(57)【要約】【課題】翻訳する文字列の方向をユーザに認識させる。【解決手段】翻訳する文字列の方向である翻訳文字列方向を決定する翻訳文字列方向決定部（２３）と、翻訳文字列方向を示す情報である翻訳文字列方向情報を表示部に表示させる翻訳文字列方向表示制御部（２４）と、決定した方向を文字列の方向と見なして一連の文字を翻訳する翻訳部（２６）と、を備えている。【選択図】図１
2015153032.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像に含まれる文字を認識し、認識した文字を翻訳して表示部に表示する翻訳装置であって、
翻訳する文字列の方向である翻訳文字列方向を決定する翻訳文字列方向決定手段と、
上記翻訳文字列方向決定手段が決定した翻訳文字列方向を示す情報である翻訳文字列方向情報を表示部に表示させる翻訳文字列方向表示制御手段と、
上記認識した文字について、上記翻訳文字列方向決定手段が決定した方向を文字列の方向と見なして一連の文字を翻訳する翻訳手段と、
を備えていることを特徴とする翻訳装置。
【請求項２】
上記翻訳文字列方向表示制御手段は、上記表示部において表示されている翻訳対象の文字と重なる位置、接触する位置、または上記表示部の中央に、上記翻訳文字列方向情報を表示させることを特徴とする請求項１に記載の翻訳装置。
【請求項３】
上記翻訳文字列方向表示制御手段は、
自装置の撮像処理におけるオートフォーカスが開始されたときか、または、
自装置の上記表示部において、矩形の上記表示部の短辺よりも長辺のほうが垂直に近い状態となっている場合の表示である縦画面状態と、上記表示部の長辺よりも短辺のほうが垂直に近い状態となっている場合の表示である横画面状態とが切り替わったときに、
上記翻訳文字列方向情報を上記表示部に表示することを特徴とする請求項１または２に記載の翻訳装置。
【請求項４】
上記翻訳文字列方向表示制御手段は、上記表示部に表示させた上記翻訳文字列方向情報を、所定時間経過後、該表示部から消去することを特徴とする請求項１〜３のいずれか１項に記載の翻訳装置。
【請求項５】
被写体と、撮影方向と垂直な面との角度が所定値を超えた否かを判定する被写体角度判定手段を備え、
上記翻訳文字列方向表示制御手段は、上記被写体角度判定手段が上記角度が所定値を超えたと判断したとき、上記翻訳文字列方向情報に上記角度が所定値を超えた旨を示す情報を含めて、上記表示部に表示させることを特徴とする請求項１〜４のいずれか１項に記載の翻訳装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像した画像に含まれる文字を認識し、認識した文字を翻訳する翻訳装置等に関する。
【背景技術】
【０００２】
従来、撮影中の画像に含まれる文字列をＯＣＲ（Optical Character Recognition）によって認識し、得られた文字列を翻訳して表示する携帯端末が知られている。また、携帯端末には、画面の縦横を判別し、現在の画面が縦画面であるのか、それとも横画面であるのかを示す仕様のものもある。さらに、特許文献１には、撮像装置の傾斜状態を示す技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１２２６２８号公報（２００９年６月４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像に含まれる文字列をＯＣＲによって認識し、翻訳する場合、装置が翻訳しようとしている文字列の方向と実際の文字列の方向とが異なると、翻訳することが困難となる。
【０００５】
これについて、図７を参照して説明する。上述したように、携帯端末には、自端末が縦画面か横画面かを判定する機能が備えられているものがある。そして、自端末が縦画面の場合は、図７（ａ）に示すように、翻訳する文字列の方向は、例えば英語を翻訳する場合、携帯端末の短辺方向となる。また、自端末が横画面の場合は、図７（ｂ）に示すように、翻訳する文字列の方向は携帯端末の長辺方向ということになる。
【０００６】
したがって、自端末が縦画面か横画面かを、ユーザが容易に認識できない場合、携帯端末が翻訳しようとする文字列の方向と実際の文字列との方向が異なるということが起こる可能性がある。例えば、図７（ｃ）に示すようにテーブル上の書籍（チラシ）を撮影しているような場合、携帯端末の画面が地面と水平となるような状態となり、縦画面なのか横画面なのかユーザが認識しにくくなる。よって、翻訳しようとしている文字列の方向と実際の文字列の方向とが一致しているのか、ユーザが認識することが困難となる。
【０００７】
これは、上記特許文献１に記載された技術でも解消することはできない。
【０００８】
本発明は、上記問題に鑑みてなされたものであり、その目的は、翻訳する文字列の方向をユーザに認識させる翻訳装置等を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係る翻訳装置は、撮像画像に含まれる文字を認識し、認識した文字を翻訳して表示部に表示する翻訳装置であって、翻訳する文字列の方向である翻訳文字列方向を決定する翻訳文字列方向決定手段と、上記翻訳文字列方向決定手段が決定した翻訳文字列方向を示す情報である翻訳文字列方向情報を上記表示部に表示させる翻訳文字列方向表示制御手段と、上記認識した文字について、上記翻訳文字列方向決定手段が決定した方向を文字列の方向と見なして一連の文字を翻訳する翻訳手段と、を備えていることを特徴としている。
【発明の効果】
【００１０】
本発明の一態様によれば、翻訳する文字列の方向を示す情報を提示するので、ユーザに対し、翻訳する文字列の方向を容易に認識させることができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る翻訳装置の要部構成を示すブロック図である。
【図２】上記翻訳装置における画面例を示す図である。
【図３】上記翻訳装置における翻訳処理の流れを示すフローチャートである。
【図４】上記翻訳装置における翻訳処理の流れを示すフローチャートである。
【図５】上記翻訳装置における翻訳処理の流れを示すフローチャートである。
【図６】上記翻訳装置における翻訳処理の流れを示すフローチャートである。
【図７】従来技術の問題点を説明するための図であり、（ａ）は縦画面の例を示す図であり、（ｂ）は横画面の例を示す図であり、（ｃ）は縦画面と横画面との区別が困難となる状況を示す図である。
【発明を実施するための形態】
【００１２】
〔実施形態１〕
本発明の一実施形態について、図１〜図３を参照して説明する。図１は、本実施形態に係る携帯端末（翻訳装置）１の要部構成を示すブロック図である。携帯端末１は、撮影中の画像に含まれる文字列をＯＣＲ（Optical Character Recognition）によって文字認識処理を行い、文字認識処理により取得した文字（列）の翻訳を行うものである。翻訳処理を実行するときに、文字認識処理により取得した文字列の方向と、翻訳処理を実行する文字列の方向（以下、翻訳文字列方向とも呼ぶ）とが異なってしまうと、翻訳処理を正確に実行することができない。そこで、携帯端末１は、翻訳処理を実行する文字列の方向を示す情報を、適切なタイミングで、適切な位置に表示するものである。これにより、ユーザに対し、翻訳文字列方向を容易に認識させることができる。
【００１３】
〔携帯端末１の構成〕
図１に示すように、携帯端末１は、制御部１０、タッチパネル１１、撮像部１２、および向き検出部１３を含む構成である。
【００１４】
タッチパネル１１は、表示部１６および操作受付部１７（入力面）を備え、入力面に対する接触または近接を受け付け、接触または近接があった位置を示す情報を制御部１０に通知するとともに、制御部１０から通知された情報を表示するものである。
【００１５】
表示部１６は、情報の表示を行うものであり、例えば液晶ディスプレイ、有機ＥＬディスプレイ等である。操作受付部１７は、ユーザによる入力操作を受け付けるユーザインターフェースであり、表示部１６の表示画面と重畳する位置に配置されている。
【００１６】
撮像部１２は、対象物を撮像するための撮像デバイスであり、いわゆるカメラである。なお、撮像部１２は、写真などの静止画像を撮像するものであってもよいし、動画などの映像を撮像するものであってもよい。また、静止画像および映像の両方を撮像可能であってもよい。撮像部１２は、制御部１０によって制御され、対象物を撮像する。また、撮像部１２は、撮像した静止画像や動画像を画像取得部２１に出力する。
【００１７】
向き検出部１３は、携帯端末１の向きを検出し、検出した結果を表示制御部２３に通知する。向き検出部１３の例としては、地磁気センサ、ジャイロセンサ等が挙げられる。
【００１８】
制御部１０は、取得した画像の文字認識処理、翻訳処理等を含む、携帯端末１の各種処理を実行するものであり、画像取得部２１、ＡＦ処理部２２、翻訳文字列方向決定部（翻訳文字列方向決定手段）２３、翻訳文字列方向表示制御部（翻訳文字列方向表示制御手段）２４、文字認識部（被写体角度判定手段）２５、および翻訳部（翻訳手段）２６を含む。
【００１９】
画像取得部２１は、撮像部１２を介して画像を取得し、取得した画像を文字認識部２５へ送信する。
【００２０】
ＡＦ処理部２２は、撮像部１２の焦点を合わせる処理（ＡＦ（Auto Focus）処理）を行うとともに、該処理を開始したときに、その旨を翻訳文字列方向判定部２３へ通知する。
【００２１】
翻訳文字列方向決定部２３は、ＡＦ処理部２２からＡＦ処理の開始の通知を受けると、向き検出部１３から通知された携帯端末１の向きを参照して、携帯端末１の方向と翻訳処理を行う文字列の方向との関係を決定するものである。より詳細には、例えば、英語を他の言語に翻訳する場合、英語は文字列が横につながるので、携帯端末１が縦画面状態のときは、携帯端末１の短辺方向を翻訳文字列方向と決定し、携帯端末１が横画面状態のときは、携帯端末１の長辺方向を翻訳文字列方向と決定する。ここで、縦画面状態とは、表示画面が長方形の携帯端末１において、表示画面の短辺よりも長辺のほうが垂直に近い状態となっている場合における表示状態をいい、横画面状態とは長辺よりも短辺のほうが垂直に近い状態となっている場合の表示状態をいう。
【００２２】
翻訳文字列方向表示制御部２４は、翻訳文字列方向決定部２３が決定した翻訳文字列方向を示す情報を表示部１６に、所定時間、表示するものである。翻訳文字列方向を示す情報とは、文字の方向および文字列の方向と携帯端末１の方向との関係を示す情報である。
【００２３】
図２に、翻訳文字列方向を示す情報の例を示す。図２は、携帯端末１における表示画面例を示しており、アイコン（翻訳文字列方向情報）１０１が、翻訳文字列方向を示す情報である。アイコン１０１は、文字の方向を「Ａ」で示し、翻訳文字列の方向を数行の横線（横棒）で示している。よって、アイコン１０１の例では、文字の方向が表示画面の長辺方向で、文字列の方向が表示画面の短辺方向の文字列の翻訳を行うことを示している。なお、アイコン１０１はこれに限られるものではなく、文字の方向と文字列の方向とが認識可能な表示であればどのようなものであってもよい。例えば、文字の方向は「Ａ」という表示に限られず、他のアルファベットでもよいし、他の言語でもよい。また、言語ではなく矢印等を用いて表示してもよい。また、文字列の方向は、線に限られず、矢印、言葉、図形等であってもよい。また、アイコン１０１は、半透明であってもよい。
【００２４】
また、アイコン１０１の表示位置は、翻訳対象となる文字列の近傍、例えば、表示画面の略中央となっている。これにより、ユーザに対し、明確にアイコン１０１を認識させることができる。なぜなら、ユーザは翻訳対象となる文字列を注視している可能性が高いため、翻訳対象となる文字列の近傍にアイコン１０１を表示すれば、アイコン１０１がユーザの視界に入る可能性が高まるためである。
【００２５】
また、所定時間とは、ユーザが認識できるとともに、アイコン１０１が表示されていることをユーザが邪魔に感じない時間であり、例えば１秒程度（０．５秒〜１．５秒）である。
【００２６】
文字認識部２５は、画像取得部２１が取得した画像に含まれている文字の認識処理を行う。文字認識処理は、例えばＯＣＲによって行う。そして、文字認識処理の結果を翻訳部２６に通知する。
【００２７】
翻訳部２６は、文字認識部２５から通知された文字認識処理の結果に対し、翻訳処理を行う。翻訳処理は、翻訳文字列方向決定部２３が決定した方向に並ぶ文字を一連の文字列として行う。
【００２８】
〔翻訳処理の流れ〕
次に、図３を参照して、携帯端末１における翻訳処理の流れを説明する。図３は、携帯端末１における翻訳処理の流れを示すフローチャートである。図３に示すように、撮影が開始されると、ＡＦ処理部２２がＡＦ処理を開始するとともに（Ｓ１）、これと並行して画像取得部２１が画像を取り込む（Ｓ２１）。
【００２９】
そして、ＡＦ処理が開始すると、翻訳文字列方向決定部２３が翻訳文字列方向を決定し（Ｓ２）、決定された翻訳文字列方向を示す情報（翻訳文字列方向情報）を、翻訳文字列方向表示制御部２４が表示部１６に表示する（Ｓ３）。その後、携帯端末１の向きに変化があると（Ｓ４でＹＥＳ）、変化後の携帯端末１の向きに合わせて、翻訳文字列方向決定部２３は翻訳文字列方向を決定し、翻訳文字列方向表示制御部２４は決定された翻訳文字列方向を示す翻訳文字列方向情報を表示部１６に表示する。そして、携帯端末１の向きの変化なく（Ｓ４でＮＯ）、所定時間が経過すると（Ｓ５でＹＥＳ）、翻訳文字列方向表示制御部２４は、翻訳文字列方向情報を消去する（Ｓ６）。
【００３０】
一方、画像取得部２１によって取り込まれた画像は、文字認識部２５により文字認識処理が行われ（Ｓ２２）、文字認識処理の結果に対し、翻訳文字列方向決定部２３が決定した翻訳文字列方向に文字列が並んでいるものとして翻訳部２６が翻訳処理を行う（Ｓ２３）。そして、翻訳結果を表示部１６に表示する（Ｓ２４）。
【００３１】
また、ＡＦ処理が開始され、その後、ＡＦ処理が終了後（Ｓ１１でＹＥＳ）、焦点が合っていない、またはタッチパネル１１に対する接触を検知すると（Ｓ１２でＹＥＳ）、ステップＳ１のＡＦ処理に戻る。一方、焦点が合っている、またはタッチパネル１１に対する接触がなければ（Ｓ１２でＮＯ）、そのまま撮影中に戻る。
【００３２】
なお、ステップＳ３の翻訳文字列方向表示処理とステップＳ１１のＡＦ処理終了とは関係せず、ＡＦ処理終了にかかわらず（焦点が合う、合わないにかかわらず）、翻訳文字列方向表示処理を行う。
【００３３】
〔実施形態２〕
本発明の他の実施形態について、図４を参照して説明する。本実施形態において、上記実施形態１と異なるのは、被写体が傾いていることを示す情報を表示する点である。被写体（例えば、文字等が記載されている本）が傾いた状態とは、携帯端末１の撮影方向に対し被写体が垂直（またはほぼ垂直）となっていない状態をいう。
【００３４】
被写体が傾いている場合、被写体に記載されている文字も角度が付いた状態で撮影されることになり、文字認識処理の精度が低下してしまう。そして、文字認識処理の精度が低下すると、その後の翻訳結果も正しいものとならなくなってしまう。よって、被写体が傾いた状態となっていることをユーザに知らせることにより、翻訳処理の正確性を担保することができる。
【００３５】
本実施形態では、文字認識部２５による文字認識処理の結果を用いて、被写体の傾きを抽出し、傾きが所定値を超えた場合、翻訳文字列方向表示制御部２４に通知する。翻訳文字列方向表示制御部２４は、傾きが所定値を超えていることを示す情報を文字認識部２５から通知されると、表示部１６に表示するアイコン１０１の表示を、色を変える、点滅させる等して異ならせる。例えば、傾きが所定値を超えていない場合、アイコン１０１の色を白にし、傾きが所定値を超えた場合、アイコン１０１の色を赤にする。または、傾きが所定値を超えていない場合、アイコン１０１をそのまま表示し、傾きが所定値を超えた場合、アイコン１０１を点滅させて表示する。また、傾きの度合いに合わせて色の濃さを変えてもよいし、点滅の周期を変えてもよい。
【００３６】
なお、文字認識処理において、被写体の傾きを検出する技術は公知であるので、ここではその説明は省略する。
【００３７】
図４を参照して、本実施形態における翻訳処理の流れを説明する。図４において、上記実施形態１の図３と異なる点は、ステップ３とステップＳ２２である。本実施形態では、図３のステップ２２の「文字認識処理」の代わりに、ステップ２２ａの「文字認識処理および傾き抽出」が入り、図３のステップ３の「翻訳文字列方向表示」の代わりにステップ３ａの「翻訳文字列方向表示（傾き情報含む）」が入る。
【００３８】
〔実施形態３〕
本発明の他の実施形態について、図５、６を参照して説明する。本実施形態において上記実施形態と異なるのは、アイコン１０１を表示するタイミングである。上記実施形態では、ＡＦ処理の開始時に、翻訳文字列方向を決定し、アイコン１０１の表示を行っていたが、本実施形態では、向き検出部１３が、携帯端末１の縦横を検出し、携帯端末１の縦横の変化、換言すれば縦画面状態と横画面状態との切り替わりがあったときに、翻訳文字列方向を決定し、アイコン１０１の表示を行う。
【００３９】
図５に、上記実施形態１におけるＡＦ処理の代わりに携帯端末１の縦横切り替わり検出を行う場合のフローチャート示す。本実施形態では、図２のステップＳ１の「ＡＦ処理開始」の代わりにステップＳ３１の「縦／横切り替わり検出」があったとき（Ｓ３１でＹＥＳ）、次のステップＳ２へ進む。
【００４０】
図６に、上記実施形態２におけるＡＦ処理の代わりに携帯端末１の縦横切り替わり検出を行う場合のフローチャート示す。本実施形態では、図３のステップＳ１の「ＡＦ処理開始」の代わりにステップＳ３１の「縦／横切り替わり検出」があったとき（Ｓ３１でＹＥＳ）、次のステップＳ２へ進む。
【００４１】
〔その他〕
なお、上述した実施形態では、文字列が横になる言語（例えば英語）を前提として記載したが、翻訳対象言語は、これに限られるものではなく、文字列が縦になる言語であってもよい。特に、本発明に係るアイコン１０１は、翻訳対象となる文字の方向と、文字列の方向とを明確に表示する。そのため、文字列が横に限定されない場合の方が、本発明はより効果的と言える。なぜなら、携帯端末１の向きは文字の向きを示すだけであり、横書きか縦書きかの情報は示していない。そのため、ユーザはどの方向の文字列が翻訳されるのか判りにくいためである。
【００４２】
また、上述した本実施形態に係る携帯端末１の適用場面としては、以下の例が挙げられる。例えば、携帯端末１により文字列の翻訳処理を実行する場合、ユーザは、翻訳対象となる文字列を注視している。よって、表示部１６の隅に何らかの情報を提示しても、ユーザには認識されない可能性がある。そして、一般的な人の傾向として、翻訳対象となる文字列を、なるべく表示部１６の中央付近に写るように携帯端末１（のカメラ（撮像部１２）の位置）を調整する。
【００４３】
そして、翻訳対象の文字列が記載されている本等が机等に水平に置かれている場合、この文字列を撮像する携帯端末１も水平に近い状態となる。この状態では、携帯端末１の縦画面状態と横画面状態とが頻繁に切り替わる可能性が高く、ユーザは、携帯端末１が縦画面なのか、横画面なのか認識することが難しい。よって、ユーザの意図と異なった画面状態となっている可能性がある。そして、このような状態で翻訳が適切に実行できなかった場合、翻訳が適切にできない理由がどこにあるのかユーザが認識できず、困惑するということが起こる。
【００４４】
上述した本実施形態によれば、翻訳文字列方向を示す情報（アイコン１０１）を、ユーザの視界に入る可能性が高い位置に表示するので、翻訳対象の文字列の方向と翻訳文字列方向とが異なっている場合、そのことをユーザが容易に認識できる。よって、翻訳対象の文字列の方向と翻訳文字列方向とが異なっていることにより翻訳処理が適切に実行されず、ユーザが困惑するということを防止することができる。
【００４５】
なお、上述した実施形態では翻訳処理を実行する携帯端末１について説明したが、単に文字認識処理を行う装置や文字認識処理の後に各種検索を行う装置等にも適用できる。
【００４６】
〔ソフトウェアによる実現例〕
携帯端末１の制御ブロック（特に画像取得部２１、ＡＦ処理部２２、翻訳文字列方向決定部２３、および翻訳文字列方向表示制御部２４）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００４７】
後者の場合、携帯端末１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００４８】
〔まとめ〕
本発明の態様１に係る翻訳装置は、撮像画像に含まれる文字を認識し、認識した文字を翻訳して表示部に表示する翻訳装置（携帯端末）であって、翻訳する文字列の方向である翻訳文字列方向を決定する翻訳文字列方向決定手段（翻訳文字列方向決定部）と、上記翻訳文字列方向決定手段が決定した翻訳文字列方向を示す情報である翻訳文字列方向情報を表示部に表示させる翻訳文字列方向表示制御手段（翻訳文字列方向表示制御部）と、上記認識した文字について、上記翻訳文字列方向決定手段が決定した方向を文字列の方向と見なして一連の文字を翻訳する翻訳手段（翻訳部）と、を備えている。
【００４９】
上記の構成によれば、翻訳文字列方向を表示部に表示するので、ユーザに対し、翻訳文字列方向を容易に認識させることができる。
【００５０】
本発明の態様２に係る翻訳装置は、上記態様１において、上記翻訳文字列方向表示制御手段は、上記表示部において表示されている翻訳対象の文字と重なる位置、接触する位置、または上記表示部の中央に、上記翻訳文字列方向情報を表示させるものであってもよい。
【００５１】
一般的に、撮影中に何らかの情報を表示部に表示する場合、被写体の邪魔とならないように表示部のなるべく隅に表示することが多い。
【００５２】
しかしながら、上記の構成によれば、翻訳文字列方向情報を、翻訳対象文字と重なる位置、接触する位置、または表示部の中央に表示するので、ユーザに対し翻訳文字列方向情報を非常に高い確率で認識させることができる。これにより、ユーザが翻訳文字列方向情報を見落として翻訳文字列方向を認識できずに困惑するということを防止することができる。
【００５３】
本発明の態様３に係る翻訳装置は、上記態様１または２において、上記翻訳文字列方向表示制御手段は、自装置の撮像処理におけるオートフォーカスが開始されたときか、または、自装置の上記表示部において、矩形の上記表示部の短辺よりも長辺のほうが垂直に近い状態となっている場合の表示である縦画面状態と、上記表示部の長辺よりも短辺のほうが垂直に近い状態となっている場合の表示である横画面状態とが切り替わったときに、上記翻訳文字列方向情報を上記表示部に表示するものであってもよい。
【００５４】
オートフォーカスが開始されたとき、または自装置の縦画面状態と横画面状態とが切り替わったときは、ユーザが自端末に対し何らかの操作を行っている可能性が高い。よって、上記の構成によれば、ユーザが自端末に対し何らかの操作を行っている可能性が高いとき、換言すればユーザが自端末を注視している可能性が高いときに、翻訳文字列方向情報を表示することができる。
【００５５】
本発明の態様４に係る翻訳装置は、上記態様１〜３のいずれかにおいて、上記翻訳文字列方向表示制御手段は、上記表示部に表示させた上記翻訳文字列方向情報を、所定時間経過後、該表示部から消去するものであってもよい。
【００５６】
上記の構成によれば、翻訳文字列方向情報を、所定時間経過後、表示部から消去するので、翻訳文字列方向情報が表示され続けることにより、翻訳対象文字、翻訳結果がユーザから見えにくくなることを防止することができる。なお、所定時間とは、ユーザが表示を邪魔に思わないような時間であり、例えば１秒程度（０．５秒〜１．５秒）である。
【００５７】
本発明の態様５に係る翻訳装置は、上記態様１〜４のいずれかにおいて、被写体と、撮影方向と垂直な面との角度が所定値を超えた否かを判定する被写体角度判定手段を備え、
上記翻訳文字列方向表示制御手段は、上記被写体角度判定手段が上記角度が所定値を超えたと判断したとき、上記翻訳文字列方向情報に上記角度が所定値を超えた旨を示す情報を含めて、上記表示部に表示させるものであってもよい。
【００５８】
一般的に、被写体と、撮影方向と垂直な面との角度が、一定以上大きくなると文字認識処理が正確に行えなくなる。そして、文字認識処理が不正確であれば、翻訳処理も不正確なものとなる。上記の構成によれば、被写体と、撮影方向と垂直な面との角度が所定値を超えたとき、所定値を超えた旨を示す情報を含む翻訳文字列方向情報を表示する。これにより、ユーザに対し、被写体の角度が適切でないことを知らせることができ、翻訳処理が不正確になってしまうことを防止することができる。なお、撮影方向とは、撮像部が撮影している方向（カメラが向いている方向）である。
【００５９】
本発明の態様６に係る翻訳装置の制御方法は、撮像画像に含まれる文字を認識し、認識した文字を翻訳して表示部に表示する翻訳装置の制御方法であって、上記翻訳装置にて、翻訳する文字列の方向である翻訳文字列方向を決定する翻訳文字列方向決定ステップと、上記翻訳文字列方向決定ステップで決定した翻訳文字列方向を示す情報である翻訳文字列方向情報を表示部に表示させる翻訳文字列方向表示制御ステップと、上記認識した文字について、上記翻訳文字列方向決定ステップで決定した方向を文字列の方向と見なして一連の文字を翻訳する翻訳ステップと、を含むことを特徴としている。
【００６０】
これにより、上記態様１と同様の効果を奏する。
【００６１】
本発明の各態様に係る翻訳装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記翻訳装置が備える各手段として動作させることにより上記翻訳装置をコンピュータにて実現させる翻訳装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００６２】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【００６３】
本発明は、翻訳機能を備えた携帯端末に利用することができる。
【符号の説明】
【００６４】
１  携帯端末（翻訳装置）
２１  画像取得部
２２  ＡＦ処理部
２３  翻訳文字列方向決定部（翻訳文字列方向決定手段）
２４  翻訳文字列方向表示制御部（翻訳文字列方向表示制御手段）
２５  文字認識部（被写体角度判定手段）
２６  翻訳部（翻訳手段）
１０１  アイコン（翻訳文字列方向情報）
【図１】
2015153032.tif 000003
【図２】
2015153032.tif 000004
【図３】
2015153032.tif 000005
【図４】
2015153032.tif 000006
【図５】
2015153032.tif 000007
【図６】
2015153032.tif 000008
【図７】
2015153032.tif 000009