画像整理+CMS的ツール10選このコーナーでは、ネットビジネスを強力に支援する製品について、それを支える技術や市場動向を説明し、さらに各社から提供されている製品を紹介する。競合商品がひしめく市場で、他社に差を付けるための武器として、ぜひ導入を検討してみてほしい。今回は、Webサイトで使用する画像を簡単に整理・共有できるツールについて紹介する。[1]」でも話題になったが、画像を別ドメイン名に置くことは、パフォーマンス改善の手法である。無用なCookieの送受信がなくなり、キャッシュや圧縮などのサーバー機能を強めに設定できるようになるため、ユーザーにとってのパフォーマンスに加えて、サーバーやネットワーク管理の面でも効率がよくなるからだ。最近はWebアプリケーションだけでなく、ビーコン型のアクセス解析ツールや、JavaScriptのプログラムなどもCookieを使用するため、1つのドメイン名で5~10個のCookieが存在することがある。これらはページ上にロードされる画像やCSS、JSファイルのリクエスト時にも送信されるため、全体のトラフィック負荷は、意外と高い。画像を別ドメイン名に置く場合にネックになるのが、「画像(フォルダ)の整理と管理」だ。システムのセットアップは箱を用意するだけなので簡単だが、その箱のなかに何をどう入れるべきかを決め、しっかり管理していく必要がある。単純にimagesフォルダを移動させてしまうと、画像が重複したりして、ファイル名の付け方やフォルダの作り方に一貫性がなくなり、カオスな状態になってしまう。なると、探す時間が無駄になるだけでなく、見つからずに同じものを再度作成したり、同じファイルを別ファイルとして重複アップロードしてしまったり、などの事故が頻発し、管理やキャッシュの効率が落ちていくこととなる。こんな場合は、画像ファイルをスマートに管理(検索・閲覧)できるツールを導入してみよう。工夫すれば、フリーのツールでも使いやすい仕組みを実現できるのだ。今回は、画像の検索と閲覧、整理に使えるツールを、「ギャラリー用スクリプト」と「画像ビューワー」の2種類に分けて紹介する。「ギャラリー用スクリプト」でも直接imagesフォルダを管理できるスライドショーやカテゴリ別ナビゲーションなどの機能を持ち、画像をWeb上で公開するための「ギャラリー用スクリプト」は、昔から多数存在していた。それらはバージョンアップを繰り返し、最近はコメントや投票などのコラボレーション、RSS配信やタグ付け、検索などが行えるようになってきた。自分の作品を公開する単なる“ギャラリー用スクリプト”から、Flickrのようにコミュニティ内で画像を共有し管理できるソリューションへと進化を遂げたのだ。いった「ギャラリー用スクリプト」を活用すると、Webサーバー上の「images」フォルダを効率よく一元管理し、クリエイターやコーダーが使える共通画像を簡単に探し出せるようになる。いった使い方が可能!画像パーツを作品とみなし、「ボタン」「アイコン」「矢印」「ロゴ」などのアルバムやカテゴリに分類する会社ロゴのように頻繁に使われる画像に、投票機能で五つ星を設定しておく「掲載前にマーケのAさんへ肖像権を確認すること」などと、利用上の注意点をコメントに書いておく新しく追加された画像を、新着リンクやRSSでクリエイターに配信し、再利用を促進する「画像ビューワー」で十分な場合も一方で、“画像の数や関係者の人数が少ない”、あるいは“ファイルサーバー上の管理で十分”という場合は、画像の検索性に優れるビューワー系のツールを活用してみよう。複数ユーザー間でのコミュニティ的な機能はないが、エクスプローラーでフォルダを移動しながらファイルを開いて閲覧するよりも、効率よく画像を検索・閲覧できるだろう。[12]内容タグ、投票、承認などのコミュニティ機能が充実したギャラリー用スクリプト。複数の画像を「アルバム」としてグルーピングし、それをカテゴリで分類する。タグ付けをすると多様な切り口で分類ができるため、画像が増えても柔軟な分類や検索が可能だ。メタデータ用カスタムフィールドを定義できるため、画像に関する情報を管理しやすい。長い歴史を持ち、頻繁に更新されているため、脆弱性が発見された場合でも対応が早いのが管理者にとっては安心だ。デザインはスキン(CSS)を切り替えることで変更できる。[13]内容デザインに優れ、操作がシンプルなため、利用者にとっての敷居が低い。機能拡張モジュールが数多く提供されているため、カスタマイズ性が高い。アップロードされた画像の承認機能はないが、アルバムや画像、コメントの閲覧・編集・削除など、権限を細かく設定できる。新着画像をRSSで配信できるため、他のクリエイターがアップロードした画像でも、自動的にチェックできるのが便利だ。[14]内容PHPのみで動作するギャラリー。カウンター表示、新しく登録された画像の新着一覧掲載、RSS配信など、ひととおりのコミュニティ機能を備えているが、写真の管理に特化しているため、アイコンやボタンなどの管理には向かないだろう。画面UIは英語のみ(コメントやタイトルでは日本語が使える)。[15]内容機能が絞り込まれたシンプルなギャラリー。AJAXでインライン編集ができる。カテゴリは2階層まで、という制約がある(1階層のみの「コレクション」を作成し、そのなかに1階層のみの「アルバム」を作成する)。画面UIは英語のみ(コメントやタイトルでは日本語が使える)。[16]内容画像に加えて、動画やMP3も管理できる。デザインが美しく、AJAX的な操作性が心地良い。写真の共有を想定して作られているため、アイコンやボタン、バナーなどのグラフィック系画像が多い場合には不向きだ。活発で野心的な開発が続けられていて、最近もっとも元気のあるギャラリーの1つだ。画面UIは英語のみだが、日本語化も進行中だ。続いて、画像ビューワーを5種、紹介する。[17]内容Googleによって提供されている画像管理ソフト。画像ファイルがどのフォルダに格納されているかを意識することなく、サムネイルで閲覧ができる。フォルダ内に新しく追加された画像を自動で検知してくれるのが便利だ。[18]内容画像の評価(レーティング)や、ラベル付け、カテゴリ分類、説明文登録など、ギャラリーに近い機能を、画像そのものに手を加えることなく実現できる多機能ビューワー。画像以外のファイルにメタデータが保存される。マルチユーザー対応ではないため、設定したメタデータは自分のみが利用できる。[19]内容サムネイルで閲覧し、選択した画像を拡大表示するのみのシンプルな画像ビューワー。音声や動画にも対応している。[20]内容画像をフォルダ毎にサムネイルで閲覧し、選択した画像を拡大表示する軽快な画像ビューワー。画像ファイルを変更することなく、コメントとキーワードを登録できる。各種情報のCSV出力やサムネイル印刷の機能もある。最近は更新されていないのが残念だ。[21]内容マイクロソフト製のデジカメ写真管理ツール。レタッチ機能やメール、オンラインアルバムとの連係機能もある。位置づけとしてはPicasaに近い。http://b.hatena.ne.jp/entry/https%3A%2F%2Fwebtan.impress.co.jp%2Fe%2F2009%2F10%2F22%2F6427。