(57)【要約】      （修正有）【課題】検索結果の表示状態を改善することで、検索結果の活用の利便性を大幅に高めること。【解決手段】ネットワーク４００を介して接続されたコンテンツ情報提供サーバ２００から、検索条件に応じた検索結果であるコンテンツ情報を取得する検索結果受信処理部３０６と、コンテンツ情報に関係する特性値に基づいて、コンテンツ情報を表示部７００の表示画面上に配置し、コンテンツ情報を表示画面上で動的に移動させて表示する検索結果表示処理部３０８と、を備える。【選択図】図１
2008257341.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報を取得するコンテンツ情報取得部と、
前記コンテンツ情報に関係する特性値に基づいて、前記コンテンツ情報を表示画面上に配置し、前記コンテンツ情報を表示画面上で動的に移動させて表示する表示制御部と、
を備えたことを特徴とする、検索結果表示装置。
【請求項２】
前記特性値は、前記コンテンツ情報が作成された時刻を表す時刻情報であり、前記表示制御部は、基準となる参照時刻と、前記コンテンツ情報に関係する前記時刻情報とに基づいて、前記コンテンツ情報を表示画面上で移動させることを特徴とする、請求項１に記載の検索結果表示装置。
【請求項３】
前記表示制御部は、前記参照時刻が推移する速度を変化させる速度変更部を含むことを特徴とする、請求項２に記載の検索結果表示装置。
【請求項４】
前記表示制御部は、前記参照時刻が推移する速度に応じて前記コンテンツ情報の表示範囲のスケールを可変する表示スケール変更部を含むことを特徴とする、請求項３に記載の検索結果表示装置。
【請求項５】
前記表示制御部は、前記参照時刻が推移する方向を過去から未来又は未来から過去のいずれかに設定する時刻推移方向変更部を含むことを特徴とする請求項２に記載の検索結果表示装置。
【請求項６】
前記表示制御部は、表示画面上における前記コンテンツ情報の密集状態に応じて前記参照時刻が推移する速度又は前記コンテンツ情報の表示範囲のスケールを可変するオートクルーズ機能部を含むことを特徴とする、請求項２に記載の検索結果表示装置。
【請求項７】
前記検索結果である前記コンテンツ情報と前記検索条件を共に保存する検索結果保存部を更に備えることを特徴とする、請求項１に記載の検索結果表示装置。
【請求項８】
前記特性値は、前記コンテンツ情報が作成された時刻を表す時刻情報と前記コンテンツ情報が作成された位置を表す位置情報を含み、前記表示制御部は、前記時刻情報及び前記位置情報に基づいて前記コンテンツ情報を表示画面上に３次元的に表示することを特徴とする、請求項１に記載の検索結果表示装置。
【請求項９】
前記コンテンツ情報が属する元のウェブページを起動する起動部を更に備えたことを特徴とする、請求項１に記載の検索結果表示装置。
【請求項１０】
前記コンテンツ情報はテレビ放送のライブ映像、録画及び番組表に関する情報であり、
前記表示制御部は、基準となる参照時刻と、前記ライブ映像、録画及び番組表に関する時刻情報とに基づいて前記ライブ映像、録画及び番組表を表示画面上で移動させ、
参照時刻が現在の時刻に設定された場合は現在放送中のライブ映像を表示し、参照時刻が現在の時刻以降の時刻に設定された場合は以降に放映される番組の番組表を表示し、参照時刻が現在の時刻以前の時刻に設定された場合は以前に放送されたテレビ放送の録画を表示することを特徴とする、請求項１に記載の検索結果表示装置。
【請求項１１】
ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報を取得するステップと、
前記コンテンツ情報に関係する特性値に基づいて、前記コンテンツ情報を表示画面上に配置し、前記コンテンツ情報を表示画面上で動的に移動させて表示するステップと、
を備えたことを特徴とする、検索結果表示方法。
【請求項１２】
前記特性値は、前記コンテンツ情報が作成された時刻を表す時刻情報であり、前記コンテンツ情報を表示するステップにおいて、基準となる参照時刻と、前記コンテンツ情報に関係する前記時刻情報とに基づいて、前記コンテンツ情報を表示画面上で移動させることを特徴とする、請求項１１に記載の検索結果表示方法。
【請求項１３】
前記参照時刻が推移する速度を変化させるステップを更に備えることを特徴とする、請求項１２に記載の検索結果表示方法。
【請求項１４】
前記参照時刻が推移する速度に応じて前記コンテンツ情報の表示範囲のスケールを可変するステップを更に備えることを特徴とする、請求項１３に記載の検索結果表示方法。
【請求項１５】
前記参照時刻が推移する方向を過去から未来又は未来から過去のいずれかに設定するステップを更に備えることを特徴とする請求項１２に記載の検索結果表示方法。
【請求項１６】
表示画面上における前記コンテンツ情報の密集状態に応じて前記参照時刻が推移する速度又は前記コンテンツ情報の表示範囲のスケールを可変するステップを更に備えることを特徴とする、請求項１２に記載の検索結果表示方法。
【請求項１７】
前記検索結果である前記コンテンツ情報と前記検索条件を共に保存するステップを更に備えることを特徴とする、請求項１１に記載の検索結果表示方法。
【請求項１８】
前記コンテンツ情報が属する元のウェブページを起動するステップを更に備えたことを特徴とする、請求項１１に記載の検索結果表示方法。
【請求項１９】
前記コンテンツ情報はテレビ放送のライブ映像、録画及び番組表に関する情報であり、前記表示制御部は、基準となる参照時刻と、前記ライブ映像、録画及び番組表に関する時刻情報とに基づいて前記ライブ映像、録画及び番組表を表示画面上で移動させ、
参照時刻が現在の時刻に設定された場合は現在放送中のライブ映像を表示し、参照時刻が現在の時刻以降の時刻に設定された場合は以降に放送されるテレビ放送の番組表を表示し、参照時刻が現在の時刻以前の時刻に設定された場合は以前に放送されたテレビ放送の録画を表示することを特徴とする、請求項１１に記載の検索結果表示方法。
【請求項２０】
ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報を取得する手段、
前記コンテンツ情報に関係する特性値に基づいて、前記コンテンツ情報を表示画面上に配置し、前記コンテンツ情報を表示画面上で動的に移動させて表示する手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索結果表示装置、検索結果表示方法及びプログラムに関する。
【背景技術】
【０００２】
従来、例えばパーソナルコンピュータをインターネットに接続して、検索キーワードを入力することで、ヤフー、グーグルなどの検索サイトから検索結果を取得することが行われている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、検索サイトから検索結果を取得した場合、検索結果は検索ヒット数などに応じて単に画面上に表示されるのみであるため、ユーザが検索結果を視覚的に充分に理解することができないという問題があった。このため、従来の検索結果の表示方式では、検索結果の特徴を充分に把握することができず、検索結果の有効な活用を図ることができなかった。
【０００４】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、検索結果の表示状態を改善することで、検索結果の活用の利便性を大幅に高めることが可能な、新規かつ改良された検索結果表示装置、検索結果表示方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある観点によれば、ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報を取得するコンテンツ情報取得部と、前記コンテンツ情報に関係する特性値に基づいて、前記コンテンツ情報を表示画面上に配置し、前記コンテンツ情報を表示画面上で動的に移動させて表示する表示制御部と、を備えた検索結果表示装置が提供される。
【０００６】
上記構成によれば、ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報が取得される。そして、コンテンツ情報に関係する特性値に基づいてコンテンツ情報が表示画面上に配置され、コンテンツ情報は表示画面上で動的に移動して表示される。従って、ユーザは特性値に基づいて動的に移動するコンテンツ情報を表示画面上で認識することが可能となり、特性値とコンテンツ情報を対応付けて認識することが可能となる。
【０００７】
また、前記特性値は、前記コンテンツ情報が作成された時刻を表す時刻情報であり、前記表示制御部は、基準となる参照時刻と、前記コンテンツ情報に関係する前記時刻情報とに基づいて、前記コンテンツ情報を表示画面上で移動させるものであってもよい。かかる構成によれば、基準となる参照時刻と、コンテンツ情報に関係する時刻情報とに基づいて、コンテンツ情報が表示画面上で移動するため、参照時刻とコンテンツ情報の時刻情報との関係を認識することが可能となる。
【０００８】
また、前記表示制御部は、前記参照時刻が推移する速度を変化させる速度変更部を含むものであってもよい。かかる構成によれば、参照時刻が推移する速度を最適に設定することで、表示画面上のコンテンツ情報を明確に認識することが可能となる。
【０００９】
また、前記表示制御部は、前記参照時刻が推移する速度に応じて前記コンテンツ情報の表示範囲のスケールを可変する表示スケール変更部を含むものであってもよい。かかる構成によれば、コンテンツ情報の表示範囲のスケールを可変することができるため、表示画面上のコンテンツ情報を明確に認識することが可能となる。
【００１０】
また、前記表示制御部は、前記参照時刻が推移する方向を過去から未来又は未来から過去のいずれかに設定する時刻推移方向変更部を含むものであってもよい。かかる構成によれば、参照時刻が推移する方向を過去から未来又は未来から過去のいずれかに設定することができるため、過去から未来又は未来から過去のそれぞれの方向において、コンテンツ情報を明確に認識することが可能となる。
【００１１】
また、前記表示制御部は、表示画面上における前記コンテンツ情報の密集状態に応じて前記参照時刻が推移する速度又は前記コンテンツ情報の表示範囲のスケールを可変するオートクルーズ機能部を含むものであってもよい。かかる構成によれば、表示画面上におけるコンテンツ情報の密集状態に応じて参照時刻が推移する速度又はコンテンツ情報の表示範囲のスケールを可変することができるため、表示画面上のコンテンツ情報を効率よく認識することが可能となる。
【００１２】
また、前記検索結果である前記コンテンツ情報と前記検索条件を共に保存する検索結果保存部を更に備えるものであってもよい。かかる構成によれば、検索結果である前記コンテンツ情報と前記検索条件を共に保存することができるため、同じ検索結果を後で見たい場合に、再度検索を行うことなく、検索結果を表示することが可能となる。
【００１３】
また、前記特性値は、前記コンテンツ情報が作成された時刻を表す時刻情報と前記コンテンツ情報が作成された位置を表す位置情報を含み、前記表示制御部は、前記時刻情報及び前記位置情報に基づいて前記コンテンツ情報を表示画面上に３次元的に表示するものであってもよい。かかる構成によれば、時刻情報及び位置情報に基づいてコンテンツ情報が３次元的に表示されるため、コンテンツ情報の時刻情報及び位置情報を視覚的に明確に認識することが可能となる。
【００１４】
また、前記コンテンツ情報が属する元のウェブページを起動する起動部を更に備えたものであってもよい。かかる構成によれば、コンテンツ情報が属する元のウェブページを機能することができるため、検索結果であるコンテンツ情報をより詳細に認識することが可能となる。
【００１５】
また、前記コンテンツ情報はテレビ放送のライブ映像、録画及び番組表に関する情報であり、前記表示制御部は、基準となる参照時刻と、前記ライブ映像、録画及び番組表に関する時刻情報とに基づいて前記ライブ映像、録画及び番組表を表示画面上で移動させ、参照時刻が現在の時刻に設定された場合は現在放送中のライブ映像を表示し、参照時刻が現在の時刻以降の時刻に設定された場合は以降に放送されるテレビ放送の番組表を表示し、参照時刻が現在の時刻以前の時刻に設定された場合は以前に放送されたテレビ放送の録画を表示するものであってもよい。かかる構成によれば、参照時刻に応じてテレビ放送のライブ映像、録画及び番組表を表示することができ、参照時刻に応じた最適な情報を取得することが可能となる。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報を取得するステップと、前記コンテンツ情報に関係する特性値に基づいて、前記コンテンツ情報を表示画面上に配置し、前記コンテンツ情報を表示画面上で動的に移動させて表示するステップと、を備えた検索結果表示方法が提供される。
【００１７】
上記構成によれば、ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報が取得される。そして、コンテンツ情報に関係する特性値に基づいてコンテンツ情報が表示画面上に配置され、コンテンツ情報は表示画面上で動的に移動して表示される。従って、ユーザは特性値に基づいて動的に移動するコンテンツ情報を表示画面上で認識することが可能となり、特性値とコンテンツ情報を対応付けて認識することが可能となる。
【００１８】
また、前記特性値は、前記コンテンツ情報が作成された時刻を表す時刻情報であり、前記コンテンツ情報を表示するステップにおいて、基準となる参照時刻と、前記コンテンツ情報に関係する前記時刻情報とに基づいて、前記コンテンツ情報を表示画面上で移動させるものであってもよい。かかる構成によれば、基準となる参照時刻と、コンテンツ情報に関係する時刻情報とに基づいて、コンテンツ情報が表示画面上で移動するため、参照時刻とコンテンツ情報の時刻情報との関係を認識することが可能となる。
【００１９】
また、前記参照時刻が推移する速度を変化させるステップを更に備えるものであってもよい。かかる構成によれば、参照時刻が推移する速度を最適に設定することで、表示画面上のコンテンツ情報を明確に認識することが可能となる。
【００２０】
また、前記参照時刻が推移する速度に応じて前記コンテンツ情報の表示範囲のスケールを可変するステップを更に備えるものであってもよい。かかる構成によれば、コンテンツ情報の表示範囲のスケールを可変することができるため、表示画面上のコンテンツ情報を明確に認識することが可能となる。
【００２１】
また、前記参照時刻が推移する方向を過去から未来又は未来から過去のいずれかに設定するステップを更に備えるものであってもよい。かかる構成によれば、参照時刻が推移する方向を過去から未来又は未来から過去のいずれかに設定することができるため、過去から未来又は未来から過去のそれぞれの方向において、コンテンツ情報を明確に認識することが可能となる。
【００２２】
また、表示画面上における前記コンテンツ情報の密集状態に応じて前記参照時刻が推移する速度又は前記コンテンツ情報の表示範囲のスケールを可変するステップを更に備えるものであってもよい。かかる構成によれば、表示画面上におけるコンテンツ情報の密集状態に応じて参照時刻が推移する速度又はコンテンツ情報の表示範囲のスケールを可変することができるため、表示画面上のコンテンツ情報を効率よく認識することが可能となる。
【００２３】
また、前記検索結果である前記コンテンツ情報と前記検索条件を共に保存するステップを更に備えるものであってもよい。かかる構成によれば、検索結果である前記コンテンツ情報と前記検索条件を共に保存することができるため、同じ検索結果を後で見たい場合に、再度検索を行うことなく、検索結果を表示することが可能となる。
【００２４】
また、前記コンテンツ情報が属する元のウェブページを起動するステップを更に備えたものであってもよい。かかる構成によれば、コンテンツ情報が属する元のウェブページを機能することができるため、検索結果であるコンテンツ情報をより詳細に認識することが可能となる。
【００２５】
また、前記コンテンツ情報はテレビ放送のライブ映像、録画及び番組表に関する情報であり、前記表示制御部は、基準となる参照時刻と、前記ライブ映像、録画及び番組表に関する前記時刻情報とに基づいて前記ライブ映像、録画及び番組表を表示画面上で移動させ、参照時刻が現在の時刻に設定された場合は現在放送中のライブ映像を表示し、参照時刻が現在の時刻以降の時刻に設定された場合は以降に放送されるテレビ放送の番組表を表示し、参照時刻が現在の時刻以前の時刻に設定された場合は以前に放送されたテレビ放送の録画を表示するものであってもよい。かかる構成によれば、かかる構成によれば、参照時刻に応じてテレビ放送の動画、録画及び番組表を表示することができ、参照時刻に応じた最適な情報を取得することが可能となる。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報を取得する手段、前記コンテンツ情報に関係する特性値に基づいて、前記コンテンツ情報を表示画面上に配置し、前記コンテンツ情報を表示画面上で動的に移動させて表示する手段、としてコンピュータを機能させるためのプログラムが提供される。
【００２７】
上記構成によれば、ネットワークを介して接続されたコンテンツ情報提供サーバから、検索条件に応じた検索結果であるコンテンツ情報が取得される。そして、コンテンツ情報に関係する特性値に基づいてコンテンツ情報が表示画面上に配置され、コンテンツ情報は表示画面上で動的に移動して表示される。従って、ユーザは特性値に基づいて動的に移動するコンテンツ情報を表示画面上で認識することが可能となり、特性値とコンテンツ情報を対応付けて認識することが可能となる。
【発明の効果】
【００２８】
本発明によれば、検索結果の活用の利便性を大幅に高めることが可能な検索結果表示装置、検索結果表示方法及びプログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００２９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３０】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る検索システム１００の構成と、検索情報提供サーバ２００、検索装置（検索結果表示装置）３００の機能ブロックを共に示す模式図である。図１に示すように、本実施形態のシステム１００は、検索情報提供サーバ２００と検索装置３００とが、インターネットなどのネットワーク４００を介して接続されている。
【００３１】
図１に示すように、検索情報提供サーバ２００は、写真などのコンテンツ情報を格納したデータベース２０２を備えている。ここで、コンテンツ情報には、写真（静止画、動画）の他、ウエブ上のニュースなどのテキスト、ブログ、テレビ番組表、音楽などの様々な情報が含まれる。
【００３２】
また、検索情報提供サーバ２００は、検索条件受信処理部２０４、検索処理部２０６、検索結果送信処理部２０８を備えている。検索条件受信処理部２０４は、検索装置３００から送信された検索条件データを受信する処理を行う。また、検索処理部２０６は、データベース２０２に格納されたデータの中から検索条件データに合致するコンテンツ情報を抽出する。検索結果送信処理部２０８は、検索処理部２０６により抽出されたコンテンツ情報を検索装置３００へ送信する処理を行う。
【００３３】
検索装置３００には、検索装置３００と一体又は別体に構成された入力部（キーボード、マウスなど）６００が接続されている。検索装置３００は、検索制御部３０２、検索要求処理部３０４、検索結果受信処理部３０６、検索結果表示処理部３０８、検索結果保存部３１０、データベース３１２、を備えている。検索制御部３０２は、検索処理に関する全体的な制御を行う。検索制御部３０２には、入力部６００から検索条件データが入力され、検索要求処理部３０４は、検索条件データに合致するコンテンツ情報を検索情報提供サーバ２００へ要求し、検索結果受信処理部３０６は、検索情報提供サーバ２００から送信されたコンテンツ情報を受信する処理を行う。検索結果表示処理部３０８は、検索情報提供サーバ２００から受信したコンテンツ情報データを、コンテンツ情報が有するメタデータに応じて配列し、検索装置３００と一体又は別体に構成された表示部７００の表示画面上に動的に表示させる。データベース３１２には、検索装置３００側でローカルに蓄積されたコンテンツ情報が格納されている。検索結果保存部３１０は、検索情報提供サーバ２００から受信したコンテンツ情報を検索条件データとともに保存する。検索結果保存部３１０に保存された情報は、検索結果保存ファイル８００として保存される。検索結果保存ファイル８００は、磁気ディスクなどの記憶媒体に記憶させることで外部に出力可能である。
【００３４】
検索情報提供サーバ２００及び検索装置３００は、演算処理部（ＣＰＵ(Central
Processing Unit)）を備えたコンピュータとして構成され、検索装置３００の各機能ブロックは、コンピュータを機能させるためのアプリケーションソフトウエア（プログラム）によって構成されることができる。同様に、検索情報提供サーバ２００も演算処理部を備え、検索情報提供サーバ２００の各機能ブロックはソフトウエア（プログラム）によって構成されることができる。また、検索情報提供サーバ２００及び検索装置３００は、これらのプログラムを格納するためのハードディスクドライブ等の記録媒体、または磁気ディスクなどの外部記録媒体を備えている。
【００３５】
図２は、データベース２０２に格納されたコンテンツ情報を示す模式図である。ここでは、コンテンツ情報として写真（静止画）の情報を例示する。図２に示すように、コンテンツ情報には、写真の画像データと、画像データに付加されたメタデータが含まれる。ここで、メタデータには、位置情報（撮影場所）、時間情報（撮影日時）、表示情報（写真の属するカテゴリー、ジャンル、写真に関係するキーワード又はタグ）等の情報が含まれる。
【００３６】
ユーザにより入力部６００から検索条件データが入力されると、検索条件データは、検索制御部３０２へ送られ、検索制御部３０２は、検索要求処理部３０４を介して検索情報提供サーバ２００へ検索条件データに適合するコンテンツ情報を要求する。
【００３７】
検索情報提供サーバ２００の検索条件受信処理部２０４は、検索条件データを受信すると、検索条件データを検索処理部２０６へ送る。検索処理部２０６では、検索条件データの検索条件に合致するコンテンツ情報をデータベース２０２から抽出し、検索結果送信処理部２０８へ送る。検索結果送信処理部２０８は、抽出されたコンテンツの情報を検索装置３００へ送信する。
【００３８】
検索装置３００の検索結果受信処理部３０６は、検索情報提供サーバ２００から送信されたコンテンツ情報を検索制御部３０２へ送る。検索制御部３０２は、コンテンツ情報を検索結果表示処理部３０８へ送り、検索結果表示処理部３０８では、検索結果を表示するための表示位置データを作成し、コンテンツ情報とともに表示部７００へ送る。表示部７００では、表示位置データに基づいて表示画面上にコンテンツ情報を動的に表示する。
【００３９】
図３は、検索結果表示処理部３０８と表示部７００との間のデータのやり取りを示す模式図である。図３に示すように、検索結果表示処理部３０８は、表示位置計算モジュール３０８ａを備えている。表示位置計算モジュール３０８ａは、コンテンツ情報に含まれるメタデータに基づいて、表示画面上におけるコンテンツ情報の配列、コンテンツ情報の移動方向に関するデータを含む表示位置データ３０９を作成する。この際、必要に応じて入力部６００から入力された表示条件データが参照される。
【００４０】
入力部６００から入力される表示条件データには、後述する時間推移速度の設定、時間推移の方向などのデータが含まれる。従って、ユーザは、入力部６００から表示条件データを入力することで、これらのデータを含む表示画面の表示状態を任意に設定することができる。表示位置データ３０９には、入力部６００からの入力によって設定された時間推移速度のデータが含まれる。
【００４１】
図４は、表示部７００の表示画面上に、検索情報提供サーバ２００から取得したコンテンツ情報が表示される様子を示している。ここでは、検索情報提供サーバ２００に格納されたコンテンツ情報が写真（静止画）の情報であるものとする。この場合、検索情報提供サーバ２００としては、例えば投稿された写真をインターネット上に公開している写真サイトのサーバなどが該当する。
【００４２】
入力部６００から検索条件データとしてキーワード「海」、「山」が入力されると、検索情報提供サーバ２００のデータベース２０２の中から、キーワード「海」、「山」がメタデータの表示情報に添付された写真の情報が抽出されて、検索装置３００へ送られる。
【００４３】
図４に示すように、表示画面には、横方向（Ｘ方向）に時間軸方向が設定され、Ｘ＝０の位置は参照時刻とされる。図４の右側へ向かう方向は＋Ｘ方向とされ、左側へ向かう方向は−Ｘ方向とされる。また、Ｙ軸方向には、キーワード「海」、「山」が表示され、キーワード「海」に対応して抽出された写真５００〜５０８が表示画面の上段にＸ方向に沿って表示され、キーワード「山」に対応して抽出された写真５１０〜５１６が表示画面の下段にＸ方向に沿って表示される。
【００４４】
検索情報提供サーバ２００から取得されたコンテンツ情報は、各コンテンツ情報に添付されたメタデータのうちの時刻情報（時間スタンプ）に基づいて、キーワードごとに時間軸方向に配列される。ここで、Ｘ＝０の位置には、参照時刻と一致する時刻情報のコンテンツ情報が配置され、Ｘ＝０の位置よりも＋Ｘ側には、参照時刻以降に撮影されたコンテンツ情報、すなわち、参照時刻よりも新しい時刻情報を有するコンテンツ情報が配置される。また、Ｘ＝０の位置よりも−Ｘ側には、参照時刻以前に撮影されたコンテンツ情報、すなわち、参照時刻よりも古い時刻情報を有するコンテンツ情報が配置される。
【００４５】
例えば、図４において、表示画面の上段には、５枚の写真５００，５０２，５０４，５０６，５０８が表示されている。この５枚の写真のメタデータの時刻情報によれば、全ての写真は２００７年３月１日に撮影されており、撮影時刻が相違している。各写真に添付された時刻情報によれば、写真５００の撮影時刻は７：３０、写真５０２の撮影時刻は８：３０、写真５０４の撮影時刻は９：３０、写真５０６の撮影時刻は１０：３０、写真５０８の撮影時刻は１１：３０である。
【００４６】
検索結果表示処理部３０８では、これらの写真５００，５０２，５０４，５０６，５０８の時刻情報に基づいて、図４のＸ方向に写真データ５００，５０２，５０４，５０６，５０８を時系列に並べて表示するための表示位置データ３０９を作成する。図４の例では、最も時刻情報の古い写真データ５００がＸ軸方向の最も左側に配置され、時刻情報の古い順、すなわち、写真データ５００，５０２，５０４，５０６，５０８の順に＋Ｘ方向に写真データ５００〜５０８が配置される。
【００４７】
表示画面の中央、Ｘ＝０の位置には、参照時刻を表す時計５２０が表示される。そして、Ｘ＝０の位置には、時刻情報が参照時刻と一致する写真が位置する。図４の例では、写真５０４の時刻情報が９：３０であり、時計５２０に表示された参照時刻も９：３０であるため、写真５０４がＸ＝０の位置に配置されている。
【００４８】
通常の設定では、時計５２０の参照時刻は一定速度で刻々と進む。時計５２０の参照時刻が進むと、参照時刻が未来に向かって進み、これに伴って表示画面に配列された写真５００，５０２，５０４，５０６，５０８が図４中の矢印Ａ方向に移動する。そして、参照時刻が１６：３０になると、時刻情報が１６：３０である写真５０６がＸ＝０の位置に配置される。
【００４９】
このように、時計５２０に表示される参照時刻が進むと、写真５００，５０２，５０４，５０６，５０８が矢印Ａ方向に向かって移動するため、ユーザは、矢印Ａ方向への写真の流れとともに、時間の経過を認識することが可能となる。従って、検索されたコンテンツ情報を時間の経過に対応付けて認識することが可能となり、単に検索結果を表示するのみでは認識することが困難であった時間の経過とコンテンツ情報との対応付けを表示画面上で容易に認識することが可能となる。
【００５０】
このように、本実施形態のシステムによれば、検索情報提供サーバ２００から取得したコンテンツ情報を、時間の流れに応じて表示画面上で移動させることができ、コンテンツ情報の時系列の変化を明確に表示することが可能となる。
【００５１】
なお、図４では、コンテンツ情報が写真の場合を示しているが、本実施形態はこれに限定されるものではなく、検索装置３００が検索したウエブ上のニュースなどのテキスト、ブログ、テレビ番組表、音楽情報など様々な情報を同様に表示することが可能である。
【００５２】
また、図４の例では、コンテンツ情報のうちの時刻情報に基づいて、各コンテンツ情報を動的に移動させて表示しているが、位置情報またはその他の情報に基づいて各コンテンツ情報を動的に移動させて表示しても良い。例えば、コンテンツ情報がウェブ上のニュースの場合は、記事の書き込み時刻であっても良いし、コンテンツ情報が音楽情報である場合は、音楽のリリース日であっても良い。音楽情報の場合は、時刻情報に応じて表示画面上に曲の情報を表示するとともに、ＢＧＭとして再生することも可能である。また、コンテンツ情報の検索ヒット数、リンク数、ＧＰＳデータなど、メタデータに含まれる様々な数値情報に基づいて、図４と同様に表示を行うことが可能である。
【００５３】
図４では、検索情報提供サーバ２００から取得したコンテンツ情報を表示画面表示しているが、検索装置３００のデータベース３１２に蓄積されたローカルのコンテンツ情報をともに表示しても良い。例えば、検索装置３００のユーザが個人的に撮影した写真をローカルコンテンツ情報としてデータベース３１２に保存している場合、検索情報提供サーバ２００から取得したコンテンツ情報とともに、ローカルコンテンツ情報を表示画面上に表示することが可能である。この場合、ローカルコンテンツ情報にも時刻情報が含まれるため、ローカルコンテンツ情報は、コンテンツ情報とともに、参照時刻に応じて移動されて表示される。従って、ユーザは、ネットワークを介して取得した写真と、個人的に撮影した写真を同じ参照時刻に基づいて配列し、動的に移動させて表示することができる。
【００５４】
更に、例えばネットワーク４００上の歴史年表サイトにアクセスすることで得られた史実情報と、ネットワーク４００を介して取得したコンテンツ情報、ユーザが個人的に取得したローカルコンテンツ情報を同時に表示しても良い。歴史年表サイトの史実情報には、史実情報に関する日付などの時刻情報が含まれるため、各コンテンツ情報とともに時系列に表示することが可能である。
【００５５】
図５は、本実施形態のシステムにおける処理手順を示すフローチャートである。先ず、ステップＳ１では、ユーザから検索条件が入力される。次のステップＳ２では、検索制御部３０２が検索条件データを記憶し、検索条件データを検索要求処理部３０４に送る。
【００５６】
次のステップＳ３では、検索情報提供サーバ２００から検索結果データであるコンテンツ情報を受け取り、検索結果データは検索処理部３０２に記憶される。次のステップＳ４では、検索制御部３０２が検索結果データを検索結果表示処理部３０８に送り、表示位置計算モジュール３０８ａが検索結果データの表示位置データ３０９を計算する。次のステップＳ５では、表示位置データ３０９に従って検索結果データを表示部７００の表示画面上に表示する。
【００５７】
次のステップＳ６では、検索結果を画面で確認したユーザにより、検索結果の保存要求が行われたか否かを判定する。保存要求が行われた場合は、ステップＳ７へ進み、検索制御部３０２が検索条件データと検索結果データを検索結果保存部３１０に送る。一方、保存要求が行われなかった場合は、処理を終了する(RETURN)。
【００５８】
ステップＳ８では、検索結果保存部３１０が、検索結果データの内部に検索条件データを埋め込んで検索結果保存ファイル８００を作成する。ステップＳ８の後は処理を終了する(RETURN)。
【００５９】
図６は、検索結果データの内部に検索条件データが埋め込まれる様子を示す模式図である。図６に示すように、検索装置３００のアプリケーションソフトにより、検索結果を保存したファイル（検索結果ファイル）の中に検索条件を構造化したメタデータが埋め込まれて、検索結果と検索条件が共に検索結果保存ファイル８００として保存される。ここで保存されたファイルは、他のアプリケーションソフトでも読み込みが可能な一般的な形式であることが望ましい。アプリケーションソフトが検索結果保存ファイル８００を読み込むと、検索結果データ、及び検索条件データが読み込まれ、再度検索を行うことなく図４に示す検索結果が直接的に再表示される。保存された検索結果保存ファイル８００は、検索結果保存部３１０に格納することができ、また、磁気記録媒体などの外部記録媒体に記録することが可能である。また、検索装置３００のデータベース３１２の中にブックマークとして保存することも可能である。
【００６０】
図７は、検索結果データの内部に検索条件データを埋め込む具体例を示す模式図である。図７では、ＨＴＭＬ文書の中に検索キーワードを埋め込んだ例を示している。図７（Ａ）に示すように、検索結果はＨＴＭＬファイルとして作成され、ＨＴＭＬファイルの中に図７（Ｂ）に示すコメントを埋め込むことで、アプリケーションがＨＴＭＬを読み込んだ際に検索条件データ（検索キーワード）を取得できる。他のアプリケーションソフトでもＨＴＭＬの部分は正常に読み込むことが可能である。
【００６１】
図７（Ｂ）において、“<!-->”はＨＴＭＬでコメントを表現するものであり、“Marker”はこのコメントが検索条件を埋め込んでいることを示す目印である。また、“keyword”は、検索条件となるキーワードである。
【００６２】
図８は、検索結果データの内部に検索条件データを埋め込む他の具体例を示す模式図であって、検索結果キャプチャ画像に検索条件を埋め込んだ例を示している。図８（Ａ）に示すように、検索結果は検索結果キャプチャ画像（JFIFファイル）として作成され、JFIF(JPEG)ファイルの中に図８（Ｂ）に示すコメントを埋め込むことで、アプリケーションソフトがJFIFファイルを読み込んだ際に検索条件を取得することができる。他のアプリケーションソフトでも、JFIFファイルのキャプチャ画像部分は正常に読み込むことができる。
【００６３】
図８（Ｂ）において、“Marker”は、このコメントが検索条件を埋め込んでいることを表現する目印である。また、“conditions”は、検索条件を表しており、検索の種類(type)や検索キーワード(keyword)を埋め込んでいる。
【００６４】
図９は、表示位置計算モジュール３０８ａで行われる処理を示すフローチャートであって、図５のステップＳ４，Ｓ５に対応する処理である。先ず、ステップＳ１１では、時計５２０を動かし、時間軸方向に画面を移動する処理が行われる。次のステップＳ１２では、検索サーバ２００から取得したコンテンツ情報から時刻情報を取得し、次のステップＳ１３では、表示位置データ３０９から参照時刻を取得する。
【００６５】
次のステップＳ１４では、参照時刻とコンテンツの時刻情報からコンテンツ情報の表示位置を計算する。次のステップＳ１５では、コンテンツ情報のタグ、キーワードと、ステップＳ１４で算出されたコンテンツ情報の表示位置に基づいて、コンテンツ情報を表示画面に表示する。ステップＳ１５の後は処理を終了する(RETURN)。
【００６６】
図９の処理によれば、コンテンツ情報の時刻情報と、参照時刻とに基づいて、コンテンツ情報を表示画面上の所定位置に表示することが可能となる。そして、刻々と変化する参照時刻に応じて表示位置を変化させることで、図４で説明したように、時間軸方向にコンテンツ情報を移動させて表示することができる。
【００６７】
次に、検索結果の表示の詳細について説明する。先ず、時間推移速度の変更、時間推移の方向の逆転ついて説明する。上述したように、時計５２０が示す参照時刻は、所定の速さ（時間推移速度）で進む。本実施形態では、入力部６００からの入力により、ユーザが時間推移速度を自由に変更することができる。
【００６８】
時間推移速度は、キーボードから速度を指定することで設定可能であるが、ユーザが入力部６００のマウスを用いて所定の操作を行うことにより変更することも可能である。図４に示すように、時計５２０の下には、時間推移速度を変更するための矢印５３０が表示されている。矢印は、＋Ｘ方向に向かう矢印５３０ａと、−Ｘ方向に向かう矢印５３０ｂの２つに分かれており、ユーザは、矢印５３０ａ、矢印５３０ｂの一方をクリックして選択する。２つの矢印５３０ａ，５３０ｂは、ユーザがカーソルでドラッグすることにより、長さが可変される。
【００６９】
ユーザが矢印５３０ａをドラッグして矢印５３０ａを長くすると、時間推移速度がより速くなり、時計５２０の示す参照時刻がより速い速度で進む。これにより、時計５２０の長針、短針の回転する速度が速くなり、表示画面上で矢印Ａ方向への写真の移動速度もより速くなる。
【００７０】
図１０は、時間推移速度をより速くした場合を示す模式図である。ここで、図１０（Ａ）は、時間推移速度を図４と同一にした場合を示している。ユーザが矢印５３０ａの長さをより長くし、時間推移速度が所定値よりも速くなると、図１０（Ｂ）に示すように、時計５２０がカレンダー５４０に切り換わる。これにより、時間単位、分単位で推移していた時間が日単位で推移し、時間推移速度がより速くなる。
【００７１】
図１１は、時間推移の進む方向を逆転させた場合を示す模式図である。ここで、図１１（Ａ）では、時間推移の進む方向が図４と同一の方向に設定されている。ユーザが矢印５３０ｂをクリックすると、矢印５３０ｂが選択されて、今まで過去から未来へ推移していた時間推移の方向が、未来から過去の方向へ切り換わる。これにより、図１１（Ｂ）に示すように、時計５２０の回転方向が反時計周りとなり、写真５００〜５０８は、矢印Ｂ方向へ移動する。このように、時間推移方向を未来から過去の方向に切換えることで、中央のＸ＝０の位置には、新しい写真から順に古い写真を表示することが可能となる。
【００７２】
矢印５３０ｂを選択した場合においても、ドラッグにより矢印５３０ｂの長さを長くすると、時間推移速度が切り換わる。従って、矢印５３０ｂの長さを長くするほど、未来から過去の方向へ進む参照時刻の時間推移速度を速くすることができる。
【００７３】
また、時間推移速度を変更すると、背景に示されているＸ軸方向の時間スケールが変化する。図１０（Ｂ）のように時計５２０を表示して時間推移速度を比較的低速に設定した場合は、背景画面の時間のスケール表示は１時間間隔であるが、図１０（Ｂ）のようにカレンダー５４０を表示して時間推移速度を比較的高速にした場合は、背景画面の時間のスケール表示は１日間隔で表示される。このように、時間推移速度に応じてＸ軸方向の時間のスケールをより長い時間間隔に変更することで、表示画面上での写真５００〜５０８の移動速度がある値以上とならないようにすることができ、表示画面上でのコンテンツ情報の視認性を向上できる。また、時間推移速度に応じてＸ軸方向の時間のスケールをより長い時間間隔に変更することで、より多くのデータを表示画面上に表示することができる。
【００７４】
この他、参照時刻の推移は、ユーザがカーソル５５６で背景画面をドラッグして＋Ｘ方向または−Ｘ方向に移動させることにより任意に行うことができる。
【００７５】
以上のような表示条件の変更は、ユーザが入力部６００のキーボード、マウスを操作して表示条件データを変更することで実行することが可能である。表示位置計算モジュール３０８ａは、入力された表示条件データに基づいて表示位置データ３０９を変更または新たに作成する。
【００７６】
次に、本実施形態のシステムのより具体的な構成について説明する。図１２は、コンテンツ情報に関連する情報の詳細を示す図である。図１２に示すように、コンテンツ情報には、ユーザ情報、画像情報、アルバム情報、タグ情報、コメント情報などの各種関連情報が紐付けられている。検索情報提供サーバ２００のデータベース２０２には、コンテンツ情報とともに、これらの関連情報が格納されている。
【００７７】
図１３は、検索装置３００がコンテンツ情報及び関連情報を取得する処理を示すフローチャートである。先ずステップＳ２１では、検索装置３００から検索時間を指定した状態で検索要求が出され、ステップＳ２２において、検索条件に適合するコンテンツ情報が検索装置３００に取得される。ここでは、コンテンツＩＤ、オーナーＩＤ、撮影日時、タイトルなどの情報が検索装置３００に取得されるものとする。コンテンツＩＤはコンテンツ情報のＩＤを示しており、オーナーＩＤは、コンテンツ情報を所有するオーナーのＩＤを示している。
【００７８】
次のステップＳ２３では、コンテンツＩＤに基づいて、検索装置３００からコンテンツ情報のうちの基本情報の取得が要求される。次のステップＳ２４では、コンテンツ情報のうち、オーナーのユーザＩＤ、オーナの名前、画像ページＵＲＬなどの基本情報がデータベース２０２から抽出され、検索装置３００に取得される。
【００７９】
次のステップＳ２５では、コンテンツＩＤに基づいて、検索装置３００から画像情報のうち、小(SMALL)、中(MEDIUM)、大(LARGE)の画像情報の取得が要求され、次のステップＳ２６では、データベース２０２から抽出された小(SMALL)、中(MEDIUM)、大(LARGE)の３サイズの画像情報が検索装置３００に取得される。ここで、小(SMALL)、中(MEDIUM)、大(LARGE)の画像情報は、同一画像でデータ量の異なる画像情報である。
【００８０】
同様にして、ステップＳ２７，Ｓ２８では、タグリンクが検索装置３００に取得され、ステップＳ２９，Ｓ３０では、アルバムリンクが検索装置３００に取得される。また、ステップＳ３１，Ｓ３２では、ユーザリンクが検索装置３００に取得され、ステップＳ３３，Ｓ３４では、コメントが検索装置３００に取得される。
【００８１】
図１４は、検索時間指定範囲に応じて行われる検索の処理を示すフローチャートである。検索は、コンテンツグループ毎に行われる。コンテンツ情報提供サーバ２００のデータベース２０２には、過去から現在までの時刻情報が付された膨大なコンテンツ情報が蓄積されているため、コンテンツグループ毎に検索を行うことで、検索にかかる負荷を低減できる。
【００８２】
また、２０秒を検索の基準時間とし、２０秒間で進む領域と、１年間分の大きい領域を検索領域とする。検索を行うか否かの判定は、図１４に示すルールに基づいて行う。先ず
、ステップＳ１０１では、最新の検索済み領域と、これから行いたい検索領域のＡＮＤ領域をとる。本実施形態のアプリケーションソフトウェアでは、時間軸をもとに検索を行うため、検索領域とは、どの時間からどの時間までを検索の対象とするかを示している。検索情報提供サーバ２００が提供する情報に対して、検索領域をパラメータとして指定することが可能である。
【００８３】
ここで、最新の検索済み領域とは、最後にコンテンツサービスに対して検索要求を行った際に指定した時間帯を指す。また、本実施形態のアプリケーションソフトウェアは、ある一定時間毎に新たな検索を行うか否かのチェックをしており、新たに検索を行うか否かのチェックは、以下の２つの要素から決定される。
（１）アプリケーションの画面の参照時刻と、表示スケール、時間推移の方向、時間推移速度
（２）最新の検索済み領域
ここで、「これから行いたい検索領域」は、上記（１）の各要素から割り出されるものである。
【００８４】
次のステップＳ１０２では、ステップＳ１０１で設定したＡＮＤ領域が無効(NULL)であるか否かを判定し、無効でない場合は、ステップＳ１０３へ進み、検索を実行する。ここで、無効でない場合とは、これから行いたい検索領域と最新の検索済み領域がオーバーラップしている状態を指す。
【００８５】
一方、ステップＳ１０２でＡＮＤ領域が無効の場合は、ステップＳ１０４へ進む。この場合は、例えば最新の検索済み領域が2006/1/1/0:00〜2007/2/2/2:22であり、これから行いたい検索領域が2004/1/1/0:00〜2005/10/30/10:30である場合など、最新の検索済み領域とこれから行いたい検索領域とがオーバーラップしていない状態である。
【００８６】
なお、これから行いたい検索領域と最新の検索済み領域のそれぞれの時間帯は、必ずしも同じ大きさにはならない。これは、これから行いたい検索領域が、表示スケール、時間推移の方向、時間推移速度等によって決定されるためである。
【００８７】
ステップＳ１０４では、ＡＮＤ領域が最新の検索済み領域であるか否かを判定する。ステップＳ１０４でＡＮＤ領域が最新の検索済み領域である場合は、ステップＳ１０５へ進み、拡大率が３００％以上であれば検索を実行する。ここで、拡大率３００％とは、これから行いたい検索領域の時間幅が最新の検索済み領域の時間幅の３倍であることを意味しており、例えばユーザが参照時刻の表示を日表示から月表示に切換えた場合などに発生する。
【００８８】
ステップＳ１０４でＡＮＤ領域が最新の検索済み領域でない場合は、ステップＳ１０６へ進み、ＡＮＤ領域がこれから行いたい検索領域であるか否かを判定する。ステップＳ１０６でＡＮＤ領域がこれから行いたい検索領域の場合は、ステップＳ１０７へ進み、拡大率が３０％未満であれば検索を実行する。ここでは、これから行いたい検索領域の時間幅が最新の検索済み領域の時間幅の３０％未満であれば検索を実行する。拡大率３０％未満の状態は、例えばユーザが参照時刻の表示を年表示から月表示に切換えた場合などに発生する。
【００８９】
ステップＳ１０６でＡＮＤ領域がこれから行いたい検索領域でない場合は、ステップＳ１０８へ進む。ステップＳ１０８では、これから行いたい検索領域の時間幅と最新の検索済み領域の時間幅とのオーバーラップ領域が２０％以下であれば検索を実行する。ステップＳ１０３，Ｓ１０５，Ｓ１０７，Ｓ１０８の後は処理を終了する(RETURN)。
【００９０】
図１５は、検索要求処理部３０４に構成されるデータ取得モジュールの概要を示す模式図である。インターネットを介して接続されたコンテンツ提供サービスが複数存在する場合、コンテンツ情報提供サーバ２００が複数存在する。この場合、複数のコンテンツ情報提供サーバ２００から情報を取得するためには、優先度を設定して優先度を調停する必要がある。データ取得モジュールは、各コンテンツ提供サービスごとに優先度調停スレッドとＮ個の処理担当スレッドから構成されている。
【００９１】
図１５に示すように、検索要求処理部３０４において、検索情報提供サーバ２００に対して、図１３のフローチャートで説明したようなコンテンツ情報要求、検索要求、LARGE画像取得要求などの各種要求が出され、これらの要求はデータ取得モジュールのリクエストキューに溜められる。
【００９２】
図１５に示すように、データ取得モジュールは、優先度調停スレッドとＮ個の処理担当スレッドを備えている。処理担当スレッドに空きができた時点で、優先度調停スレッドは、リクエストキューに溜まっているリクエストから、優先度付けに従って、処理担当スレッドにアサインするリクエストを決定する。
【００９３】
図１６は、情報取得の際の優先度処理を示す模式図である。現在の表示領域や拡大画像表示時などの処理をスムーズに行うために、情報取得要求をデータ取得モジュール内で４つにグルーピングし、優先度が高い順に処理が実行される。ここでグルーピングされるグループは、LARGE画像取得処理、検索処理、名前やランキングの取得処理、コンテンツ情報取得処理の４つであり、この順に優先度が高く設定される。なお、ここでの優先度の順位付けは一例を示しており、優先度の順位付けは図１６に示す以外にも任意に設定することができる。
【００９４】
コンテンツ情報の取得に関しては、更に優先度付け処理が行われる。図１７は、コンテンツ情報取得の優先度処理を示す模式図であって、図１７（Ａ）は要求内容毎の重み付け値、図１７（Ｂ）はフィルタ関数の例、を示している。優先付け処理は、これらの重み付け値とフィルタ関数とからスコア（得点）を算出し、得点の高いものから優先的に処理をい行う。スコアは以下の式によって算出される。
スコア＝（要求内容毎の重み付け値）×（参照時刻からの時間差から得られたフィルタ出力値）
図１７（Ｂ）に示すように、現在表示している中心の時刻（参照時刻）よりもｎ秒後の時刻で最もフィルタ関数の値が大きくなり、優先度が高く設定される。従って、時刻が過去から未来に推移している場合は、現在表示されている参照時刻からｎ秒後にＸ＝０の位置に表示される表示内容に対して、フィルタ出力値を大きくすることができる。
【００９５】
重み付け値やフィルタ関数は、画面状況や処理状況に応じて動的に可変することが可能である。これにより、画像の表示と各リンク、コメントなどを適切なタイミングで取得することが可能となる。従って、図１３の処理により、コンテンツ情報及び関連情報を取得する際に、優先度に応じて各種情報を適切なタイミングで取得することが可能となる。
【００９６】
次に、図１８〜図２０に基づいて、コンテンツ情報が写真の情報である場合に、図１３の処理によって取得された各種情報の表示について説明する。通常の表示状態では、写真５５０はサムネールの状態で表示され、最も小さい小(SMALL)サイズで表示される。一方、図１８に示すように、写真が画面中央のＸ＝０の位置に到達すると、写真が拡大表示され、最も大きい大(LARGE)サイズ５５２で表示される。
【００９７】
また、図１９に示すように、写真５５０がＸ＝０の位置以外に位置する場合であっても、カーソル５５６の位置と写真５５０の位置を重ねると、写真５５０を拡大表示することができる。この場合、写真は中(MEDIAM)サイズ５０４で表示される。
【００９８】
また、図１９に示すように、カーソル５５６と写真５５０を重ねると、その写真に関する各種情報が記載された情報欄５５８が表示される。図２０は、情報欄５５８を詳細に示す模式図である。図２０に示すように、表示欄５５８には、例えば、画像データのＵＲＬ、ユーザ、アルバム名、関係するタグ、コメントなどの情報が表示され、これらの各欄をクリックすると、クリックした情報の詳細を見ることができる。
【００９９】
例えば、情報欄５５８のＵＲＬをクリックすると、コンテンツ情報である写真の提供元のウェブが表示される。従って、ユーザは、写真の詳細なデータをＵＲＬから取得することが可能である。この処理は、検索制御部３０２が検索要求部３０４を介して写真の提供元のＵＲＬにアクセスすることによって行われる。また、情報欄５５８のタグの欄をクリックすることで、カーソル５５６で指定した写真５０４に関連する他のタグ、キーワードの一覧が表示される。そして、一覧表示された他のタグ、キーワードの１つを選択すると、選択したタグ、キーワードに基づいて検索が行われ、そのタグ、キーワードに関連する写真を新たに検索情報提供装置２００から受け取り、表示することができる。
【０１００】
次に、本実施形態において、写真の画像データの量に応じて時間推移速度を変更するオートクルーズ機能について説明する。図２１は、表示部７００の画面表示範囲７００ａに対して、配列されたコンテンツが順次に表示される様子を示している。時間軸に沿ってコンテンツ情報（写真５００）を配置すると、検索結果によっては、図２１に示すように、コンテンツが密集して配置される場所と、コンテンツの存在しない空間の双方が発生する。この状態では、コンテンツが密集している場所では、写真に重なりが生じてしまい、時間軸方向に流れる写真の全てをユーザが詳細に視認することが難しくなる。一方、コンテンツが存在しない空間では、画面表示範囲７００ａに一時的にコンテンツが全く表示されない事態が生じ得る。
【０１０１】
このため、検索結果表示処理部３０８の表示位置計算モジュール３０８ａは、コンテンツ情報の表示位置を自動的に調整するオートクルーズ機能を備えている。このオートクルーズ機能では、コンテンツの存在しない空間がある場合は、時間推移速度を速くして、次のコンテンツが早く画面表示範囲７００ａ内に現れるように制御を行う。また、コンテンツが密集する場所では、時間推移速度を遅くして、密集している写真をユーザが認識し易いように調整する。
【０１０２】
図２２は、表示位置計算モジュール３０８ａと各コンテンツ情報、表示位置データ３０９、表示部７００の表示位置との関係を示す模式図である。表示位置計算モジュール３０８ａは、コンテンツと現在の表示位置に基づいて、表示の密集又は空間が生じないように、次の時刻の表示位置データ３０９を計算し、表示部７００へ送る。
【０１０３】
図２３は、オートクルーズ機能の処理の全体の流れを示すフローチャートである。先ず、ステップＳ４１では、時間軸方向の時間推移速度を決定する処理が行われる。次のステップＳ４２では、時間軸方向の表示範囲（表示スケール）を決定する処理が行われる。次のステップＳ４３では、ステップＳ４２，Ｓ４３で決定した軸の表示速度、表示範囲に基づいて、描画処理が行われる。ステップＳ４２、ステップＳ４３の処理は、後述するように、コンテンツの密集状態、又はコンテンツが存在しない空間の状態に応じて決定される。ステップＳ４３の後は、処理を一旦終了する(RETURN)。図２３の処理は、一定時間間隔で繰り返し行われる。
【０１０４】
図２４は、図２３のステップＳ４２の処理を詳細に示すフローチャートである。先ず、ステップＳ５１では、速度変更対象のコンテンツが表示画面の中心に位置しているか否かを判定する。表示画面の中心にコンテンツが位置している場合は、速度変更を行うとコンテンツが見にくくなるため、時間軸の速度を通常の速度にする処理を行う。すなわち、この場合は、ステップＳ５２へ進み、軸の速度を１倍速に変更する処理を行う。
【０１０５】
一方、ステップＳ５１で表示画面の中心にコンテンツが位置していない場合は、コンテンツが存在しない空間が表示画面の中心に位置しているため、ステップＳ５３へ進み、軸の速度を加速する処理を行う。ここで、ステップＳ５３の加速処理により加速した後の速度を仮速度とすると、仮速度は例えば以下の式から算出される。
仮速度ｖ＝現在の速度×加速係数
滑らかに加速させる場合は、ｖ＝ｅａｔとする。
【０１０６】
次のステップＳ５４では、ステップＳ５３で決定した仮速度が許容速度を超えているか否かを判定し、仮速度が許容速度を超えている場合は、ステップＳ５５へ進む。ステップＳ５５では、仮速度を許容速度まで減らす処理を行う。許容速度は、例えば以下の式から算出される。
許容速度＝（加速係数×直近コンテンツまでの距離）＋１
許容速度を上記のように設定することで、滑らかに減速し、直近コンテンツが表示画面の中心に辿り着いた時に許容速度が１倍速となる。減速時の変化は、ｖ＝ｅ−ａｔとする。一方、ステップＳ４で仮速度が許容速度を超えていない場合は、ステップＳ５６へ進む。
【０１０７】
ステップＳ５５の後はステップＳ５６へ進む。ステップＳ５６では、時間軸の速度を仮速度に変更する処理を行う。ステップＳ５６の後は処理を終了する(RETURN)。
【０１０８】
以上のように、図２４の処理によれば、コンテンツが表示画面の中心に存在する場合は、時間軸の速度が１倍速とされる。また、コンテンツが表示画面の中心に存在しない場合は、軸の移動速度が加速され、コンテンツが表示画面の中心に近づくと、軸の速度が１倍速に設定される。従って、コンテンツが表示画面の中心に近づくほど、速度を遅くし、コンテンツが表示画面の中心から離れるほど、速度を速くする処理が可能となる。
【０１０９】
図２５は、速度に応じて表示範囲（表示スケール）を広げる処理を示すフローチャートである。先ず、ステップＳ６１では、図２４の処理によって時間推移速度を設定する。次のステップＳ６２では、速度が所定のしきい値を超えているか否かを判定し、所定のしきい値を超えている場合は、ステップＳ６３へ進む。ステップＳ６３では、表示範囲を広げる処理を行う。ステップＳ６３の後は処理を終了する(RETURN)。
【０１１０】
上述したように、オートクルーズ機能を用いない場合においても、ユーザが設定した時間推移速度が所定のしきい値を超えた場合は、表示範囲を広げる処理が行われる。従って、図２５の処理は、オートクルーズ機能を用いない場合も常時行われる。
【０１１１】
図２６は、時間軸方向の表示範囲を決定する処理を示すフローチャートである。先ず、ステップＳ７１では、Ｘ＝０の位置に対して直近のコンテンツと、そのコンテンツに対して時間軸方向の前後に位置するコンテンツの位置から、最適な表示範囲を計算して、表示範囲候補とする。
【０１１２】
次のステップＳ７２では、直近のコンテンツが表示画面の中央に近づくか否かを判定し、表示画面の中央に近づく場合は、ステップＳ７３へ進む。一方、直近のコンテンツが表示画面の中央に近づかない場合は、ステップＳ７４へ進み、直近のコンテンツが中央に近づく程度に表示範囲候補を大きくする。ステップＳ７４の後はステップＳ７３へ進む。
【０１１３】
ステップＳ７３では、速度が所定のしきい値よりも大きいか否かを判定し、所定のしきい値よりも大きい場合はステップＳ７５へ進む。ステップＳ７５では、速度が速すぎない程度に表示範囲候補を大きくする。
【０１１４】
一方、ステップＳ７３で速度が所定値以下の場合は、ステップＳ７６へ進み、表示範囲候補を表示範囲として確定する。ステップＳ７６の後は処理を終了する(RETURN)。
【０１１５】
図２６の処理によれば、表示画面上でコンテンツ情報が密集している場合は、表示範囲を広くするため、コンテンツの密集を抑えることが可能となる。これにより、表示画面上でのコンテンツ情報の密集を抑えることができ、コンテンツの認識を良好に行うことが可能となる。
【０１１６】
表示位置計算モジュール３０８ａでは、オートクルーズ機能により時間推移速度または表示範囲が変更された場合は、表示位置データ３０９を変更または新たに作成し、表示位置データ３０９に基づいて表示部６００における表示を行う。
【０１１７】
以上説明したように第１の実施形態によれば、検索サーバ３００から取得したコンテンツを時間に基づいて配列し、時間の流れに沿って表示部７００の表示画面上に移動させることが可能となる。従って、ユーザは、コンテンツが移動する流れを時間の流れに沿って認識することができ、コンテンツの認識を確実に行うことが可能となる。
【０１１８】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第２の実施形態の基本的なシステム構成は、図１に示した第１の実施形態のシステムと同様である。第１の実施形態では、コンテンツ情報をＸ軸、Ｙ軸の２次元的な平面で表示したが、第２の実施形態は、Ｘ軸、Ｙ軸に加えてＺ軸を用いて３次元的に表示することにより、コンテンツ情報の表示の利便性をより向上させたものである。
【０１１９】
図２７は、第２の実施形態における表示画面の一例を示す模式図である。ここで、図２７（Ａ）は、コンテンツ情報とＺ軸方向の位置との関係を示しており、図２７（Ｂ）は実際の表示画面を示している。図２で説明したように、コンテンツが有するメタデータには、コンテンツ情報が取得された位置の情報が含まれている。図２７の例では、第１の実施形態と同様に、Ｘ軸を時間軸方向とし、Ｙ軸をタグの配列方向としている。そして、第２の実施形態では、コンテンツ情報の位置情報に基づいて、各コンテンツ情報のＺ軸方向の位置を定めている。
【０１２０】
図２７の例では、コンテンツ情報として写真が表示され、東京、沖縄、アメリカで撮影された複数の写真が表示される。ここで、表示画面から奥へ向かう方向を＋Ｚ方向とすると、図２７（Ａ）に示すように、現在のユーザの位置と撮影場所との距離に応じて、各写真のＺ座標が決定され、Ｚ座標に応じて写真が表示される大きさが決定される。なお、現在のユーザの位置は、入力部６００からユーザにより入力され、表示位置データ３０９のデータに含まれる。
【０１２１】
ここで、ユーザが東京に位置しているとすると、図２７（Ａ）に示すように、東京で撮影された写真は、撮影場所がユーザの現在位置に最も近いため、表示画面の最も手前側に配置される。また、アメリカで撮影された写真は、撮影場所が最も遠いため、表示画面の最も奥側に配置される。そして、沖縄で撮影された写真は東京で撮影された写真とアメリカで撮影された写真の中間に配置される。
【０１２２】
図２７（Ｂ）は、このようにしてＺ軸方向の位置が規定された写真の表示画面を示す模式図である。東京で撮影された写真は、画面上で最も手前側に配置され、他の写真よりも拡大して表示される。一方、アメリカで撮影された写真は、画面上で最も奥側に配置されていることを示すため、他の写真よりも縮小して表示される。そして、沖縄で撮影された写真は、東京の写真とアメリカの写真の中間の大きさで表示される。
【０１２３】
このように、撮影場所に応じて、表示画面上で写真の大きさを可変することにより、コンテンツ情報が取得された位置を視覚的に容易に認識することが可能となる。
【０１２４】
図２８は、図２７の表示を行う場合に、表示位置計算モジュール３０８ａで行われる処理を示すフローチャートである。先ず、ステップＳ８１では、時間軸方向の移動処理が行われる。次のステップＳ８２では、検索サーバ２００から取得したコンテンツ情報から、位置情報を取得する。次のステップＳ８３では、表示位置データから現在のユーザの位置を取得する。
【０１２５】
次のステップＳ８４では、コンテンツ情報が取得された位置と現在の位置との距離を計算する。次のステップＳ８５では、ステップＳ８４で算出した距離に従って、コンテンツの表示情報を表示部７００に表示させる。ステップＳ８５の後は処理を終了する(RETURN)。なお、時刻情報によるコンテンツ情報の移動は、第１の実施形態と同様に行う。
【０１２６】
図２９は、第２の実施形態における表示画面の他の例を示す模式図である。図２９の例では、コンテンツ情報が取得された位置に対応付けてコンテンツ情報を地図上の所定位置に表示し、コンテンツの作成時間に応じて写真の大きさを変化させている。
【０１２７】
図２９に示すように、東京タワーで撮影された写真は、その位置情報に基づいて、地図上の東京タワーの位置に配置される。また、浅草の浅草寺で撮影された雷門の写真は、地図上の浅草寺の位置に配置される。そして、写真の撮影日時に応じて写真の大きさが可変される。図２９の例では、浅草寺の写真の時刻情報よりも東京タワーの写真の時刻情報の方が新しく、東京タワーの写真の方が後に撮影されているため、東京タワーの写真は浅草寺の写真よりも拡大して表示される。
【０１２８】
従って、図２９の例によれば、コンテンツ情報の位置情報に対応付けて、表示画面上でコンテンツ情報のＸ座標、Ｙ座標の位置が規定される。また、撮影日時に応じて、写真の大きさが決定される。従って、ユーザは、地図上でコンテンツ情報の撮影場所を視覚的に認識できるとともに、コンテンツ情報の作成時間の前後関係を認識することが可能となる。
【０１２９】
図３０は、図２９の表示を行う場合に、表示位置計算モジュールで行われる処理を示すフローチャートである。先ず、ステップＳ９１では、検索サーバ２００から取得したコンテンツ情報から、位置情報を取得する。次のステップＳ９２では、コンテンツ情報から時刻情報を取得する。
【０１３０】
次のステップＳ９３では、コンテンツの位置を含む地域の地図を描画する。次のステップＳ９４では、ステップＳ９１、Ｓ９２で取得された位置情報、時刻情報に従って、コンテンツの表示情報を表示部７００に表示させる。ステップＳ９４の後は処理を終了する(RETURN)。
【０１３１】
また、３次元表示の編集画面を用いてコンテンツ情報の配置位置を編集しても良い。図３１は、各タグに関連するコンテンツ情報を時間軸に沿ってレーン型に配置した場合に、編集画面上で各レーン毎のコンテンツ情報の表示を編集し、実行画面に表示した例を示している。
【０１３２】
編集画面には、時間軸（Ｘ軸）、タグの配置軸（Ｙ軸）、コンテンツの取得位置（Ｚ軸）が３次元的に表示される。
【０１３３】
例えば、タグ(City)に関連するコンテンツをＺ軸の最も手前側に配置し、タグ(Sky)に関連するコンテンツをＺ軸の最も奥側に配置し、タグ(Ocean)に関連するコンテンツをタグ(City)とタグ(Sky)の間に配置する場合、編集画面上で各タグに関連してレーン状に配置された一連のコンテンツをドラッグしてＺ軸方向の位置を調整する。
【０１３４】
編集後、実行画面に切換えると、Ｚ軸の位置に応じて、表示画面の手前側に位置するコンテンツほど拡大して表示が行われる。このように、編集画面上で各コンテンツの配置位置を調整することで、編集操作を容易に行うことが可能となる。
【０１３５】
また、図３２は、各タグに関連するコンテンツ情報をレイヤー型に配置した場合に、編集画面上で各レイヤー毎のコンテンツ情報の表示を編集した後、実行画面に表示した例を示している。ここでは、東京、箱根、沖縄で撮影された写真をＺ軸方向の複数のレイヤー上で編集する場合を例示する。編集を行う際には、編集画面上で各レイヤー（東京、箱根、沖縄）のＺ軸方向の位置を調整する。実行画面には、編集画面で調整されたＺ軸の位置に応じて、東京、箱根、沖縄のそれぞれで撮影された写真の大きさが決定されて表示される。
【０１３６】
以上説明したように第２の実施形態によれば、コンテンツ情報を３次元的に表示することで、コンテンツの取得場所などの情報を表示画面上から容易に識別することが可能となる。また、３次元で表示した編集画面上でコンテンツ情報の配置位置を編集することで、コンテンツ情報の３次元的な位置を視覚的に容易に認識することが可能となり、編集操作を確実に行うことが可能となる。
【０１３７】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。第３の実施形態は、コンテンツ情報として動画を表示するとともに、動画の作成時期に応じて、ライブ番組、録画映像、番組表を切換えて表示可能としたものである。
【０１３８】
図３３は、動画を表示する場合の基本的な表示画面構成を示している。図３３に示すように、動画を表示する場合においても、Ｘ＝０の位置以外では、第１の実施形態と同様にSMALLサイズのサムネールの静止画像５６０がＸ軸方向に移動する（図３３（Ａ））。
【０１３９】
静止画像５６０が画面中央のＸ＝０の位置に達すると、画像が拡大表示され、Ｘ軸方向の画像の移動が停止し、動画５６２の再生が開始される（図３３（Ｂ））。そして、動画の再生が終了すると、再びSMALLサイズのサムネールの静止画像５６０がＸ軸方向に移動する（図３３（Ｃ））。Ｘ＝０の位置以外で表示される静止画像５６０は、例えば動画の初期画面、タイトルが表示された画面等にすることができる。
【０１４０】
図３４は、動画として現在放送中のテレビ映像、過去に放送されたテレビ映像、これから放送されるテレビ番組を表示した例を示している。図３４において、参照時刻は現在の時刻である。
【０１４１】
この場合、表示画面の中央には、現在放送されているテレビ映像の動画（ライブ画像）５７０が表示される。また、Ｘ軸方向において、動画５７０よりも過去の位置には、既に放送されたテレビ映像の録画５７２が表示される。そして、動画５７０よりも未来の位置には、これから放送されるテレビ番組の番組表（ＥＰＧ）５７４が表示されている。
【０１４２】
第１の実施形態と同様に、ライブ画像、録画、番組表のそれぞれは、検索条件データに基づいてコンテンツ情報提供装置２００から検索されたものである。第３の実施形態によれば、各タグに関係する映像について、参照時刻を現在の時刻に設定すれば、検索条件データに対応したライブ映像を視聴することができる。
【０１４３】
また、参照時刻を変更して、時計の表示を現在の時刻から未来の時刻へ変更すると、参照時刻に対応する日時のテレビ番組表が画面中央に表示される。従って、任意の参照時刻におけるテレビ番組表を取得することができる。
【０１４４】
更に、参照時刻を過去の時刻に設定すると、参照時刻の日時に放映されていた録画の動画が画面中央に表示される。従って、現在及び過去のテレビ映像の動画と、未来のテレビ番組表を１つの画面で認識することが可能となる。
【０１４５】
以上説明したように第３の実施形態によれば、タグに関連するコンテンツ情報として動画及び番組表を取得し、参照時刻を現在にした場合は現在放送されているテレビ映像を表示し、参照時刻を過去の時刻にした場合は録画された動画を表示し、参照時刻を未来の時刻にした場合はテレビ番組表を表示するため、過去、現在、未来の映像に関する情報を、時間の流れに沿って１つの表示画面上で表示することが可能となる。
【０１４６】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。第４の実施形態は、時系列に並べたコンテンツ情報をイベント毎にまとめて表示するものである。
【０１４７】
図３５に示すように、第４の実施形態において、時系列に並べられたコンテンツ情報は、複数の情報を含んでいる。ここで、１つのコンテンツ情報に含まれる複数の情報は、同じイベントで取得されたものである。
【０１４８】
例えば、図３５の下段に配列されたコンテンツ情報５８０がタグ「旅行」に関係するものである場合、１つのコンテンツ情報５８０には、同じ旅行で撮影された一連の写真５８２が含まれている。このように、イベント毎にコンテンツ情報５８０を生成することで、同じイベントに属する情報を容易に抽出することが可能となる。
【０１４９】
コンテンツ情報５８０を同じイベントにまとめる処理は、検索制御部３０２のイベントクラスタリング機能によって行われる。この機能は、コンテンツ情報のメタデータのうち、イベントを表す情報に基づいて、同じイベントのコンテンツ情報をまとめる機能である。
【０１５０】
以上説明したように第４の実施形態によれば、検索処理部３０２はイベント毎にコンテンツ情報をまとめるイベントクラスタリング機能を備えるため、同じイベントに属するコンテンツ情報を抽出して、一括して表示することが可能となる。従って、同じイベントに属する情報が分散して表示されることがなく、表示を利便性を向上することが可能となる。
【０１５１】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【０１５２】
【図１】本発明の第１の実施形態に係る検索システムの構成と、コンテンツ情報提供サーバ、検索装置の機能ブロックを共に示す模式図である。
【図２】コンテンツ情報を示す模式図である。
【図３】検索結果表示処理部と表示装置との間のデータのやり取りを示す模式図である。
【図４】表示部の表示画面上に検索情報提供サーバから取得したコンテンツ情報が表示される様子を示す模式図である。
【図５】第１の実施形態のシステムにおける処理手順を示すフローチャートである。
【図６】検索結果データの内部に検索条件データが埋め込まれる様子を示す模式図である。
【図７】検索結果データの内部に検索条件データを埋め込む具体例を示す模式図である。
【図８】検索結果データの内部に検索条件データを埋め込む他の具体例を示す模式図である。
【図９】表示位置計算モジュールで行われる処理を示すフローチャートである。
【図１０】時間推移速度をより速くした場合を示す模式図である。
【図１１】時間推移速度の進む方向を逆転させた場合を示す模式図である。
【図１２】コンテンツ情報に関連する情報の詳細を示す図である。
【図１３】検索装置がコンテンツ情報及び関連情報を取得する処理を示すフローチャートである。
【図１４】検索の処理を示すフローチャートである。
【図１５】データ取得モジュールの概要を示す模式図である。
【図１６】情報取得の際の優先度処理を示す模式図である。
【図１７】コンテンツ情報取得の優先度処理を示す模式図である。
【図１８】コンテンツ情報が画面中央で拡大表示される様子を示す模式図である。
【図１９】カーソルをコンテンツ情報に重ねた場合に、コンテンツ情報が拡大表示される様子を示す模式図である。
【図２０】情報欄を詳細に示す模式図である。
【図２１】表示部の画面表示範囲に対して、配列されたコンテンツが順次に表示される様子を示す模式図である。
【図２２】表示位置計算モジュールと各コンテンツ情報、表示位置データ、表示部の表示位置との関係を示す模式図である。
【図２３】オートクルーズ機能の処理の全体の流れを示すフローチャートである。
【図２４】図２３のステップＳ４２の処理を詳細に示すフローチャートである。
【図２５】速度に応じて表示範囲を広げる処理を示すフローチャートである。
【図２６】軸の表示範囲を決定する処理を示すフローチャートである。
【図２７】第２の実施形態における表示画面の一例を示す模式図である。
【図２８】図２７の表示を行う場合に、表示位置計算モジュールで行われる処理を示すフローチャートである。
【図２９】第２の実施形態における表示画面の他の例を示す模式図である。
【図３０】図２９の表示を行う場合に、表示位置計算モジュールで行われる処理を示すフローチャートである。
【図３１】各タグに関連するコンテンツ情報をレーン型に配置した場合に、編集画面上で各レーン毎のコンテンツ情報の表示を編集し、実行画面に表示した例を示す模式図である。
【図３２】各タグに関連するコンテンツ情報をレイヤー型に配置した場合に、編集画面上で各レイヤー毎のコンテンツ情報の表示を編集し、実行画面に表示した例を示す模式図である。
【図３３】動画を表示する場合の基本的な表示画面構成を示す模式図である。
【図３４】動画として現在放送中のテレビ映像、過去に放送されたテレビ映像、これから放送されるテレビ番組を表示した例を示す模式図である。
【図３５】時系列に並べられたコンテンツ情報を同じイベント毎にまとめた様子を示す模式図である。
【符号の説明】
【０１５３】
２００    検索情報提供装置
３００    検索装置
４００    ネットワーク
３０２    検索制御部
３０４    検索要求処理部
３０６    検索結果受信処理部
３０８    検索結果表示処理部
３０８ａ    表示位置計算モジュール
３１０    検索結果保存部
６００    入力部
７００    表示部
８００    検索結果保存ファイル
【図１】
2008257341.tif 000003
【図２】
2008257341.tif 000004
【図３】
2008257341.tif 000005
【図４】
2008257341.tif 000006
【図５】
2008257341.tif 000007
【図６】
2008257341.tif 000008
【図７】
2008257341.tif 000009
【図８】
2008257341.tif 000010
【図９】
2008257341.tif 000011
【図１０】
2008257341.tif 000012
【図１１】
2008257341.tif 000013
【図１２】
2008257341.tif 000014
【図１３】
2008257341.tif 000015
【図１４】
2008257341.tif 000016
【図１５】
2008257341.tif 000017
【図１６】
2008257341.tif 000018
【図１７】
2008257341.tif 000019
【図１８】
2008257341.tif 000020
【図１９】
2008257341.tif 000021
【図２０】
2008257341.tif 000022
【図２１】
2008257341.tif 000023
【図２２】
2008257341.tif 000024
【図２３】
2008257341.tif 000025
【図２４】
2008257341.tif 000026
【図２５】
2008257341.tif 000027
【図２６】
2008257341.tif 000028
【図２７】
2008257341.tif 000029
【図２８】
2008257341.tif 000030
【図２９】
2008257341.tif 000031
【図３０】
2008257341.tif 000032
【図３１】
2008257341.tif 000033
【図３２】
2008257341.tif 000034
【図３３】
2008257341.tif 000035
【図３４】
2008257341.tif 000036
【図３５】
2008257341.tif 000037