(57)【要約】【課題】マーキングの作業を必要とせず、簡易に暗記用の学習用テキストを生成する技術を提供する。【解決手段】カラーシートを使用して文字列の一部を秘匿することが可能な学習用テキストを生成する画像形成装置は、文字列を表示する原稿から画像データを読み取る画像読取部と、カラーシートの色であるカラーシート色を入力するカラーシート色入力部と、秘匿対象となる文字列である秘匿対象文字列を入力する秘匿対象文字列入力部と、秘匿対象文字列を画像データから検出する秘匿対象文字列検出部と、秘匿対象文字列と秘匿対象文字列の周辺領域とがカラーシートによって覆われた場合に、秘匿対象文字列の色と周辺領域の色が近づくように秘匿対象文字列の領域と周辺領域の少なくとも一方に対して画像処理を実行する画像処理部と、画像処理が行われた画像データに基づいて印刷媒体上に画像を形成する画像形成部とを備える。【選択図】図１
2017098881.tif 000002
【特許請求の範囲】
【請求項１】
カラーシートを使用して文字列の一部を秘匿することが可能な学習用テキストを生成する画像形成装置であって、
前記文字列を表示する原稿から画像データを読み取る画像読取部と、
前記カラーシートの色であるカラーシート色を入力するカラーシート色入力部と、
前記秘匿対象となる文字列である秘匿対象文字列を入力する秘匿対象文字列入力部と、
前記秘匿対象文字列を前記画像データから検出する秘匿対象文字列検出部と、
前記秘匿対象文字列と前記秘匿対象文字列の周辺領域とが前記カラーシートによって覆われた場合に、前記秘匿対象文字列の色と前記周辺領域の色が近づくように前記秘匿対象文字列の領域と前記周辺領域の少なくとも一方に対して画像処理を実行する画像処理部と、
前記画像処理が行われた画像データに基づいて印刷媒体上に画像を形成する画像形成部と、
を備える画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
前記画像処理部は、前記周辺領域の色を前記カラーシート色の補色に変更することによって前記秘匿対象文字列と前記秘匿対象文字列の周辺領域とが前記カラーシートによって覆われた場合に、前記秘匿対象文字列の色と前記周辺領域の色が近づくようにしている画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記画像処理部は、前記秘匿対象文字列の上下左右方向に前記秘匿対象文字列を包含する矩形の領域として前記周辺領域を決定する画像形成装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の画像形成装置であって、
前記画像処理部は、前記秘匿対象文字列の色と前記周辺領域の色の彩度の差が予め設定されている範囲内となるように前記画像処理を実行する画像形成装置。
【請求項５】
カラーシートを使用して文字列の一部を秘匿することが可能な学習用テキストを生成する画像形成方法であって、
前記文字列を表示する原稿から画像データを読み取る画像読取工程と、
前記カラーシートの色であるカラーシート色を入力するカラーシート色入力工程と、
前記秘匿対象となる文字列である秘匿対象文字列を入力する秘匿対象文字列入力工程と、
前記秘匿対象文字列を前記画像データから検出する秘匿対象文字列検出工程と、
前記秘匿対象文字列と前記秘匿対象文字列の周辺領域とが前記カラーシートによって覆われた場合に、前記秘匿対象文字列の色と前記周辺領域の色が近づくように前記秘匿対象文字列の領域と前記周辺領域の少なくとも一方に対して画像処理を実行する画像処理工程と、
前記画像処理が行われた画像データに基づいて印刷媒体上に画像を形成する画像形成工程と、
を備える画像形成方法。
【請求項６】
カラーシートを使用して文字列の一部を秘匿することが可能な学習用テキストを生成する画像形成装置を制御するための制御プログラムであって、
前記文字列を表示する原稿から画像データを読み取る画像読取部、
前記カラーシートの色であるカラーシート色を入力するカラーシート色入力部、
前記秘匿対象となる文字列である秘匿対象文字列を入力する秘匿対象文字列入力部、
前記秘匿対象文字列を前記画像データから検出する秘匿対象文字列検出部、
前記秘匿対象文字列と前記秘匿対象文字列の周辺領域とが前記カラーシートによって覆われた場合に、前記秘匿対象文字列の色と前記周辺領域の色が近づくように前記秘匿対象文字列の領域と前記周辺領域の少なくとも一方に対して画像処理を実行する画像処理部と、及び
前記画像処理が行われた画像データに基づいて印刷媒体上に画像を形成する画像形成部として前記画像形成装置を機能させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像をスキャナーで読み取って、その画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
従来から用いられている学習方法の１つに暗記すべき重要語句を赤色や緑色のカラーシートで隠す方法がある。カラーシートは、２つの方法で重要語句を隠すことができる。第１の方法は、たとえば重要語句がカラーシートと違う色（たとえば赤色）で示されている場合に、赤色のカラーシートで隠す方法である。第１の方法は、重要語句とその周囲の領域である重要語句周辺領域を同一の色（たとえば赤色あるいは緑色）とすることによって重要語句が視認できないようにしている。第２の方法は、たとえば重要語句がカラーシートと違う色（たとえば黒色）で示されている場合に、重要語句周辺領域をカラーシートの色と補色関係にある色として、重要語句と重要語句周辺領域を黒色とすることによって重要語句が視認できないようにしている。重要語句周辺領域を補色関係にある色とする方法は、一般的にマーキングで行われる。補色関係は、たとえば赤色と緑色の関係のように合わせると黒色となる関係を意味している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１２１２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、このような方法は、カラーシートとカラーシートに対応したマーキングペンが必要となり、マーキングの作業も必要となる。さらに、マーキングすることによって、参考書や問題集といった書籍の汚損の原因となる。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、マーキングの作業を必要とせず、簡易に暗記用の学習用テキストを生成する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、カラーシートを使用して文字列の一部を秘匿することが可能な学習用テキストを生成する。本画像形成装置は、前記文字列を表示する原稿から画像データを読み取る画像読取部と、前記カラーシートの色であるカラーシート色を入力するカラーシート色入力部と、前記秘匿対象となる文字列である秘匿対象文字列を入力する秘匿対象文字列入力部と、前記秘匿対象文字列を前記画像データから検出する秘匿対象文字列検出部と、前記秘匿対象文字列と前記秘匿対象文字列の周辺領域とが前記カラーシートによって覆われた場合に、前記秘匿対象文字列の色と前記周辺領域の色が近づくように前記秘匿対象文字列の領域と前記周辺領域の少なくとも一方に対して画像処理を実行する画像処理部と、前記画像処理が行われた画像データに基づいて印刷媒体上に画像を形成する画像形成部とを備える。
【０００７】
本発明の画像形成方法は、カラーシートを使用して文字列の一部を秘匿することが可能な学習用テキストを生成する画像形成方法である。本画像形成方法は、前記文字列を表示する原稿から画像データを読み取る画像読取工程と、前記カラーシートの色であるカラーシート色を入力するカラーシート色入力工程と、前記秘匿対象となる文字列である秘匿対象文字列を入力する秘匿対象文字列入力工程と、前記秘匿対象文字列を前記画像データから検出する秘匿対象文字列検出工程と、前記秘匿対象文字列と前記秘匿対象文字列の周辺領域とが前記カラーシートによって覆われた場合に、前記秘匿対象文字列の色と前記周辺領域の色が近づくように前記秘匿対象文字列の領域と前記周辺領域の少なくとも一方に対して画像処理を実行する画像処理工程と、前記画像処理が行われた画像データに基づいて印刷媒体上に画像を形成する画像形成工程とを備える。
【０００８】
本発明の制御プログラムは、カラーシートを使用して文字列の一部を秘匿することが可能な学習用テキストを生成する画像形成装置を制御するための制御プログラムである。本制御プログラムは、前記文字列を表示する原稿から画像データを読み取る画像読取部、前記カラーシートの色であるカラーシート色を入力するカラーシート色入力部、前記秘匿対象となる文字列である秘匿対象文字列を入力する秘匿対象文字列入力部、前記秘匿対象文字列を前記画像データから検出する秘匿対象文字列検出部、前記秘匿対象文字列と前記秘匿対象文字列の周辺領域とが前記カラーシートによって覆われた場合に、前記秘匿対象文字列の色と前記周辺領域の色が近づくように前記秘匿対象文字列の領域と前記周辺領域の少なくとも一方に対して画像処理を実行する画像処理部、及び前記画像処理が行われた画像データに基づいて印刷媒体上に画像を形成する画像形成部として前記画像形成装置を機能させる。
【発明の効果】
【０００９】
本発明によれば、マーキングの作業を必要とせず、簡易に暗記用の学習用テキストを生成する技術を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る画像形成装置１の機能構成を示すブロックダイアグラムである。
【図２】一実施形態に係る学習用テキスト作成処理の内容を示すフローチャートである。
【図３】一実施形態に係る画像形成装置１の処理対象であるテキストと学習用テキストを示す説明図である。
【図４】一実施形態に係る画像形成装置１による画像処理の範囲を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態（以下、「実施形態」という）を、図面を参照して説明する。
【００１２】
図１は、本発明の一実施形態に係る画像形成装置１の機能構成を示すブロックダイアグラムである。画像形成装置１は、制御部１０と、操作表示部２０と、画像読取部３０と、画像形成部４０と、記憶部５０とを備えている。操作表示部２０は、学習テキスト作成モード選択部２１と、カラーシート色選択部２２と、重要語句入力部２３とを備えている。画像形成部４０は、重要語句抽出部４１と、重要語句変換部４２とを備えている。
【００１３】
制御部１０は、ＲＡＭやＲＯＭ等の主記憶手段、及びＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備えている。また、制御部１０は、各種Ｉ／Ｏ、ＵＳＢ（ユニバーサル・シリアル・バス）、バス、その他バードウェア等のインターフェイスに関連するコントローラ機能を備え、画像形成装置１全体を制御する。
【００１４】
記憶部５０は、非一時的な記録媒体であるハードディスクドライブやフラッシュメモリー等からなる記憶装置で、制御部１０が実行する処理の制御プログラムやデータを記憶する。
【００１５】
図２は、一実施形態に係る学習用テキスト作成処理の内容を示すフローチャートである。ステップＳ１０では、制御部１０は、画像形成装置１の作動モードが学習テキスト作成モードであるか否かを確認する。学習テキスト作成モードは、画像形成装置１で学習用テキストを作成するための作動モードである。学習テキスト作成モードは、操作表示部２０の学習テキスト作成モード選択部２１によって選択される。
【００１６】
具体的には、学習テキスト作成モードは、学習テキスト作成モード選択部２１によって操作表示部２０に表示される選択画面を使用してユーザによって選択される。画像形成装置１の作動モードが学習テキスト作成モードでない場合には、制御部１０は、処理をステップＳ８０に進めて、画像形成装置１を通常の印刷装置等として機能させる。一方、画像形成装置１の作動モードが学習テキスト作成モードである場合には、制御部１０は、処理をステップＳ２０に進めて学習用テキストの作成が開始される。
【００１７】
ステップＳ２０では、制御部１０は、カラーシート色選択処理を実行する。カラーシート色選択処理とは、学習用テキストで使用される暗記用のカラーシートの色を選択する処理である。カラーシートの色は、カラーシート色選択部２２によって操作表示部２０に表示される選択画面を使用してユーザによって選択される。選択画面は、一般的に使用される赤色と緑色とを含む複数の選択肢からの選択を可能としている。ここでは、赤色が選択されたものとする。なお、カラーシート色選択部２２は、カラーシート色入力部とも呼ばれる。
【００１８】
ステップＳ３０では、制御部１０は、重要語句入力処理を実行する。重要語句入力処理は、本実施形態では、テキスト情報としての重要語句を画像形成装置１に入力する処理である。重要語句入力処理は、重要語句入力部２３によって操作表示部２０に表示される入力ウィンドウとキーボード（図示せず）とを使用してユーザによって入力される。重要語句入力部２３は、秘匿対象文字列入力部とも呼ばれる。
【００１９】
なお、入力方法は、このような方法に限られず、たとえば画像形成装置１に接続されているＰＣ（図示せず）からデータとして入力してもよく、重要語句の数にも制限はない。この例では、「あいうえ」の文字列と、「５６」の数字の列が入力されたものとする。
【００２０】
ステップＳ４０では、画像読取部３０は、スキャン処理を実行する。スキャン処理は、学習用テキストの生成で使用される原稿Ｔ１を読み取って画像データを生成する処理である。画像データは、本実施形態では、０乃至２５５階調のＲＧＢデータである。
【００２１】
図３は、一実施形態に係る画像形成装置１の処理対象であるテキストと学習用テキストを示す説明図である。図３（ａ）は、スキャン処理の対象となる原稿Ｔ１を示している。図３（ｂ）は、生成予定の学習用テキストＴ２を示している。本実施形態では、原稿Ｔ１は、ビットマップデータであり、「あいうえ」の文字列と、「５６」の数字の列とを画像データとして含んでいる。「５６」の数字の列は、選択されたカラーシートと同一色相の赤色で他の文字は全て黒色である。
【００２２】
ステップＳ５０では、画像形成部４０の重要語句抽出部４１は、重要語句検出処理を実行する。重要語句検出処理は、ステップＳ３０で入力された重要語句を検出する処理である。重要語句の検出は、たとえば重要語句抽出部４１が有するＯＣＲ機能（文字認識機能）を使用してテキスト化し、このテキストを検索することによって行うことができる。なお、重要語句検出処理は、入力された重要語句に対応する画像をパターン認識で抽出するようにしてもよい。重要語句抽出部４１は、秘匿対象文字列検出部とも呼ばれる。
【００２３】
ステップＳ６０では、画像形成部４０の重要語句変換部４２は、画像として抽出された重要語句の色と、ステップＳ２０で選択されたカラーシートの色とを比較する。重要語句の色とカラーシートの色の色相が近似している語句（この例では「５６」の数字の列）については、重要語句変換部４２は、処理をステップＳ８０に進めて、読み取られた画像データのままで印刷を実行する。重要語句の色とカラーシートの色の色相が近似している場合には、選択されたカラーシートを使用して重要語句を隠すことができるからである。重要語句が同一色相（赤色）のカラーシートで覆われることによって、当該色相における重要語句の彩度と周辺の彩度が高い領域に飽和して相互に近づくからである。
【００２４】
一方、重要語句の色とカラーシートの色の色相が近似していない語句（「あいうえ」の文字列）については、重要語句変換部４２は、処理をステップＳ７０に進める。
【００２５】
ステップＳ７０では、画像形成部４０の重要語句変換部４２は、画像処理を実行する。画像処理は、重要語句の周辺領域Ｓを抽出し、周辺領域Ｓの画素群の画像データを予め設定されている画像データに入れ替える処理である。
【００２６】
図４は、一実施形態に係る画像形成装置１による画像処理の範囲を示す説明図である。画像処理の範囲は、抽出された「あいうえ」の文字列を上下左右方向に包含する矩形の領域である周辺領域Ｓとなる。周辺領域Ｓは、Ｘ軸とＹ軸の双方の方向（上下左右方向）において「あいうえ」の文字列を包含する矩形の領域であって、「あいうえ」の文字列を示す領域である重要語句領域を除く領域として定義されている。
【００２７】
周辺領域Ｓの画素は、ステップＳ２０で選択されたカラーシートの色と補色関係にある色相に変換される。これにより、学習用テキストＴ２にステップＳ２０で選択された色のカラーシートで覆うと、周辺領域Ｓの画素が黒色となって黒色の「あいうえ」の文字列が埋没し、視認できなくなる。一方、重要語句領域は、カラーシートによって覆われた周辺領域Ｓの画素の色と略同一の色相となるので、重要語句領域に対しては画像処理が行われない。すなわち、重要語句がカラーシートで覆われることによって、当該色相（黒色）における重要語句の彩度と周辺の彩度が低い領域に低下して相互に近づくからである。
【００２８】
このように、一実施形態に係る画像形成装置１は、重要語句の色とカラーシートの色とが同一色相の語句（「５６」の数字の列）については、両者の彩度を高い領域に飽和させて差を小さくして視認できないようにし、重要語句の色とカラーシートの色とが相違する色相の語句（「あいうえ」の文字列）については、両者の彩度を低下させて差を小さくして視認できないようにしている。これにより、マーキングの作業を必要とせず、簡易に暗記用の学習用テキストを生成することができる。
【００２９】
本発明は、上記各実施形態だけでなく、以下のような変形例でも実施することができる。
【００３０】
変形例１：上記実施形態では、重要語句の色とカラーシートの色の色相が同一あるいは略同一の場合には、重要語句変換部は、読み取られた画像データのままで印刷を実行するが、重要語句の色とカラーシートの色の色相が同一であっても、カラーシートに覆われた重要語句領域の色と周辺領域の色がさらに近づくように重要語句領域の彩度を小さくするようにしてもよい。これにより、カラーシートで覆われた重要語句がうっすらと視認できるような場合であっても重要語句を視認できないようにすることができる。
【００３１】
変形例２：上記実施形態では、重要語句の色とカラーシートの色の色相を比較して画像処理の内容を変更させているが、重要語句の色とカラーシートの色の色相の比較に関わらず、両者の彩度を高い領域に飽和させて差を小さくして視認できないようにする方法と、両者の彩度を低下させて差を小さくして視認できないようにする方法とのいずれかの処理を一律に採用してもよい。具体的には、以下の処理がなされる。
（１）両者の彩度を高い領域に飽和させて差を小さくして視認できないようにする方法は、具体的には、「あいうえ」の文字列の色を赤色に変換する方法である。
（２）両者の彩度を低下させて差を小さくして視認できないようにする方法は、「５６」の数字の列の色を黒色に変換して、「あいうえ」の文字列と「５６」の数字の列のそれぞれの周辺領域の色をカラーシートの色と補色関係にある色に変換する方法である。
【００３２】
変形例３：上記実施形態では、文字列の上下に文字列を包含する矩形領域を周辺領域としているが、たとえば矩形領域を文字毎に設定して文字数が分かるようにしてもよいし、あるいは上記矩形領域よりも広くしてもよい。さらに、複数の矩形領域が設定される場合には、高さ方向の大きさを統一してもよい。
【００３３】
変形例４：上記実施形態では、カラーシート色選択部を使用して予め設定された色からカラーシート色が選択されているが、たとえばスキャナーでカラーシート色を取得するようにしてもよいし、数値設定その他の方法でカラーシート色を入力するようにしてもよい。
【符号の説明】
【００３４】
１  画像形成装置
１０  制御部
２０  操作表示部
２１  学習テキスト作成モード選択部
２２  カラーシート色選択部
２３  重要語句入力部
３０  画像読取部
４０  画像形成部
４１  重要語句抽出部
４２  重要語句変換部
５０  記憶部
【図１】
2017098881.tif 000003
【図２】
2017098881.tif 000004
【図３】
2017098881.tif 000005
【図４】
2017098881.tif 000006