(57)【特許請求の範囲】
【請求項１】
Ｗｅｂサイトを構成するＷｅｂページに使用する画像を管理する画像管理サーバであって、
前記Ｗｅｂサイトの管理者が操作するユーザ端末から画像の登録及び登録された画像の削除を受け付ける画像管理部と、
前記画像管理部で登録を受け付けた画像毎に、該画像がＷｅｂサイトに使用されているか否かを示す情報を対応付けて記憶する記憶部とを有し、
前記画像管理部は、前記記憶部に記憶している情報を用いて、新たな画像の登録及び登録された画像の削除を受け付け可能に構成され且つ該記憶部に記憶している登録された画像が表示される画像管理画面を生成し、前記ユーザ端末に対して、その生成した画像管理画面を提供するようになっており、
前記記憶部は、前記Ｗｅｂサイトに使用されていることを示す情報を対応付けて記憶している画像に、さらに、該画像が使用されているＷｅｂサイトのＷｅｂページのページ名を示す情報を対応付けて記憶しており、
前記画像管理部は、前記Ｗｅｂサイトに使用されている画像と、該Ｗｅｂサイトに使用されていない画像とが区別され、且つ前記Ｗｅｂサイトに使用されている画像については、該画像が使用されているＷｅｂページのページ名を示す情報が表示される前記画像管理画面を生成する
ことを特徴とする画像管理サーバ。
【請求項２】
前記画像管理部は、前記Ｗｅｂサイトに使用されている画像の表示形式が、該使用されていない画像の表示形式と異なっている前記画像管理画面を生成する
ことを特徴とする請求項１に記載の画像管理サーバ。
【請求項３】
前記画像管理部は、前記Ｗｅｂサイトに使用されている画像の色彩が、該使用されていない画像の色彩よりも鮮やかになっている前記画像管理画面を生成する
ことを特徴とする請求項２に記載の画像管理サーバ。
【請求項４】
前記画像管理部は、前記Ｗｅｂサイトに使用されている画像の表示面積が、該使用されていない画像の表示面積と異なっている前記画像管理画面を生成する
ことを特徴とする請求項２又は３に記載の画像管理サーバ。
【請求項５】
前記画像管理部は、前記Ｗｅｂサイトに使用されているか否かを示す所定の文字又は記号が前記画像上に重ねて表示されている前記画像管理画面を生成する
ことを特徴とする請求項１〜４のいずれかに記載の画像管理サーバ。
【請求項６】
前記画像管理部は、前記ユーザ端末から前記Ｗｅｂサイトに使用されていない画像に重ねて表示された所定の文字又は記号の選択を受け付けると、該受け付けた所定の文字又記号の下に表示された画像を前記記憶部から削除する
ことを特徴とする請求項５に記載の画像管理サーバ。
【請求項７】
前記画像管理部は、前記Ｗｅｂサイトに使用されている画像と、該使用されていない画像とが分離して表示されている前記画像管理画面を生成する
ことを特徴とする請求項１〜６のいずれかに記載の画像管理サーバ。
【請求項８】
画像毎に該画像がＷｅｂサイトに使用されているか否かを示す情報を対応付けて記憶する記憶部を有する画像管理サーバが行う画像管理方法であって、
前記記憶部は、前記Ｗｅｂサイトに使用されていることを示す情報を対応付けて記憶している画像に、さらに、該画像が使用されているＷｅｂサイトのＷｅｂページのページ名を示す情報を対応付けて記憶しており、
前記画像管理サーバは、
前記Ｗｅｂサイトの管理者が操作するユーザ端末からの要求に応じて、前記記憶部に記憶している情報を用いて、新たな画像の登録及び登録された画像の削除を受け付け可能に構成され且つ前記記憶部に記憶している画像が表示される画像管理画面を生成し、該ユーザ端末に対して、その生成した画像管理画面を提供するステップと、
前記画像管理画面を提供している前記ユーザ端末から、新たな画像の登録及び前記記憶部に記憶されている画像の削除を受け付けるステップとを実行し、
前記画像管理画面を提供するステップでは、前記Ｗｅｂサイトに使用されている画像と、該Ｗｅｂサイトに使用されていない画像とが区別され、且つ前記Ｗｅｂサイトに使用されている画像については、該画像が使用されているＷｅｂページのページ名を示す情報が表示される前記画像管理画面を生成するようになっている
ことを特徴とする画像管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像管理サーバに関し、例えば、Ｗｅｂサイトを構成するＷｅｂページに用いる画像を管理する画像管理サーバに関する。
【背景技術】
【０００２】
従来から、インターネット等のネットワークを介して、ユーザ端末から送信される画像を受信し、その受信した画像を記憶し、ユーザ端末に対して、その記憶した画像を提供する画像管理サーバが知られており、このような画像管理サーバが特許文献１に開示されている。
【０００３】
特許文献１記載に記載の画像管理装置（画像管理サーバ）は、画像データベースに保存された画像をユーザ単位で管理するようになっている。具体的には、画像管理装置は、画像データベースに格納された画像の管理状態を、当該画像に対するユーザからのアクセスに関する情報を含めて画像単位で登録する管理テーブルと、画像データベースにユーザの新たな画像を追加する場合に、画像データベースにおけるユーザに割り当てられた格納領域の残容量を、格納されている画像の管理状態を参照して計算し、残容量が不足するか否かを判定する残容量判定手段と、残容量が不足すると判定された場合に、格納領域に既に格納され残容量の計算に含められた画像のうち、計算から除外すべき画像をアクセスに関する情報に基づいて判定する画像判定手段とを備えている。また、残容量判定手段は、残容量の計算から除外すべきと判定された画像を除外して残容量を再計算して、新たな画像を追加するのに残容量が不足するか否かをさらに判定し、格納領域には残容量の計算から除外すべきと判定された画像が依然として保存されるようになっている。
【０００４】
また、特許文献１に記載された画像管理装置は、ユーザ端末（クライアントコンピュータ）に対して、当該装置に登録（アップロード）された画像のサムネイルが一覧表示されたＷｅｂページ（特許文献１の図５）を提供し、このＷｅｂページ上で、登録された画像の削除等の操作を受け付けるようになっている。
【０００５】
尚、上記のような画像管理サーバは、Ｗｅｂサイトを構成するＷｅｂページに使用する画像を管理する用途にも用いられている。Ｗｅｂページに使用する画像を管理する画像管理サーバでは、Ｗｅｂサイトの管理者が操作するユーザ端末から登録された画像の削除要求を受け付けた際に、登録された画像を表示した管理画面を提供し、管理画面上から画像の削除要求を受け付けている。なお、この画像管理サーバでは、削除要求を受け付けた画像がＷｅｂサイトに使用されていない場合にのみ、その削除要求を受け付けて画像の削除している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−４４４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上述した画像管理サーバは、ユーザ端末に対して、登録された画像がＷｅｂサイトに使用されているか否かを示す情報を提供していないため、Ｗｅｂサイトの管理者が画像管理サーバから提供される管理画面だけを見ても、登録された画像がＷｅｂサイトに使用されているか否かを確認できないという課題を有している。その結果、Ｗｅｂサイトの管理者は、画像管理サーバから提供される管理画面を見て登録された画像の中から不要な画像を選定する際に、登録された全ての画像を検討しており、その負担が大きかった（なお、従来技術では、Ｗｅｂサイトに使用されている画像を削除しようとした場合、削除できない旨のアラート表示がされるようになっている）。また、管理者が画像管理サーバに登録された画像を整理する場合に、Ｗｅｂサイトに使用されていない画像（未使用状態の画像）と、使用中の画像とを見比べたり、使用中の画像がどのＷｅｂページで使用されているか（どのような状況で使用されているか）を確認した上で、未使用状態の画像が本当に不要であるか否かを判断することが一般的に行われている。しかし、現状において、ユーザ端末に対して、登録された画像がＷｅｂサイトのどこに（どのＷｅｂページ）に使用されているのかを示す情報を提供する画像管理サーバは知られていない。そのため、管理者は、登録した画像がＷｅｂサイトのどのＷｅｂページで使用されているのかを確認するために、Ｗｅｂサイトの全てのＷｅｂページを参照する作業を行っており、その作業負担が非常に大きかった。
【０００８】
なお、特許文献１に記載の画像管理装置（画像管理サーバ）は、所定期間アクセスが無い画像のサムネイルを分類して表示している。しかし、特許文献１に記載の画像管理装置は、ユーザ端末に対して、登録された画像がＷｅｂサイトに使用されているか否かを示す情報を提供したり、登録された画像がＷｅｂサイトのどこに（どのＷｅｂページ）に使用されているのかを示す情報を提供するものではない。
【０００９】
本発明は上記課題に鑑みてなされたものであって、その目的は、Ｗｅｂサイトを構成するＷｅｂページに使用する画像を管理する画像管理サーバであって、Ｗｅｂページに使用する画像の管理作業の負担を軽減する画像管理サーバを提供することにある。
【課題を解決するための手段】
【００１０】
上記技術的課題を解決するための本発明は、Ｗｅｂサイトを構成するＷｅｂページに使用する画像を管理する画像管理サーバであって、前記Ｗｅｂサイトの管理者が操作するユーザ端末から画像の登録及び登録された画像の削除を受け付ける画像管理部と、前記画像管理部で登録を受け付けた画像毎に、該画像がＷｅｂサイトに使用されているか否かを示す情報を対応付けて記憶する記憶部とを有し、前記画像管理部は、前記記憶部に記憶している情報を用いて、新たな画像の登録及び登録された画像の削除を受け付け可能に構成され且つ該記憶部に記憶している登録された画像が表示される画像管理画面を生成し、前記ユーザ端末に対して、その生成した画像管理画面を提供するようになっており、前記記憶部は、前記Ｗｅｂサイトに使用されていることを示す情報を対応付けて記憶している画像に、さらに、該画像が使用されているＷｅｂサイトのＷｅｂページのページ名を示す情報を対応付けて記憶しており、前記画像管理部は、前記Ｗｅｂサイトに使用されている画像と、該Ｗｅｂサイトに使用されていない画像とが区別され、且つ前記Ｗｅｂサイトに使用されている画像については、該画像が使用されているＷｅｂページのページ名を示す情報が表示される前記画像管理画面を生成することを特徴とする。

