(57)【要約】      （修正有）【課題】テキスト情報を含む表示データ内から単語等の所定の文字列を抽出する処理に係る利便性を向上する。【解決手段】処理装置１は、第１データのうち第２データを表示部に表示させる表示制御部３５と、表示される第２データに含まれるテキスト情報を、第１データのうち第２データ以外のテキスト情報で補正し、第２データに含まれるデータ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出部３３と、を備える。【選択図】図３
2012098913.tif 000002
【特許請求の範囲】
【請求項１】
第１データのうち第２データを表示部に表示させる表示制御部と、
表示される前記第２データのテキスト情報を、前記第１データのうち前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出部と、を有する処理装置。
【請求項２】
前記文字列抽出部は、前記表示される第２データに対して前記所定の文字列を抽出する処理を行い、該処理により所定の条件を満たさない文字列が抽出された場合、前記第２データのうち該文字列が抽出された部分を、前記第１データのうち該部分の周辺部分又は関連部分で補正し、該補正した第２データに対して前記所定の文字列を抽出する処理を行う、ことを特徴とする請求項１記載の処理装置。
【請求項３】
前記文字列抽出部は、前記第２データと、前記第１データのうち前記第２データの周辺部分又は関連部分のデータと、を併せた補正データに対して、前記所定の文字列を抽出する処理を行い、該処理により抽出された文字列のうち所定の条件を満たす文字列を抽出する、ことを特徴とする請求項１記載の処理装置。
【請求項４】
前記文字列抽出部は、前記処理により抽出された文字列のうち、該文字列が抽出された部分の領域が前記第２データの領域と重なる文字列を抽出する、ことを特徴とする請求項３記載の処理装置。
【請求項５】
１つ以上の所定の文字列を予め記録する記録部、を備え、
前記文字列抽出部は、前記所定の文字列を抽出する際、前記記録部に記録されている所定の文字列と一致する文字列を抽出する、ことを特徴とする請求項１乃至４のいずれかに記載の処理装置。
【請求項６】
前記文字抽出部は、前記第２データの領域に一部重なる文字列を抽出することを特徴とする請求項１乃至５のいずれかに記載の処理装置。
【請求項７】
前記文字列抽出部は、前記第２データの領域に全部含まれる文字列を抽出することを特徴とする請求項６に記載の処理装置。
【請求項８】
前記文字列抽出部は、前記所定の文字列を抽出する際、抽出された部分の領域が前記第２データの領域に全部含まれる文字列と、抽出された部分の領域が前記第２データの領域と一部重なる文字列と、を区別可能に抽出する、ことを特徴とする請求項７に記載の処理装置。
【請求項９】
表示機能を有する処理装置における処理方法であって、
第１データのうち第２データを表示部に表示させる表示制御を行い、
表示される前記第２データのテキスト情報を、前記第１データの前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する、ことを特徴とする処理方法。
【請求項１０】
第１データのうち第２データを表示部に表示させる表示制御処理と、
表示される前記第２データのテキスト情報を、前記第１データの前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出処理と、をプロセッサに実行させることを特徴とする処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、表示機能を有する処理装置、処理方法及び処理プログラムに関する。
【背景技術】
【０００２】
従来、例えば携帯電話装置やパーソナルコンピュータ等の、表示機能を有する処理装置が知られている。このような携帯電話装置等では、例えば、撮像手段により撮像した画像データや、インターネット経由で取得したデータが、表示機能により表示部に画面表示される。
【０００３】
このような携帯電話装置等に関して、撮像手段で撮像した撮像画像を拡大して画面に表示すると共に、撮像画像の画像データから該画像データに含まれる文字情報を抽出し文字データに変換する技術が提案されている。取得された文字データは、文字データの中に存在するキーワードに関連する情報を検索する検索機能等に利用される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−６０５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これに対して、例えば、テキスト情報を含む画像データ等のデータが画面に拡大表示されることにより、表示されているテキスト情報を視認可能となったユーザーが、視認したテキスト情報に含まれるキーワードに関連する情報を得ようとする状況が考えられる。このとき、拡大表示の際に、例えば、単語等の所定の文字列が当該文字列の一部のみ画面に表示されている場合がある。この場合、表示されているテキスト情報から単語等の所定の文字列を抽出する処理を行うと、一部が表示されている文字列について、文字列が適切に抽出されないことがある。
【０００６】
本件の目的の一つは、このような課題に鑑み創案されたもので、テキスト情報を含む表示データ内から単語等の所定の文字列を抽出する処理に係る利便性を向上させることである。
【０００７】
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって従来の技術では得られない作用効果を奏することも、本件の他の目的として位置付けることができる。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本件開示の処理装置は、第１データのうち第２データを表示部に表示させる表示制御部と、表示される前記第２データのテキスト情報を、前記第１データのうち前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出部と、を有する。
【０００９】
また、本開示の処理方法は、表示機能を有する処理装置における処理方法であって、第１データのうち第２データを表示部に表示させる表示制御を行い、表示される前記第２データのテキスト情報を、前記第１データのうち前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する。
【００１０】
また、本開示の処理プログラムは、第１データのうち第２データを表示部に表示させる表示制御処理と、表示される前記第２データに含まれるテキスト情報を、前記第１データのうち前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出処理と、をプロセッサに実行させる。
【発明の効果】
【００１１】
本件開示の処理装置、処理方法又は処理プログラムによれば、テキスト情報を含む表示データ内から単語等の所定の文字列を抽出する処理に係る利便性を向上することができる。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態の携帯電話装置における外観図である。
【図２】第１実施形態の携帯電話装置におけるハードウェア構成図である。
【図３】第１実施形態の携帯電話装置における機能ブロック図である。
【図４】第１実施形態の携帯電話装置と検索サーバとを含む処理システムのシステム構成図である。
【図５】第１実施形態の携帯電話装置における単語抽出処理の抽出用語テーブルの一例である。
【図６】第１実施形態の携帯電話装置における表示制御処理・検索処理を示すフローチャートである。
【図７】第１実施形態の携帯電話装置における表示制御処理・検索処理の説明図である。
【図８】第１実施形態の携帯電話装置における単語抽出処理を示すフローチャートである。
【図９】第１実施形態の携帯電話装置における単語抽出処理の説明図である。
【図１０】第２実施形態の携帯電話装置における単語抽出処理を示すフローチャートである。
【図１１】第２実施形態の携帯電話装置における単語抽出処理の説明図である。
【図１２】第３実施形態の携帯電話装置における単語抽出処理を示すフローチャートである。
【図１３】第３実施形態の携帯電話装置における単語抽出処理の説明図である。
【図１４】第４実施形態の携帯電話装置における単語抽出処理を示すフローチャートである。
【図１５】第４実施形態の携帯電話装置における単語抽出処理の説明図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、開示の処理装置、処理方法及び処理プログラムに係る実施形態を説明する。以下の実施形態の図面に示す構成は一例であって、斯かる構成に本件発明が限定されるものではない。
【００１４】
＜第１実施形態＞
図１〜図９を用いて第１実施形態について説明する。第１実施形態の携帯電話装置１は、開示の処理装置の一例であり、外部との無線通信による電話機能、及びインターネットを経由したデータ取得機能等を備えている。また、携帯電話装置１は、被写体の画像を取得するカメラ機能や、画像データ、及びインターネットを経由して取得したデータ等を画面表示する表示機能を備えている。そして、携帯電話装置１は、画面表示されたデータから単語等の所定の文字列を抽出し、抽出された文字列に関する情報を検索する機能を備えている（後述の図６及び図７を参照）。
【００１５】
図１は、携帯電話装置１の外観図である。図１に示すように、携帯電話装置１は、第１の筐体部６と、第２の筐体部１８と、第１の筐体部６と第２の筐体部１８とを開閉可能に連結するヒンジ部７と、を有する。第１の筐体部６には、レシーバ３と、スピーカ５と、カメラ２と、表示部４と、が配置される。第２の筐体部１８には、マイク１７と、キー部８と、が配置される。
【００１６】
カメラ２は、被写体から画像を取得する機能部であり、被写体から画像を取得するための光学系、フォーカス機構、撮像素子、その他の機能部等を備える。カメラ２は、被写体に対し光学系をフォーカス状態に制御し、被写体から画像を取得する。カメラ２はデジタルカメラ等を含む。撮像素子として例えばＣＣＤ（Charge Coupled Device）等が用いられる。
【００１７】
表示部４は、各種情報を出力する機能部であり、カメラ２を介して取得した画像データ、及びインターネットを経由して取得したデータ等を画面表示する。表示部４は、例えば液晶ディスプレイ等を含む。
【００１８】
キー部８は、ユーザーにより情報等の入力や選択等の操作に使用される機能部であり、各種機能が割り当てられたハードキーが配置されている。このハードキーには、例えば電話帳キー、メニューキー、カーソルキー、決定キー、終了／電源キー、開始キー、クリアキー、記号キー等が含まれる。
【００１９】
図２は、第１実施形態に係る携帯電話装置１のハードウェア構成図である。図２に示すように、携帯電話装置１は、マイク１７と、レシーバ３と、スピーカ５と、カメラ２と、表示部４と、キー部８と、アンテナ２４と、無線通信部２０と、音声入出力部２１と、プロセッサ２２と、メモリ２３と、を有する。
【００２０】
音声入出力部２１は、携帯電話装置１の電話機能により通話を行うための音声の入出力インターフェイスであり、マイク１７、レシーバ３及びスピーカ５が接続され、マイク１７からの音声信号の入力や、レシーバ３及びスピーカ５への音声データの出力を制御する。レシーバ３及びスピーカ５は、音声データ（電気信号）を音声信号に変換して出力し、マイク１７は、音声信号を音声データ（電気信号）に変換して入力する。
【００２１】
無線通信部２０は、外部の基地局５０（後述の図５を参照）等と電波を媒体として通信するための通信インターフェイスであり、アンテナ２４が接続され、アンテナ２４を介して基地局５０との間でデータを送受信する。アンテナ２４は、無線通信部２０から出力される送信信号を基地局５０に電波を媒体として発信し、また、基地局５０から電波を媒体として送信される信号を受信して、受信信号を無線通信部２０に出力する。
【００２２】
メモリ２３は、記録媒体で構成され、ＲＯＭ（Read-Only Memory）２３ａとＲＡＭ（Random-Access Memory）２３ｂとを備える。ＲＯＭ２３ａは、ＯＳ（Operating System）や各種処理のためのアプリケーションプログラム等を記録する。ＲＯＭ２３ａに記録されるプログラムは、開示の処理プログラムを含む。また、ＲＯＭ２３ａは、携帯電話装置１で使用される設定データや辞書データベース等を記録する。ＲＡＭ２３ｂは、ＯＳやアプリケーションプログラムを展開するワークエリアを構成する。また、ＲＡＭ２３ｂは、携帯電話装置１で使用されるデータを記録する。メモリ２３は、後述のデータ記録部４０、辞書記録部３８等を構成する。
【００２３】
プロセッサ２２は、各種機能部の制御を行う制御部の一例であって、メモリ２３に記録されるＯＳやアプリケーションプログラムを実行することにより、各種機能部の制御やメモリ２３へのデータの読込み・書込み等を行う。プロセッサ２２は、無線通信部２０、音声入出力部２１、カメラ２、表示部４、及びキー部８が接続される。プロセッサ２２は、後述の無線制御部３０、呼制御部３１、入力制御部３６、カメラ制御部３４、表示制御部３５、文字列抽出部３３、及び検索部３２等を構成する。
【００２４】
図３は、携帯電話装置１の機能ブロック図である。図３に示すように、携帯電話装置１は、無線制御部３０と、呼制御部３１と、入力制御部３６と、カメラ制御部３４と、データ記録部４０と、辞書記録部３８と、辞書管理部３７と、表示制御部３５と、文字列抽出部３３と、検索部３２と、を有する。
【００２５】
無線制御部３０は、無線通信の制御を行う。無線制御部３０は、例えば、呼の接続やハンドオーバー等を制御する。また、呼制御部３１は、無線通信による音声通信の制御を行う。呼制御部３１は、例えば、着信電話番号情報をやり取りしてユーザー間に通話チャネルの確立を行う。
【００２６】
入力制御部３６は、各種情報や操作指示の入力の制御を行う。入力制御部３６は、例えば、ユーザーによるキー部８を介したメニュー選択等の操作入力に応じて、対応する処理を実行する制御を行う。
【００２７】
カメラ制御部３４は、カメラ２を介した被写体の撮影の制御を行う。カメラ制御部３４は、例えば、ユーザーによるキー部８を介した操作入力に応じて、カメラ２の光学系やフォーカス機構を制御し、フレーム毎に被写体の画像の取得を行う。この取得画像は、表示制御部３５により表示部４に表示される。また、カメラ制御部３４は、例えば、ユーザーによるキー部８を介した操作入力のタイミングで、当該タイミングのフレームに取得された被写体の画像を撮影画像としてメモリ２３に記録する。
【００２８】
データ記録部４０は、携帯電話装置１で使用されるデータを記録する。記録されるデータは、例えば、カメラ２を介して取得された画像や、撮影画像や、携帯電話機１の各種機能に用いられる設定データ等のデータを含む。設定データには、表示部２に画像データを画面表示する際の表示パラメータが含まれている。表示パラメータには、表示倍率、表示基準位置、表示エリアサイズ、文字サイズ等が含まれている。また、データ記録部４０は、文字列抽出部３３により抽出された単語を記録する抽出用語テーブル６０（後述の図６を参照）を含む。
【００２９】
辞書記録部３８は、１以上の単語に関する情報を予め登録している。辞書記録部２９は、例えば国語辞書のデータベース等である。
【００３０】
辞書管理部３７は、辞書記録部３８に関する管理を行う。辞書管理部３７は、例えば、文字列抽出部３３の処理により抽出された単語と、辞書記録部３８に登録された単語とを比較し、該抽出された単語と一致する単語を辞書記録部３８から特定する。
【００３１】
表示制御部３５は、表示部４に表示するデータの制御を行う。表示制御部３５は、例えば、ユーザーによるキー部８を介した操作入力に応じて、データから表示部４に表示する画面のデータを作成し、作成した画面を表示部４に表示させる。このとき、表示制御部３５は、表示パラメータを用いてデータをレンダリングし、表示部４に表示する画面のデータを作成する。
【００３２】
表示制御部３５は、例えば、第１データを第１の表示パラメータを用いて表示部４に表示させる。また、表示制御部３５は、キー部８を介した操作入力に応じて、第１の表示パラメータで表示される第１データのうち第２データを、第２の表示パラメータを用いて表示させる。具体的には、表示制御部３５は、第１データのうち第２データを表示部４に拡大して表示させる。すなわち、表示制御部３５は、第１データを第１の表示倍率で表示させ、第１のデータのうち拡大表示エリアの部分を第２データとする。そして、表示制御部３５は、第１の表示倍率より大きい第２の表示倍率を用いて、画像処理等のデータ処理により第２データの拡大データを作成し、この拡大データを表示部４に表示させる。
【００３３】
文字列抽出部３３は、表示されるデータ内から１つ以上の所定の文字列を抽出する処理を行う。所定の文字列は、例えば、意味や機能を有する言語の構成単位であり、単語や、複数の単語が結び付いた慣用句等を含む。以下では、文字列抽出部３３が、所定の文字列として単語（複数の単語が結合して１つの単語となった複合語を含む）を抽出する単語抽出処理を行うものとして説明する。また、第１実施形態では、単語抽出処理の対象とする表示データとして、カメラ２を介して取得された画像データが用いられる。
【００３４】
文字列抽出部３３は、データに含まれるテキスト情報から単語の抽出を行う。このとき、文字列抽出部３３は、表示制御部３５により表示部４に表示される第２データのテキスト情報を、第１データのうち第２データ以外のテキスト情報で補正（補完）し、第２データ内から１つ以上の単語を抽出する。詳細には、文字列抽出部３３は、第２データに対して単語を抽出する処理を行う。そして、文字列抽出部３３は、処理により所定の条件を満たさない単語が抽出された場合、第２データのうち単語が抽出された部分を、第１データのうち該部分の周辺部分で補正する（周辺補正）。そして、文字列抽出部３３は、補正した第２データに対して単語を抽出する処理を行う。文字列抽出部３３は、周辺補正しない第２データおよび周辺補正した第２データに対する単語を抽出する処理により、所定の条件を満たす単語が抽出された場合、この抽出された単語を、抽出結果としてデータ記録部４０の抽出用語テーブル６０に記録する。抽出された単語は、抽出条件等に対応付けて抽出用語テーブル６０に記録される。
【００３５】
文字列抽出部３３は、単語を抽出する処理による抽出された単語が、辞書記録部３８に記録されている単語のうちのいずれかと一致する場合に、所定の条件を満たすと判断する。所定の条件は、例えば、単語が適切に抽出されている条件に相当する。
【００３６】
検索部３２は、文字列抽出部３３によって抽出された単語をキーワードとして、抽出された単語に関する情報の検索を行う検索処理を実行する。
【００３７】
図４は、第１実施形態の携帯電話装置１と検索サーバ５２とを含む処理システム５４のシステム構成図である。図４に示すように、処理システム５４は、携帯電話装置１、基地局５０、ゲートウェイサーバ５１、検索サーバ５２、及び検索辞書データベース５３を有する。携帯電話装置１は、無線制御部３０及び呼制御部３１の制御処理により、基地局５０及びゲートウェイサーバ５１を介して、無線通信およびインターネットを経由して、検索サーバ５２にアクセスする。そして、検索部３２は、無線通信及びインターネットを経由して、抽出された単語をキーワードとする検索処理の実行を検索サーバ５２に指示し、検索サーバ５２による検索結果を取得する。検索サーバ５２は、インターネット上のデータから、抽出された単語に関する情報を検索する。
【００３８】
図５を用いて、第１実施形態に係る抽出用語テーブル６０の説明をする。図５は、抽出用語テーブル６０の一例を示す図である。
【００３９】
抽出用語テーブル６０は、「抽出条件」「抽出単語」「連結識別」の３つの項目を含む。
【００４０】
「抽出条件」の項目には、「完全表示」と「周辺補正」のいずれかが記録される。「完全表示」は、単語が抽出された部分の領域が、第２データの領域（拡大表示エリア）に全部含まれていることを示す。すなわち、拡大表示エリア内に単語の全体が表示されている状態を示す。第１実施形態では、「完全表示」は単語抽出の際に周辺補正が行われなかった場合に相当する。また、「周辺補正」は、単語が抽出された部分の領域が、第２データの領域（拡大表示エリア）と一部重なることを示す。すなわち、拡大表示エリア内に単語が入り切らず、単語の一部が表示されている状態を示す。第１実施形態では、「周辺補正」は単語抽出の際に周辺補正が行われたことに相当する。
【００４１】
「抽出単語」の項目には、抽出された単語が記録される。
【００４２】
「連結識別」の項目には、「連結なし」と「連結あり」のいずれかが記録される。「連結なし」は、抽出された単語がそのまま処理結果として取得された場合を示す。また、「連結あり」は、抽出された単語が複合語であり、抽出された複数の単語を連結して取得された場合を示す。
【００４３】
以下の説明では、抽出用語テーブル６のうち、「抽出条件」の項目の内容が「完全表示」のデータからなる部分テーブルを、レベル１用語テーブルとし、「抽出条件」の項目の内容が「周辺補正」のデータからなる部分テーブルをレベル２用語テーブルとする。このように、携帯電話装置１によれば、文字列抽出部３３により「完全表示」と「周辺補正」を区別可能に抽出し、抽出した単語について「完全表示」と「周辺補正」を区別して記録することができる。
【００４４】
図６及び図７を用いて、第１実施形態に係る表示制御処理・検索処理について説明する。図６は、表示制御処理・検索処理の動作を示すフローチャートである。図７は、表示制御処理・検索処理の説明図である。
【００４５】
表示制御処理・検索処理を行う際の表示部４の初期状態は、カメラ２を介して取得された画像データ全体が、表示部４の表示エリアに表示された状態である。画像データはテキスト情報を含む。このときの表示部４の画面表示例を図７（ａ）に示す。図７（ａ）に示すように、初期状態では、表示部４の右下に拡大ボタン９０が表示される。
【００４６】
初期状態で、拡大ボタン９０が押下される（拡大ボタン９０に対応付けられているキー部８のハードキーが押下される）と（Ｓ７１）、表示部４に表示されていた画像データのうち拡大表示エリア９２の画像データが、デジタルズームにより表示エリアに拡大して表示される（Ｓ７２）。拡大表示エリア９２は、表示部４に画面表示はされないが、図７（ａ）で破線にて図示するエリアに相当する。これにより、画像データに含まれるテキスト情報が表示部４に拡大して表示されるので、ユーザーはテキスト情報を容易に視認可能となる。このときの表示部４の画面表示例を図７（ｂ）に示す。図７（ｂ）に示すように、拡大表示状態では、表示部４の右下に検索ボタン９１が表示される。
【００４７】
拡大表示状態で、検索ボタン９１が押下される（検索ボタン９１に対応付けられているキー部８のハードキーが押下される）と（Ｓ７３）、表示制御部３５は、初期状態で表示されていた画像データ全体を、データ記録部４０に記録する（Ｓ７４）。また、表示制御部３５は、画像データ全体における拡大表示エリア９２の設定データ（例えば、基準表示位置、表示エリアサイズ等）を、データ記録部４０に記録する（Ｓ７５）。
【００４８】
文字列抽出部３３は、データ記録部４０に記録された画像データと拡大表示エリア９２の設定データを用いて、画像データ全体のうち拡大表示エリア９２の画像データ内から単語を抽出する単語抽出処理を実行する（Ｓ７６）。これにより、カメラ２を介して取得した任意の被写体の画像について、拡大表示されている画像データ内の単語が抽出される。単語抽出処理については後述する。
【００４９】
検索部３２は、文字列抽出部３３により抽出された単語数の確認を行う（Ｓ７７）。Ｓ７７において、抽出された単語数が０だった場合、表示制御処理・検索処理が終了される。
【００５０】
Ｓ７７において、文字列抽出部３３により抽出された単語数が１以上だった場合、検索部３２は、抽出された各単語について、各単語に関する情報を検索する処理を実行する（Ｓ７８）。具体的には、携帯電話装置１がインターネット上の検索サーバ５２にアクセスし、検索部３２は、各単語をキーワードとする検索処理の実行を検索サーバ５２に指示する。検索サーバ５２は、インターネット上のデータを用いて検索処理を実行し、検索結果を検索部３２に通知する（Ｓ７９）。このようにインターネットを利用した検索を行うことにより、検索部３２は、単語に関する適時な情報を取得することができる。
【００５１】
検索部３２は、検索サーバ５２からの検索結果が適切であるか判断をする（Ｓ８０）。例えば、検索部３２は、取得された検索結果のデータ量が表示部４の表示サイズ等に鑑みて定まる妥当なデータ量内である場合に検索結果が適切であると判断したり、単語と取得された検索結果との関連の度合が所定レベル以上である場合に検索結果が適切であると判断したりすることが可能である。Ｓ８０において、検索結果が適切であると判断された場合、検索部３２は検索結果を保持する（Ｓ８１）。
【００５２】
検索部３２は、抽出された全ての単語の検索が終了しているかを確認する（Ｓ８２）。Ｓ８２において、抽出された全ての単語の検索が終了していない場合、検索部３２は、次の単語の検索を実行し、全ての単語の検索が終了するまでＳ７８〜Ｓ８１の処理を繰り返す。
【００５３】
Ｓ８２において、抽出された全ての単語の検索が終了した場合、表示制御部３５は検索部３２が保持していた検索結果を表示部４に一括表示する（Ｓ８３）。図７（ｃ）に、このときの表示部４の画面表示例を示す。そして、表示制御処理・検索処理が終了される。
【００５４】
以上が表示制御処理・検索処理の説明である。この表示制御処理・検索処理によれば、携帯電話装置１は、カメラ２を介して取得した任意の被写体の画像について、拡大表示によりテキスト情報を容易に視認可能な状態で、テキスト情報に含まれる単語に関する情報を、検索ボタン９１の操作入力で簡易に検索することができる。
【００５５】
図８及び図９を用いて、第１実施形態に係る単語抽出処理について説明する。図８は、単語抽出処理のフローチャートである。図９は、単語抽出処理の説明図である。
【００５６】
携帯電話装置１の単語抽出処理の初期状態は、図６の表示制御処理・検索処理におけるＳ７６の状態である。ここで、図９（ａ）は、図６（ａ）の例示と同様、画像データ全体が表示部４の表示エリアに表示された状態（表示制御処理・検索処理の初期状態）を示す。また、図９（ｂ）は、図６（ｂ）の例示と同様、表示部４に表示されていた画像データのうち拡大表示エリア９２の画像データが、デジタルズームにより表示エリアに拡大して表示された状態（表示制御処理・検索処理の拡大表示状態）を示す。初期状態での表示部４の画面表示例は、図９（ｂ）に示すようになる。
【００５７】
単語抽出処理において、文字列抽出部３３は、データ記録部４０に記録された画像データと拡大表示エリア９２の設定データを用いて、画像データ全体のうち拡大表示エリア９２の画像データを取得する（Ｓ１０１）。
【００５８】
文字列抽出部３３は、画像データ全体のうち拡大表示エリア９２の画像データに対して、単語を抽出する処理を実行する（Ｓ１０２）。具体的には、文字列抽出部３３は、例えば、拡大表示エリア９２の画像データに対して、ＯＣＲ（Optical Character Reader）機能を用いてテキスト情報を認識する処理を実行する。そして、文字列抽出部３３は、例えば、認識されたテキスト情報に対して、自然言語処理の一技術である形態素解析を行い、文法データや辞書データを用いて、自然言語で記載された文を形態素の列に分割し、それぞれの形態素の品詞を判別して、単語を抽出する。
【００５９】
文字列抽出部３３は、抽出された単語数の確認を行う（Ｓ１０３）。Ｓ１０３において、抽出された単語数が０だった場合、単語抽出処理が終了される。
【００６０】
Ｓ１０３において、抽出された単語数が１以上だった場合、文字列抽出部３３は、抽出された各単語について、予め単語に関する情報が登録されている辞書記録部３８を管理している辞書管理部３７を用いて、当該単語が辞書記録部３８に登録済みの単語であるか否かを確認する（Ｓ１０４）。Ｓ１０４において、登録済みの単語であると判断された場合、文字列抽出部３３は、抽出された単語をレベル１用語テーブルに記録する（Ｓ１０５）。
【００６１】
例えば、図９（ｂ）の画面表示例で説明すると、Ｓ１０２で、拡大表示エリア９２の画像データに含まれる「コントラスト」という単語が抽出される。辞書記録部３８には、「コントラスト」という単語に関する情報が予め登録されている。よって、Ｓ１０４で、抽出された「コントラスト」という単語は、辞書記録部３８に登録済みの単語であると判断される。そして、Ｓ１０５で、「コントラスト」という単語は、抽出された単語としてレベル１用語テーブルに記録される。このように、画像データ全体のうち拡大表示エリア９２の画像データを表示部４に拡大表示する際に、表示されている画像データから、表示部４に全体が表示されている単語が適切に抽出される。
【００６２】
Ｓ１０４において、登録済みの単語でないと判断された場合は、単語が適切に抽出されていない場合に相当し、例えば、単語が一部のみ表示されていて、一部が欠けた状態で単語が抽出されることで、抽出結果が単語に該当しない状況を含む。このとき、文字列抽出部３３は、当該単語が抽出された部分の画像データと周辺部分の画像データとを併せた補正画像データを取得する（Ｓ１０６）。文字列抽出部３３は、例えば、登録済みの単語でないと判断された単語が抽出された部分の画像データや、画像データ全体や、拡大表示エリア９２や、表示パラメータ等から、当該単語の周辺部分を特定する。
【００６３】
文字列抽出部３３は、Ｓ１０６で取得された補正画像データに対して、Ｓ１０２と同様に、単語を抽出する処理を実行する（Ｓ１０７）。文字列抽出部３３は、Ｓ１０７で抽出された単語について、Ｓ１０４と同様に、当該単語が辞書記録部３８に登録済みの単語であるか否かを確認する（Ｓ１０８）。Ｓ１０８において、登録済みの単語であると判断された場合、文字列抽出部３３は、抽出された単語をレベル２用語テーブルに記録する（Ｓ１０９）。
【００６４】
例えば、図９（ｂ）の画面表示例で説明すると、Ｓ１０２で、拡大表示エリア９２の画像データに含まれる「るさ」という単語が抽出される。辞書記録部３８には、「るさ」という単語に関する情報は登録されていない。よって、Ｓ１０４で、抽出された「るさ」という単語は、辞書記録部３８に登録済みの単語でないと判断される。Ｓ１０６で、図９（ｃ）に示すように、文字列抽出部３３は、画像データ全体のうち、拡大表示エリア９２を幅方向について所定値ずつ左右に延長したエリアを補正エリアとして設定する。また、文字列抽出部３３は、「るさ」という単語が抽出された部分の位置、方向、サイズや、文字サイズ、行間、段組等の表示パラメータから、「るさ」という単語が抽出された部分を補正エリア内で行方向に延長した部分として、「るさ」と言う単語の周辺部分を特定する。そして、文字列抽出部３３は、「るさ」という単語の抽出された部分の画像データと、周辺部分の画像データとを併せた、補正画像データ１２０を取得する。
【００６５】
Ｓ１０７で、補正画像データ１２０に含まれる「明るさ」という単語が抽出される。辞書記録部３８には、「明るさ」という単語に関する情報が予め登録されている。よって、Ｓ１０８で、抽出された「明るさ」という単語は、辞書記録部３８に登録済みの単語であると判断される。そして、Ｓ１０９で、「明るさ」という単語は、抽出された単語としてレベル２用語テーブルに記録される。このように、文字列抽出部３３は、表示されている画像データから単語が適切に抽出されていない場合、単語の抽出部分の画像データを、当該単語の周辺部分の表示されていない画像データで補正した補正画像データを取得し、この補正画像データに対して単語を抽出する処理を行う。これにより、例えば、拡大表示の際に表示部４の画面内に入り切らず表示部４に一部のみ表示されている単語が適切に抽出される。
【００６６】
文字列抽出部３３は、抽出された全ての単語の処理が終了しているかを確認する（Ｓ１１０）。Ｓ１１０において、抽出された全ての単語の処理が終了していない場合、文字列抽出部３３は、次の単語の処理を実行し、全ての単語の処理が終了するまでＳ１０４〜１０９の処理を繰り返す。
【００６７】
Ｓ１１０において、抽出された全ての単語の処理が終了した場合、単語抽出処理が終了される。単語抽出処理が終了した状態で、レベル１用語テーブル、レベル２用語テーブルにはそれぞれ、図９（ｄ）に例示するように抽出された単語が記録される。以上が単語抽出処理の説明である。この単語抽出処理によれば、画像データ全体のうち拡大表示エリア９２の画像データを表示部４に拡大表示する際に、表示されている画像データから、表示部４に全体が表示されている単語と、例えば表示部４の画面に入り切らず、表示部４に一部のみ表示されている単語が、それぞれ適切に抽出される。そして、このように抽出された単語について上述の検出処理で検出対象とされるので、拡大表示されているテキスト情報に含まれる単語に関する情報を簡易に検索することができる。例えば、表示部４の画面のサイズが限定される携帯装置や、多様な環境での操作が要求される携帯装置に有用である。
【００６８】
第１実施形態によれば、カメラ２により取得された画像の拡大表示エリア９２を表示部４に拡大表示して、表示されている画像データから単語を抽出する際に、例えば表示部４の画面に入り切らず、一部が表示されている単語も抽出可能とし、表示されているデータから単語を抽出する際の利便性を高めることができる。よって、第１実施形態によれば、テキスト情報を含む表示データ内から単語等の所定の文字列を抽出する処理に係る利便性を向上することができる。
【００６９】
＜第２実施形態＞
図１０及び図１１を用いて第２実施形態の説明をする。第２実施形態に係る携帯電話装置は、開示の処理装置の一例であり、第１実施形態と、単語抽出処理に係る構成が相違する。第２実施形態の携帯電話装置の外観図、ハードウェア構成図、機能ブロック図、システム構成図、抽出用語テーブル、表示制御処理・検索処理のフローチャートは、図１〜６に示した第１実施形態の図と同じである。以下の説明では、第１実施形態と同じ構成については、同じ符号を付して説明を省略する。
【００７０】
第２実施形態において、文字列抽出部３３は、表示制御部３５により表示される第２データに含まれるテキスト情報を、第１データに含まれるテキスト情報で補正し、第２データ内から１つ以上の単語を抽出する。このとき、第２実施形態では、文字列抽出部３３は、第１データのうち第２データの周辺部分を特定し、第２データと第２データの周辺部分とを併せた補正データを取得する。そして、文字列抽出部３３は、取得した補正データに対して単語を抽出する処理を行う。文字列抽出部３３は、抽出された単語のうち所定の条件を満たす単語を抽出する。所定の条件を満たす単語が抽出された場合、この抽出された単語を、抽出結果としてデータ記録部４０の抽出用語テーブル６０に記録する。抽出された単語は、抽出条件等に対応付けて抽出用語テーブル６０に記録される。
【００７１】
文字列抽出部３３は、単語が抽出された部分の領域が第２データの領域と重なり、且つ抽出された単語が、辞書記録部３８に記録されている単語のうちのいずれかと一致する場合に、所定の条件を満たすと判断する。所定の条件は、例えば、単語が適切に抽出されている条件に相当する。このとき、文字列抽出部３３は、単語が抽出された部分の領域が、第２データの領域（拡大表示エリア）に全部含まれている場合、「完全表示」に対応付けて、抽出された単語をレベル１用語テーブルに記録する。また、文字列抽出部３３は、単語が抽出された部分の領域が、第２データの領域（拡大表示エリア）と一部重なる場合、「周辺補正」に対応付けて、抽出された単語をレベル２用語テーブルに記録する。このように、携帯電話装置１によれば、文字列抽出部３３により「完全表示」と「周辺補正」を区別可能に抽出し、抽出した単語について「完全表示」と「周辺補正」を区別して記録することができる。
【００７２】
図１０及び図１１を用いて、第２実施形態に係る単語抽出処理について説明する。図１０は、第２実施形態に係る単語抽出処理を示すフローチャートである。図１１は、第２実施形態に係る単語補正処理の説明図である。
【００７３】
第２実施形態の単語抽出処理の初期状態は、第１実施形態と同様、図６の表示制御処理・検索処理におけるＳ７６の状態である。ここで、図１１（ａ）は、図６（ａ）の例示と同様、画像データ全体が表示部４の表示エリアに表示された状態（表示制御処理・検索処理の初期状態）を示す。また、図１１（ｂ）は、図６（ｂ）の例示と同様、表示部４に表示されていた画像データのうち拡大表示エリア９２の画像データが、デジタルズームにより表示エリアに拡大して表示された状態（表示制御処理・検索処理の拡大表示状態）を示す。初期状態での表示部４の画面表示例は、図１１（ｂ）に示すようになる。
【００７４】
文字列抽出部３３は、データ記録部４０に記録された画像データ、拡大表示エリア９２の設定データ、その他の表示パラメータ等を用いて、拡大表示エリア９２の周辺エリアを特定し、拡大表示エリア９２とその周辺エリアとを併せた補正エリアの画像データ（補正画像データ１２０）を取得する（Ｓ１３１）。図１１（ｃ）に、補正画像データ１２０を例示する。
【００７５】
文字列抽出部３３は、補正画像データ１２０に対して、Ｓ１０２と同様に、単語を抽出する処理を実行する（Ｓ１３２）。このように、画像データ全体のうち拡大表示エリア９２の画像データを表示部４に拡大表示する際に、表示されている画像データを、表示されていない周辺部分の画像データで補正した補正画像データを取得し、この補正画像データに対して単語を抽出する処理が行われる。
【００７６】
文字列抽出部３３は、抽出された単語数の確認を行う（Ｓ１３３）。Ｓ１３３において、抽出された単語数が０だった場合、単語抽出処理が終了される。
【００７７】
Ｓ１３３において、抽出された単語数が１以上だった場合、文字列抽出部３３は、抽出された各単語について、予め単語に関する情報が登録されている辞書記録部３８を管理している辞書管理部３７を用いて、当該単語が辞書記録部３８に登録済みの単語であるか否かを確認する（Ｓ１３４）。Ｓ１３４において、登録済みの単語であると判断された場合、文字列抽出部３３は、単語が抽出された部分の領域が拡大表示エリア９２に全部含まれているか否かを確認する（Ｓ１３５）。例えば、文字列抽出部３３は、単語が抽出された部分の領域の位置やサイズを特定し、拡大表示エリア９２の設定データと比較して、拡大表示エリア９２に全部含まれているか判断する。Ｓ１３５において、拡大表示エリア９２に全部含まれていると判断された場合、文字列抽出部３３は、抽出された単語をレベル１用語テーブルに記録する（Ｓ１３６）。これにより、拡大表示の際に、表示部４に全体が表示されている単語が適切に抽出される。
【００７８】
Ｓ１３５において、拡大表示エリア９２に全部含まれていないと判断された場合、文字列抽出部３３は、単語が抽出された部分の領域が、拡大表示エリア９２と一部重なっているか否かを確認する（Ｓ１３７）。例えば、文字列抽出部３３は、単語が抽出された部分の領域の位置やサイズを特定し、拡大表示エリア９２の設定データと比較して、拡大表示エリア９２に一部重なっているか判断する。Ｓ１３７において、拡大表示エリア９２と一部重なっていると判断された場合、文字列抽出部３３は、抽出された単語をレベル２用語テーブルに記録する（Ｓ１３８）。これにより、例えば、拡大表示の際に表示部４の画面内に入り切らず表示部４に一部のみ表示されている単語が適切に抽出される。
【００７９】
例えば、図１１（ｃ）を用いて説明すると、Ｓ１３２で、補正画像データ１２０に含まれる「コントラスト」「あげ」「明るさ」「メニュー」等の単語が抽出される。辞書記録部３８には、「コントラスト」「明るさ」「メニュー」という単語に関する情報が予め登録されている。よって、Ｓ１３４で、抽出された「コントラスト」「明るさ」「メニュー」という単語は、辞書記録部３８に登録済みの単語であると判断される。「コントラスト」という単語は、Ｓ１３５で、拡大表示エリア９２に全部含まれていると判断され、Ｓ１３６で、抽出された単語としてレベル１用語テーブルに記録される。「明るさ」という単語は、Ｓ１３５で、拡大表示エリア９２に全部含まれていないと判断され、Ｓ１３７で、拡大表示エリア９２に一部重なっていると判断され、Ｓ１３８で、抽出された単語としてレベル２用語テーブルに記録される。「メニュー」という単語は、Ｓ１３５で、拡大表示エリア９２に全部含まれていないと判断され、Ｓ１３７で、拡大表示エリア９２に一部重なっていないと判断される。よって、抽出用語テーブルには記録されない。一方、辞書記録部３８には、「あげ」という単語に関する情報は登録されていない。よって、Ｓ１３４で、抽出された「あげ」という単語は、辞書記録部３８に登録済みの単語でないと判断される。よって、抽出用語テーブルには記録されない。
【００８０】
文字列抽出部３３は、抽出された全ての単語の処理が終了しているかを確認する（Ｓ１３９）。Ｓ１３９において、抽出された全ての単語の処理が終了していない場合、文字列抽出部３３は、次の単語の処理を実行し、全ての単語の処理が終了するまでＳ１３４〜１３８の処理を繰り返す。
【００８１】
Ｓ１３９において、抽出された全ての単語の処理が終了した場合、単語抽出処理が終了される。以上が単語抽出処理の説明である。この単語抽出処理によれば、画像データ全体のうち拡大表示エリア９２の画像データを表示部４に拡大表示する際に、表示されている画像データから、表示部４に全体が表示されている単語と、例えば表示部４の画面に入り切らず、表示部４に一部のみ表示されている単語が、それぞれ適切に抽出される。このとき、表示されている画像データを、表示されていない周辺部分の画像データで一括して補正して補正画像データを取得し、この補正画像データに対して単語を抽出する処理を行うことで、処理手順を低減して処理を効率良く行うことができる。そして、このように抽出された単語について上述の検出処理で検出対象とされるので、拡大表示されているテキスト情報に含まれる単語に関する情報を簡易に検索することができる。
【００８２】
第２実施形態によれば、カメラ２により取得された画像の拡大表示エリア９２を表示部４に拡大表示して、表示されている画像データから単語を抽出する際に、例えば表示部４の画面に入り切らず、一部が表示されている単語も抽出可能とし、表示されているデータから単語を抽出する際の利便性を高めることができる。よって、第２実施形態によれば、テキスト情報を含む表示データ内から単語等の所定の文字列を抽出する処理に係る利便性を向上することができる。
【００８３】
＜第３実施形態＞
図１２及び図１３を用いて第３実施形態の説明をする。第３実施形態に係る携帯電話装置は、開示の処理装置の一例であり、第１実施形態と、単語抽出処理に係る構成が相違する。第３実施形態の携帯電話装置の外観図、ハードウェア構成図、機能ブロック図、システム構成図、抽出用語テーブル、表示制御処理・検索処理のフローチャートは、図１〜６に示した第１実施形態の図と同じである。以下の説明では、第１実施形態と同じ構成については、同じ符号を付して説明を省略する。
【００８４】
第３実施形態において、文字列抽出部３３は、表示制御部３５により表示される第２データに含まれるテキスト情報を、第１データに含まれるテキスト情報で補正し、第２データ内から１つ以上の単語を抽出する。このとき、第３実施形態では、文字列抽出部３３は、第１データのうち第２データの関連部分を特定し、第２データと第２データの関連部分とを併せた補正データを取得する。文字列抽出部３３は、データ記録部４０に記録された画像データ、拡大表示エリア９２の設定データ、その他の表示パラメータ等を用いて、画像データ全体のうち拡大表示エリア９２の関連部分を特定する。関連部分は、例えば、改行により分断表示された部分のように、拡大表示エリア９２と位置は離れているが、拡大表示エリア９２に含まれる文字列が連続して表示され得る部分に相当する。
【００８５】
そして、第２実施形態と同様に、文字列抽出部３３は、取得した補正データに対して単語を抽出する処理を行う。文字列抽出部３３は、抽出された単語のうち所定の条件を満たす単語を抽出する。所定の条件を満たす単語が抽出された場合、この抽出された単語を、抽出結果としてデータ記録部４０の抽出用語テーブル６０に記録する。抽出された単語は、抽出条件等に対応付けて抽出用語テーブル６０に記録される。
【００８６】
文字列抽出部３３は、第２実施形態と同様に、単語が抽出された部分の領域が第２データの領域と重なり、且つ抽出された単語が、辞書記録部３８に記録されている単語のうちのいずれかと一致する場合に、所定の条件を満たすと判断する。所定の条件は、例えば、単語が適切に抽出されている条件に相当する。このとき、文字列抽出部３３は、単語が抽出された部分の領域が、第２データの領域（拡大表示エリア）に全部含まれている場合、「完全表示」に対応付けて、抽出された単語をレベル１用語テーブルに記録する。また、文字列抽出部３３は、単語が抽出された部分の領域が、第２データの領域（拡大表示エリア）と一部重なる場合、「周辺補正」に対応付けて、抽出された単語をレベル２用語テーブルに記録する。このように、携帯電話装置１によれば、文字列抽出部３３により「完全表示」と「周辺補正」を区別可能に抽出し、抽出した単語について「完全表示」と「周辺補正」を区別して記録することができる。
【００８７】
図１２及び図１３を用いて、第３実施形態に係る単語抽出処理について説明する。図１２は、第３実施形態に係る単語抽出処理を示すフローチャートである。図１３は、第３実施形態に係る単語補正処理の説明図である。
【００８８】
第３実施形態の単語抽出処理の初期状態は、第１実施形態と同様、図６の表示制御処理・検索処理におけるＳ７６の状態である。ここで、図１３（ａ）は、図６（ａ）の例示と同様、画像データ全体が表示部４の表示エリアに表示された状態（表示制御処理・検索処理の初期状態）を示す。また、図１３（ｂ）は、図６（ｂ）の例示と同様、表示部４に表示されていた画像データのうち拡大表示エリア９２の画像データが、デジタルズームにより表示エリアに拡大して表示された状態（表示制御処理・検索処理の拡大表示状態）を示す。初期状態での表示部４の画面表示例は、図１３（ｂ）に示すようになる。
【００８９】
単語抽出処理において、文字列抽出部３３は、データ記録部４０に記録された画像データ、拡大表示エリア９２の設定データ、その他の表示パラメータ等を用いて、拡大表示エリア９２の関連エリアを確認する（Ｓ１５１）。例えば、文字列抽出部３３は、図１３（ａ）に示すように、拡大表示エリア９２が、画像データ全体のうちテキスト情報が表示されたブロック領域の右端を含むエリアである場合、ブロック領域の右端が改行部分であることを想定し、当該ブロック領域の左端を含むエリアが関連エリアであるものとする。
【００９０】
文字列抽出部３３は、データ記録部４０に記録された画像データ、拡大表示エリア９２の設定データ、その他の表示パラメータ等を用いて、拡大表示エリア９２の関連エリア１９０を特定する（Ｓ１５２）。例えば、文字列抽出部３３は、拡大表示エリア９２に含まれるテキスト情報から、文字サイズや行間等の表示パラメータを取得し、図１３（ａ）に示すように、画像データ全体のうち拡大表示エリア９２を一行改行した左端の関連エリア１９０を特定する。
【００９１】
文字列抽出部３３は、拡大表示エリア９２とその関連エリア１９０とを併せた補正エリアの画像データ（補正画像データ１９１）を取得する（Ｓ１５３）。図１３（ｃ）に、補正画像データ１９１を例示する。
【００９２】
以下のＳ１５４〜Ｓ１６０の処理は、第２実施形態のＳ１３３〜Ｓ１３９と同様に実行される。文字列抽出部３３は、補正画像データ１９１に対して、単語を抽出する処理を実行する（Ｓ１５４）。このように、画像データ全体のうち拡大表示エリア９２の画像データを表示部４に拡大表示する際に、表示されている画像データを、表示されていない関連部分の画像データで補正した補正画像データを取得し、この補正画像データに対して単語を抽出する処理が行われる。
【００９３】
文字列抽出部３３は、抽出された単語数の確認を行う（Ｓ１５５）。Ｓ１５５において、抽出された単語数が０だった場合、単語抽出処理が終了される。
【００９４】
Ｓ１５５において、抽出された単語数が１以上だった場合、文字列抽出部３３は、抽出された各単語について、予め単語に関する情報が登録されている辞書記録部３８を管理している辞書管理部３７を用いて、当該単語が辞書記録部３８に登録済みの単語であるか否かを確認する（Ｓ１５６）。Ｓ１５６において、登録済みの単語であると判断された場合、文字列抽出部３３は、単語が抽出された部分の領域が拡大表示エリア９２に全部含まれているか否かを確認する（Ｓ１５７）。Ｓ１５７において、拡大表示エリア９２に全部含まれていると判断された場合、文字列抽出部３３は、抽出された単語をレベル１用語テーブルに記録する（Ｓ１５８）。これにより、拡大表示の際に、表示部４に全体が表示されている単語が適切に抽出される。
【００９５】
Ｓ１５７において、拡大表示エリア９２に全部含まれていないと判断された場合、文字列抽出部３３は、単語が抽出された部分の領域が、拡大表示エリア９２と一部重なっているか否かを確認する（Ｓ１５９）。Ｓ１５９において、拡大表示エリア９２と一部重なっていると判断された場合、文字列抽出部３３は、抽出された単語をレベル２用語テーブルに記録する（Ｓ１６０）。これにより、例えば、例えば改行等の表示態様により分断表示され、拡大表示の際に表示部４に一部のみ表示されている単語が、適切に抽出される。
【００９６】
例えば、図１３（ｃ）を用いて説明すると、Ｓ１５４で、補正画像データ１２０に含まれる「接写モード」等の単語が抽出される。辞書記録部３８には、「接写モード」という単語に関する情報が予め登録されている。よって、Ｓ１５６で、抽出された「接写モード」という単語は、辞書記録部３８に登録済みの単語であると判断される。「接写モード」という単語は、Ｓ１５７で、拡大表示エリア９２に全部含まれていないと判断され、Ｓ１５９で、拡大表示エリア９２に一部重なっていると判断され、Ｓ１６０で、抽出された単語としてレベル２用語テーブルに記録される。
【００９７】
文字列抽出部３３は、抽出された全ての単語の処理が終了しているかを確認する（Ｓ１６１）。Ｓ１６１において、抽出された全ての単語の処理が終了していない場合、文字列抽出部３３は、次の単語の処理を実行し、全ての単語の処理が終了するまでＳ１５６〜１６０の処理を繰り返す。
【００９８】
Ｓ１６１において、抽出された全ての単語の処理が終了した場合、単語抽出処理が終了される。以上が単語抽出処理の説明である。この単語抽出処理によれば、画像データ全体のうち拡大表示エリア９２の画像データを表示部４に拡大表示する際に、表示されている画像データから、表示部４に全体が表示されている単語と、表示部４に一部のみ表示されている単語が、それぞれ適切に抽出される。このとき、表示されている画像データについて、例えば改行等の表示態様に応じて関連部分を特定し、関連部分の画像データで補正して補正画像データを取得して、この補正画像データに対して単語を抽出する処理を行うことで、例えば改行等の表示態様により分断表示され、表示部４に一部のみ表示されている単語を、適切に抽出することができる。そして、このように抽出された単語について上述の検出処理で検出対象とされるので、拡大表示されているテキスト情報に含まれる単語に関する情報を簡易に検索することができる。
【００９９】
第３実施形態によれば、カメラ２により取得された画像の拡大表示エリア９２を表示部４に拡大表示して、表示されている画像データから単語を抽出する際に、表示部４に一部が表示されている単語も抽出可能とし、表示されているデータから単語を抽出する際の利便性を高めることができる。よって、第３実施形態によれば、テキスト情報を含む表示データ内から単語等の所定の文字列を抽出する処理に係る利便性を向上することができる。
【０１００】
＜第４実施形態＞
図１４及び図１５を用いて第４実施形態について説明をする。第４実施形態に係る携帯電話装置は、開示の処理装置の一例であり、第１実施形態と、表示制御処理、検索処理、及び単語抽出処理に係る構成が相違する。第２実施形態の携帯電話装置の外観図、ハードウェア構成図、機能ブロック図、システム構成図、抽出用語テーブルは、図１〜５に示した第１実施形態の図と同じである。以下の説明では、第１実施形態と同じ構成については、同じ符号を付して説明を省略する。
【０１０１】
第４実施形態の携帯電話装置１は、インターネット上のウェブサイトのウェブページを画面表示するブラウザ機能を備えている。第４実施形態において、表示制御部３５は、ブラウザ機能の実行時に、インターネットを介して取得したウェブサイトのページデータと、設定された表示パラメータとに基づいて、ウェブページをレンダリングして作成したブラウザ画面を表示部４に表示させる。そして、文字列抽出部３３は、単語抽出処理の対象とする表示データとして、ブラウザ画面データが用いられる。その他の構成は、第１実施形態と同じである。
【０１０２】
図１４及び図１５を用いて、第４実施形態に係る表示制御処理・検索処理及び単語抽出処理について説明する。図１４は、第４実施形態に係る表示制御処理・検索処理を示すフローチャートである。図１５は、第４実施形態に係る単語補正処理の説明図である。
【０１０３】
第４実施形態において、表示制御処理・検索処理を行う際の表示部４の初期状態は、ウェブページをレンダリングして作成したブラウザ画面データ全体が、表示部４の表示エリアに表示された状態である。ブラウザ画面データはテキスト情報を含む。このときの表示部４の画面表示例を図１５（ａ）に示す。図１５（ａ）に示すように、初期状態では、第１実施形態と同様、表示部４の右下に拡大ボタン９０が表示される。
【０１０４】
初期状態で、拡大ボタン９０が押下される（拡大ボタン９０に対応付けられているキー部８のハードキーが押下される）と（Ｓ１７１）、表示部４に表示されていたブラウザ画面データのうち拡大表示エリア９２のブラウザ画面データが、デジタルズームにより表示エリアに拡大して表示される（Ｓ１７２）。拡大表示エリア９２は、表示部４に画面表示はされないが、図１５（ａ）で破線にて図示するエリアに相当する。これにより、ブラウザ画面に含まれるテキスト情報が表示エリアに拡大して表示されるので、ユーザーはテキスト情報を容易に視認可能となる。このときの表示部４の画面表示例を図１５（ｂ）に示す。図１５（ｂ）に示すように、拡大表示状態では、第１実施形態と同様、表示部４の右下に検索ボタン９１が表示される。
【０１０５】
拡大表示状態で、検索ボタン９１が押下される（検索ボタン９１に対応付けられているキー部８のハードキーが押下される）と（Ｓ１７３）、表示制御部３５は、初期状態で表示されていたブラウザ画面データ全体を、データ記録部４０に記録する（Ｓ１７４）。また、表示制御部３５は、ブラウザ画面データ全体における拡大表示エリア９２の設定データ（例えば、基準表示位置、表示エリアサイズ等）を、データ記録部４０に記録する（Ｓ１７５）。
【０１０６】
文字列抽出部３３は、データ記録部４０に記録されたブラウザ画面データと拡大表示エリア９２の設定データを用いて、ブラウザ画面データ全体のうち拡大表示エリア９２のデータ内から単語を抽出する単語抽出処理を実行する（Ｓ１７６）。これにより、インターネットを経由して取得した任意のウェブページについて、拡大表示されているブラウザ画面データ内の単語が抽出される。
【０１０７】
第４実施形態の単語抽出処理は、第２実施形態の単語抽出処理と同じである。文字列抽出部３３は、データ記録部４０に記録された画像データ、拡大表示エリア９２の設定データ、その他の表示パラメータ等を用いて、拡大表示エリア９２の周辺エリアを特定し、拡大表示エリア９２とその周辺エリアとを併せた補正エリアの画像データ（補正画像データ１２０）を取得する。図１５（ｃ）に、補正画像データ１２０を例示する。そして、文字列抽出部３３は、補正画像データ１２０に対して、単語を抽出する処理を実行する。これにより、拡大表示の際に、表示部４に全体が表示されている単語や、例えば表示部４の画面内に入り切らず表示部４に一部のみ表示されている単語が、適切に抽出される。例えば、図１５（ｃ）に例示した補正画像データ１２０内から、第２実施形態と同様に、「コントラスト」という単語が、抽出された単語としてレベル１用語テーブルに記録され、「明るさ」という単語が、抽出された単語としてレベル２用語テーブルに記録される。
【０１０８】
以下のＳ１７７〜Ｓ１８３の処理は、第１実施形態のＳ７７〜Ｓ８３と同様に実行される。検索部３２は、文字列抽出部３３により抽出された単語数の確認を行う（Ｓ１７７）。Ｓ１７７において、抽出された単語数が０だった場合、表示制御処理・検索処理が終了される。
【０１０９】
Ｓ１７７において、文字列抽出部３３により抽出された単語数が１以上だった場合、検索部３２は、抽出された各単語について、各単語に関する情報を検索する処理を実行する（Ｓ１７８）。検索サーバ５２は、インターネット上のデータを用いて検索処理を実行し、検索結果を検索部３２に通知する（Ｓ１７９）。このようにインターネットを利用した検索を行うことにより、検索部３２は、単語に関する適時な情報を取得することができる。
【０１１０】
検索部３２は、検索サーバ５２からの検索結果が適切であるか判断をする（Ｓ１８０）。Ｓ１８０において、検索結果が適切であると判断された場合、検索部３２は検索結果を保持する（Ｓ１８１）。
【０１１１】
検索部３２は、抽出された全ての単語の検索が終了しているかを確認する（Ｓ１８２）。Ｓ１８２において、抽出された全ての単語の検索が終了していない場合、検索部３２は、次の単語の検索を実行し、全ての単語の検索が終了するまでＳ１７８〜Ｓ１８１の処理を繰り返す。
【０１１２】
Ｓ１８２において、抽出された全ての単語の検索が終了した場合、表示制御部３５は検索部３２が保持していた検索結果を表示部４に一括表示する（Ｓ１８３）。そして、表示制御処理・検索処理が終了される。
【０１１３】
以上が表示制御処理・検索処理の説明である。この表示制御処理・検索処理によれば、携帯電話装置１は、インターネットを経由して取得した任意のウェブページについて、拡大表示によりテキスト情報を容易に視認可能な状態で、テキスト情報に含まれる単語に関する情報を、検索ボタン９１の操作入力で簡易に検索することができる。
【０１１４】
第４実施形態によれば、インターネットを経由して取得されたウェブページのブラウザ画面の拡大表示エリア９２を表示部４に拡大表示して、表示されているブラウザ画面データから単語を抽出する際に、例えば表示部４に一部が表示されている単語も抽出可能とし、表示されているデータから単語を抽出する際の利便性を高めることができる。よって、第４実施形態によれば、テキスト情報を含む表示データ内から単語等の所定の文字列を抽出する処理に係る利便性を向上することができる。
【０１１５】
なお、第４実施形態では、単語抽出処理として、第２実施形態と同じ処理を用いたが、他の実施形態として、例えば、第１又は第３実施形態と同じ処理を用いてもよい。
【０１１６】
また、第４実施形態では、携帯電話装置１はカメラ２およびカメラ制御部３４を備えなくともよい。
【０１１７】
また、第４実施形態では、ブラウザ画面に適用し、ブラウザ画面データを単語抽出処理の対象としたが、例えば、携帯電話装置１が外部との無線通信によるメール送受信機能を備え、送受信したメールデータのプレビュー表示画面等に適用してもよい。また、携帯電話装置１の電話機能で使用する電話番号やメール送受信機能で使用するメールアドレス等を登録したアドレス帳の表示画面等に適用してもよい。
【０１１８】
また、第１，２，４実施形態では、拡大表示したデータを周辺部分のデータを用いて補正し、第３実施形態では、関連部分のデータを用いて補正するものとしたが、例えば、周辺部分と関連部分のデータを組み合わせて用いて補正するものとしてもよい。
【０１１９】
また、第１〜第４実施形態では、処理装置として携帯電話装置を用いたが、処理装置として、例えば、ＰＤＡ（Personal Digital Assistants）等の携帯端末装置、パーソナルコンピュータ等の端末装置を用いてもよい。
【０１２０】
また、第１〜第４実施形態では、処理装置である携帯電話装置１が表示部４を搭載するものとしたが、例えば、処理装置は外部の表示部に対して信号を出力するものとしてもよい。
【０１２１】
また、第１〜第４実施形態では、処理装置である携帯電話装置１がインターネット経由でアクセスした外部の検索サーバ５２のデータベースを用いて検索処理を行うものとしたが、例えば、処理装置が内蔵するデータベースを用いて検索処理を行うものとしてもよい。
【０１２２】
また、第１〜第４実施形態では、表示制御部３５は、第１データのうち第２データを等倍以上に拡大して表示部４に表示させるものとしたが、拡大表示には限られない。表示制御部３５は、例えば表示位置等の、表示倍率以外の表示態様を変更して第２データを表示させてもよく、あるいは表示態様を変更せずに第２データを表示させてもよい。
【０１２３】
また、第１〜第４実施形態では、キー部８を介して操作入力がなされるものとしたが、例えば、タッチパネル機能を有する表示部４を介しての操作入力や、音声による操作入力としてもよい。
【０１２４】
また、他の実施形態として、表示機能を有する処理システムにおいて、第１データのうち第２データを表示部に表示させる表示制御部と、前記第２データに含まれるテキスト情報を、前記第１データに含まれるテキスト情報で補正し、前記第２データから１つ以上の所定の文字列を抽出する文字列抽出部と、を有するものとしてもよい。この場合、例えば、処理システムに含まれる複数の装置に分散して表示制御部と文字列抽出部とが備えられる。
【０１２５】
以上の第１〜第４実施形態に関し、さらに以下の付記を開示する。
【０１２６】
（付記１）
第１データのうち第２データを表示部に表示させる表示制御部と、
表示される前記第２データのテキスト情報を、前記第１データのうち前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出部と、を有する処理装置。
【０１２７】
（付記２）
前記文字列抽出部は、前記表示される第２データに対して前記所定の文字列を抽出する処理を行い、該処理により所定の条件を満たさない文字列が抽出された場合、前記第２データのうち該文字列が抽出された部分を、前記第１データのうち該部分の周辺部分又は関連部分で補正し、該補正した第２データに対して前記所定の文字列を抽出する処理を行う、ことを特徴とする付記１記載の処理装置。
【０１２８】
（付記３）
前記文字列抽出部は、前記第２データと、前記第１データのうち前記第２データの周辺部分又は関連部分のデータと、を併せた補正データに対して、前記所定の文字列を抽出する処理を行い、該処理により抽出された文字列のうち所定の条件を満たす文字列を抽出する、ことを特徴とする付記１記載の処理装置。
【０１２９】
（付記４）
前記文字列抽出部は、前記処理により抽出された文字列のうち、該文字列が抽出された部分の領域が前記第２データの領域と重なる文字列を抽出する、ことを特徴とする付記３記載の処理装置。
【０１３０】
（付記５）
１つ以上の所定の文字列を予め記録する記録部、を備え、
前記文字列抽出部は、前記所定の文字列を抽出する際、前記記録部に記録されている所定の文字列と一致する文字列を抽出する、ことを特徴とする付記１〜４のいずれかに記載の処理装置。
【０１３１】
（付記６）
前記文字抽出部は、前記第２データの領域に一部重なる文字列を抽出することを特徴とする付記１〜５のいずれかに記載の処理装置。
【０１３２】
（付記７）
前記文字列抽出部は、前記第２データの領域に全部含まれる文字列を抽出することを特徴とする付記６に記載の処理装置。
【０１３３】
（付記８）
前記文字列抽出部は、前記所定の文字列を抽出する際、抽出された部分の領域が前記第２データの領域に全部含まれる文字列と、抽出された部分の領域が前記第２データの領域と一部重なる文字列と、を区別可能に抽出する、ことを特徴とする付記７に記載の処理装置。
【０１３４】
（付記９）
前記単語抽出部によって抽出された文字列を基に、該文字列に関する情報の検索を行う検索部を有する、ことを特徴とする付記１〜８のいずれかに記載の処理装置。
【０１３５】
（付記１０）
被写体の画像を取得する撮影手段を有し、該撮影手段により取得された画像データを前記第１データとする、ことを特徴とする付記１〜９のいずれかに記載の処理装置。
【０１３６】
（付記１１）
前記表示制御部は、前記第１データのうち前記第２データを拡大して前記表示部に表示させる、ことを特徴とする付記１〜１０のいずれかに記載の処理装置。
【０１３７】
（付記１２）
表示機能を有する処理装置における処理方法であって、
第１データのうち第２データを表示部に表示させる表示制御を行い、
表示される前記第２データのテキスト情報を、前記第１データの前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する、ことを特徴とする処理方法。
【０１３８】
（付記１３）
第１データのうち第２データを表示部に表示させる表示制御処理と、
表示される前記第２データのテキスト情報を、前記第１データの前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出処理と、をプロセッサに実行させることを特徴とする処理プログラム。
【０１３９】
（付記１４）
表示機能を有する処理システムであって、
第１データのうち第２データを表示部に表示させる表示制御部と、
表示される前記第２データのテキスト情報を、前記第１データのうち前記第２データ以外のテキスト情報で補正し、前記第２データ及び補正したデータから１つ以上の所定の文字列を抽出する文字列抽出部と、を有することを特徴とする処理システム。
【符号の説明】
【０１４０】
１  携帯電話装置
２  カメラ
３  レシーバ
４  表示部
５  スピーカ
８  キー部
１７  マイク
２０  無線通信部
２１  音声入出力部
２２  プロセッサ
２３  メモリ
２４  アンテナ
３０  無線制御部
３１  呼制御部
３２  検索部
３３  文字列抽出部
３４  カメラ制御部
３５  表示制御部
３６  入力制御部
３７  辞書管理部
３８  辞書記録部
４０  データ記録部
５０  基地局
５１  ゲートウェイサーバ
５２  検索サーバ
５３  検索辞書データベース
６０  抽出用語テーブル
【図１】
2012098913.tif 000003
【図２】
2012098913.tif 000004
【図３】
2012098913.tif 000005
【図４】
2012098913.tif 000006
【図５】
2012098913.tif 000007
【図６】
2012098913.tif 000008
【図７】
2012098913.tif 000009
【図８】
2012098913.tif 000010
【図９】
2012098913.tif 000011
【図１０】
2012098913.tif 000012
【図１１】
2012098913.tif 000013
【図１２】
2012098913.tif 000014
【図１３】
2012098913.tif 000015
【図１４】
2012098913.tif 000016
【図１５】
2012098913.tif 000017