(57)【特許請求の範囲】
【請求項１】
画像を撮影する画像撮影手段と、
画像の撮影位置を測位して、前記撮影位置を示す撮影位置情報を求める位置測位手段と、
画像の撮影方向を検出して、前記撮影方向を示す撮影方位情報を求める方位検出手段と、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段と、
前記撮影位置情報および前記撮影方位情報にもとづいて、画像撮影手段による撮影対象となった範囲を特定し、前記範囲に含まれる位置に対応づけられた位置対応情報を位置対応情報記憶手段から抽出する位置対応情報抽出手段と、
位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、
前記位置対応情報抽出手段によって抽出された前記位置対応情報にもとづいて、前記位置非対応情報記憶手段から前記位置非対応情報を抽出する位置非対応情報抽出手段と、
前記位置対応情報抽出手段によって抽出された位置対応情報と、前記位置非対応情報抽出手段によって抽出された前記位置非対応情報とを用いて、画像撮影手段が撮影した画像中に含まれる文字または文字列を認識する文字認識手段とを備えた
ことを特徴とする文字認識装置。
【請求項２】
前記位置非対応情報記憶手段は、位置情報と対応づけられていない語の集合であって、少なくとも１つの語が前記位置対応情報と同一となっている語の集合を前記位置非対応情報として記憶し、
前記位置非対応情報抽出手段は、前記位置対応情報抽出手段によって抽出された前記位置対応情報をキーとして、前記位置非対応情報記憶手段から前記位置非対応情報を抽出する
請求項１記載の文字認識装置。
【請求項３】
移動端末装置と固定局装置とが無線伝送路を介して通信を行う移動通信システムにおいて、
前記移動端末装置は、
画像を撮影する画像撮影手段と、
前記画像の撮影位置を測位して、前記撮影位置を示す撮影位置情報を求める位置測位手段と、
前記画像の撮影方向を検出して、前記撮影方向を示す撮影方位情報を求める方位検出手段と、
前記撮影位置情報、前記撮影方位情報および前記画像撮影手段によって撮影された画像を、通信ネットワークを介して前記固定局装置に送信する移動端末側情報送信手段とを備え、
前記固定局装置は、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段と、
前記移動端末側情報送信手段から受信した前記撮影位置情報および前記撮影方位情報にもとづいて、前記画像撮影手段による撮影対象となった範囲を特定し、前記範囲に含まれる位置に対応づけられた位置対応情報を前記位置対応情報記憶手段から抽出する位置対応情報抽出手段と、
位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、
前記位置対応情報抽出手段によって抽出された前記位置対応情報にもとづいて、前記位置非対応情報記憶手段から前記位置非対応情報を抽出する位置非対応情報抽出手段と、
前記位置対応情報抽出手段によって抽出された前記位置対応情報と、前記位置非対応情報抽出手段によって抽出された前記位置非対応情報とを用いて、前記移動端末側情報送信手段から受信した前記画像中に含まれる文字または文字列を認識する文字認識手段と、
前記文字認識手段が認識した文字または文字列の情報を、通信ネットワークを介して前記移動端末装置に送信する固定局側情報送信手段とを備えた
ことを特徴とする移動通信システム。
【請求項４】
前記移動端末装置は、
前記文字認識手段が認識した文字または文字列の情報を、前記通信ネットワークを介して前記固定局側情報送信手段から受信する移動端末側情報受信手段と、
受信した前記文字または文字列の情報を出力する出力手段とを備えた
請求項３記載の移動通信システム。
【請求項５】
移動端末装置と固定局装置とが無線伝送路を介して通信を行う移動通信システムにおいて、
前記移動端末装置は、
画像を撮影する画像撮影手段と、
前記画像の撮影位置を測位して、前記撮影位置を示す撮影位置情報を求める位置測位手段と、
前記画像の撮影方向を検出して、前記撮影方向を示す撮影方位情報を求める方位検出手段と、
前記撮影位置情報および前記撮影方位情報を、通信ネットワークを介して前記固定局装置に送信する移動端末側情報送信手段と、
前記画像撮影手段が撮影した画像中に含まれる文字または文字列を認識する文字認識手段とを備え、
前記固定局装置は、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段と、
前記移動端末側情報送信手段から受信した前記撮影位置情報および前記撮影方位情報にもとづいて、前記画像撮影手段による撮影対象となった範囲を特定し、前記範囲に含まれる位置に対応づけられた位置対応情報を前記固定局側位置対応情報記憶手段から抽出する固定局側位置対応情報抽出手段と、
位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、
前記固定局側位置対応情報抽出手段によって抽出された位置対応情報にもとづいて、前記位置非対応情報記憶手段から前記位置非対応情報を抽出する位置非対応情報抽出手段と、
前記位置非対応情報抽出手段によって抽出された前記位置非対応情報を、前記通信ネットワークを介して前記移動端末装置に送信する固定局側情報送信手段とを備え、
前記文字認識手段は、前記固定局側情報送信手段から受信した前記位置非対応情報を用いて、前記画像中に含まれる文字または文字列を認識する
ことを特徴とする移動通信システム。
【請求項６】
移動端末装置は、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する移動端末側位置対応情報記憶手段と、
前記撮影位置情報および前記撮影方位情報にもとづいて、前記画像撮影手段による撮影対象となった範囲を特定し、前記範囲に含まれる位置に対応づけられた前記位置対応情報を前記移動端末側位置対応情報記憶手段から抽出する移動端末側位置対応情報抽出手段とを備え、
前記文字認識手段は、前記固定局側情報送信手段から受信した前記位置非対応情報と、前記移動端末側位置対応情報抽出手段によって抽出された前記位置対応情報とを用いて、前記画像中に含まれる文字または文字列を認識する
請求項５記載の移動通信システム。
【請求項７】
前記固定局側情報送信手段は、前記位置非対応情報抽出手段によって抽出された前記位置非対応情報と、前記固定局側位置対応情報抽出手段によって抽出された前記位置対応情報とを、前記通信ネットワークを介して前記移動端末装置に送信し、
前記文字認識手段は、前記固定局側情報送信手段から受信した前記位置非対応情報と前記位置対応情報とを用いて、画像中に含まれる文字または文字列を認識する
請求項５記載の移動通信システム。
【請求項８】
前記位置非対応情報記憶手段は、位置情報と対応づけられていない語の集合であって、少なくとも１つの語が前記位置対応情報と同一となっている語の集合を位置非対応情報として記憶し、
前記位置非対応情報抽出手段は、前記固定局側位置対応情報抽出手段によって抽出された前記位置対応情報をキーとして、前記位置非対応情報記憶手段から前記位置非対応情報を抽出する
請求項５から請求項７のうちのいずれか１項に記載の移動通信システム。
【請求項９】
移動端末装置と情報を送受信する固定局装置であって、
前記移動端末装置から、前記移動端末装置が撮影した画像、前記画像の撮影位置を示す撮影位置情報、および前記画像の撮影方向を示す撮影方位情報を受信する固定局側情報受信手段と、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段と、
前記移動端末装置から受信した前記撮影位置情報および前記撮影方位情報にもとづいて、前記移動端末装置による撮影対象となった範囲を特定し、前記範囲に含まれる位置に対応づけられた位置対応情報を前記位置対応情報記憶手段から抽出する位置対応情報抽出手段と、
位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、
前記位置対応情報抽出手段によって抽出された前記位置対応情報にもとづいて、位置非対応情報記憶手段から前記位置非対応情報を抽出する位置非対応情報抽出手段と、
前記位置対応情報抽出手段によって抽出された位置対応情報と、前記位置非対応情報抽出手段によって抽出された前記位置非対応情報とを用いて、前記移動端末装置から受信した前記画像中に含まれる文字または文字列を認識する文字認識手段と、
前記文字認識手段が認識した文字または文字列の情報を、通信ネットワークを介して前記移動端末装置に送信する固定局側情報送信手段とを備えた
ことを特徴とする固定局装置。
【請求項１０】
固定局装置と情報を送受信し、画像中に含まれる文字または文字列を認識する文字認識処理を実行する移動端末装置であって、
前記画像を撮影する画像撮影手段と、
前記画像の撮影位置を測位して、前記撮影位置を示す撮影位置情報を求める位置測位手段と、
前記画像の撮影方向を検出して、前記撮影方向を示す撮影方位情報を求める方位検出手段と、
前記撮影位置情報および前記撮影方位情報を、通信ネットワークを介して前記固定局装置に送信する移動端末側情報送信手段と、
各場所の位置を示す各位置情報に対応づけられていない語である位置非対応情報であって、前記固定局装置が前記撮影位置情報および前記撮影方位情報を用いて決定した位置非対応情報を、前記固定局装置から受信する移動端末側情報受信手段と、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する移動端末側位置対応情報記憶手段と、
前記撮影位置情報および前記撮影方位情報にもとづいて、前記画像撮影手段による撮影対象となった範囲を特定し、前記範囲に含まれる位置に対応づけられた位置対応情報を前記移動端末側位置対応情報記憶手段から抽出する移動端末側位置対応情報抽出手段と、
前記移動端末側情報受信手段が受信した前記位置非対応情報と、移動端末側位置対応情報抽出手段によって抽出された前記位置対応情報とを用いて、画像撮影手段が撮影した前記画像中に含まれる文字または文字列を認識する文字認識手段とを備えた
ことを特徴とする移動端末装置。
【請求項１１】
画像中に含まれる文字または文字列を認識する文字認識処理を実行する移動端末装置と情報を送受信する固定局装置であって、
前記移動端末装置から、前記移動端末装置が撮影した画像の撮影位置を示す撮影位置情報、および前記画像の撮影方向を示す撮影方位情報を受信する固定局側情報受信手段と、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段と、
前記固定局側情報受信手段が受信した前記撮影位置情報および前記撮影方位情報にもとづいて、前記移動端末装置による撮影対象となった範囲を特定し、前記範囲に含まれる位置に対応づけられた位置対応情報を前記固定局側位置対応情報記憶手段から抽出する固定局側位置対応情報抽出手段と、
位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、
前記固定局側位置対応情報抽出手段によって抽出された前記位置対応情報にもとづいて、前記位置非対応情報記憶手段から位置非対応情報を抽出する位置非対応情報抽出手段と、
前記位置非対応情報抽出手段によって抽出された前記位置非対応情報を、通信ネットワークを介して前記移動端末装置に送信する固定局側情報送信手段とを備えた
ことを特徴とする固定局装置。
【請求項１２】
前記固定局側情報送信手段は、前記位置非対応情報抽出手段によって抽出された前記位置非対応情報と、前記固定局側位置対応情報抽出手段によって抽出された前記位置対応情報とを送信する請求項１１記載の固定局装置。
【請求項１３】
画像撮影手段が、画像を撮影し、
位置測位手段が、前記画像の撮影位置を測位して、前記撮影位置を示す撮影位置情報を求め、
方位検出手段が、前記画像の撮影方向を検出して、前記撮影方向を示す撮影方位情報を求め、
位置対応情報抽出手段が、前記撮影位置情報および前記撮影方位情報にもとづいて、前記画像撮影手段による撮影対象となった範囲を特定し、
前記位置対応情報抽出手段が、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段から、前記範囲に含まれる位置に対応づけられた位置対応情報を抽出し、
位置非対応情報抽出手段が、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、位置対応情報抽出手段によって抽出された位置対応情報にもとづいて位置非対応情報を抽出し、
文字認識手段が、前記位置対応情報抽出手段によって抽出された前記位置対応情報と、前記位置非対応情報抽出手段によって抽出された前記位置非対応情報とを用いて、前記画像撮影手段が撮影した画像中に含まれる文字または文字列を認識する、
ことを特徴とする文字認識方法。
【請求項１４】
移動端末装置と固定局装置とが無線伝送路を介して通信を行う移動通信システムで使用される、画像中に含まれる文字または文字列を認識する文字認識方法であって、
前記移動端末装置が、画像を撮影し、
前記移動端末装置が、前記画像の撮影位置を測位して、前記撮影位置を示す撮影位置情報を求め、
前記移動端末装置が、前記画像の撮影方向を検出して、前記撮影方向を示す撮影方位情報を求め、
前記移動端末装置が、前記撮影位置情報および前記撮影方位情報を、通信ネットワークを介して前記固定局装置に送信し、
前記固定局装置が、前記移動端末装置から受信した前記撮影位置情報および前記撮影方位情報にもとづいて、前記移動端末装置による撮影対象となった範囲を特定し、
前記固定局装置が、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段から、前記範囲に含まれる位置に対応づけられた位置対応情報を抽出し、
前記固定局装置が、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、前記固定局側位置対応情報記憶手段から抽出した前記位置対応情報にもとづいて位置非対応情報を抽出し、
前記固定局装置が、抽出した位置非対応情報を、通信ネットワークを介して前記移動端末装置に送信し、
前記移動端末装置が、前記固定局装置から受信した位置非対応情報を用いて、前記移動端末装置が撮影した画像中に含まれる文字または文字列を認識する
ことを特徴とする文字認識方法。
【請求項１５】
コンピュータに、
画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報にもとづいて、撮影対象となった範囲を特定する処理と、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段から、前記範囲に含まれる位置に対応づけられた位置対応情報を抽出する処理と、
位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、前記位置対応情報記憶手段から抽出した前記位置対応情報にもとづいて位置非対応情報を抽出する処理と、
抽出した前記位置対応情報と、前記位置非対応情報記憶手段から抽出した前記位置非対応情報とを用いて、撮影された前記画像中に含まれる文字または文字列を認識する文字認識処理とを実行させる
ことを特徴とする文字認識プログラム。
【請求項１６】
画像中に含まれる文字または文字列を認識する文字認識処理を実行する移動端末装置と情報を送受信する固定局装置に搭載される情報抽出プログラムであって、
コンピュータに、
前記移動端末装置から、前記移動端末装置が撮影した画像の撮影位置を示す撮影位置情報、および前記画像の撮影方向を示す撮影方位情報を受信する処理と、
前記移動端末装置から受信した前記撮影位置情報および前記撮影方位情報にもとづいて、前記移動端末装置による撮影対象となった範囲を特定する処理と、
各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段から、前記範囲に含まれる位置に対応づけられた前記位置対応情報を抽出する処理と、
位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、前記固定局側位置対応情報記憶手段から抽出した前記位置対応情報にもとづいて位置非対応情報を抽出する処理と、
抽出した前記位置非対応情報を、通信ネットワークを介して前記移動端末装置に送信する処理とを実行させる
ことを特徴とする情報抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に含まれる文字を認識する文字認識装置、移動通信システム、移動端末装置、固定局装置、文字認識方法、文字認識プログラム、移動端末装置の情報送受信プログラム、および固定局装置の情報抽出プログラムに関し、特に、移動可能なカメラが撮影した情景画像中の道路標識、店舗看板およびポスタなどに記載されている地名、道路名、店舗名、ビル名、広告文および人名などの文字情報を読み取る文字認識装置、移動通信システム、移動端末装置、固定局装置、文字認識方法、文字認識プログラム、情報送受信プログラムおよび情報抽出プログラムに関する。
【背景技術】
【０００２】
ビデオカメラやデジタルカメラなどで撮影した情景画像中から文字情報を認識する文字認識装置がいくつか知られている。これらの文字認識装置では、照明変動や文字歪みなどがある場合でも高い認識精度を得るために、一般に認識対象の文字列に関する単語知識（単語情報）が文字認識処理に利用される。【０００３】
例えば、特許文献１には、情景画像中から看板広告主に関する文字情報を抽出する文字認識装置が記載されている。特許文献１に記載された文字認識装置は、画像中から看板広告主名および電話番号を読み取る。文字認識装置は、読み取った文字列と電話帳データベースなどに含まれる単語との一致文字数を計数して認識スコアを計算する。そして、文字認識装置は、最大の認識スコアが得られた看板広告主情報を最終認識結果とする。【０００４】
また、特許文献２には、携帯端末が撮像した画像の文字認識を行う携帯端末型画像処理システムが記載されている。特許文献２に記載された携帯端末型画像処理システムでは、ＧＰＳ（Global Positioning System ）などから得られる位置情報と専用単語辞書とが関連づけられている。そして、携帯端末型画像処理システムのサーバは、装置（携帯端末）の現在位置情報に対応する専用単語辞書を用いて文字認識を行う。例えば、ユーザがレストランにいる場合には、サーバは、レストランで使用される確率が高い郷土料理のメニューなどの単語知識を含んだ専用辞書を選択して用いる。
【特許文献１】特許第３３６００３０号公報（第４−６頁、第１−４図）
【特許文献２】特開２００３−１７８０６７号公報（第１４−１５頁、第２０図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された文字認識装置または特許文献２に記載された携帯端末型画像処理システムにおいて、不必要に多くの単語知識を用いると、認識速度が低下するとともに、類似単語の増大などによって認識精度が低下する可能性がある。従って、文字認識の高速化および精度向上が十分に行えない場合がある。【０００６】
また、特許文献１に記載された文字認識装置によれば、電話帳データベースなどに含まれる単語との照合を行うことによって、認識精度の向上を図っている。しかし、電話帳データベースなどに含まれる大量の単語知識との照合が必要となり、文字認識処理の高速化および精度向上が十分に行えない可能性がある。【０００７】
また、特許文献２に記載された携帯型画像処理システムによれば、装置の現在位置情報を用いて、入力画像に含まれる可能性の高い単語だけを収録した専用単語辞書を文字認識に利用することにより、ある程度は文字認識速度を高速化することができ、文字認識精度を高めることができる。【０００８】
しかし、情景画像（入力画像）として、カメラから数メートルないし数十メートル離れた位置の情景が撮像されるので、ＧＰＳからの位置情報のみにもとづいて辞書選択を行うと、現在位置を中心とする半径数十メートルの円内の範囲に対応する全ての単語知識（専用単語辞書）を用いて文字認識を行わなければならない。そのため、移動可能なカメラで撮影した情景画像中に含まれうる単語を、単語辞書もしくは地図データベースから十分に効率的に抽出できない場合があり、文字認識の高速化および精度向上の余地がある。【０００９】
また、特許文献２に記載された携帯型画像処理システムによれば、位置情報に直接対応づけられた単語知識を文字認識に用いることはできる。しかし、位置情報に直接対応づけられていない種類の単語情報を文字認識に用いることはできない。
【００１０】
そこで、本発明は、移動可能なカメラで撮影した情景画像中に含まれうる単語を、単語辞書もしくは地図データベースを用いて効率的に抽出できる文字認識装置、移動通信システム、移動端末装置、固定局装置、文字認識方法、文字認識プログラム、情報送受信プログラムおよび情報抽出プログラムを提供することを目的とする。また、本発明は、位置情報に直接対応づけられていない種類の単語情報をも用いて文字認識できる文字認識装置、移動通信システム、移動端末装置、固定局装置、文字認識方法、文字認識プログラム、情報送受信プログラムおよび情報抽出プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明による文字認識装置は、画像を撮影する画像撮影手段と、画像の撮影位置を測位して、撮影位置を示す撮影位置情報を求める位置測位手段と、画像の撮影方向を検出して、撮影方向を示す撮影方位情報を求める方位検出手段と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段と、撮影位置情報および撮影方位情報にもとづいて、画像撮影手段による撮影対象となった範囲を特定し、範囲に含まれる位置に対応づけられた位置対応情報を位置対応情報記憶手段から抽出する位置対応情報抽出手段と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、位置対応情報抽出手段によって抽出された位置対応情報にもとづいて、位置非対応情報記憶手段から位置非対応情報を抽出する位置非対応情報抽出手段と、位置対応情報抽出手段によって抽出された位置対応情報と、位置非対応情報抽出手段によって抽出された位置非対応情報とを用いて、画像撮影手段が撮影した画像中に含まれる文字または文字列を認識する文字認識手段とを備える。
【００１２】
本発明による移動通信システムは、移動端末装置と固定局装置とが無線伝送路を介して通信を行う移動通信システムであって、移動端末装置は、画像を撮影する画像撮影手段と、画像の撮影位置を測位して、撮影位置を示す撮影位置情報を求める位置測位手段と、画像の撮影方向を検出して、撮影方向を示す撮影方位情報を求める方位検出手段と、撮影位置情報、撮影方位情報および画像撮影手段によって撮影された画像を、通信ネットワークを介して固定局装置に送信する移動端末側情報送信手段とを備え、固定局装置は、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段と、移動端末側情報送信手段から受信した撮影位置情報および撮影方位情報にもとづいて、画像撮影手段による撮影対象となった範囲を特定し、範囲に含まれる位置に対応づけられた位置対応情報を位置対応情報記憶手段から抽出する位置対応情報抽出手段と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、位置対応情報抽出手段によって抽出された位置対応情報にもとづいて、位置非対応情報記憶手段から位置非対応情報を抽出する位置非対応情報抽出手段と、位置対応情報抽出手段によって抽出された位置対応情報と、位置非対応情報抽出手段によって抽出された位置非対応情報とを用いて、移動端末側情報送信手段から受信した画像中に含まれる文字または文字列を認識する文字認識手段と、文字認識手段が認識した文字または文字列の情報を、通信ネットワークを介して移動端末装置に送信する固定局側情報送信手段とを備える。
【００１３】
本発明による移動通信システムは、移動端末装置と固定局装置とが無線伝送路を介して通信を行う移動通信システムであって、移動端末装置は、画像を撮影する画像撮影手段と、画像の撮影位置を測位して、撮影位置を示す撮影位置情報を求める位置測位手段と、画像の撮影方向を検出して、撮影方向を示す撮影方位情報を求める方位検出手段と、撮影位置情報および撮影方位情報を、通信ネットワークを介して固定局装置に送信する移動端末側情報送信手段と、画像撮影手段が撮影した画像中に含まれる文字または文字列を認識する文字認識手段とを備え、固定局装置は、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段と、移動端末側情報送信手段から受信した撮影位置情報および撮影方位情報にもとづいて、画像撮影手段による撮影対象となった範囲を特定し、範囲に含まれる位置に対応づけられた位置対応情報を固定局側位置対応情報記憶手段から抽出する固定局側位置対応情報抽出手段と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、固定局側位置対応情報抽出手段によって抽出された位置対応情報にもとづいて、位置非対応情報記憶手段から位置非対応情報を抽出する位置非対応情報抽出手段と、位置非対応情報抽出手段によって抽出された位置非対応情報を、通信ネットワークを介して移動端末装置に送信する固定局側情報送信手段とを備え、文字認識手段は、固定局側情報送信手段から受信した位置非対応情報を用いて、画像中に含まれる文字または文字列を認識する。
【００１４】
本発明による固定局装置は、移動端末装置と情報を送受信する固定局装置であって、移動端末装置から、移動端末装置が撮影した画像、画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報を受信する固定局側情報受信手段と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段と、移動端末装置から受信した撮影位置情報および撮影方位情報にもとづいて、移動端末装置による撮影対象となった範囲を特定し、範囲に含まれる位置に対応づけられた位置対応情報を位置対応情報記憶手段から抽出する位置対応情報抽出手段と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、位置対応情報抽出手段によって抽出された位置対応情報にもとづいて、位置非対応情報記憶手段から位置非対応情報を抽出する位置非対応情報抽出手段と、位置対応情報抽出手段によって抽出された位置対応情報と、位置非対応情報抽出手段によって抽出された位置非対応情報とを用いて、移動端末装置から受信した画像中に含まれる文字または文字列を認識する文字認識手段と、文字認識手段が認識した文字または文字列の情報を、通信ネットワークを介して移動端末装置に送信する固定局側情報送信手段とを備える。
【００１５】
本発明による移動端末装置は、固定局装置と情報を送受信し、画像中に含まれる文字または文字列を認識する文字認識処理を実行する移動端末装置であって、画像を撮影する画像撮影手段と、画像の撮影位置を測位して、撮影位置を示す撮影位置情報を求める位置測位手段と、画像の撮影方向を検出して、撮影方向を示す撮影方位情報を求める方位検出手段と、撮影位置情報および撮影方位情報を、通信ネットワークを介して固定局装置に送信する移動端末側情報送信手段と、各場所の位置を示す各位置情報に対応づけられていない語である位置非対応情報であって、固定局装置が撮影位置情報および撮影方位情報を用いて決定した位置非対応情報を、固定局装置から受信する移動端末側情報受信手段と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する移動端末側位置対応情報記憶手段と、撮影位置情報および撮影方位情報にもとづいて、画像撮影手段による撮影対象となった範囲を特定し、範囲に含まれる位置に対応づけられた位置対応情報を移動端末側位置対応情報記憶手段から抽出する移動端末側位置対応情報抽出手段と、移動端末側情報受信手段が受信した位置非対応情報と、移動端末側位置対応情報抽出手段によって抽出された位置対応情報とを用いて、画像撮影手段が撮影した画像中に含まれる文字または文字列を認識する文字認識手段とを備る。
【００１６】
本発明による固定局装置は、画像中に含まれる文字または文字列を認識する文字認識処理を実行する移動端末装置と情報を送受信する固定局装置であって、移動端末装置から、移動端末装置が撮影した画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報を受信する固定局側情報受信手段と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段と、固定局側情報受信手段が受信した撮影位置情報および撮影方位情報にもとづいて、移動端末装置による撮影対象となった範囲を特定し、範囲に含まれる位置に対応づけられた位置対応情報を固定局側位置対応情報記憶手段から抽出する固定局側位置対応情報抽出手段と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段と、固定局側位置対応情報抽出手段によって抽出された位置対応情報にもとづいて、位置非対応情報記憶手段から位置非対応情報を抽出する位置非対応情報抽出手段と、位置非対応情報抽出手段によって抽出された位置非対応情報を、通信ネットワークを介して移動端末装置に送信する固定局側情報送信手段とを備える。
【００１７】
本発明による文字認識方法は、画像撮影手段が、画像を撮影し、位置測位手段が、画像の撮影位置を測位して、撮影位置を示す撮影位置情報を求め、方位検出手段が、画像の撮影方向を検出して、撮影方向を示す撮影方位情報を求め、位置対応情報抽出手段が、撮影位置情報および撮影方位情報にもとづいて、画像撮影手段による撮影対象となった範囲を特定し、位置対応情報抽出手段が、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出し、位置非対応情報抽出手段が、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、位置対応情報抽出手段によって抽出された位置対応情報にもとづいて位置非対応情報を抽出し、文字認識手段が、位置対応情報抽出手段によって抽出された位置対応情報と、位置非対応情報抽出手段によって抽出された位置非対応情報とを用いて、画像撮影手段が撮影した画像中に含まれる文字または文字列を認識する。
【００１８】
本発明による文字認識方法は、移動端末装置と固定局装置とが無線伝送路を介して通信を行う移動通信システムで使用される、画像中に含まれる文字または文字列を認識する文字認識方法であって、移動端末装置が、画像を撮影し、移動端末装置が、画像の撮影位置を測位して、撮影位置を示す撮影位置情報を求め、移動端末装置が、画像の撮影方向を検出して、撮影方向を示す撮影方位情報を求め、移動端末装置が、撮影位置情報および撮影方位情報を、通信ネットワークを介して固定局装置に送信し、固定局装置が、移動端末装置から受信した撮影位置情報および撮影方位情報にもとづいて、移動端末装置による撮影対象となった範囲を特定し、固定局装置が、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出し、固定局装置が、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、固定局側位置対応情報記憶手段から抽出した位置対応情報にもとづいて位置非対応情報を抽出し、固定局装置が、抽出した位置非対応情報を、通信ネットワークを介して移動端末装置に送信し、移動端末装置が、固定局装置から受信した位置非対応情報を用いて、移動端末装置が撮影した画像中に含まれる文字または文字列を認識する。
【００１９】
本発明による文字認識プログラムは、コンピュータに、画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報にもとづいて、撮影対象となった範囲を特定する処理と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出する処理と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、位置対応情報記憶手段から抽出した位置対応情報にもとづいて位置非対応情報を抽出する処理と、抽出した位置対応情報と、位置非対応情報記憶手段から抽出した位置非対応情報とを用いて、撮影された画像中に含まれる文字または文字列を認識する文字認識処理とを実行させる。
【００２０】
本発明による情報抽出プログラムは、画像中に含まれる文字または文字列を認識する文字認識処理を実行する移動端末装置と情報を送受信する固定局装置に搭載される情報抽出プログラムであって、コンピュータに、移動端末装置から、移動端末装置が撮影した画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報を受信する処理と、移動端末装置から受信した撮影位置情報および撮影方位情報にもとづいて、移動端末装置による撮影対象となった範囲を特定する処理と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出する処理と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、固定局側位置対応情報記憶手段から抽出した位置対応情報にもとづいて位置非対応情報を抽出する処理と、抽出した位置非対応情報を、通信ネットワークを介して移動端末装置に送信する処理とを実行させる。
【発明の効果】
【００３９】
本発明によれば、撮影位置情報と撮影方位情報との両方を用いることにより、情景画像中に含まれる確率が高い単語知識を、位置対応情報記憶手段（単語辞書や地図データベースなど）から限定して抽出するので、位置情報のみを用いて単語知識を抽出する場合と比較して、文字認識に用いる単語知識を効率的に絞り込むことができる。そのため、文字列認識速度の高速化および認識精度の向上を図ることができる。従って、移動可能なカメラで撮影した情景画像中に含まれうる単語を、単語辞書もしくは地図データベースを用いて効率的に抽出することができる。
【発明を実施するための最良の形態】
【００４０】
実施の形態１．
以下、本発明の第１の実施の形態を、図面を参照して説明する。図１は、本発明による文字認識装置の構成の一例を示すブロック図である。図１に示すように、文字認識装置は、位置情報取得手段１０１と、方位情報取得手段１０２と、地図データベース１０３と、文字列認識手段１０４と、画像入力手段１０６とを含む。【００４１】
画像入力手段１０６は、例えば、移動可能なビデオカメラなどによって実現される。画像入力手段１０６は、情景画像（入力画像）を撮影し、画像データを文字列認識手段１０４に出力する。【００４２】
位置情報取得手段１０１は、例えば、ＧＰＳ受信装置などによって実現される。位置情報取得手段１０１は、装置（例えば、画像入力手段１０６）の位置を測位することによって位置情報（緯度および経度）を取得し、文字列認識手段１０４に出力する。すなわち、位置情報取得手段１０１は、情景画像の撮影位置を示す撮影位置情報を出力する。【００４３】
方位情報取得手段１０２は、例えば、ジャイロスコープなどによって実現される。方位情報取得手段１０２は、装置（例えば、画像入力手段１０６）の向きを検出することによって装置の向きの情報（東、西、南または北などの方位情報）を取得し、文字列認識手段１０４に出力する。すなわち、方位情報取得手段１０２は、情景画像の撮影方向を示す撮影方位情報を出力する。【００４４】
地図データベース１０３は、例えば、磁気ディスク装置（図示せず）などの記憶装置によって実現される。地図データベース１０３は、道路や鉄道などの交通網に関する交通網情報、地名や地域の位置を示す地名情報、建物の名称／構造／所在地などを示す建築物情報、および店舗の名称／電話番号／所在地などを示す店舗情報などを記憶する。また、地図データベース１０３は、各交通網情報、地名情報、建築物情報および店舗情報などの単語情報を、位置情報（緯度／経度などの情報）に対応づけて記憶する。【００４５】
文字列認識手段１０４は、例えば、後述の文字認識プログラムに従って動作するコンピュータ（図示せず）などによって実現される。文字列認識手段１０４は、文字認識装置の現在位置情報と方位情報とにもとづいて、情景画像中に写っている場所の範囲（撮影範囲）を特定する。以下、文字認識装置が特定する情景画像中に写っている場所の範囲を単に特定範囲と記す。【００４６】
文字列認識手段１０４は、特定範囲の位置に対応づけられている店舗名、建築物名および地名などの情報を、地図データベース１０３から抽出する。そして、文字列認識手段１０４は、抽出した店舗名、建築物名および地名などの情報を用いて文字認識を行う。また、文字列認識手段１０４は、情景画像中に写っている地域と道路網や鉄道網で接続されている土地、交差点または駅などの名称の情報も用いて文字認識を行う。なお、本実施の形態において、文字列認識手段１０４が文字認識に用いる地名や建物名などの単語情報を単語知識と記す。【００４７】
画像撮影手段は、画像入力手段１０６によって実現される。位置測位手段は、位置情報取得手段１０１によって実現される。方位検出手段は、方位情報取得手段１０２によって実現される。位置対応情報記憶手段は、地図データベース１０３によって実現される。位置対応情報抽出手段および文字認識手段は、文字列認識手段１０４によって実現される。【００４８】
また、本実施の形態において、文字列認識手段１０４を実現するコンピュータの記憶装置（図示せず）は、文字認識処理を実行するための各種プログラムを記憶している。例えば、コンピュータの記憶装置は、コンピュータに、画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報にもとづいて、撮影対象となった範囲を特定する処理と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出する処理と、抽出した位置対応情報を用いて、撮影された画像中に含まれる文字または文字列を認識する文字認識処理とを実行させるための文字認識プログラムを記憶している。【００４９】
次に、動作について説明する。図２は、文字認識装置が行う文字認識処理の処理経過の一例を示すフローチャートである。画像入力手段１０６は、情景画像を撮像し、画像データを文字列認識手段１０４に出力する（ステップＳ１０）。位置情報取得手段１０１は、装置の位置を測位して現在位置情報を取得し、文字列認識手段１０４に出力する（ステップＳ１１）。方位情報取得手段１０２は、装置の向きを検出して方位情報を取得し、文字列認識手段１０４に出力する（ステップＳ１２）。【００５０】
文字列認識手段１０４は、現在位置情報および方位情報にもとづいて、地図データベース１０３を参照して認識処理に利用する単語を絞り込み、地図データベース１０３から単語知識を抽出する。この結果、地名や建物名などの単語知識が抽出される。そして、文字列認識手段１０４は、抽出した単語知識を利用して情景画像中から文字列を読み取ることによって文字認識を行う（ステップＳ１３）。【００５１】
文字認識が終わると、文字列認識手段１０４は、ユーザなどによって処理終了の指示が入力されたか否か判断する（ステップＳ１４）。例えば、文字列認識手段１０４は、文字認識を終わると、文字認識の結果を表示部（図示せず）などに表示するとともに、文字認識処理の終了／継続指示入力画面を表示する。そして、ユーザは、文字認識処理を終了させる場合には、入力部（図示せず）などから処理終了の指示を入力する。なお、文字列認識手段１０４は、文字認識の結果情報を表示部に表示することによってユーザに提供するのでなく、音声出力部（図示せず）に出力することによって音声によりユーザに提供してもよい。【００５２】
処理終了の指示が入力されたと判断した場合には、文字認識装置は、文字認識処理を終了する。処理終了の指示が入力されなかったと判断した場合には、文字認識装置は、再びステップＳ１０の処理に戻り、ステップＳ１０からステップＳ１４までの処理を繰り返し実行する。【００５３】
以上のように、本実施の形態によれば、文字認識装置は、位置情報取得手段１０１および方位情報取得手段１０２が取得する位置情報および方位情報にもとづいて、地図データベース１０３から単語知識を抽出する。そして、文字認識装置は、情景画像中の地域に対応づけられた地域の地域名、建築物名、店舗名、店舗住所および店舗電話番号などの情報や、対応付けられた地域に交通網で接続された地域の地名などの情報を用いて文字認識処理を行う。【００５４】
位置情報と方位情報との両方を用いることにより、情景画像中に含まれる確率が高い地名、道路名、建築物名および店舗名などの単語知識を、地図データベース１０３から限定して抽出するので、位置情報のみを用いて単語知識を抽出する場合と比較して、文字認識に用いる単語知識を効率的に絞り込むことができる。従って、文字列の認識速度の高速化および認識精度の向上を図ることができる。【００５５】
図３は、文字認識装置が特定する特定範囲の例を示す説明図である。図３（ａ）は、本発明による文字認識装置が特定する特定範囲の例を示す説明図である。また、図３（ｂ）は、従来の文字認識装置（例えば、特許文献２に記載されたシステムのサーバ）が特定する特定範囲の例を示す説明図である。情景画像中に写っている地域は、一般に、平面内において扇状の領域である。ＧＰＳ情報など位置情報のみによって地図データベースから単語知識を抽出する場合には、図３（ｂ）に示すように、装置の現在位置を中心に円状の範囲に関連づけられている単語を全て用いて文字認識をしなければならない。【００５６】
本実施の形態によれば、図３（ａ）に示すように、位置情報に加えて方位情報を用いることによって、情景画像中に写っている扇型の範囲に関連づけられている単語知識のみを抽出することができる。そのため、方位情報を用いることによって、情景画像範囲外の地域に関する情報を用いずに文字認識できるので、従来の位置情報のみを用いる場合と比較して、効果的に単語を絞り込むことができる。従って、位置情報のみを用いる場合と比較して、認識速度の高速化および認識精度の向上を図ることができる。【００５７】
また、地図データベース１０３が記憶する交通網情報を用いることによって、案内標識に記載され得る近隣地区の地名など、図３（ａ）に示した扇状の範囲外の場所の地名なども文字認識処理に活用することができる。【００５８】
次に、本実施の形態の具体例を説明する。ここでは、文字認識装置は、位置情報取得手段１０１としてＧＰＳ受信装置を、方位情報取得手段１０２としてジャイロスコープを、地図データベース１０３として磁気ディスク装置を、文字列認識手段１０４としてコンピュータを、画像入力手段１０６として移動可能なビデオカメラを備える場合を例に説明する。【００５９】
ビデオカメラは、情景画像を撮影し、画像データをコンピュータに出力する。ＧＰＳ受信装置は、受信したＧＰＳ信号にもとづいて装置の現在位置を測位することによって緯度および経度（位置情報）を取得し、コンピュータに出力する。【００６０】
ジャイロスコープは、装置（本例では、ビデオカメラ）の向きを検出することによって方位情報を取得し、コンピュータに出力する。例えば、方位情報として向きを数値で表現するものとし、北を「０」、東を「９０」、南を「１８０」、西を「２７０」と表すものとする。この場合、装置が南西を向いている場合には、ジャイロスコープは、方位情報として値「２２５」を出力する。なお、方位情報の表現方法は本例に示した方法に限らず、向きを一意に特定できる他の表現方法を用いてもよい。【００６１】
磁気ディスク装置で実現された地図データベース１０３は、交通網情報、地名情報、建築物情報および店舗情報などを記憶する。図４〜図７は、交通網情報、地名情報、建築物情報および店舗情報の内容の例を示す説明図である。【００６２】
図４は、道路に関する交通網情報の一例を示す説明図である。図４に示すように、地図データベース１０３は、道路に関する交通網情報として、例えば、交差点名６０１、交差点の所在地（住所６０２および緯度／経度６０３）、隣接する交差点名／方位６０４などの情報を記憶する。また、地図データベース１０３は、交通網情報として、例えば、交差点間を結ぶ道路名称などの情報を記憶してもよい。【００６３】
図５は、地名情報の一例を示す説明図である。図５（ａ）は、地図データベース１０３が地名情報として記憶する地名テーブル７０６の一例を示す説明図である。図５（ｂ）は、地図データベース１０３が地名情報として記憶する２次元地図７０７の一例を示す説明図である。図５（ｂ）に示すように、地図データベース１０３は、地名情報として、地域７０３〜７０５ごとに、ラベル（Ｃ１〜Ｃ３）付けした２次元地図７０７を記憶する。また、地図データベース１０３は、地名情報として、図５（ａ）に示すように、地名７０１と地図ラベル値７０２との対応関係を示す地名テーブル７０６を記憶する。また、２次元地図７０７のｘ，ｙ座標値を経度／緯度に対応付けることによって、緯度／経度の情報から現在位置の地名を知ることができる。【００６４】
図６は、建築物情報の一例を示す説明図である。地図データベース１０３は、建築物情報として、例えば、各建築物に関する建物名８０１、住所８０２、緯度／経度８０３および高さ８０４などの様々な建築物の属性に関する情報を記憶する。【００６５】
図７は、店舗情報の一例を示す説明図である。地図データベース１０３は、店舗情報として、例えば、店舗名９０１、住所９０２、ビル名／階９０３および電話番号９０４などの情報を記憶する。【００６６】
次に、現在の位置情報および方位情報がそれぞれＧＰＳ受信装置およびジャイロスコープからコンピュータに入力された場合に、認識に利用する店舗名、建築物名および地名などを抽出する方法について説明する。【００６７】
まず、地名の抽出方法を図面を参照して説明する。図８は、ある時刻における文字認識装置の現在位置、現在方位および撮影範囲を地図上に重ねて表示した説明図である。本例では、現在位置が地点１００１であり、現在方位が北向きであり、情景画像の画角が９０度であり、撮像範囲が斜線領域１００２である場合を説明する。情景画像中に店舗看板が含まれる場合、店舗看板に斜線領域１００２の住所名が記載されている可能性が高い。そこで、文字認識装置は、斜線領域１００２に対応する領域の地名を、地図データベース１０３が記憶する地名情報を参照して抽出する。【００６８】
例えば、地点１００１が図５（ｂ）の地点７０８と同一位置であり、斜線範囲１００２が図５（ｂ）の斜線範囲７０９と同一範囲である場合、文字認識装置は、図５（ｂ）に示す２次元地図７０７にもとづいて、情景画像中に写っている地域はラベル値「Ｃ２」の範囲であると判断する。また、文字認識装置は、図５（ａ）に示す地名テーブル７０６にもとづいて、ラベル値「Ｃ２」に対応する地名「金座二丁目」を抽出する。すなわち、まず「金座二丁目」または「金座」など地名の単語が、文字認識に利用される単語として抽出される。【００６９】
また、交通標識に近隣の地名が記載されている可能性がある。そこで、文字認識装置は、図４に示す交通網情報を参照して、交差点を左折／直進／右折した場合に到達する地域の地名を抽出する。例えば、ある時点において情景画像の撮像範囲内に東経「ａ２」／北緯「ｂ２」の地点が含まれるとすると、文字認識装置は、図４に示す交通網情報にもとづいて、撮像範囲内に「金座二丁目交差点」が含まれると判断する。そして、文字認識装置は、図４に示す交通網情報にもとづいて、近隣に存在する「金座一丁目」，「金座三丁目」などの交差点名および交差点の住所や、更にその先の交差点の地名などを抽出する。【００７０】
次に、建築物名、店舗名および店舗電話番号などの抽出方法を図面を参照して説明する。店舗看板などには、建築物名や店舗名などが記載されている可能性が高い。そこで、文字認識装置は、斜線領域１００２の緯度／経度に含まれる建築物の情報を、図６に示す建築物情報の緯度／経度８０３にもとづいて抽出する。すなわち、文字認識装置は、緯度／経度８０３にもとづいて、建築物の建物名８０１および住所８０２などを抽出する。また、文字認識装置は、抽出した建物名８０１を図７に示す店舗情報と照合して、その建物内に存在する店舗名９０１や電話番号９０４などの情報を抽出する。【００７１】
文字列認識手段（本例では、コンピュータ）１０４は、以上に示した方法により抽出した地名や店舗名などの単語知識を用いて、入力された情景画像に対して文字認識を行う。文字列認識手段１０４は、例えば、単語知識を用いた文字列認識アルゴリズムとして、一般に郵便住所認識などに用いられる動的計画法やＨＭＭ（Hidden Markov Model ）法などを用いて文字認識を行う。【００７２】
例えば、文字列認識手段１０４は、動的計画法やＨＭＭ法などを用いて、入力画像に含まれる様々な図形を１文字と仮定して、図形ごとに文字を認識する。そして、文字列認識手段１０４は、図形ごとに認識した文字を様々に組み合わせて、組み合わせた文字列と単語知識とを照合することによって単語レベルでの文字認識を行う。【００７３】
単語知識を用いないとすると１文字ごとに正確に認識しなければ単語を正確に認識できないが、単語知識を用いると、１文字ごとの僅かな認識誤りを補正できるので、文字認識の精度を向上させることができる。【００７４】
次に、本発明の効果について、図面を参照して説明する。本発明では、図８に示すように、撮影範囲である斜線領域１００２以外の範囲に対応する地名、建築物名および店舗名などの単語知識を利用せずに、文字認識処理を行うことができる。例えば、図８に示すように、建築物１００８は現在位置１００１の比較的近くに存在するが、撮像している方位とは逆側に存在するので、文字認識装置は、建築物１００８の建築物名、内部にある店舗名、店舗の住所および電話番号などに関する単語知識を処理対象外として、文字認識処理を行うことができる。【００７５】
以上のように、本発明によれば、位置情報のみによって単語知識を抽出する従来の場合と比較して、処理に必要な単語知識を限定することができる。処理対象とする単語知識が少ないほど高速に文字認識処理できるので、本発明では、認識時間を高速化することができる。【００７６】
なお、本具体例では、画像入力手段１０６が移動可能なビデオカメラである場合を説明したが、画像入力手段１０６は他の撮像手段であってもよい。例えば、画像入力手段１０６は、人が持ち歩くカメラ付きの携帯電話機やＰＤＡ（Personal Digital Assistants ）などであってもよい。また、画像入力手段１０６は、デジタルカメラや移動可能な車両に固定した車載カメラなどであってもよい。また、画像入力手段１０６が撮像する画像は、静止画像であってもよく動画像であってもよい。【００７７】
実施の形態２．
次に、本発明の第２の実施の形態を図面を参照して説明する。図９は、文字認識装置の構成の他の例を示すブロック図である。図９に示すように、文字認識装置は、位置情報取得手段２０１と、方位情報取得手段２０２と、地図データベース２０３と、文字列認識手段２０４と、文書データベース２０５と、画像入力手段２０６とを含む。【００７８】
本実施の形態において、文字認識装置は、第１の実施の形態で示した構成要素に加えて、文書データベース２０５を含む。本実施の形態において、文字認識装置は、地図データベース２０３に加えて、文書データベース２０５が記憶する情報に含まれる単語をも利用して文字認識処理を行う点で、第１の実施の形態と異なる。なお、位置情報取得手段２０１、方位情報取得手段２０２、地図データベース２０３および画像入力手段２０６の機能および実現方法は、第１の実施の形態で示した位置情報取得手段１０１、方位情報取得手段１０２、地図データベース１０３および画像入力手段１０６と同様である。【００７９】
文書データベース２０５は、例えば、磁気ディスク装置（図示せず）などの記憶装置によって実現される。文書データベース２０５は、緯度／経度などの位置情報と直接対応づけられていないテキスト情報を格納する。例えば、文書データベース２０５は、「１０月３日〜６日まで画家Ａの個展がＢデパート８階催事場で行われる」，「パン屋Ｃの売れ筋商品はクリームパンである」などのテキスト情報の集合を記憶する。以下、文書データベース２０５が記憶するテキスト情報を文書情報（位置非対応情報）と記す。【００８０】
後述するように、本実施の形態では、文字認識装置は、文書情報に含まれる単語知識も用いて文字認識を行う。例えば、文字認識装置は、文書情報「１０月３日〜６日まで画家Ａの個展がＢデパート８階催事場で行われる」に含まれる「１０月３日」，「画家Ａ」などの単語知識も用いて文字認識を行う。【００８１】
文字列認識手段２０４は、例えば、文字認識プログラムに従って動作するコンピュータ（図示せず）などによって実現される。文字列認識手段２０４は、文字認識装置の現在位置情報と方位情報とにもとづいて、情景画像中に写っている場所の範囲を特定する。文字列認識手段２０４は、特定範囲の位置に対応づけられている店舗名、建築物名および地名などの情報を地図データベース２０３から抽出する。【００８２】
また、文字列認識手段２０４は、地図データベース２０３から抽出した単語知識を用いて文字認識を行うだけでなく、地図データベース２０３から抽出した単語知識と関連する文書情報を文書データベース２０５から抽出する。そして、文字列認識手段２０４は、２０３から抽出した単語知識に加えて文書情報も用いて文字認識処理を行う。【００８３】
文書データベース２０５から関連する文書情報を抽出し単語知識として用いれば、抽出した文書情報を用いて文字列認識処理を行うことができる。また、抽出した文書情報が単語の形態になっていない場合には、文字列認識手段２０４は、構文解析を行って文書情報を単語単位に分割することによって、文字列認識処理に利用することができる。【００８４】
位置非対応情報記憶手段は、文書データベース２０５によって実現される。位置非対応情報抽出手段は、文字列認識手段２０４によって実現される。【００８５】
また、本実施の形態において、文字列認識手段２０４を実現するコンピュータの記憶装置（図示せず）は、文字認識処理を実行するための各種プログラムを記憶している。例えば、コンピュータの記憶装置は、コンピュータに、画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報にもとづいて、撮影対象となった範囲を特定する処理と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出する処理と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、位置対応情報記憶手段から抽出した位置対応情報にもとづいて位置非対応情報を抽出する処理と、位置対応情報記憶手段から抽出した位置対応情報と、位置非対応情報記憶手段から抽出した位置非対応情報とを用いて、画像中に含まれる文字または文字列を認識する処理とを実行させるための文字認識プログラムを記憶している。【００８６】
次に、動作について説明する。図１０は、文字認識装置が行う文字認識処理の処理経過の他の例を示すフローチャートである。図１０において、ステップＳ２０からステップＳ２２までの処理は、第１の実施の形態で示したステップＳ１０からステップＳ１２までの処理と同様である。【００８７】
文字列認識手段２０４は、現在位置情報および方位情報にもとづいて、地図データベース２０３を参照し、地図データベース２０３から単語知識を抽出する（ステップＳ２３）。文字列認識手段２０４は、抽出した単語知識をキーワードとして文書データベース２０５を検索し、文書データベース２０５から文書情報を抽出する（ステップＳ２４）。そして、文字列認識手段２０４は、地図データベース２０３から抽出した単語知識と、文書データベース２０５から抽出した文書情報とを用いて、情景画像から文字情報を読み取ることによって文字認識を行う（ステップＳ２５）。【００８８】
文字認識が終わると、文字列認識手段２０４は、ユーザなどによって処理終了の指示が入力されたか否か判断する（ステップＳ２６）。処理終了の指示が入力されたと判断した場合には、文字認識装置は、文字認識処理を終了する。処理終了の指示が入力されなかったと判断した場合には、文字認識装置は、再びステップＳ２０の処理に戻り、ステップＳ２０からステップＳ２６までの処理を繰り返し実行する。【００８９】
なお、文字列認識手段２０４は、例えば、文字認識の結果情報を、表示部（図示せず）に表示することによってユーザに提供してもよい。また、文字列認識手段２０４は、例えば、文字認識の結果情報を、音声出力部（図示せず）に出力することによって音声によりユーザに提供してもよい。【００９０】
以上のように、本実施の形態によれば、文字認識装置は、位置情報および方位情報にもとづいて、位置情報に直接対応づけられていないが地図データベース２０３から抽出した単語知識に関連する関連文書情報を、文書データベース２０５から抽出する。そして、文字認識装置は、関連文書情報を利用して文字認識を行う。従って、地図データベース２０３から抽出した単語と関連する非地理的な文書情報を、文書データベース２０５から抽出して文字認識に利用できるので、人名、商品名または日付など位置情報に直接対応づけられない文字列などの認識精度を高めることができる。【００９１】
次に、本実施の形態の具体例を説明する。ここでは、文字認識装置は、位置情報取得手段２０１としてＧＰＳ受信装置を、方位情報取得手段２０２としてジャイロスコープを、地図データベース２０３として地図用磁気ディスク装置を、文書データベース２０５として文書用磁気ディスク装置を、文字列認識手段２０４としてコンピュータを、画像入力手段２０６として移動可能な車両に固定した車載カメラを備える場合を例に説明する。【００９２】
ＧＰＳ受信装置およびジャイロスコープは、第１の実施の形態で示した具体例と同様である。また、地図用磁気ディスク装置は、第１の実施の形態で示した具体例における磁気ディスク装置と同様である。【００９３】
車載カメラは、情景画像を撮影し、画像データをコンピュータに出力する。文書用磁気ディスク装置は、様々な文書情報を記憶している。なお、文書情報は、文章形式で記載されたデータでもよく、キーワードをネットワーク状に関連づけた記載形式（例えば、単語の集合データ）であってもよい。【００９４】
コンピュータは、ＧＰＳ受信装置およびジャイロスコープから入力される現在位置情報および方位情報にもとづいて、地図用および文書用の磁気ディスク装置を参照し、情景画像中の文字を読み取る。なお、コンピュータが地図用磁気ディスク装置から文字認識に用いる単語知識を抽出する方法は、第１の実施の形態で示した具体例と同様である。【００９５】
次に、コンピュータが文書用磁気ディスク装置から文字認識に用いる単語知識を抽出する方法について、図面を参照して説明する。図１１は、繁華街を走行中に、車両の車載カメラが撮影したデパートの垂れ幕の例を示す説明図である。図１１に示すように、本例では、垂れ幕に「画家Ａ」などの固有名詞が記載されている。この場合、「画家Ａ」という単語は緯度／経度などの位置情報と直接関係がない情報なので、コンピュータ（文字列認識手段２０４）は、地図用磁気ディスク装置（地図データベース２０３）から「画家Ａ」に関する単語知識を抽出することはできない。【００９６】
本例では、コンピュータは、地図用磁気ディスク装置（地図データベース２０３）が記憶する単語知識と、位置情報／方向情報とにもとづいて、地図用磁気ディスク装置から情景画像中に写っている「デパートＢ」を抽出する。そして、コンピュータは、「デパートＢ」をキーワード（検索キー）として、文書用磁気ディスク装置が記憶する文書情報から関連文書を検索する。【００９７】
例えば、文書用磁気ディスク装置が「１０月３日〜６日まで画家Ａの個展がＢデパート８階催事場で行われる」という文書情報を記憶している場合には、コンピュータは、文書情報から「１０月３日」，「６日」，「画家Ａ」，「個展」，「８階」，「催事場」などの単語知識を抽出する。そして、コンピュータは、抽出した単語知識を利用して文字認識を行う。従って、コンピュータは、「画家Ａ」という単語知識を用いて文字認識を行うことができる。【００９８】
すなわち、本具体例では、文書用磁気ディスク装置は、位置情報と対応づけられていない語の集合であって、少なくとも１の語が、地図用磁気ディスク装置が記憶する単語知識と同一となっている語（本例では、「デパートＢ」）の集合を文書情報として記憶している。そして、コンピュータは、地図用磁気ディスク装置から抽出した単語知識（本例では、「デパートＢ」）をキーとして、文書用磁気ディスク装置から、「デパートＢ」を含む「画家Ａ」などの語の集合を抽出している。【００９９】
なお、本例では、文書用磁気ディスク装置が記憶する文書情報が文書形式で記述され、キーワード検索によって得られた文書情報から単語知識を抽出する場合を説明したが、文書情報は本例で示した文書形式に限られない。例えば、文書用磁気ディスク装置が記憶する文書情報は、「１０月３日」，「１０月６日」，「画家Ａ」，「個展」，「Ｂデパート」，「８階」，「催事場」などの単語知識の集合として記述されたデータであってもよい。【０１００】
また、文書用磁気ディスク装置が記憶する文書情報が期間限定の広告情報やニュースなどである場合には、文書情報を随時更新するようにしてもよい。例えば、文字認識装置のユーザは、文書データベース更新用のソフトウェアを用いて、文書用磁気ディスク装置が記憶する文書情報を更新してもよい。また、例えば、インターネットを介してテキスト情報を受信することによって、文書情報を更新できるようにしてもよい。【０１０１】
実施の形態３．
次に、本発明の第３の実施の形態を、図面を参照して説明する。図１２は、移動端末装置と固定局内装置とが無線伝送路を介して通信を行う移動通信システムの構成の例を示すブロック図である。図１２に示すように、移動通信システムは、移動可能な移動局（例えば、車両に搭載されるカーナビゲーション用端末装置など）に設置された移動端末装置３００ａと、固定局に設置された固定局内装置３００ｂとを含む。また、移動端末装置３００ａは、位置情報取得手段３０１と、方位情報取得手段３０２と、画像入力手段３０３と、情報送信手段３０４とを含む。また、固定局内装置３００ｂは、情報受信手段３０５と、地図データベース３０６と、文字列認識手段３０７とを含む。【０１０２】
移動端末装置３００ａの機能について説明する。画像入力手段３０３は、移動可能なビデオカメラなどによって実現される。画像入力手段３０３は、撮影した情景画像データを情報送信手段３０４に出力する。【０１０３】
位置情報取得手段３０１は、ＧＰＳ受信装置などによって実現される。位置情報取得手段３０１は、情景画像が撮影された時点での画像入力手段３０３の位置を測位することによって、緯度／経度（位置情報）を取得する。そして、位置情報取得手段３０１は、取得した位置情報を情報送信手段３０４に出力する。【０１０４】
方位情報取得手段３０２は、ジャイロスコープなどによって実現される。方位情報取得手段３０２は、情景画像が撮影された時点での画像入力手段３０３の向き（東西南北）を検出することによって、方位情報を取得する。そして、方位情報取得手段３０２は、取得した方位情報を情報送信手段３０４に出力する。【０１０５】
情報送信手段３０４は、後述する情報送受信プログラムに従って動作するコンピュータ（図示せず）、および移動端末装置３００ａのネットワークインタフェース部（図示せず）などによって実現される。なお、この情報送受信プログラムは、移動端末装置３００ａの記憶装置（図示せず）に記憶される。情報送信手段３０４は、位置情報取得手段３０１、方位情報取得手段３０２および画像入力手段３０３から入力された情報（位置情報、方位情報および画像データ）を、無線通信ネットワークを介して、固定局内装置３００ｂの情報受信手段３０５に送信する。【０１０６】
本実施の形態において、移動端末装置３００ａの記憶装置は、固定局内装置３００ｂに情報を送受信するための各種プログラムを記憶している。例えば、移動端末装置３００ａの記憶装置は、コンピュータに、画像の撮影位置を示す撮影位置情報、画像の撮影方向を示す撮影方位情報、および撮影された画像を、通信ネットワークを介して固定局装置に送信する処理と、固定局装置が撮影位置情報および撮影方位情報を用いた画像に対する文字認識処理によって得た文字または文字列の情報を、固定局装置から受信する処理とを実行させるための情報送受信プログラムを記憶している。【０１０７】
次に、固定局内装置（固定局装置）３００ｂの機能について説明する。情報受信手段３０５は、文字認識プログラムに従って動作するコンピュータ（図示せず）、および固定局内装置３００ｂのネットワークインタフェース部（図示せず）などによって実現される。なお、この文字認識プログラムは、固定局内装置３００ｂの記憶装置（図示せず）に記憶される。情報受信手段３０５は、情報送信手段３０４から送信された情報（位置情報方位情報および画像データ）を、無線通信ネットワークを介して受信する。そして、情報受信手段３０５は、受信した情報を文字列認識手段３０７に出力する。【０１０８】
地図データベース３０６は、磁気ディスク装置（図示せず）などの記憶装置によって実現される。地図データベース３０６は、交通網の所在を示す交通網情報、地名や地域の存在範囲を示す地名情報、建物名／建物構造／建物所在などを示す建築物情報、店舗名／店舗電話番号／店舗住所などを示す店舗情報などを記憶する。【０１０９】
文字列認識手段３０７は、文字認識プログラムに従って動作するコンピュータなどによって実現される。文字列認識手段３０７は、情報受信手段３０５が受信した位置情報および方位情報にもとづいて、地地図データベース３０６から情景画像中に含まれうる単語知識を抽出する。そして、文字列認識手段３０７は、抽出した単語知識を用いて、情報受信手段３０５から入力される情景画像中の文字情報を読み取ることによって文字認識を行う。【０１１０】
本実施の形態において、固定局装置３００ｂの記憶装置は、文字認識処理を実行するための各種プログラムを記憶している。例えば、固定局装置３００ｂの記憶装置は、コンピュータに、移動局装置から、移動局装置が撮影した画像、画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報を受信する処理と、移動局装置から受信した撮影位置情報および撮影方位情報にもとづいて、移動局装置による撮影対象となった範囲を特定する処理と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出する処理と、抽出した位置対応情報を用いて、移動局装置から受信した画像中に含まれる文字または文字列を認識する処理と、認識した文字または文字列の情報を、通信ネットワークを介して移動局装置に送信する処理とを実行させるための文字認識プログラムを記憶している。【０１１１】
また、本実施の形態において、画像撮影手段は、画像入力手段３０３によって実現される。位置測位手段は、位置情報取得手段３０１によって実現される。方位検出手段は、方位情報取得手段３０２によって実現される。移動端末側情報送信手段は、情報送信手段３０４によって実現される。位置対応情報記憶手段は、地図データベース３０６によって実現される。位置対応情報抽出手段および文字認識手段は、文字列認識手段３０７によって実現される。固定局側情報送信手段は、固定局内装置３００ｂのコンピュータおよびネットワークインタフェース部などによって実現される。移動端末側情報受信手段は、移動端末装置３００ａのコンピュータおよびネットワークインタフェース部などによって実現される。出力手段は、移動端末装置のコンピュータおよび表示部（図示せず）や音声出力部（図示せず）などによって実現される。【０１１２】
次に、動作について説明する。図１３は、移動端末装置３００ａが位置情報、方位情報および情景画像データを取得する情報取得処理の処理経過の一例を示すフローチャートである。また、図１４は、固定局内装置３００ｂが行う文字認識処理の処理経過の一例を示すフローチャートである。【０１１３】
まず、移動端末装置３００ａの動作を説明する。画像入力手段３０３は、情景画像を撮影し画像データを出力する（ステップＳ３１）。位置情報取得手段３０１は、画像入力手段３０３の位置を測位することによって、位置情報を取得する（ステップＳ３２）。方位情報取得手段３０２は、画像入力手段３０３の向きを検出することによって、方位情報を取得する（ステップＳ３３）。情報送信手段３０４は、画像入力手段３０３、位置情報取得手段３０１および方位情報取得手段３０２からの画像データ、位置情報および方位情報を、無線通信ネットワークを介して固定局内装置３００ｂに送信する（ステップＳ３４）。【０１１４】
固定局内装置３００ｂが後述する文字認識処理を実行し文字認識の結果情報を送信すると、移動端末装置３００ａは、固定局内装置３００ｂから、無線通信ネットワークを介して文字認識の結果情報を受信する（ステップＳ３５）。そして、文字認識の結果情報は、移動端末装置３００ａ側で、移動局のユーザなどによって利用される。例えば、移動端末装置３００ａは、受信した文字認識の結果情報を、表示部に表示することによってユーザに提供してもよい。また、例えば、移動端末装置３００ａは、受信した文字認識の結果情報を、音声出力部に出力することによって音声によりユーザに提供してもよい。【０１１５】
文字認識の結果情報を受信すると、移動端末装置３００ａは、ユーザなどによって処理終了の指示が入力されたか否か判断する（ステップＳ３６）。処理終了の指示が入力されたと判断した場合には、移動端末装置３００ａは、情報取得処理を終了する。処理終了の指示が入力されなかったと判断した場合には、移動端末装置３００ａは、再びステップＳ３１の処理に戻り、ステップＳ３１からステップＳ３６までの処理を繰り返し実行する。【０１１６】
次に、固定局内装置３００ｂの動作を説明する。情報受信手段３０５は、移動端末装置３００ａの情報送信手段３０４から、無線通信ネットワークを介して、情景画像データ、位置情報および方位情報を受信する（ステップＳ４１）。文字列認識手段３０７は、受信した位置情報および方位情報にもとづいて、情景画像中に含まれうる単語知識を、地図データベース３０６から抽出する。そして、文字列認識手段３０７は、抽出した単語知識を用いて情景画像中の文字を認識する（ステップＳ４２）。【０１１７】
文字認識を終了すると、固定局内装置３００ｂは、文字認識の結果情報を、無線通信ネットワークを介して移動端末装置３００ａに送信する（ステップＳ４３）。【０１１８】
文字認識の結果情報を送信すると、固定局内装置３００ｂは、固定局の担当者などによって処理終了の指示が入力されたか否か判断する（ステップＳ４４）。処理終了の指示が入力されたと判断した場合には、固定局内装置３００ｂは、文字認識処理を終了する。処理終了の指示が入力されなかったと判断した場合には、固定局内装置３００ｂは、再びステップＳ４１の処理に戻り、ステップＳ４１からステップＳ４４までの処理を繰り返し実行する。【０１１９】
以上のように、本実施の形態によれば、移動端末装置３００ａは地図データベースおよび文字認識手段を備える必要がないので、移動端末装置の構成を簡略化することができる。【０１２０】
なお、本実施の形態において、固定局内装置３００ｂが更に文書データベースを備えてもよい。この場合、固定局内装置３００ｂの文字列認識手段３０７は、地図データベース３０６から抽出した単語を検索キーとして、文書データベースから文書情報を抽出してもよい。そして、文字列認識手段３０７は、文書情報を利用して文字列認識を行ってもよい。そのようにすれば、位置情報と直接関連のない文字列などの文字認識精度を高めることができる。【０１２１】
実施の形態４．
次に、本発明の第４の実施の形態を、図面を参照して説明する。図１５は、移動端末装置と固定局内装置とが無線伝送路を介して通信を行う移動通信システムの構成の他の例を示すブロック図である。図１５に示すように、移動通信システムは、移動可能な移動局（例えば、車両に搭載されるカーナビゲーション用端末装置など）に設置された移動端末装置４００ａと、固定局に設置された固定局内装置４００ｂとを含む。また、移動端末装置４００ａは、位置情報取得手段４０１と、方位情報取得手段４０２と、画像入力手段４０３と、位置方位情報送信手段４０４と、文書情報受信手段４０５と、文字列認識手段４０６と、移動端末側地図データベース４０７とを含む。また、固定局内装置４００ｂは、位置方位情報受信手段４０８と、文書データベース検索手段４０９と、固定局側地図データベース４１０と、文書データベース４１１と、文書情報送信手段４１２とを含む。【０１２２】
移動端末装置４００ａの機能について説明する。画像入力手段４０３は、移動可能なビデオカメラなどによって実現される。画像入力手段４０３は、撮影した情景画像データを文字列認識手段４０６に出力する。【０１２３】
位置情報取得手段４０１は、ＧＰＳ受信装置などによって実現される。位置情報取得手段４０１は、情景画像が撮影された時点での画像入力手段４０３の位置を測位することによって、緯度／経度（位置情報）を取得する。そして、位置情報取得手段４０１は、取得した位置情報を位置方位情報送信手段４０４に出力する。【０１２４】
方位情報取得手段４０２は、ジャイロスコープなどによって実現される。方位情報取得手段４０２は、情景画像が撮影された時点での画像入力手段４０３の向き（東西南北）を検出することによって方位情報を取得する。そして、方位情報取得手段４０２は、取得した方位情報を位置方位情報送信手段４０４に出力する。【０１２５】
位置方位情報送信手段４０４は、文字認識プログラムに従って動作するコンピュータ（図示せず）、および移動端末装置４００ａのネットワークインタフェース部（図示せず）などによって実現される。なお、この文字認識プログラムは、移動端末装置４００ａの記憶装置（図示せず）に記憶される。位置方位情報送信手段４０４は、位置情報取得手段４０１および方位情報取得手段４０２から入力された情報（位置情報および方位情報）を、無線通信ネットワークを介して、固定局内装置４００ｂの位置方位情報受信手段４０８に送信する。【０１２６】
文書情報受信手段４０５は、文字認識プログラムに従って動作するコンピュータ、および移動端末装置４００ａのネットワークインタフェース部などによって実現される。文書情報受信手段４０５は、固定局内装置４００ｂから無線通信ネットワークを介して文書情報を受信し、文字列認識手段４０６に出力する。【０１２７】
文字認識手段４０６は、文字認識プログラムに従って動作するコンピュータなどによって実現される。文字列認識手段２０４は、移動端末側地図データベース４０７から抽出した単語知識に加えて、固定局内装置４００ｂから受信した文書情報も用いて文字認識処理を行う。【０１２８】
なお、移動端末側地図データベース４０７の機能および実現方法は、第２の実施の形態で示した地図データベース２０３と同様である。【０１２９】
本実施の形態において、移動端末装置４００ａの記憶装置は、文字認識処理を実行するための各種プログラムを記憶している。例えば、移動端末装置４００ａの記憶装置は、コンピュータに、画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報を、通信ネットワークを介して固定局装置に送信する処理と、各場所の位置を示す各位置情報に対応づけられていない語である位置非対応情報であって、固定局装置が撮影位置情報および撮影方位情報を用いて決定した位置非対応情報を、固定局装置から受信する処理と、固定局装置から受信した位置非対応情報を用いて、移動局装置が撮影した画像中に含まれる文字または文字列を認識する処理とを実行させるための文字認識プログラムを記憶している。【０１３０】
次に、固定局内装置（固定局装置）４００ｂの機能について説明する。位置方位情報受信手段４０８は、後述する情報抽出プログラムに従って動作するコンピュータ（図示せず）、および固定局内装置４００ｂのネットワークインタフェース部（図示せず）などによって実現される。なお、この情報抽出プログラムは、固定局内装置４００ｂの記憶装置（図示せず）に記憶される。位置方位情報受信手段４０８は、位置方位情報送信手段４０４から送信された情報（位置情報および方位情報）を、無線通信ネットワークを介して受信する。そして、位置方位情報受信手段４０８は、受信した情報を文書データベース検索手段４０９に出力する。【０１３１】
固定局側地図データベース４１０および文書データベース４１１の機能および実現方法は、それぞれ第２の実施の形態で示した地図データベース２０３および文書データベース２０５と同様である。【０１３２】
文書データベース検索手段４０９は、情報抽出プログラムに従って動作するコンピュータ（図示せず）などによって実現される。文書データベース検索手段４０９は、位置方位情報受信手段４０８が受信した位置情報および方位情報にもとづいて、固定局側地図データベース４１０を検索して、固定局側地図データベース４１０から単語知識を抽出する。また、文書データベース検索手段４０９は、抽出した単語知識を検索キーとして、文書データベース４１１を検索して関連文書を抽出する。そして、文書データベース検索手段４０９は、抽出した文書情報を文書情報送信手段４１２に出力する。【０１３３】
本実施の形態において、固定局装置４００ｂの記憶装置は、情報抽出処理を実行するための各種プログラムを記憶している。例えば、固定局装置４００ｂの記憶装置は、コンピュータに、移動局装置から、移動局装置が撮影した画像の撮影位置を示す撮影位置情報、および画像の撮影方向を示す撮影方位情報を受信する処理と、移動局装置から受信した撮影位置情報および撮影方位情報にもとづいて、移動局装置による撮影対象となった範囲を特定する処理と、各場所の位置を示す各位置情報に対応づけられた語である位置対応情報を記憶する固定局側位置対応情報記憶手段から、範囲に含まれる位置に対応づけられた位置対応情報を抽出する処理と、位置情報と対応づけられていない語である位置非対応情報を記憶する位置非対応情報記憶手段から、固定局側位置対応情報記憶手段から抽出した位置対応情報にもとづいて位置非対応情報を抽出する処理と、抽出した位置非対応情報を、通信ネットワークを介して移動局装置に送信する処理とを実行させるための文書情報抽出プログラムを記憶している。【０１３４】
なお、本実施の形態において、画像撮影手段は、画像入力手段４０３によって実現される。位置測位手段は、位置情報取得手段４０１によって実現される。方位検出手段は、方位情報取得手段４０２によって実現される。移動端末側情報送信手段は、位置方位情報送信手段４０４によって実現される。文字認識手段および移動端末側位置対応情報抽出手段は、文字列認識手段４０６によって実現される。固定局側位置対応情報記憶手段は、固定局側地図データベース４１０によって実現される。固定局側位置対応情報抽出手段および位置非対応情報抽出手段は、文書データベース検索手段４０９によって実現される。位置非対応情報記憶手段は、文書データベース４１１によって実現される。固定局側情報送信手段は、文書情報送信手段４１２によって実現される。移動端末側位置対応情報記憶手段は、移動端末側地図データベース４０７によって実現される。【０１３５】
次に、動作について説明する。図１６は、移動端末装置４００ａが行う文字認識処理の処理経過の一例を示すフローチャートである。また、図１７は、固定局内装置４００ｂが文書情報を抽出する文書情報抽出処理の処理経過の一例を示すフローチャートである。【０１３６】
まず、移動端末装置４００ａの動作を説明する。画像入力手段４０３は、情景画像を撮影し画像データを出力する（ステップＳ５１）。位置情報取得手段４０１は、画像入力手段４０３の位置を測位することによって、位置情報を取得する（ステップＳ５２）。方位情報取得手段４０２は、画像入力手段４０３の向きを検出することによって、方位情報を取得する（ステップＳ５３）。位置方位情報送信手段４０４は、位置情報取得手段４０１および方位情報取得手段４０２からの位置情報および方位情報を、無線通信ネットワークを介して固定局内装置４００ｂに送信する（ステップＳ５４）。【０１３７】
固定局内装置４００ｂが後述する文書情報抽出処理を実行し文書情報を送信すると、文書情報受信手段４０５は、固定局内装置４００ｂから、無線通信ネットワークを介して文書情報を受信する（ステップＳ５５）。【０１３８】
なお、移動端末装置４００ａは、ステップＳ５４において位置情報および方位情報を送信すると、固定局内装置４００ｂから文書情報を受信するまで、次のステップＳ５６の処理を実行せずに待機する。この場合、移動端末装置４００ａは、処理待機中に、固定局内装置４００ｂからの文書情報を用いずに実行できる処理を予め先行して実行していてもよい。例えば、移動端末装置４００ａは、文書情報を受信する前であっても、背景画像中の１文字の範囲を様々に仮定して文字認識を行っていてもよい。【０１３９】
文書情報を受信すると、文字列認識手段４０６は、位置情報および方位情報にもとづいて移動端末側地図データベース４０７から抽出した単語知識と、固定局内装置４００ｂから受信した文書情報とを用いて、画像入力手段４０３からの画像データ中の文字列を認識する（ステップＳ５６）。なお、位置情報と方位情報とにもとづいて移動端末側地図データベース４０７から建築物名や店舗名などの単語知識を抽出する方法は、第１の実施の形態で示した方法と同様である。【０１４０】
文字認識が終わると、移動端末装置４００ａは、ユーザなどによって処理終了の指示が入力されたか否か判断する（ステップＳ５７）。処理終了の指示が入力されたと判断した場合には、移動端末装置４００ａは、文字認識処理を終了する。処理終了の指示が入力されなかったと判断した場合には、移動端末装置４００ａは、再びステップＳ５１の処理に戻り、ステップＳ５１からステップＳ５７までの処理を繰り返し実行する。【０１４１】
文字認識の結果情報は、移動端末装置４００ａ側で、移動局のユーザなどによって利用される。例えば、移動端末装置４００ａは、文字認識の結果情報を、表示部（図示せず）に表示することによってユーザに提供してもよい。また、例えば、移動端末装置４００ａは、文字認識の結果情報を、音声出力部（図示せず）に出力することによって音声によりユーザに提供してもよい。【０１４２】
次に、固定局内装置４００ｂの動作を説明する。位置方位情報受信手段４０８は、ステップＳ５４において移動端末装置４００ａの位置方位情報送信手段４０４から送信された位置情報および方位情報を、無線通信ネットワークを介して受信する（ステップＳ６１）。そして、位置方位情報受信手段４０８は、受信した位置情報および方位情報を文書データベース検索手段４０９に出力する。【０１４３】
文書データベース検索手段４０９は、受信した位置情報および方位情報にもとづいて、固定局側地図データベース４１０を参照して、固定局側地図データベース４１０から単語知識を抽出する。文書データベース検索手段４０９は、抽出した単語知識を検索キーとして文書データベース４１１を検索して、文書データベース４１１から関連する文書情報を抽出する（ステップＳ６２）。そして、文書データベース検索手段４０９は、抽出した文書情報を文書情報送信手段４１２に出力する。【０１４４】
文書情報送信手段４１２は、文書情報を、無線通信ネットワークを介して移動端末装置４００ａに送信する（ステップＳ６３）。文書情報を送信すると、固定局内装置４００ｂは、固定局の担当者などによって処理終了の指示が入力されたか否か判断する（ステップＳ６４）。処理終了の指示が入力されたと判断した場合には、固定局内装置４００ｂは、文書情報抽出処理を終了する。処理終了の指示が入力されなかったと判断した場合には、固定局内装置４００ｂは、再びステップＳ６１の処理に戻り、ステップＳ６１からステップＳ６４までの処理を繰り返し実行する。【０１４５】
以上のように、本実施の形態によれば、固定局内装置４００ｂが文書データベース４１１を備え、固定局内装置４００ｂ側で文書情報の検索処理を実行する。文書データベースの検索時間は、文書データベースの規模に従って大きく変化する。また、文書データベースの検索処理は、他の処理と比較して処理時間が大きい。本実施の形態によれば、文書データベースの検索処理を固定局内で行うので、移動端末装置４００ａの処理負担を軽減し、第２の実施の形態と比較して、移動端末装置４００ａに要求される計算能力が高くなくてすむ。また、文書データベースが固定局側で一元管理されるので、メンテナンスがしやすく、保守性を向上させることができる。【０１４６】
なお、固定局内装置４００ｂから移動端末装置４００ａに情報送信する場合、文字情報とともに、固定局側地図データベース４１０から抽出した単語知識も送信する形態も考えられる。本実施の形態では、文書情報に限定して送信することによって、固定局内装置４００ｂから移動端末装置４００ａに送信するデータ量を低減することができる。【０１４７】
また、本実施の形態では、固定局内装置４００ｂが文書情報のみを送信する場合を説明したが、固定局内装置４００ｂは、文書情報に加えて、固定局側地図データベース４１０から抽出した単語知識も移動端末装置４００ａに送信するようにしてもよい。この場合、移動端末装置４００ａは、移動端末側地図データベース４０７を備えず、固定局内装置４００ｂから受信した情報のみを用いて文字認識を行ってもよい。そのようにすれば、文書情報のみを送信する場合と比較して、更に移動端末装置４００ａの処理負担を軽減することができ、移動端末装置４００ａに要求される計算能力が高くなくてすむ。
【産業上の利用可能性】
【０１４８】
本発明による文字認識装置は、車両に搭載されるカーナビゲーション用端末装置や携帯電話機などの端末装置を含んだシステムとして適用できる。例えば、カーナビゲーション装置などを含むシステムに適用すれば、ドライバなどに目的地を示す看板などが見えた旨などを通知することができる。また、ドライバなどに目的地までの経路案内をする場合に、道路案内標識などを示して道路案内情報を提供することができる。また、車両などで移動中にドライバなどの嗜好に合致した周辺情報を、ドライバなどに提供することができる。例えば、文字認識装置の文字認識結果を用いて、「お探しのそば屋の看板が見えました」、「次の案内標識の交差点を左方向（銀座方面）に曲がってください」、「お好きな画家の展覧会が右手前方のデパートで開催されています」などの情報をドライバなどに提供することができる。
【図面の簡単な説明】
【０１４９】
【図１】本発明による文字認識装置の構成の一例を示すブロック図である。
【図２】文字認識装置が行う文字認識処理の処理経過の一例を示すフローチャートである。
【図３】文字認識装置が特定する特定範囲の例を示す説明図である。
【図４】道路に関する交通網情報の一例を示す説明図である。
【図５】地名情報の一例を示す説明図である。
【図６】建築物情報の一例を示す説明図である。
【図７】店舗情報の一例を示す説明図である。
【図８】ある時刻における文字認識装置の現在位置、現在方位および撮影範囲を地図上に重ねて表示した説明図である。
【図９】文字認識装置の構成の他の例を示すブロック図である。
【図１０】文字認識装置が行う文字認識処理の処理経過の他の例を示すフローチャートである。
【図１１】車両の車載カメラが撮影したデパートの垂れ幕の例を示す説明図である。
【図１２】移動端末装置と固定局内装置とが無線伝送路を介して通信を行う移動通信システムの構成の一例を示すブロック図である。
【図１３】移動端末装置３００ａが位置情報、方位情報および情景画像データを取得する情報取得処理の処理経過の一例を示すフローチャートである。
【図１４】固定局内装置３００ｂが行う文字認識処理の処理経過の一例を示すフローチャートである。
【図１５】移動端末装置と固定局内装置とが無線伝送路を介して通信を行う移動通信システムの構成の他の例を示すブロック図である。
【図１６】移動端末装置４００ａが行う文字認識処理の処理経過の一例を示すフローチャートである。
【図１７】固定局内装置４００ｂが文書情報を抽出する文書情報抽出処理の処理経過の一例を示すフローチャートである。
【符号の説明】
【０１５０】
１０１    位置情報取得手段
１０２    方位情報取得手段
１０３    地図データベース
１０４    文字列認識手段
１０６    画像入力手段
【図１】
0004591353.tif 000002
【図２】
0004591353.tif 000003
【図３】
0004591353.tif 000004
【図４】
0004591353.tif 000005
【図５】
0004591353.tif 000006
【図６】
0004591353.tif 000007
【図７】
0004591353.tif 000008
【図８】
0004591353.tif 000009
【図９】
0004591353.tif 000010
【図１０】
0004591353.tif 000011
【図１１】
0004591353.tif 000012
【図１２】
0004591353.tif 000013
【図１３】
0004591353.tif 000014
【図１４】
0004591353.tif 000015
【図１５】
0004591353.tif 000016
【図１６】
0004591353.tif 000017
【図１７】
0004591353.tif 000018