(57)【要約】【課題】  より簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上すること。【解決手段】  看板等に記載された広告の撮影画像から、その広告対象の施設の位置情報を検索し、検索結果を目的地としてナビゲーション装置に指示する。広告中の特定の記載事項、例えば、店舗等には、それと分かるように識別子を付与しておき、撮影画像から識別子を抽出し、識別子で指し示された記載事項を優先することで文字認識を容易化する。【選択図】  図１
2005100277.tif 000002
【特許請求の範囲】
【請求項１】
情報表示媒体上に記載された情報の撮影画像から、予め定めた識別子を抽出する識別子抽出手段と、
前記識別子抽出手段により抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出手段と、
前記記載事項抽出手段により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記識別子が、当該識別子により指し示される前記記載事項の内容に応じて、複数種類あり、
前記特定手段は、
前記識別子抽出手段により抽出された識別子の種類と、前記記載事項抽出手段により抽出された前記記載事項と、に基づき、前記識別子の種類毎に施設の位置情報を蓄積した位置情報データベースから前記情報に関連する施設の位置情報を検索することで、前記施設の位置を特定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記特定手段は、
前記識別子抽出手段により同じ種類の前記識別子が複数抽出された場合に、当該同じ種類の複数の前記識別子によりそれぞれ指し示される複数の前記記載事項の中から、ユーザが指定したいずれかの前記記載事項に基づいて前記情報に関連する施設の位置を特定することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記識別子抽出手段により前記識別子が複数種類抽出された場合に、当該複数種類の前記識別子に対応して前記特定手段により複数特定される前記情報に関連する施設のそれぞれの位置が一致するか否かを判定する判定手段と、
前記判定手段により一致しないと判定された場合に判定結果を記録する記録手段と、
を備えたことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記記載事項抽出手段により抽出された前記記載事項に対応する前記位置情報がない場合に、当該記載事項について前記位置情報データベースを更新する更新手段を備えたことを特徴とする請求項２に記載の情報処理装置。
【請求項６】
撮影機能を備えると共にカーナビゲーション装置と情報通信可能な携帯型端末と、ネットワークを介して情報通信可能なサーバであって、
前記携帯型端末により撮影された、情報表示媒体上に記載された情報の撮影画像を前記携帯型端末から受信する受信手段と、
前記受信手段により受信した前記撮影画像から、予め定めた識別子を抽出する識別子抽出手段と、
前記識別子抽出手段により抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出手段と、
前記記載事項抽出手段により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定手段と、
前記特定手段により特定された前記施設の位置の情報を前記携帯型端末に送信する送信手段と、
を備えたことを特徴とするサーバ。
【請求項７】
前記撮影画像から前記情報の提供代行者を特定する提供代行者情報を抽出する提供代行者情報抽出手段と、
少なくとも前記提供代行者情報抽出手段により前記提供代行者情報が抽出されたことを条件として加算されるポイントを、各々の前記提供代行者毎に記録する記録手段と、
を更に備えたことを特徴とする請求項６に記載のサーバ。
【請求項８】
情報表示媒体上に記載された情報の撮影画像から、前記情報の記載事項を抽出する抽出手段と、
前記抽出手段により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定手段と、を備え、
前記特定手段は、前記抽出手段により抽出された前記記載事項の中に予め定めた識別子がある場合には、当該識別子により指し示される前記記載事項を優先して前記情報に関連する施設の位置を特定することを特徴とする情報処理装置。
【請求項９】
情報表示媒体上に記載された情報の撮影画像から、予め定めた識別子を抽出する識別子抽出工程と、
前記識別子抽出工程で抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出工程と、
前記記載事項抽出工程で抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、
を備えたことを特徴とする情報処理方法。
【請求項１０】
コンピュータに、
情報表示媒体上に記載された情報の撮影画像から、予め定めた識別子を抽出する識別子抽出工程と、
前記識別子抽出工程で抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出工程と、
前記記載事項抽出工程で抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、
を実行させるプログラム。
【請求項１１】
情報表示媒体上に記載された情報の撮影画像から、前記情報の記載事項を抽出する抽出工程と、前記抽出工程により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、を備え、
前記特定工程では、前記抽出手段により抽出された前記記載事項の中に予め定めた識別子がある場合には、当該識別子により指し示される前記記載事項を優先して前記情報に関連する施設の位置を特定することを特徴とする情報処理方法。  
【請求項１２】
コンピュータに、
情報表示媒体上に記載された情報の撮影画像から、前記情報の記載事項を抽出する抽出工程と、前記抽出工程により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、を実行させるプログラムであって、
前記特定工程では、前記抽出手段により抽出された前記記載事項の中に予め定めた識別子がある場合には、当該識別子により指し示される前記記載事項を優先して前記情報に関連する施設の位置を特定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理技術に関し、主として移動体端末のナビゲーション機能を支援する技術に関する。
【背景技術】
【０００２】
カーナビゲーション装置に代表される移動体端末のナビゲーション機能においては、目的地を設定することでその目的地に至る経路等を案内する誘導情報がユーザに提供される。従って、ユーザは地理に疎い地域であってもこの誘導情報に従うことで道に迷うことがなく目的地に到達できる。しかし、目的地の設定は多くの場合ユーザがナビゲーション装置に対して直接手入力で行わなければならず、この目的地の設定に手間が係る場合がある。そこで、例えば、特許文献１にはナビゲーション装置とは別のコンピュータで旅行計画を設定できるシステムが提案されている。
【０００３】
【特許文献１】特開平１１−１４３３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来のシステムでは目的地を特定する情報、例えば、目的地の住所等が予め分かっていることが前提となる。このため、例えば、外出先でたまたま見かけた看板や或いは雑誌の記事で紹介されている店舗に行きたい場合であって、店舗の所在地が記載されていない場合等には自分で所在地を調べてナビゲーション装置に入力することが必要となる。
【０００５】
従って、本発明の目的は、より簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、情報表示媒体上に記載された情報の撮影画像から、予め定めた識別子を抽出する識別子抽出手段と、前記識別子抽出手段により抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出手段と、前記記載事項抽出手段により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定手段と、を備えたことを特徴とする情報処理装置が提供される。
【０００７】
本発明によれば、看板、雑誌といった情報表示媒体上に記載された広告等の情報の撮影画像から、その情報に関連する施設の位置が特定される。このため、その情報を見てそこで示された施設に行きたいと思ったユーザは、その情報を撮影するだけで目的地となる施設の位置を知ることが可能となる。従って、本発明はより簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。しかも、本発明では情報に含まれる識別子を抽出し、その識別子により指し示される記載事項を抽出することで、施設の位置の特定の精度を高めることができる。
【０００８】
本発明においては、前記識別子が、当該識別子により指し示される前記記載事項の内容に応じて、複数種類あり、前記特定手段は、前記識別子抽出手段により抽出された識別子の種類と、前記記載事項抽出手段により抽出された前記記載事項と、に基づき、前記識別子の種類毎に施設の位置情報を蓄積した位置情報データベースから前記情報に関連する施設の位置情報を検索することで、前記施設の位置を特定することもできる。このような構成により、記載事項の認識精度をより向上することができると共に、施設の位置情報の検索効率を向上することができる。
【０００９】
この場合、前記特定手段は、前記識別子抽出手段により同じ種類の前記識別子が複数抽出された場合に、当該同じ種類の複数の前記識別子によりそれぞれ指し示される複数の前記記載事項の中から、ユーザが指定したいずれかの前記記載事項に基づいて前記情報に関連する施設の位置を特定することもできる。このような構成により、例えば、撮影画像中に異なる複数の情報が含まれる場合に、各情報に関連する施設のうち、ユーザが希望する施設の位置を特定することができる。
【００１０】
また、この場合、前記識別子抽出手段により前記識別子が複数種類抽出された場合に、当該複数種類の前記識別子に対応して前記特定手段により複数特定される前記情報に関連する施設のそれぞれの位置が一致するか否かを判定する判定手段と、前記判定手段により一致しないと判定された場合に判定結果を記録する記録手段と、を備えることもできる。このような構成により、施設の位置が変更等され、前記位置情報データベースとの齟齬が生じた場合にも対応することができる。
【００１１】
また、この場合、前記記載事項抽出手段により抽出された前記記載事項に対応する前記位置情報がない場合に、当該記載事項について前記位置情報データベースを更新する更新手段を備えることもできる。このような構成により、前記位置情報データベースに登録されていない情報を新たに登録することができる。
【００１２】
また、本発明によれば、撮影機能を備えると共にカーナビゲーション装置と情報通信可能な携帯型端末と、ネットワークを介して情報通信可能なサーバであって、前記携帯型端末により撮影された、情報表示媒体上に記載された情報の撮影画像を前記携帯型端末から受信する受信手段と、前記受信手段により受信した前記撮影画像から、予め定めた識別子を抽出する識別子抽出手段と、前記識別子抽出手段により抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出手段と、前記記載事項抽出手段により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定手段と、前記特定手段により特定された前記施設の位置の情報を前記携帯型端末に送信する送信手段と、を備えたことを特徴とするサーバが提供される。
本発明によれば、看板、雑誌といった情報表示媒体上に記載された広告等の情報の撮影画像から、その情報に関連する施設の位置が特定される。このため、その情報を見てそこで示された施設に行きたいと思ったユーザは、その情報を撮影するだけで目的地となる施設の位置を知ることが可能となる。従って、本発明はより簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。しかも、本発明では情報に含まれる識別子を抽出し、その識別子により指し示される記載事項を抽出することで、施設の位置の特定の精度を高めることができる。
【００１３】
本発明においては、前記撮影画像から前記情報の提供代行者を特定する提供代行者情報を抽出する提供代行者情報抽出手段と、少なくとも前記提供代行者情報抽出手段により前記提供代行者情報が抽出されたことを条件として加算されるポイントを、各々の前記提供代行者毎に記録する記録手段と、を更に備えることもできる。この構成により、情報の普及に対する各提供代行者の貢献度が明らかになり、例えば、各提供代行者に支払う対価の基準とすることができる。
【００１４】
また、本発明によれば、情報表示媒体上に記載された情報の撮影画像から、前記情報の記載事項を抽出する抽出手段と、前記抽出手段により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定手段と、を備え、前記特定手段は、前記抽出手段により抽出された前記記載事項の中に予め定めた識別子がある場合には、当該識別子により指し示される前記記載事項を優先して前記情報に関連する施設の位置を特定することを特徴とする情報処理装置が提供される。
【００１５】
本発明によれば、看板、雑誌といった情報表示媒体上に記載された広告等の情報の撮影画像から、その情報に関連する施設の位置が特定される。このため、その情報を見てそこで示された施設に行きたいと思ったユーザは、その情報を撮影するだけで目的地となる施設の位置を知ることが可能となる。従って、本発明はより簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。しかも、本発明では情報の記載事項のうち、予め定めた識別子により指し示される記載事項を優先することで、施設の位置の特定の精度を高めることができる。
【００１６】
また、本発明によれば、情報表示媒体上に記載された情報の撮影画像から、予め定めた識別子を抽出する識別子抽出工程と、前記識別子抽出工程で抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出工程と、前記記載事項抽出工程で抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、を備えたことを特徴とする情報処理方法が提供される。また、コンピュータに、情報表示媒体上に記載された情報の撮影画像から、予め定めた識別子を抽出する識別子抽出工程と、前記識別子抽出工程で抽出された前記識別子により指し示される前記情報の記載事項を前記撮影画像から抽出する記載事項抽出工程と、前記記載事項抽出工程で抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、を実行させるプログラムが提供される。
【００１７】
これらの本発明の方法及びプログラムによれば、看板、雑誌といった情報表示媒体上に記載された広告等の情報の撮影画像から、その情報に関連する施設の位置が特定される。このため、その情報を見てそこで示された施設に行きたいと思ったユーザは、その情報を撮影するだけで目的地となる施設の位置を知ることが可能となる。従って、本発明はより簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。しかも、本発明では情報に含まれる識別子を抽出し、その識別子により指し示される記載事項を抽出することで、施設の位置の特定の精度を高めることができる。
【００１８】
また、本発明によれば、情報表示媒体上に記載された情報の撮影画像から、前記情報の記載事項を抽出する抽出工程と、前記抽出工程により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、を備え、前記特定工程では、前記抽出手段により抽出された前記記載事項の中に予め定めた識別子がある場合には、当該識別子により指し示される前記記載事項を優先して前記情報に関連する施設の位置を特定することを特徴とする情報処理方法が提供される。また、コンピュータに、情報表示媒体上に記載された情報の撮影画像から、前記情報の記載事項を抽出する抽出工程と、前記抽出工程により抽出された前記記載事項に基づき、前記情報に関連する施設の位置を特定する特定工程と、を実行させるプログラムであって、前記特定工程では、前記抽出手段により抽出された前記記載事項の中に予め定めた識別子がある場合には、当該識別子により指し示される前記記載事項を優先して前記情報に関連する施設の位置を特定することを特徴とするプログラムが提供される。
【００１９】
これらの本発明の方法及びプログラムによれば、看板、雑誌といった情報表示媒体上に記載された広告等の情報の撮影画像から、その情報に関連する施設の位置が特定される。このため、その情報を見てそこで示された施設に行きたいと思ったユーザは、その情報を撮影するだけで目的地となる施設の位置を知ることが可能となる。従って、本発明はより簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。しかも、本発明では情報の記載事項のうち、予め定めた識別子により指し示される記載事項を優先することで、施設の位置の特定の精度を高めることができる。
【発明の効果】
【００２０】
以上述べた通り、本発明によれば、より簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好適な実施形態について図面を参照して説明する。図１は本発明の一実施形態に係る位置情報検索システムの概略図である。同図を参照して該システムの概略を説明する。このシステムは、カーナビゲーション装置Ａと、撮影機能を備えると共にカーナビゲーション装置Ａと情報通信可能な携帯型電話機Ｂと、携帯型電話機Ｂとネットワーク（同図ではインターネット）を介して情報通信可能なサーバＣと、を備える。このシステムは、カーナビゲーション装置Ａに対して目的地を設定し誘導情報の提供を受けるに際し、看板、雑誌、チラシその他の情報表示媒体上に記載された、広告等の各種情報の撮影画像から当該目的地の設定を可能とするものである。具体的には、例えば、ユーザが外出先でたまたま見かけた看板や雑誌等の記事で紹介されている店舗、イベント会場、その他の施設に行きたい場合にその情報を撮影することでカーナビゲーション装置Ａに対する目的地の設定が可能となる。このため、例えば、その情報に施設の所在地が記載されていないような場合であってもユーザは目的地の設定が可能となる。また、目的地の所在地を示す住所等を手入力でカーナビゲーション装置Ａに入力する手間が省けるため、ユーザの利便性が向上する。以下、情報の撮影から目的地の設定に至るまでの手順を概説する。
【００２２】
まず、ユーザは撮影機能を有する携帯型電話機Ｂにより、看板等に記載された情報を撮影する（同図（１））。次に、携帯型電話機ＢによりサーバＣにアクセスして撮影画像のデータ（以下、単に撮影画像という。）と共に検索指示を送信する（同図（２））。撮影画像を受信したサーバＣでは撮影画像に対して文字認識を行い、情報の内容を抽出し、その情報に関連する施設の位置情報を検索する（同図（３））。位置情報を検索したサーバＣは、その後、携帯型電話機Ｂからの検索指示に対する応答として検索した位置情報を送信する（同図（４））。位置情報を受信した携帯型電話機Ｂはこれをカーナビゲーション装置Ａに送信し、目的地として指定する（同図（５））。カーナビゲーション装置Ａでは、目的地として指定された位置情報を設定し、その目的地に至る経路、地図等の誘導情報を表示してユーザに提供する。このように本実施形態では、ユーザが関心を持った広告等を撮影するだけで誘導情報が得られるため、より簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。
【００２３】
ここで、本実施形態のように撮影画像に対して文字認識を行い、情報を抽出する場合にはその認識精度が位置情報の正確性に反映される。そこで、本実施形態では看板等に情報を記載するにあたり予め定めた識別子を採用することを提案する。看板等に情報を記載する者がこの識別子を採用することで記載事項の認識精度を向上することができる。図２（ａ）及び（ｂ）は、情報が記載された情報表示媒体の例を示す図である。図２（ａ）は看板を情報表示媒体とする例を示しており、”○○商店”という記載事項の両側に示されている”『”及び”』”が識別子である。また、図２（ｂ）は雑誌を情報表示媒体とする例を示しており、”×○ホテル”という記載事項の両側に示されている”『”及び”』”、並びに、”０００−１１１１”という電話番号の両側に示されている”△”及び”△”が識別子である。後述するようにこれらの識別子は、記載事項の内容に応じて複数種類定められていると共に、文字認識すべき記載事項の範囲を指定するものである。この識別子の存在により本実施形態では文字認識の精度の向上や位置情報の検索精度或いは検索速度を向上することができる。
【００２４】
次に、カーナビゲーション装置Ａ、携帯型電話機Ｂ及びサーバＣの構成について図３及び図４を参照して説明する。なお、以下の説明はこれらの主要な構成を概説するものである。図３（ａ）はカーナビゲーション装置Ａのブロック図である。ＣＰＵ１０１はカーナビゲーション装置Ａ全体の制御を司るプロセッサであり、例えば、車両の乗員であるユーザに上述した誘導情報を提供する処理を行う。ＲＯＭ（リードオンリメモリ）１０２は基本プログラムの他、固定的なデータを記憶するメモリである。ＲＡＭ（ランダムアクセスメモリ）１０３はＣＰＵ１０１によって処理されるプログラムのワークエリアを有し、可変データ等を記憶する。これらのＲＯＭ１０２及びＲＡＭ１０３としては、他の記憶手段を採用してもよいことはいうまでもない。ＨＤＤ（ハードディスクドライブ）１０４は、カーナビゲーションのプログラム等を記憶する。ディスプレイ１０５は誘導情報等の各種情報を表示出力する表示器であり、ＣＰＵ１０１の命令により各種情報を表示する。
【００２５】
スピーカ１０８はユーザに合成音声等の音声により各種情報を提供するものである。ＧＰＳ（global positioning system）センサ１１１は、人工衛星から発信される電波を受信して車両の現在位置（経度、緯度）を検出する位置検出センサであり、ＣＰＵ１０１に車両の現在位置情報を提供する。カーナビゲーション装置Ａはこの現在位置情報と携帯型電話機Ｂから送信される目的地とに基づいて誘導情報を提供することになる。操作スイッチ１０８はユーザがカーナビゲーション装置Ａに対して各種の指示を行う入力装置である。地図情報ＤＢ（データベース。以下、同じ。）１０９は誘導情報を提供するための地図情報を蓄積したデータベースであり、例えば、ハードディスク、ＣＤ、ＤＶＤ等の記憶手段に構築される。インターフェース１１０は携帯型電話機Ｂと情報通信を行うためのインターフェースであり、例えば、通信ケーブルのコネクタ等である。本実施形態ではカーナビゲーション装置Ａと携帯型電話機Ｂとの間を通信ケーブルで接続して両者間の情報通信を行う有線通信を想定するが、もちろん無線通信も可能である。以上がカーナビゲーション装置Ａの構成であり、本実施形態ではユーザに誘導情報を提供するナビゲーション装置としてカーナビゲーション装置を例に挙げたが、これに限られず、例えば、歩行者用の携帯型のナビゲーション装置を採用することもできる。
【００２６】
次に、携帯型電話機Ｂの構成について説明する。図３（ｂ）はそのブロック図である。ＣＰＵ２０１は携帯型電話機Ｂ全体の制御を司るプロセッサであり、例えば、位置情報検索のための後述する処理を実行する。ＲＯＭ（リードオンリメモリ）２０２は基本プログラムの他、固定的なデータを記憶するメモリである。ＲＡＭ（ランダムアクセスメモリ）２０３はＣＰＵ２０１によって処理されるプログラムのワークエリアを有し、後述する処理のプログラム等のアプリケーションプログラムや可変データ等を記憶する。これらのＲＯＭ２０２及びＲＡＭ２０３としては、他の記憶手段を採用してもよいことはいうまでもない。撮影デバイス２０４は例えばＣＣＤカメラ等であり、上述した看板等の情報を撮影し、携帯型電話機Ｂの撮影機能を実現する構成である。無線通信デバイス２０５は基地局を介してインターネットに接続し、サーバＣと無線の情報通信を行う。スピーカ２０６は音声を出力するものであり、マイク２０７は音声を入力するものである。これらは、例えば、電話機能時の会話に用いられる。インターフェース２０９はカーナビゲーション装置Ａと情報通信を行うためのインターフェースであり、カーナビゲーション装置Ａのインターフェース１１０と対応する規格のものとなる。ディスプレイ２１０は各種情報を表示出力する表示器であり、ＣＰＵ２０１の命令により各種情報を表示する。例えば、液晶表示デバイスである。以上が携帯型電話機Ｂの構成であり、本実施形態では撮影機能を有する携帯型端末として携帯型電話機を挙げたが、これに限られず、例えば、撮影機能を有するＰＤＡ等、撮影機能を有する他の携帯型端末も採用することができる。
【００２７】
次に、サーバＣの構成について説明する。図４（ａ）はサーバＣのブロック図である。ＣＰＵ３０１はサーバＣ全体の制御を司るプロセッサであり、例えば、後述する位置情報の検索処理等を実行する。ＲＯＭ（リードオンリメモリ）３０２は基本プログラムの他、固定的なデータを記憶するメモリである。ＲＡＭ（ランダムアクセスメモリ）３０３はＣＰＵ３０１によって処理されるプログラムのワークエリアを有し、可変データ等を記憶する。これらのＲＯＭ３０２及びＲＡＭ３０３としては、他の記憶手段を採用してもよいことはいうまでもない。ＨＤＤ（ハードディスクドライブ）３０４は、後述する位置情報の検索処理等のプログラム等を記憶する。通信装置３０５はインターネットに接続し、携帯型電話機Ｂと情報通信を行うものであり、ネットワークインターフェース等である。ディスプレイ３０６は各種情報を表示出力する表示器であり、ＣＰＵ３０１の命令により各種情報を表示する。入力装置３０７はキーボード、マウス等である。
【００２８】
サーバＣには以下に述べる各種のＤＢ（データベース）が設けられている。これらのＤＢは、例えば、サーバＣに内蔵の若しくは外付けのハードディスクドライブ等に代表される、１又は複数の記憶手段に構築される。なお、これらのＤＢは、例えば、サーバＣがインターネットを介してアクセス可能な他のデータベースサーバに構築してもよい。
【００２９】
識別子ＤＢ３０８には、上述した識別子に関する情報が蓄積されている。図４（ｂ）はその情報の例を示す図である。同図に示すように本実施形態における識別子は、記載事項の開始点を示す識別子と終了点を示す識別子とがセットになっている。「内容」欄はその識別子により指し示される記載事項の内容を示す情報であり、各識別子は情報の記載事項の内容に応じて複数種類設定されている。同図では施設等の名称に対応する「名称」、事業者の商標等のマークに対応する「マーク」、施設等の所在地に対応する「所在地」、施設等の電話番号に対応する「電話番号」の４つを例示しているが、これに限られず記載事項の内容に応じて種々設定することができる。「特徴量データ」は撮影画像から識別子を抽出する際に用いる、識別子の特徴量のデータである。文字認識辞書３０９は撮影画像から情報の記載事項を抽出する際の文字認識に用いる辞書データ群であり、各文字、単語、記号、数字等の特徴量のデータが蓄積されている。位置情報ＤＢ３１０は抽出された記載事項から、その情報に関連する施設の位置情報を検索するために用いる、各施設の位置情報を蓄積したデータベースであり、識別子の種類に応じて、本実施形態の場合、名称ＤＢ３１０ａ、マークＤＢ３１０ｂ、所在地ＤＢ３１０ｃ及び電話番号ＤＢ３１０ｄを有する。
【００３０】
図４（ｃ）は名称ＤＢ３１０ａに蓄積される情報の例を示す図である。同図に示すように、各「名称」毎にその名称で表される施設の位置情報が記憶されている。本実施形態の場合、この「位置情報」を施設の緯度と経度の情報としている。これはカーナビゲーション装置Ａにおいては緯度と経度とにより位置情報を構成しているためであり、カーナビゲーション装置Ａにとって最も利用し易い位置情報としたものである。しかし、これに限られず、カーナビゲーション装置Ａにおいて処理可能な位置情報の形態であれば例えば所在地（住所）等でもよい。「添付情報」は各名称で示される施設に関連する情報が任意に蓄積され、検索結果として位置情報が携帯型電話機Ｂに送信される場合に必要に応じて添付される情報である。添付情報は例えばその施設の広告等を挙げることができる。以上、位置情報ＤＢ３１０に蓄積される情報ついて名称ＤＢ３１０ａを例に挙げて説明したが、他のＤＢ３１０ｂ乃至ｄも同様の形態で情報が蓄積される。
【００３１】
次に、本実施形態のシステム全体の処理について図５を参照して説明する。システム全体の処理は、まず、ユーザが看板等に記載された広告等を携帯型電話機Ｂで撮影することにより開始される（Ｓ１０）。広告等が撮影されると携帯型電話機Ｂはユーザの指示によりサーバＣにアクセスして、その広告等に示された記載事項に関連する施設の位置情報の検索要求を撮影画像と共に送信する（Ｓ１１）。検索要求及び撮影画像を受信したサーバＣは、Ｓ２１で検索処理を実行する。詳細は後述する。検索処理後、サーバＣは検索結果である位置情報を携帯型電話機Ｂに送信する（Ｓ２２）。ユーザは携帯型電話機Ｂとカーナビゲーション装置Ａとを接続した上で、携帯型電話機Ｂに対して、受信した位置情報を目的地として設定することを指示すると、携帯型電話機Ｂは受信した位置情報をカーナビゲーション装置Ａに送信して目的地として設定することを指示する（Ｓ１２）。カーナビゲーション装置Ａは受信した位置情報を目的地とし、ＧＰＳセンサ１０７で検出した現在位置情報に基づき地図情報ＤＢ１０９から誘導情報を検索する（Ｓ３１）。その後、検索した誘導情報をディスプレイ１０５に出力してユーザに提示し、１単位の処理が終了する。ユーザはディスプレイ１０５に表示された誘導情報に基づいて車両を運行することになる。
【００３２】
次に、サーバＣによるＳ２１の検索処理について説明する。図６（ａ）は検索処理の例を示すフローチャートである。Ｓ２０１では携帯型電話機Ｂから受信した撮影画像から上述した識別子を抽出する処理を行う。Ｓ２０２ではＳ２０１で抽出した識別子により指し示される、撮影画像の対象である情報の記載事項を撮影画像から抽出する処理を行う。Ｓ２０３では抽出された記載事項に基づき、撮影画像の対象である情報に関連する施設を検索し、その位置情報を特定する。以上により処理が終了する。以下、Ｓ２０１〜Ｓ２０３の各処理の例を詳細に説明する。図７はＳ２０１〜Ｓ２０３の各処理の概念図である。
【００３３】
まず、Ｓ２０１の処理により撮影画像から識別子が抽出される。図７では識別子として”『”、”』”が抽出されている。次に、Ｓ２０２の処理で、抽出された識別子により指し示される記載事項が撮影画像が抽出される。本実施形態の場合、撮影画像のうち、識別子により指し示される一定のエリア（記載事項認識エリア）内の画像が抽出の対象となり、この記載事項認識エリアについて文字認識がなされる。この記載事項認識エリアは識別子間の予め定めた一定の幅の領域に設定される。つまり、本実施形態では撮影画像全体を文字認識の対象とせず、この記載事項認識エリア内の画像のみを文字認識の対象とすることで処理速度を向上することができる。なお、本実施形態では図４（ｂ）に示したように各識別子を開始点用と終了点用とのセットで構成しているが、例えば、開始点用だけで構成してもよく、この場合は記載事項認識エリアの長さ及び幅が識別子に対して定義されることになる。次に、Ｓ２０３の処理で、抽出された記載事項を検索キーとして位置情報ＤＢ３１０を検索し、撮影画像に関連する情報の位置情報（経度、緯度）が特定される。このとき、例えば、”名称”の識別子であった場合は名称ＤＢ３１０ａを選択するように、識別子の種類に対応するＤＢを選択して検索することで、検索精度及び検索速度が向上する。
【００３４】
次に、Ｓ２０１〜Ｓ２０３の各処理の例を説明する。図６（ｂ）はＳ２０１の識別子抽出処理の例を示すフローチャートである。この識別子抽出処理では公知の文字認識処理を採用することができる。Ｓ２１１では撮影画像に対して前処理を行う。ここでは例えばノイズの除去等の処理を行う。Ｓ２１２では撮影画像に含まれる文字、記号等の切り出しを行う。Ｓ２１３ではＳ２１２で切り出した各文字等の画像特徴量を抽出する。Ｓ２１４ではＳ２１３で抽出した各文字等の画像特徴量と、識別子ＤＢ３０８に蓄積された各識別子の特徴量とのマッチングを行い、個別に類似度を演算する。Ｓ２１５ではＳ２１４による類似度の演算結果から最も類似度が高い識別子を特定する。以上により処理が終了する。
【００３５】
図６（ｃ）はＳ２０２の記載事項抽出処理の例を示すフローチャートである。この記載事項抽出処理でも公知の文字認識処理を採用することができる。Ｓ２２１ではＳ２０１で抽出した識別子に基づき、上述した記載事項認識エリアを設定する。Ｓ２２２ではＳ２２１で設定した記載事項認識エリアに含まれる文字等の切り出しを行う。Ｓ２２３ではＳ２２２で切り出した各文字等の画像特徴量を抽出する。Ｓ２２４ではＳ２２３で抽出した各文字等の画像特徴量と、文字認識辞書Ｂ３０９に蓄積された各文字等の特徴量とのマッチングを行い、個別に類似度を演算する。Ｓ２２５ではＳ２２４による類似度の演算結果から最も類似度が高い文字等を選択してゆき、記載事項を特定する。以上により処理が終了する。
【００３６】
図６（ｄ）はＳ２０３の位置特定処理の例を示すフローチャートである。Ｓ２３１では位置情報ＤＢ３１０（３１０ａ〜３１０ｄ）の中からＳ２０１で抽出した識別子の種類に応じたデータベースを選択する。この選択により記載事項の内容に応じたデータベースが選択されるので、検索精度を向上すると共に検索対象である情報量が位置情報ＤＢ３１０全体の場合よりも少なくなるので検索速度も向上できる。Ｓ２３２ではＳ２０２で抽出した記載事項を検索キーとしてＳ２３１で選択した位置情報ＤＢ３１０の中のいずれかのデータベースを用いて検索を実行する。Ｓ２３３ではＳ２３２の検索結果から当該データベースに蓄積された位置情報を取得し特定する。以上により処理が終了する。なお、例えば、同じ名称の施設の場合のように、一つの記載事項について複数の検索結果が得られる場合が考えられるが、その場合は、携帯型電話機Ｂに検索結果である位置情報を全て送信すると共に図４（ｃ）に示した「添付情報」も併せて送信することで、携帯型電話機Ｂのユーザにいずれの位置情報を目的地として指定するかを選択させるようにすることができる。
【００３７】
このように本実施形態のシステムでは、より簡易に目的地の所在地を特定でき、もってナビゲーション装置を利用するユーザの利便性を向上することができる。しかも、情報に含まれる識別子を抽出し、その識別子により指し示される記載事項を抽出することで、施設の位置の特定の精度を高めることができる。
【００３８】
＜同種識別子が複数ある場合の処理＞
情報表示媒体に複数の情報が記載されていた場合、撮影の仕方によっては撮影画像に複数の情報が写っている場合があり得る。例えば、図８（ｂ）は２つの情報が映っている撮影画像の例を示す図である。これらの各情報に関連する施設（同図の上はビジネスホテル○○○○であり、下は×○ホテルの広告である。）が相互に異なる場合、ユーザが希望するのがどちらの施設の位置情報かが問題となる。本例ではこれをユーザが選択できるようにするものである。図８（ａ）は本例の場合の処理の例を示すフローチャートである。本例では、上述したＳ２０１の処理で同じ種類の識別子が複数抽出された場合、複数の情報が撮影画像に含まれていると判断してユーザに選択を促すものであり、Ｓ２０１の処理後、Ｓ２０２の処理前に行う。
【００３９】
Ｓ２４１では、Ｓ２０１の識別子抽出処理の結果、同じ種類の複数の識別子が抽出されたか否かを判定する。複数抽出された場合、Ｓ２４２へ進み、そうでない場合は処理を終了する。Ｓ２４２では携帯型電話機Ｂに対してどの情報を選択するか否かの問い合わせを行う。ここでは選択用の表示画面データを携帯型電話機Ｂに送信する。これを受信した携帯型電話機ＢではＳ１０１でディスプレイ２１０に選択画面を表示する。図８（ｃ）はディスプレイ２１０に表示される表示画面の例を示す図である。ここでは、Ａ又はＢのいずれの情報を選択するかが表示されている。ユーザは操作スイッチ２０８により、自分が希望するいずれかの情報を選択することになる。Ｓ１０２ではユーザの選択指示をサーバＣに対して送信する。ユーザの選択指示を受信したサーバＣではＳ２４３でユーザの選択指示に従い、同じ種類の複数の識別子のうち、いずれかの識別子を処理対象に設定して処理を終了する。このような処理により、撮影画像中に異なる複数の情報が含まれる場合に、各情報に関連する施設のうち、ユーザが希望する施設の位置を特定することができる。
【００４０】
＜複数の記載事項により検索した位置情報が矛盾する場合の処理＞
一つの情報から複数種類の識別子が抽出された場合、各識別子により指し示される記載事項から検索される位置情報は本来一致するはずである。しかし、例えば、施設が移転した場合等において、看板等に記載の情報の方が位置情報ＤＢ３１０の情報よりも新しく、両者が一致しない場合も考えられる。図９（ｂ）は各識別子に基づく位置情報が一致しない場合の例を示す図である。同図においては、”名称”の識別子『』と”所在地”の識別子◎○とが存在する。そして、処理の結果、前者の識別子で指し示された記載事項”○○商店”に基づく位置情報の検索結果が（Ｘ１、Ｙ１）で後者の識別子で指し示された記載事項”田舎郡田舎町２−１”に基づく位置情報の検索結果が（Ｘ２、Ｙ２）であった場合を示している。このような不一致の原因としては、例えば、”○○商店”が店の名称を変更したか、場所を移転した場合であって、そのことをサーバＣの管理者に申告せずに看板を建ててしまった場合が考えられる。そこで、本例ではＳ２０３の位置特定処理を以下のように構成する。図９（ａ）は本例における位置特定処理の例を示すフローチャートである。
【００４１】
同図においては図６（ｄ）と同じ処理には同じ符号を付してある。異なる処理についてのみ説明すると、Ｓ２３３で複数の位置情報を検索した場合、Ｓ２５１では両者が一致するか否かを判定する。一致する場合は処理を終了し、一致しない場合はＳ２５２へ進む。Ｓ２５２ではエラー記録を行う。ここでは位置情報が一致しなかったことを例えばＨＤＤ３０４の所定の記憶エリアに記録する。記録しておくことで、サーバＣの管理者は後でデータベースの情報を修正し、更新することが可能となり、施設の位置が変更等され、位置情報ＤＢ３１０との齟齬が生じた場合にも対応することができる。なお、Ｓ２５２ではエラーの報知を行ったり、或いは、サーバＣの管理者が別の端末を所有している場合にＥメールにてエラーが生じたことを通知することもできる。
【００４２】
＜位置情報が検索されなかった場合の処理＞
本例は位置情報が検索されなかった場合の処理に関するものである。図１０（ａ）は本例の場合の位置特定処理の例を示すフローチャートである。同図においては図６（ｄ）と同じ処理には同じ符号を付してある。異なる処理についてのみ説明すると、Ｓ２３２のデータベース検索の後、Ｓ２６１では位置情報が検索されたか否かを判定する。検索された場合、上述したＳ２３３の処理を行い処理を終了する。一方、検索されなかった場合、Ｓ２６２へ進み、エラー処理を行う。図１０（ｂ）はエラー処理の例を示すフローチャートである。Ｓ２５２ではエラー記録を行う。ここでは位置情報が検索されなかったことを例えばＨＤＤ３０４の所定の記憶エリアに記録する。記録しておくことで、サーバＣの管理者は後でデータベースの情報を修正し、更新することが可能となり、位置情報データベース３１０で検索できなかった記載事項について対応することが可能となる。なお、Ｓ２７１ではエラーの報知を行ったり、或いは、サーバＣの管理者が別の端末を所有している場合にＥメールにてエラーが生じたことを通知することもできる。Ｓ２７２ではユーザに対して位置情報が検索できなかったことを示すエラーメッセージを設定する。このエラーメッセージは図５のＳ２２の位置情報送信処理において位置情報に代えて携帯型電話機Ｂに送信されることになる。
【００４３】
図１０（ｃ）はＳ２６２のエラー処理の他の例を示す図である。同図の例では、位置情報が検索されなかった場合、検索の範囲を広げて位置情報を検索する。Ｓ２８１では手がかり情報を撮影画像から抽出する。この手がかり情報とは、例えば、識別子により指し示された記載事項以外の記載事項であって、その情報に関連する施設の所在地や電話番号等、位置情報データベース３１０で検索可能なものである。より具体的には、例えば、識別子で指し示された記載事項が店舗等の”名称”であり、その名称に対応する位置情報が検索できなかったとする。しかし、その情報には識別子で指し示されていない、その店舗等の所在地や電話番号等が記載されている可能性がある。所在地ＤＢ３１０ｃや電話番号ＤＢ３１０ｄに、識別子で指し示される記載事項に限定されず、可能な限り対応する位置情報を蓄積しておけば（例えば日本全国の各所在地や電話番号と対応する位置情報を蓄積しておく）、所在地や電話番号等を手がかりとして、位置情報を検索することができる。そこで、そのような記載事項を抽出して再度検索を行うため、これを手がかり情報とするのである。なお、手がかり情報の抽出は上述した記載事項の抽出処理と同様に行うことができ、但し、抽出範囲が撮影画像全体に及ぶことになる。
【００４４】
Ｓ２８２ではＳ２８１で手がかり情報を抽出できたか否かを判定する。抽出できた場合、Ｓ２８７へ進み、そうでない場合はＳ２８３へ進む。Ｓ２８３では、情報の記載事項全体からは位置情報が検索できないとして、インターネット上の検索サイトにアクセスしてネット検索を行うことにより手がかり情報を探索する。ここでは、例えば、識別子で指し示された記載事項を検索キーとして検索サイトに渡し検索結果を得る。Ｓ２８４では、Ｓ２８３の検索処理で手がかり情報となるものがあるか否かを判定し、あればＳ２８７へ進み、なければＳ２８５へ進む。Ｓ２８５ではエラー記録を行い、Ｓ２８６ではエラーメッセージを設定する。これらの処理は図１０（ｂ）のＳ２７１及びＳ２７２の処理と同様である。
【００４５】
Ｓ２８７ではＳ２８１又はＳ２８３で得た手がかり情報を検索キーとして位置情報データベース３１０により位置情報を再度検索する。Ｓ２８８ではＳ２８７の結果得た位置情報により位置情報データベース３１０を更新する。ここでは前回検索されなかった、識別子で指し示された記載事項に対応する位置情報が当該記載事項に対応して蓄積されることになる。Ｓ２８７で検索された位置情報は図５のＳ２２の位置情報送信処理において携帯型電話機Ｂに検索結果として送信される。
【００４６】
このように本例では、位置情報データベース３１０を自動更新することができる。この結果、位置情報データベース３１０をより充実したものとすることができる。例えば、本実施形態のシステムにおいて、看板等の情報表示媒体に記載される情報を提供する者が、何ら事前にサーバＣに登録することなく、自由に識別子を使用できるようにしておく場合を想定すると、まず、識別子の使用が一般に普及し、システムの利用度が高くなる。そして、上述したように識別子で指し示された記載事項に対応する位置情報がない場合に、位置情報データベース３１０がどんどん自動更新されることで、サーバＣの管理者が位置情報データベース３１０を自ら更新しなくてもその記憶情報がより充実したものとなり、サーバＣの管理者の手間を省くことも可能となる。
【００４７】
＜情報提供代行者に関する処理＞
看板や雑誌等に広告等の情報を提供する者（広告主）は、一般に自ら看板等を作成するよりも、専門の業者（提供代行者）にこれを依頼するのが普通である。そして、看板等の広告効果を調べることは一般に困難であるが、本実施形態のシステムではユーザから位置情報の検索要求があった場合、間違いなくその看板等をそのユーザが見たことになり、その頻度を記録することで提供代行者が提供した看板等の広告効果が推し量られる。とすれば、提供代行者としては広告の効果に比例した対価の支払いを広告主に求めたいところであり、また、広告主として広告効果に比例した対価であれば納得のいくところである。
【００４８】
そこで、本例では情報の普及に対する各提供代行者の貢献度が明らかとし、例えば、各提供代行者に支払う対価の基準とすることができる仕組みを提供する。図１１（ａ）は本例の概念図である。まず、広告主は提供代行者に広告を依頼する。提供代行者はサーバＣの自己を提供代行者として登録し、登録Ｎｏ．を付与して貰う。サーバＣでは広告に関する位置情報をユーザに提供した回数を記録しておき、提供代行者にこれを知らせる。提供代行者は提供回数に基づき各広告主に対価を請求し、広告主がこれを支払うことになる。
【００４９】
本例の場合、各広告の提供代行者がだれかを特定する必要が生じる。そこで、本例では提供代行者に対して、広告中に自己を特定する提供代行者情報を記載するようにさせ、これをサーバＣで抽出することで提供代行者を特定する。図１１（ｂ）はそのような提供代行者情報が記載された看板の例である。同図に示すように、提供代行者情報は、提供代行者識別子（☆）とその提供代行者の登録Ｎｏ．（０１２５）とからなる。サーバＣではこの看板の撮影画像を受信した場合、まず提供代行者識別子を抽出し、そして提供代行者識別子で指し示された登録Ｎｏ．を抽出し、その登録Ｎｏ．の提供代行者のポイントを加算することになる。図１１（ｃ）はポイント加算テーブルの例を示す図であり、サーバＣのＨＤＤ３０４に蓄積される。このポイント加算テーブルは各提供代行者毎に作成され、サーバＣが携帯型電話機Ｂに提供した各位置情報と対応付けてポイントが付される。位置情報は広告主を特定する情報となる。ポイントは提供回数を示すが他の情報（例えば対価の額等）としてもよい。
【００５０】
図１２は本例におけるサーバＣの処理を示すフローチャートである。同図に示すポイント加算処理はＳ２２の位置情報送信処理後に行う。これは、ポイントの加算は例えば上述した提供代行者情報が抽出された時点でも行うことができるが、実際に位置情報がユーザに提供されたことを条件として行うようにしたものである。Ｓ２９１では提供代行者識別子を抽出する処理を行う。ここでは、上述した識別子の抽出処理（Ｓ２０１）と同様の方法で撮影画像から提供代行者識別子を抽出する。すなわち、提供代行者識別子は予め定められており、その特徴量が例えば識別子ＤＢ３０８に格納され、これと撮影画像から切り出された文字等の特徴量とのマッチングにより抽出される。Ｓ２９２ではＳ２９１により提供代行者識別子が抽出されたか否かを判定する。抽出された場合はＳ２９３へ進み、そうでない場合は提供代行者による広告等ではないとして処理を終了する。Ｓ２９３では提供代行者識別子により指し示された登録Ｎｏ．を抽出して提供代行者を特定する。このＳ２９３の処理はＳ２０２の記載事項の抽出処理と同様の方法で行う。Ｓ２９４ではＳ２９３で特定された提供代行者のポイントを加算する。すなわち、ユーザに提供した位置情報と対応づけてポイントを付する。同じ位置情報を再度提供した場合はポイントが加算され、初めて提供した位置情報の場合は新たにその位置情報の項目が作成されたポイントが一つ記録される。
【００５１】
＜検索処理の他の例＞
図６（ａ）の検索処理ではまず識別子を抽出して、記載事項の文字認識範囲を限定したものであったが、本例の検索処理ではまず撮影画像中の記載事項を全て抽出し、その後、識別子と識別子で指し示される記載事項を特定する。図１３（ａ）は本例の検索処理のフローチャートである。Ｓ３０１では撮影画像から記載事項を全て抽出する。Ｓ３０２では撮影画像の情報に関連する位置情報を特定する処理を行う。図１３（ｂ）はＳ３０１の記載事項抽出処理を示すフローチャートである。この処理は図６（ｃ）の記載事項抽出処理と概ね同様である。Ｓ３１１では撮影画像に対して前処理を行う。ここでは例えばノイズの除去等の処理を行う。Ｓ３１２では撮影画像に含まれる文字、記号等の切り出しを行う。Ｓ３１３ではＳ３１２で切り出した各文字等の画像特徴量を抽出する。Ｓ３１３ではＳ３１２で切り出した各文字等の画像特徴量を抽出する。Ｓ３１４ではＳ３１３で抽出した各文字等の画像特徴量と、文字認識辞書Ｂ３０９に蓄積された各文字等の特徴量とのマッチングを行い、個別に類似度を演算する。Ｓ３１５ではＳ３１４による類似度の演算結果から最も類似度が高い文字等を選択してゆき、記載事項を特定する。以上により処理が終了する。
【００５２】
図１３（ｃ）はＳ３０２の位置特定処理を示すフローチャートである。Ｓ３２１ではＳ３１５で特定された記載事項中に識別子が存在するか否かを判定する。存在しない場合、Ｓ３２２へ進み、存在する場合はＳ３２４へ進む。本例の場合、識別子が存在する場合、その識別子によって指し示された記載事項を優先し、識別子が存在しない場合は各記載事項から適宜検索を行う。Ｓ３２２ではＳ３１５で特定された記載事項を所定単位で順番に検索対象としてセットし、これを検索キーとして位置情報データベース３１０の各データベースから位置情報を検索する。その後、Ｓ３２７へ進み位置情報が取得される。検索結果が複数ある場合は、例えば、一番検索頻度の高かったものを選択するようにしてもよい。
【００５３】
次に、Ｓ３２４では識別子で示された記載事項を検索対象にセットする。Ｓ３２５では識別子の種類に応じて位置情報データベース３１０の中から対応するデータベースを選択する。Ｓ３２５ではＳ２３１でセットした記載事項を検索キーとしてＳ３２４で選択したデータベースにより位置情報を検索する。これらの処理は図６（ｃ）及び（ｄ）の処理の場合と概ね同様の処理となり、予め定めた識別子により指し示される記載事項を優先することで、施設の位置の特定の精度を高めることができる。Ｓ３２６では検索結果の位置情報を取得して処理が終了する。
【００５４】
＜その他＞
上記実施形態では様々な例を説明したが、それらは相互に組み合わせて構成することも可能である。また、上記実施形態では、携帯型電話機Ｂで画像を撮影し、サーバＣにより位置情報を特定する処理を行った。しかし、例えば、カーナビゲーション装置Ａに画像撮影機能とサーバＣとの通信機能とを備えることにより、カーナビゲーション装置Ａにより画像を撮影してサーバＣに検索指示を行うこともできる。また、サーバＣが行う検索処理（図５のＳ２１）は、例えば、カーナビゲーション装置Ａや携帯型電話機Ｂにおいて行うようにすることもできる。この場合、各データベース（３０８乃至３１０）の記憶領域が問題となるが、カーナビゲーションＡの場合はＤＶＤ等の大容量記憶手段を採用することが挙げられる。また、携帯型電話機Ａの場合は、データベースのみネットワーク上のサーバに依存するといったことも考えられる。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施形態に係る位置情報検索システムの概略図である。
【図２】（ａ）及び（ｂ）は、情報が記載された情報表示媒体の例を示す図である。
【図３】（ａ）はカーナビゲーション装置Ａのブロック図、（ｂ）は携帯型電話機Ｂのブロック図である。
【図４】（ａ）はサーバＣのブロック図、（ｂ）は識別子ＤＢ３０８に蓄積された情報の例、（ｃ）は名称ＤＢ３１０ａに蓄積された情報の例、を示す図である。
【図５】位置情報検索システム全体の処理の例を示すフローチャートである。
【図６】（ａ）は検索処理の例を示すフローチャート、（ｂ）は識別子抽出処理の例を示すフローチャート、（ｃ）は記載事項抽出処理の例を示すフローチャート、（ｄ）は位置特定処理の例を示すフローチャートである。
【図７】図６（ａ）のＳ２０１〜Ｓ２０３の各処理の概念図である。
【図８】（ａ）は同種複数の識別子が抽出された場合の処理の例を示す図、（ｂ）は複数の情報が含まれた撮影画像の例を示す図、（ｃ）は携帯型電話機Ｂのディスプレイ２１０に表示される情報選択時の表示画面の例を示す図である。
【図９】（ａ）は各識別子に基づく位置情報が一致しない場合の処理の例を示すフローチャート、（ｂ）は各識別子に基づく位置情報が一致しない場合の例を示す図である。
【図１０】（ａ）は位置特定処理の他の例を示すフローチャート、（ｂ）はエラー処理の例を示すフローチャート、（ｃ）はエラー処理の他の例を示す図である。
【図１１】（ａ）は提供代行者に関する処理の概念図、（ｂ）は提供代行者識別子が付された看板等の例を示す図、（ｃ）はポイント記録テーブルの例を示す図である。
【図１２】提供代行者に関する処理の例を示すフローチャートである。
【図１３】（ａ）検索処理の他の例を示すフローチャート，（ｂ）は記載事項抽出処理の例を示すフローチャート、（ｃ）は位置特定処理の例を示すフローチャートである。
【符号の説明】
【００５６】
Ａ  カーナビゲーション装置
Ｂ  携帯型電話機
Ｃ  サーバ
【図１】
2005100277.tif 000003
【図２】
2005100277.tif 000004
【図３】
2005100277.tif 000005
【図４】
2005100277.tif 000006
【図５】
2005100277.tif 000007
【図６】
2005100277.tif 000008
【図７】
2005100277.tif 000009
【図８】
2005100277.tif 000010
【図９】
2005100277.tif 000011
【図１０】
2005100277.tif 000012
【図１１】
2005100277.tif 000013
【図１２】
2005100277.tif 000014
【図１３】
2005100277.tif 000015