【００１１】
このように、本発明の画像管理サーバによれば、ユーザ端末に対して、Ｗｅｂサイトに使用されている画像と、使用されていない画像とが区別して表示される画像管理画面を提供できる。したがって、Ｗｅｂサイトの管理者が画像管理サーバから提供される画面を参照することで、Ｗｅｂサイトに使用されている画像と使用されていない画像とを確認でき、使用されていない画像の中から不要な画像を選定して削除することができる。すなわち、登録した画像の中から不要な画像を選定する際に、Ｗｅｂサイトに使用されていない画像だけを削除対象として検討すれば良く、削除する画像の選定作業が容易になる。
【００１３】
上記の構成により、Ｗｅｂサイトの管理者は、画像管理サーバから提供される画像管理画面を見れば、登録した画像がＷｅｂサイトのどのＷｅｂページで使用されているのかを確認できる。したがって、管理者は、登録した画像がＷｅｂサイトのどのＷｅｂページで使用されているのかを確認するために、Ｗｅｂサイトの全てのＷｅｂページを参照する作業を行う必要がなくなり、作業負担が軽減される。
【００１４】
また、前記画像管理部は、前記Ｗｅｂサイトに使用されている画像の表示形式が、該使用されていない画像の表示形式と異なっている前記画像管理画面を生成することが望ましい。また、前記画像管理部は、前記Ｗｅｂサイトに使用されている画像の色彩が、該使用されていない画像の色彩よりも鮮やかになっている前記画像管理画面を生成することが望ましい。また、前記画像管理部は、前記Ｗｅｂサイトに使用されている画像の表示面積が、該使用されていない画像の表示面積と異なっている前記画像管理画面を生成することが望ましい。
【００１５】
上記の構成によれば、Ｗｅｂサイトの管理者は、Ｗｅｂサイトに使用されている画像と、使用されていない画像とをすぐに判断でき、Ｗｅｂサイトに使用する画像の管理作業の負担が軽減される。
【００１６】
また、前記画像管理部は、前記Ｗｅｂサイトに使用されているか否かを示す所定の文字又は記号が画像上に重ねて表示されている前記画像管理画面を生成することが望ましい。また、前記画像管理部は、前記ユーザ端末から前記Ｗｅｂサイトに使用されていない画像に重ねて表示された所定の文字又は記号の選択を受け付けると、該受け付けた所定の文字又記号の下に表示された画像を前記記憶部から削除することが望ましい。また、前記画像管理部は、前記Ｗｅｂサイトに使用されている画像と、該使用されていない画像とが分離して表示されている前記画像管理画面を生成することが望ましい。
【００１７】
また、本発明は、画像毎に該画像がＷｅｂサイトに使用されているか否かを示す情報を対応付けて記憶する記憶部を有する画像管理サーバが行う画像管理方法であって、前記記憶部は、前記Ｗｅｂサイトに使用されていることを示す情報を対応付けて記憶している画像に、さらに、該画像が使用されているＷｅｂサイトのＷｅｂページのページ名を示す情報を対応付けて記憶しており、前記画像管理サーバは、前記Ｗｅｂサイトの管理者が操作するユーザ端末からの要求に応じて、前記記憶部に記憶している情報を用いて、新たな画像の登録及び登録された画像の削除を受け付け可能に構成され且つ前記記憶部に記憶している画像が表示される画像管理画面を生成し、該ユーザ端末に対して、その生成した画像管理画面を提供するステップと、前記画像管理画面を提供している前記ユーザ端末から、新たな画像の登録及び前記記憶部に記憶されている画像の削除を受け付けるステップとを実行し、前記画像管理画面を提供するステップでは、前記Ｗｅｂサイトに使用されている画像と、該Ｗｅｂサイトに使用されていない画像とが区別され、且つ前記Ｗｅｂサイトに使用されている画像については、該画像が使用されているＷｅｂページのページ名を示す情報が表示されると共に、前記Ｗｅｂサイトに使用されているか否かを示す所定の文字又は記号が前記画像上に重ねて表示される前記画像管理画面を生成するようになっていることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、Ｗｅｂサイトを構成するＷｅｂページに使用する画像を管理する画像管理サーバであって、Ｗｅｂページに使用する画像の管理作業の負担を軽減する画像管理サーバを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態の画像管理システムのシステム構成図である。
【図２】本発明の実施形態の画像管理データベースを模擬的に示した模式図である。
【図３】本発明の実施形態のユーザ情報データベースを模擬的に示した模式図である。
【図４】本発明の実施形態の画像管理サーバの画像管理画面提供処理を示したフローチャートである。
【図５】本発明の実施形態の画像管理サーバが提供する画像管理画面の一例を示した模式図である。
【図６】本発明の実施形態の画像管理サーバが提供する画像管理画面のサムネイル表示の変形例を示した模式図である。
【図７】本発明の実施形態の画像管理サーバが提供する画像管理画面のサムネイル表示の変形例を示した模式図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について図面を用いて説明する。先ず、本実施形態の画像管理システムの構成について図１〜図３を用いて説明する。ここで、図１は、本実施形態の画像管理システムのシステム構成図である。また、図２は、本実施形態の画像管理データベースを模擬的に示した模式図である。また、図３は、本実施形態のユーザ情報データベースを模擬的に示した模式図である。
【００２１】
図１に示すように、本実施形態の画像管理システムは、Ｗｅｂサイトを構成するＷｅｂページに使用する画像を管理する画像管理サーバ１と、ユーザ端末３に対してＷｅｂサイトの提供やＷｅｂサイトの生成及び変更を受け付けるＷｅｂサイト提供サーバ２とを備えている。また、画像管理サーバ１及びＷｅｂサイト提供サーバ２は、いずれも、インターネット等のネットワークＮＷに接続されており、ネットワークＮＷを介してユーザ端末３と接続して、ユーザ端末３との間で各種データの授受が行えるようになっている。尚、本実施形態では、画像管理サーバ１とＷｅｂサイト提供サーバ２が、ＬＡＮ（Local Area Network）を介して接続されており、ＬＡＮ経由で各種データの授受を行うようになっている。
【００２２】
画像管理サーバ１は、Ｗｅｂサイトの管理者が操作するユーザ端末３から、Ｗｅｂサイトで使用する画像の登録（アップロード）及び登録された画像の削除を受け付ける。また、画像管理サーバ１は、ユーザ端末３から画像の登録及び登録された画像の削除を受け付ける際に、画像管理画面１００（図５参照）を生成し、ユーザ端末３に対して、その生成した画像管理画面１００を提供する。
【００２３】
上記の画像管理画面１００については後段で詳細に説明するが、その画面上ではＷｅｂサイトに使用されている画像（使用中）と、使用されていない画像（未使用）とが区別して表示されており、画面を見てＷｅｂサイトに使用されている画像と、使用されていない画像とを確認できるようになっている。また、画像管理画面１００は、Ｗｅｂサイトに使用されている画像と共に、当該画像が使用されたＷｅｂページを特定する情報が表示されるようになっている。
【００２４】
そのため、Ｗｅｂサイトの管理者は、画像管理画面１００を見れば、画像管理サーバ１に登録した画像のうちどの画像が削除可能であるか否かを容易に判断できる。また、本実施形態によれば、Ｗｅｂサイトの管理者は、画像管理画面１００を見れば、登録した画像がＷｅｂサイトのどのＷｅｂページで使用されているのかを確認できる。したがって、管理者は、登録した画像がＷｅｂサイトのどのＷｅｂページで使用されているのかを確認するために、Ｗｅｂサイトの全てのＷｅｂページを参照する作業を行う必要がなくなり、Ｗｅｂサイトで使用する画像管理のための作業負担が大幅に軽減される。
【００２５】
また、Ｗｅｂサイト提供サーバ２は、Ｗｅｂサイトの管理者が操作するユーザ端末３からの要求に応じて、Ｗｅｂサイトの生成をしたり、生成したＷｅｂサイトの内容を変更したりする。また、Ｗｅｂサイト提供サーバ２は、Ｗｅｂサイトの変更を行う際に、画像管理サーバ１に登録された画像を使用できるようになっており、画像管理サーバ１に登録された画像をＷｅｂサイトに使用した場合、画像管理サーバ１の画像管理データベース３０（具体的な構成は後述する）に登録された画像に対応付ける使用中・未使用状態情報を「使用中」に更新する。また、Ｗｅｂサイト提供サーバ２は、Ｗｅｂサイトで使用中であった画像を削除した場合、画像管理データベース３０に登録された画像に対応付ける使用中・未使用状態情報を「未使用」に更新する。
【００２６】
さらに、Ｗｅｂサイト提供サーバ２は、上記のユーザ端末３や一般ユーザが操作する端末（スマートフォン、パソコン、タブレット端末等の情報処理装置）からの要求に応じて、ユーザ端末３や前記端末に対して、生成したＷｅｂサイトを提供する。
【００２７】
また、ユーザ端末３は、Ｗｅｂブラウザ機能を有する制御部と、液晶ディスプレイ等で構成される表示部と、キーボードや操作ボタン等で構成される入力部とを備えた情報処理装置（パソコン、スマートフォン、タブレット端末等の情報処理装置）により構成されている。
【００２８】
そして、ユーザ端末３は、ネットワークＮＷを介して画像管理サーバ１にアクセスして画像管理画面１００の提供を要求し、表示部に画像管理画面１００を表示させたり、画像管理画面１００の機能ボタン等を操作して画像をアップロードさせたり、画像管理画面１００の機能ボタン等を操作して登録された画像を削除したりできるようになっている。また、ユーザ端末３は、ネットワークＮＷを介してＷｅｂサイト提供サーバ２にアクセスしてＷｅｂサイトの生成画面や編集画面の提供を要求して、表示部にＷｅｂサイトの生成画面や編集画面を表示させたり、Ｗｅｂサイトの生成画面や編集画面の機能ボタン等を操作してＷｅｂサイトの生成や変更を行う。
【００２９】
次に、画像管理サーバ１の具体的な構成を説明する。
【００３０】
画像管理サーバ１は、制御部１０と、画像管理部１１と、データ提供更新部１２と、記憶部１３とを有している。また、記憶部１３には、画像管理データベース３０及びユーザ情報データベース３１が格納されている。
【００３１】
先ず、サーバ１の構成のうち、記憶部１３に格納されている各データの構成について説明する。尚、本実施形態では、画像管理データベース３０に登録されるデータが、「店舗を紹介するためのＷｅｂサイトのデータ」である場合を例にしている。
【００３２】
具体的には、画像管理データベース３０は、図２に示すように、Ｗｅｂサイトを識別するサイト識別情報（サイトＩＤ）が登録されるフィールド３０ａと、フィールド３０ａに登録されたサイトＩＤにより特定されるＷｅｂサイトのサイト名が登録されるフィールド３０ｂと、Ｗｅｂサイトに使用するための画像を識別する画像識別情報（画像ＩＤ）が登録されるフィールド３０ｃと、画像ＩＤにより特定される画像（画像及びサムネイル）が登録されるフィールド３０ｄと、画像のタイトル（画像タイトル名）が登録されるフィールド３０ｅと、画像に対応するグループが登録されるフィールド３０ｆと、使用中・未使用状態情報が登録されるフィールド３０ｇと、画像が使用されたＷｅｂページを特定するページ特定情報が登録されるフィールド３０ｈとを有するレコードにより構成されている（複数のレコードにより構成されている）。
【００３３】
ここで、上記のサイトＩＤとは、英数字などで構成される一意のデータであり、サイト毎に割り当てられている。また、フィールド３０ｂに登録されるサイト名とは、「居酒屋○×・・店舗紹介サイト」等のようなサイト名をいう。尚、サイトＩＤは、一意のデータであればいいため、ＷｅｂサイトのトップページのＵＲＬを用いても良い。
【００３４】
上記の画像ＩＤとは、英数字などで構成される一意のデータであり、画像毎に割り当てられている。また、画像は、jpeg、ｇif、png、zip等の形式の画像データであり、フィールド３０ｄには、店舗で提供される料理の画像や、店舗の内観の画像等が登録される。尚、フィールド３０ｄには、Ｗｅｂページに表示させる画像と共に、その画像のサムネイルも登録されている。また、フィールド３０ｆに登録される画像のタイトル名とは、画像の内容を示す情報であり、例えば、画像が料理の場合にその料理名がタイトル名として登録される。
【００３５】
また、フィールド３０ｆに登録されるグループとは、その画像が属するグループを示す情報のことをいう。このグループは、Ｗｅｂサイトの管理者が任意に設定できるものであり、自身が設定したグループに画像を振り分けることで、登録された画像を分類して管理できるようになっている。例えば、「春メニュー」というグループを設定しておき、春に提供する料理の画像を「春メニュー」というグループに係属させておけば、後述する画像管理画面１００において、グループ毎に、登録した画像のサムネイルを表示させることができる。
【００３６】
また、フィールド３０ｇに登録される使用中・未使用状態情報とは、画像がＷｅｂサイトに使用されているか否かを示す情報のことをいう。Ｗｅｂサイトに使用されている画像が登録されているレコードでは、フィールド３０ｇに「使用中」が登録され、Ｗｅｂサイトに使用されていない画像が登録されているレコードでは、フィールド３０ｇに「未使用」が登録される。
【００３７】
また、フィールド３０ｈに登録されるページ特定情報とは、Ｗｅｂサイトを構成するＷｅｂページのうち、画像が使用されているＷｅｂページを特定する情報のことをいう。例えば、ページ特定情報は、画像が使用されているＷｅｂページへのハイパーリンク情報（ＷｅｂページのＵＲＬ）や、Ｗｅｂページのページ名等をいう。尚、本実施形態では、ページ特定情報として、Ｗｅｂページへのハイパーリンク情報と、Ｗｅｂページのページ名とが登録される例を示している。尚、使用されていない画像が登録されるレコードのフィールド３０ｈには「ＮＵＬＬ」が登録される。
【００３８】
ここで、図２の最上段のレコードでは、フィールド３０ｂに「居酒屋○×・・店舗紹介サイト」が登録され、フィールド３０ｇに「使用中」が登録されており、フィールド３０ｈに「ハイパーリンク情報及びページ名（メニューページ）」が登録されている。このレコードのフィールド３０ｄに登録されている画像は、「居酒屋○×・・店舗紹介サイト」の「メニューページ」に使用されている。
【００３９】
また、図２の上から３段目のレコードでは、フィールド３０ｂに「居酒屋○×・・店舗紹介サイト」が登録され、フィールド３０ｇに「未使用」が登録され、フィールド３０ｈに「ＮＵＬＬ」が登録されている。このレコードのフィールド３０ｄに登録されている画像は、フィールド３０ｂに示す「居酒屋○×・・店舗紹介サイト」に利用するために登録はされているが、実際には未使用の状態になっている。
【００４０】
また、ユーザ情報データベース３１は、図３に示すように、Ｗｅｂサイトの管理者を識別するユーザ識別情報（ユーザＩＤ）が登録されるフィールド３１ａと、パスワードが登録されるフィールド３１ｂと、Ｗｅｂサイトを識別するサイト識別情報（サイトＩＤ）が登録されるフィールド３１ｃとを有するレコードにより構成されている（複数のレコードにより構成されている）。
【００４１】
上記のユーザＩＤとは、英数字などで構成される一意のデータであり、Ｗｅｂサイトの管理者毎に割り当てられている。上記のパスワードは、Ｗｅｂサイトの管理者がユーザ端末３を操作して、画像管理サーバ１にアクセスし、画像管理画面１００（図５）の提供を要求する際に用いられる認証用パスワードであり、英数字などで構成される。また、サイトＩＤは、画像管理データベース３０に用いられるものと同じである。
【００４２】
次に、画像管理サーバ１の機能処理部を説明する。
【００４３】
制御部１０は、画像管理サーバ１全体の動作を制御すると共に、画像管理サーバ１に対する各種設定を受け付ける。
【００４４】
画像管理部１１は、Ｗｅｂサイトの管理者が操作するユーザ端末３から画像の登録及び登録された画像の削除を受け付ける。また、画像管理部１１は、画像の登録及び登録された画像の削除を受け付ける際に、画像管理画面１００（図５）を提供するようになっている。具体的には、画像管理部１１は、ユーザ端末３から画像管理画面１００の提供要求を受けると、画像管理データベース３０を用いてユーザ端末３の管理者が管理するＷｅｂサイトのサイトＩＤに対応付けられた画像のサムネイルが表示された画像管理画面１００を生成し、その生成した画像管理画面１００をユーザ端末３に提供する。尚、画像管理部１１が行う画像管理画面提供処理については後段で詳細に説明する。
【００４５】
また、データ提供更新部１２は、LANを介して、Ｗｅｂサイト提供サーバ２のＷｅｂサイト編集部２１と通信可能になっており、Ｗｅｂサイト編集部２１からの要求に応じて、Ｗｅｂサイト編集部２１に対して、画像管理データベース３０に登録された画像を提供する。具体的には、データ提供更新部１２は、Ｗｅｂサイト編集部２１から「サイトＩＤを指定した画像提供要求」を受け付けるように構成されている。そして、データ提供更新部１２は、上記の画像提供要求を受け付けると、画像管理データベース３０に登録されたレコードの中から、指定されたサイトＩＤが登録されたレコードを抽出して、Ｗｅｂサイト編集部２１に対して抽出したレコードを提供する。
【００４６】
また、データ提供更新部１２は、Ｗｅｂサイト編集部２１から「サイトＩＤ、Ｗｅｂサイトに使用した画像を特定する情報（画像ＩＤ）、その画像を使用したＷｅｂページを特定するページ特定情報」を受け付けるように構成されている。尚、Ｗｅｂサイト編集部２１は、データ提供更新部１２から提供されたレコードに登録された画像を対応するＷｅｂサイトに使用した場合、データ提供更新部１２に対して、「サイトＩＤ、使用した画像の画像ＩＤ、その画像を使用したＷｅｂページを特定するページ特定情報」を送信するようになっている。
【００４７】
そして、データ提供更新部１２は、上記の「サイトＩＤ、画像ＩＤ及びページ特定情報」を受け付けると、画像管理データベース３０に登録されたレコードの中から、受け付けた「サイトＩＤ及び画像ＩＤ」が登録されたレコードを特定し、その特定したレコードのフィールド３０ｇに「使用中」を登録すると共に、そのレコードのフィールド３０ｈに受け付けた「ページ特定情報」を登録する。
【００４８】
また、データ提供更新部１２は、Ｗｅｂサイト編集部２１がＷｅｂサイトに使用している画像を削除した際に、Ｗｅｂサイト編集部２１から「サイトＩＤ、Ｗｅｂサイトから削除した画像を特定する情報（画像ＩＤ）」を受け付けるように構成されている。
【００４９】
そして、データ提供更新部１２は、上記の「サイトＩＤ、Ｗｅｂサイトから削除した画像の画像ＩＤ」を受け付けると、画像管理データベース３０に登録されたレコードの中から、受け付けた「サイトＩＤ及び画像ＩＤ」が登録されたレコードを特定し、その特定したレコードのフィールド３０ｇに「未使用」を登録すると共に、そのレコードのフィールド３０ｈに登録された「ページ特定情報」を削除して「ＮＵＬＬ」を登録する。
【００５０】
尚、画像管理サーバ１のハードウェア構成は特に限定されるものではない。例えば、画像管理サーバ１は、ＣＰＵ、補助記憶装置、主記憶装置、ネットワークインターフェース及び入出力インターフェースを備えるコンピュータ（１台或いは複数台のコンピュータ）により構成される。この場合、前記補助記憶装置には、制御部１０、画像管理部１１、データ提供更新部１２の機能を実現するためのプログラムが格納されている。また、前記補助記憶装置の所定領域には、上述した記憶部１３が形成されている。そして、制御部１０、画像管理部１１及びデータ提供更新部１２の機能は、前記ＣＰＵが前記補助記憶装置に格納された前記プログラムを前記主記憶装置にロードして実行することにより実現される。
【００５１】
次に、Ｗｅｂサイト提供サーバ２の構成について説明する。尚、Ｗｅｂサイト提供サーバ２の機能のうち、Ｗｅｂサイトの生成や変更を行う機能や、Ｗｅｂサイトを提供する機能は公知技術と同じであるため詳細な説明は省略する。
【００５２】
Ｗｅｂサイト提供サーバ２は、制御部２０と、Ｗｅｂサイト編集部２１と、Ｗｅｂサイト提供部２２と、記憶部２３とを有している。また、記憶部２３には、Ｗｅｂページ登録データベース４０（図示せず）が格納されている。尚、Ｗｅｂページ登録データベース４０には、Ｗｅｂサイト（サイトＩＤ）毎に、Ｗｅｂサイトを構成するＷｅｂページの情報が対応付けられて格納されている（Ｗｅｂサイトの生成に必要な情報が格納されている）。
【００５３】
制御部２０は、Ｗｅｂサイト提供サーバ２全体の動作を制御すると共に、Ｗｅｂサイト提供サーバ２に対する各種設定を受け付ける。
【００５４】
Ｗｅｂサイト編集部２１は、Ｗｅｂサイトの管理者のユーザ端末３に対して、Ｗｅｂサイトの生成や変更を行う機能を提供する。
【００５５】
具体的には、Ｗｅｂサイト編集部２１は、新規にＷｅｂサイトを生成する場合、Ｗｅｂサイトの管理者のユーザ端末３に対して、一意の「サイトＩＤ」及び「ユーザＩＤ」を生成し、当該管理者に対して生成した「サイトＩＤ」及び「ユーザＩＤ」を割り当てる。また、Ｗｅｂサイト編集部２１は、ユーザ端末３から認証用の「パスワード」の設定を受け付ける。そして、Ｗｅｂサイト編集部２１は、「サイトＩＤ」に対応付けた「ユーザＩＤ」及び「パスワード」が登録されたレコードを生成し、画像管理サーバ１のユーザ情報データベース３１に生成したレコードを格納する。
【００５６】
また、Ｗｅｂサイト編集部２１は、ユーザ端末３に対してＷｅｂサイト生成画面（図示せず）を提供し、Ｗｅｂサイト生成画面上において、Ｗｅｂサイトに使用する「画像（画像及びサムネイル）やテキスト（サイト名、画像タイトル名、グループ）を受け付け、受け付けた画像やテキストを用いてＷｅｂページを生成する。また、Ｗｅｂサイト編集部２１は、Ｗｅｂページ登録データベース４０に、新規に生成した「サイトＩＤ」に対応付けて上記の生成したＷｅｂサイトを構成するＷｅｂページの情報を登録する。尚、Ｗｅｂサイト編集部２１は、ユーザ端末３から画像を受け付ける際には、各画像に画像ＩＤを割り当てる。
【００５７】
さらに、Ｗｅｂサイト編集部２１は、画像管理サーバ１の画像管理登録データベース３０に、新規に生成したＷｅｂサイトの情報を登録する処理を行う。具体的には、Ｗｅｂサイト編集部２１は、新規にＷｅｂサイトを生成した場合、画像管理サーバ１のデータ提供更新部１２に対して、「生成したサイトＩＤ、サイト名、画像ＩＤ、画像、画像タイトル名、グループ、使用中、及びページ特定情報」を送信する（Ｗｅｂサイトに使用した画像毎に、サイトＩＤ、サイト名、画像ＩＤ等の情報を送信する）。データ提供更新部１２は、上記のデータを受信すると、受信した各情報が登録されたレコードを生成し、画像管理データベース３０に、生成したレコードを格納する。
【００５８】
また、Ｗｅｂサイト編集部２１は、ユーザ端末３からの要求に応じて、生成されたＷｅｂサイトを変更する場合、ユーザ端末３に対してＷｅｂサイト編集画面（図示せず）を提供し、Ｗｅｂサイト編集画面上において、Ｗｅｂサイトの変更を受け付ける。尚、Ｗｅｂサイト編集部２１は、Ｗｅｂサイトの変更をした場合、Ｗｅｂページ登録データベース４０にアクセスし、対象となるＷｅｂページの情報を変更した内容に更新する。
【００５９】
また、Ｗｅｂサイト編集部２１は、ユーザ端末３に対して、Ｗｅｂサイト編集画面上で、画像管理サーバ３の画像管理データベース３０に登録されている画像（対応するＷｅｂサイトのサイトＩＤに対応付けられた画像）を提供する。この場合、Ｗｅｂサイト編集部２１は、データ提供更新部１２に、編集対象となっているＷｅｂサイトの「サイトＩＤを指定した画像提供要求」を送信する。また、Ｗｅｂサイト編集部２１は、データ提供更新部１２が画像提供要求に応じて送信する「指定したサイトＩＤが登録されたレコード（画像データベース３０のレコード）」を受信すると、ユーザ端末３に対して、受信したレコードのフィールド３０ｄに登録された画像を提供する。
【００６０】
さらに、Ｗｅｂサイト編集部２１は、データ提供更新部１２から提供されたレコードに登録された画像を対応するＷｅｂサイトに使用した場合、データ提供更新部１２に対して、「サイトＩＤ、使用した画像の画像ＩＤ、その画像を使用したＷｅｂを特定するページ特定情報」を送信する。また、Ｗｅｂサイト編集部２１は、Ｗｅｂサイトに使用している画像を削除した際に、データ提供更新部１２に対して、「サイトＩＤ、Ｗｅｂサイトから削除した画像を特定する情報（画像ＩＤ）」を送信する。
【００６１】
また、Ｗｅｂサイト提供部２２は、管理者のユーザ端末３や一般ユーザが操作する端末（スマートフォン、パソコン、タブレット端末等の情報処理装置）からの要求に応じて、Ｗｅｂページ登録データベース４０を用いてＷｅｂサイトを生成し、ユーザ端末３や前記端末に対して、生成したＷｅｂサイトを提供する。
【００６２】
尚、Ｗｅｂサイト提供サーバ２のハードウェア構成は特に限定されるものではない。例えば、Ｗｅｂサイト提供サーバ２は、ＣＰＵ、補助記憶装置、主記憶装置、ネットワークインターフェース及び入出力インターフェースを備えるコンピュータ（１台或いは複数台のコンピュータ）により構成される。この場合、前記補助記憶装置には、制御部１０、Ｗｅｂサイト編集部２１、Ｗｅｂサイト提供部２２の機能を実現するためのプログラムが格納されている。また、前記補助記憶装置の所定領域には、上述した記憶部２３が形成されている。そして、制御部２０、Ｗｅｂサイト編集部２１、Ｗｅｂサイト提供部２２の機能は、前記ＣＰＵが前記補助記憶装置に格納された前記プログラムを前記主記憶装置にロードして実行することにより実現される。
【００６３】
次に、本実施形態の画像管理サーバ１が行う画像管理画面提供処理について、図４、図５を参照しながら説明する。尚、図４は、本実施形態の画像管理サーバの画像管理画面提供処理を示したフローチャートである。また、図５は、本発明の実施形態の画像管理サーバが提供する画像管理画面の一例を示した模式図である。
【００６４】
Ｗｅｂサイトの管理者は、画像管理サーバ１に画像を登録（アップロード）したり、或いは登録されている画像の削除を行いたい場合、ユーザ端末３を操作して、画像管理画面へのアクセス要求を行う。画像管理サーバ１の画像管理部１１は、ユーザ端末３からのアクセス要求を受けると、ユーザ端末３に対して、ユーザＩＤ及びパスワードの入力を促す認証画面(図示せず)を提供し、ユーザ端末３からユーザＩＤ及びパスワードの入力を受け付けて（Ｓ１）、Ｓ２の処理に進む。
【００６５】
Ｓ２では、画像管理部１１は、ユーザ情報データベース３１の中に、受け付けたユーザＩＤ及びパスワードが登録されたレコードが有るか否かを判定する。そして、画像管理部１１は、ユーザ情報データベース３１の中に、受け付けたユーザＩＤ及びパスワードが登録されたレコードが有れば認証成功と判定し、ユーザＩＤ及びパスワードが登録されたレコードを抽出してＳ３の処理に進む。また、画像管理部１１は、受け付けたユーザＩＤ及びパスワードが登録されたレコードが無ければ認証失敗と判定してＳ１の処理に戻る。
【００６６】
Ｓ３では、画像管理部１１は、Ｓ２で抽出したレコードに登録されたサイトＩＤを読み出し、画像管理データベース３０に登録されたレコードの中から読み出したサイトＩＤが登録されたレコードを全て抽出する（Ｓ３）。
【００６７】
次に、画像管理部１１は、Ｓ３で抽出したレコードに登録された情報を用いて、Ｗｅｂサイトの管理者用の画像管理画面１００を生成する（Ｓ４）。具体的には、画像管理部１１は、Ｓ３で抽出したレコードから「画像のサムネイル、画像ＩＤ、画像タイトル名、使用中・未使用状態情報、ページ特定情報」を読み出し、読み出したデータを用いて、図５に示す画像管理画面１００を生成する。その後、画像管理部１１は、ユーザ端末３に対して、生成した画像管理画面１００を提供する（Ｓ５）。
【００６８】
ここで、図５を参照しながら、画像管理部１１が提供する画像管理画面１００について説明する。
【００６９】
画像管理画面１００には、画像の登録（アップロード）を受け付ける領域１００ａと、登録した画像の検索を受け付ける領域１００ｂと、登録された画像のサムネイルを表示すると共に登録された画像の削除を受け付ける領域１００ｃとが形成されている。この領域１００ｃでは、表示されているサムネイル１１０毎に、画像タイトル名と、その画像がＷｅｂサイトに使用されているか否かを示す情報と、その画像が使用されている場合にはそのページ名と、そのページへのハイパーリンク情報とが表示されている。なお、ページ名やそのページへのハイパーリンク情報は、併記せずに画像にマウスポインタを重ねた際にポップアップ表示する構成としてもよい。以下、画像管理画面１００について詳細に説明する。
【００７０】
上記の画像管理画面１００の領域１００ａには、画像のアップロードを受け付けるアップロードボタン１００ａ１が設けられており、ユーザ端末３がアップロードボタ１００ａ１をクリックすると、画像管理部１１は、ユーザ端末３に対して、画像ファイルの指定と、「画像タイトル名」及び「グループ」の入力を促すファイル登録画面（図示せず）を提供するようになっている。そして、画像管理部１１は、上記ファイル登録画面上から、画像ファイル(画像)と、「画像タイトル名」及び「グループ」の入力を受け付ける。また、画像管理部１１は、受け付けた画像に画像ＩＤを割り当て、Ｓ３で抽出したレコードに登録された「サイトＩＤ」及び「サイト名」と、受け付けた「画像」と、割り当てた「画像ＩＤ」と、受け付けた「画像タイトル」及び「グループ」とが登録されたレコードを新たに作成し、画像管理データベース３０に格納する。尚、新たに作成したレコードのフィールド３０ｇには「未使用」が登録され、フィールド３０ｈには「ＮＵＬＬ」が登録される。
【００７１】
また、上記の画像管理画面１００の領域１００ｂには、画像タイトル入力欄１００ｂ１と、検索ボタン１００ｂ２と、絞り込み検索受け付け欄１００ｂ３とが設けられている。
【００７２】
そして、Ｗｅｂサイトの管理者が、画像タイトル名で登録した画像を検索したい場合には、画像タイトル入力欄１００ｂ１に画像タイトル名を入力し、検索ボタン１００ｂ２をクリックすると、画像管理部１１が、「画像タイトル名を指定した検索要求」を受け付ける。画像管理部１１は、「画像タイトル名を指定した検索要求」を受けつけると、Ｓ３で抽出したレコードの中から受け付けた画像タイトルが登録されたレコードを検索して、領域１００ｃに、検索されたレコードの画像のサムネイル１１０が表示された画像管理画面１００を生成し、ユーザ端末３に提供する。また、Ｗｅｂサイトの管理者が、使用状況（使用中や未使用）やグループで画像を確認したい場合、ユーザ端末３を操作して、絞り込み検索受け付け欄１００ｂ３に検索条件を設定し、検索ボタン１００ｂ２をクリックする。この場合、画像管理部１１は、ユーザ端末３からの検索条件を受け付け、Ｓ３で抽出したレコードの中から受け付けた検索条件を満たすレコードを検索し、領域１００ｃに、検索されたレコードの画像のサムネイル１１０が表示された画像管理画面１００を生成し、ユーザ端末３に提供する。
【００７３】
また、領域１００ｃには、画像の削除を受け付ける削除ボタン１００ｃ１と、サムネイル１１０毎に設けられているチェックボタン１００ｃ２と、表示しているサムネイル１１０の数が多い場合に用いられるスクロールバー１００ｃ３とが設けられている。なお、削除ボタン１００ｃ１は、角丸四角形の形状に「削除」の文字（テキスト）が記載された構成になっているが、その形状や文字は一例に過ぎない。また、「削除」の文字（テキスト）に代えて記号や絵文字が表示されていてもよい。また、角丸四角形の形状を設けず、単に削除を意味する文字（又は、記号や絵文字）を表示して、その文字（又は、記号や絵文字）がクリックされるとその下の画像の削除を受け付けるようになっていてもよい。
【００７４】
また、領域１００ｃに表示されているサムネイル画像１１０のうち、Ｗｅｂサイトに使用されていない画像のサムネイル１１０（未使用と表示されたサムネイル１１０）の上に重ねて削除ボタン１００ｃ４が表示されている。この削除ボタン１００ｃ４は、削除ボタン１００ｃ１と同様の構成になっている。また、削除ボタン１００ｃ１及び１００ｃ４は、いずれかのみでもよい。図示はしないが、Ｗｅｂサイトに使用されている画像についてもサムネイル１１０（使用中と表示されたサムネイル１１０）の上に重ねて「使用中」と表示する構成としてもよい。
【００７５】
そして、Ｗｅｂサイトの管理者が、登録された画像を削除したい場合、ユーザ端末３を操作して、削除したいサムネイル１１０の上方に配置されたチェックボタン１０１ｃ２をチェックして「レ点」を表示させた上で、削除ボタン１００ｃ１をクリックする。なお、各サムネイルには、対応する画像の画像ＩＤが関連付けられている（画像ＩＤは管理画面１００上では非表示になっている）。そして、ユーザ端末３により、チェックボタン１０１ｃ２がチェックされた上で、削除ボタン１００ｃ１がクリックされると、画像管理部１１に「チェックボタン１０１ｃ２をチェックされた画像の画像ＩＤを特定した削除要求」が送信される。画像管理部１１は、「画像の画像ＩＤを特定した削除要求」を受信すると、Ｓ３で抽出したレコードの中から受信した画像ＩＤが登録されたレコードを特定し、画像管理データベース３０の中から、その特定したレコードを削除する。なお、領域１００ｃに表示されているサムネイル画像１１０のうち、Ｗｅｂサイトに使用されている画像のサムネイル１１０（使用中と表示されたサムネイル１１０）は、この画面上では削除できないようになっている。
【００７６】
また、Ｗｅｂサイトの管理者が、登録された画像を削除したい場合、上記のように、削除したいサムネイル１１０の上のチェックボタン１００ｃ２をチェックするのではなく、直接、サムネイル１１０（未使用と表示されたサムネイル１１０）上に重ねられた削除ボタン１００ｃ４をクリックすることで、登録された画像を削除することができる。この場合、Ｗｅｂサイトの管理者がユーザ端末３を操作して、削除したいサムネイル１１０上に重ねられた削除ボタン１００ｃ４をクリックすると、画像管理部１１に「チェックボタン１０１ｃ４の下に表示された画像の画像ＩＤを特定する削除要求」が送信される。画像管理部１１は、「画像の画像ＩＤ特定する削除要求」を受信すると、Ｓ３で抽出したレコードの中から受信した画像ＩＤが登録されたレコードを特定し、画像管理データベース３０の中から、その特定したレコードを削除する。
【００７７】
このように、本実施形態によれば、Ｗｅｂサイトの管理者は、画像管理画面１００を見れば、画像管理サーバ１に登録した画像のうちどの画像がＷｅｂサイトに使用されているか否かを容易に確認できる。また、本実施形態によれば、Ｗｅｂサイトの管理者は、画像管理画面１００を見れば、登録した画像がＷｅｂサイトのどのＷｅｂページで使用されているのかを確認できる。また、Ｗｅｂサイトの管理者は、画像管理画面１００上のハイパーリンク情報をクリックすれば、登録した画像がＷｅｂサイトのどのＷｅｂページでどのように使用されているかを確認できる。そのため、本実施形態によれば、Ｗｅｂサイトの管理者は、Ｗｅｂサイトの全てのＷｅｂページを参照する作業を行う必要がなくなり、Ｗｅｂサイトで使用する画像管理のための作業負担が大幅に軽減される。
【００７８】
以上、説明したように、本実施形態によれば、Ｗｅｂページに使用する画像の管理作業の負担を軽減する画像管理サーバ１を提供することができる。
【００７９】
尚、本発明は、上述した実施形態に限定されるものではなく、その要旨の範囲内において種々の変更が可能である。
【００８０】
例えば、上述した実施形態の画像管理画面１００の領域１００ｃにおいて、Ｗｅｂサイトに使用されている画像のサムネイルの表示形式が、使用されていない画像のサムネイルの表示形式と異なっていてもよい。
【００８１】
具体的には、図６に示すように、Ｗｅｂサイトに使用されている画像のサムネイルの表示面積が、使用されていない画像のサムネイルの表示面積と異なっていてもよい。図示する例では、Ｗｅｂサイトに使用されている画像のサムネイルが、使用されていない画像のサムネイルよりも大きく表示されている。なお、Ｗｅｂサイトに使用されている画像のサムネイルの色彩が、使用されていない画像のサムネイルの色彩よりも鮮やかになっていてもよい。
【００８２】
また、例えば、図７に示すように、上述した画像管理画面１００の領域１００ｃにおいて、Ｗｅｂサイトに使用されている画像のサムネイルと、使用されていない画像のサムネイルとの表示エリアが分離して表示されていてもよい。
【００８３】
また、上述した実施形態の画像管理システムでは、画像管理サーバ１と、Ｗｅｂサイト提供サーバ２とを別々に設ける構成になっているが特にこれに限定されるものではない。画像管理サーバ１と、Ｗｅｂサイト提供サーバ２とが一体の装置であっても良い。
【符号の説明】
【００８４】
１…画像管理サーバ、２…Ｗｅｂサイト提供サーバ、３…ユーザ端末、１０…制御部、１１…画像管理部、１２…データ提供更新部、１３…記憶部、２０…制御部、２１…Ｗｅｂサイト編集部、２２…Ｗｅｂサイト提供部、２３…記憶部、３０…画像管理データベース、３１…ユーザ情報データベース、４０…Ｗｅｂページ登録データベース
【図１】
0006283321.tif 000002
【図２】
0006283321.tif 000003
【図３】
0006283321.tif 000004
【図４】
0006283321.tif 000005
【図５】
0006283321.tif 000006
【図６】
0006283321.tif 000007
【図７】
0006283321.tif 000008