(57)【要約】【課題】手軽な操作で正確な文字認識を実現する携帯式文字認識装置、文字認識プログラム、及び文字認識方法を提供する。【解決手段】携帯端末１を用い、画像取得して文字認識する際に設定された対象言語及びカメラ撮影モードと、前記文字認識処理によって文字認識した位置の位置情報を関連付けて記憶し（ステップＳ１２）、文字認識する位置が既に記憶されているか確認し（ステップＳ２）、既に記憶された位置で再度文字認識する際に、位置情報に関連付けられた対象言語及びカメラ撮影モードの設定内容を読み出し、同条件に設定する条件設定処理を実行した（ステップＳ１３，１４）。【選択図】図４
2010218041.tif 000002
【特許請求の範囲】
【請求項１】
文字認識用のマッチングデータを記憶するマッチングデータ記憶手段と、
画像データを取得し、前記マッチングデータに基づいて前記画像データ内の文字を認識する文字認識手段と、
位置情報を取得する位置情報取得手段とを備えた携帯式文字認識装置であって、
前記文字認識手段が画像取得して文字認識する際に設定された設定条件情報と、前記文字認識手段によって文字認識した位置の前記位置情報とを関連付けて記憶する関連情報記憶手段と、
前記文字認識手段によって文字認識する位置が前記関連情報記憶手段に記憶されているか確認する記憶位置確認手段と、
前記関連情報記憶手段に記憶された位置で前記文字認識手段が文字認識する際に、前記位置情報に関連付けられた前記設定条件情報を読み出して前記文字認識手段に設定する条件設定手段とを備えた
携帯式文字認識装置。
【請求項２】
取得した前記画像データから前記文字認識手段によって認識した認識文字において誤認識であった誤認文字を正しい文字に変更する変更操作を受け付け、変更文字に変更する認識文字変更手段と、
前記誤認文字情報と、変更された変更文字情報とを誤認文字変更情報として前記位置情報と関連づけて記憶する誤認文字変更情報記憶手段とを備え、
前記記憶位置確認手段によって確認され、前記関連情報記憶手段に記憶された位置で前記文字認識手段が認識した認識文字が、前記誤認文字変更情報記憶手段に誤認文字情報として記憶されているか確認する誤認文字確認手段と、
該誤認文字確認手段によって前記認識文字が前記誤認文字変更情報記憶手段に記憶された前記誤認文字と一致すると確認された場合に、前記誤認文字変更情報に基づいて前記変更文字に補正する文字補正手段を備えた
請求項１に記載の携帯式文字認識装置。
【請求項３】
前記文字補正手段を、
前記文字認識手段が認識する認識文字の前記誤認文字に対するマッチング信頼度が第１の所定範囲にあり、かつ、前記変更文字に対するマッチング信頼度が第２の所定範囲にある場合に、前記文字認識手段が認識した認識文字を前記変更文字に補正する構成とした
請求項２に記載の携帯式文字認識装置。
【請求項４】
前記認識文字変更手段によって前記誤認文字を前記変更文字に変更した際の前記文字認識手段が認識した認識文字の前記誤認文字に対する第１マッチング信頼度と、前記変更文字に対する第２マッチング信頼度とを記憶するマッチング信頼度記憶手段を備え、
前記第１の所定範囲を、前記第１マッチング信頼度を中心とする所定範囲に設定し、
前記第２の所定範囲を、前記第２マッチング信頼度を中心とする所定範囲に設定した
請求項３に記載の携帯式文字認識装置。
【請求項５】
前記位置取得手段を、ＧＰＳ装置で構成した
請求項１から４のうちいずれかに記載の携帯式文字認識装置。
【請求項６】
文字認識用のマッチングデータを記憶するマッチングデータ記憶手段と、
画像データを取得して、前記マッチングデータに基づいて前記画像データ内の文字を認識する文字認識手段と、
位置情報を取得する位置情報取得手段とを備えた携帯端末に実行させる文字認識プログラムであって、
前記文字認識手段が、前記マッチングデータに基づいて前記画像データ内の文字を認識する文字認識ステップにおいて、
画像取得して文字認識する際に設定された設定条件情報と、前記文字認識ステップによって文字認識した位置の前記位置情報とを関連付けて関連情報記憶手段に記憶する関連情報記憶ステップと、
前記文字認識ステップによって文字認識する位置が前記関連情報記憶手段に記憶されているか確認する記憶位置確認ステップと、
前記関連情報記憶手段に記憶された位置で文字認識する際に、前記位置情報に関連付けられた前記設定条件情報を読み出して同条件に設定する条件設定ステップとを携帯端末に実行させる
文字認識プログラム。
【請求項７】
取得した前記画像データから前記文字認識ステップによって認識した認識文字において誤認識であった誤認文字を正しい文字に変更する変更操作を受け付ける変更操作受付けステップと、
受付けた変更操作に基づいて誤認文字を変更文字に変更する認識文字変更ステップと、
前記誤認文字情報と、変更された変更文字情報とを誤認文字変更情報として、前記位置情報と関連づけて誤認文字変更情報記憶手段に記憶する誤認文字変更情報記憶ステップとを携帯端末に実行させるとともに、
前記記憶位置確認ステップにおいて確認された位置で認識した認識文字が、前記誤認文字変更情報記憶手段に誤認文字情報として記憶されているか確認する誤認文字確認ステップと、
該誤認文字確認ステップによって前記認識文字が前記誤認文字変更情報記憶手段に記憶された前記誤認文字と一致すると確認された場合に、前記誤認文字変更情報に基づいて前記変更文字に補正する文字補正ステップを携帯端末に実行させる
請求項６に記載の文字認識プログラム。
【請求項８】
画像データを取得して、マッチングデータ記憶手段に記憶された文字認識用のマッチングデータに基づいて前記画像データ内の文字を認識する文字認識ステップと、
位置情報を取得する位置情報取得ステップとを実行する文字認識方法であって、
前記文字認識ステップにおいて、
画像取得して文字認識する際に設定された設定条件情報と、前記文字認識ステップによって文字認識した位置の前記位置情報とを関連付けて記憶する関連情報記憶ステップと、
前記文字認識ステップによって文字認識する位置が記憶されているか確認する記憶位置確認ステップと、
記憶された位置で文字認識する際に、前記位置情報に関連付けられた前記設定条件情報を読み出して同条件に設定する条件設定ステップとを実行する
文字認識方法。
【請求項９】
取得した前記画像データから前記文字認識ステップによって認識した認識文字において誤認識であった誤認文字を正しい文字に変更する変更操作を受け付ける変更操作受付けステップと、
受付けた変更操作に基づいて誤認文字を変更文字に変更する認識文字変更ステップと、
前記誤認文字情報と、変更された変更文字情報とを誤認文字変更情報として、前記位置情報と関連づけて誤認文字変更情報記憶手段に記憶する誤認文字変更情報記憶ステップとを実行するとともに、
前記記憶位置確認ステップにおいて確認された位置で認識した認識文字が誤認文字情報として記憶されているか確認する誤認文字確認ステップと、
該誤認文字確認ステップによって前記認識文字が記憶された前記誤認文字と一致すると確認された場合に、前記誤認文字変更情報に基づいて前記変更文字に補正する文字補正ステップを実行する
請求項８に記載の文字認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば画像データに含まれている文字を認識するような携帯式の文字認識装置、文字認識プログラム、及び文字認識方法に関する。
【背景技術】
【０００２】
従来から、名刺読取や翻訳リーダーなど様々な文字認識を利用したアプリケーションがある。  
一般に、利用者はこれらのアプリケーションを利用する場合、認識したい対象の文字を画像として取得して、取得した画像の中から文字を認識する。
【０００３】
より正確に文字認識を行うために、利用者は、予め対象言語を設定するとともに、画像を取得するためのライトやマクロレンズ使用の有無やズーム度合いなどのカメラ撮影モードを調整して、文字認識するために適した画像を取得するための設定をする。
【０００４】
ところで、一般に、利用者は、場所（位置）に応じて、おおよそ決まった目的で同じアプリケーションを使用することが多く、よって、対象言語やカメラ撮影モードについて同様の設定をすることが多いと考えられる。
【０００５】
例えば、日本人の利用者が出張や旅行で中国に行き、レストランでメニューに何と書いてあるかを確認する際に、対象言語を中国語に設定して、例えばライトは点灯でマクロレンズを使用するカメラ撮影モードにし、認識したい文字列の大きさがアプリケーションで求められる所定の範囲内の大きさになるようにズーム度合いを調整する。
【０００６】
繰り返し同じ場所（位置）に出張や旅行に行き、例えば「前回行ったときにおいしかったから」といった理由で同じレストランに行き、同じアプリケーションを再度使用する際、利用者は同様の設定をする必要がある。
【０００７】
また、空港などの公共施設において、案内板に何と書いてあるかを確認する際に、利用者は対象言語を中国語に設定して、例えばライトは点灯せずマクロモードも使用しないカメラ撮影モードにし、認識したい文字列の大きさがアプリケーションで求められる所定の範囲内の大きさになるようにズーム度合いを調整する。同様に、繰り返し同じ場所（位置）に行き、同じアプリケーションを再度使用する際に、利用者は同様の設定をする必要がある。
【０００８】
上述したように、一般に、利用者は、対象言語やカメラ撮影モードについて、場所（位置）に応じておおよそ決まった設定をすることが多いと考えられるが、利用者は、アプリケーションを使用しようとするたびに、同様の面倒な手間をかけて同じ設定をする必要があった。
【０００９】
そのような状況において、ＧＰＳ装置を用いて現在位置を取得し、位置情報に基づいて文字認識に関する設定を行う装置が提案されている（特許文献１、２参照）。
【００１０】
特許文献１の携帯端末は、アプリケーションへの文字入力のための文字認識において、ＧＰＳ装置を用いて現在位置を取得し、現在位置から読み取る文字の文字種を設定する装置である。この装置は、ＧＰＳ装置で取得された現在位置に基づいて文字種が自動的に設定されるため、利用者による操作を軽減することができる。
【００１１】
特許文献２の翻訳装置は、ＧＰＳ装置を用いて現在位置を取得し、現在位置で使用されている文字種を文字認識において優先させる装置である。この装置は、ＧＰＳ装置で取得された現在位置に基づいて特定された文字種が優先的に認識しやすくなるため、認識精度を向上させることができる。
【００１２】
これらの装置は、取得した画像から文字認識処理する際のソフトウェア上の設定をおこなうものであり、明確に取得された画像に対しては効果的に文字認識を処理することができる。
【００１３】
しかしながら、これらの装置は明確な画像を取得するためのライトやマクロレンズ使用の有無やズーム度合いなどのカメラ撮影モード、いわゆる、ハードウェア上の設定に関する手間が全く軽減されない。
【００１４】
また、このハードウェア上の設定は、認識精度にも大きく影響を与えるものである。このため上述の装置は、例えば、同じ場所（位置）で以前使用した際にはマクロレンズを使用する設定にしていたにもかかわらず、その設定をしなかったために、以前は良く認識できていたものが認識できなくなってしまったりするという問題があった。
【００１５】
このように文字認識処理は、取得された画像の精度に大きく影響を受ける。このため、取得画像に大きな影響を与えるカメラ撮影モードなどのハードウェア上の設定は重要である。そして、上述の装置は利用者にとって面倒な設定作業を要していた。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００５−１４１５２０号公報
【特許文献２】特開２００６−３０２０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１７】
この発明は、上述した問題に鑑み、手軽な操作で正確な文字認識を実現する携帯式文字認識装置、文字認識プログラム、及び文字認識方法を提供し、利用者の満足度を向上させることを目的としている。
【課題を解決するための手段】
【００１８】
この発明は、文字認識用のマッチングデータを記憶するマッチングデータ記憶手段と、画像データを取得し、前記マッチングデータに基づいて前記画像データ内の文字を認識する文字認識手段と、位置情報を取得する位置情報取得手段とを備えた携帯式文字認識装置であって、前記文字認識手段が画像取得して文字認識する際に設定された設定条件情報と、前記文字認識手段によって文字認識した位置の前記位置情報とを関連付けて記憶する関連情報記憶手段と、前記文字認識手段によって文字認識する位置が前記関連情報記憶手段に記憶されているか確認する記憶位置確認手段と、前記関連情報記憶手段に記憶された位置で前記文字認識手段が文字認識する際に、前記位置情報に関連付けられた前記設定条件情報を読み出して前記文字認識手段に設定する条件設定手段とを備えたことを特徴とする。
【００１９】
前記マッチングデータは、文字の特徴を示す特徴データで構成するなど、文字認識のマッチングに用いるデータで構成することができる。  
前記記憶手段は、ハードディスクや不揮発性メモリなど、データを記憶する手段で構成することができる。
【００２０】
前記画像データは、カラー画像やグレースケール画像やモノクロ２階調画像など、適宜の画像のデータとすることができる。  
前記位置情報を取得する位置情報取得手段は、ＧＰＳ装置や、定点からの無線通信を受信して位置を特定する装置等ができる。
【００２１】
前記文字認識手段は、例えば、ＣＣＤカメラやＣＭＯＳカメラなどの撮像手段、あるいは、このような撮像手段で撮像した画像のデータを該撮像手段から受信するＵＳＢ（Universal Serial Bus）やＬＡＮ（Local Area Network）などの通信インターフェースを介して取得された文字画像から特徴データを抽出し、特徴データをマッチングデータの特徴データとマッチングし、どの文字かを認識する手段とすることができる。
【００２２】
前記設定条件情報は、前記文字認識手段が画像取得して文字認識する際に設定する設定条件であり、認識する文字の文字種等のソフトウェア上の設定条件、画像を取得するための撮像手段に関し、ライトやマクロレンズ使用の有無やズーム度合いなどのカメラ撮影モード、いわゆる、ハードウェア上の設定条件とで構成することができる。
【００２３】
前記携帯式文字認識装置は、撮像手段と制御手段と記憶手段とを備えた携帯電話機やＰＤＡ（Personal Digital Assistants）やノート型のパーソナルコンピュータなどの情報処理端末で構成するなど、適宜の装置で構成することができる。
【００２４】
この発明により、画像データに対して手軽な操作で正確な文字認識を実現することができ、利用者の満足度を向上させることができる。  
詳しくは、文字認識した際に設定した設定条件情報を位置情報取得手段で取得した位置情報と関連付けて記憶しているため、再度、同じ場所（位置）で文字認識する際に、同じ設定条件を読み出して設定できる。したがって、手間を掛けて同じ条件を設定せずとも、前回と同条件で文字認識を実施することができる。
【００２５】
なお、位置情報取得手段によって取得した位置情報に基づいて判定される同じ場所（位置）は、所定の範囲であれば同じ場所（位置）と判定する概念とすることができ、また所定の範囲については任意で設定する構成であってもよい。
【００２６】
この発明の態様として、取得した前記画像データから前記文字認識手段によって認識した認識文字において誤認識であった誤認文字を正しい文字に変更する変更操作を受け付け、変更文字に変更する認識文字変更手段と、前記誤認文字情報と、変更された変更文字情報とを誤認文字変更情報として前記位置情報と関連づけて記憶する誤認文字変更情報記憶手段とを備え、前記記憶位置確認手段によって確認され、前記関連情報記憶手段に記憶された位置で前記文字認識手段が認識した認識文字が、前記誤認文字変更情報記憶手段に誤認文字情報として記憶されているか確認する誤認文字確認手段と、該誤認文字確認手段によって前記認識文字が前記誤認文字変更情報記憶手段に記憶された前記誤認文字と一致すると確認された場合に、前記誤認文字変更情報に基づいて前記変更文字に補正する文字補正手段を備えることができる。
【００２７】
前記認識文字は、文字認識手段によって撮像した画像データ中の文字画像から認識した文字であり、例えばひらがな、カタカナ、漢字、またはこれらの複数など、予め定めた適宜の文字とすることができる。
【００２８】
前記誤認文字は、文字認識手段によって撮像した画像データ中の文字画像から認識した認識文字のうち誤認識した文字であり、前記変更文字は、誤認文字を正しく変更した文字である。
【００２９】
この発明により、以前に誤認文字を変更文字に変更した場所（位置）において、誤認文字と同じ文字を認識した場合に、認識した文字を変更文字に補正することができる。したがって、再度、同じ場所（位置）で誤認文字と同じ文字を認識した場合に、変更操作することなく変更後の正しい文字に補正することができ、利用者の利便性が向上する。
【００３０】
また、この発明の態様として、前記文字補正手段を、前記文字認識手段が認識する認識文字の前記誤認文字に対するマッチング信頼度が第１の所定範囲にあり、かつ、前記変更文字に対するマッチング信頼度が第２の所定範囲にある場合に、前記文字認識手段が認識した認識文字を前記変更文字に補正する構成とすることができる。
【００３１】
これにより、誤認文字と同じ文字を認識した場合に、正しく変更文字に補正する補正の精度を向上し、正確な文字認識を実行することができる。  
詳しくは、以前に誤認文字を変更文字に変更した場所（位置）において、誤認文字と近似するとして判定できる文字である、前記誤認文字に対するマッチング信頼度が第１の所定範囲にある文字を認識した場合であって、認識文字が変更文字と近似するとして判定できる文字である、前記変更文字に対するマッチング信頼度が第２の所定範囲にある文字を認識した場合において、認識文字を変更文字に補正する。
【００３２】
したがって、以前に一旦誤認されたが正しく変更された認識文字と同様に、誤認文字と変更文字の両方にある程度近似する認識文字を補正することができ、誤認文字と変更文字のいずれかにのみ近似する認識文字を補正する場合と比較して、認識文字を正確に変更文字に補正することができ、文字の認識精度を向上することができる。
【００３３】
また、この発明の態様として、前記認識文字変更手段によって前記誤認文字を前記変更文字に変更した際の前記文字認識手段が認識した認識文字の前記誤認文字に対する第１マッチング信頼度と、前記変更文字に対する第２マッチング信頼度とを記憶するマッチング信頼度記憶手段を備え、前記第１の所定範囲を、前記第１マッチング信頼度を中心とする所定範囲に設定し、前記第２の所定範囲を、前記第２マッチング信頼度を中心とする所定範囲に設定することができる。
【００３４】
これにより、誤認文字と同じ文字を認識した場合に、正しく変更文字に補正する補正の精度をより向上し、より正確な文字認識を実行することができる。  
詳しくは、以前に認識した認識文字と誤認文字とのマッチング信頼度、及び認識文字と変更文字とのマッチング信頼度に基づいて所定の範囲を設定できるため、一旦誤認されたが正しく変更された誤認文字の変更実績に基づく認識文字の補正を実現することができる。
【００３５】
また、この発明の態様として、前記位置取得手段を、ＧＰＳ装置で構成することができる。  
これにより、正確な位置情報を、広範囲にわたって取得できる。したがって、例えば海外で文字認識する場合であっても、正確に位置を把握して文字認識できるため、利用者の利便性をさらに向上することができる。
【００３６】
またこの発明は、文字認識用のマッチングデータを記憶するマッチングデータ記憶手段と、画像データを取得して、前記マッチングデータに基づいて前記画像データ内の文字を認識する文字認識手段と、位置情報を取得する位置情報取得手段とを備えた携帯端末に実行させる文字認識プログラムであって、前記文字認識手段が、前記マッチングデータに基づいて前記画像データ内の文字を認識する文字認識ステップにおいて、画像取得して文字認識する際に設定された設定条件情報と、前記文字認識ステップによって文字認識した位置の前記位置情報とを関連付けて関連情報記憶手段に記憶する関連情報記憶ステップと、前記文字認識ステップによって文字認識する位置が前記関連情報記憶手段に記憶されているか確認する記憶位置確認ステップと、前記関連情報記憶手段に記憶された位置で文字認識する際に、前記位置情報に関連付けられた前記設定条件情報を読み出して同条件に設定する条件設定ステップとを携帯端末に実行させることを特徴とする。
【００３７】
前記文字認識プログラムは、メモリ、チップ、またはハードディスクなど、適宜の記憶媒体に記憶することができる。  
この発明により、携帯端末に文字認識プログラムをインストールすれば、画像データに対して手軽な操作で、正確な文字認識を実現することができる。
【００３８】
詳しくは、文字認識した際に設定した設定条件情報を位置情報取得手段で取得した位置情報と関連付けて記憶しているため、再度、同じ場所（位置）において、文字認識プログラムをインストールした携帯端末で文字認識する際に、同じ設定条件を読み出して設定できる。したがって、手間を掛けて同じ条件を設定せずとも、前回と同条件で文字認識を実施することができる。
【００３９】
この発明の態様として、取得した前記画像データから前記文字認識ステップによって認識した認識文字において誤認識であった誤認文字を正しい文字に変更する変更操作を受け付ける変更操作受付けステップと、受付けた変更操作に基づいて誤認文字を変更文字に変更する認識文字変更ステップと、前記誤認文字情報と、変更された変更文字情報とを誤認文字変更情報として、前記位置情報と関連づけて誤認文字変更情報記憶手段に記憶する誤認文字変更情報記憶ステップとを携帯端末に実行させるとともに、前記記憶位置確認ステップにおいて確認された位置で認識した認識文字が、前記誤認文字変更情報記憶手段に誤認文字情報として記憶されているか確認する誤認文字確認ステップと、該誤認文字確認ステップによって前記認識文字が前記誤認文字変更情報記憶手段に記憶された前記誤認文字と一致すると確認された場合に、前記誤認文字変更情報に基づいて前記変更文字に補正する文字補正ステップを携帯端末に実行させることができる。
【００４０】
この発明により、以前に誤認文字を変更文字に変更した場所（位置）において、携帯端末で誤認文字と同じ文字を再度認識した場合に、認識した文字を変更文字に補正することができる。したがって、再度、同じ場所（位置）で誤認文字と同じ文字を認識した場合に、変更操作することなく変更後の正しい文字に補正することができ、利用者の利便性が向上する。
【００４１】
また、この発明は、画像データを取得して、マッチングデータ記憶手段に記憶された文字認識用のマッチングデータに基づいて前記画像データ内の文字を認識する文字認識ステップと、位置情報を取得する位置情報取得ステップとを実行する文字認識方法であって、前記文字認識ステップにおいて、画像取得して文字認識する際に設定された設定条件情報と、前記文字認識ステップによって文字認識した位置の前記位置情報とを関連付けて記憶する関連情報記憶ステップと、前記文字認識ステップによって文字認識する位置が記憶されているか確認する記憶位置確認ステップと、記憶された位置で文字認識する際に、前記位置情報に関連付けられた前記設定条件情報を読み出して同条件に設定する条件設定ステップとを実行することを特徴とする。
【００４２】
これにより、画像データに対して手軽な操作で正確な文字認識を実行することができる。  
詳しくは、文字認識した際に設定した設定条件情報を位置情報と関連付けて記憶しているため、再度、同じ場所（位置）において、文字認識する際に、同じ設定条件を読み出して設定できる。したがって、手間を掛けて同じ条件を設定せずとも、前回と同条件で文字認識を実施することができる。
【００４３】
この発明の態様として、取得した前記画像データから前記文字認識ステップによって認識した認識文字において誤認識であった誤認文字を正しい文字に変更する変更操作を受け付ける変更操作受付けステップと、受付けた変更操作に基づいて誤認文字を変更文字に変更する認識文字変更ステップと、前記誤認文字情報と、変更された変更文字情報とを誤認文字変更情報として、前記位置情報と関連づけて誤認文字変更情報記憶手段に記憶する誤認文字変更情報記憶ステップとを実行するとともに、前記記憶位置確認ステップにおいて確認された位置で認識した認識文字が誤認文字情報として記憶されているか確認する誤認文字確認ステップと、該誤認文字確認ステップによって前記認識文字が記憶された前記誤認文字と一致すると確認された場合に、前記誤認文字変更情報に基づいて前記変更文字に補正する文字補正ステップを実行することができる。
【００４４】
この発明により、以前に誤認文字を変更文字に変更した場所（位置）において、誤認文字と同じ文字を認識した場合に、認識した文字を変更文字に補正することができる。したがって、再度、同じ場所（位置）で誤認文字と同じ文字を認識した場合に、変更操作することなく変更後の正しい文字に補正することができ、利用者の利便性が向上する。
【発明の効果】
【００４５】
この発明により、手軽な操作で正確な文字認識を実現する携帯式文字認識装置、文字認識プログラム、及び文字認識方法を提供し、利用者の満足度を向上させることができる。
【図面の簡単な説明】
【００４６】
【図１】携帯端末の斜視図。
【図２】携帯端末の構成を示すブロック図。
【図３】辞書データ及び関連情報記憶データの構成を説明する説明図。
【図４】文字認識プログラムによる文字認識処理のフローチャート。
【図５】文字認識に関する設定画面や認識文字の説明図。
【発明を実施するための形態】
【００４７】
この発明の一実施形態を以下図面と共に説明する。  
【実施例】
【００４８】
図１は、携帯端末１の斜視図を示し、図２は、携帯端末１の構成のブロック図を示し、図３は辞書データ及び関連情報記憶データの構成を説明する説明図を示す。
【００４９】
携帯端末１は、図１，図２に示すように、画像入力部３、操作部５、画面表示部７及びＧＰＳ部９が設けられている。画像入力部３は、画像を撮像するデジタルカメラであり、操作部５は、押下操作されるボタンであり、画面表示部７は、画像を表示する液晶ディスプレイあるいは有機ＥＬディスプレイである。
【００５０】
図２に示すように、携帯端末１は、画像入力部３、操作部５、画面表示部７及びＧＰＳ部９に加えて、ＣＰＵ１１、ＲＯＭ１２、及びＲＡＭ１３が、バス１６に接続して設けられている。
【００５１】
画像入力部３は、ＣＣＤカメラまたはＣＭＯＳカメラなどのデジタルカメラであり、バス１６に接続されている。画像入力部３が撮像して得た撮像画像は、デジタル画像データとしてＣＰＵ１１に送信される。なお、画像入力部３は、ＣＰＵ１１から撮像信号を受けて撮像を開始する。  
操作部５は、バス１６に接続されている。この操作部５は、利用者に押下操作された押下信号を、バス１６を介してＣＰＵ１１に送信する。
【００５２】
画面表示部７はバス１６に接続されており、ＣＰＵ１１から画像データが送られてくると、この画像データの画像を言語設定画面７ａ、カメラ撮影モード設定画面７ｂあるいは誤認文字変更画面７ｃのように表示する。  
ＧＰＳ部９は、図示省略する３以上のＧＰＳ衛星からの電波信号を受信し、受信した複数の電波信号に基づいて携帯端末１の位置を算出することができる。
【００５３】
ＣＰＵ１１は、ＲＯＭ１２に記憶されたプログラムに従ってＲＡＭ１３を一時記憶領域に使用して各種動作を行うプロセッサであり、各部を制御する制御機能２１と、文字認識機能２２を有している。
【００５４】
この文字認識機能２２は、文字列抽出処理部３１、文字抽出処理部３２、文字認識処理部３３、認識信頼度判定処理部３４、及び認識結果補正処理部３５を有している。
【００５５】
文字列抽出処理部３１は、画像データから文字列を抽出する処理を実行する。この文字列の抽出は、例えば画像データを２値化して射影データを取得し、この射影データから文字列と余白を区別する等、適宜の方法により実行する。具体的には、文字画像に対して画素行別の黒画素数から上下方向のヒストグラムを算出し、所定数以上の黒画素の行が連続している範囲を文字列とするなど適宜の方法により実行する。
【００５６】
文字抽出処理部３２は、前記文字列から文字を抽出する処理を実行する。例えば、この文字の抽出は、横書き文字に対して画素列別の黒画素数から左右方向のヒストグラムを算出し、所定数以上の黒画素が連続している範囲を１文字とする、あるいは縦書き文字に対して画素行別の黒画素数から上下方向のヒストグラムを算出し、所定数以上の黒画素が連続している範囲を１文字とするなど、適宜の方法により実行する。
【００５７】
文字認識処理部３３は、マッチング用辞書データ２４のマッチング情報を用いてどの文字のマッチング情報と一致あるいは近似するか判定することで文字を認識する処理と共に、マッチング信頼度を求める処理を実行する。
【００５８】
認識信頼度判定処理部３４は、文字認識処理部３３で求めたマッチング信頼度（認識信頼度）が所定範囲を超えているか否か判定する処理を実行する。  
認識結果補正処理部３５は、誤認された文字を正しく変更された変更文字に補正する処理を実行する。
【００５９】
ＲＯＭ１２は、文字認識プログラム２３、及びマッチング用辞書データ２４、並びに、後述するマッチング信頼度を判定する所定範囲を定める所定許容値αや、同じ位置と判定するためのエリア情報等の文字認識処理に必要な情報を記憶している。
【００６０】
マッチング用辞書データ２４は、図３（Ａ）に示すように、文字コード、及びマッチング情報によって構成されるとともに、言語ごとにマッチング用辞書データ２４ａ，２４ｂが存在する。
【００６１】
文字コードは、例えばＳｈｉｆｔ−ＪＩＳなどの適宜の方式の文字コードである。  
マッチング情報は、文字の特徴データを文字別に記憶している。
【００６２】
ＲＡＭ１３は、ＣＰＵ１１が各種制御や演算に使用するデータを一時記憶すると共に、画像メモリ４１に文字列画像などの画像を記憶している。さらには、図３（Ｂ）に示すように、誤認文字を正しい変更文字に変更した実績に関連する関連情報記憶データ４２を記憶している。
【００６３】
詳しくは、一旦誤認された誤認文字を正しい変更文字に変更した変更実績に関連する情報である関連情報記憶データ４２には、図３（Ｂ）の変更情報管理テーブル４２ａに示すように、変更処理を行った位置の位置情報、対象言語、カメラ撮影モード、及び変更文字情報等で構成している。
【００６４】
上記位置情報は、ＧＰＳ部９によって取得した位置情報であり、例えば経緯度や座標値による位置情報とすることができる。  
上記対象言語は、後述するように、文字認識する際に、利用者によって設定された言語である。
【００６５】
上記カメラ撮影モードは、正しい変更文字に変更した誤認文字を画像入力部３で撮像した際の画像入力部３の設定であり、ライトの使用の有無、マクロレンズの使用の有無、及びズームの使用の有無で構成している。
【００６６】
上記変更文字情報は、誤認文字のコード、画像入力部３で撮像した文字画像のうちの対象文字部分の誤認文字に対するマッチング信頼度（以下において第１マッチング信頼度という）と、誤認文字を利用者によって正しく変更された変更文字のコード、画像入力部３で撮像した画像のうちの対象文字部分の変更文字に対するマッチング信頼度（以下において第２マッチング信頼度という）とで構成している。
【００６７】
なお、ＲＡＭ１３は不揮発性メモリで構成しているため、携帯端末１の電源をｏｆｆにした場合であっても、関連情報記憶データ４２は消えることなく記憶することができる。
【００６８】
なお、携帯端末１には、無線通信を行う通信アンテナ、音声出力を行うスピーカ、及び集音を行うマイク等も設けられている。これにより、携帯電話機として利用できるように構成されている。
【００６９】
また、図２に仮想線で示すように、ＣＰＵ１１とＲＯＭ１２は、１つのチップ１５に搭載して電子部品として構成してもよい。この場合、チップ１５を携帯端末１に備えれば、簡単に文字認識機能を追加することができる。
【００７０】
次に、図４及び図５とともに、携帯端末１における文字認識について説明する。  
図４は、携帯端末１のＣＰＵ１１が文字認識プログラム２３に従って実行する文字認識処理のフローチャートであり、図５は文字認識するための設定画面や認識文字についての説明図である。
【００７１】
なお、以下の説明においては、例えば、出張で中国に行き、レストランでメニューに何と書いてあるかを確認するために、中国語を読み取り日本語に翻訳するような翻訳アプリケーションを使用する場合を考えてみる。
【００７２】
具体的には、例えば、図５（ｃ）の誤認文字変更画面７ｃに示すような少し変わったフォントの文字で書かれた中国のレストランで「香辣鹿肉」という品目について意味を調べようとした場合の翻訳アプリケーションにおける文字認識処理について説明する。
【００７３】
まず、利用者によって携帯端末１の翻訳アプリケーションが起動されると、ＣＰＵ１１は、ＧＰＳ部９によって現在位置情報を取得する（ステップＳ１）。そしてＣＰＵ１１は、取得した現在位置の位置情報が関連情報記憶データ４２に記憶された位置であるか確認する（ステップＳ２）。  
なお、現在位置の位置情報と、関連情報記憶データ４２に記憶された位置とが同じ場所（位置）であるかの判定は、ＲＯＭ１２に記憶するエリア情報に基づき、関連情報記憶データ４２に記憶された位置を含む所定の範囲内に現在位置の位置情報が含まれるか否かを判定する構成である。
【００７４】
携帯端末１を持って初めて訪れる場所（位置）であったり、以前訪れたことがあったが翻訳アプリケーションにおける文字認識処理で誤認された文字を変更した実績のない、関連情報記憶データ４２に記憶されていない位置の場合（ステップＳ２：Ｎｏ）、ＣＰＵ１１は、認識可能な言語を選択許容する言語設定画面７ａを画面表示部７（図５（ａ）参照）に表示する。
【００７５】
この言語設定画面７ａには、複数の言語のいずれかを選択するチェックボックス７１ａをそれぞれの言語に対して備えた選択可能言語一覧表示部７１、前画面に戻るための戻るボタン７２、確定ボタン７３、及びサブメニューを表示するためのサブメニューボタン７４を備えている。
【００７６】
この言語設定画面７ａにおいて、利用者によってチェックボックス７１ａにチェックが入力され確定ボタン７３が押下されると、ＣＰＵ１１は、ＲＯＭ１２に記憶するマッチング用辞書データ２４のうち、該当する言語のマッチング用辞書データ２４を読み出して、対象言語を設定する（ステップＳ３）。
【００７７】
上述したように、中国語のメニューを日本語に翻訳する本実施例においては、図５（ａ）に示すように、中国語のチェックボックス７１ａにチェックが入力され確定ボタン７３が押下されると、ＣＰＵ１１はマッチング用辞書データ（中国語版）２４ｂをＲＯＭ１２から読み出して、言語設定を完了する。
【００７８】
言語設定が完了したＣＰＵ１１は、認証対象の文字を含む画像を画像入力部３（カメラ）によって明確に撮影するための撮影モードを設定するカメラ撮影モード設定画面７ｂを画面表示部７（図５（ｂ）参照）に表示する。
【００７９】
このカメラ撮影モード設定画面７ｂには画像を撮影するためのライトの使用を設定するライト設定部７５、マクロレンズの使用を設定するマクロレンズ設定部７６、ズームを設定するためのズーム設定部７７、戻るボタン７２、確定ボタン７３、及びサブメニューボタン７４を備えている。
【００８０】
ライト設定部７５には使用の有無を設定するためのチェックボックス７５ａを有無のそれぞれに備えており、同様にマクロレンズ設定部７６においても有無のそれぞれにチェックボックス７６ａを備えている。  
ズーム設定部７７には、画面表示部７における左右方向にスライドして、望遠（Ｔ）と広角（Ｗ）とのズーム量を調整するスライドバー７７ａを備えている。
【００８１】
このカメラ撮影モード設定画面７ｂにおいて、利用者によってチェックボックス７５ａ，７６ａにチェックが入力されるとともに、スライドバー７７ａを適切な位置に調整され、確定ボタン７３が押下されると、ＣＰＵ１１は、選択されたカメラ撮影モードを設定する（ステップＳ４）。
【００８２】
このように設定することで、画像入力部３によって明確な文字画像を撮影し、対象言語の文字認識が可能な状態となるため、携帯端末１を文字認証する対象の文字部分に向けた利用者によってシャッターボタン（図示省略する）が押下されると、ＣＰＵ１１は、画像入力部３による画像撮影を実行して文字画像を取得する（ステップＳ５）。
【００８３】
画像入力部３によって文字画像を取得したＣＰＵ１１は、文字列抽出処理部３１による文字列抽出処理を実行し、文字画像から文字列を抽出するとともに（ステップＳ６）、抽出された抽出文字列について、文字認識処理部３３により文字認識処理を実行し（ステップＳ７）、その文字認識処理結果を画面表示部７に表示する（図５（ｃ）参照、ステップＳ８）。
【００８４】
この文字認識処理では、文字抽出処理部３２により文字列から抽出した各文字について、マッチング用辞書データ２４を用いて文字認識を実行する。  
なお、文字抽出処理部３２による文字抽出は、文字と文字の境界を抽出する処理に相当する。例えば、文字列画像について、文字部分が黒になるように２値化され、文字列に垂直方向に黒画素が射影され、その射影データの切れ目を文字と文字の境界の候補とする。
【００８５】
そして、この文字認識処理では、文字認識処理部３３により抽出された各文字に対して、マッチング用辞書データ２４のうち、対象文字とのマッチング信頼度の高い文字を認証文字８２ａとして算出する。このときのマッチング信頼度が上述の第１マッチング信頼度となる。
【００８６】
文字認識処理の結果を表示する誤認文字変更画面７ｃには、文字表示部８０、戻るボタン７２、確定ボタン７３、及びサブメニューボタン７４を備えている。  
文字表示部８０は、文字画像８１ａを表示する文字画像表示部８１と、認識した文字列である認識文字列８２ａを表示する認識文字列表示部８２と、認識文字列８２ａの各認識文字８２ｂに対する変更候補文字８３ａを選択可能に表示する変更文字選択ウィンドウ８３とを備えている。
【００８７】
この誤認文字変更画面７ｃにおいて、文字画像表示部８１に表示された文字画像８１ａと同じ認識文字８２ｂで構成される認識文字列８２ａが認識文字列表示部８２に表示されると、すべての文字が正しく認識されているため（ステップＳ９：Ｎｏ）、利用者によって確定ボタン７３が押下されることで、ＣＰＵ１１は「香辣鹿肉」という文字画像８１ａから認識された「香辣鹿肉」という認識文字８２ｂを確定し、この文字認識処理を終了し、引き続き認識した認識文字列８２ａに対する翻訳処理を実行する。
【００８８】
逆に、文字画像８１ａに対して、間違って認識された文字（以下において「誤認文字８２ｃ」という）がある場合、誤認文字８２ｃの変更候補文字８３ａを変更文字選択ウィンドウ８３に表示する（ステップＳ９：Ｙｅｓ）。
【００８９】
詳しくは、図５（ｃ）に示すように、「香辣鹿肉」という文字画像８１ａに対して、「香辣鹿月」という認識文字列８２ａが表示された場合、「香辣鹿肉」という認識文字列８２ａのうち「香」、「辣」、「鹿」の認識文字８２ｂは正しく認識され、「肉」が「月」という誤認文字８２ｃとして誤認識されていることとなる。
【００９０】
このように、認識文字列８２ａにおいて誤認文字８２ｃがある場合、誤認文字８２ｃである「月」が利用者によって選択されると、ＣＰＵ１１は誤認文字８２ｃである「月」の変更候補文字８３ａを変更文字選択ウィンドウ８３に表示する。  
なお、変更文字選択ウィンドウ８３で表示される変更候補文字８３ａは、上述のステップＳ７で算出されたマッチング信頼度が高い文字を表示する。
【００９１】
そして、変更候補文字８３ａの中から正しい変更文字８３ｂである「肉」が選択され、確定ボタン７３が押下されると、ＣＰＵ１１は「香辣鹿肉」という文字画像８１ａから認識された「香辣鹿肉」という認識文字８２ｂを確定する（ステップＳ１０）。
【００９２】
ＣＰＵ１１は、ステップＳ７で算出され、文字画像８１ａにおける誤認文字８２ｃとして誤認された被誤認部分８１ｂの変更文字８３ｂに対するマッチング信頼度を読み出して、上述したように第２マッチング信頼度とする（ステップＳ１１）。なお、ＣＰＵ１１が、文字画像８１ａにおける被誤認部分８１ｂと変更文字８３ｂとのマッチング信頼度を改めて算出する構成であってもよい。
【００９３】
さらに、ＣＰＵ１１は認識文字８２ｂを変更文字８３ｂに変更した情報を関連情報記憶データ４２に登録して（ステップＳ１２）、この文字認識処理を終了し、引き続き認識した認識文字列８２ａに対する翻訳処理を実行する。
【００９４】
なお、ステップＳ１２で、登録する内容は、図４（ｂ）に示すように、ステップＳ１で取得した位置情報、ステップＳ３で設定した対象言語、ステップＳ４で設定したカメラ撮影モードの設定内容、及び変更文字情報等を変更情報管理テーブル４２ａに記憶する。
【００９５】
変更情報管理テーブル４２ａに記憶する変更文字情報は、誤認された誤認文字８２ｃの文字コードと、ステップＳ７で算出した文字画像８１ａのうち被誤認部分８１ｂと誤認文字８２ｃとの第１マッチング信頼度と、ステップＳ１０で変更した変更文字８３ｂの文字コードと、ステップＳ１１で読み出した被誤認部分８１ｂの変更文字８３ｂに対する第２マッチング信頼度とを登録する。
【００９６】
他方、ステップＳ１で取得した位置情報が関連情報記憶データ４２に記憶された位置である場合（ステップＳ２：Ｙｅｓ）、ＣＰＵ１１は、関連情報記憶データ４２に記憶された設定言語を読み出して設定する（ステップＳ１３）とともに、関連情報記憶データ４２に記憶されたカメラ撮影モードの設定内容を設定する（ステップＳ１４）。
【００９７】
この状態で、関連情報記憶データ４２に記憶した以前の文字認識の際の設定条件と同条件で、画像入力部３による画像撮影して文字認識可能な状態となるため、ＣＰＵ１１は、上述のステップＳ５〜Ｓ７と同様に、画像入力部３による文字画像の取得、文字列抽出処理部３１による文字列抽出処理、及び文字認識処理部３３による文字認識処理を実行する（ステップＳ１５）。なお、この文字認識処理における対象文字とのマッチング信頼度を「第３マッチング信頼度」とする。
【００９８】
そして、文字認識処理の結果、認識文字列８２ａのうち、誤認文字として関連情報記憶データ４２に記憶された認識文字８２ｂがあるかＣＰＵ１１は判定する（ステップＳ１６）。  
ＣＰＵ１１によって、文字認識処理の結果の認識文字８２ｂには、誤認文字として関連情報記憶データ４２に記憶された誤認文字８２ｃは無いと判定された場合（ステップＳ１６：Ｎｏ）、ステップＳ８に移行する。
【００９９】
他方、文字認識処理の結果の認識文字８２ｂには、誤認文字として関連情報記憶データ４２に記憶された誤認文字８２ｃがあると判定された場合（ステップＳ１６：Ｙｅｓ）、ＣＰＵ１１は、ステップＳ１５で算出した第３マッチング信頼度が、ステップＳ７で算出した第１マッチング信頼度を中心値として所定許容値α１を有する第１の所定範囲内であるか認識信頼度判定処理部３４によって判定し、第３マッチング信頼度が第１の所定範囲内にないと判定された場合（ステップＳ１７：Ｎｏ）、ステップＳ８に移行する。
【０１００】
第３マッチング信頼度が第１の所定範囲内である場合（ステップＳ１７：Ｙｅｓ）、ＣＰＵ１１は、関連情報記憶データ４２に誤認文字として記憶されていると判定された誤認文字８２ｃと、関連情報記憶データ４２に記憶された変更文字８３ｂとのマッチング信頼度を算出する（ステップＳ１８）。  
なお、このときのマッチング信頼度を「第４マッチング信頼度」とする。
【０１０１】
そして、ＣＰＵ１１は、第４マッチング信頼度が、ステップＳ１１で算出した第２マッチング信頼度を中心値として所定許容値α２を有する第２の所定範囲内であるか認識信頼度判定処理部３４によって判定し、第４マッチング信頼度が第２の所定範囲内にないと判定された場合（ステップＳ１９：Ｎｏ）、ステップＳ８に移行する。
【０１０２】
第４マッチング信頼度が第２の所定範囲内である場合（ステップＳ１９：Ｙｅｓ）、ＣＰＵ１１は、関連情報記憶データ４２に誤認文字として記憶されていると判定された誤認文字８２ｃを、認識結果補正処理部３５により関連情報記憶データ４２に記憶された変更文字８３ｂに補正する（ステップＳ２０）。
【０１０３】
さらに、ＣＰＵ１１は、認識文字列８２ａのうち残る認識文字８２ｂにおいて、関連情報記憶データ４２に誤認文字として記憶された認識文字があるか判定し、残っていない場合（ステップＳ２１：Ｎｏ）、ステップＳ８に移行するとともに、残っている場合（ステップＳ２２：Ｙｅｓ）はステップＳ１７に戻る。
【０１０４】
このように、携帯端末１のＣＰＵ１１は、上述のフローチャートに基づいて画像入力部３によって取得した文字画像から正確に文字を認識して、認識した認識文字列８２ａに対する翻訳処理を実行することができる。
【０１０５】
なお、上記文字認識処理を行う携帯端末１を用いることによって、手軽な操作で明確な画像を取得するとともに、正確な文字認識を実現することができる。また、以前に誤認文字８２ｃを変更文字８３ｂに変更した場所（位置）において、誤認文字８２ｃと同じ認識文字８２ｂを認識した場合に、変更文字選択ウィンドウ８３等で操作することなく変更文字８３ｂに補正することができ、利用者の利便性が向上する。
【０１０６】
具体的には、繰り返し同じ場所（位置）に出張に行くと、例えば「前回行ったときにおいしかったから」といった理由で繰り返し同じレストランに行ったり、また、繰り返し同じ公共施設を利用したりすることが考えられる。
【０１０７】
そのような場合、上記フローチャートに示すとおり、ある場所（位置）で初めて文字認識処理を実行する際に設定した対象言語やカメラ撮影モードが、再度同じ場所（位置）に行って文字認識する際に、位置情報を取得するＧＰＳ部９と連動して自動的に設定されるため、面倒な手間を繰り返す必要がなくなる。
【０１０８】
これにより、特に海外へ出張や旅行に行った際など、同じ場所（位置）で以前使用した際にはマクロレンズを使用する設定にしていたにもかかわらず、その設定をしなかったために、以前は良く認識できていたものが認識できなくなってしまったりするようなことがなくなる。
【０１０９】
また、変更文字８３ｂに変更処理した誤認文字８２ｃについて、同じ場所（位置）で同じ文字画像８１ａから文字を認識する場合に、同様に誤認識する可能性が非常に高い。しかし、上記文字認識処理を行う携帯端末１では、再度同様の変更操作をせずとも、ＧＰＳ部９と連動し、関連情報記憶データ４２に記憶する関連情報に基づいて自動的に変更されるため、利用者の利便性が向上する。  
なお、同じ場所（位置）で同じ文字を認識する場合の誤認識の可能性は対応されていない特別なフォントの場合により可能性が高くなる。
【０１１０】
例えば、上述の実施例における文字画像８１ａ（図５（ｃ）参照）のように、少し変わったフォントの文字で書かれた「肉」という文字の左側が「月」という文字の左側に似ていたために「月」に誤認識され、正しい「肉」に変更する必要があった。
【０１１１】
なお、メニュー中の文字フォントは、おおよそ統一されているのが一般的であり、このレストランでは、「肉」という文字について文字認識すると同様の誤認識が生じる。しかし、場所（位置）毎に誤認文字８２ｃと変更文字８３ｂとが関連情報記憶データ４２に記憶されているため、面倒な変更操作をせずとも正しい変更文字８３ｂとして文字認識することができる。
【０１１２】
なお、文字認識処理における認識性能の向上を図るための対策として、その認識できなかった文字を用いてマッチング用辞書に学習させることが考えられる。  
この方法によれば、一般に、学習によって、マッチング用辞書が記憶する文字の形状が、対応フォントと認識できなかった文字のフォントの形状との間のものとなるため、特に、対応フォントと認識できなかった文字のフォントの形状の違いが大きいと、これまで認識精度が良好だった文字に対する認識精度を悪くしてしまうおそれがある。すなわち、学習することで、他の場所（位置）でアプリケーションを使用した際に、前回来たときは認識精度が良好だった文字が、あまり認識できなくなってしまうことが考えられる。
【０１１３】
これに対し、上述の文字認証処理においては、ステップＳ１５で算出された第３マッチング信頼度が、位置情報とともに関連情報記憶データ４２に記憶された誤認文字８２ｃの第１マッチング信頼度を中心値とする第１の所定範囲に入り、ステップＳ１８で算出された第４マッチング信頼度が、位置情報とともに関連情報記憶データ４２に記憶された変更文字８３ｂに対する第２マッチング信頼度を中心値とする第２の所定範囲に入る場合に、以前に同じ場所（位置）で行った変更処理の実績に基づいて精度良く誤認文字８２ｃを変更文字８３ｂに補正することができる。
【０１１４】
したがって、前回来たときは認識精度が良好だった文字が、あまり認識できなくなってしまうといった不具合が生じることなく、一旦、誤認されたが正しく変更文字８３ｂに変更された誤認文字８２ｃの変更実績に基づく補正を実行し、精度のよい文字認識を行うことができる。
【０１１５】
なお、上記実施例においては、携帯端末１による文字認識処理で誤認された文字を変更した場合に、位置情報、対象言語、カメラ撮影モードの設定内容、及び変更文字情報を関連情報記憶データ４２に記憶する構成であったが、文字認識処理を実行するたびに、位置情報、対象言語及びカメラ撮影モードを関連情報記憶データ４２に記憶させてもよい。
【０１１６】
この場合、ステップＳ３で対象言語を設定し、ステップＳ４でカメラ撮影モードを設定した後、ステップＳ１で取得した位置情報とともに対象言語及びカメラ撮影モードを関連情報記憶データ４２に記憶させる。  
これにより、例えば、携帯端末１による文字認識処理で誤認された文字を変更しなかった場合であっても、関連情報記憶データ４２に記憶する位置情報と同じ場所（位置）では同じ設定をすることができる。
【０１１７】
なお、このように構成した場合、関連情報記憶データ４２に記憶する情報量が多くなり、誤認文字８２ｃの補正のための変更文字情報の抽出が遅くなるおそれがある。したがって、文字認識処理を実行するたび記憶する位置情報、対象言語及びカメラ撮影モードを管理する管理テーブルと、誤認文字８２ｃを変更した際の実績として、位置情報及び変更文字情報とは異なる管理テーブルで管理することが好ましい。
【０１１８】
この発明の構成と、上述の実施形態との対応において、
この発明のマッチングデータは、マッチング用辞書データ２４に対応し、
以下同様に、
画像データは、文字画像８１ａに対応し、
マッチングデータ記憶手段は、ＲＯＭ１２に対応し、
文字認識手段及び文字認識ステップは、ステップＳ５〜Ｓ７及びＳ１５に対応し、
位置情報取得手段及びＧＰＳ装置は、ＧＰＳ部９に対応し、
携帯式文字認識装置及び携帯端末は、携帯端末１に対応し、
設定条件情報は、変更情報管理テーブル４２ａに格納する対象言語及びカメラ撮影モードに対応し、
関連情報記憶手段及び関連情報記憶ステップは、ステップＳ１２に対応し、
記憶位置確認手段及び記憶位置確認ステップは、ステップＳ２に対応し、
条件設定手段及び条件設定ステップは、ステップＳ１３及びＳ１４に対応し、
認識文字変更手段並びに、変更操作受付けステップ及び認識文字変更ステップは、ステップＳ１０に対応し、
誤認文字変更情報は、変更情報管理テーブル４２ａに格納する変更文字情報に対応し、
誤認文字変更情報記憶手段及び誤認文字変更情報記憶ステップは、ステップＳ１２に対応し、
誤認文字確認手段及び誤認文字確認ステップは、ステップＳ１６に対応し、
文字補正手段及び文字補正ステップは、ステップＳ２０に対応するが、
この発明は、上述の実施形態の構成のみに限定されるものではなく、多くの実施の形態を得ることができる。
【符号の説明】
【０１１９】
１…携帯端末
９…ＧＰＳ部
１２…ＲＯＭ
２３…文字認識プログラム
２４…マッチング用辞書データ
２４ｂ…マッチング用辞書データ（中国語版）
４２ａ…変更情報管理テーブル
８１ａ…文字画像
８２ｃ…誤認文字
８２ｂ…認識文字
８３ｂ…変更文字
【図１】
2010218041.tif 000003
【図２】
2010218041.tif 000004
【図３】
2010218041.tif 000005
【図４】
2010218041.tif 000006
【図５】
2010218041.tif 000007