(57)【要約】【課題】画像を撮影する機能を有する携帯電話装置において、その画像撮影機能を利用して、データ入力を容易に、かつ、過誤なく行うことを可能にする。【解決手段】画像を撮影する撮影手段２３と、撮影手段により撮影された画像を表示する画像表示画面１５と、撮影手段により撮影された画像に含まれる文字を認識する機能を有する中央処理装置２１と、を備え、撮影される文字を中央処理装置２１により認識されやすい大きさで撮影するための文字サイズ調整用インジケータが画像表示画面１５に現われる。【選択図】　　図４
2004140555.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影する撮影手段と、
前記撮影手段により撮影された画像に含まれる文字を認識する機能を有する制御手段と、
を備えた携帯電話装置。
【請求項２】
画像を撮影する撮影手段と、
前記撮影手段により撮影された画像を表示する画像表示画面と、
前記撮影手段により撮影された画像に含まれる文字を認識する機能を有する制御手段と、
を備え、
撮影される文字を前記制御手段により認識されやすい大きさで撮影するための文字サイズ調整用インジケータが前記画像表示画面に設けられている携帯電話装置。
【請求項３】
前記文字サイズ調整用インジケータは、前記制御手段が前記機能を実行するモードに設定されている場合にのみ、前記画像表示画面に現れるものであることを特徴とする請求項２に記載の携帯電話装置。
【請求項４】
前記文字サイズ調整用インジケータは前記画像表示画面上に予め形成されているものであることを特徴とする請求項２に記載の携帯電話装置。
【請求項５】
前記文字サイズ調整用インジケータは長辺が前記画像表示画面の横方向に延びる矩形形状をなしていることを特徴とする請求項２乃至４の何れか一項に記載の携帯電話装置。
【請求項６】
前記携帯電話装置はタイマー手段をさらに備えており、
前記タイマー手段は、シャッターに対する付勢が解除されたときから前記撮影手段による撮影が行われるまでの間に遅延時間を発生させるものであることを特徴とする請求項２乃至５の何れか一項に記載の携帯電話装置。
【請求項７】
前記遅延時間は前記画像表示画面を介してユーザが設定可能であることを特徴とする請求項６に記載の携帯電話装置。
【請求項８】
前記制御手段により認識された文字列がメールアドレスを構成するものであるときには、前記制御手段は、前記携帯電話装置に内蔵されているメーラーを起動させることを特徴とする請求項２乃至７の何れか一項に記載の携帯電話装置。
【請求項９】
前記制御手段により認識された文字列がＵＲＬを構成するものであるときには、前記制御手段は、前記携帯電話装置に内蔵されているブラウザを起動させることを特徴とする請求項２乃至７の何れか一項に記載の携帯電話装置。
【請求項１０】
前記制御手段により認識された文字列が数字列を構成するものであるときには、前記制御手段は、その数字列が示す電話番号に対して発呼を行うことを特徴とする請求項２乃至７の何れか一項に記載の携帯電話装置。
【請求項１１】
前記制御手段は、認識すべき文字列の種類に応じて、異なる認識判定基準を有していることを特徴とする請求項２乃至１０の何れか一項に記載の携帯電話装置。
【請求項１２】
画像を撮影する第一の過程と、
前記第一の過程において撮影された画像に含まれる文字を認識する第二の過程と、
を備えた携帯電話装置における文字認識方法。
【請求項１３】
画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法であって、
文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の過程と、
前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像全体に対して画像処理を施す第二の過程と、
前記画像処理が施された画像から前記文字サイズ調整用インジケータの内部の画像のみを切り出す第三の過程と、
前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第四の過程と、
前記第四の過程において認識された前記文字を前記画像表示画面に表示する第五の過程と、
を備える携帯電話装置における文字認識方法。
【請求項１４】
画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法であって、
文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の過程と、
前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像のうち、前記文字サイズ調整用インジケータの内部の画像に対してのみ画像処理を施す第二の過程と、
前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第三の過程と、
前記第三の過程において認識された前記文字を前記画像表示画面に表示する第四の過程と、
を備える携帯電話装置における文字認識方法。
【請求項１５】
前記文字サイズ調整用インジケータの内部に納まるように新たに撮影された文字をその前に撮影された文字の後に続けて表示する過程をさらに備えることを特徴とする請求項１３または１４に記載の携帯電話装置における文字認識方法。
【請求項１６】
前記画像が撮影される際に、シャッターに対する付勢が解除されたときから撮影が行われるまでの間に遅延時間を発生させる過程をさらに備えることを特徴とする請求項１３乃至１５の何れか一項に記載の携帯電話装置における文字認識方法。
【請求項１７】
認識された文字列がメールアドレスを構成するものであるときには、前記携帯電話装置に内蔵されているメーラーを起動させる過程をさらに備えることを特徴とする請求項１３乃至１６の何れか一項に記載の携帯電話装置における文字認識方法。
【請求項１８】
認識された文字列がＵＲＬを構成するものであるときには、前記携帯電話装置に内蔵されているブラウザを起動させる過程をさらに備えることを特徴とする請求項１３乃至１６の何れか一項に記載の携帯電話装置における文字認識方法。
【請求項１９】
認識された文字列が数字列を構成するものであるときには、その数字列が示す電話番号に対して発呼を行う過程をさらに備えることを特徴とする請求項１３乃至１６の何れか一項に記載の携帯電話装置における文字認識方法。
【請求項２０】
認識すべき文字列の種類に応じて、異なる認識判定基準が設定される過程をさらに備えることを特徴とする請求項１３乃至１９の何れか一項に記載の携帯電話装置における文字認識方法。
【請求項２１】
画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法をコンピュータに実行させるためのプログラムであって、
前記プログラムが行う処理は、
文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の処理と、
前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像全体に対して画像処理を施す第二の処理と、
前記画像処理が施された画像から前記文字サイズ調整用インジケータの内部の画像のみを切り出す第三の処理と、
前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第四の処理と、
前記第四の処理において認識された前記文字を前記画像表示画面に表示する第五の処理と、
からなるものであるプログラム。
【請求項２２】
画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法をコンピュータに実行させるためのプログラムであって、
前記プログラムが行う処理は、
文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の処理と、
前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像のうち、前記文字サイズ調整用インジケータの内部の画像に対してのみ画像処理を施す第二の処理と、
前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第三の処理と、
前記第三の処理において認識された前記文字を前記画像表示画面に表示する第四の処理と、
からなるものであるプログラム。
【請求項２３】
前記文字サイズ調整用インジケータの内部に納まるように新たに撮影された文字をその前に撮影された文字の後に続けて表示する処理をさらに行うことを特徴とする請求項２１または２２に記載のプログラム。
【請求項２４】
前記画像が撮影される際に、シャッターに対する付勢が解除されたときから撮影が行われるまでの間に遅延時間を発生させる処理をさらに行うことを特徴とする請求項２１乃至２３の何れか一項に記載のプログラム。
【請求項２５】
認識された文字列がメールアドレスを構成するものであるときには、前記携帯電話装置に内蔵されているメーラーを起動させる処理をさらに行うことを特徴とする請求項２１乃至２４の何れか一項に記載のプログラム。
【請求項２６】
認識された文字列がＵＲＬを構成するものであるときには、前記携帯電話装置に内蔵されているブラウザを起動させる処理をさらに行うことを特徴とする請求項２１乃至２４の何れか一項に記載のプログラム。
【請求項２７】
認識された文字列が数字列を構成するものであるときには、その数字列が示す電話番号に対して発呼を行う処理をさらに行うことを特徴とする請求項２１乃至２４の何れか一項に記載のプログラム。
【請求項２８】
認識すべき文字列の種類に応じて、異なる認識判定基準を設定する処理をさらに備えることを特徴とする請求項２１乃至２７の何れか一項に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は携帯電話装置に関し、特に、画像を撮影する機能を有する携帯電話装置に関する。
【０００２】
【従来の技術】
これまでに、画像を撮影する機能を有する携帯電話装置は数多く提案されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−２３２５４４号公報
【０００４】
【発明が解決しようとする課題】
一般に、携帯電話装置には電話番号、メールアドレスその他のデータを格納するためのメモリが内蔵されている。
【０００５】
従来は、そのメモリに電話番号、メールアドレスその他のデータを格納するためには、携帯電話装置に設けられている各種キーその他の入力手段を介して一つ一つの文字を入力することが必要であった。
【０００６】
このため、メモリへのデータの格納には少なからず時間を要するとともに、データの誤読またはキーの選択の過誤によるデータ入力ミスは避けられなかった。
【０００７】
本発明は、このような点に鑑みてなされたものであり、画像を撮影する機能を有する携帯電話装置において、その画像撮影機能を利用して、データ入力を容易に、かつ、過誤なく行うことを可能にする携帯電話装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
この目的を達成するため、本発明は、第一の態様として、画像を撮影する撮影手段と、前記撮影手段により撮影された画像に含まれる文字を認識する機能を有する制御手段と、を備えた携帯電話装置を提供する。
【０００９】
本発明に係る携帯電話装置においては、ユーザが撮影手段を用いて画像撮影すると、制御手段は、撮影された画像の中に含まれる文字を認識し、認識した文字を、例えば、携帯電話装置の画像表示画面に表示し、あるいは、携帯電話装置に内蔵されているメモリに格納する。必要があれば、制御手段は、さらに、その文字の種類に応じた機能を携帯電話装置に実行させることが可能である。例えば、認識された文字がメールアドレスである場合には、メーラーを自動的に起動させることができる。あるいは、認識された文字がＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）である場合には、メーラーを自動的に起動させることができる。あるいは、認識された文字が電話番号である場合には、自動的にその電話番号に対して発呼を行わせることができる。
【００１０】
このように、本発明に係る携帯電話装置によれば、ユーザは、携帯電話装置のメモリに、キーその他の入力手段を介して、データを構成する一つ一つの文字を入力する必要はなくなり、さらに、短時間でメモリにデータを格納することができるとともに、データの誤読またはキーの選択の過誤によるデータ入力ミスを回避することができる。
【００１１】
なお、画像中の文字を認識する機能を有する手段としては、例えば、特開２００２−７４２６６号公報または特開２００２−１３３３６７号公報に記載されているような既存の手段を用いることができる。
【００１２】
さらに、本発明は、第二の態様として、画像を撮影する撮影手段と、前記撮影手段により撮影された画像を表示する画像表示画面と、前記撮影手段により撮影された画像に含まれる文字を認識する機能を有する制御手段と、を備え、撮影される文字を前記制御手段により認識されやすい大きさで撮影するための文字サイズ調整用インジケータが前記画像表示画面に設けられている携帯電話装置を提供する。
【００１３】
制御手段が撮影手段により撮影された画像の中の文字を読み取る場合、その文字が大きすぎても、あるいは、小さすぎても、文字の読み取りに要する時間が多くなるとともに、読み取りの正確性に欠けることがあり得る。すなわち、制御手段が画像中の文字を読み取る場合、読み取りに適した文字サイズが存在する。この文字サイズは、画像表示画面の大きさ、画像処理における解像度、制御手段の文字認識機能の程度など種々の要因に依存する。
【００１４】
そこで、本発明に係る携帯電話装置においては、制御手段が文字を認識する際に、認識しやすいサイズで文字が撮影されるように、文字サイズ調整用インジケータを画像表示画面に設けた。
【００１５】
ユーザが文字を含む画像を撮影する際、画像表示画面中に文字サイズ調整用インジケータが表示される。この文字サイズ調整用インジケータは、例えば、所定の大きさの長方形形状をなしている。ユーザは画像中の文字がこの文字サイズ調整用インジケータの中に納まるように、被写体と携帯電話装置との間の距離を調整した後、撮影手段によりその画像を撮影する。
【００１６】
画像内の文字は文字サイズ調整用インジケータの中に納まるような大きさで撮影されるため、制御手段が認識する文字のサイズとしては、最適なサイズになっている。
【００１７】
前記文字サイズ調整用インジケータは、前記制御手段が前記機能を実行するモードに設定されている場合にのみ、前記画像表示画面に現れるようにすることが可能である。
【００１８】
携帯電話装置には、発呼、着呼及び会話を行うモード、画像を撮影するモード、メールの送信を行うモードなどの種々のモードを設定することができる。文字サイズ調整用インジケータは、携帯電話装置が、制御手段が画像内の文字を認識する機能を実行するモードに設定されている場合にのみ、画像表示画面に現れるようにすることができる。これにより、携帯電話装置が他のモードに設定されている場合に、文字サイズ調整用インジケータが画像表示画面に現れることがなくなる。
【００１９】
あるいは、前記文字サイズ調整用インジケータは前記画像表示画面上に予め形成しておくことも可能である。
【００２０】
この場合には、携帯電話装置がどのモードに設定されている場合であっても、前記文字サイズ調整用インジケータは画像表示画面上に常時現れていることになるが、携帯電話装置が、制御手段が画像内の文字を認識する機能を実行するモードに設定されている場合にのみ、文字サイズ調整用インジケータが画像表示画面に現れるようにするためのプログラムを作成することが不要になり、制御手段に対する負荷を減らすことができる。
【００２１】
例えば、プリント、彫刻、モールド、シールの貼り付けなどの手段により、文字サイズ調整用インジケータを画像表示画面上に予め形成しておくことができる。
【００２２】
前記文字サイズ調整用インジケータは長辺が前記画像表示画面の横方向に延びる矩形形状をなしていることが好ましい。
【００２３】
文字サイズ調整用インジケータを、例えば、矩形形状に形成する場合、撮影手段により撮影された画像内の文字は文字サイズ調整用インジケータ内において長手方向、すなわち、長辺方向に配列される。
【００２４】
仮に、文字サイズ調整用インジケータの長辺を縦方向に配置すると、撮影された文字は横書きの状態で縦方向に配列されることになり、ユーザからは極めて読みにくくなる。このため、文字サイズ調整用インジケータを矩形形状に形成する場合には、その長辺が画像表示画面の横方向（ユーザから見て水平方向）に延びるように文字サイズ調整用インジケータを設定することにより、ユーザにとって見やすい状態で、認識された文字を配列することが可能になる。
【００２５】
前記携帯電話装置はタイマー手段をさらに備えることができる。このタイマー手段は、シャッターに対する付勢が解除されたときから前記撮影手段による撮影が行われるまでの間に遅延時間を発生させる。
【００２６】
携帯電話装置は一般に軽量であるため、ユーザが撮影手段のシャッターキーを押したときに、そのシャッターキーを押した力で手ブレを生じやすい。このため、本発明に係る携帯電話装置においては、そのような手ブレを防止するためのタイマー手段が設けられている。
【００２７】
タイマー手段は、ユーザがシャッターキーを押した後、ユーザがそのシャッターキーを離したときから、撮影手段が撮影を開始するまでの間に遅延時間を発生させる。この遅延時間はデフォルト値として携帯電話装置のメモリに予め設定しておくことが可能であり、例えば、約０．５秒に設定される。
【００２８】
このように、タイマー手段により、遅延時間を発生させることにより、手ブレのない状態で画像を撮影することができる。
【００２９】
また、タイマー手段が発生させる遅延時間はデフォルト値として予め携帯電話装置に設定しておくことに代えて、ユーザが前記画像表示画面を介して設定可能であるようにすることも可能である。
【００３０】
これにより、デフォルト値の遅延時間が適当でないとユーザが判断した場合には、ユーザが最適の遅延時間を設定することができる。
【００３１】
前記制御手段により認識された文字列がメールアドレスを構成するものであるときには、前記制御手段は、前記携帯電話装置に内蔵されているメーラーを起動させることができる。
【００３２】
このように、認識された文字列がメールアドレスである場合には、直ちにメーラーを起動させるように構成することにより、ユーザがそのつどメーラーを起動させるための操作を行うことが不要になる。
【００３３】
前記制御手段により認識された文字列がＵＲＬを構成するものであるときには、前記制御手段は、前記携帯電話装置に内蔵されているブラウザを起動させることができる。
【００３４】
このように、認識された文字列がＵＲＬである場合には、直ちにブラウザを起動させるように構成することにより、ユーザがそのつどブラウザを起動させるための操作を行うことが不要になる。
【００３５】
前記制御手段により認識された文字列が数字列を構成するものであるときには、前記制御手段は、その数字列が示す電話番号に対して発呼を行うことができる。
【００３６】
このように、認識された文字列が電話番号である場合には、直ちに発呼を行うように構成することにより、ユーザがそのつど発呼のための操作を行うことが不要になる。
【００３７】
前記制御手段は、認識すべき文字列の種類に応じて、異なる認識判定基準を有するものとして構成することができる。
【００３８】
認識すべき文字列の種類がユーザにより予め指定された場合には、制御手段は、指定された文字列（例えば、電話番号）に応じた認識判定基準の下に文字認識を行う。これにより、文字認識率及び文字認識速度を向上させることができる。
【００３９】
さらに、本発明は、第三の態様として、画像を撮影する第一の過程と、前記第一の過程において撮影された画像に含まれる文字を認識する第二の過程と、を備えた携帯電話装置における文字認識方法を提供する。
【００４０】
本方法によれば、上述の第一の態様における携帯電話装置と同様の効果を得ることができる。
【００４１】
また、本発明は、第四の態様として、画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法であって、文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の過程と、前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像全体に対して画像処理を施す第二の過程と、前記画像処理が施された画像から前記文字サイズ調整用インジケータの内部の画像のみを切り出す第三の過程と、前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第四の過程と、前記第四の過程において認識された前記文字を前記画像表示画面に表示する第五の過程と、を備える携帯電話装置における文字認識方法を提供する。
【００４２】
本方法によれば、上述の第二の態様における携帯電話装置と同様の効果を得ることができる。
【００４３】
さらに、本発明は、第五の態様として、画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法であって、文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の過程と、前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像のうち、前記文字サイズ調整用インジケータの内部の画像に対してのみ画像処理を施す第二の過程と、前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第三の過程と、前記第三の過程において認識された前記文字を前記画像表示画面に表示する第四の過程と、を備える携帯電話装置における文字認識方法を提供する。
【００４４】
上述の第四の態様における携帯電話装置においては、撮影された画像全体に対して画像処理を施した後、画像処理が施された画像から文字サイズ調整用インジケータの内部の画像のみを切り出し、その後、文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する。
【００４５】
これに対して第五の態様における携帯電話装置においては、撮影された画像全体のうち、文字サイズ調整用インジケータの内部の画像に対してのみ画像処理を施し、その後、文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する。このように、本態様における携帯電話装置によれば、撮影された画像全体に対して画像処理を施すことをせず、文字サイズ調整用インジケータの内部の画像に対してのみ画像処理を施す。このため、画像処理に要する時間を短縮することができ、ひいては、文字認識に要する時間を短縮することもできる。
【００４６】
本文字認識方法は、前記文字サイズ調整用インジケータの内部に納まるように新たに撮影された文字をその前に撮影された文字の後に続けて表示する過程をさらに備えることができる。
【００４７】
一回の撮影では、一つの文字列に含まれる全ての文字を撮影できないことがある。このような場合には、その文字列を数回の撮影により分けて全体を撮影し、一回目の撮影により撮影された文字列の後に、二回目の撮影により撮影された文字列を結合させ、以後、このような操作を任意の回数だけ繰り返すことが可能である。
【００４８】
本文字認識方法は、前記画像が撮影される際に、シャッターに対する付勢が解除されたときから撮影が行われるまでの間に遅延時間を発生させる過程をさらに備えることが好ましい。
【００４９】
本文字認識方法は、認識された文字列がメールアドレスを構成するものであるときには、前記携帯電話装置に内蔵されているメーラーを起動させる過程をさらに備えることができる。
【００５０】
本文字認識方法は、認識された文字列がＵＲＬを構成するものであるときには、前記携帯電話装置に内蔵されているブラウザを起動させる過程をさらに備えることができる。
【００５１】
本文字認識方法は、認識された文字列が数字列を構成するものであるときには、その数字列が示す電話番号に対して発呼を行う過程をさらに備えることができる。
【００５２】
本文字認識方法は、認識すべき文字列の種類に応じて、異なる認識判定基準が設定される過程をさらに備えることができる。
【００５３】
さらに、本発明は上述の文字認識方法を制御手段に実行させるためのプログラムを提供する。
【００５４】
具体的には、本発明は、画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法をコンピュータに実行させるためのプログラムであって、前記プログラムが行う処理は、文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の処理と、前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像全体に対して画像処理を施す第二の処理と、前記画像処理が施された画像から前記文字サイズ調整用インジケータの内部の画像のみを切り出す第三の処理と、前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第四の処理と、前記第四の処理において認識された前記文字を前記画像表示画面に表示する第五の処理と、からなるものであるプログラムを提供する。
【００５５】
さらに、本発明は、画像を撮影する機能と前記画像内の文字を認識する機能とを有する携帯電話装置における文字認識方法をコンピュータに実行させるためのプログラムであって、前記プログラムが行う処理は、文字の認識を行うモードが選択された場合に、撮影される文字を前記携帯電話装置により認識されやすい大きさで撮影するための文字サイズ調整用インジケータを画像表示画面に設ける第一の処理と、前記文字が前記文字サイズ調整用インジケータの内部に納まるように撮影された画像のうち、前記文字サイズ調整用インジケータの内部の画像に対してのみ画像処理を施す第二の処理と、前記文字サイズ調整用インジケータの内部の画像に含まれる文字を認識する第三の処理と、前記第三の処理において認識された前記文字を前記画像表示画面に表示する第四の処理と、からなるものであるプログラムを提供する。
【００５６】
このプログラムは、前記文字サイズ調整用インジケータの内部に納まるように新たに撮影された文字をその前に撮影された文字の後に続けて表示する処理をさらに行うことが好ましい。
【００５７】
このプログラムは、前記画像が撮影される際に、シャッターに対する付勢が解除されたときから撮影が行われるまでの間に遅延時間を発生させる処理をさらに行うことが好ましい。
【００５８】
このプログラムは、認識された文字列がメールアドレスを構成するものであるときには、前記携帯電話装置に内蔵されているメーラーを起動させる処理をさらに行うことが好ましい。
【００５９】
このプログラムは、認識された文字列がＵＲＬを構成するものであるときには、前記携帯電話装置に内蔵されているブラウザを起動させる処理をさらに行うことが好ましい。
【００６０】
このプログラムは、認識された文字列が数字列を構成するものであるときには、その数字列が示す電話番号に対して発呼を行う処理をさらに行うことが好ましい。
【００６１】
このプログラムは、認識すべき文字列の種類に応じて、異なる認識判定基準を設定する処理をさらに備えることが好ましい。
【００６２】
【発明の実施の形態】
（第一の実施形態）
図１乃至図４は本発明の第一の実施形態に係る携帯電話装置１０を表している。図１は、開いた状態における携帯電話装置１０の斜視図であり、図２は、閉じた状態における携帯電話装置１０の斜視図であり、図３は、開いた状態における携帯電話装置１０の背面図である。図４は、携帯電話装置１０の内部構造を示す機能ブロック図である。
【００６３】
本実施形態に係る携帯電話装置１０は、後述するように、電話機としての通常の機能の他に、カメラとしての機能を内蔵している。
【００６４】
図１乃至図３に示すように、本実施形態に係る携帯電話装置１０は、第一の筐体１１と、第二の筐体１２とを備えている。第一の筐体１１と第二の筐体１２とはそれらの一端においてヒンジ機構１３を介して接続されており、第一の筐体１１と第二の筐体１２とはヒンジ機構１３を中心として相互に回転可能に結合されている。
【００６５】
すなわち、第一の筐体１１と第二の筐体１２とは、図１に示すような相互に開いた状態と、図２に示すような相互に閉じた状態とをとることができる。
【００６６】
第一の筐体１１及び第二の筐体１２を相互に折り畳んだときに内側になる第二の筐体１２の表面１２１には、データ入力手段として、通信操作あるいは撮影を行うために必要な複数個の操作用キー１４が配列されている。
【００６７】
また、第一の筐体１１及び第二の筐体１２を相互に折り畳んだときに内側になる第一の筐体１１の表面１１１の中央には画像表示画面としての液晶表示ディスプレイ１５が配置されている。液晶表示ディスプレイ１５には、携帯電話装置１０の通信操作時には、発着呼の電話番号や電子メールの内容が表示され、あるいは、画像の撮影時には、撮影された画像が表示される。
【００６８】
また、図３に示すように、第一の筐体１１の背面側には伸縮可能なアンテナ１６が配置されている。
【００６９】
本実施形態に係る携帯電話装置１０は、前述のように、電話機としての機能の他に、カメラとしての機能を内蔵している。カメラは携帯電話装置１０に内蔵されており、後述するカメラ機構２３のレンズ１７が第一の筐体１１の表面１１１の液晶表示ディスプレイ１５の上方に露出している。
【００７０】
次いで、図４を参照して、本実施形態に係る携帯電話装置１０の内部構造を説明する。
【００７１】
本実施形態に係る携帯電話装置１０は、音声データ及び通信データを送受信するアンテナ１６と、音声データまたは通信データの送受信を行う無線送受信部１８と、音声データの処理を行うベースバンド処理部１９と、受話器及び送話器２０と、制御手段としての中央処理装置２１と、データ入力手段としての複数個の操作用キー１４と、液晶表示ディスプレイからなる画像表示画面１５と、着信音を鳴らすとともに、通話の相手方の音声を出力するスピーカ２２と、画像を撮影するカメラ機構２３と、カメラ機構２３が撮影した画像のデータが格納される画像データメモリ２５Ａと、電話番号、メールアドレス及びＵＲＬが格納されるメモリ２５Ｂと、各種アプリケーションソフトが格納されているアプリケーションメモリ２６と、携帯電話装置１０を構成する上記の各構成要素に対して電流の供給を行う電源制御回路２７と、電源制御回路２７に対して電流を供給する電源２８と、から構成されている。
【００７２】
制御手段２０は、携帯電話装置１０を構成する上記の各構成要素の作動を制御するとともに、カメラ機構２３により撮影された画像に含まれる文字を認識する機能を有している。
【００７３】
本実施形態におけるアプリケーションメモリ２６は、電子メールの送受信を実行するソフトウェアとしてのメーラー２９と、ウェブへのアクセスを実行するソフトウェアとしてのブラウザ３０とを格納している。
【００７４】
以上のような構造を有する本実施形態に係る携帯電話装置１０は次のように作動する。
【００７５】
図５は、本実施形態に係る携帯電話装置１０を用いて被写体としての文字を撮影する場合の各過程を示すフローチャートである。以下、図５を参照して、被写体撮影時における携帯電話装置１０の文字サイズ調整機能を説明する。
【００７６】
本実施形態に係る携帯電話装置１０は種々のモードに設定することができ、例えば、次のようなモードに設定することができる。
【００７７】
（１）発呼、着呼及び通話を行うための通話モード
（２）画像を撮影し、その画像に含まれる文字を認識する画像撮影モード
（３）電子メールの送信を行う電子メール送信モード
（４）ウェブにアクセスするウェブ閲覧モード
画像表示画面１５にはモード設定を行うための画面が常時表示されている。ユーザがこの画面に基づいてモード設定を行い（ステップＳ１００）、画像撮影モードを選択したものとする（ステップＳ１１０）。
【００７８】
画像撮影モードが選択されると、中央処理装置２１は、画像表示画面１５に文字サイズ調整用インジケータ３１を表示する（ステップＳ１２０）。
【００７９】
文字サイズ調整用インジケータ３１は、被写体としての文字が文字サイズ調整用インジケータ３１の中に過不足なく納まった場合に、その文字が中央処理装置２１により最も認識されやすいサイズになるように、大きさが予め定められている。
【００８０】
文字サイズ調整用インジケータ３１の一例を図６に示す。
【００８１】
図６に示すように、文字サイズ調整用インジケータ３１は全体として横に長い長方形形状をなしており、長方形の四隅を示す記号３１ａ、３１ｂ、３１ｃ、３１ｄと、各長辺の中点を示す記号３１ｅ、３１ｆと、長方形の中心を示す記号３１ｇとから構成されている。
【００８２】
画像表示画面１５内における文字サイズ調整用インジケータ３１の位置は任意である。図６のように画像表示画面１５の中央に位置してもよく、あるいは、画像表示画面１５の上方側または下方側に位置してもよい。
【００８３】
画像表示画面１５内に文字サイズ調整用インジケータ３１が表示されると、ユーザは被写体に含まれている文字のサイズが文字サイズ調整用インジケータ３１のサイズと一致するように、携帯電話装置１０（すなわち、カメラ機構２３あるいはユーザ自身）と被写体である文字との間の距離を調整する。
【００８４】
具体的には、図７に示すように、被写体としての文字が文字サイズ調整用インジケータ３１の内部に過不足なく納まるように、携帯電話装置１０と被写体である文字との間の距離を調整する。
【００８５】
仮に、図８に示すように、被写体としての文字が文字サイズ調整用インジケータ３１よりも大きい場合には、携帯電話装置１０（すなわち、カメラ機構２３）を持っているユーザが被写体から離れればよく、逆に、図９に示すように、被写体としての文字が文字サイズ調整用インジケータ３１に対して小さすぎる場合には、ユーザが被写体に近づけばよい。
【００８６】
このように、ユーザが文字サイズ調整用インジケータ３１を用いて被写体としての文字のサイズを文字認識に最も適したサイズに調整した後（ステップＳ１３０）、ユーザがカメラ機構２３のシャッターキー（操作用キー１４の中の一つ）を押すことにより、被写体としての文字が撮影される（ステップＳ１４０）。
【００８７】
このようにして撮影された文字は中央処理装置２１により認識されるのに最も適したサイズになっているため、中央処理装置２１が文字を認識する際の文字認識率を向上させることができる。
【００８８】
また、不要な領域の読み取りを行わない点でも文字の認識率及び読み取り時間の向上を図ることができる。
【００８９】
図６に示したように、長方形形状の文字サイズ調整用インジケータ３１はその長辺が画像表示画面１５の横方向Ｘに延びるように配置される。
【００９０】
仮に、文字サイズ調整用インジケータ３１の長辺を画像表示画面１５の縦方向Ｙに配置すると、撮影された文字は横書きの状態でありながら縦方向に配列されることになり、ユーザにとっては極めて読みにくくなる。このため、文字サイズ調整用インジケータ３１を長方形形状に形成する場合には、その長辺が画像表示画面１５の横方向、すなわち、ユーザから見て水平方向に延びるように文字サイズ調整用インジケータ３１を設定することが好ましい。
【００９１】
なお、文字サイズ調整用インジケータ３１の形状は長方形形状に限定されるものではなく、その内部に撮影した文字を配列できるような形状であれば、いかなる形状をも選択することが可能である。例えば、文字サイズ調整用インジケータ３１は正方形、横に長い菱形、横に長い長円形状などに設定することができる。
【００９２】
本実施形態においては、文字サイズ調整用インジケータ３１は、ユーザが画像撮影モードを選択した場合にのみ、画像表示画面１５に表示される。このようにすることによって、ユーザが他のモードを設定した場合に、文字サイズ調整用インジケータ３１によって画像表示画面１５に表示された画像が見にくくなることを防止することができる。
【００９３】
あるいは、文字サイズ調整用インジケータ３１は画像表示画面１５上に固定的に配置しておくことも可能である。例えば、文字サイズ調整用インジケータ３１を画像表示画面１５上に予めプリントしておくことも可能である。
【００９４】
この場合には、携帯電話装置１０がどのモードに設定されている場合であっても、文字サイズ調整用インジケータ３１は画像表示画面１５上に常時現れていることになる。しかしながら、携帯電話装置１０が画像撮影モードに設定されている場合にのみ、文字サイズ調整用インジケータ３１が画像表示画面１５に現れるようにするためのプログラムを作成することが不要になるとともに、中央処理装置２１はそのような制御を行うことが不要になるため、中央処理装置２１に対する負荷を減らすことができる。
【００９５】
なお、図６に示すように、画像表示画面１５の最下端には、中央処理装置２１により認識された文字を表示するための認識文字表示部１５ａが設けられている。
【００９６】
図１０及び図１１は、画像撮影後における携帯電話装置１０の動作を示すフローチャートである。以下、図１０及び図１１を参照して、画像撮影後の携帯電話装置１０の動作を説明する。
【００９７】
被写体としての文字が撮影されると（ステップＳ１４０）、中央処理装置２１はその画像に対して必要な画像処理を施す（ステップＳ１５０）。
【００９８】
次いで、中央処理装置２１は、必要に応じて、画像処理を施した画像を画像データメモリ２５Ａに格納する（ステップＳ１６０）。
【００９９】
次いで、中央処理装置２１は、撮影された画像から文字サイズ調整用インジケータ３１の内部の画像のみを切り出す（ステップＳ１７０）。
【０１００】
次いで、中央処理装置２１は、切り出された文字サイズ調整用インジケータ３１の内部の画像内に含まれている文字を認識する（ステップＳ１８０）。
【０１０１】
次いで、中央処理装置２１は、認識した文字を画像データメモリ２５Ａ（または、他のメモリ）に保存するとともに（ステップＳ１９０）、認識した文字を画像表示画面１５の認識文字表示部１５ａに表示する（ステップＳ２００）。
【０１０２】
次いで、中央処理装置２１は、ユーザに対して、再度の撮影を行うか否かの問い合わせを画像表示画面１５に表示する（ステップＳ２１０）。
【０１０３】
被写体としての文字の列が文字サイズ調整用インジケータ３１の横方向の長さよりも長い場合には、一回の撮影では、全ての文字を文字サイズ調整用インジケータ３１内に納めることができない。このため、そのような場合には、必要な回数の撮影を行い、中央処理装置２１は、撮影され、さらに、認識した文字を順次画像表示画面１５に表示する。
【０１０４】
例えば、被写体としての文字列が「ｈｔｔｐ：／／ｗｗｗ．ｂｉｇｌｏｂｅ．ｎｅ．ｊｐ」であり、一回の撮影で文字サイズ調整用インジケータ３１に納まる文字の数は６であるとする。
【０１０５】
この場合、一回目の撮影では「ｈｔｔｐ：／」の部分が撮影され、さらに、中央処理装置２１により文字認識され、その後、画像表示画面１５の認識文字表示部１５ａに表示される。
【０１０６】
二回目の撮影では「／ｗｗｗ．ｂ」の部分が撮影され、さらに、中央処理装置２１により文字認識され、その後、「ｈｔｔｐ：／」の後に続けて画像表示画面１５の認識文字表示部１５ａに表示される。
【０１０７】
三回目の撮影では「ｉｇｌｏｂｅ」の部分が撮影され、さらに、中央処理装置２１により文字認識され、その後、「／ｗｗｗ．ｂ」の後に続けて画像表示画面１５の認識文字表示部１５ａに表示される。
【０１０８】
四回目の撮影では「．ｎｅ．ｊｐ」の部分が撮影され、さらに、中央処理装置２１により文字認識され、その後、「ｉｇｌｏｂｅ」の後に続けて画像表示画面１５の認識文字表示部１５ａに表示される。
【０１０９】
このようにして、文字サイズ調整用インジケータ３１の長さよりも長い文字列は数回に分けて撮影され、最終的には、画像表示画面１５の認識文字表示部１５ａに全てが結合された状態で表示される。
【０１１０】
以上のように、二回目以降の撮影が必要な場合には（ステップＳ２１０のＹＥＳ）、必要な回数の撮影が行われる。
【０１１１】
一回の撮影で全ての文字を撮影できた場合、あるいは、必要な回数の撮影が終了した場合には（ステップＳ２１０のＮＯ）、中央処理装置２１は、ユーザに対して、画像表示画面１５の認識文字表示部１５ａに表示された文字列の編集を行うか否かの問い合わせを画像表示画面１５に表示する（ステップＳ２２０）。
【０１１２】
ここに、「文字列の編集」とは、画像表示画面１５の認識文字表示部１５ａに表示された文字列に誤り（すなわち、中央処理装置２１の認識の誤り）がある場合に、ユーザが操作用キー１４を介してその誤りを訂正する作業を指す。
【０１１３】
文字列の編集を行う場合には（ステップＳ２２０のＹＥＳ）、ユーザは操作用キー１４を介して文字列に対して必要な修正または追加を施す（ステップＳ２３０）。
【０１１４】
文字列の編集を行う必要がない場合（ステップＳ２２０のＮＯ）または文字列の編集が終了した場合には、中央処理装置２１は、以上のようにして確定された文字列が電話番号を表すものであるか否かを判定する（ステップＳ２４０）。
【０１１５】
文字列が電話番号を表すものである場合には（ステップＳ２４０のＹＥＳ）、中央処理装置２１は、ユーザに対して、その電話番号を登録するか否かの問い合わせを画像表示画面１５に表示する（ステップＳ２５０）。
【０１１６】
ユーザから「登録する」の回答が得られた場合には（ステップＳ２５０のＹＥＳ）、中央処理装置２１はその電話番号をメモリ２５Ｂに記憶させる（ステップＳ２６０）。
【０１１７】
その電話番号を登録する必要がない場合（ステップＳ２５０のＮＯ）またはメモリ２５Ｂへの登録が終了した場合、中央処理装置２１は、ユーザに対して、その電話番号に対して発呼を行うか否かの問い合わせを画像表示画面１５に表示する（ステップＳ２７０）。
【０１１８】
ユーザが「発呼を行う」を選択した場合には（ステップＳ２７０のＹＥＳ）、その電話番号に対して発呼を行う（ステップＳ２８０）。以後、通常の通話が行われる。
【０１１９】
ユーザが「発呼を行わない」を選択した場合には（ステップＳ２７０のＮＯ）、または、確定した文字列が電話番号を表すものではない場合（ステップＳ２４０のＮＯ）、中央処理装置２１は、確定された文字列がメールアドレスを表すものであるか否かを判定する（ステップＳ２９０）。
【０１２０】
文字列がメールアドレスを表すものである場合には（ステップＳ２９０のＹＥＳ）、中央処理装置２１は、ユーザに対して、そのメールアドレスを登録するか否かの問い合わせを画像表示画面１５に表示する（ステップＳ３００）。
【０１２１】
ユーザから「登録する」の回答が得られた場合には（ステップＳ３００のＹＥＳ）、中央処理装置２１はそのメールアドレスをメモリ２５Ｂに記憶させる（ステップＳ３１０）。
【０１２２】
そのメールアドレスを登録する必要がない場合（ステップＳ３００のＮＯ）またはメモリ２５Ｂへの登録が終了した場合、中央処理装置２１は、ユーザに対して、そのメールアドレスに対して電子メールの送信を行うか否かの問い合わせを画像表示画面１５に表示する（ステップＳ３２０）。
【０１２３】
ユーザが「電子メールの送信を行う」を選択した場合には（ステップＳ３２０のＹＥＳ）、中央処理装置２１は、アプリケーションメモリ２６に格納されているメーラー２９を呼び出し、メーラー２９を起動させる（ステップＳ３３０）。以後、ユーザがメール用文章を作成すると、その文章が上記のメールアドレスに送信される。
【０１２４】
ユーザが「電子メールの送信を行わない」を選択した場合には（ステップＳ３２０のＮＯ）、または、確定した文字列がメールアドレスを表すものではない場合（ステップＳ２９０のＮＯ）、中央処理装置２１は、確定された文字列がＵＲＬを表すものであるか否かを判定する（ステップＳ３４０）。
【０１２５】
文字列がＵＲＬを表すものである場合には（ステップＳ３４０のＹＥＳ）、中央処理装置２１は、ユーザに対して、そのＵＲＬを登録するか否かの問い合わせを画像表示画面１５に表示する（ステップＳ３５０）。
【０１２６】
ユーザから「登録する」の回答が得られた場合には（ステップＳ３５０のＹＥＳ）、中央処理装置２１はそのメールアドレスをメモリ２５Ｂに記憶させる（ステップＳ３６０）。
【０１２７】
そのＵＲＬを登録する必要がない場合（ステップＳ３５０のＮＯ）またはメモリ２５Ｂへの登録が終了した場合、中央処理装置２１は、ユーザに対して、そのＵＲＬに対してアクセスを行うか否かの問い合わせを画像表示画面１５に表示する（ステップＳ３７０）。
【０１２８】
ユーザが「アクセスを行う」を選択した場合には（ステップＳ３７０のＹＥＳ）、中央処理装置２１は、アプリケーションメモリ２６に格納されているブラウザ３０を呼び出し、ブラウザ３０を起動させる（ステップＳ３８０）。
【０１２９】
ブラウザ３０が起動されると、そのＵＲＬにより特定されるウェブに自動的にアクセスされる。このため、ユーザは、特別な操作を行うことなく、そのウェブを閲覧することができる。
【０１３０】
ユーザが「アクセスを行わない」を選択した場合には（ステップＳ３７０のＮＯ）、または、確定した文字列がＵＲＬを表すものではない場合（ステップＳ３４０のＮＯ）、中央処理装置２１は、確定された文字列は電話番号、メールアドレス及びＵＲＬ以外のデータ、例えば、住所、氏名、地名などのデータと判定し、ユーザに対して、それらのデータを保存するか否かの問い合わせを画像表示画面１５に表示する（ステップＳ３９０）。
【０１３１】
ユーザが「保存する」を選択した場合には（ステップＳ３９０のＹＥＳ）、中央処理装置２１は、それらのデータをメモリ２５Ｂに記憶する。
【０１３２】
ユーザが「保存しない」を選択した場合には（ステップＳ３９０のＮＯ）、中央処理装置２１は、それらのデータを消去し、文字認識作業を終了する（ステップＳ４１０）。
【０１３３】
以上のように、本実施形態に係る携帯電話装置１０によれば、画像表示画面１５に設けられた文字サイズ調整用インジケータ３１により、被写体としての文字は中央処理装置２１が認識しやすいサイズで撮影される。このため、中央処理装置２１による文字の認識率を向上させることができる。
（第二の実施形態）
図１２は、本発明の第二の実施形態に係る携帯電話装置の動作を示すフローチャートである。
【０１３４】
第二の実施形態に係る携帯電話装置の構造は、図４に示した第一の実施形態に係る携帯電話装置１０の構造と同一である。第二の実施形態に係る携帯電話装置は動作に関して第一の実施形態に係る携帯電話装置１０と異なっている。
【０１３５】
被写体としての文字が撮影されると（ステップＳ５００）、中央処理装置２１はその画像のうち、文字サイズ調整用インジケータ３１の内部の画像のみに対して必要な画像処理を施す（ステップＳ５１０）。
【０１３６】
次いで、中央処理装置２１は、必要に応じて、画像処理を施した画像を画像データメモリ２５Ａに格納する（ステップＳ５２０）。
【０１３７】
次いで、中央処理装置２１は、文字サイズ調整用インジケータ３１の内部の画像内に含まれている文字を認識する（ステップＳ５３０）。
【０１３８】
次いで、中央処理装置２１は、認識した文字を画像データメモリ２５Ａ（または、他のメモリ）に保存するとともに（ステップＳ５４０）、認識した文字を画像表示画面１５の認識文字表示部１５ａに表示する（ステップＳ５５０）。
【０１３９】
以後、図５に示したステップＳ２１０以後の各過程が実施される。
【０１４０】
上述の第一の実施形態においては、撮影された画像全体に対して画像処理が施されていた。その後、画像処理が施された画像から文字サイズ調整用インジケータ３１の内部の画像のみを切り出し文字サイズ調整用インジケータ３１の内部の画像に含まれる文字を認識する作業が行われていた。
【０１４１】
これに対して、本実施形態においては、撮影された画像全体のうち、文字サイズ調整用インジケータ３１の内部の画像に対してのみ画像処理を施す。その後、その画像に含まれる文字を認識する。このように、本実施形態によれば、撮影された画像全体に対して画像処理を施すことをせず、文字サイズ調整用インジケータ３１の内部の画像に対してのみ画像処理を施す。このため、画像処理に要する時間を短縮することができ、ひいては、文字認識に要する時間を短縮することもできる。
（第三の実施形態）
図１３は、本発明の第三の実施形態に係る携帯電話装置４０の構造を示す機能ブロック図である。
【０１４２】
本実施形態に係る携帯電話装置４０は、音声データ及び通信データを送受信するアンテナ１６と、音声データまたは通信データの送受信を行う無線送受信部１８と、音声データの処理を行うベースバンド処理部１９と、受話器及び送話器２０と、中央処理装置２１と、データ入力手段としての複数個の操作用キー１４と、液晶表示ディスプレイからなる画像表示画面１５と、着信音を鳴らすとともに、通話の相手方の音声を出力するスピーカ２２と、画像を撮影するカメラ機構２３と、タイマー２４と、カメラ機構２３が撮影した画像のデータが格納される画像データメモリ２５Ａと、電話番号、メールアドレス及びＵＲＬが格納されるメモリ２５Ｂと、各種アプリケーションソフトが格納されているアプリケーションメモリ２６と、携帯電話装置１０を構成する上記の各構成要素に対して電流の供給を行う電源制御回路２７と、電源制御回路２７に対して電流を供給する電源２８と、から構成されている。
【０１４３】
第一の実施形態に係る携帯電話装置１０と比較して、本実施形態に係る携帯電話装置４０はタイマー２４を追加して備えている。
【０１４４】
タイマー２４は、画像が撮影される際に、シャッターに対する付勢が解除されたときから撮影が行われるまでの間に遅延時間を発生させる。
【０１４５】
図１４は、本実施形態に係る携帯電話装置４０の動作を示すフローチャートである。
【０１４６】
先ず、ユーザがモード設定を行い（ステップＳ１００）、画像撮影モードを選択したものとする（ステップＳ１１０）。
【０１４７】
画像撮影モードが選択されると、中央処理装置２１は、画像表示画面１５に文字サイズ調整用インジケータ３１を表示する（ステップＳ１２０）。
【０１４８】
次いで、ユーザが、被写体との間の距離を調整することによって、文字サイズ調整用インジケータ３１を用いて被写体としての文字のサイズを文字認識に最も適したサイズに調整する（ステップＳ１３０）。
【０１４９】
このようにしてユーザと被写体としての文字との間の距離が最適化された後、ユーザがシャッターキーを押し（ステップＳ６００）、次いで、シャッターキーを離す（ステップＳ６１０）。
【０１５０】
中央処理装置２１は、ユーザがシャッターキーを離した瞬間からタイマー２４を作動させ、計時を開始する（ステップＳ６２０）。
【０１５１】
予め設定されている遅延時間Ｎ秒が経過した時点において（ステップＳ６３０）、中央処理装置２１は、カメラ機構２３のシャッターを開け、被写体としての文字の画像を取り込む（ステップＳ６４０）。
【０１５２】
携帯電話装置は一般に軽量であるため、ユーザがシャッターキーを押したときに、そのシャッターキーを押した力でいわゆる手ブレを生じやすい。本実施形態におけるタイマー２４は、ユーザがシャッターキーを押した後、ユーザがそのシャッターキーを離したときから、カメラ機構２３が撮影を開始するまでの間に遅延時間Ｎ秒を発生させる。このように、タイマー２４により、遅延時間を発生させることにより、手ブレによる画像のぼやけを生じることなく、被写体の画像を撮影することができる。
【０１５３】
遅延時間Ｎ秒はデフォルト値として携帯電話装置のメモリに予め設定しておくことが可能である。例えば、本実施形態においては、約０．５秒に設定されている。
【０１５４】
また、遅延時間Ｎ秒はユーザが画像表示画面１５を介して任意の値に設定することができるようにしてもよい。
【０１５５】
これにより、デフォルト値の遅延時間が適当でないとユーザが判断した場合には、ユーザが最適の遅延時間を設定することができる。
（第四の実施形態）
図１５は、本発明の第四の実施形態に係る携帯電話装置の動作の一部を示すフローチャートである。
【０１５６】
本実施形態に係る携帯電話装置においては、中央処理装置２１が文字列の認識を行う際に、文字列の種類に応じて、予め判定基準が設定される。以下、図１５を参照して、本実施形態に係る携帯電話装置における文字認識の方法について説明する。
【０１５７】
本実施形態においては、制御手段２１が文字認識（図１０のステップＳ１８０または図１２のステップＳ５３０）を行おうとする際、制御手段２１は次の４種類の文字認識モードのリストを画像表示画面１５に表示し、ユーザに何れか一つの文字認識モードを選択させる（ステップＳ７００）。
【０１５８】
（１）電話番号専用認識モード
（２）メールアドレス専用認識モード
（３）ＵＲＬ専用認識モード
（４）自動設定モード
以下に述べるように、ユーザが、例えば、電話番号専用認識モードを選択すると、制御手段２１は撮影した文字から電話番号のみを認識することとなる。このため、認識率及び認識速度を向上させることが可能である。
【０１５９】
ユーザが電話番号専用認識モードを選択すると（ステップＳ７１０）、制御手段２１０はメモリ（図４では図示せず）に記憶されている電話番号用判定基準を読み出す（ステップＳ７２０）。
【０１６０】
この電話番号用判定基準に従って、制御手段２１は、次のようにして、撮影された文字列の中から電話番号を認識する（ステップＳ７３０）。
【０１６１】
撮影された文字列の中に「−」（ハイフン）または「（」（左括弧）及び「）」（右括弧）が存在することが判定された場合には、０から９までの１０個の数字のみを検索の対象とし、他の文字は検索の対象外とする。
【０１６２】
これは、一般に、電話番号の市外局番と市内局番との区別には「−」（ハイフン）や「（　）」（括弧）が使用されることが多いという事実に基づくものである。
【０１６３】
具体的には、撮影された文字列の中に０から９までの１０個の数字からなる文字列が存在した場合には、その前後の文字は認識の対象とはせずに、全て削除する。
【０１６４】
ただし、被写体としての文字を数回に分けて撮影した場合であって、２回目以降に撮影した文字列の先頭の文字が「）」（右括弧）であるときには、１回目に撮影した文字列の中に「（」（左括弧）が含まれていれば、それらの「）」（右括弧）及び「（」（左括弧）は削除しない。
【０１６５】
例えば、被写体としての文字列が「０９０（１２３４）５６７８」からなる電話番号である場合を想定する。
【０１６６】
ここで、１回目の撮影で「０９０（１２３４」を撮影し、２回目の撮影で残りの「）５６７８」を撮影したものとする。
【０１６７】
この場合、電話番号専用認識モードにおいては０から９までの数字のみが認識の対象とされているので、２回目に撮影された文字列の先頭の「）」は数字ではないと認識される。しかしながら、１回目に撮影された文字列の中には「（」が存在するため、「）」は「（」とともに有効な文字として認識される。
【０１６８】
この結果、制御手段２１は、１回目の撮影により認識された文字列「０９０（１２３４」と２回目の撮影により認識された文字列「）５６７８」とを合わせて、「０９０（１２３４）５６７８」という文字列からなる電話番号を認識する。
【０１６９】
なお、仮に、上記のような電話番号用判定基準を設けないと、制御手段２１が認識する電話番号は「０９０（１２３４５６７８」となり、文字認識の正確性に欠けることになる。
【０１７０】
ユーザがメールアドレス専用認識モードを選択すると（ステップＳ７４０）、制御手段２１０はメモリ（図４では図示せず）に記憶されているメールアドレス用判定基準を読み出す（ステップＳ７５０）。
【０１７１】
このメールアドレス用判定基準に従って、制御手段２１は、次のようにして、撮影された文字列の中からメールアドレスを認識する（ステップＳ７３０）。
【０１７２】
撮影された文字列の先頭の５文字以内に始まる「ｉｌ」の文字列が存在し、かつ、「ｉｌ」の文字列の次の文字が「：」である場合、あるいは、撮影された文字列の中に「＠」の文字が存在する場合、制御手段２１は、次の６７種類の文字のみを検索の対象とし、他の文字は検索の対象外とする。
【０１７３】
（１）０から９までの１０個の数字
（２）ａからｚまでの２６個のアルファベットの小文字
（３）ＡからＺまでの２６個のアルファベットの大文字
（４）「−」（ハイフン）
（５）「＠」
（６）「＿」
（７）「：」
（８）「．」
一般に、電子メール、名刺その他の通知において、自己のメールアドレスを他人に知らせる場合、次のように記述することが多い。
【０１７４】
「ｅ−ｍａｉｌ：ａｂｃ＠ｄｅｆ．ｇｈｉｊ．ｎｅ．ｊｐ」
このような場合、制御手段２１が「ｅ−ｍａｉｌ：」の文字列もメールアドレスの一部として認識してしまうと、正しいメールアドレスとはならない。このため、「ｅ−ｍａｉｌ：」の文字列に必ず含まれる「ｉｌ：」が撮影した文字列中に存在する場合には、「ｅ−ｍａｉｌ：」の文字列そのものを削除する。
【０１７５】
また、メールアドレスは必ず「＠」を含むので、撮影された文字列中に「＠」が含まれている場合には、その文字列がメールアドレスであることが即座に判明する。従って、この場合においても、撮影された文字列から「ｅ−ｍａｉｌ：」の文字列を削除する。
【０１７６】
このように、メールアドレス専用認識モードに従うことにより、メールアドレスを正しく認識することが可能になる。
【０１７７】
なお、上記のようにして認識されたメールアドレスの登録時またはそのメールアドレスに発信を行う際には、制御手段２１０は、「−」（ハイフン）、「＿」、「：」（コロン）及び「．」（ドット）は自動的に削除する。
【０１７８】
ユーザがＵＲＬ専用認識モードを選択すると（ステップＳ７６０）、制御手段２１０はメモリ（図４では図示せず）に記憶されているＵＲＬ用判定基準を読み出す（ステップＳ７７０）。
【０１７９】
このＵＲＬ用判定基準に従って、制御手段２１は、次のようにして、撮影された文字列の中からＵＲＬを認識する（ステップＳ７３０）。
【０１８０】
撮影された文字列の先頭から７文字以内において始まる次の何れかの文字列が存在する場合には、制御手段２１は、撮影された文字列はＵＲＬであると判定する。
【０１８１】
（ａ）ｈｔｔｐｓ：／／
（ｂ）ｈｔｔｐ：／／
（ｃ）ｓ：／／
（ｄ）：／／
（ｅ）ｗｗｗ．
これらは何れもＵＲＬを記述する際には欠くことのできない文字列であるため、これらの文字列の何れかが撮影された文字列中に含まれている場合には、撮影された文字列はＵＲＬであると判定することが可能である。
【０１８２】
この場合、制御手段２１は、次の７２種類の文字のみを検索の対象とし、他の文字は検索の対象外とする。
【０１８３】
（１）０から９までの１０個の数字
（２）ａからｚまでの２６個のアルファベットの小文字
（３）ＡからＺまでの２６個のアルファベットの大文字
（４）「−」（ハイフン）
（５）「％」
（６）「＆」
（７）「＝」
（８）「￣」
（９）「？」
（１０）「／」
（１１）「：」
（１２）「．」
（１３）「＿」
撮影された文字列がＵＲＬであると判定された場合には、制御手段２１は、上記の（ａ）から（ｅ）までの文字列以前の文字は全て削除する。
【０１８４】
以上のようにして、制御手段２１は撮影された文字列の中からＵＲＬを判定する。
【０１８５】
ユーザが自動設定モードを選択すると（ステップＳ７８０）、制御手段２１０は、上述のような判定基準を設けることなく、撮影された文字列の中から電話番号、メールアドレス、ＵＲＬまたはその他のデータを認識する（ステップＳ７３０）。
【０１８６】
自動設定モードが選択された場合は、具体的な判定基準を用いないため、判定基準を用いる場合と比較して認識速度は下がるが、撮影された文字列が電話番号、メールアドレスまたはＵＲＬの何れであるか見当がつかない場合には、自動設定モードは有用である。
【０１８７】
上述の第一乃至第四の実施形態に係る携帯電話装置における中央処理装置２１の動作は、コンピュータが読み取り可能な言語で記述されたコンピュータプログラムによっても実行可能である。
【０１８８】
コンピュータプログラムにより中央処理装置２１を動作させる場合には、例えば、中央処理装置２１にプログラム記憶用のメモリーを設け、そのメモリーにコンピュータプログラムを格納する。中央処理装置２１はメモリーからそのコンピュータプログラムを読み出すことにより、そのコンピュータプログラムに従って、上述のような動作を実行する。
【０１８９】
さらには、そのようなコンピュータプログラムを格納した記憶媒体を中央処理装置２１にセットすることにより、中央処理装置２１がその記憶媒体からそのコンピュータプログラムを読み出し、そのコンピュータプログラムに従って、上述のような動作を実行するようにすることも可能である。
【０１９０】
また、このようなコンピュータプログラムは、コンピュータによって読み取り可能な記憶媒体を介して提供することが可能である。
【０１９１】
ここで、「記憶媒体」の語は、データを記録することができるあらゆる媒体を含むものとする。
【０１９２】
記憶媒体としては、例えば、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）やＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）などのメモリーチップ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、スマートメディア（登録商標）、フラッシュメモリー、コンパクトフラッシュ（登録商標）カードなどの書き換え可能なメモリーカードなどがある。
【０１９３】
場合によっては、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｋ−ＲＯＭ）やＰＤなどのディスク型の記憶媒体、磁気テープ、ＭＯ（Ｍａｇｎｅｔｏ　Ｏｐｔｉｃａｌ　Ｄｉｓｋ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ　Ｖｉｄｅｏ　Ｄｉｓｋ−Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ　Ｖｉｄｅｏ　Ｄｉｓｋ−Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、フレキシブルディスク、ハードディスクなどの外部媒体を使用することも可能である。
【０１９４】
いずれにしても、その他プログラムの格納に適していれば、いかなる手段をも用いることができる。
【０１９５】
この記憶媒体は、コンピュータが読み取り可能なプログラム用言語を用いて上述の中央処理装置２１の各機能をプログラミングし、そのプログラムをプログラムの記録が可能な上記の記憶媒体に記録することにより、作成することができる。
【０１９６】
【発明の効果】
本発明に係る携帯電話装置は、ユーザが撮影手段を用いて画像を撮影すると、制御手段は、撮影された画像の中に含まれる文字を認識し、認識した文字を、例えば、携帯電話装置の画像表示画面に表示し、あるいは、携帯電話装置に内蔵されているメモリに格納する。必要があれば、制御手段は、さらに、その文字の種類に応じた機能を携帯電話装置に実行させることが可能である。このように、本発明に係る携帯電話装置によれば、ユーザは、携帯電話装置のメモリに、キーその他の入力手段を介して、データを構成する一つ一つの文字を入力する必要はなくなり、さらに、短時間でメモリにデータを格納することができるとともに、データの誤読またはキーの選択の過誤によるデータ入力ミスを回避することができる。
【０１９７】
また、本発明に係る携帯電話装置によれば、文字サイズ調整用インジケータによって、制御手段が文字を認識する際に、認識しやすいサイズで文字が撮影される。このため、制御手段による文字の認識率を向上させることができる。
【図面の簡単な説明】
【図１】本発明の第一の実施形態に係る携帯電話装置の開いた状態における斜視図である。
【図２】本発明の第一の実施形態に係る携帯電話装置の閉じた状態における斜視図である。
【図３】本発明の第一の実施形態に係る携帯電話装置の開いた状態における背面図である。
【図４】本発明の第一の実施形態に係る携帯電話装置の内部構造を示す機能ブロック図である。
【図５】本発明の第一の実施形態に係る携帯電話装置の動作を示すフローチャートである。
【図６】画像表示画面に示された文字サイズ調整用インジケータの一例を示す平面図である。
【図７】画像表示画面に示された文字サイズ調整用インジケータと被写体としての文字との大きさに関する相互関係を示す平面図である。
【図８】画像表示画面に示された文字サイズ調整用インジケータと被写体としての文字との大きさに関する相互関係を示す平面図である。
【図９】画像表示画面に示された文字サイズ調整用インジケータと被写体としての文字との大きさに関する相互関係を示す平面図である。
【図１０】本発明の第一の実施形態に係る携帯電話装置の動作を示すフローチャートである。
【図１１】本発明の第一の実施形態に係る携帯電話装置の動作を示すフローチャートである。
【図１２】本発明の第二の実施形態に係る携帯電話装置の動作を示すフローチャートである。
【図１３】本発明の第三の実施形態に係る携帯電話装置の内部構造を示す機能ブロック図である。
【図１４】本発明の第三の実施形態に係る携帯電話装置の動作を示すフローチャートである。
【図１５】本発明の第四の実施形態に係る携帯電話装置の動作を示すフローチャートである。
【符号の説明】
１０　第一の実施形態に係る携帯電話装置
１１　第一の筐体
１２　第二の筐体
１３　ヒンジ機構
１４　操作用キー
１５　画像表示画面
１６　アンテナ
１７　レンズ
１８　無線送受信部
１９　ベースバンド処理部
２０　送話器／受話器
２１　中央処理装置
２２　スピーカ
２３　カメラ機構
２４　タイマー
２５Ａ　画像データメモリ
２５Ｂ　メモリ
２６　アプリケーションメモリ
２７　電源制御回路
２８　電源
２９　メーラー
３０　ブラウザ
３１　文字サイズ調整用インジケータ
４０　第二の実施形態に係る携帯電話装置
【図１】
2004140555.tif 000003
【図２】
2004140555.tif 000004
【図３】
2004140555.tif 000005
【図４】
2004140555.tif 000006
【図５】
2004140555.tif 000007
【図６】
2004140555.tif 000008
【図７】
2004140555.tif 000009
【図８】
2004140555.tif 000010
【図９】
2004140555.tif 000011
【図１０】
2004140555.tif 000012
【図１１】
2004140555.tif 000013
【図１２】
2004140555.tif 000014
【図１３】
2004140555.tif 000015
【図１４】
2004140555.tif 000016
【図１５】
2004140555.tif 000017