(57)【要約】【課題】撮影の対象物の特定に際して利便性を向上させる。【解決手段】カメラには、（Ａ）に示すダウンロードデータと（Ｂ）に示す撮影済データが記憶されている。ダウンロードデータは、経度および緯度の情報と、被写体を特定するための情報であって大・中・小に分類された被写体情報と、被写体ごとの情報である案内情報を含む。撮影済データは、カメラで撮影された画像データと、画像データ内の被写体の名前および位置データ（緯度および経度）とが関連付けられたものである。撮影済データの各被写体の名前は、位置データに基づいてダウンロードを検索された結果として得られるものである。【選択図】　　　　図３
2004072377.tif 000002
【特許請求の範囲】
【請求項１】
撮影しようとする対象物である撮影対象物までの方向および距離を測定する方向・距離測定部を含むカメラであって、
当該カメラの位置を特定するカメラ位置特定部と、
前記カメラ位置特定部によって特定された当該カメラの位置と、前記方向・距離測定部によって測定された方向および距離とに基づいて、前記撮影対象物の位置を特定する対象物位置特定部と、
前記対象物位置特定部によって特定された撮影対象物の位置に基づいて、前記撮影対象物の名称の候補を特定する対象物候補特定部と、
対象物の名称と、対象物の名称について案内するための情報である案内情報とを関連付けて記憶する情報記憶部と、
前記対象物候補特定部によって特定された前記撮影対象物の名称に応じて、前記情報記憶部から適切な前記案内情報を検索する情報検索部と、
前記情報検索部の検索結果である前記案内情報を表示する表示部とをさらに含む、カメラ。
【請求項２】
前記対象物候補特定部によって特定された前記撮影対象物の名称に関連付けられた前記案内情報が前記情報検索部に記憶されている場合に、その旨を報知する報知部をさらに含む、請求項１に記載のカメラ。
【請求項３】
前記情報検索部が前記情報記憶部に適切な前記案内情報が記憶されていないと判断した場合に、他の装置に、追加の前記案内情報を要求する旨の情報を送信する追加要求送信部をさらに含む、請求項１または請求項２に記載のカメラ。
【請求項４】
カメラと、前記カメラと情報の送受信が可能なサーバとを含み、
前記カメラは、
当該カメラの位置を特定するカメラ位置特定部と、
当該カメラが撮影しようとする対象物である撮影対象物の当該カメラからの方向および距離を測定する方向・距離測定部と、
当該カメラ位置特定部によって特定された当該カメラの位置と前記方向・距離測定部によって測定された方向および距離とから、前記撮影対象物の位置を特定する対象物位置特定部と、
前記対象物位置特定部によって特定された前記撮影対象物の位置に基づいて、前記撮影対象物の名称の候補を特定する対象物候補特定部と、
対象物の名称と、対象物の名称について案内するための情報である案内情報とを関連付けて記憶する情報記憶部と、
前記対象物候補特定部によって特定された前記撮影対象物の名称に応じて、前記情報記憶部から適切な前記案内情報を検索する情報検索部と、
前記情報検索部の検索結果である前記案内情報を表示する表示部と、
前記サーバに対して、追加の前記案内情報を要求する旨の情報を送信する追加要求送信部とを備える、カメラシステム。
【請求項５】
カメラと、前記カメラとの間で情報の送受信が可能な端末と、前記端末を介して前記カメラと情報の送受信が可能なサーバとを含み、
前記カメラは、
当該カメラの位置を特定するカメラ位置特定部と、
当該カメラが撮影しようとする対象物である撮影対象物の当該カメラからの方向および距離を測定する方向・距離測定部と、
当該カメラ位置特定部によって特定された当該カメラの位置と前記方向・距離測定部によって測定された方向および距離とから、前記撮影対象物の位置を特定する対象物位置特定部と、
前記対象物位置特定部によって特定された前記撮影対象物の位置を前記端末に送信する対象物位置送信部とを備え、
前記端末は、
前記カメラの対象物位置送信部より送られてきた前記撮影対象物の位置に基づいて、前記撮影対象物の名称の候補を特定する対象物候補特定部と、
対象物の名称と、対象物の名称について案内するための情報である案内情報とを関連付けて記憶する情報記憶部と、
前記対象物候補特定部によって特定された前記撮影対象物の名称に応じて、前記情報記憶部から適切な前記案内情報を検索する情報検索部と、
前記情報検索部の検索結果である前記案内情報を表示する表示部と、
前記サーバに対して、追加の前記案内情報を要求する旨の情報を送信する追加要求送信部とを備える、カメラシステム。
【請求項６】
前記サーバは、前記情報記憶部よりも多くの対象物の名称および前記案内情報を記憶するサーバ記憶部と、前記追加要求送信部から前記情報が送信されたことに応じて当該情報の送信元に追加の案内情報を送信する追加情報送信部とを備える、請求項４または請求項５に記載のカメラシステム。
【請求項７】
前記案内情報は、広告主の商品やサービスを広告画面として表示するための広告情報を含み、
前記サーバは、
各前記案内情報について、他の装置への送信回数を計数する送信回数計数部と、
各前記案内情報の中の前記広告情報について、各前記広告主へ、前記送信回数計数部の計数した送信回数に応じて広告代金を算出する広告代金算出部をさらに備える、請求項４〜請求項６のいずれかに記載のカメラシステム。
【請求項８】
前記広告代金を各前記広告主へ請求する広告代金請求部をさらに備える、請求項７に記載のカメラシステム。
【請求項９】
請求項１〜請求項３のいずれかに記載のカメラ、または、請求項４または請求項５に記載のカメラシステムにおいて前記情報検索部の検索対象となるデータベースを記憶する記録媒体であって、前記カメラの撮影についての対象物と、当該撮影についての対象物について案内するための情報である案内情報とを関連付けて記憶する記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮影時のカメラの位置、撮影方向、被写体との距離の情報を元に被写体を特定できるカメラ、カメラシステム、および、記録媒体に関し、特に、撮影しようとする対象物の特定において利便性を向上されたカメラ、カメラシステム、および、記録媒体に関する。
【０００２】
【従来の技術】
従来、特開２００１−９１２５３公報に記載されたように、カメラに、撮影方向および被写体との距離を測定させ、さらに、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）等を用いることにより当該カメラの位置を検出させることにより、被写体の位置を特定し、さらに、当該被写体の位置から被写体自体を特定する技術があった。これにより、被写体自体を特定できる情報がデータ化されるため、当該情報を参照することにより、撮影した画像を見ただけでは思い出せない被写体の名称等の情報を容易に得ることができた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記したような従来の技術によると、撮影が観光地等で行なわれた場合、ユーザがその場所に不慣れであることが多いため、撮影の対象物の名称だけが提供されても、ユーザに当該対象物のその価値を充分に認識させることができない場合があった。このような観点から、従来のカメラについてのシステムは、今一つ、利便性に欠けていた。本発明は、かかる実情に鑑み考え出されたものであり、その目的は、撮影の対象物の特定に際して利便性を向上させることのできるカメラ、カメラシステム、および、記録媒体を提供することである。
【０００４】
【課題を解決するための手段】
本発明に従ったカメラは、撮影しようとする対象物である撮影対象物までの方向および距離を測定する方向・距離測定部を含むカメラを対象としている。そして、当該カメラは、カメラの位置を特定でき、特定された当該カメラの位置と測定された撮影対象物までの方向および距離とに基づいて撮影対象物の位置を特定でき、特定された撮影対象物の位置に基づいて撮影対象物の名称の候補を特定でき、対象物の名称と当該名称について案内するための情報である案内情報とを関連付けて記憶しており、特定された撮影対象物の名称に応じて適切な前記案内情報を検索でき、そして、検索結果である案内情報を表示できる。
【０００５】
本発明に従うと、カメラにおいて、撮影対象物について、その名称だけでなく、当該対象物について案内するための情報も表示される。
【０００６】
これにより、撮影が観光地等で行なわれた場合、ユーザがその場所に不慣れであっても、撮影の対象物の価値や当該対象物に付帯する価値をユーザに容易に気づかせることができるため、カメラの利便性を向上できる。
【０００７】
また、本発明に従ったカメラでは、撮影しようとする対象物として特定された撮影対象物についてその案内情報が情報検索部に記憶されている場合に、その旨が報知されることが好ましい。
【０００８】
これにより、ユーザが、撮影場所に不慣れであり、撮影の対象物とされるべきものが撮影が可能なエリア内に存在していることに気がつかない場合でも、ユーザにそのことを気づかせることができる。
【０００９】
また、本発明に従ったカメラは、必要な場合には、追加の案内情報を要求する旨の情報を送信することが好ましい。
【００１０】
本発明のある局面に従ったカメラシステムは、カメラと、カメラと情報の送受信が可能なサーバとを含むシステムを対象としている。当該カメラシステムでは、カメラは、当該カメラの位置を特定でき、当該カメラが撮影しようとする対象物である撮影対象物の当該カメラからの方向および距離を測定でき、特定された当該カメラの位置と、測定された方向および距離とから、撮影対象物の位置を特定でき、また、特定された撮影対象物の位置に基づいて当該撮影対象物の名称の候補を特定でき、また、対象物の名称と対象物の名称について案内するための情報である案内情報とを関連付けて記憶しており、撮影対象物の名称に応じて適切な案内情報を検索でき、検索結果である案内情報を表示でき、そして、サーバに対して追加の案内情報を要求することができる。
【００１１】
本発明のある局面に従うと、カメラにおいて、撮影対象物について、その名称だけでなく、当該対象物について案内するための情報も表示される。また、カメラは、サーバに対して、案内情報の追加を要求できる。
【００１２】
これにより、撮影が観光地等で行なわれた場合、ユーザがその場所に不慣れであっても、撮影の対象物の価値や当該対象物に付帯する価値をユーザに容易に気づかせることができるため、カメラシステムの利便性を向上できる。また、カメラに記憶される案内情報は、適宜、サーバから追加される。
【００１３】
本発明の他の局面に従ったカメラシステムは、カメラと、当該カメラとの間で情報の送受信が可能な端末と、当該端末を介してカメラと情報の送受信が可能なサーバとを含むシステムを対象としている。そして、当該カメラシステムでは、カメラは、当該カメラの位置を特定でき、当該カメラが撮影しようとする対象物である撮影対象物の当該カメラからの方向および距離を測定でき、特定された当該カメラの位置と測定された方向および距離とから撮影対象物の位置を特定でき、そして、特定された撮影対象物の位置を端末に送信できる。また、当該カメラシステムでは、端末は、カメラから送られてきた撮影対象物の位置に基づいて、撮影対象物の名称の候補を特定でき、対象物の名称と対象物の名称について案内するための情報である案内情報とを関連付けて記憶しており、特定された撮影対象物の名称に応じて適切な前記案内情報を検索でき、検索結果である案内情報を表示でき、そして、サーバに対して、追加の前記案内情報を要求する旨の情報を送信できる。
【００１４】
本発明に従うと、端末において、カメラで撮影した撮影対象物について、その名称だけでなく、当該対象物について案内するための情報も表示される。
【００１５】
これにより、撮影が観光地等で行なわれた場合、ユーザがその場所に不慣れであっても、撮影の対象物の価値や当該対象物に付帯する価値をユーザに容易に気づかせることができるため、カメラシステムの利便性を向上できる。また、端末に記憶される案内情報は、適宜、サーバから追加される。
【００１６】
また、本発明に従ったカメラシステムでは、サーバは、カメラまたは端末よりも多くの対象物の名称および案内情報を記憶でき、また、カメラまたは端末から案内情報の追加を要求する情報が送信されたことに応じて、当該情報の送信元に、追加の案内情報を送信できることが好ましい。
【００１７】
また、本発明に従ったカメラシステムでは、案内情報は、広告主の商品やサービスを広告画面として表示するための広告情報を含み、サーバは、各前記案内情報について、他の装置への送信回数を計数でき、そして、送信回数に応じて広告代金を算出できることが好ましい。
【００１８】
さらに、本発明に従ったカメラシステムでは、各広告主へ、算出された広告代金を各広告主へ請求できることが好ましい。
【００１９】
本発明に従った記録媒体は、上記したようなカメラ、または、カメラシステムにおいて検索対象となるデータベースを記憶する記録媒体であって、カメラの撮影についての対象物と、当該撮影についての対象物について案内するための情報である案内情報とを関連付けて記憶する記録媒体である。
【００２０】
このような記録媒体の記録情報がカメラまたはカメラシステムにおいて参照されることにより、撮影の対象物が特定されると、当該撮影の対象物について案内するための情報を、ユーザに提供できる。
【００２１】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態であるカメラシステムについて説明する。以下の説明では、同一の部材には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２２】
［システム全体の構成］
図１は、本実施の形態のカメラシステムの構成を模式的に示す図である。本実施の形態のカメラシステムは、通信可能なカメラ１００、端末１１０，１２０、人工衛星２００、サーバ３００、サーバ３００と端末１１０，１２０との間でデータを転送するための双方向データ通信路４００で構成されている。
【００２３】
カメラ１００は、たとえばデジタルカメラから構成される。端末１１０は、双方向データ通信路４００を経由することにより、インターネット等で、サーバ３００に接続でき、また、そこから得られた情報をカメラ１００（デジタルカメラ）に送る機能を有する。
【００２４】
端末１１０は、たとえば、パーソナルコンピュータ（以下、パソコンという）、または、同等の機能を有する家庭用ゲーム機もしくはＳＴＢ（Ｓｅｔ　Ｔｏｐ　Ｂｏｘ）から構成される。
【００２５】
端末１２０は、上記のカメラ１００および端末１１０の機能を併せ持つものであり、携帯電話またはＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｃｅ）等から構成される。端末１２０は、移動体基地局５００を介して、双方向データ通信路４００に接続する。
【００２６】
人工衛星２００は、本実施の形態において端末１１０等が位置情報を得るための測地系信号を発信するものであり、ＧＰＳ（ｇｌｏｂａｌ　ｐｏｓｉｔｉｏｎｉｎｇ　ｓｙｓｔｅｍ）に用いられている既存のものである。
【００２７】
サーバ３００は、パソコンなどで構成される。
双方向データ通信路４００は、たとえば、インターネット、ローカルエリアネットワーク（ＬＡＮ）、電話回線、移動体基地局を含む移動体通信用の通信回線である。
【００２８】
［カメラ１００、端末１１０，１２０の構成］
図２は、図１のカメラ１００の主要部分の構成を示すブロック図である。ただし、写真を撮るというカメラ本来の働きは本発明に関わらず当然存在するものとして、図２では省略している。
【００２９】
カメラ１００は、ＧＰＳ信号受信装置１０１、方位センサ／測距センサ１０２、制御手段１０３、データ送受信部１０４、操作部１０５、表示部１０６、メモリ装置１０７とを備えている。
【００３０】
ＧＰＳ信号受信装置１０１は、カメラ１００の存在する地球上の位置を測定するために人工衛星２００からの信号を受信するものであり、ＧＰＳ信号受信用の、アンテナ（後述するアンテナ１０１Ａ）および受信装置等を含む。
【００３１】
方位センサ／測距センサ１０２はカメラ１００のレンズの向いている方向と被写体までの距離を算出するためのセンサである。なお、方向および距離の算出をより正確にするために、カメラ１００に傾斜角度センサが追加されることが好ましく、また、カメラ１００において、余弦演算による水平距離の補正が行なわれることが好ましい。本実施の形態では、ＧＰＳ信号によって特定できるカメラ１００の撮影地点と、方位センサ／測距センサ１０２の算出結果とを用いることにより、被写体の位置関係が特定される。
【００３２】
制御手段１０３は、中央演算装置とメインプログラムを記録したメモリとを備え、メインプログラムに従って処理を行なうことにより、ＧＰＳ信号受信装置１０１、方位センサ／測距センサ１０２、データ送受信部１０４、操作部１０５、表示部１０６、メモリ装置１０７のそれぞれを制御する。たとえば、ＧＰＳ信号受信装置１０１と方位センサ／測距センサ１０２から得られたデータを元に被写体の位置を求め、メモリ装置１０７に予め蓄えられているデータを検索することによって、被写体が何であるかの候補を選び出し、当該候補を表示部１０６に表示するような働きをする。
【００３３】
データ送受信部１０４は、端末１１０に蓄えられた情報をＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）等の通信回線１１１を通じて、外部からのデータを受信するための処理をするものである。受信したデータは、制御手段１０３の働きによってメモリ装置１０７に格納される。データ送受信部１０４と通信回線１１１の代わりに、メモリカードのようなカメラ１００に対して着脱可能な記録媒体が用いられ、パソコン１１０に蓄えられた情報、あるいは別の手段で書き込まれた情報を取込むような方法をとっても、本発明の目的からは差し支えない。その場合、当該メモリカードのような記録媒体は、メモリ装置１０７と別個に設けられても良いし、メモリ装置１０７の備える機能をも兼ね備えメモリ装置１０７の代わりに設けられても良い。また、データ送受信部１０４は、カメラ１００で撮影済みの画像データ等をパソコン等のコンピュータで編集できるように転送する場合、送信手段として働く。
【００３４】
操作部１０５は、通常の写真撮影に加えて、本実施の形態におけるカメラ１００での種々の処理が実行されるためのキー、スイッチ、ダイヤル等を備える。
【００３５】
表示部１０６は、通常の写真撮影時のモニタという機能に加えて、本実施の形態における位置情報や被写体名称、案内情報等を表示する機能を備える。
【００３６】
メモリ装置１０７は、カメラ１００が動作するために、制御手段１０３が使用するための作業用メモリ、写真撮影を行った画像データ、ならびに、端末１１０を介して得られた地図情報および案内情報等を格納する。メモリ装置１０７は、その一部をカードのような形態にして、カメラ１００の本体から着脱可能に構成することもできる。メモリ装置１０７が着脱可能なメモリカードにより構成されることにより、カメラ１００では、通信回線１１１を用いることなく、当該着脱可能なメモリカードに予め記録された地域およびテーマの地図データ、ならびに、案内情報が用いられ、通信回線１１１を用いて情報を得るのと同じ情報を得ることができる。
【００３７】
メモリ装置１０７におけるデータの構成例を図３に示す。
メモリ装置１０７に記憶される情報には、図３（Ａ）に示すような、サーバ３００から、双方向データ通信路４００および端末１１０を介してダウンロードしたデータ（以下、「ダウンロードデータ」と言う。）、および、図３（Ｂ）に示すような、カメラ１００において撮影されたデータ（以下、「撮影済データ」と言う。）が含まれる。
【００３８】
ダウンロードデータ（図３（Ａ）参照）は、サーバ３００の第１の記憶手段３２１（後述）内の地図データと第２の記憶手段３２２（後述）内の案内情報の中から必要な部分が取出されて、格納されたものである。地図データは、経度および緯度の情報を含む。また、第１の記憶手段３２１には、被写体を特定するための情報であって大・中・小に分類された被写体情報が記憶され、これが、ダウンロードデータに含まれる。ダウンロードデータは、案内情報をさらに含む。案内情報は、予め記憶された被写体ごとの情報であり、各案内情報にはコード（ＮＡ０１等）が付けられている。
【００３９】
撮影済データ（図３（Ｂ）参照）は、カメラ１００において撮影された画像データを、当該画像データ内の被写体に対して確定された当該被写体の名前（「被写体名」）および位置データ（「緯度」，「経度」）等と関連付けるものである。撮影済データは、一般的には、カメラ１００に対して着脱可能なメモリに記憶される。なお、図３（Ｂ）では省略されているが、位置データの演算等に用いる作業領域、枚数カウンタ等の、写真撮影のために確保された領域も、メモリ装置１０７の中に存在する。
【００４０】
図４は、カメラ１００の背面の状態を示す図である。なお、カメラ１００では、写真を撮影するためにレンズが備えられ、本明細書では、当該レンズが備えられた面をカメラ１００の前面としている。
【００４１】
図４では、カメラ１００が、ＧＰＳ信号受信装置１０１の一部であるアンテナ１０１Ａ、および、ファインダ１０８（図２では省略）を含むことが示されている。また、図４では、表示部１０６内に、撮影画像１０６Ａ、被写体候補名１０６Ｂ、および、当該被写体候補名の中から１つの被写体名を選択するためのカーソル１０６Ｃを含む種々の情報が示されている。また、表示部１０６内には、「写真ファイル００２」という文字列１０６Ｄが示されている。文字列１０６Ｄは、撮影データのシリアル番号を示すものであり、カメラ１００において表示部１０６とは別に設けられる表示部に表示されても良い。
【００４２】
レリーズスイッチ（シャッタスイッチ）１０５Ａ、カーソル１０６Ｃを左に移動させるスイッチ１０５Ｂ、カーソル１０６Ｃを右に移動させるスイッチ１０５Ｃ、カーソル１０６Ｃが対応している事項を確定するスイッチ１０５Ｄ、および、撮影モードを選択するためのダイヤル１０５Ｅは、操作部１０５に含まれるスイッチである。
【００４３】
図５は、図４に示したカメラ１００において被写体名が選択された際の、カメラ１００の背面の状態を示す図である。
【００４４】
ユーザは、図４に示された状態から、レリーズスイッチ１０５Ａ、および、スイッチ１０５Ｂ〜１０５Ｄを適宜操作することにより、被写体候補名１０６Ｂ内の複数の候補から１つの被写体名を選択できる。被写体名が選択されると、表示部１０６内では、図５に示すように、被写体候補名１０６Ｂおよびカーソル１０６Ｃの代わりに案内情報表示欄１０６Ｅが表示される。案内情報表示欄１０６Ｅには、選択された被写体名と、当該被写体名に対応する案内情報が表示されている。
【００４５】
案内情報表示欄１０６Ｅに表示される案内情報は、上記のように選択された被写体名に対して、図３（Ｂ）に示した撮影済データにおいて関連付けられているものであり、そして、図３（Ａ）に示したダウンロードデータ内の、選択された被写体名が被写体の「小分類」に一致するデータの中の「内容」の欄に記憶されている情報である。具体的には、図５では、案内情報の表示の一例として、被写体名として「大仏殿」が選択され、これにより、案内情報表示欄１０６Ｅにおいて、図３（Ａ）の中のコードＮＡ０１という案内情報が表示されている状態が示されている。なお、被写体名として図３（Ａ）で案内情報のないもの（本例では「南大門」等）が選ばれた場合は、案内情報表示欄１０６Ｅには被写体名のみが表示されることになる。
【００４６】
図６は、端末１２０の主要部分の構成を示すブロック図である。ただし、写真を撮るというカメラ本来の働き、および、通常の携帯電話等としての通信機能は、本発明に関わらず当然存在するので図６では省略している。
【００４７】
端末１２０には、ＧＰＳ信号受信装置１２１、方位センサ／測距センサ１２２、制御手段１２３、データ送受信部１２４、操作部１２５、表示部１２６、メモリ装置１２７が備えられている。これらの働きは、基本的に、図２を用いて説明したカメラ１００の、ＧＰＳ信号受信装置１０１、方位センサ／測距センサ１０２、制御手段１０３、データ送受信部１０４、操作部１０５、表示部１０６、および、メモリ装置１０７とそれぞれ同等である。ただし、データ送受信部１２４は、データ送受信部１０４とは異なり、端末１１０等の情報の記憶および処理をする装置を介することなく、サーバ３００から直接データを受け取る。つまり、端末１２０は、カメラ１００および端末１１０の機能を備えていることになる。
【００４８】
［サーバ３００の構成］
図７は、サーバ３００の主要部の構成を示すブロック図である。サーバ３００は、制御手段３１０と記憶手段３２０とを含む。
【００４９】
制御手段３１０は、一時的記憶手段３１１、中央演算装置３１２、データ通信路接続装置３１３、および、メインプログラムを記憶するメモリ装置３１４を含む。
【００５０】
中央演算装置３１２は、メインプログラムに従って、サーバ３００内の各部の制御、データの検索、データの転送、情報の一時記憶などを行なっている。
【００５１】
一時的記憶手段３１１は、中央演算装置３１２により処理した結果などを一時的に保持する記憶装置である。
【００５２】
データ通信路接続装置３１３は、双方向データ通信路４００を介して端末１１０，１２０に接続し、双方向に通信するための制御装置である。
【００５３】
メインプログラムは、制御手段３１０に、たとえば、端末１１０，１２０から送られてきた要求をもとに第１の記憶手段３２１にある地図データから該当する地図データを検索させ、検索結果である地図データに対応する案内情報を第２の記憶手段３２２の中から検索させ、端末１１０，１２０に対して検索結果である案内情報を転送させ、端末１２０の位置データに対応する追加の案内情報が第２の記憶手段３２２にあるかを検索し、また、端末１２０から配信の要求があった場合に当該追加の案内情報を案内メールや広告メールとして端末１２０に対して転送させるプログラムである。広告メールとは、広告主の商品やサービスを画面に表示するための情報である。
【００５４】
記憶手段３２０は、第１の記憶手段３２１、第２の記憶手段３２２、および、第３の記憶手段３２３を含む。
【００５５】
第１の記憶手段３２１には、図３（Ａ）を用いて説明したような緯度および経度の情報が被写体の情報と関連付けられた地図データが記憶されている。第１の記憶手段３２１に記憶された地図データの構成を、図８（Ａ）に示す。
【００５６】
図８を参照して、地図データには、位置座標データ（経度および緯度）、被写体となる対象物の名称（大・中・小に分類された対象物を分類する名称）、キーワード（電話番号の市外局番、観光地であるか否かを示す情報、および、対象物の特徴を示すその他の情報）、ならびに、画像例が、対象物の名称（被写体の「小」の欄に記載されたもの）ごとに、記憶されている。キーワードは、端末１１０，１２０が、地図データをダウンロードする際に検索を行なうためのものである。なお、後述するように、第２の記憶手段３２２には、対象物ごとの案内情報が、コード付けされて、記憶されている。そして、第１の記憶手段３２１には、各対象物について、第２の記憶手段３２２内の案内情報と関連付けられた共通のコード番号が含まれる。なお、第２の記憶手段３２２には、第１の記憶手段３２１に記憶されたすべての対象物について案内情報が関連付けられているわけではない。
【００５７】
図９に、第２の記憶手段３２２に記憶されている情報を模式的に示す。第２の記憶手段３２２には、上記したように、対象物ごとに案内情報（内容）が、コードに関連付けられて、記憶されている。案内情報には、案内メールおよび広告メールの情報が含まれる。図９では、コードに「案内」または「広告」の文字列が含まれている。これらの文字列は、本明細書に記載の内容が容易に理解されるために示されたものであって、実際に発明が実施される場合には、サーバや端末の制御手段が区別できるフラグで代用できる。「案内」の文字列をコードに含む案内情報は、案内メールであり、対象物についておよび当該対象物の周辺について案内するために端末１１０または端末１２０に送られる情報である。「広告」の文字列をコードに含む案内情報は、広告メールであり、対象物の周辺のお店等の広告として端末１１０または端末１２０に送られる情報である。
【００５８】
また、第２の記憶手段３２２には、各案内情報の配信回数が記憶されている。さらに、第２の記憶手段３２２には、各案内情報についてのより詳細な情報を追加するための情報（以下、詳細情報という）がある場合は、当該詳細情報、または、当該詳細情報等を参照するための情報（たとえばＵＲＬ（Ｕｎｉｆｏｒｍ　ＲｅｓｏｕｒｃｅＬｏｃａｔｏｒ））も記憶されている。当該詳細情報、または、それを参照するための情報も、案内情報と共に、端末１１０または端末１２０に送信される。
【００５９】
図１０に、第３の記憶手段３２３の記憶されている情報を模式的に示す。
第３の記憶手段３２３には、図１０（Ａ）に示すように、ユーザごとのＩＤおよび暗証番号、被写体名のダウンロード回数、案内情報のダウンロード回数、ならびに、広告メールのダウンロード回数が、各ユーザごとに記憶されている。被写体名のダウンロード回数とは、各ユーザが、端末１１０，１２０を用いて、緯度および経度またはキーワードをサーバ３００に送信することにより、図８に示されたように対応する被写体の名称をダウンロードした回数である。
【００６０】
また、第３の記憶手段３２３には、図示は省略したが、図９に示した各広告メールについて、案内情報のコードと広告主とを関連付ける表が記憶されている。そして、第３の記憶手段３２３には、図１０（Ｂ）に示すように、広告ＩＤ（広告メールについての案内情報のコードと同じもの）、当該広告ＩＤに対応する広告メールのダウンロード回数、および、ダウンロード回数に基づいて算出された広告料が記憶されている。広告料は、中央演算装置３１２が算出する。中央演算装置３１２は、さらに、一定期間ごと等に、広告料を、広告主に対して、メールを送信する等して、請求する処理を実行することが好ましい。
【００６１】
次に、本実施の形態のカメラシステムにおいて、端末１１０がサーバ３００に対して第１の記憶手段３２１に記憶された地図データとの情報の送信を要求する際になされる処理手順を、図１１および図１２に示すフローチャートを参照しつつ説明する。
【００６２】
端末１１０は、起動後、ステップＳＡ１（以下、「ステップ」を省略する）で、サーバ３００に接続する。
【００６３】
端末１１０とサーバ３００との接続が確立されると、これに応じて、サーバ３００は、ＳＢ１で、ユーザＩＤや暗証番号の入力を促す情報（ＷＥＢページ）を端末に送信する。
【００６４】
そのようなＷＥＢページを受信したことに応じて、端末１１０では、ユーザによりユーザＩＤおよび暗証番号が入力され、それらが、ＳＡ２で、サーバ３００へと送信される。なお、本実施の形態のカメラシステムでは、ユーザ認証の手順をなくす等の変更を加えても本発明の趣旨には影響しない。
【００６５】
ユーザＩＤおよび暗証番号を受信すると、サーバ３００は、ＳＢ２で、ユーザを認証する。そして、ユーザを認証できれば、つまり、第３の記憶手段３２３に、受信したユーザＩＤおよび暗証番号と同じ組のデータが記憶されていれば、サーバ３００は、ＳＢ３で、メニュー画面を表示させるための情報を、端末１１０に送信する。
【００６６】
メニュー画面とは、たとえば、ダウンロードするデータを選択させるための画面である。端末１１０でメニュー画面が表示されたことにより、ユーザは、端末１１０に、カメラ１００に取込みたい地図データをサーバから受信するために希望地域やキーワードを入力する。キーワードとしては、図８に示したように、電話の市外局番を挙げることができる。そして、ユーザが、端末１１０に、市外局番の一例である「０７４２」を入力すると、当該入力された情報がサーバ３００に送信される（ＳＡ３）。他にも、地名を直接入力したり、地図画像を表示して希望位置をカーソルで選択するといった一般に行なわれている手段で入力する方法をとっても差し支えない。
【００６７】
サーバ３００は、端末１１０からキーワード「０７４２」を受信すると、ＳＢ４で、当該キーワードに該当するデータを検索し、そして、その結果を、端末１１０に送信する。具体的には、サーバ３００は、「０７４２」という市外局番に対応する「奈良市」に関するデータを、端末１１０に送信する。これに応じて、端末１１０は、サーバ３００から送信された情報を受信する（ＳＡ４）。
【００６８】
本実施の形態では、「０７４２」というキーワードに対応する事柄（「奈良市」）に関するデータには、地図データ、案内情報データ、および、画像例データが含まれる。画像例データとは、キーワードに対応する事柄に関して予め登録されている画像データである。
【００６９】
そして、端末１１０は、ＳＡ５で、他にもダウンロードの必要があるデータがあるか否かを問う情報を表示し、使用者からの入力を待つ。使用者から他にも必要なデータがある旨の情報が入力されれば（ＳＡ５でＹＥＳ判断時）、Ｓ６で、サーバ３００に対して次のデータ要求を行なう。これにより、カメラシステムでは、再度、ＳＢ３以降の処理が繰り返される。一方、必要なデータを全てダウンロードした旨の情報が入力されれば（ＳＡ５でＮＯ判断時）、ダウンロードしたデータを、カメラから構成される端末１００に転送し、処理を終了する。
【００７０】
なお、端末１１０は、端末１００にダウンロードしたデータを転送する前に、必要に応じて、データを圧縮する等の処理を行なうことも可能である。
【００７１】
また、端末１１０から端末１００へは、データサイズの比較的大きい画像データ（ダウンロードしたデータの中の「画像例データ」）以外のデータを送信するように構成してもよい。画像例データは、後述するように、端末１００において撮影された画像データについて、撮影後しばらく経ってから当該画像データ内の被写体の特定を行なう場合に用いられる。そのような特定の作業を、端末１００のみでなく、端末１１０も用いて実施する場合には、画像例データを、端末１００内に記憶させておく必要がないからである。
【００７２】
図１３は、カメラ１００において写真の撮影が行なわれる際に実行される処理手順を示すフローチャートである。
【００７３】
カメラ１００は、レリーズスイッチ（シャッタスイッチ）１０５Ａが押されると、ＳＣ１で、そのときに当該カメラ１００が撮影モードに設定されているか否かを判断する。なお、カメラ１００のレリーズスイッチ１０５Ａに対する動作内容は、一般的な自動焦点式のカメラと同様に、半押しで焦点合わせ、全押しで撮影動作である。
【００７４】
カメラ１００では、画像を撮影できる撮影モードか、または、撮影済の画像を表示部１０６で確認できるモニタモードやマニュアル撮影の条件設定を行なうセッティングモードのような撮影以外のモードが操作部１０５Ｅを用いて設定可能であるが、撮影モードである場合には、ＳＣ２に処理が移行される。
【００７５】
ＳＣ２では、カメラ１００は、レリーズスイッチ１０５Ａが半押しされたか否かを判断する。そして、カメラ１００は、半押しされたと判断すると、処理をＳＣ５に移行させ、全押しされたと判断すると、処理をＳＣ３に移行させる。
【００７６】
ＳＣ３では、カメラ１００は、撮影処理を行ない、続いて、ＳＣ４で、撮影処理により得られた画像データをメモリ装置１０７に保存して、処理を終了する。
【００７７】
一方、ＳＣ５では、カメラ１００は、ＧＰＳを利用することにより、当該カメラ１００の位置座標を求める処理を行なう。
【００７８】
次に、ＳＣ６で、カメラ１００は、ユーザに対して、被写体の名前または撮影をしている場所の名前のいずれかが欲しいかを問う情報を表示し、ユーザの選択を受付ける。そして、撮影場所の名前を要求する旨の入力があれば、ＳＣ１０に処理を移行させ、一方、被写体の名前を要求する旨の入力があれば、ＳＣ７に処理を移行する。たとえば、撮影場所の名前を被写体の名前とする際等に、ＳＣ６からＳＣ１０に直接処理が移行される。
【００７９】
ＳＣ７では、カメラ１００は、方位センサ／測距センサ１０２を用いて撮影方向を検出し、続いて、ＳＣ８で、被写体までの距離を検出する。そして、ＳＣ９で、カメラ１００は、ＳＣ７およびＳＣ８で得られたデータから被写体の位置座標を演算で求め、処理をＳＣ１０に移行させる。
【００８０】
ＳＣ１０では、カメラ１００は、被写体の名前を決定し、処理をＳＣ１に戻してレリーズスイッチ１０５Ａが押されるのを待つ。なお、図面では、煩雑を避けるために省略しているが、処理の途中で撮影モードが解除された場合、レリーズスイッチ１０５Ａが離された場合、または、電源がオフされた場合等は、上記の処理から強制的に抜け出ることになる。
【００８１】
ここで、ＳＣ１０の処理のサブルーチンのフローチャートである図１４を参照して、当該ＳＣ１０における処理の手順を詳細に説明する。
【００８２】
ＳＣ１０での被写体名決定処理では、カメラ１００は、まず、ＳＤ１で、図３（Ａ）に示したデータの中から、ＳＣ９の演算結果である位置座標に該当する位置座標を測定誤差許容範囲も考慮して検索する。そして、ＳＤ２で、カメラ１００は、該当する位置座標があるか否かを判断し、ない場合には処理を処理をＳＤ１０に移行させ、あった場合には処理をＳＤ３に移行させる。
【００８３】
ＳＤ３では、カメラ１００は、図３（Ａ）に示したデータを参照し、ＳＣ９の演算結果である位置座標に対応する被写体に、案内情報（広告情報および／または案内情報）が関連付けられているか否かを判断する。そして、案内情報が関連付けられていると判断すると、ＳＤ４で、当該案内情報を表示させて、ＳＤ５に処理を移行させる。一方、案内情報が関連付けられていないと判断すると、そのまま、処理をＳＤ５に移行させる。
【００８４】
ＳＤ５では、カメラ１００は、ＳＣ９の演算結果である位置座標に対応する被写体名の候補を表示させ、処理をＳＤ６に移行させる。ＳＤ５で表示される被写体名の候補は、複数の場合がある。メモリ装置１０７には、同じ位置座標に対応して複数の被写体名が登録されている場合もあれば、ＳＤ１で位置座標に対応する被写体名の検索が行なわれる際、位置座標に予め定められた範囲での誤差を認めて、当該検索が行なわれるからである。
【００８５】
ＳＤ６では、ユーザに、ＳＤ５で表示した被写体名の候補の中から、希望する被写体名を選択させるための情報を表示し、そして、ユーザからの選択結果の入力を受付ける。その際、選択結果として、ユーザが希望する被写体名が無かった旨の入力を行なった場合には、ＳＤ９に処理を移行させる。一方、選択結果として、ユーザが候補の中からいずれかの被写体名を入力すると、ＳＤ７に処理を移行させる。
【００８６】
ＳＤ７では、カメラ１００は、選択された被写体名を、現在対象となっている被写体（直前に実行されたＳＣ１の処理が実行された際に撮影可能な状態となっている被写体）に対して確定し、続いてＳＤ８で、当該選択された被写体名を、メモリ装置１０７に記憶し、リターンする。なお、図３（Ｂ）に示した構成例では、撮影済データについての構成例が示されているが、ＳＤ８が実行される時点では画像データは得られていない。図３（Ｂ）に示したような構成例となるのは、画像データが得られたときである。つまり、ＳＤ８が実行される際には、被写体名は、一時的に、メモリ装置１０７に記憶される。
【００８７】
一方、ＳＤ９では、カメラ１００は、ユーザに対して、現在対象となっている被写体についての被写体名を特定することをキャンセルさせることを入力させる表示を行ない、キャンセルする旨の入力を待つ。あるいは、ＳＤ５で表示される被写体名候補の一つとして「キャンセル」を作り、そこをカーソルで選択できるような方法をとっても良い。なお、当該「キャンセル」が入力されると、ＳＤ１０に処理が進められ、現在対象となっている被写体について、適当な被写体名の候補の情報がメモリ装置１０７内に無い旨を表示して、リターンする。
【００８８】
なお、本実施の形態では、メモリ装置１０７内に図３（Ａ）に示したように記憶された被写体の情報に、撮影された画像データの中の被写体名に対応する情報が含まれない場合には、当該撮影された画像データを、カメラ１００から端末１１０に転送し、端末１１０において、当該被写体の名前を設定することができる。このように、端末１１０において、カメラ１００で撮影された画像の中の被写体の名前を設定する際の処理について、以下、図１５を参照して説明する。
【００８９】
端末１１０では、カメラ１００から撮影済の画像データを送信されると、ＳＥ１で、当該撮影済の画像データの中で、被写体名が不明のデータを検索する。
そして、ＳＥ２で、被写体名が不明のデータがあるか否かを判断し、そのようなデータがなければ処理を終了し、そのようなデータがあれば処理をＳＥ３に移行する。
【００９０】
ＳＥ３では、端末１１０は、図３（Ａ）に示したような、予めサーバ３００から取込んだデータベースから被写体と考えられる候補を選定する。なお、図３（Ａ）に示した記憶内容は、カメラ１００だけでなくサーバ３００および端末１００にも記憶されている場合もあれば、カメラ１００には記憶されず、サーバ３００および端末１１０に記憶されている場合もある。また、端末１１０にも記憶されていないこともあるので、その場合には、この処理を行なう前に、図１１および図１２に示した処理を実行してサーバ３００から必要なデータを取り込むことも可能である。また、端末１１０の表示部は、カメラ１００の表示部１０６よりも大きく構成することができるので、情報の一覧性に優れ、候補を多く表示しても選び易いため、ＳＥ３における候補の選定は、前述のＳＤ１における検索で認められた位置座標についての誤差よりも大きい誤差を認められつつ実行することが好ましい。
【００９１】
そして、ＳＥ４で、端末１１０は、ＳＥ３における検索の結果、被写体名の候補が選定されたか否かを判断する。そして、選定された場合には、ＳＥ５に処理を移行する。一方、選定されなかった場合には、ＳＥ９で、ユーザに被写体名を手動で入力させ、入力された被写体名を、対象とされている画像データの被写体名として記憶して、ＳＥ１に処理を戻す。
【００９２】
ＳＥ５で、端末１１０は、ＳＥ３で選定された被写体名の候補を表示し、続いて、ＳＥ６で、各被写体名の候補に対応して記憶されている画像例データを表示させ、ＳＥ７で、ユーザからの、被写体名の候補の中からの選択結果の入力を受付ける。そして、端末１１０は、ＳＥ７で受付けた入力の内容が、「ＳＥ５で表示された候補の中には希望する被写体名が無い」というものであれば、処理をＳＥ９に移行させ、一方、ＳＥ５で表示された候補の中のいずれかを選択するものであれば、当該選択された被写体名を対象とされている画像データの被写体名として記憶して、ＳＥ１に処理を戻す。
【００９３】
図１５を用いて説明した処理が実行されている場合の端末１１０を、図１６に模式的に示す。具体的には、図１６には、端末１１０が、ＳＥ５およびＳＥ６の処理により、被写体名の候補および画像例データが表示している状態が示されている。
【００９４】
図１６を参照して、端末１１０は、カメラ１００と接続されることにより、画像データを受信する。端末１１０は、情報を表示する表示部１１１、および、情報を入力するためのキーボード１１２およびマウス１１３を備えている。
【００９５】
表示部１１１には、対象とされている画像データ１１１Ａ、当該画像データ１１１Ａのシリアル番号１１１Ｂ、および、被写体名の候補１１１Ｃが表示されている。被写体名の候補１１１Ｃとしては、「奈良」「東大寺」「大仏殿」等の複数の被写体名が表示されている。そして、表示部１１１には、被写体名の候補１１１Ｃ内に含まれる複数の被写体名の中から１つの被写体名を選択するためのカーソル１１１Ｅが表示されている。カーソル１１１Ｅが移動することにより、選択される被写体名が変更される。カーソル１１１Ｅは、キーボード１１２またはマウス１１３が操作されることにより移動する。
【００９６】
また、表示部１１１には、現在カーソルが対応している被写体名に関連付けられた画像例データ１１１Ｄが表示されている。さらに、表示部１１１には、被写体名の候補１１１Ｃ内に希望する被写体名が含まれていない際に利用される「なし」という文字列１１１Ｆが表示されている。
【００９７】
ユーザにより、カーソル１１１Ｅが被写体名の候補１１１Ｃ内のいずれかに対応する状態を確定する操作がなされると、図１５に示した処理の中で、ＳＥ８に処理が移行され、カーソル１１１Ｅが文字列１１１Ｆに対応する状態を確定する操作がなされると、ＳＥ９に処理が移行される。確定の操作とは、一般に行なわれているような、カーソル１１１Ｅの位置合わせを行なった後に、キーボード１１２から「ＥＮＴＥＲ」を入力、あるいは、マウス１１３のダブルクリック等を意味する。
【００９８】
次に、本実施の形態の端末１２０で実行される処理手順について、図１７〜図１９を参照して説明する。
【００９９】
つまり、図１７に示すように、端末１２０は、電源を投入されると、ＳＦ１で、当該端末１２０でカメラ機能がＯＮされているか否かを判断する。そして、ＯＮされていれば、ＳＦ２に処理を移行させる。
【０１００】
ＳＦ２では、端末１２０は、ＳＣ２と同様に、当該端末１２０のシャッタスイッチについての操作の有無および当該操作が半押しか全押しであるかを判断し、半押しであれば処理をＳＦ５に移行させる。一方、全押しであればＳＦ３，ＳＦ４でＳＣ３，ＳＣ４と同様の撮影処理およびデータ保存を行なって、処理を終了する。
【０１０１】
ＳＦ５では、端末１２０は、ＳＣ５と同様に、当該端末１２０の位置を検出し、ＳＦ６で、ＳＣ６と同様に、表示部１２６に情報を表示し、ユーザからの選択を受付け、そして、ユーザが撮影場所の名前と被写体の名前のどちらを必要としているかを判断する。被写体の名前を必要としていると判断するとＳＦ７に処理を移行させ、撮影場所の名前を必要としていると判断するとＳＦ１０に処理を移行させる。
【０１０２】
ＳＦ７〜ＳＦ９は、ＳＣ７〜ＳＣ９と同様の処理である。つまり、端末１２０は、ＳＦ９で、ＳＦ７およびＳＦ８で得られたデータから被写体の位置座標を演算で求める。そして、処理をＳＦ１０に移行させる。
【０１０３】
ＳＦ１０では、端末１２０は、被写体の名前を決定し、処理をＳＦ１に戻してシャッタスイッチ１０５Ａが押されるのを待つ。
【０１０４】
ここで、ＳＦ１０における処理の手順を、図１８および図１９を参照して、詳細に説明する。図１８，図１９は、ＳＦ１０の被写体名決定処理のサブルーチンのフローチャートである。
【０１０５】
被写体名決定処理では、端末１２０は、まず、ＳＧ１で、ＳＤ１と同様に、図３（Ａ）に示したようなデータの中から、ＳＦ９の演算結果である位置座標に該当する位置座標を検索する。そして、ＳＧ２で、端末１２０は、ＳＤ２と同様に、該当する位置座標があるか否かを判断し、ない場合には処理をＳＧ１０に移行させ、あった場合には処理をＳＧ３に移行させる。
【０１０６】
ＳＧ３からＳＧ９までの処理については、ＳＤ３〜ＳＤ９と同様の処理が実行される。そして、ＳＧ９において、ユーザからのキャンセルの入力を受付けると、ＳＧ１０に処理を移行させる。なお、ＳＧ４で実行される広告情報および／または案内情報を表示させる処理の詳細については、図２０を参照して後述する。
【０１０７】
ＳＧ１０では、ユーザから、図３（Ａ）に示したような被写体名についてのデータベースの更新の要求があるか否かを判断する。そのような要求があった場合には、ＳＧ１１に処理を移行させ、なかった場合には、ＳＤ１０と同様に、現在対象となっている被写体について適当な被写体名の候補の情報が端末１２０のメモリ内に無い旨を表示して、リターンする。
【０１０８】
ＳＧ１１では、端末１２０は、サーバ３００と交信して、図３（Ａ）に示したような被写体名についてのデータベースを更新するデータを取得する。
【０１０９】
そして、端末１２０は、ＳＧ１２で、ＳＧ１１で取得したデータが、被写体名についてのデータベースの内容を追加および／または変更するものであるか否かを判断し、追加および／または変更するものである場合には、ＳＧ１に処理を戻す。一方、追加および／または変更するものではない場合には、処理をＳＧ１３に移行させる。
【０１１０】
以上、図１７〜図１９を用いて説明した端末１２０における処理では、図１３および図１４を用いて説明したカメラ１００における処理とは異なり、これから撮影しようとする被写体の名前が、被写体名についてのデータベースから特定することができない場合、端末１２０が、一度、サーバ３００と交信し、当該データベースを更新しようとする。これにより、端末１２０を用いれば、直接サーバ３００と交信しないとされているカメラ１００を用いる場合と異なり、サーバ３００に蓄積された情報をリアルタイムで被写体名の特定に用いることができる。
【０１１１】
図２０は、ＳＧ４で実行される広告メールおよび／または案内メールを表示させる処理（広告・案内表示処理）のサブルーチンのフローチャートである。
【０１１２】
広告・案内表示処理では、端末１２０は、ＳＨ１で、広告情報および／または案内情報を表示させ、ＳＨ２で、表示させたこれらのメールに詳細情報があるか（付帯しているか）否かを判断する。詳細情報がない場合には、そのままリターンし、ある場合には、ＳＨ３に処理を移行させる。
【０１１３】
ＳＨ３で、端末１２０は、詳細情報の中でサーバ３００からデータのダウンロードの必要があるものについて、ユーザからの、ダウンロードを要求するか否かの入力を待つ。そして、要求する旨の入力がなされれば、処理をＳＨ４に移行させ、一方、要求しない旨の入力がなされれば、そのままリターンする。
【０１１４】
ＳＨ４では、どの案内情報についての詳細情報をダウンロードするかを、ユーザの入力から決定し、ＳＨ５で、サーバ３００に対してＳＨ４で決定した詳細情報のダウンロードの要求を送信する。そして、ＳＨ６で、サーバ３００から送信される詳細情報を受信し、ＳＨ７で、当該受信した詳細情報を表示させる。
【０１１５】
そして、ＳＨ８で、端末１２０は、ＳＨ６で受信した詳細情報には、続いて受信すべき情報があるか否かを判断し、そのような情報がある場合にはＳＨ３へ処理を戻す。一方、そのような情報がない場合には、リターンする。
【０１１６】
ここで、図２１，図２２を参照して、図２０を用いて説明した広告・案内表示処理における端末１２０の状態をより具体的に説明する。
【０１１７】
図２１には、ＳＨ１の処理により、表示部１２６に広告情報を表示している端末１２０が示されている。
【０１１８】
図２１に表示されている広告メールは、詳細情報を付帯している。このため、図２１では、表示部１２６に、詳細情報ボタン１２６Ａが表示されている。そして、詳細情報ボタン１２６Ａに対して操作を行なうことが、ＳＨ３で判断対象となる、詳細情報をさらにサーバ３００からダウンロードするための要求に相当する。なお、ユーザが、詳細情報ボタン１２６Ａに対して操作を行なうことなく広告情報の表示を終了させた場合が、ＳＨ３において、詳細情報についてのダウンロードの要求がなかったと判断される場合に相当する。
【０１１９】
図２２は、図２１に示した端末１２０において詳細情報ボタン１２６Ａに対して操作がなされ、ＳＨ７の処理が実行された結果、端末１２０が詳細情報について表示している状態を示す図である。
【０１２０】
図２２を参照して、表示部１２６には、図２１の表示部１２６において表示されていたレストランについての、より詳細な情報が表示されている。なお、図２２の表示部１２６には、当該表示部１２６において表示しているレストランに席の予約を入れるため予約ボタン１２６Ｂが表示されている。予約ボタン１２６Ｂに対して操作することにより、ユーザは、当該レストランに席の予約を入れることができる。このように、本実施の形態では、詳細情報では、広告メールよりも一歩進んだ詳細な情報を得ることができ、さらには、広告主に対して、席の予約等、直接アクセスすることもできる。
【０１２１】
［実施の形態の変形例等］
本実施の形態では、図１３または図１７を参照して説明したように、カメラ機能を有する装置（カメラ１００，端末１２０）において、レリーズスイッチまたはシャッタスイッチが半押しとされた場合には、撮影の対象物の位置が特定され、当該位置に対応する被写体の候補が検索され提示される。
【０１２２】
なお、本実施の形態のこれらの装置は、撮影の対象物の位置を特定できる機能を利用して、常に、または、あるモードに設定されているときには継続的に、レリーズスイッチの半押し等の特別な操作がなされなくとも撮影の対象物の位置を特定する処理を行ない、撮影可能な範囲内に予め登録されている被写体が含まれる位置にレンズが移動された際に、その旨を音声やランプで報知するよう構成することが考えられる。
【０１２３】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１２４】
【発明の効果】
本発明に従うと、カメラ、または、カメラに接続可能な端末において、撮影対象物について、その名称だけでなく、当該対象物について案内するための情報も表示される。これにより、撮影が観光地等で行なわれた場合、ユーザがその場所に不慣れであっても、撮影の対象物の価値や当該対象物に付帯する価値をユーザに容易に気づかせることができるため、カメラの利便性を向上できる。
【０１２５】
また、本発明はデジタルスチルカメラ等のカメラを含むカメラシステムにおいて、デジタル処理の利点を活かし撮影場所や被写体の名称の入力方法を簡素化できるのに加えて、撮影中に案内情報を見ることができるものである。それによって、主に、以下の３点の効果を奏することができると言える。
【０１２６】
（１）　多数の写真を撮った場合にもデータの整理が容易となり、カメラの利便性を高めることができる。
【０１２７】
（２）　被写体の位置情報に関連して、画像データを表示させる装置に対して、当該画像データと共に広告を入れることが可能である。これにより、利用者が撮影を行なう場所付近の広告をも出すことができるため、広告の効果を高めることができる。
【０１２８】
（３）　本発明に従ったカメラを携帯電話に組込むことのより、メール機能を用いた地図データの入手や所在地に応じた案内メール／広告メールの受信等、機能の向上が図られる。
【図面の簡単な説明】
【図１】本発明のカメラシステムの構成を模式的に示す図である。
【図２】図１のカメラの主要部分の構成を示すブロック図である。
【図３】図２のメモリ装置におけるデータの構成例を示す図である。
【図４】図１のカメラの背面の状態を示す図である。
【図５】図４に示したカメラにおいて被写体名が選択された際の、当該カメラの背面の状態を示す図である。
【図６】携帯電話等によって構成される図１の端末の、主要部分の構成を示すブロック図である。
【図７】図１のサーバの主要部分の構成を示すブロック図である。
【図８】図７の第１の記憶手段に記憶される地図データの構成を説明するための図である。
【図９】図７の第２の記憶手段に記憶される情報を模式的に示す図である。
【図１０】図７の第３の記憶手段に記憶される情報を模式的に示す図である。
【図１１】図１のカメラシステムにおいて、端末がサーバに地図データ等の情報の送信を要求する際の処理手順を示すフローチャートである。
【図１２】図１のカメラシステムにおいて、端末がサーバに地図データ等の情報の送信を要求する際の処理手順を示すフローチャートである。
【図１３】図１のカメラの、写真撮影の際の処理手順を示すフローチャートである。
【図１４】図１３の被写体名決定処理のサブルーチンのフローチャートである。
【図１５】図１の端末において、カメラで撮影された画像の中の被写体の名前を設定する際の処理手順を示すフローチャートである。
【図１６】図１５を用いて説明した処理が実行されている場合の図１の端末を模式的に示す図である。
【図１７】図１の携帯電話等によって構成される端末における処理手順を示すフローチャートである。
【図１８】図１７の被写体名決定処理のサブルーチンのフローチャートである。
【図１９】図１７の被写体名決定処理のサブルーチンのフローチャートである。
【図２０】図１８の広告・案内表示処理のサブルーチンのフローチャートである。
【図２１】図２０を用いて説明した広告・案内表示処理における端末の状態をより具体的に説明するための図である。
【図２２】図２０を用いて説明した広告・案内表示処理における端末の状態をより具体的に説明するための図である。
【符号の説明】
１００　カメラ、１０１，１２１　ＧＰＳ信号受信装置、１０２，１２２　方位／測距センサ、１０３，１２３　制御手段、１０４，１２４　データ送受信部、１０５，１２５　操作部、１０６，１２６　表示部、１０７，１２７　メモリ装置、１１０，１２０　端末、２００　人工衛星、３００　サーバ、４００　双方向データ通信路、５００　移動体基地局。
【図１】
2004072377.tif 000003
【図２】
2004072377.tif 000004
【図３】
2004072377.tif 000005
【図４】
2004072377.tif 000006
【図５】
2004072377.tif 000007
【図６】
2004072377.tif 000008
【図７】
2004072377.tif 000009
【図８】
2004072377.tif 000010
【図９】
2004072377.tif 000011
【図１０】
2004072377.tif 000012
【図１１】
2004072377.tif 000013
【図１２】
2004072377.tif 000014
【図１３】
2004072377.tif 000015
【図１４】
2004072377.tif 000016
【図１５】
2004072377.tif 000017
【図１６】
2004072377.tif 000018
【図１７】
2004072377.tif 000019
【図１８】
2004072377.tif 000020
【図１９】
2004072377.tif 000021
【図２０】
2004072377.tif 000022
【図２１】
2004072377.tif 000023
【図２２】
2004072377.tif 000024