(57)【要約】【課題】端末のプラットフォームや処理能力に依存せずデジタルコンテンツの著作権情報を利用者に提示することができる環境を提供する。【解決手段】  ユーザ端末２上のブラウザ２６２は、ユーザの操作に応じて、著作権情報が電子透かし化されて埋め込まれたグラフィックデータを、グラフィック著作権管理サーバ３へ送信する。すると、ビューワサーバ３４２が、受信したグラフィックデータから電子透かしを復号化して著作権情報を抽出して、ユーザ端末２へ応答する。【選択図】図１
2015007915.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて端末と通信可能な著作権提示装置であって、
ネットワークを終端する通信装置と、
前記通信装置を通じて端末から著作権情報が電子透かし化されて埋め込まれたデジタル映像コンテンツに対する著作権情報提示要求メッセージを受信すると、当該デジタル映像コンテンツから電子透かしを復号化して著作権情報を抽出し、抽出した著作権情報を、前記通信装置を通じて前記端末へ応答する処理装置と
を備えたことを特徴とする著作権情報提示装置。
【請求項２】
前記処理装置は、さらに、前記通信装置を通じて端末からデジタル映像コンテンツ及び著作権情報を含む著作権情報埋め込み要求メッセージを受信すると、当該著作権情報を電子透かし化して当該デジタル映像コンテンツに埋め込む処理を行い、当該処理を行った前記デジタル映像コンテンツを、前記通信装置を通じて前記端末へ応答する
ことを特徴とする請求項１記載の著作権情報提示装置。
【請求項３】
前記処理装置は、さらに、前記通信装置を通じて、前記デジタル映像コンテンツの格納位置を示す情報が入力される欄及び操作アイテムを含む画面を前記端末に表示させるとともに、前記操作アイテムが操作された場合に前記欄に入力された情報が示す格納位置に格納されているデジタル映像コンテンツを含む前記著作権情報提示要求メッセージを前記著作権情報提示装置へ送信させる設定が組み込まれた画面データを、前記端末へ送信する
ことを特徴とする請求項１記載の著作権情報提示装置。
【請求項４】
前記処理装置は、さらに、前記通信装置を通じて、前記デジタル映像コンテンツの格納位置を示す情報が入力される第１欄及び著作権情報が入力される第２欄ならびに操作アイテムを含む画面を前記端末に表示させるとともに、前記操作アイテムが操作された場合に前記第１欄に入力された情報が示す格納位置に格納されているデジタル映像コンテンツ及び前記第２欄に入力された著作権情報を含む前記著作権情報埋め込み要求メッセージを前記著作権情報提示装置へ送信させる設定が組み込まれた画面データを、前記端末へ送信する
ことを特徴とする請求項２記載の著作権情報提示装置。
【請求項５】
前記デジタル映像コンテンツはグラフィックデータである
ことを特徴とする請求項３又は４記載の著作権情報提示装置。
【請求項６】
前記処理装置は、さらに、前記デジタル映像コンテンツと前記著作権情報とを対応付けてデータベースに格納する請求項１記載の著作権情報提示装置。
【請求項７】
ネットワークを通じて端末と通信可能な通信装置を備えるコンピュータに対して、
前記通信装置を通じて端末から著作権情報が電子透かし化されて埋め込まれたデジタル映像コンテンツに対する著作権情報提示要求メッセージを受信すると、当該デジタル映像コンテンツから電子透かしを復号化して著作権情報を抽出する第１手順と、
抽出した著作権情報を、前記通信装置を通じて前記端末へ応答する第２手順とを
実行させる著作権情報提示プログラム。
【請求項８】
ネットワークを通じて端末と通信可能な通信装置を備えるコンピュータに対して、さらに、
前記通信装置を通じて端末からデジタル映像コンテンツ及び著作権情報を含む著作権情報埋め込み要求メッセージを受信すると、当該著作権情報を電子透かし化して当該デジタル映像コンテンツに埋め込む第３手順と、
当該第３手順を行った前記デジタル映像コンテンツを、前記通信装置を通じて前記端末へ応答する第４手順とを
実行させる請求項７記載の著作権情報提示プログラム。
【請求項９】
端末から著作権情報が電子透かし化されて埋め込まれたデジタル映像コンテンツに対する著作権情報提示要求メッセージを受信すると、当該デジタル映像コンテンツから電子透かしを復号化して著作権情報を抽出し、抽出した著作権情報を前記端末へ応答するサーバ装置と通信可能な、前記端末を構成するディスプレイを備えたコンピュータに対して、
前記ディスプレイ上に表示中の一又は複数個のデジタル映像コンテンツの夫々について、前記著作権情報要求メッセージを送信させる第１手順と、
前記サーバ装置から応答された著作権情報を、当該著作権情報に対応するデジタル映像コンテンツに添えて前記ディスプレイ上に表示する第２手順と
を実行させる著作権情報表示プログラム。
【請求項１０】
前記ディスプレイ上にデジタル映像コンテンツを表示させるブラウザプログラム上で実行されるプラグインアプリケーションプログラムであることを特徴とする
請求項９記載の著作権表示プログラム。
【請求項１１】
前記コンピュータに対して、さらに、
二つの状態に切換られる操作アイテムを含むアイコンを前記ディスプレイ上に表示する第３手順を実行させ、
前記操作アイテムが第１の状態に切り替えられた場合にのみ前記第１手順及び前記第２手順を実行させ、前記操作アイテムが第２の状態に切り替えられた場合には前記著作権情報を前記ディスプレイ上から消去する第４手順を実行させる
請求項９記載の著作権表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル映像コンテンツを表示している端末に対してネットワークを通じて当該デジタル映像コンテンツの著作権情報を供給することによって当該著作権情報をユーザに提示させる著作権情報提示装置、及び、コンピュータをかかる著作権情報提示装置として機能させる著作権情報提示プログラムに関する。
【背景技術】
【０００２】
デジタルグラフィック、写真データ、動画データのようなデジタル映像コンテンツは、ネットワークの普及ととともに、圧倒的な規模での拡がりを見せている。また、ネットワーク検索システムが検索対象をデジタル映像コンテンツにまで拡張し、一般ユーザがかかるネットワーク検索システムを無料で利用できるようになってきている。その結果、事実上、一般ユーザや二次利用者が、ネット上に存在する多数のデジタル映像コンテンツを自在に検索及びダウンロードして、自己の端末のディスク装置に格納したり、複製したり、編集や模倣等の二次利用をすることが、可能になっている。このような利用行為は、デジタル映像コンテンツに関して著作権者が有する著作権（複製権、翻案権、公衆送信権等）に抵触するものであるから、著作権者が明示的に承認している範囲であれば格別、かかる範囲を超えると、著作権者による当該デジタルコンテンツからの経済利益の回収が妨げられるばかりか、著作者による自己プロデュースの機会を失わせるものである。このような事態は、ソーシャルゲームの普及によりゲームグラフィックを今まで類を見ないほどの高額で取引されるに至っている現状では、ネットワークを通じて自己の作品を公開しようとする著作者の意欲を削ぎ、ネットワークの利用を却って沈滞させてしまう原因ともなる。さらに、他人の作品を自己の作品と偽り、高額の利用料を騙取する詐欺行為（いわゆるグラフィック詐欺）を抑制する必要もある。
【０００３】
そこで、従来、デジタル映像コンテンツの著作権の帰属を明らかにすることによって当該デジタル映像コンテンツの無断使用を抑止するとともに、デジタル映像コンテンツの著作権者が誰であるかを明らかにすることによって当該デジタル映像コンテンツの利用許諾を得ることを容易にすべく、著作権者名等の著作権情報を電子すかし化して当該デジタル映像コンテンツに埋め込むシステムが、提案されている（特許文献１）。
【０００４】
特許文献１に記載のシステムは、要するに、著作権情報と著作物ＩＤ及び著作者ＩＤとを対応付けてサーバのデータベースに格納しておき、著作物ＩＤ及び著作者ＩＤとを電子透かし化してデジタル映像コンテンツに組み込むプログラムを著作者用端末にインストールし、端末においてデジタル映像コンテンツに電子すかしを埋め込むとともに、電子すかし化した著作物ＩＤ及び著作者ＩＤを含む著作者情報をサーバへ送信して、データベースに格納させておくとともに、及びデジタル映像コンテンツから電子すかしの復号化用プログラムをユーザ端末にインストールさせておき、利用者がユーザ端末を操作してデジタル映像コンテンツから著作物ＩＤ及び著作者ＩＤを読み出し、これらに関連する著作権情報をサーバに問い合わせるというものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２００１−３４６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のシステムによると、各端末に、それぞれ、予め専用のプログラムをインストールしておかなければならない。したがって、当該システムが利用できるかどうかは、端末のプラットフォームや処理能力に依存し、端末のプラットフォームに対応したプログラムが予め用意されておらず、画像処理に適した処理能力を端末が備えていなければ当該システムを利用できないという問題があった。
【０００７】
また、特許文献１に記載のシステムでは、一つのデジタル映像コンテンツについての電子透かしから著作物ＩＤ及び著作者ＩＤを読み出すことしか想定していないので、ウェブ画面中に複数のデジタル映像コンテンツが表示された場合における問題に対応することができない。
【０００８】
そこで、本発明は、端末のプラットフォームや処理能力に依存せずデジタルコンテンツの著作権情報を利用者に提示することができる環境の提供を、課題とする。また、本発明の一部の請求項は、端末のディスプレイ上に複数のデジタル映像コンテンツが表示された場合であっても各デジタル映像コンテンツの著作権情報を見易く表示できる環境の提供を、課題とする。
【課題を解決するための手段】
【０００９】
本発明による著作権情報提示装置は、ネットワークを通じて端末と通信可能な著作権提示装置であって、ネットワークを終端する通信装置と、前記通信装置を通じて端末から著作権情報が電子透かし化されて埋め込まれたデジタル映像コンテンツに対する著作権情報提示要求メッセージを受信すると、当該デジタル映像コンテンツから電子透かしを復号化して著作権情報を抽出し、抽出した著作権情報を、前記通信装置を通じて前記端末へ応答する処理装置とを、備えたことを特徴とする。また、本発明による著作権情報提示プログラムは、ネットワークを通じて端末と通信可能な通信装置を備えるコンピュータに対して、前記通信装置を通じて端末から著作権情報が電子透かし化されて埋め込まれたデジタル映像コンテンツに対する著作権情報提示要求メッセージを受信すると、当該デジタル映像コンテンツから電子透かしを復号化して著作権情報を抽出する第１手順と、抽出した著作権情報を、前記通信装置を通じて前記端末へ応答する第２手順とを実行させることを特徴とする。また、本発明による著作権情報表示プログラムは、端末から著作権情報が電子透かし化されて埋め込まれたデジタル映像コンテンツに対する著作権情報提示要求メッセージを受信すると、当該デジタル映像コンテンツから電子透かしを復号化して著作権情報を抽出し、抽出した著作権情報を前記端末へ応答するサーバ装置と通信可能な、前記端末を構成するディスプレイを備えたコンピュータに対して、前記ディスプレイ上に表示中の一又は複数個のデジタル映像コンテンツの夫々について、前記著作権情報要求メッセージを送信させる第１手順と、前記サーバ装置から応答された著作権情報を、当該著作権情報に対応するデジタル映像コンテンツに添えて前記ディスプレイ上に表示する第２手順とを実行させることを特徴とする。
【００１０】
本発明によれば、端末のプラットフォームや処理能力に依存せず、デジタルコンテンツの著作権情報を利用者に提示することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係るネットワークシステムの概略構成を示すブロック図
【図２】作家登録テーブルのデータ構造を示す表
【図３】グラフィック登録テーブルのデータ構造を示す表
【図４】グラフィックデータ格納領域のデータ構造を示す表
【図５】作家登録及びグラフィック登録時においてデータベースサーバプログラムに従ってグラフィック著作権管理サーバが実行する動作を示すフローチャート
【図６】登録アプリに従って端末が実行する動作を示すフローチャート
【図７】ビューワプラグインアプリに従って端末が実行する動作を示すフローチャート
【図８】ビューワプラグインアプリに従った端末からのリスエストに応じて、ビューワサーバプログラムに従ってグラフィック著作権管理サーバが実行する処理を示すフローチャート
【図９】ＨＴＴＰリスエストに応じて、ビューワサーバプログラムに従ってグラフィック著作権管理サーバが実行する処理を示すフローチャート
【図１０】データベースサーバプログラムに従ってグラフィック著作権管理サーバが実行する処理を示すフローチャート
【図１１】グラフィックデータ著作権管理サイトのホームページ画面を示す図
【図１２】作家登録画面を示す図
【図１３】ストアサイトの登録アプリ掲載ページ画面を示す図
【図１４】マイページ画面を示す図
【図１５】著作権情報入力画面を示す図
【図１６】登録要求画面を示す図
【図１７】アイコンが表示されたブラウザ画面を示す図
【図１８】応答結果が表示されたブラウザ画面を示す図
【図１９】検索画面を示す図
【図２０】検索結果画面を示す図
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態を詳細に説明する。
＜システム構成＞
【００１３】
図１には本実施形態に係る著作権情報提示システム１が具現化されたネットワークシステムが示されている。本実施形態の著作権情報提示システム１は、本システムを用いて自己の作品（デジタル映像コンテンツとしてのグラフィックデータ）の著作権情報の管理を求める者（作家）や他者の作品（グラフィックデータ）の著作権情報の閲覧を求める者（利用者）（以下、作家及び利用者を総称して「ユーザ」ということもある）が操作するコンピュータであるユーザ端末１、当該著作権情報提示システム１による著作権情報提示サービスを提供するサービスプロバイダが運用するサーバコンピュータであるグラフィック著作権管理サーバ３、及び、当該サービスプロバイダのようなアプリケーションプログラム（以下、「アプリ」と略称する）の提供業者からの委託を受けてアプリのオンライン販売又は無料配布を行うオンラインストア業者が運用するストアサーバ４を、含んでいる。
【００１４】
ユーザ端末２は、インターネット接続機能を備えたコンピュータであれば良いので、図示せぬルータを介してインターネットＮに接続可能なパーソナルコンピュータやタブレット端末、携帯電話網を介してインターネットＮに接続可能なスマートフォン等の携帯電話やタブレット端末がこれに該当する。
【００１５】
図１に示すように、ユーザ端末２は、バスＢを通じて相互に接続されたＣＰＵ（Central Processing Unit）２１、マウス２２、通信アダプタ２３、ディスプレイ２４、キーボード２５、ＲＡＭ（Random Access Memory）及びディスク装置２６を、主要構成要素としている。
【００１６】
このうち、ＣＰＵ２１は、ディスク装置２６から各種プログラムを読み込んで、これら各種プログラムに従った処理を実行する中央処理装置である。
【００１７】
ＲＡＭ２７は、ＣＰＵ２１による作業領域が展開される主記憶装置である。
キーボード２５は、ユーザによって操作される多数のキーを備え、操作されたキーに応じた文字コード列をＣＰＵ２１に入力する入力装置である。
【００１８】
ディスプレイ２４は、ＣＰＵ２１から指示された画面を表示する表示装置である。
マウス２２は、ユーザによって操作され、ディスプレイ２４上に表示された画面上に表示されたカーソルを移動させる信号及びクリック信号をＣＰＵ２１に入力するポインティングデバイスである。なお、ディスプレイ２４上にボタン、スイッチ等の操作アイテムを含む画面が表示されている状況において、カーソルが当該ボタンに重ねられた状態でクリック信号が発生されることは、以下において、当該ボタンが「押下された」と表現される。
【００１９】
通信アダプタ２３は、インターネットＮに繋がるネットワーク（ＬＡＮ［Local Area Network］、携帯電話網等）を終端させ、ＣＰＵ２１から渡されたインターネットＮ上の他の装置（グラフィック著作権管理サーバ３、ストアサーバ４等）宛のメッセージを当該ネットワークに対応したプロトコルに従ったパケットデータに変換して送出するとともに、インターネット及び当該ネットワーク経由で他の装置から受信したメッセージのフォーマットをＣＰＵ２１が処理可能な形態に変更するネットワーク終端装置である。例えば、当該ネットワークがＬＡＮであれば通信アダプタ２３として無線又は有線のＬＡＮチップが用いられ、当該ネットワークが携帯電話網であれば通信アダプタ２３としてＬＴＥ（long term evolution）等のチップセットが用いられる。
【００２０】
ディスク装置２６は、各種プログラム及び各種データを格納しているハードディスク又はメモリ等のコンピュータ読取可能な記憶装置である。ディスク装置２６に格納されている各種プログラムには、ＯＳ（オペレーティングシステム）２６１、ブラウザプログラム２６２、ビューワプラグインアプリ２６３、及び登録アプリ２６４が、含まれる。また、ディスク装置２６に格納されている各種データには、各種グラフィックデータ２６５，２６６が含まれている。
【００２１】
ＯＳ２６１は、ＣＰＵ２１に対してユーザ端末２全体のハードウェアを制御したり、基本的なデータ処理を実行させるプログラムである。
【００２２】
ブラウザプログラム２６２は、ＣＰＵ２１に対して、インターネットＮ上の何れかのサーバ（グラフィック著作権管理サーバ３、ストアサーバ４等）宛のＰＴＣ／ＩＰプロトコルに従ったリクエストメッセージ（ＨＴＴＰリクエスト）を生成させて、通信アダプタ２３から送出させたり、通信アダプタ２３を通じて何れかのサーバから受信したレスポンスメッセージ（ＨＴＴＰレスポンス）に含まれるＨＴＭＬデータに基づいて、ディスプレイ２４上に画面を表示させる。なお、ブラウザプログラム２６２は、ＯＳ２６１の種類に応じて作成されているが、ＯＳ２６１の種類如何を問わずほぼ同一の動作を行う。そして、ＯＳ２６１に従って動作しているＣＰＵ２１は、プラグインアプリを実行することができる。このプラグインアプリは、ＣＰＵ２１に対して、サーバ（グラフィック著作権管理サーバ３、ストアサーバ４等）との間で独自のプロトコルに従ったデータ交換を行わせ、ＨＴＭＬデータに基づいて表示された画面中の所定領域内に、ＨＴＭＬによる制限を受けない独自映像を表示させるプログラム又はアプレットである。
【００２３】
著作権情報表示プログラムとしてのビューワプラグインアプリ２６３は、かかるプラグインアプリの一つであり、ＣＰＵ２１に対して、電子透かしが埋め込まれたグラフィックデータ２６６をグラフィック著作権管理サーバ３へ送信させ、当該デジタル映像コンテンツ中に埋め込まれた電子透かしに含まれる著作権情報の提示をリクエストさせ、当該リクエストへの応答として受信した著作権情報を、ブラウザプログラム２６２に従って表示中のデジタル映像コンテンツに添えて表示させる。
【００２４】
登録アプリ２６４は、ユーザ（作家）によって入力された著作権情報の登録及び当該著作権情報のグラフィックデータ２６５への埋め込みをグラフィック著作権管理サーバ３に依頼するプログラムである。
【００２５】
これらビューワプラグインアプリ２６３及び登録アプリ２６４は、ストアサーバ４において配布され、当該ストアサーバ４からユーザ端末２へダウンロードされたものである。
【００２６】
ストアサーバ４は、バスＢを通じて相互に接続されたＣＰＵ４１、ＲＡＭ４２、通信アダプタ４３及びハードディスク４４を、主要構成要素としている。
【００２７】
このうち、ＣＰＵ４１は、ハードディスク４４から各種プログラムを読み込んで、これら各種プログラムに従った処理を実行する中央処理装置である。
ＲＡＭ４２は、ＣＰＵ４１による作業領域が展開される主記憶装置である。
通信アダプタ４３は、インターネットＮに繋がるネットワーク（ＬＡＮ［Local Area Network］）を終端させて、プロトコルの変換を行うネットワーク終端装置である。
【００２８】
ハードディスク４４は、各種プログラム及び各種データを格納している。ハードディスク４４に格納されている各種プログラムには、図示せぬＯＳ（オペレーティングシステム）の他、ストアサーバプログラム４４１が、含まれる。また、ハードディスク４４に格納されている各種データには、販売又は配布対象の多数のアプリをデータベース化してなるアプリデータベース４４２が含まれている。アプリデータベース４４２に格納されているアプリには、上述した登録アプリ２６４及びビューワプラグインアプリ２６３が含まれている。
【００２９】
ストアサーバプログラム４４１は、ＣＰＵ４１に対して、ユーザ端末２からのリクエストメッセージによって指定されたアプリを、アプリデータベース４４２から読み出させて、リクエスト元のユーザ端末２３へダウンロードさせるプログラムであり、ＷＷＷサーバ及び多数のＣＧＩプログラム又はサーブレットから構成されている。
【００３０】
著作権提示装置としてのグラフィック著作権管理サーバ３は、バスＢを通じて相互に接続されたＣＰＵ３１、ＲＡＭ３２、通信アダプタ３３及びハードディスク３４を、主要構成要素としており、ネットワークＮを通じて各ユーザ端末２と通信可能なコンピュータである。
【００３１】
このうち、ＣＰＵ３１は、ハードディスク３４から各種プログラムを読み込んで、これら各種プログラムに従った処理を実行する中央処理装置である。
ＲＡＭ３２は、ＣＰＵ３１による作業領域が展開される主記憶装置である。
通信アダプタ３３は、インターネットＮに繋がるネットワーク（ＬＡＮ［Local Area Network］）を終端させて、プロトコルの変換を行うネットワーク終端装置（通信装置）である。
【００３２】
ハードディスク３４は、各種プログラム及び各種データを格納している。ハードディスク３４に格納されている各種プログラムには、図示せぬＯＳ（オペレーティングシステム）の他、データベースサーバプログラム３４１及びビューワサーバプログラム３４２が、含まれる。また、ハードディスク３４に格納されている各種データには、グラフィック著作権管理データベース３４３が含まれている。
【００３３】
グラフィック著作権関管理データベース３４３は、図２に示すデータ構造の作家登録テーブル、図３に示すデータ構造のグラフィック登録テーブル及び図４に示すデータ構造のグラフィックデータ格納領域を備える。
【００３４】
グラフィックデータ格納領域（図４）は、登録対象のグラフィックデータ２６６を格納する領域である。図４の例では、アドレス「００００００００」から始まりアドレス「００００１４６８」で終わる領域に「グラフィックデータ１」なるタイトルのグラフィックデータ２６６が格納されている状態が、示されている。
【００３５】
グラフィック登録テーブル（図３）は、グラフィックデータ格納領域（図４）に格納されているグラフィックデータの著作権情報を登録するためのテーブルであり、各グラフィックデータ毎に、グラフィックＩＤ、作家ＩＤ、タイトル、登録日、許諾条件、グラフィックデータへのポインタが、格納されている。グラフィックＩＤは、対象グラフィックデータを一意に識別するための識別情報であり、作家ＩＤは、対象グラフィックデータの著作者である作家を一意に識別するための識別情報であり、タイトルは、作家によって名付けられた対象グラフィックデータの題名であり、登録日は対象グラフィックデータがグラフィックデータ格納領域（図４）に格納された日付である。許諾条件は、作家が対象グラフィックデータの第三者による利用を許諾するか否か、許諾する場合に無償とするか有償とするか、有償である場合における利用料、許される利用態様の範囲を、それぞれ特定する情報である。グラフィックデータへのポインタは、グラフィックデータ格納領域（図４）における対象グラフィックデータの先頭アドレスである。
【００３６】
作家登録テーブル（図２）は、作家に関する個人情報を登録するためのテーブルであり、各作家ごとに、作家ＩＤ、氏名、ニックネーム、住所、電話番号、電子メールアドレス、課金情報及びパスワードを登録している。課金情報は、当該著作権情報提示システム１の利用を有料とする場合において、当該作家から利用料金を徴収するために必要な情報（例えば、クレジットカード番号）である。
【００３７】
データベースサーバプログラム３４１は、ＷＷＷサーバ及び多数のＣＧＩプログラム又はサーブレットから構成されており、作家登録モジュール３４４、グラフィック登録モジュール３４５及び検索モジュール３４６が含まれている。作家登録モジュール３４４は、ＣＰＵ３１に対して、ユーザ端末２上でブラウザプログラム２６２に従って動作しているＣＰＵ２１からのリクエストに応じて、ユーザ端末２から送信されてきた作家情報を作家登録テーブル（図２）に登録させるプログラムモジュールである。また、グラフィック登録モジュール３４５は、ＣＰＵ３１に対して、ユーザ端末２上でブラウザプログラム２６２又は登録アプリ２６４に従って動作しているＣＰＵ２１からのリクエストに応じて、ユーザ端末２から送信されてきた著作権情報をグラフィック登録テーブル（図３）に登録させるプログラムモジュールである。検索モジュール３４６は、ＣＰＵ３１に対して、ユーザ端末２上でブラウザプログラム２６２に従って動作しているＣＰＵ２１からのリクエストに応じて、ユーザ端末２から送信されてきたグラフィックデータ又は／及び検索条件に従って、当該グラフィックデータと類似し且つ検索条件が指定された場合には当該検索条件を満たすグラフィックデータをグラフィック著作権管理データベース３４３から検索させるプログラムモジュールである。
【００３８】
著作権情報提示プログラムとしてのビューワサーバプログラム３４２は、ＷＷＷサーバ及び多数のＣＧＩプログラム又はサーブレットから構成されており、ＣＰＵ３１に対して、ユーザ端末２上でブラウザプログラム２６２又は／及びビューワプラグインアプリ２６３に従って動作しているＣＰＵ２１からのリクエストに応じて、ユーザ端末から送信されてきたグラフィックデータに埋め込まれている電子透かしを復号化し、復号化した電子透かしから著作権情報を抽出し、当該著作権情報をユーザ端末に応答させるプログラムである。
＜処理内容＞
【００３９】
以下、各プログラムに従ったユーザ端末２のＣＰＵ２１及びグラフィック著作権管理サーバ３のＣＰＵ３１の動作を、図５乃至図１０のフローチャート、及び、図１１乃至図２０の画面例を参照して、可能な限り時系列に沿って説明する。なお、以下においては、説明の便宜上、ブラウザプログラム２６２に従って動作するユーザ端末２のＣＰＵ２１を「ブラウザ２６２」と称し、ビューワプラグインアプリ２６３に従って動作する同ＣＰＵ２１を「ビューワプラグイン２６３」と称し、登録アプリ２６３に従って動作する同ＣＰＵ２１を「登録アプリ２６３」と称する。同様に、データベースサーバプログラム３４１に従って動作するグラフィック著作権管理サーバ３のＣＰＵ３１を「データベースサーバ３４１」と称し、ビューワサーバプログラム３４２に従って動作する同ＣＰＵ３１を「ビューワサーバ３４２」と称する。同様に、ストアサーバプログラム４４１に従って動作するストアサーバ４のＣＰＵ４１を「ストアサーバ４４１」と称する。
［グラフィックデータ登録段階］
【００４０】
先ず、ユーザ（ここでは作家）が自己の作品（グラフィックデータ）に著作権情報を埋め込んでグラフィック著作権管理データベース３４３に登録する段階における処理を説明する。この場合、ユーザは、ユーザ端末２のキーボード２５を操作してグラフィックデータ著作権管理サイトのホームページのＵＲＬ（ＩＰアドレスでも良い。以下同様とする。）を入力する。すると、ブラウザ２６２が、当該ＵＲＬを指定したＨＴＴＰリクエストをインターネットＮへ送出し、グラフィック著作権管理サーバ３内で起動中のデータベースサーバ３４１が、当該ＨＴＴＰリクエストを受信する（図５のＳ００１）。
【００４１】
すると、データベースサーバ３４１は、要求されたグラフィックデータ著作権管理サイトのホームページ（図１１）をブラウザ２６２に表示させるためのＨＴＬＭデータを、リクエスト送信元のユーザ端末２へ送信する（Ｓ００２）。このグラフィックデータ著作権管理サイトのホームページ（図１１）には、ユーザＩＤ入力欄１００及びパスワード入力欄１０１、並びに、ビューワボタン１０２、ＯＫボタン１０３及び新規ボタン１０４が含まれており、当該ＨＴＭＬデータには、ビューワボタン１０２が押下された場合に検索画面（図１９）のＵＲＬを指定したＨＴＴＰリクエストをグラフィック著作権管理サーバ３４（ビューワサーバ３４２）へ送出させるタグ、各欄１００，１０１に文字列が入力された状態でＯＫボタン１０３が押下されると各欄１００，１０１に入力されている文字列を夫々ユーザＩＤ及びパスワードとしてデータベースサーバ３４１へ送出させるタグ、及び、新規ボタン１０４が押下された場合に作家登録画面（図１２）のＵＲＬを指定したＨＴＴＰリクエストをデータベースサーバ３４１へ送出させるタグが、組み込まれている。
【００４２】
次に、データベースサーバ３４１は、ユーザ端末２からのメッセージを待ち、新規ボタン１０４の押下に対応したメッセージを受信すると、処理をＳ００４へ進め、ＯＫボタン１０３の押下に対応したメッセージを受信すると、処理をＳ０１１へ進める（Ｓ００３）。
【００４３】
Ｓ００４では、データベースサーバ３４１は、作家登録画面（図１２）をブラウザ２６２に表示させるためのＨＴＭＬデータを、リクエスト送信元のユーザ端末２へ送信する。この作家登録画面（図１２）には、氏名欄１０５、ニックネーム欄１０６、住所欄１０７、電話番号欄１０８、電子メールアドレス欄１０９、クレジットカード番号欄１１０、パスワード欄１１１が含まれ、当該ＨＴＭＬデータには、各欄１０５〜１１１に文字列が入力された状態で登録ボタン１１２が押下されると、各欄１０５〜１１１に入力された文字列を夫々氏名、ニックネーム、住所、電話番号、電子メールアドレス、クレジットカード番号及びパスワードとしてデータベースサーバ３４１へ送出させるタグ、及び、キャンセルボタン１１３が押下されるとその旨のメッセージをデータベースサーバ３４１へ送出させるタグが、組み込まれている。
【００４４】
次に、データベースサーバ３４１は、ユーザ端末２からのメッセージを待ち、キャンセルボタン１１３の押下に対応したメッセージを受信すると、処理をＳ００２へ戻し、登録ボタン１１２の押下に対応したメッセージを受信すると、処理をＳ００６へ進める（Ｓ００５）。
【００４５】
Ｓ００６では、データベースサーバ３４１は、ユーザ端末２から送られてきた氏名、ニックネーム、住所、電話番号、電子メールアドレス、クレジットカード番号及びパスワードが、作家情報としての適合性を有しているかどうかをチェックする。この場合、著作権情報提示システム１によるサービスが無償で提供されている場合には、クレジットカード番号は不要である。そして、クレジットカード番号が必要であれば氏名は必須であるが、クレジットカード番号が不要であれば、氏名の代わりにニックネームが含まれていれば足りる。また、連絡先としては、住所、電話番号及び電子メールアドレスの何れかが含まれていれば足りる。
【００４６】
次のＳ００７では、データベースサーバ３４１は、Ｓ００６でのチェック結果として作家情報としての適合性がなかった場合には、Ｓ００８において警告画面をブラウザ２６２に表示させるＨＴＭＬデータをユーザ端末２へ送信した後に、処理をＳ００４へ戻す。これに対して、作家情報としての適合性がある場合には、処理をＳ００９へ進める。
【００４７】
Ｓ００９では、データベースサーバ３４１は、Ｓ００５にてユーザ端末から受信した情報（作家情報）を作家登録テーブル（図２）に登録する。
【００４８】
次のＳ０１０では、データベースサーバ３４１は、ブラウザ２６２に対して別ウィンドウをポップアップさせるＨＴＭＬデータをユーザ端末２へ送信する。このＨＴＭＬデータには、当該別ウィンドウ内に、ストアサーバ４４１が提供するストアサイト内の登録アプリ２６４の掲載ページ（図１３）を表示させるリダイレクトの設定が組み込まれている。この掲載ページ（図１３）には、登録アプリ２６４のタイトル「グラフィック登録アプリ」が掲載されているとともに、「ログインして追加」ボタン１１４が含まれており、当該ＨＴＭＬデータには、「ログインして追加」ボタン１１４が押下されると登録アプリ２６４のダウンロードを要求させる設定が組み込まれている。Ｓ０１０を完了すると、データベースサーバ３４１は、処理をＳ０１４へ進める。
【００４９】
一方、グラフィックデータ著作権管理サイトのホームページ（図１１）中のＯＫボタン１０３が押下された場合に実行されるＳ０１１では、データベースサーバ３４１は、作家登録テーブル（図２）を検索して、ユーザ端末２から受信したユーザＩＤ及びパスワードの組み合わせが登録されているかどうかをチェックする。そして、当該ユーザＩＤ及びパスワードの組み合わせが作家登録テーブル（図２）に登録されていなかった場合には、データベースサーバ３４１は、Ｓ０１３において警告画面をブラウザ２６２に表示させるＨＴＭＬデータをユーザ端末２へ送信した後に、処理をＳ００２へ戻す。これに対して、当該ユーザＩＤ及びパスワードの組み合わせが作家登録テーブル（図２）に登録されている場合には、データベースサーバ３４１は、処理をＳ０１４へ進める。
【００５０】
Ｓ０１４以下の処理は、ユーザ端末２上で実行されているブラウザ２６２から送信されたメッセージとビューワプラグイン２６３から送信されたメッセージの双方に対応して実行される。そこで、Ｓ０１４以下の処理の説明の前提として、図６を参照して、登録アプリ２６４の動作を説明する。
【００５１】
登録アプリ２６４は、起動後最初のＳ１０１において、著作権情報入力画面（図１５）をディスプレイ２４上に表示する。著作権情報入力画面（図１５）には、参照欄１２１、タイトル欄１２２、許諾条件欄１２３、作家ＩＤ欄１２４、作成ボタン１２５及びクリアボタン１２６が含まれている。なお、ディスプレイ２４上に表示されているグラフィックデータ２６５のアイコンが当該著作権情報入力画面（図１５）にドラッグアンドドロップされると、登録アプリ２６４は、当該グラフィックデータ２６５へのパスを参照欄１２１に入力する。
【００５２】
次のＳ１０２では、登録アプリ２６４は、作成ボタン１２５又はクリアボタン１２６が押下されるのを待つ。なお、作成ボタン１２５は、各欄１２１〜１２４に所定書式の文字列が入力されていない場合には、押下することができない。そして、クリアボタン１２６が押下されると、登録アプリ２６４は処理をＳ１０１へ戻し、作成ボタン１２５が押下されると、登録アプリ２６４は処理をＳ１０３へ進める。
【００５３】
Ｓ１０３では、登録アプリ２６４は、参照欄１２１に入力された文字列（グラフィックデータへのパス）が示す位置からグラフィックデータを読み出すとともに、タイトル欄１２２に入力された文字列をタイトル、許諾条件欄１２３に入力された文字列を許諾条件、作家ＩＤ欄１２４に入力された文字列を作家ＩＤと認識して、これらタイトル、許諾条件及び作家ＩＤからなる著作権情報を電子透かし化して当該グラフィックデータに埋め込む。
【００５４】
次のＳ１０４では、登録アプリ２６４は、登録要求画面（図１６）をディスプレイ２４上に表示する。この登録要求画面（図１６）には、「作成完了しました。次のグラフィックデータがあればドラッグ＆ドロップするか、「次データ」ボタンを押して下さい。」とのメッセージが表示されるとともに、次データボタン１２７及び登録ボタン１２８が含まれている。
【００５５】
次のＳ１０５では、登録アプリ２６４は、登録要求画面（図１６）に他のグラフィックデータのアイコンがドラッグアンドドロップされるか、各ボタン１２７、１２８が押下されるのを待つ。そして、登録要求画面（図１６）に他のグラフィックデータのアイコンがドラッグアンドドロップされるか次データボタン１２７が押下されると、登録アプリ２６４は、処理をＳ１０１へ戻す。これに対して、登録ボタン１２８が押下されると、登録アプリ２６４は、処理をＳ１０６へ進める。
【００５６】
Ｓ１０６では、登録アプリ２６４は、データベースサーバ３４１との間で通信を行って、当該ユーザ端末２がデータベースサーバ３４１にログイン中であるかどうかをチェックする。このとき、Ｓ０１２にてユーザＩＤ及びパスワードの組み合わせが作家登録テーブル（図２）に登録されていると判断された後に未だログアウトボタン１２０が押下されたとの判断がＳ０１５にてなされていないか、若しくは、Ｓ００９での登録が行われた後に未だログアウトボタン１２０が押下されたとの判断がＳ０１５にてなされていなければ、ログイン中であるとの判断がなされる。そして、当該ユーザ端末２がログイン中でない場合には、登録アプリ２６４は、Ｓ１０７において、グラフィックデータ著作権管理サイトのホームページのＵＲＬを指定したＨＴＴＰリクエストメッセージをインターネットＮへ送出する。このＨＴＴＰリクエストメッセージを受信したグラフィック著作権管理サーバ３では、データベースサーバ３４１が起動して、Ｓ００１以下の処理を実行する。Ｓ１０７を完了すると、登録アプリ２６４は、処理をＳ１０６に戻す。
【００５７】
一方、データベースサーバ３４１にログイン中である場合には、データベースサーバ３４１は、Ｓ１０８において、Ｓ１０３にて作成した一個又は複数個の電子透かし付きのグラフィックデータ２６６を添付した登録要求メッセージを、データベースサーバ３４１へ送信する。
【００５８】
図５に戻り、Ｓ０１４では、データベースサーバ３４１は、リクエスト元ユーザ端末２を操作しているユーザ（作家）について作家登録テーブル（図２）に登録されている作家情報（Ｓ００９にて新規登録した作家情報、又は、Ｓ０１２にて登録されていることが確認されたユーザＩＤ及びパスワードの組み合わせに対応して作家登録テーブルに登録されている作家情報）、及び、当該作家情報中の作家ＩＤに対応付けてグラフィック登録テーブル（図３）に登録されている著作権情報に基づいて、当該ユーザ（作家）専用のマイページ（図１４）のＨＴＭＬデータを動的に作成し、当該ＨＴＭＬデータをリクエスト元ユーザ端末２へ送信する。このマイページ（図１４）には、当該作家情報中の作家ＩＤに対応付けてグラフィック登録テーブル（図３）に登録されている各ポインタが夫々示すグラフィックデータに基づいて作成されたサムネイルが一覧される登録済グラフィック一覧欄１１５、参照欄１１６、タイトル欄１１７、許諾条件欄１１８、実行ボタン１１９及びログアウトボタン１２０が含まれているとともに、当該ＨＴＭＬデータには、各欄１１６〜１１８に文字列が入力されている状態において実行ボタン１１９が押下されると参照欄１１６に入力されている文字列（グラフィックデータ２６５へのパス）が示す位置に格納されているデータ（グラフィックデータ２６５）を読み出して、タイトル欄１１７に入力されている文字列（タイトル）及び許諾条件欄１１８に入力されている文字列（許諾条件）と共に添付した登録要求メッセージをデータベースサーバ３４１へ送信させる設定が、組み込まれている。これらのうち、参照欄１１６はデジタル映像コンテンツの格納位置を示す情報が入力される第１欄に相当し、タイトル欄１１７、許諾条件欄１１８は著作権情報が入力される第２欄に相当する。また、実行ボタン１１９は操作アイテムに相当する。さらに、登録要求メッセージは、著作権情報埋め込み要求メッセージに相当する。なお、データベースサーバ３４１は、当該ＨＴＭＬデータを送信したユーザ端末２において登録アプリ２６４が起動していると認識した場合には、マイページ（図１４）から、参照欄１１６、タイトル欄１１７、許諾条件欄１１８及び実行ボタン１１９を削除しても良い。
【００５９】
次のＳ０１５では、データベースサーバ３４１は、リクエスト元ユーザ端末２からのメッセージを待ち、ログアウトボタン１２０の押下に対応したメッセージを受信すると処理を終了し、登録要求メッセージを受信すると処理をＳ０１６へ進める。
【００６０】
Ｓ０１６では、データベースサーバ３４１は、ユーザ端末２からの登録要求メッセージに添付されたグラフィックデータが電子透かしを埋め込んだものであるかどうかをチェックし、電子透かしを埋め込んだグラフィックデータ２６６である場合（登録要求メッセージが登録アプリ２６４によってＳ１０８にて送信されたものである場合）、処理をそのままＳ０１８へ進める。これに対して、電子透かしが埋め込まれていないグラフィックデータ２６５である場合（登録要求メッセージがブラウザ２６２によって送信されたものである場合）、データベースサーバ３４１は、Ｓ０１７において、登録要求メッセージに添付されたタイトル、許諾条件及び作家ＩＤを電子透かし化して、登録要求メッセージに添付されたグラフィックデータに埋め込む。Ｓ０１７を完了すると、データベースサーバ３４１は、処理をＳ０１８へ進める。
【００６１】
Ｓ０１８では、データベースサーバ３４１は、Ｓ０１５にて受信した電子透かし付きグラフィックデータ２６６又はＳ０１７にて作成した電子透かし付きグラフィックデータを、グラフィック著作権管理データベース３４３中のグラフィックデータ格納領域（図４）の空き領域に格納する。
【００６２】
次のＳ０１９では、データベースサーバ３４１は、Ｓ０１５にて受信した著作権情報、Ｓ０１９にてグラフィックデータを格納した領域の先頭アドレス（グラフィックデータへのポインタ）及び現在日付（登録日）を、グラフィック登録テーブル（図３）に登録する。Ｓ０１９を完了すると、処理をＳ０１4へ戻す。
【００６３】
データベースサーバ３４１は、以上に説明したＳ０１４〜Ｓ０１９のループ処理を、マイページ上でログラウトボタン１２０が押下されるまで繰り返し実行する。
［著作権情報提示段階］
（ビューワプラグインによるアクセス）
【００６４】
次に、ユーザ（ここでは利用者）が、インターネット上の何れかのサイト上で公開されているグラフィックデータの著作権情報を、ビューワプラグイン２６３を用いて閲覧する段階における処理内容について、説明する。
【００６５】
この場合、ユーザがユーザ端末２上でブラウザ２６２を起動すると、同時に、ビューワプラグイン２６３も起動される。そして、ユーザがキーボード２５及びマウス２２を操作することによってブラウザ２６２に対してＵＲＬ等を指定したコマンドを入力すると、ブラウザ２６２は、複数個又は一つのグラフィック１３３が表示されたブラウザ画面をディスプレイ２４上に表示させる。なお、このブラウザ画面としては、例えば、既存の画像検索機能サービスを提供しているサイトからのＨＴＭＬデータに基づく画像検索結果画面が挙げられる。ビューワプラグイン２６３は、先ず、図７のＳ２０１において、図１７に示すように、ブラウザ２６２がディスプレイ２４上に表示しているブラウザ画面１２９上に、ビューワプラグインのアイコン１３０を表示する（第３手順に相当する）。当該アイコン１３０内には、ＯＮスイッチ１３１及びＯＦＦスイッチ１３２が含まれている。なお、ＯＮスイッチ１３１及びＯＦＦスイッチ１３２は相互に排他的にアクティブになっており、インアクティブなスイッチ１３１，１３２が押下されると、押下されたスイッチ１３１，１３２がアクティブとなり、それまでアクティブであったスイッチ１３２，１３１がインアクティブとなる。すなわち、両スイッチ１３１，１３２が操作アイテムに相当し、ＯＮスイッチ１３１がアクティブになることが第１の状態に切り替わることに相当し、ＯＦＦスイッチ１３２がアクティブになることが第２の状態に切り替わることに相当する。そして、初期状態では、ＯＦＦスイッチ１３２がアクティブになっている。
【００６６】
次のＳ２０２では、ビューワプラグイン２６３は、アイコン１３０内の何れかのスイッチ１３１，１３２がアクティブであるかをチェックする。そして、ビューワプラグイン２６３は、ＯＦＦスイッチ１３２がアクティブになっているとＳ２０２のチェックを繰り返し、ＯＮスイッチ１３１がアクティブになると処理をＳ２０３へ進める。
【００６７】
Ｓ２０３では、ビューワプラグイン２６３は、ブラウザ画面１２９上に表示中のグラフィック１３３のうち未特定のものを一つ、特定する。
【００６８】
次のＳ２０４では、ビューワプラグイン２６３は、Ｓ２０３にて特定したグラフィック１３３を表示させるためにＣＰＵ２１又はＲＡＭ２７上に一時記憶しているグラフィックデータを、グラフィック著作権権利サーバ３へ送信する（第１手順に相当する）。
【００６９】
このグラフィックデータを受信したグラフィック著作権権利サーバ３では、ビューワサーバ３４２が、図８のＳ３０１においてグラフィックデータを受信したと判断して、Ｓ３０２において、受信したグラフィックデータから電子透かしを復号化し、次のＳ３０３において、復号化した電子透かしから著作権情報を抽出する。
【００７０】
次のＳ３０４では、ビューワサーバ３４２は、Ｓ３０３での処理結果として著作権情報が抽出できたか否かをチェックする。そして、ビューワサーバ３４２は、著作権情報が抽出できなかった場合には、Ｓ３０７において「Not found」の旨をユーザ端末２へ応答し、著作権情報が抽出できた場合には、Ｓ３０５において、当該著作権情報中の作家ＩＤに対応して作家登録テーブル（図２）に登録されている作家名（ニックネーム、ただし、ニックネームが登録されていな場合には氏名）及び連絡先（住所、電話番号又は電子メールアドレス）を読み出す。次のＳ３０６では、ビューワサーバ３４２は、Ｓ３０３にて抽出した著作権情報及びＳ３０６にて読み出した作家情報（作家名及び連絡先）をユーザ端末２へ応答する。いずれの場合においても、ビューワサーバは、その後、処理をＳ３０１へ戻して、次のグラフィックデータを受信するのを待つ。
【００７１】
ビューワプラグイン２６３は、Ｓ２０５において、ビューワサーバ３４２からの応答を待ち、「Not found」の旨が応答された場合には処理をそのままＳ２０７へ進め、著作権情報及び作家情報が応答された場合には、Ｓ２０６において、図１８に示すように、応答された著作権情報及び作家情報を含む吹き出し１３４を、Ｓ２０３にて特定したグラフィック１３３に添えて表示した後に（第２手順に相当する）、処理をＳ２０７へ進める。
【００７２】
Ｓ２０７では、ビューワプラグイン２６３は、ブラウザ画面１２９上に表示されている全グラフィック１３３についてＳ２０３の特定を完了したか否かをチェックする。そして、未だ特定していないグラフィック１３３が残っている場合には、処理をＳ２０３へ戻して次のグラフィックを特定する。これに対して、全グラフィック１３３を特定し終わった場合には、ビューワプラグイン２６３は、処理をＳ２０２へ戻す。この時点で、ブラウザ画面１２９上に表示されている全てグラフィック１３３のうち、電子透かしが埋め込まれているものについては、全て、それぞれの著作権情報及び作家情報を含む吹き出し１３４が、表示される。なお、この著作権情報及び作家情報を含む吹き出し１３４は、本来のブラウザ画面１２９上に重ねられた態様で表示されるが、複数の吹き出し１３４が干渉する場合には、その形状が自動調整されても良いし、マウス２２による押下によってアクティブとされた吹き出し１３４が表層側になるように表示されても良い。
【００７３】
一方、一旦著作権情報が表示された後に実行されるＳ２０２において、ＯＦＦスイッチ１３２がアクティブであると判断すると、ビューワプラグイン２６３は、ディスプレイ２４上から、ブラウザ画面１２９中に表示されている全著作権情報を消去して（第４手順に相当する）、処理をＳ２０２に戻す。
【００７４】
以上により、ユーザ（利用者）が任意のウェブページにアクセスしてビューワプラグインのアイコン１３０中のＯＮスイッチ１３１を押下すると、当該ウェブページ上で公開されている複数個又は一個のグラフィック１３３のうち、著作権情報が電子透かしとして埋め込まれているものの全てについて、著作権情報及び対応する作家情報がブラウザ画面１２９上に表示されるので、ユーザ（利用者）は、一目で各グラフィックの著作権情報を知ることができる。また、あるグラフィック１３３についての著作権情報及び作家情報を含む吹き出し１３４が隣接するグラフィック１３３や元来のブラウザ画面１２９記載の情報に重なってしまってそれらが見難くなってしまう場合には、ユーザはＯＦＦスイッチ１３２を押下することによって、一瞬にして、全てのグラフィック１３３についての著作権情報及び作家情報を含む吹き出し１３４を消去することができる。そして、再度、著作権情報及び作家情報を確認する必要が生じた場合には、改めてＯＮスイッチ１３１を押下することにより、全てのグラフィック１３３についての著作権情報及び作家情報を含む吹き出し１３４を再表示させることができるのである。
（ブラウザによるアクセス）
【００７５】
次に、ユーザ（ここでは利用者）が、インターネット又はそれ以外のルートで入手したグラフィックデータ２６６の著作権情報を、ビューワプラグイン２６３を用いずにブラウザ２６２のみを用いて閲覧する場合の処理内容について、説明する。
【００７６】
この場合、ユーザは、ユーザ端末２のキーボード２５を操作して検索画面（図１９）のＵＲＬを入力する。すると、ブラウザ２６２が、当該ＵＲＬを指定したＨＴＴＰリクエストをインターネットＮへ送出する。当該ＨＴＴＰリクエストは、グラフィック著作権管理サーバ３によって受信され、ビューワサーバ３４２が、検索画面（図１９）をブラウザ２６２に表示させるためのＨＴＬＭデータをリクエスト送信元のユーザ端末２へ送信する（図９のＳ４０１）。この検索画面（図１９）には、検索ボックス１３３、作家名欄１３４、タイトル欄１３５、登録日指定欄１３６、許諾条件欄１３７、及び検索ボタン１３８が含まれ、当該ＨＴＭＬデータには、検索ボタン１３８が押下された場合に、検索ボックス１３３に入力された文字列（パス、ＵＲＬ，ＩＰアドレス）が示す位置から読み出したグラフィックデータ、又は／及び、各欄１３４〜１３７に入力された文字列からなる作家名（氏名又はニックネーム）、タイトル、登録日範囲若しくは許諾条件についての検索条件を包含した検索要求メッセージをビューワサーバ３４２へ送信させるタグが、組み込まれている。これらのうち、検索ボックス１３３はデジタル映像コンテンツの格納位置を示す情報が入力される欄に相当し、検索ボタン１３８は操作アイテムに相当する。また、検索要求メッセージは著作権情報提示要求メッセージに相当する。
【００７７】
次のＳ４０２では、ビューワサーバ３４２は、検索画面（図１９）を表示中のユーザ端末２から検索要求メッセージを待ち、検索要求メッセージを受信すると、処理をＳ４０３へ進める。
【００７８】
Ｓ４０３では、ビューワサーバ３４２は、Ｓ４０２にて受信した検索要求メッセージ中にグラフィックデータが含まれているかどうかをチェックする。そして、グラフィックデータが含まれていなければ、データベースサーバ３４１に当該検索要求メッセージを渡す。
【００７９】
これに対して、検索要求メッセージ中にグラフィックデータが含まれているとＳ４０４にて判断した場合、ビューワサーバ３４２は、Ｓ４０４において、当該グラフィックデータから電子透かしを復号化し、次のＳ４０５において、復号化した電子透かしから著作権情報を抽出する（第１手順に相当する）。
【００８０】
次のＳ４０６では、ビューワサーバ３４２は、Ｓ４０５での処理結果として著作権情報が抽出できたか否かをチェックする。そして、ビューワサーバ３４２は、著作権情報が抽出できた場合には、Ｓ４０７において、当該著作権情報中の作家ＩＤに対応して作家登録テーブル（図２）に登録されている作家名（ニックネーム、ただし、ニックネームが登録されていな場合には氏名）及び連絡先（住所、電話番号又は電子メールアドレス）を読み出す。次のＳ４０８では、当該著作権情報、作家情報（作家名及び連絡先）及び検索要求メッセージをデータベースサーバ３４１に渡す。
【００８１】
一方、Ｓ４０５での処理結果として著作権情報が抽出できなかった場合には、ビューワサーバ３４２は、Ｓ４０８において、「Not found」の旨及び検索要求メッセージをデータベースサーバ３４１に渡す。
【００８２】
検索要求メッセージを渡されたデータベースサーバ３４１は、図１０のＳ５０１において、渡された検索要求メッセージ中にグラフィックデータが含まれるか否かをチェックし、グラフィックデータが含まれていなければ、処理をそのままＳ５０３へ進める。これに対して、検索要求メッセージ中にグラフィックデータが含まれていると、データベースサーバ３４１は、Ｓ５０２において、既知の画像マッチングアルゴリズムを用いて、当該グラフィックデータに類似しているグラフィックをグラフィック著作権管理データベース３４３のグラフィックデータ格納領域（図４）中に格納されているグラフィックデータの中から検索する。Ｓ５０２を完了すると、データベースサーバ３４１は、処理をＳ５０３へ進める。
【００８３】
Ｓ５０３では、データベースサーバ３４１は、ビューワサーバ３４２から渡された検索要求メッセージ中に検索条件が含まれているか否かをチェックして、検索条件が含まれていなければ、処理をそのままＳ５０５へ進める。これに対して、検索要求メッセージ中に検索条件が含まれていると、データベースサーバ３４１は、検索条件に合致するグラフィックデータをグラフィック著作権管理データベース３４３中のグラフィックデータ格納領域（図４）から検索するか（Ｓ５０２が実行されていない場合）、若しくは、Ｓ５０２にて検索されたグラフィックデータを、検索条件によって絞り込む（Ｓ５０２が実行された場合）。Ｓ５０４を完了すると、データベースサーバ３４１は、処理をＳ５０５へ進める。
【００８４】
Ｓ５０５では、データベースサーバ３４１は、検索要求メッセージ中に含まれていたグラフィックデータに従ったグラフィック及びビューワサーバから渡された著作権情報及び作家情報又は「Not found」の旨が上段に書き込まれ、Ｓ５０２又はＳ５０４において検索され（且つＳ５０４において絞り込まれ）たグラフィックデータに基づくグラフィックのサムネイルが下段に列挙された検索結果画面（図２０）をブラウザ２６２に表示させるＨＴＭＬデータを、作成する。
【００８５】
次のＳ５０６では、データベースサーバ３４１は、Ｓ５０５にて作成したＨＴＭＬデータをユーザ端末２へ応答する（第２手順に相当する）。
【００８６】
以上により、ユーザ（利用者）は、ネットワーク上で見つけたグラフィックデータ２６６のパス（ＵＲＬ、ＩＰアドレス）や他のルートで入手して一旦ディスク装置２６に格納したグラフィックデータ２６６のパスを検索画面（図１４）の検索ボックス１３３に入力して検索ボタン１３８を押下すれば、ビューワサーバ３４２によって当該グラフィックデータ２６６から復号化された著作権情報、これに対応する作家情報、及び、データベースサーバ３４１によって検索された類似画像を列挙した検索結果画面（図２０）を、ディスプレイ２４上に表示させることができる。また、検索画面（図１９）の各欄１３４〜１３７のうちの一部又は全部に検索条件を入力して検索ボタン１３８を押下すれば、データベースサーバ３４１によって当該検索条件を満たすものとして検索されたグラフィックデータによるグラフィックを列挙した検索結果画面（図２０）を、ディスプレイ２４上に表示させることができる。また、検索画面（図１４）の検索ボックス１３３にグラフィックデータへのパス（又は、ＵＲＬ、ＩＰアドレス）を入力するとともに各欄１３４〜１３７の何れかに検索条件を入力して検索ボタン１３８を押下すれば、検索結果画の下段に列挙される類似画像が、検索条件を満たすものに絞り込まれる。
＜作用＞
【００８７】
以上に説明したように、本実施形態によると、ユーザ端末２では、ブラウザ２６２と登録アプリ２６４を併用して電子透かし化した著作権情報をグラフィックデータへ埋め込むことができるが、ブラウザ２６２のみを用いて、データベースサーバ３４１に対して、電子透かし化した著作権情報のグラフィックデータへの埋め込みを、委託することができる。また、ユーザ端末２は、ブラウザ２６２又は／及びビューワプラグイン２６３を用いて、ビューワサーバ３４２に対して、電子透かし化されてグラフィックデータに埋め込まれた著作権情報の復号化を委託し、復号化された著作権情報をディスプレイ２４上に表示することができる。
【符号の説明】
【００８８】
１  著作権情報提示システム
２  ユーザ端末
３  グラフィック著作権管理サーバ
２１  ＣＰＵ
２３  通信アダプタ
２４  ディスプレイ
２５  キーボード
２６  ディスク装置
２７  ＲＡＭ
３１  ＣＰＵ
３３  通信アダプタ
３４  ハードディスク
３４１  データベースサーバ
３４２  ビューワサーバ
３４３  グラフィック著作権管理データベース
【図１】
2015007915.tif 000003
【図２】
2015007915.tif 000004
【図３】
2015007915.tif 000005
【図４】
2015007915.tif 000006
【図５】
2015007915.tif 000007
【図６】
2015007915.tif 000008
【図７】
2015007915.tif 000009
【図８】
2015007915.tif 000010
【図９】
2015007915.tif 000011
【図１０】
2015007915.tif 000012
【図１１】
2015007915.tif 000013
【図１２】
2015007915.tif 000014
【図１３】
2015007915.tif 000015
【図１４】
2015007915.tif 000016
【図１５】
2015007915.tif 000017
【図１６】
2015007915.tif 000018
【図１７】
2015007915.tif 000019
【図１８】
2015007915.tif 000020
【図１９】
2015007915.tif 000021
【図２０】
2015007915.tif 000022