(57)【要約】【課題】画像に関連する複数の広告に序列を付けてその画像とともに表示する。【解決手段】画像ＤＢ２９に係るフォルダが開かれウィンドウ３２が表示される。ユーザがマウス１５を操作してウィンドウ３２に表示されている画像を選択すると、プログラム２８が起動され、画像に付加された撮影位置情報に基づいてランドマークが検索される。検索されたランドマークのＩＤ番号が広告サーバ１３に送られ、そのＩＤ番号に対応する広告が検索される。パーソナルコンピュータ１１は、広告サーバ１３で検索された広告４７，４８を取得し、画像とともにモニタ１４に表示する。広告４７，４８は、一日当たりに掛けられた金額が多い順に表示される。【選択図】図１５
2009086727.tif 000002
【特許請求の範囲】
【請求項１】
選択手段に選択された画像を表示する画像表示装置において、
インターネットに接続する接続手段と、
インターネット上に存在する課金制の広告データベースから、前記画像がもつ情報に関連する複数の広告を、それらの付帯情報とともに取得する広告取得手段と、
取得された複数の広告を、それらの付帯情報に基づく序列に従って前記画像とともに表示するよう制御する制御手段とを備えたことを特徴とする画像表示装置。
【請求項２】
画像を記憶する画像データベースを備え、
前記選択手段は、前記画像データベースから画像を選択することを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記付帯情報は、その広告に掛けられた金額の情報であり、
前記制御手段は、前記金額の序列に従って前記広告を表示するよう制御することを特徴とする請求項１又は２記載の画像表示装置。
【請求項４】
前記広告取得手段は、画像に付加された撮影位置情報または撮影時刻情報のうち少なくとも一方に関連する広告を取得することを特徴とする請求項１ないし３いずれか記載の画像表示装置。
【請求項５】
画像を解析してその特徴量を抽出する特徴量抽出手段を備え、
前記広告取得手段は、画像の特徴量に関連する広告を取得することを特徴とする請求項１ないし３いずれか記載の画像表示装置。
【請求項６】
前記特徴量は、画像に映し出された文字であり、
前記広告取得手段は、前記文字に関連する広告を取得することを特徴とする請求項５記載の画像表示装置。
【請求項７】
選択手段に選択された画像を表示する画像表示装置において、
インターネットに接続する接続手段と、
インターネット上に存在する課金制のキーワードデータベースから、前記画像がもつ情報に関連する複数のキーワードを、それらのスコアとともに取得するキーワード取得手段と、
取得された複数のキーワードを元にインターネット上に存在する検索サイトでコンテンツを検索した結果を、前記スコアに基づく序列に従って前記画像とともに表示するよう制御する制御手段とを備えたことを特徴とする画像表示装置。
【請求項８】
画像を記憶する画像データベースを備え、
前記選択手段は、前記画像データベースから画像を選択することを特徴とする請求項７記載の画像表示装置。
【請求項９】
前記スコアは、そのキーワードに掛けられた金額のことであり、
前記制御手段は、前記金額の序列に従って前記検索の結果を表示するよう制御することを特徴とする請求項７又は８記載の画像表示装置。
【請求項１０】
前記キーワード取得手段は、画像に付加された撮影位置情報または撮影時刻情報のうち少なくとも一方に関連するキーワードを取得することを特徴とする請求項７ないし９いずれか記載の画像表示装置。
【請求項１１】
画像を解析してその特徴量を抽出する特徴量抽出手段を備え、
前記キーワード取得手段は、画像の特徴量に関連するキーワードを取得することを特徴とする請求項７ないし９いずれか記載の画像表示装置。
【請求項１２】
前記特徴量は、画像に映し出された文字であり、
前記キーワード取得手段は、前記文字に関連するキーワードを取得することを特徴とする請求項１１記載の画像表示装置。
【請求項１３】
選択された画像を表示する処理をコンピュータに実行させるプログラムにおいて、
インターネット上に存在する課金制の広告データベースから、前記画像がもつ情報に関連する複数の広告を、それらの付帯情報とともに取得するステップと、
取得された複数の広告を、それらの付帯情報に基づく序列に従って前記画像とともに表示するステップとをコンピュータに実行させることを特徴とするプログラム。
【請求項１４】
選択された画像を表示する処理をコンピュータに実行させるプログラムにおいて、
インターネット上に存在するキーワードデータベースから、前記画像がもつ情報に関連する複数のキーワードを、それらのスコアとともに取得するステップと、
取得された複数のキーワードを元にインターネット上に存在する検索サイトでコンテンツを検索するステップと、
その検索の結果を、前記スコアに基づく序列に従って前記画像とともに表示するステップとをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の広告又は検索結果を画像とともに表示する画像表示装置、及びプログラムに関する。
【背景技術】
【０００２】
近年急速に普及したインターネット上には、莫大な量のコンテンツが存在している。これらコンテンツは、検索サイトを利用した検索で簡単に取得することができる。検索は検索キーワードを入力することで行われ、検索結果は検索キーワードに関連する広告とともに表示される。検索サイトを提供する事業者（検索サイト事業者）は、広告のスポンサーから広告収入を得ることなどで経営を成り立たせている。これにより、検索サイトを利用するユーザは、無料で検索することが可能となる。
【０００３】
スポンサーが支払う広告料は、その広告の表示態様（広告を表示する位置、大きさなど）や掲載期間に応じて定められていることが通常である。すなわち、高い宣伝広告効果が期待できる表示態様であれば広告料は高くなり、あまり宣伝広告効果が期待できない表示態様であれば広告料は低くなる。
【０００４】
ところで、検索サイトを利用した検索では検索キーワードを入力するが、画像がもつ情報を元にコンテンツを検索する方法もある。例えば特許文献１記載の発明は、利用する画像がもつ撮影位置情報、撮影時刻情報を元に、ニュース記事やイベント情報を自動的に取得する方法である。この発明によれば、画像を利用する際にその画像に関連する情報を自動的に取得することができる。
【特許文献１】特開２００４−０６２４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１には、取得したニュース記事やイベント情報の表示態様についての言及がない。つまり、特許文献１記載の発明では、複数のニュース記事などを取得した場合に、それらに序列を付けて表示することができない。また、取得される情報と結び付く画像情報が、撮影位置情報、撮影時刻情報に限定されている。なお、広告を取得する場合に転用したとしても、同様に、序列を付けて表示することができない。
【０００６】
本発明は、上記課題を鑑みてなされたものであり、画像に関連する複数の広告（コンテンツ）に序列を付けてその画像とともに表示する画像表示装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像表示装置は、インターネットに接続する接続手段と、インターネット上に存在する課金制の広告データベースから、選択手段に選択された画像がもつ情報に関連する複数の広告を、それらの付帯情報とともに取得する広告取得手段と、取得された複数の広告を、それらの付帯情報に基づく序列に従って画像とともに表示するよう制御する制御手段とを備えている。
【０００８】
請求項２記載の発明では、画像を記憶する画像データベースを備えている。また、選択手段は、画像データベースから画像を選択する。
【０００９】
請求項３記載の発明では、付帯情報は、その広告に掛けられた金額の情報である。また、制御手段は、金額の序列に従って広告を表示するよう制御する。
【００１０】
請求項４記載の発明では、広告取得手段は、画像に付加された撮影位置情報または撮影時刻情報のうち少なくとも一方に関連する広告を取得する。
【００１１】
請求項５記載の発明では、画像を解析してその特徴量を抽出する特徴量抽出手段を備えている。また、広告取得手段は、画像の特徴量に関連する広告を取得する。
【００１２】
請求項６記載の発明では、特徴量は、画像に映し出された文字である。また、広告取得手段は、文字に関連する広告を取得する。
【００１３】
本発明の別の実施形態の画像表示装置は、インターネットに接続する接続手段と、インターネット上に存在するキーワードデータベースから、選択手段に選択された画像がもつ情報に関連する複数のキーワードを、それらのスコアとともに取得するキーワード取得手段と、取得された複数のキーワードを元にインターネット上に存在する検索サイトでコンテンツを検索した結果を、スコアに基づく序列に従って画像とともに表示するよう制御する制御手段とを備えている。
【００１４】
請求項８記載の発明では、画像を記憶する画像データベースを備えている。また、選択手段は、画像データベースから画像を選択する。
【００１５】
請求項９記載の発明では、スコアは、そのキーワードに掛けられた金額のことである。また、制御手段は、金額の序列に従って検索の結果を表示するよう制御する。
【００１６】
請求項１０記載の発明では、キーワード取得手段は、画像に付加された撮影位置情報または撮影時刻情報のうち少なくとも一方に関連するキーワードを取得する。
【００１７】
請求項１１記載の発明では、画像を解析してその特徴量を抽出する特徴量抽出手段を備えている。また、キーワード取得手段は、画像の特徴量に関連するキーワードを取得する。
【００１８】
請求項１２記載の発明では、特徴量は、画像に映し出された文字である。また、キーワード取得手段は、文字に関連するキーワードを取得する。
【００１９】
本発明のプログラムは、インターネット上に存在する課金制の広告データベースから、選択された画像がもつ情報に関連する複数の広告を、それらの付帯情報とともに取得するステップと、取得された複数の広告を、それらの付帯情報に基づく序列に従って画像とともに表示するステップとをコンピュータに実行させる。
【００２０】
本発明の別の実施形態のプログラムは、インターネット上に存在するキーワードデータベースから、選択された画像がもつ情報に関連する複数のキーワードを、それらのスコアとともに取得するステップと、取得された複数のキーワードを元にインターネット上に存在する検索サイトでコンテンツを検索するステップと、その検索の結果を、スコアに基づく序列に従って画像とともに表示するステップとをコンピュータに実行させる。
【発明の効果】
【００２１】
本発明の画像表示装置、及びプログラムによれば、インターネット上に存在する課金制の広告データベースから、選択された画像がもつ情報に関連する複数の広告を、それらの付帯情報とともに取得するので、その複数の広告を、それらの付帯情報に基づく序列に従って画像とともに表示することができる。
【００２２】
または、インターネット上に存在する課金制のキーワードデータベースから、選択された画像がもつ情報に関連する複数のキーワードを、それらのスコアとともに取得し、その複数のキーワードを元にインターネット上に存在する検索サイトでコンテンツを検索するので、その検索の結果をスコアに基づく序列に従って画像とともに表示することができる。
【発明を実施するための最良の形態】
【００２３】
図１に示す第１実施形態の画像表示装置は、パーソナルコンピュータ１１に、ＣＤ−ＲＯＭなどの記録媒体に記録されたプログラム２８（図２参照）をインストールすることで実現される。パーソナルコンピュータ１１には、インターネット１２を媒介して広告サーバ１３が接続されている。パーソナルコンピュータ１１を構成するモニタ１４には、広告サーバ１３から取得される広告が、画像とともに表示されることとなる。
【００２４】
パーソナルコンピュータ１１は、モニタ１４の他に、操作信号を入力するマウス１５及びキーボード１６からなる操作部１７を備えている。
【００２５】
パーソナルコンピュータ１１には、デジタルカメラ１８で撮影して得られた画像や、メモリカードやＣＤ−Ｒなどの記録媒体１９に記録された画像が取り込まれ、あるいは、インターネット１２上から画像が取り込まれる。
【００２６】
デジタルカメラ１８は、例えば、ＩＥＥＥ１３９４、ＵＳＢ（Universal Serial Bus）などに準拠した通信ケーブルや、無線ＬＡＮなどによりパーソナルコンピュータ１１に接続され、パーソナルコンピュータ１１とのデータの相互通信が可能となっている。また、記録媒体１９も同様に、専用のドライバを介してパーソナルコンピュータ１１とのデータの遣り取りが可能となっている。
【００２７】
図２に示すように、パーソナルコンピュータ１１を構成するＣＰＵ２１は、操作部１７から入力される操作信号に従ってパーソナルコンピュータ１１全体を統括的に制御する。ＣＰＵ２１には、操作部１７の他に、データバス２２を介して、ＲＡＭ２３、ＲＯＭ２４、通信インターフェース（通信Ｉ／Ｆ）２５、表示制御部２６、及びハードディスクドライブ（ＨＤＤ）２７が接続されている。
【００２８】
ＲＡＭ２３は、ＣＰＵ２１が処理を実行するための作業用メモリである。ＲＯＭ２４には、パーソナルコンピュータを動作させる種々のプログラム２８がインストールされている。ＣＰＵ２１は、ＲＯＭ２４からプログラム２８を読み出してＲＡＭ２３に展開し、読み出したプログラム２８を逐次処理する。
【００２９】
通信Ｉ／Ｆ２５は、デジタルカメラ１８などの外部機器や、インターネット１２などの通信ネットワークとのデータの遣り取りを媒介する。表示制御部２６は、モニタ１４の表示を制御し、各種ウィンドウ（例えば、図１０参照）をモニタ１４に表示させる。
【００３０】
ＨＤＤ２７には、画像データベース（画像ＤＢ）２９及びランドマークデータベース（ランドマークＤＢ）３０が設けられている。画像ＤＢ２９には、取り込まれた画像が記憶されている。なお、本実施形態において、画像ＤＢ２９に記憶されている画像は、ＧＰＳなどにより撮影位置情報が付加されたものであるとする。
【００３１】
ランドマークＤＢ３０には、例えば、概略の日本地図データが記憶されている。なお、ランドマークデータを取得する範囲を世界中に設定する場合は、概略の世界地図データが記憶される。あるいは、国別の地図データを記憶し、ユーザが選択可能としても良い。この地図データは、図３に概略的に二次元で示すように、始点緯度４６°、終点緯度３０°、始点経度１２８°、終点経度１４７°の範囲を、経線方向が４０′（＝２／３°）ピッチで、緯線方向が１°ピッチで等間隔に複数の分割エリアに分割した地図の地図データである。
【００３２】
地図データは、図４に示す分割エリアデータテーブルと、図５に示す分割エリア一覧テーブルとを含んで構成されている。分割エリアデータテーブルには、分割エリアの経線方向のピッチ（＝２／３°）、分割エリアの緯線方向のピッチ（＝１°）、経線方向の分割エリア個数（＝２４個）、緯線方向の分割エリア個数（＝１９個）、地図の始点緯度（＝３０°）、地図の始点経度（＝１２８°）が記憶されている。
【００３３】
分割エリア一覧テーブルには、全ての分割エリアの始点緯度及び始点経度のデータが記憶されている。地図データは、地図の始点となる図３中ハッチングされた分割エリアＡ（０，０）から、地図の終点となる分割エリアＡ（１８，２３）までの４５６個の分割エリアで構成される。なお、上記した（  ）内の数値は、左側の数値が、緯線方向において分割エリアＡ（０，０）から何個目の分割エリアかを示し、右側の数値が、経線方向において分割エリアＡ（０，０）から何個目の分割エリアかを示している。例えば、分割エリアＡ（１１，１５）は、緯線方向において分割エリアＡ（０，０）から１１個目、経線方向において分割エリアＡ（０，０）から１５個目の分割エリアとなる。
【００３４】
なお、図３〜図５においては、図面の煩雑化を避けるため、１個の分割エリアが、経線方向に４０′（＝２／３°）、緯線方向に１°となるように、地図データを等間隔で分割したが、実際には、もっと細かいピッチで分割されるものであり、例えば、１個の分割エリアは、経線方向に１０ｋｍ、緯線方向に１０ｋｍ程度であることが好ましく、分割エリアのサイズに応じて、経線方向の分割エリア個数と緯線方向の分割エリア個数とは変更されるものである。
【００３５】
図６に示すように、地図データには、複数の分割エリア毎に、分割エリア内に位置する主要なランドマーク（例えば、駅、学校、遊園地など）それぞれに割り振られたＩＤ番号、ランドマークの名称（ランドマーク名）、ランドマークのエリア座標（ランドマークエリア座標）、拡張幅、矩形エリア座標、親データ、子データの各セクションのデータが記憶されたランドマークデータテーブルが含まれている。本実施形態では、分割エリアＡ（１１，１５）内に、「浅草寺」が位置し、「浅草寺」内に「五重塔」および「宝蔵門」が位置する場合について説明を行う。なお、ランドマークしては、これらに限らず、ある特定の住所、駅、施設、遊技場、遊園地、店舗などを設定することが可能であり、それらの位置情報（座標情報）との対応を示すランドマークデータを使用する。
【００３６】
拡張幅セクションには、矩形エリア座標を形成するための、ランドマークエリアからその周囲に拡張させる拡張幅（例えば、ｍ単位）が記憶されている。本実施形態では、「浅草寺」の拡張幅は５ｍ、「五重塔」の拡張幅は３ｍ、「宝蔵門」の拡張幅は３ｍに設定されている。なお、拡張幅の長さは適宜変更可能である。
【００３７】
「浅草寺」はＩＤ番号＝１００、「五重塔」はＩＤ番号＝１０１、「宝蔵門」はＩＤ番号＝１０２とされている。「五重塔」及び「宝蔵門」は、「浅草寺」内に位置するため、これらランドマークの親子関係（包含関係）としては、「浅草寺」を親としたときに、「五重塔」及び「宝蔵門」は「浅草寺」の子となる。このため、「浅草寺」の子データセクションには、「五重塔」及び「宝蔵門」のＩＤ番号である「１０１，１０２」が記憶され、「五重塔」及び「宝蔵門」の親データセクションには、「浅草寺」のＩＤ番号である「１００」がそれぞれ記憶されている。
【００３８】
図７は、「浅草寺」のエリアデータを概略的に二次元で示した平面図である。「浅草寺」は、５角形状に形成されたランドマークであり、５個の頂点の各座標（（αｘ１，αｙ１）（αｘ２，αｙ２）（αｘ３，αｙ３）（αｘ４，αｙ４）（αｘ５，αｙ５））のデータが、ランドマークデータテーブルのランドマークエリア座標セクション（図６参照）に記憶されている。これら５個の頂点を通る線で囲まれたエリアが、「浅草寺」のランドマークエリアとなる。「浅草寺」のランドマークエリアから周囲に拡張幅分（５ｍ）拡張されたエリアが、「浅草寺」の拡張エリアとなり、さらには、「浅草寺」の拡張エリアの緯線方向及び経線方向の頂点を通る線で矩形状に形成されたエリアが、「浅草寺」の矩形エリアとなる。「浅草寺」の矩形エリアの４個の頂点の各座標（（Ｒαｘ１，Ｒαｙ１）（Ｒαｘ１，Ｒαｙ２）（Ｒαｘ２，Ｒαｙ２）（Ｒαｘ２，Ｒαｙ１））のデータは、ランドマークデータテーブルの矩形エリア座標セクション（図６参照）に記憶されている。
【００３９】
図８は、「浅草寺」内に位置する「五重塔」のエリアデータを示した平面図である。「五重塔」は、４角形状に形成されたランドマークであり、４個の頂点の各座標（（βｘ１，βｙ１）（βｘ２，βｙ２）（βｘ３，βｙ３）（βｘ４，βｙ４））のデータが、ランドマークデータテーブルのランドマークエリア座標セクション（図６参照）に記憶されている。これら４個の頂点を通る線で囲まれたエリアが、「五重塔」のランドマークエリアとなる。「五重塔」のランドマークエリアから周囲に拡張幅分（３ｍ）拡張されたエリアが、「五重塔」の拡張エリアとなり、さらには、「五重塔」の拡張エリアの緯線方向及び経線方向の頂点を通る線で矩形状に形成されたエリアが、「五重塔」の矩形エリアとなる。「五重塔」の矩形エリアの４個の頂点の各座標（（Ｒβｘ１，Ｒβｙ１）（Ｒβｘ１，Ｒβｙ２）（Ｒβｘ２，Ｒβｙ２）（Ｒβｘ２，Ｒβｙ１））のデータは、ランドマークデータテーブルの矩形エリア座標セクション（図６参照）に記憶されている。
【００４０】
図９は、「浅草寺」内に位置する「宝蔵門」のエリアデータを示した平面図である。「宝蔵門」は、６角形状に形成されたランドマークであり、６個の頂点の各座標（（γｘ１，γｙ１）（γｘ２，γｙ２）（γｘ３，γｙ３）（γｘ４，γｙ４）（γｘ５，γｙ５）（γｘ６，γｙ６））のデータが、ランドマークデータテーブルのランドマークエリア座標セクション（図６参照）に記憶されている。これら６個の頂点を通る線で囲まれたエリアが、「宝蔵門」のランドマークエリアとなる。「宝蔵門」のランドマークエリアから周囲に拡張幅分（３ｍ）拡張されたエリアが、「宝蔵門」の拡張エリアとなり、さらには、「宝蔵門」の拡張エリアの緯線方向及び経線方向の頂点を通る線で矩形状に形成されたエリアが、「宝蔵門」の矩形エリアとなる。「宝蔵門」の矩形エリアの４個の頂点の各座標（（Ｒγｘ１，Ｒγｙ１）（Ｒγｘ１，Ｒγｙ２）（Ｒγｘ２，Ｒγｙ２）（Ｒγｘ２，Ｒγｙ１））のデータは、ランドマークデータテーブルの矩形エリア座標セクション（図６参照）に記憶されている。
【００４１】
画像の表示を行う際には、操作部１７を操作して画像ＤＢ２９に係るフォルダを開き、図１０に示すウィンドウ３２をモニタ１４に表示させる。このウィンドウ３２には、画像ＤＢ２９に記憶された複数の画像がインデックスとして表示される。ウィンドウ３２の右端には、一度で表示しきれない画像をスクロール表示するためのスクロールバー３３が設けられている。スクロールバー３３は、マウス１５を操作して、ポインタ３４でドラッグすることにより、スクロールできるようになっている。マウス１５を操作してポインタ３４を一つの画像に合わせ、そして、ダブルクリックすることで画像の選択が可能となっている。なお、複数の画像をドラッグしてからダブルクリックすることで、複数の画像が選択されるようにしても良い。
【００４２】
画像が選択されるとプログラム２８が起動し、選択された画像がＲＡＭ２３に読み出される。そして、その画像に付加された撮影位置情報（例えば、入力位置＝Ｐ１（緯度＝３５°４２′、経度＝１３９°４７′））に基づいてランドマークＤＢ３０を検索して、ランドマークＤＢ３０における地図データの全ての分割エリアから、入力位置が含まれる分割エリアを選定する。
【００４３】
分割エリアの検索方法としては、入力位置Ｐ１の経度（＝１３９°４７′）から地図の始点経度（＝１２８°）を減算し、減算して得られた数値（＝１１°４７′）を分割エリアの緯線方向のピッチ（＝１°）で除算し、除算して得られた数値（＝１１．７）の小数点以下を切り捨てる。こうして得られた数値（＝１１）が、緯線方向において始点分割エリア（図３におけるハッチングされた分割エリア）から何個目の分割エリアかを示す数値となる。
【００４４】
また、地図の始点緯度（＝４６°）から入力位置Ｐ１の緯度（＝３５°４２′）を減算し、減算して得られた数値（＝１０°１８′）を分割エリアの経線方向のピッチ（＝２／３°）で除算し、除算して得られた数値（＝１５．４）の小数点以下を切り捨てる。こうして得られた数値（＝１５）が、経線方向において始点分割エリア（図３におけるハッチングされた分割エリア）から何個目の分割エリアかを示す数値となる。
【００４５】
入力位置が図７に示すＰ１（緯度＝３５°４２′、経度＝１３９°４７′）の場合には、緯線方向において始点分割エリアから１１個目、経線方向において始点分割エリアから１５個目の分割エリアが選定される。
【００４６】
分割エリアの検索が終了すると、次に、選定された分割エリア内のランドマークを検索する。本実施形態では、分割エリアＡ（１１，１５）内の検索を行う場合であって、入力位置Ｐ１（緯度＝３５°４２′、経度＝１３９°４７′）が、「浅草寺」内の「五重塔」内に位置する場合について説明する。
【００４７】
分割エリアＡ（１１，１５）内のランドマークを検索し、入力位置Ｐ１が含まれる矩形エリア（１個または複数個）を選定する。入力位置Ｐ１の場合には、検索結果として「浅草寺」の矩形エリアと「五重塔」の矩形エリアとが選定される。
【００４８】
次に、入力位置Ｐ１から「浅草寺」のランドマークエリア及び「五重塔」のランドマークエリアまでの距離Ｌ（距離Ｌα、距離Ｌβ）を算出する。まず、入力位置Ｐ１が各ランドマークエリア内の位置であるかを、公知の判定方法である多角形の内外判定法により判定する。ここで、入力位置Ｐ１がランドマークエリア内の位置であると判定された場合、上記した距離Ｌは０（ゼロ）となる。一方、入力位置Ｐ１がランドマークエリア内の位置でないと判定された場合、入力位置Ｐ１からランドマークエリアを形成する各辺までの最短距離が距離Ｌとなる。入力位置Ｐ１は「浅草寺」内の「五重塔」内に位置するので、「浅草寺」のランドマークエリアに対する距離Ｌα１は０（ゼロ）となり、「五重塔」のランドマークエリアに対する距離Ｌβ１は０（ゼロ）となる。
【００４９】
そして、距離Ｌが０（ゼロ）となるランドマークがあるか否かを判定する。距離が０（ゼロ）となるランドマーク（「浅草寺」、「五重塔」）があると判定した場合には、距離Ｌが０（ゼロ）となるランドマーク（「浅草寺」、「五重塔」）から、親データセクションに親としてＩＤ番号が記憶されたランドマーク（「五重塔」）を特定し、特定されたランドマーク（「五重塔」）の親データセクションに記憶されているＩＤ番号のランドマーク（「浅草寺」）を、上記選定されたランドマーク（「浅草寺」、「五重塔」）から消去して、ランドマークの選別を行う。これにより、入力位置Ｐ１（緯度＝３５°４２′、経度＝１３９°４７′）のランドマークは、「五重塔」に選定される。
【００５０】
一方、図７に示すように、入力位置が、「浅草寺」外でその拡張エリア内に位置するＰ２である場合（距離Ｌが０となるランドマークがないと判定された（Ｌ＞０）場合）には、その入力位置Ｐ２が含まれる矩形エリアを有するランドマークの検索結果として、「浅草寺」を仮に選定する。次に、入力位置Ｐ２からランドマークエリア座標セクションに記憶された「浅草寺」のランドマークエリアまでの距離Ｌを計算し、距離Ｌα２として算出する。そして、距離Ｌ（距離Ｌα２）と、ランドマークデータテーブルの「浅草寺」の拡張幅セクションに記憶された拡張幅とが、距離Ｌ≦拡張幅の関係を満たしているか否かを判定する。距離Ｌが距離Ｌα２の場合には、距離Ｌ≦拡張幅と判定され、「浅草寺」は最終的に選定される。
【００５１】
また、入力位置が、「浅草寺」の拡張エリア外でその矩形エリア内に位置するＰ３である場合には、その入力位置Ｐ３が含まれる矩形エリアを有するランドマークの検索結果として、「浅草寺」を仮に選定する。次に、入力位置Ｐ３からランドマークエリア座標セクションに記憶された「浅草寺」のランドマークエリアまでの距離Ｌを計算し、距離Ｌα３として算出する。そして、距離Ｌ（距離Ｌα３）と、ランドマークデータテーブルの「浅草寺」の拡張幅セクションに記憶された拡張幅とが、距離Ｌ≦拡張幅の関係を満たしているか否かを判定する。なお、入力位置Ｐ３が含まれる矩形エリアを有するランドマークが複数ある場合には、複数のランドマークのうちの入力位置Ｐ３から最も近いランドマーク（この場合には、「浅草寺」）に対して判定を行う。距離Ｌが距離Ｌα３の場合には、距離Ｌ≦拡張幅でないと判定され、「浅草寺」は最終的に選定されない。
【００５２】
ランドマークが選定されたら、選定されたランドマークのＩＤ番号（例えば、選定されたランドマークが「浅草寺」であればそのＩＤ番号である１００）が広告サーバ１３に送られ、広告が検索される。
【００５３】
図１１に示す広告サーバ１３は、インターネット１２を介して接続されたパーソナルコンピュータ１１に広告を配信するサーバであり、要求に適した広告を検索し、検索された広告を配信する。広告サーバ１３を構成するＣＰＵ３６は、パーソナルコンピュータ１１などから入力される信号に従って広告サーバ１３全体を統括的に制御する。ＣＰＵ３６には、データバス３７を介して、ＲＡＭ３８、ＲＯＭ３９、通信インターフェース（通信Ｉ／Ｆ）４０、及びハードディスクドライブ（ＨＤＤ）４１が接続されている。
【００５４】
ＲＡＭ３８は、ＣＰＵ３６が処理を実行するための作業用メモリである。ＲＯＭ３９には、広告サーバ１３を動作させる種々のプログラムがインストールされている。ＣＰＵ３６は、ＲＯＭ３９からプログラムを読み出してＲＡＭ３８に展開し、読み出したプログラムを逐次処理する。
【００５５】
通信Ｉ／Ｆ４０は、インターネット１２に接続され、パーソナルコンピュータ１１などとのデータの遣り取りを媒介する。
【００５６】
ＨＤＤ４１には、広告データベース（広告ＤＢ）４２が設けられている。広告ＤＢ４２には、登録された複数の広告とともに、図１２に示す広告一覧テーブル４３が格納されている。
【００５７】
広告一覧テーブル４３には、図６に示すランドマークデータテーブルに対応するＩＤ番号と、広告内容と、広告掲載期間と、広告に掛けられた金額との各セクションのデータが記述されている。広告一覧テーブル４３は、「浅草商会」、「浅草寺食堂」、「仲見世」のそれぞれがＩＤ番号＝１００として登録され、「東西百貨店」がＩＤ番号＝１０３として登録されていることを示している。図示は省略したが、その他にも複数の広告がＩＤ番号と関連付けされた上で登録されているものとする。
【００５８】
広告サーバ１３は、パーソナルコンピュータ１１からランドマークのＩＤ番号を受信すると、そのＩＤ番号に対応する広告を検索する。広告の検索方法としては、受信したＩＤ番号に対応する広告をその付帯情報とともにＲＡＭ３８に読み出し、掲載期間内の広告を選出する。そして、選出された広告が複数個ある場合には、例えば一日当たりに掛けられた金額が多い順に、それらの序列付けをする。なお、序列付けの方法は、広告サーバ１３に登録された順、広告の５０音順、広告の利用頻度の順など、その他の方法であっても良い。
【００５９】
受信したＩＤ番号が１００の場合には、「浅草商会」、「浅草寺食堂」、及び「仲見世」が読み出される。そして、ＩＤ番号を受信した日付が２００９年６月６日である場合には、掲載期間内の「浅草商会」及び「浅草寺食堂」が選出される。「浅草商会」と「浅草寺食堂」との二つの広告が選出されたので、それらは、一日当たりに掛けられた金額で序列付けされる。具体的には、「浅草商会」は、掛けられた金額が３６５，０００円であり掲載期間が２００９年６月３日から２０１０年６月２日の３６５日間であるので、一日当たりに掛けられた金額は１０００円（＝３６５０００／３６５）である。一方、「浅草寺食堂」は、掛けられた金額が３６５，０００円であり掲載期間が２００９年６月３日から２０１１年６月２日の７３０日間であるので、一日当たりに掛けられた金額は５００円（＝３６５０００／７３０）である。つまり、１０００円／日の「浅草商会」、５００円／日の「浅草寺食堂」の順に序列付けされることとなる。
【００６０】
広告サーバ１３で検索された広告は、パーソナルコンピュータ１１に送られ、画像とともにモニタ１４に表示される。引き続き、「浅草商会」及び「浅草寺食堂」の広告が検索された上記の場合を例に説明すると、モニタ１４には、図１３に示すウィンドウ４５が表示される。ウィンドウ４５には、ウィンドウ３２（図１０参照）で選択した画像４６とともに広告４７，４８が表示される。広告４７，４８は、序列付けされた順に表示され、上から「浅草商会」の広告４７、「浅草寺食堂」の広告４８と表示されることとなる。なお、テキスト形式の広告である場合を例に説明したが、広告の形式はこれに限定されず、画像、動画、その他のコンテンツであっても良い。さらには、表示された広告にリンク先のアドレスを埋め込んでおき、選択されたときにリンク先のウェブページ（コンテンツ）がモニタ１４に表示されるようにしても良い。
【００６１】
ところで、広告サーバ１３の広告ＤＢ４２に広告を登録する際には、パーソナルコンピュータ１１などで広告サーバ１３にアクセスし、図１４に示すウィンドウ５０をモニタ１４などに表示させる。以下、パーソナルコンピュータ１１でアクセスした場合を例に説明する。
【００６２】
このウィンドウ５０には、ランドマークを選択するためのポップアップメニュー５１と、広告内容、掲載期間、金額を入力するためのブランク５２と、クレジットカードの番号及び有効期限を入力するためのブランク５３と、広告の登録を決定する決定ボタン５４とが表示される。
【００６３】
ポップアップメニュー５１は、マウス１５を操作して、ポインタ３４を合わせ左クリックすることでランドマークのリストが表示されるようになっている。そして、表示されたリストの中から一つのランドマークにポインタ３４を合わせ左クリックすることでランドマークが選択される。ウィンドウ５０では、ポップアップメニュー５１で選択されたランドマークに関連する広告を登録することができる。
【００６４】
ブランク５２には、ポップアップメニュー５１で選択されたランドマークに関連付けさせる広告の内容、その掲載期間、及びその広告に掛ける金額が入力できるようになっている。なお、広告内容の欄には、ドラッグしたコンテンツ（画像、ウェブページなど）を入力することも可能となっている。
【００６５】
また、ブランク５３には、広告に掛けるお金を決済するためのクレジットカードの番号、及びその有効期限が入力できるようになっている。このブランク５３の形式は、クレジットカード決済の形式に限定されず、銀行口座決済の形式であっても良い。
【００６６】
決定ボタン５４は、マウス１５を操作してポインタ３４を合わせ左クリックすることで選択される。各項目が入力された後に決定ボタン５４が選択されることで、入力された内容で広告が登録される。
【００６７】
次に、上記構成のパーソナルコンピュータ１１（図１参照）の画像表示装置としての処理手順について、図１５を参照しながら説明する。まず、画像ＤＢ２９に係るフォルダを開いてウィンドウ３２を表示させる（図１０参照）。
【００６８】
ユーザは、マウス１５を操作してウィンドウ３２に表示されている画像を選択する。画像が選択されると、プログラム２８が起動され、画像に付加された撮影位置情報に基づいてランドマークが検索される。
【００６９】
ランドマークが検索されたら、検索されたランドマークのＩＤ番号が広告サーバ１３に送られ、そのＩＤ番号に対応する広告が検索される。パーソナルコンピュータ１１は、広告サーバ１３で検索された広告を取得する。取得した広告４７，４８は、画像４６とともにモニタ１４に表示される（図１３参照）。
【００７０】
以上説明したように、選択した画像とともにその画像に関連する広告を表示することができるので、ユーザは、画像とともにその画像に関連する情報を取得することができる。また、広告は、一日当たりに掛けられた金額が多い順に表示されるので、広告を掲載する者（スポンサー）の投資意欲を喚起することができる。ひいては、広告サーバ１３を運営する事業者が潤沢を帯び、より高い宣伝広告効果のある広告サーバ１３を実現することができる。
【００７１】
続いて、上記構成の広告サーバ１３（図１１参照）に広告を登録する処理手順について、図１６を参照しながら説明する。まず、広告サーバ１３にアクセスしたパーソナルコンピュータ１１のモニタ１４に、広告登録用のウィンドウ５０（図１４参照）が表示される。
【００７２】
ユーザ（スポンサー）は、操作部１７を操作して、ウィンドウ５０に表示されているポップアップメニュー５１のリストからランドマークを選択する。そして、ブランク５２に、選択したランドマークに関連付けさせる広告の内容、その掲載期間、及びその広告に掛ける金額を入力する。また、ブランク５３に、広告に掛けるお金を決済するためのクレジットカードに関する情報を入力する。
【００７３】
その後に決定ボタン５４が選択されることで、ポップアップメニュー５１で選択されたランドマークに関連する広告が登録される。
【００７４】
このように登録された広告は、この広告に関連する画像が選択された場合にその画像とともに表示されるので、広告に関連する画像を選択したユーザに対して宣伝広告効果を発揮することができる。また、複数の広告が表示される場合には、広告に掛けられた一日当たりの金額が多い順に広告が表示されるので、広告に掛ける金額次第で宣伝広告効果を高めることができる。
【００７５】
なお、上記第１実施形態では、画像とともに表示する広告を取得する場合を例に説明したが、画像とともに表示するコンテンツ（広告を含む）を検索するためのキーワードを取得するのでも良い。次に説明する第２実施形態の画像表示装置では、画像に関連するキーワードを取得してそのキーワードを元にコンテンツを検索する。そして、検索されたコンテンツを画像とともに表示する。
【００７６】
第２実施形態の画像表示装置は、パーソナルコンピュータ１１にプログラム２８をインストールすることで実現され、インターネット１２を媒介してキーワードサーバ５６（図１７参照）や検索サーバ６６（図１９参照）が接続されている。
【００７７】
画像の表示を行うに際し、モニタ１４に表示させたウィンドウ３２（図１０参照）から画像が選択されると、プログラム２８が起動し、選択された画像に付加された撮影位置情報に基づいてランドマークが選定される。
【００７８】
ランドマークが選定されたら、選定されたランドマークのＩＤ番号がキーワードサーバ５６に送られ、キーワードが検索される。
【００７９】
図１７に示すキーワードサーバ５６は、インターネット１２を介して接続されたパーソナルコンピュータ１１にキーワードを提供するサーバであり、要求に適したキーワードを検索し、検索されたキーワードを提供する。キーワードサーバ５６を構成するＣＰＵ５７は、パーソナルコンピュータ１１などから入力される信号に従ってキーワードサーバ５６全体を統括的に制御する。ＣＰＵ５７には、データバス５８を介して、ＲＡＭ５９、ＲＯＭ６０、通信インターフェース（通信Ｉ／Ｆ）６１、及びハードディスクドライブ（ＨＤＤ）６２が接続されている。
【００８０】
ＲＡＭ５９は、ＣＰＵ５７が処理を実行するための作業用メモリである。ＲＯＭ６０には、キーワードサーバ５６を動作させる種々のプログラムがインストールされている。ＣＰＵ５７は、ＲＯＭ６０からプログラムを読み出してＲＡＭ５９に展開し、読み出したプログラムを逐次処理する。
【００８１】
通信Ｉ／Ｆ６１は、インターネット１２に接続され、パーソナルコンピュータ１１などとのデータの遣り取りを媒介する。
【００８２】
ＨＤＤ６２には、キーワードデータベース（キーワードＤＢ）６３が設けられている。キーワードＤＢ６３には、図１８に示すキーワード一覧テーブル６４が格納されている。
【００８３】
キーワード一覧テーブル６４には、図６に示すランドマークデータテーブルに対応するＩＤ番号と、キーワードと、キーワードの使用可能期間と、キーワードに掛けられた金額との各セクションのデータが記述されている。キーワード一覧テーブル６４は、「浅草商会」、「浅草寺食堂」、「仲見世」のそれぞれがＩＤ番号＝１００として登録され、「東西百貨店」がＩＤ番号＝１０３として登録されていることを示している。図示は省略したが、その他にも複数のＩＤ番号と関連付けされた上で登録されているものとする。
【００８４】
キーワードサーバ５６は、パーソナルコンピュータ１１からランドマークのＩＤ番号を受信すると、そのＩＤ番号に対応するキーワードを検索する。キーワードの検索方法としては、受信したＩＤ番号に対応するキーワードをその付帯情報とともにＲＡＭ５９に読み出し、使用可能期間内のキーワードを選出する。そして、選出されたキーワードが複数個ある場合には、例えば一日当たりに掛けられた金額が多い順に、それらの序列付けをする。なお、序列付けの方法は、キーワードサーバ５６に登録された順に、キーワードの５０音順、キーワードの利用頻度の順など、その他の方法であっても良い。
【００８５】
受信したＩＤ番号が１００の場合には、「浅草商会」、「浅草寺食堂」、及び「仲見世」が読み出される。そして、ＩＤ番号を受信した日付が２００９年６月６日である場合には、使用可能期間内の「浅草商会」及び「浅草寺食堂」が選出される。「浅草商会」と「浅草寺食堂」との二つのキーワードが選出されたので、それらは、一日当たりに掛けられた金額で序列付けされる。具体的には、「浅草商会」は、掛けられた金額が３６５，０００円であり使用可能期間が２００９年６月３日から２０１０年６月２日の３６５日間であるので、一日に当たりに掛けられた金額は１０００円（＝３６５００／３６５）である。一方、「浅草寺食堂」は、掛けられた金額が３６５，０００円であり使用可能期間が２００９年６月３日から２０１１年６月２日の７３０日間であるので、一日当たりに掛けられた金額は５００円（＝３６５０００／７３０）である。つまり、１０００円／日の「浅草商会」、５００円／日の「浅草寺食堂」の順に序列付けされることとなる。
【００８６】
キーワードサーバ５６で検索されたキーワードは、パーソナルコンピュータ１１に送られＲＡＭ２３に記憶される。キーワードサーバ５６で検索されたキーワードは、その検索で用いたランドマークの名称とともに検索サーバ６６に送られる。そして、そのキーワードにランドマークの名称をキーワードに加えてコンテンツが検索される。上記の例では、キーワードが「浅草商会」及び「浅草寺食堂」でありランドマークの名称が「浅草寺」であるので、検索キーワードは「浅草商会」、「浅草寺食堂」、及び「浅草寺」となる。
【００８７】
図１９に示す検索サーバ６６は、キーワードの入力を受けてコンテンツ（ウェブページなど）を検索するサーバであり、インターネット１２を介してパーソナルコンピュータ１１が接続されている。検索サーバ６６を構成するＣＰＵ６７は、パーソナルコンピュータ１１などから入力される信号に従って検索サーバ６６全体を統括的に制御する。ＣＰＵ６７には、データバス６８を介して、ＲＡＭ６９、ＲＯＭ７０、通信インターフェース（通信Ｉ／Ｆ）７１、及びハードディスクドライブ（ＨＤＤ）７２が接続されている。
【００８８】
ＲＡＭ６９は、ＣＰＵ６７が処理を実行するための作業用メモリである。ＲＯＭ７０には、検索サーバ６６を動作させる種々のプログラムがインストールされている。ＣＰＵ６７は、ＲＯＭ７０からプログラムを読み出してＲＡＭ６９に展開し、読み出したプログラムを逐次処理する。
【００８９】
通信Ｉ／Ｆ７１は、インターネット１２に接続され、パーソナルコンピュータ１１などとのデータの遣り取りを媒介する。
【００９０】
ＨＤＤ７２には、コンテンツデータベース（コンテンツＤＢ）７３が設けられている。コンテンツＤＢ７３には、インターネット１２上から取り込まれた複数のコンテンツのキャッシュが記憶されている。
【００９１】
検索サーバ６６は、パーソナルコンピュータ１１から検索キーワードを受信すると、その検索キーワードを元にコンテンツを検索する。コンテンツの検索方法としては、受信した検索キーワードと同じキーワードのタグをもつコンテンツを選出する方法が例として挙げられるが、これに限定されるわけではない。
【００９２】
検索サーバ６６で検索されたコンテンツ（ウェブページなど）は、パーソナルコンピュータ１１に送られ、画像とともにモニタ１４に表示される。引き続き、検索キーワード「浅草商会」、「浅草寺食堂」、及び「浅草寺」を元にコンテンツが検索された上記の場合を例に説明すると、モニタ１４には、図２０に示すウィンドウ７５が表示される。ウィンドウ７５には、ウィンドウ３２（図１０参照）で選択した画像４６とともに、コンテンツ７６〜７８が表示される。コンテンツ７６〜７８は、検索キーワードの序列順に表示され、上から「浅草商会」で検索されたコンテンツ７６、「浅草寺食堂」で検索されたコンテンツ７７、「浅草寺」で検索されたコンテンツ７８と表示されることとなる。なお、図２０ではコンテンツがウェブページである場合を示したが、画像、動画、その他のコンテンツであっても良い。
【００９３】
ところで、キーワードサーバ５６のキーワードＤＢ６３にキーワードを登録する際には、パーソナルコンピュータ１１などでキーワードサーバ５６にアクセスし、図２１に示すウィンドウ８０をモニタ１４などに表示させる。以下、パーソナルコンピュータ１１でアクセスした場合を例に説明する。
【００９４】
このウィンドウ８０には、ランドマークを選択するためのポップアップメニュー８１と、キーワード、使用可能期間、金額を入力するためのブランク８２と、クレジットカードの番号及び有効期限を入力するためのブランク８３と、キーワードの登録を決定する決定ボタン８４とが表示される。
【００９５】
ポップアップメニュー８１は、マウス１５を操作して、ポインタ３４を合わせ左クリックすることでランドマークのリストが表示されるようになっている。そして、表示されたリストの中から一つのランドマークにポインタ３４を合わせ左クリックすることでランドマークが選択される。ウィンドウ８０では、ポップアップメニュー８１で選択されたランドマークに関連するキーワードを登録することができる。
【００９６】
ブランク８２には、ポップアップメニュー８１で選択されたランドマークに関連付けさせるキーワード、その使用可能期間、及びそのキーワードに掛ける金額が入力できるようになっている。
【００９７】
また、ブランク８３には、キーワードに掛けるお金を決済するためのクレジットカードの番号、及びその有効期限が入力できるようになっている。このブランク８３の形式は、クレジットカード決済の形式に限定されず、銀行口座決済の形式であっても良い。
【００９８】
決定ボタン８４は、マウス１５を操作してポインタ３４を合わせ左クリックすることで選択される。各項目が入力された後に決定ボタン８４が選択されることで、入力された内容でキーワードが登録される。なお、第１実施形態の画像表示装置と同じ構成については、同一の符号を付すなどして詳しい説明を省略する。
【００９９】
次に、上記構成のパーソナルコンピュータ１１の画像表示装置としての処理手順について、図２２を参照しながら説明する。まず、ユーザは、マウス１５を操作してウィンドウ３２に表示されている画像を選択する（図１０参照）。画像が選択されると、プログラム２８が起動され、画像に付加された撮影位置情報に基づいてランドマークが検索される。
【０１００】
ランドマークが検索されたら、検索されたランドマークのＩＤ番号がキーワードサーバ５６に送られ、そのＩＤ番号に対応するキーワードが検索される。パーソナルコンピュータ１１は、キーワードサーバ５６で検索されたキーワードを取得する。
【０１０１】
キーワードが取得されたら、取得されたキーワードにランドマークの名称を加えて検索サーバ６６に送られ、コンテンツが検索される。パーソナルコンピュータ１１は、検索サーバ６６で検索されたコンテンツを取得する。取得したコンテンツ７６〜７８とともにモニタ１４に表示される（図２０参照）。なお、第１実施形態の画像表示装置と同じ処理手順については、詳しい説明を省略する。
【０１０２】
以上説明したように、選択した画像とともにその画像に関連するキーワードで検索されたコンテンツを表示することができるので、ユーザは、画像とともにその画像に関連する情報を取得することができる。また、コンテンツは、検索に用いられたキーワード毎に、そのキーワードに掛けられた一日当たりの金額が多い順に表示されるので、キーワードを登録する者（スポンサー）の投資意欲を喚起することができる。ひいては、キーワードサーバ５６を運営する事業者が潤沢を帯び、キーワードサーバ５６の規模を拡大していくことができる。
【０１０３】
続いて、上記構成のキーワードサーバ５６（図１７参照）にキーワードを登録する処理手順について、図２３を参照しながら説明する。まず、キーワードサーバ５６にアクセスしたパーソナルコンピュータ１１のモニタ１４に、キーワード登録用のウィンドウ（図２１参照）が表示される。
【０１０４】
ユーザ（スポンサー）は、操作部１７を操作して、ウィンドウ８０に表示されているポップアップメニュー８１のリストからランドマークを選択する。そして、ブランク８２に、選択したランドマークに関連付けさせるキーワード、その使用可能期間、及びそのキーワードに掛ける金額を入力する。また、ブランク８３に、キーワードに掛けるお金を決済するためのクレジットカードに関する情報を入力する。
【０１０５】
その後に決定ボタン８４が選択されることで、ポップアップメニュー８１で選択されたランドマークに関連するキーワードが登録される。
【０１０６】
このように登録されたキーワードは、このキーワードに関連する画像が選択された場合にコンテンツを検索するキーワードとして用いられる。そして検索されたコンテンツが、選択された画像とともに表示されるので、画像を選択したユーザに対して画像に関連するコンテンツを提供することができる。また、複数のキーワードが取得され、その複数のキーワードを用いて検索されたコンテンツが表示される場合には、検索に用いたキーワード毎に、そのキーワードに掛けられた一日当たりの金額が多い順にコンテンツが表示されるので、キーワードに掛ける金額次第でコンテンツが利用される頻度を高めることができる。
【０１０７】
なお、上記各実施形態では、モニタ１４に表示する画像は画像ＤＢ２９から選択された画像であるが、デジタルカメラ１８、記録媒体１９、インターネット１２から取り込まれ、ＲＡＭ２３に一時的に記憶された画像を表示するのでも良い。この場合にあっても、ＲＡＭ２３に一時的に記憶された複数の画像をインデックスとして表示させて、選択させるようにしても良い。
【０１０８】
また、上記各実施形態では、画像に付加された撮影位置情報に関連する広告またはキーワードを取得したが、撮影位置情報に関連することに限定されず、撮影時刻情報に関連する広告またはキーワードを取得するようにしても良い。ここでいう撮影時刻情報とは、画像が撮影された、あるいは画像が編集された、年、月、日、時、分、秒などのことをいう。この場合、ＨＤＤ２７には、ランドマークＤＢ３０に替えて撮影時刻に関連するデータを記憶するデータベースを設けることが前提となる。そして、そのデータベースには、撮影時刻に対応するＩＤ番号が記述されたテーブルを記憶しておき、画像毎にＩＤ番号を選定させれば良い。例えば、撮影時刻に応じて、朝、昼、夜に区別してＩＤ番号を選定することが可能となる。
【０１０９】
また、上記各実施形態では、画像に付加された情報に関連する広告またはキーワードを取得したが、画像の特徴量に関連する広告またはキーワードを取得するようにしても良い。この場合、パーソナルコンピュータ１１に、画像を解析して特徴量を抽出する回路を設け、抽出される特徴量を利用することとなる。画像の特徴量としては、文字認識処理により得られる文字列、色認識処理により得られる色成分、顔認識処理により得られる顔などが挙げられる。顔を特徴量として利用する場合は、ＩＤ番号に対応させて顔をあらかじめ登録しておく必要がある。
【図面の簡単な説明】
【０１１０】
【図１】パーソナルコンピュータ及びその周辺機器の構成を示す概略図である。
【図２】パーソナルコンピュータの内部構成を示すブロック図である。
【図３】地図データの地図領域を示す平面図である。
【図４】分割エリアデータテーブルを示す説明図である。
【図５】分割エリア一覧テーブルを示す説明図である。
【図６】ランドマークテーブルを示す説明図である。
【図７】「浅草寺」の地図領域を示す平面図である。
【図８】「五重塔」の地図領域を示す平面図である。
【図９】「宝蔵門」の地図領域を示す平面図である。
【図１０】画像ＤＢに係るフォルダを表示するウィンドウの説明図である。
【図１１】広告サーバの内部構成を示すブロック図である。
【図１２】広告一覧テーブルを示す説明図である。
【図１３】画像とともに広告を表示するウィンドウの説明図である。
【図１４】広告を登録するウィンドウの説明図である。
【図１５】画像とともに広告を表示するまでの処理手順を説明するフローチャートである。
【図１６】広告を登録する処理手順を説明するフローチャートである。
【図１７】キーワードサーバの内部構成を示すブロック図である。
【図１８】キーワード一覧テーブルを示す説明図である。
【図１９】検索サーバの内部構成を示すブロック図である。
【図２０】画像とともに、検索されたコンテンツを表示するウィンドウの説明図である。
【図２１】キーワードを登録するウィンドウの説明図である。
【図２２】画像とともに検索結果を表示するまでの処理手順を説明するフローチャートである。
【図２３】キーワードを登録する処理手順を説明するフローチャートである。
【符号の説明】
【０１１１】
１１  パーソナルコンピュータ（画像表示装置）
１２  インターネット
１３  広告サーバ
１４  モニタ
１５  マウス
１６  キーボード
１７  操作部
２１  ＣＰＵ
２５  通信インターフェース（通信Ｉ／Ｆ）
２８  プログラム
２９  画像データベース（画像ＤＢ）
３０  ランドマークデータベース（ランドマークＤＢ）
４２  広告データベース（広告ＤＢ）
４６  画像
４７，４８  広告
６３  キーワードデータベース（キーワードＤＢ）
７６〜７８  コンテンツ
【図１】
2009086727.tif 000003
【図２】
2009086727.tif 000004
【図３】
2009086727.tif 000005
【図４】
2009086727.tif 000006
【図５】
2009086727.tif 000007
【図６】
2009086727.tif 000008
【図７】
2009086727.tif 000009
【図８】
2009086727.tif 000010
【図９】
2009086727.tif 000011
【図１０】
2009086727.tif 000012
【図１１】
2009086727.tif 000013
【図１２】
2009086727.tif 000014
【図１３】
2009086727.tif 000015
【図１４】
2009086727.tif 000016
【図１５】
2009086727.tif 000017
【図１６】
2009086727.tif 000018
【図１７】
2009086727.tif 000019
【図１８】
2009086727.tif 000020
【図１９】
2009086727.tif 000021
【図２０】
2009086727.tif 000022
【図２１】
2009086727.tif 000023
【図２２】
2009086727.tif 000024
【図２３】
2009086727.tif 000025