(57)【要約】【課題】ユーザが学習用コンテンツを容易に自作できるようにする。【解決手段】電子辞書１は、ディスプレイ２と、文書画像を取得するカメラ８と、ＣＰＵ４０とを備える。ＣＰＵ４０は、カメラ８により取得された文書画像に含まれる文字列中に強調領域を含む文字列が存在するか否かを判定し、存在すると判定した場合に、当該強調領域の一部または全部を隠すマスク処理を施して当該文字列をディスプレイ２に表示させる。【選択図】図２
2016062442.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
文書画像を取得する画像取得手段と、
前記画像取得手段により取得された前記文書画像に含まれる文字列に、強調領域を含む文字列が存在するか否かを判定する判定手段と、
前記判定手段により前記強調領域を含む文字列が存在すると判定された場合に、当該強調領域の一部または全部を隠して当該強調領域を含む文字列を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１に記載の情報表示装置において、
前記強調領域が、斜体文字、太字、下線が引かれた文字、枠線で囲まれた文字、及び色分けされた文字のうちの少なくとも１つであることを特徴とする情報表示装置。
【請求項３】
請求項１または２に記載の情報表示装置において、
前記表示制御手段は、隠す処理がされた前記強調領域の一部または全部がユーザにより指定操作された場合に、当該隠す処理を解除して当該強調領域中の文字列を前記表示手段に表示させることを特徴とする情報表示装置。
【請求項４】
請求項１または２に記載の情報表示装置において、
前記表示制御手段は、隠す処理がされた前記強調領域の一部または全部がユーザにより指定操作された場合に、当該強調領域中の文字列の意味及び訳語のうちの少なくとも１つを表示することを特徴とする情報表示装置。
【請求項５】
請求項１または２に記載の情報表示装置において、
前記表示制御手段は、隠す処理がされた前記強調領域の一部または全部がユーザにより指定操作された場合に、当該強調領域中の文字列を単語帳に登録することを特徴とする情報表示装置。
【請求項６】
請求項１〜５のいずれか一項に記載の情報表示装置において、
当該情報表示装置に対し一体または別体の撮影手段を備え、
前記画像取得手段は、前記撮影手段により撮影された撮影画像を前記文書画像として取得することを特徴とする情報表示装置。
【請求項７】
請求項６に記載の情報表示装置において、
前記表示制御手段が、
前記撮影手段により撮影された前記撮影画像を、静止画として表示させるか、またはライブビュー表示させる際に、前記強調領域の一部または全部を隠すマスク処理を施して前記強調領域を含む文字列を前記表示手段に表示させることを特徴とする情報表示装置。
【請求項８】
表示手段を備えるコンピュータに、
文書画像を取得する画像取得機能と、
前記画像取得機能により取得された前記文書画像に含まれる文字列に、強調領域を含む文字列が存在するか否かを判定する判定機能と、
前記判定機能により前記強調領域を含む文字列が存在すると判定された場合に、当該強調領域の一部または全部を隠して当該強調領域を含む文字列を前記表示手段に表示させる表示制御機能と、
を実現させることを特徴とする情報表示プログラム。
【請求項９】
表示手段を備えるコンピュータを用いた情報表示方法であって、
文書画像を取得する画像取得工程と、
前記画像取得工程により取得された前記文書画像に含まれる文字列に、強調領域を含む文字列が存在するか否かを判定する判定工程と、
前記判定工程により前記強調領域を含む文字列が存在すると判定された場合に、当該強調領域の一部または全部を隠して当該強調領域を含む文字列を前記表示手段に表示させる表示制御工程と、
を備えることを特徴とする情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報表示装置、情報表示プログラムおよび情報表示方法に関する。
【背景技術】
【０００２】
電子辞書などの情報表示装置は、従来から学習用ツールとして好適に用いられている。
特に近年では、この種の情報表示装置に、いわゆる単語帳機能が標準的に備えられるようになっており、学習用ツールとしての使い勝手が向上している。「単語帳機能」とは、説明情報の表示された単語（見出し語）を、ユーザ操作に基づいて検索元の辞書データベースの種類別に登録しておき、復習を容易化する機能である（例えば、特許文献１参照）。
【０００３】
また、ユーザが辞書データベースの説明情報のうち特に覚えたい箇所をマークして登録しておいたり、いわゆる暗記カード機能で暗記カードを作成して保存しておいたりすることで、オリジナルの学習用コンテンツを自作できる技術も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８３５１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、辞書データベースの説明情報にマークして登録したり、暗記カードを作成して保存したりする処理は、ユーザによる煩雑な操作を必要とするものであった。
そこで、本発明の主な目的は、ユーザが学習用コンテンツを容易に自作することができる情報表示装置、情報表示プログラムおよび情報表示方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、情報表示装置であって、
表示手段と、
文書画像を取得する画像取得手段と、
前記画像取得手段により取得された前記文書画像に含まれる文字列に、強調領域を含む文字列が存在するか否かを判定する判定手段と、
前記判定手段により前記強調領域を含む文字列が存在すると判定された場合に、当該強調領域の一部または全部を隠して当該強調領域を含む文字列を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザが学習用コンテンツを容易に自作することができる。
【図面の簡単な説明】
【０００８】
【図１】電子辞書の概略構成を示す平面図である。
【図２】電子辞書の制御回路を概略的に示すブロック図である。
【図３】情報表示処理の流れを示すフローチャートである。
【図４】電子辞書の動作例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本発明にかかる情報表示装置を電子辞書に適用した場合の実施形態の一例について説明する。
【００１０】
［外観構成］
始めに、本実施形態における電子辞書１の外観構成について説明する。
図１は、電子辞書１の概略構成を示す平面図である。
この図に示すとおり、電子辞書１は、主にディスプレイ２、キー群６、カメラ８などを備えている。
【００１１】
ディスプレイ２は、ユーザによるキー群６の操作に応じた文字や符号など、各種データを表示する部分である。
ディスプレイ２は、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescence Display）などによって構成されている。
ディスプレイ２は、タッチパネル２２（図２参照）と一体的に形成されており、手書き入力などの操作を受け付け可能となっている。
【００１２】
キー群６は、ユーザから電子辞書１を操作するための操作を受ける各種キーを有している。
キー群６は、文字キー６ａ、カーソルキー６ｂ、訳／決定キー６ｃ、キャプチャーキー６ｆなどを有している。
【００１３】
文字キー６ａは、ユーザによる文字の入力などに使用されるキーである。
カーソルキー６ｂは、画面内の反転表示位置、つまりカーソル位置の移動などに使用されるキーであり、上下左右の方向を指定可能となっている。
訳／決定キー６ｃは、検索の実行や見出し語の決定などに使用されるキーである。
キャプチャーキー６ｆは、カメラ８で撮影された撮影画像を電子辞書１に取り込む際に使用されるキーである。
【００１４】
カメラ８は、電子辞書１に対し一体に構成され（内蔵され）、ディスプレイ２の背面に配置された対象物を撮影可能となっている。
【００１５】
［内部構成］
続いて、電子辞書１の内部構成について説明する。
図２は、電子辞書１の制御回路を概略的に示すブロック図である。
この図に示すとおり、電子辞書１は、主に表示部１０、入力部２０、撮影部３０、ＣＰＵ（Central Processing Unit）４０、フラッシュＲＯＭ（Read Only Memory）５０、ＲＡＭ（Random Access Memory）６０、通信部７０、などを備え、各部がバス８０で相互にデータ通信可能に接続されている。
【００１６】
表示部１０は、ディスプレイ２を有している。
表示部１０は、ＣＰＵ４０から入力される表示信号に基づき、各種情報をディスプレイ２に表示するようになっている。
【００１７】
入力部２０は、キー群６およびタッチパネル２２を有している。
入力部２０は、押下されたキーやタッチパネル２２の位置に対応する信号をＣＰＵ４０に出力するようになっている。
【００１８】
撮影部３０は、カメラ８を有している。
撮影部３０は、ＣＰＵ４０から入力される指示信号に基づき、カメラ８で対象物を撮影するようになっている。
【００１９】
ＣＰＵ４０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送などを行い、電子辞書１を統括的に制御するようになっている。
具体的には、ＣＰＵ４０は、入力部２０から入力される操作信号などに応じてフラッシュＲＯＭ５０に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ４０は、処理結果をＲＡＭ６０に保存するとともに、当該処理結果を表示部１０に適宜出力させる。
【００２０】
フラッシュＲＯＭ５０は、電子辞書１の各種機能を実現するためのプログラムやデータを記憶するメモリである。
本実施形態では、フラッシュＲＯＭ５０は、情報表示プログラム５２、文字認識プログラム５３、辞書データベース群５４、文字データベース群５６、単語帳テーブル５８などを記憶している。
【００２１】
情報表示プログラム５２は、後述の情報表示処理（図３参照）をＣＰＵ４０に実行させるためのプログラムである。
文字認識プログラム５３は、後述する文字認識処理をＣＰＵ４０に実行させるためのプログラムである。
【００２２】
辞書データベース群５４は、複数の辞書データベース５５を有している。
本実施形態では、辞書データベース群５４は、「英和辞典」の辞書データベース５５ａや「国語辞典」の辞書データベース５５ｂなどを有している。
これら辞書データベース５５には、単語（見出し語）とその単語の意味内容を含む説明情報とが対応付けされて複数格納されている。
【００２３】
文字データベース群５６は、後述する文字認識処理において、画像データ中の文字が照合される複数の文字データベース５７を有している。
本実施形態では、文字データベース群５６は、斜体文字でも太字でもない普通文字を各種格納した普通文字データベース５６ａや、各種の斜体文字を格納した斜体文字データベース５６ｂ、各種の太字を格納した太字データベース５６ｃなどを有している。
【００２４】
単語帳テーブル５８は、学習対象の単語としてユーザから登録操作をされた単語（見出し語）と、出典元の辞書データベース５５の辞書名と、その辞書データベース５５における当該単語の説明情報とを、対応付けて蓄積記憶するようになっている。
【００２５】
ＲＡＭ６０は、ＣＰＵ４０が実行する各種プログラムや、これらプログラムの実行にかかるデータなどを一時的に保持するメモリである。
【００２６】
通信部７０は、図示しないネットワークを介した通信や、Bluetooth（登録商標）を用いる近距離通信などにより、他の電子機器（例えばパソコンなど）との間での通信を行う。
【００２７】
［動作］
続いて、情報表示処理を実行する際の電子辞書１の動作について説明する。
図３は、情報表示処理の流れを示すフローチャートである。
【００２８】
情報表示処理は、ＣＰＵ４０がフラッシュＲＯＭ５０の情報表示プログラム５２を読み出して実行する処理である。
情報表示処理では、図３に示すとおり、まずＣＰＵ４０は、ユーザ操作を受けてカメラ８による撮影を行い、文章を含む文書画像（イメージデータ）を取得する（ステップＳ１）。そして、ＣＰＵ４０は、撮影された文書画像をＲＡＭ６０に保存する（ステップＳ２）。
【００２９】
次に、ＣＰＵ４０は、この文書画像をスキャンしてスペース（空白部）の位置を読み取ることで、スペースで区切られた部分を文字列として認識し、文書画像中の文章を複数の文字列（文字列データ）に分割する（ステップＳ３）。そして、ＣＰＵ４０は、この複数の文字列をＲＡＭ６０に保存する。
【００３０】
次に、ＣＰＵ４０は、ＲＡＭ６０に保存された文字列のうち、文字認識処理（後述のステップＳ５）が未だ行われておらず、且つ、文章の先頭に最も近い１つの文字列を、ＲＡＭ６０から読み出す（ステップＳ４）。
【００３１】
そして、ＣＰＵ４０は、読み出した文字列に対して文字認識プログラム５３を実行し、当該文字列中の文字を認識する文字認識処理を行う（ステップＳ５）。
この文字認識処理では、読み出した文字列を先頭の文字から順に文字データベース群５６と照合するパターンマッチング認識を行うことにより、この文字列中の文字を認識するとともに、当該文字列から強調領域を検出する。
ここで、強調領域とは、他の文字列に対して強調する表示がなされた領域（文字）であり、斜体文字、太字、下線が引かれた文字、枠線で囲まれた文字、及び色分けされた文字のうちの少なくとも１つである。なお、「色分けされた文字」とは、文字自体の色が他の文字列のものと異なるものは勿論のこと、文字の周囲の色が他の文字列のものと異なるもの（例えばマーカーなどで塗られたもの）も含むものとする。また、この色は、予め指定された少なくとも１つの色としてもよい。
【００３２】
具体的に、文字認識処理では、ＣＰＵ４０は、文字列中の文字の特徴が文字データベース群５６のうちのいずれのデータベース（普通文字データベース５６ａ、斜体文字データベース５６ｂまたは太字データベース５６ｃ）中の文字と合致するかによって、この文字が普通文字か、斜体文字か、または太字かを検出しつつ、当該文字を認識（特定）する。
同時に、ＣＰＵ４０は、認識した文字の周囲に線があるかを判別することで、この文字に下線が引かれているか、枠線に囲まれているかを検出するとともに、当該文字が他の文字列とは異なる色に色分けされているかも検出する。
そして、認識対象の文字列の全ての文字に対して、この処理を行うことにより、ＣＰＵ４０は、当該文字列を文字認識しつつ、当該文字列から強調領域を検出する。
【００３３】
またこのとき、ＣＰＵ４０は、例えば辞書データベース５５を参照などすることで、文字認識した文字列がいずれの国の言語であるかを判別する。
そして、ＣＰＵ４０は、文字認識した文字列が強調領域を含むか否か、含む場合にはいずれの種別の強調領域か、さらに当該文字列がいずれの国の言語かを、文字列識別データとして当該文字列と対応付けてＲＡＭ６０に保存する。
【００３４】
次に、ＣＰＵ４０は、文字認識した文字列が英語であるか否かを判定し（ステップＳ６）、英語でないと判定した場合には（ステップＳ６；Ｎｏ）、後述のステップＳ８へ移行する。
【００３５】
また、ステップＳ６において、文字認識した文字列が英語であると判定した場合（ステップＳ６；Ｙｅｓ）、ＣＰＵ４０は、この文字列中に強調領域を含む文字列が存在するか否か、つまりステップＳ５において当該文字列から強調領域が検出されたか否かを判定する（ステップＳ７）。
【００３６】
このステップＳ７において、強調領域を含む文字列が存在しないと判定した場合（ステップＳ７；Ｎｏ）、ＣＰＵ４０は、当該文字列をそのまま単にディスプレイ２に表示させる（ステップＳ８）。
【００３７】
また、ステップＳ７において、強調領域を含む文字列が存在すると判定した場合（ステップＳ７；Ｙｅｓ）、ＣＰＵ４０は、この強調領域を隠すマスク処理をしつつ、当該文字列をディスプレイ２に表示させる（ステップＳ９）。
ここで、マスク処理とは、この文字列を判読できないように隠す処理であればよく、例えば当該文字列を塗りつぶしてもよいし、ディスプレイの地色と同じ（空白）にしてもよいし、当該文字列について文字の色とディスプレイの地色とを反転させてもよい。また、マスク処理をする対象は文字列の一部のみであってもよいし、全部であってもよい。文字列の一部をマスク処理する場合は、好ましくは当該一部を塗りつぶして虫食い状にする（例えば、マスク処理する文字列がｐｅｎであればｐを塗りつぶす）のがよい。またＣＰＵ４０は、強調領域の文字列を含む一文を認識し、その一文を表示させるのがよい。
【００３８】
次に、ＣＰＵ４０は、ステップＳ１で取得した文書画像中の文字列が、マスク処理されたものも含めて全てディスプレイ２に表示されたか否かを判定し（ステップＳ１０）、全ては表示されていない（未表示のものがある）と判定した場合には（ステップＳ１０；Ｎｏ）、上述のステップＳ４へ移行する。
【００３９】
また、ステップＳ９において、全ての文字列がディスプレイ２に表示されたと判定した場合（ステップＳ１０；Ｙｅｓ）、ＣＰＵ４０は、表示された全ての文字列（文章）中にマスク処理された部分（以下、「マスク部分」という。）があるか否かを判定する（ステップＳ１１）。
そして、表示された文章中にマスク部分が無い場合（ステップＳ１１；Ｎｏ）、ＣＰＵ４０は、他の処理へ移行する。
【００４０】
一方、ステップＳ１１において、表示された文章中にマスク部分があると判定した場合には（ステップＳ１１；Ｙｅｓ）、ＣＰＵ４０は、このマスク部分に対してユーザによる指定操作がなされるか否かを繰り返し判定する（ステップＳ１２）。
ここで、指定操作とは、例えば、タッチパネル２２によるタッチ操作や、カーソルを合わせる選択操作などである。
【００４１】
そして、マスク部分に対してユーザによる指定操作がなされた場合（ステップＳ１２；Ｙｅｓ）、ＣＰＵ４０は、当該マスク部分に対して所定の処理を行う（ステップＳ１３）。
この所定の処理では、ＣＰＵ４０は、マスク処理を解除して強調領域中の文字列をディスプレイ２に表示させてもよいし、当該強調領域中の文字列の意味及び訳語のうちの少なくとも１つを「英和辞典」の辞書データベース５５ａを参照してディスプレイ２に表示させてもよい。また、強調領域中の文字列をその意味等と対応付けて単語帳テーブル５８に登録することとしてもよい。或いは、これらの処理を複数の指定操作と予め対応付けておき、指定操作の種類に応じた処理を行うこととしてもよい。
【００４２】
［動作例］
続いて、上述した電子辞書１の動作について、具体例を示して説明する。
図４は、情報表示処理を実行する際の電子辞書１の動作例を説明するための図である。
【００４３】
まずユーザが、例えば図４（ａ）に示すような教科書などの印刷物９０を電子辞書１のカメラ８で撮影してキャプチャーキー６ｆを操作すると、この文書画像（イメージデータ）が取得され（ステップＳ１）、ＲＡＭ６０に保存される（ステップＳ２）。
そして、この文書画像がスキャンされて、図４（ｂ）に示すとおり、スペース（空白部）で区切られた複数の文字列（文字列データ）に分割され（ステップＳ３）、この複数の文字列がＲＡＭ６０に保存される。なお、図４（ｂ）は文書画像を複数の文字列に分割する分割線を分かりやすく破線で示したものであり、実際にこの分割線が表示される訳ではない。
【００４４】
次に、複数の文字列のうち先頭のもの「１．」が読み出されて（ステップＳ４）、その文字認識処理が実行されると（ステップＳ５）、この文字列「１．」は英語ではないため（ステップＳ６；Ｎｏ）、そのままディスプレイ２に表示される（ステップＳ８、Ｓ１０；Ｎｏ）。
【００４５】
次に、先頭から２番目の文字列（文字）「Ｉ」が読み出されて（ステップＳ４）、その文字認識処理が同様に実行される（ステップＳ５）。この文字列「Ｉ」は、英語であるものの（ステップＳ６；Ｙｅｓ）、強調領域を含まないものであるため（ステップＳ７；Ｎｏ）、そのままディスプレイ２に表示される（ステップＳ８、Ｓ１０；Ｎｏ）。
【００４６】
同様にして、文字列「ｍｕｓｔ」、「ｆｉｎｉｓｈ」、「ｔｈｉｓ」が順次そのままディスプレイ２に表示される（ステップＳ４、Ｓ５、Ｓ６；Ｙｅｓ、Ｓ７；Ｎｏ、Ｓ８、Ｓ１０；Ｎｏ）。
【００４７】
次に、文字列「ｈｏｍｅｗｏｒｋ」が読み出されて（ステップＳ４）、その文字認識処理が同様に実行される（ステップＳ５）。
すると、この文字列「ｈｏｍｅｗｏｒｋ」は、全ての文字が斜体文字であるため、斜体文字データベース５６ｂ中のものと合致して強調領域として検出される（ステップＳ６；Ｙｅｓ、Ｓ７；Ｙｅｓ）。そして、図４（ｃ）に示すように、当該文字列「ｈｏｍｅｗｏｒｋ」は、全部を空欄にして隠すマスク処理がされ、マスク部分Ｍとしてディスプレイ２に表示される（ステップＳ９、Ｓ１０；Ｎｏ）。
【００４８】
次に、図４（ｂ）に示すように、文字列「私はこの宿題を〜。」が、英語ではないために（ステップＳ４、Ｓ５、Ｓ６；Ｎｏ）、そのままディスプレイ２に表示される（ステップＳ８、Ｓ１０；Ｎｏ）。
その後、文字列「２．」、「Ｉｆ」、「ｉｔ」、「ｒａｉｎｓ」、「ｔｏｍｏｒｒｏｗ，」、「Ｉ」、「ｗｉｌｌ」が、英語であるものの（ステップＳ６；Ｙｅｓ）、強調領域を含まないものであるため（ステップＳ７；Ｎｏ）、同様にそのままディスプレイ２に表示される（ステップＳ８、Ｓ１０；Ｎｏ）。
【００４９】
次に、文字列「ｓｔａｙ」が読み出されて（ステップＳ４）、その文字認識処理が実行される（ステップＳ５）。
すると、この文字列「ｓｔａｙ」は、全ての文字が太字であるため、太字データベース５６ｃ中のものと合致して強調領域として検出される（ステップＳ６；Ｙｅｓ、Ｓ７；Ｙｅｓ）。そして、図４（ｃ）に示すように、当該文字列「ｓｔａｙ」は、全部を空欄にして隠すマスク処理がされ、マスク部分Ｍとしてディスプレイ２に表示される（ステップＳ９、Ｓ１０；Ｎｏ）。
【００５０】
次に、図４（ｂ）に示すように、文字列「ｈｏｍｅ」が読み出されて（ステップＳ４）、その文字認識処理が実行されると（ステップＳ５）、この文字列も太字であるため、図４（ｃ）に示すように、文字列「ｓｔａｙ」のときと同様にして、当該文字列「ｈｏｍｅ」もマスク部分Ｍとしてディスプレイ２に表示される（ステップＳ９、Ｓ１０；Ｙｅｓ）。
【００５１】
次に、ユーザがディスプレイ２中のマスク部分Ｍをタッチ操作すると（ステップＳ１１；Ｙｅｓ、Ｓ１２；Ｙｅｓ）、図４（ｄ）に示すように、タッチ操作されたマスク部分Ｍのマスク処理が解除されて、隠されていた文字列がディスプレイ２に表示される（ステップＳ１３）。
【００５２】
以上の実施形態によれば、図３のステップＳ７，Ｓ９などに示したように、文書画像から抽出された文字列に、斜体文字や太字などの強調領域が含まれる場合に、自動的に当該強調領域の一部または全部を隠すマスク処理がされて、この文字列がディスプレイ２に表示される。
これにより、ユーザは強調領域を含む印刷物９０を文書画像として取得するだけで、この強調領域がマスク処理された画像を表示させることができ、すなわち、学習用コンテンツを容易に自作することができる。
【００５３】
また、元々強調領域を含まない文章に対しても、ユーザが所望の文字列に下線を引いたり枠線で囲んだりしてから当該文章を文書画像として取得するだけで、この文字列がマスク処理された学習用コンテンツを作成することができる。
【００５４】
また、電子辞書１に備えられたカメラ８によって文書画像を取得することができるので、ユーザは印刷物９０を撮影するだけで、さらに容易に学習用コンテンツを自作することができる。
【００５５】
なお、カメラ８は上記のとおり電子辞書１に対し一体で構成されてもよいし、電子辞書１とは別体で構成されてもよい。
カメラ８が電子辞書１と一体で構成された場合は、電子辞書１と印刷物９０との配置がある程度固定される。これに対し、カメラ８が電子辞書１と別体で構成された場合は、電子辞書１と印刷物９０とが離間していたり印刷物９０の向きが斜めになっていたりしても、印刷物９０の内容を表示させることができる。
【００５６】
カメラ８で撮影された撮影画像は、撮影されるたびに（シャッターを切るごとに）静止画として表示されてもよいし、ライブビュー表示されてもよい。
静止画として表示された場合は、その撮影画像の範囲内で印刷物９０の内容が表示される。これに対し、ライブビュー表示される場合は、印刷物９０の内容が長文であっても、シャッターを切るという手間をかけずに、連続的にその内容を表示させることができる。
【００５７】
また、強調領域の一部または全部を隠して強調領域が含まれる文字列をディスプレイ２に表示させる際には、文字列をテキストデータ化して表示させるようにしてもよい。この場合は、強調領域に対してはマスク処理ではなく、空欄又は虫食い表示としてもよい。
【００５８】
なお、本発明を適用可能な実施形態は、上述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００５９】
たとえば、本発明にかかる情報表示装置を電子辞書１に適用した例を説明したが、本発明が適用可能なものはこのような製品に限定されず、タブレットパソコン（またはスマートフォン）や、デスクトップパソコン、ノートパソコン、携帯電話、ＰＤＡ（Personal Digital Assistant）、ゲーム機などの電子機器全般に適用可能である。
本発明にかかる情報表示プログラムも、電子辞書１を含むこれら電子機器に対して着脱可能なメモリカード、ＣＤなどに記憶されることとしてもよい。
【００６０】
また、文書画像がカメラ８により撮影されて取り込まれるものであることとしたが、当該文書画像は、電子辞書１に対して着脱可能なメモリカード、ＣＤなどの情報記録媒体から取得されたり、通信部７０を介して外部機器から取得されたりするものであってもよい。
【００６１】
また、マスク処理を行う対象の文字列（文章）が英語である場合を例に挙げて説明したが、当該文章は日本語や中国語などの他の国の言語であってもよい。但し、この場合には、図３に示す情報表示処理のフローチャートを、当該他の国の言語をマスク処理の対象とするものに変更する必要があることは勿論である。
【００６２】
以上、本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲のとおりである。
〔付記〕
［請求項１］
表示手段と、
文書画像を取得する画像取得手段と、
前記画像取得手段により取得された前記文書画像に含まれる文字列に、強調領域を含む文字列が存在するか否かを判定する判定手段と、
前記判定手段により前記強調領域を含む文字列が存在すると判定された場合に、当該強調領域の一部または全部を隠して当該強調領域を含む文字列を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする情報表示装置。
［請求項２］
請求項１に記載の情報表示装置において、
前記強調領域が、斜体文字、太字、下線が引かれた文字、枠線で囲まれた文字、及び色分けされた文字のうちの少なくとも１つであることを特徴とする情報表示装置。
［請求項３］
請求項１または２に記載の情報表示装置において、
前記表示制御手段は、隠す処理がされた前記強調領域の一部または全部がユーザにより指定操作された場合に、当該隠す処理を解除して当該強調領域中の文字列を前記表示手段に表示させることを特徴とする情報表示装置。
［請求項４］
請求項１または２に記載の情報表示装置において、
前記表示制御手段は、隠す処理がされた前記強調領域の一部または全部がユーザにより指定操作された場合に、当該強調領域中の文字列の意味及び訳語のうちの少なくとも１つを表示することを特徴とする情報表示装置。
［請求項５］
請求項１または２に記載の情報表示装置において、
前記表示制御手段は、隠す処理がされた前記強調領域の一部または全部がユーザにより指定操作された場合に、当該強調領域中の文字列を単語帳に登録することを特徴とする情報表示装置。
［請求項６］
請求項１〜５のいずれか一項に記載の情報表示装置において、
当該情報表示装置に対し一体または別体の撮影手段を備え、
前記画像取得手段は、前記撮影手段により撮影された撮影画像を前記文書画像として取得することを特徴とする情報表示装置。
［請求項７］
請求項６に記載の情報表示装置において、
前記表示制御手段が、
前記撮影手段により撮影された前記撮影画像を、静止画として表示させるか、またはライブビュー表示させる際に、前記強調領域の一部または全部を隠すマスク処理を施して前記強調領域を含む文字列を前記表示手段に表示させることを特徴とする情報表示装置。
［請求項８］
表示手段を備えるコンピュータに、
文書画像を取得する画像取得機能と、
前記画像取得機能により取得された前記文書画像に含まれる文字列に、強調領域を含む文字列が存在するか否かを判定する判定機能と、
前記判定機能により前記強調領域を含む文字列が存在すると判定された場合に、当該強調領域の一部または全部を隠して当該強調領域を含む文字列を前記表示手段に表示させる表示制御機能と、
を実現させることを特徴とする情報表示プログラム。
［請求項９］
表示手段を備えるコンピュータを用いた情報表示方法であって、
文書画像を取得する画像取得工程と、
前記画像取得工程により取得された前記文書画像に含まれる文字列に、強調領域を含む文字列が存在するか否かを判定する判定工程と、
前記判定工程により前記強調領域を含む文字列が存在すると判定された場合に、当該強調領域の一部または全部を隠して当該強調領域を含む文字列を前記表示手段に表示させる表示制御工程と、
を備えることを特徴とする情報表示方法。
【符号の説明】
【００６３】
１  電子辞書
２  ディスプレイ
４０  ＣＰＵ
５２  情報表示プログラム
【図１】
2016062442.tif 000003
【図２】
2016062442.tif 000004
【図３】
2016062442.tif 000005
【図４】
2016062442.tif 000006