(57)【要約】【課題】  一つの表示部で秘匿情報も秘匿情報以外も表示しつつ、秘匿情報を他人に覗き見されにくくする。【解決手段】  表示部を制御する情報処理装置は、秘匿されるべき秘匿情報を含む画像データを記憶する記憶手段と、前記秘匿情報を隠した状態で前記画像データが示す画像を表示するよう前記表示部を制御する第１制御手段と、前記秘匿情報の表示の指示があるのに応じて、前記秘匿情報を表示するよう前記表示部を制御する第２制御手段とを有する。【選択図】  図４
2011118842.tif 000002
【特許請求の範囲】
【請求項１】
表示部を制御する情報処理装置であって、
秘匿されるべき秘匿情報を含む画像データを記憶する記憶手段と、
前記秘匿情報を隠した状態で前記画像データが示す画像を表示するよう前記表示部を制御する第１制御手段と、
前記秘匿情報の表示の指示があるのに応じて、前記秘匿情報を表示するよう前記表示部を制御する第２制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記第２制御手段は、前記秘匿情報の表示を指示するボタンの押下に応じて、前記秘匿情報を表示するよう前記表示部を制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示部は、ユーザの入力操作を検知可能であり、
前記第２制御手段は、前記表示部がユーザの入力操作を検知するの応じて、前記秘匿情報を表示するよう前記表示部を制御することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
ユーザの入力操作を検知可能な表示部を制御する情報処理装置であって、
秘匿されるべき秘匿情報を含む画像データを記憶する記憶手段と、
前記秘匿情報を隠した状態で前記画像データが示す画像を表示するよう表示部を制御する第１制御手段と、
前記表示部がユーザの入力操作を検知した位置に従って、前記秘匿情報を表示する領域を決定する決定手段と、
前記決定手段により決定された領域に前記秘匿情報を表示するよう前記表示部を制御する第２制御手段とを有することを特徴とする情報処理装置。
【請求項５】
前記秘匿情報の表示の指示があるのに応じて、固定された領域に前記秘匿情報を表示するよう前記表示部を制御する第３制御手段を有することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記決定手段は、前記表示部がユーザの入力操作を検知した複数の位置から、前記秘匿情報を表示する領域を決定することを特徴とする請求項４に記載の情報処理装置。
【請求項７】
前記決定手段は、前記表示部がユーザの入力操作を検知した複数の位置から、前記秘匿情報を表示する領域の候補となる複数の領域を決定し、前記複数の領域のうち面積が最も大きい領域を、前記秘匿情報を表示する領域とすることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
表示部を制御する情報処理装置で実行される表示制御方法であって、
秘匿されるべき秘匿情報を含む画像データが示す画像を、前記秘匿情報を隠した状態で、表示するよう前記表示部を制御する第１制御ステップと、
前記秘匿情報の表示の指示があるのに応じて、前記秘匿情報を表示するよう前記表示部を制御する第２制御ステップとを有することを特徴とする表示制御方法。
【請求項９】
ユーザの入力操作を検知可能な表示部を制御する情報処理装置で実行される表示制御方法であって、
秘匿されるべき秘匿情報を含む画像データが示す画像を、前記秘匿情報を隠した状態で、表示するよう前記表示部を制御する第１制御ステップと、
前記表示部がユーザの入力操作を検知した位置に従って、前記秘匿情報を表示する領域を決定する決定ステップと、
前記決定ステップで決定された領域に前記秘匿情報を表示するよう前記表示部を制御する第２制御ステップとを有することを特徴とする表示制御方法。
【請求項１０】
表示部を制御するコンピュータにより読み取り可能なプログラムであって、
秘匿されるべき秘匿情報を含む画像データが示す画像を、前記秘匿情報を隠した状態で、表示するよう前記表示部を制御する第１制御ステップと、
前記秘匿情報の表示の指示があるのに応じて、前記秘匿情報を表示するよう前記表示部を制御する第２制御ステップとを前記コンピュータに実行させることを特徴とする表示制御方法。
【請求項１１】
ユーザの入力操作を検知可能な表示部を制御するコンピュータにより読み取り可能なプログラムであって、
秘匿されるべき秘匿情報を含む画像データが示す画像を、前記秘匿情報を隠した状態で、表示するよう前記表示部を制御する第１制御ステップと、
前記表示部がユーザの入力操作を検知した位置に従って、前記秘匿情報を表示する領域を決定する決定ステップと、
前記決定ステップで決定された領域に前記秘匿情報を表示するよう前記表示部を制御する第２制御ステップとを前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
秘匿されるべき情報を表示部に表示させる情報処理装置に関するものである。
【背景技術】
【０００２】
公的文書など、住所や氏名などの個人情報を含む文書をプレビューする場合、そのまま文書を表示してしまうと、個人情報が他人によって覗き見される恐れがある。このような他人に見られたくない秘匿されるべき情報（以下、秘匿情報）を表示する方法として、大小２つの表示部を用いる装置がある（例えば、特許文献１）。
【０００３】
この装置では、画像データの示す画像を表示する通常のプレビューでは、大きな表示部にて画像を表示する。画像データが秘匿情報を含む場合、大きな表示部では画像を低解像度で表示し、一方、小さい表示部では大きな表示部で選択された領域の画像を高解像度で表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１１３３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
表示部を一つしか用意できない場合には、秘匿情報を秘匿情報以外の部分と同様に表示してしまうと、秘匿情報を他人に覗き見される可能性が高くなってしまう。
【０００６】
そこで、本発明では、一つの表示部で秘匿情報も秘匿情報以外も表示しつつ、秘匿情報を他人に覗き見されにくくすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係わる情報処理装置は、表示部を制御する情報処理装置であって、秘匿されるべき秘匿情報を含む画像データを記憶する記憶手段と、前記秘匿情報を隠した状態で前記画像データが示す画像を表示するよう前記表示部を制御する第１制御手段と、前記秘匿情報の表示の指示があるのに応じて、前記秘匿情報を表示するよう前記表示部を制御する第２制御手段とを有することを特徴とする。
【０００８】
また、本発明に係わる情報処理装置は、ユーザの入力操作を検知可能な表示部を制御する情報処理装置であって、秘匿されるべき秘匿情報を含む画像データを記憶する記憶手段と、前記秘匿情報を隠した状態で前記画像データが示す画像を表示するよう表示部を制御する第１制御手段と、前記表示部がユーザの入力操作を検知した位置に従って、前記秘匿情報を表示する領域を決定する決定手段と、前記決定手段により決定された領域に前記秘匿情報を表示するよう前記表示部を制御する第２制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、一つの表示部で秘匿情報も秘匿情報以外も表示しつつ、秘匿情報を他人に覗き見されにくくする。
【図面の簡単な説明】
【００１０】
【図１】本発明を適用可能な情報処理装置の構成を示すブロック図である。
【図２】本発明に係わるプレビュー画面の一例を示す図である。
【図３】秘匿情報を表示するウィンドウの一例を示す図である。
【図４】ユーザが操作部１０２に手を置いたときに表示される秘匿情報表示エリアの一例を示す図である。
【図５】手の触れている部分の連結点と秘匿情報表示エリアの位置及びサイズとの関係を示した概念図である。
【図６】手の触れている部分の連結点から秘匿情報表示エリアの位置及びサイズを計算する方法を示す図である。
【図７】プレビュー処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を用いながら本発明を実施するための形態を説明する。
【００１２】
近年、コンビニエンスストアやスーパーマーケットに印刷機能やスキャン機能を有する複合機が設置されるようになった。これらの店は店舗数も多く、２４時間影響しているところもあることから、ユーザは複合機を利用しやすい環境にある。将来は、このような複合機において住民票などの公的文書が印刷可能になるかもしれない。
【００１３】
しかし、公的文書には住所や氏名などの個人情報が含まれている。ユーザが印刷物を印刷前に確認できるように、公的文書の画像データをそのままプレビュー表示すると、個人情報など、秘匿されるべき情報（以下、秘匿情報）が他人から覗き見される恐れがある。
【００１４】
下記では、秘匿情報を他人から覗き見されにくく表示する表示制御方法を説明する。なお、表示される画像データは公的文書に限らず、秘匿情報を含む画像データであればよい。また、秘匿情報は個人情報に限らず、ユーザが秘匿したい情報であればよい。また、画像データが示す画像を表示するのは、画像データを印刷するときに限らず、ユーザが画像データの示す画像を確認したいときであればよい。
【００１５】
図１は、本発明を適用可能な情報処理装置の構成を示すブロック図である。情報処理装置１００は、電源部１０１、操作部（操作パネル）１０２、リーダ部１０３、プリンタ部１０４、制御部１０５、インターフェース部１０６、記憶部１０７を備えている。
【００１６】
電源部１０１は外部からの電力供給を受けて、操作部１０２、リーダ部１０３、プリンタ部１０４、制御部１０５、インターフェース部１０６、記憶部１０７に電力を供給する。操作部１０２は表示ユニットと複数の操作キーを有し、様々な情報を表示したり、ユーザからの様々な指示を受け付けたりする。
【００１７】
リーダ部１０３は原稿上の画像を光学的に読み取り、その画像を画像データに変換する。リーダ部１０３は原稿上の画像を読み取るためのスキャナユニット１３１や原稿を搬送するための原稿給紙ユニット１３２などを有する。
【００１８】
プリンタ部１０４は、給紙ユニット１４１、マーキングユニット１４２及び排紙ユニット１４３などを有し、記録紙を搬送し、その記録上に画像データを可視画像として印刷して、装置外に排紙する。給紙ユニット１４１は複数種類の記録紙を格納可能な記録紙カセットを有する。マーキングユニット１４２は画像データを可視画像として記録紙に転写し、画像を記録紙に定着させる。排紙ユニット１４３は印刷された記録紙をソートまたは巣テーブルして、装置外へ出力する。
【００１９】
制御部１０５は操作部１０２、リーダ部１０３、プリンタ部１０４、インターフェース部１０６、記憶部１０７と電気的に接続し、これらを統括的に制御する。また、制御部１０５はインターフェース部１０６を介して外部のネットワーク１２０に接続し、ネットワーク１２０を介してホストコンピュータ１１０などの外部装置と通信する。
【００２０】
情報処理装置１００がコピー機能を提供する場合には、制御部１０５がリーダ部１０３を制御して画像データを入力させ、プリンタ部１０４を制御して画像データに基づく画像を印刷させる。スキャン機能を提供する場合には、制御部１０５はリーダ部を制御して画像データを入力させ、その画像データをコードデータに変換し、インターフェース部１０６及びネットワークを介してホストコンピュータ１１０などの外部装置にコードデータを転送する。プリント機能を提供する場合には、制御部１０５はホストコンピュータ１１０などの外部装置からコードデータを受信し、そのコードデータを画像データに変換して、プリンタ部１０４を制御して画像データに基づく画像を印刷させる。
【００２１】
また、制御部１０５はリーダ部１０３によって生成された画像データや外部装置から受信した画像データを記憶部１０７に記憶させておくことも可能である。制御部１０５は、そこからユーザによって選択された画像データをプリンタ部１０４に印刷させたり、外部装置に送信したりする。記憶部１０７はＲＡＭやハードディスクなどの記憶媒体で構成される。
【００２２】
外部装置はホストコンピュータ１１０のほか、パーソナルコンピュータ、サーバコンピュータ、情報処理装置１００と同様にリーダ部やプリンタ部を有する他の情報処理装置などである。
【００２３】
図２は、本発明に係わるプレビュー画面の一例を示す図である。図２において、操作部１０２は液晶表示部２０１、操作キー２０２〜２０４を有する。液晶表示部２０１は、ユーザが情報処理装置１００を操作するための操作画面、情報処理装置１００の状態を示す画面、画像データをプレビューするためのプレビュー画面などを表示する。また、液晶表示部２０１はタッチパネルから構成されていることから、ユーザが液晶表示部２０１を触れた場合、その手の位置を検知することができる。これにより、液晶表示部２０１を通じてユーザの入力操作を検知可能である。
【００２４】
秘匿情報プレビューボタン２０２は、後述する秘匿情報をプレビューするためのプレビュー画面の表示をユーザが指示するためのものである。印刷ボタン２０３は印刷をユーザが指示するためのものである。キャンセルボタン２０４はこれまでの操作のキャンセルをユーザが指示するためのものである。
【００２５】
以下、本発明に係わるプレビュー処理を説明する。図７はプレビュー処理を示すフローチャートである。制御部１０５のＣＰＵが制御部１０５のＲＯＭに格納されているプログラムを実行することにより、この処理は実行される。
【００２６】
ユーザは液晶表示部２０１に表示される画面にて印刷したい画像データを選択した後、印刷ボタン２０３を押下する。ユーザは、記憶部１０７に記憶された画像データであってリーダ部１０３によって生成された画像データや外部装置からネットワーク１２０を介して受信した画像データなどの中から、印刷したい画像データを選択できる。
【００２７】
Ｓ７０１では、制御部１０５は印刷ボタン２０３が押下されたかどうかを判断する。印刷ボタン２０３の押下を検知すると、Ｓ７０２に進む。Ｓ７０２では、制御部１０５はユーザが選択した画像データを特定する。
【００２８】
Ｓ７０３では、制御部１０５は、Ｓ７０２で特定した画像データに秘匿情報が含まれているかどうかを判断する。判断する方法としては、画像データに付加されているフラグであって秘匿情報が含まれているか否かを示すフラグを参照する方法や、画像データを解析して秘匿情報が含まれているかどうかを判断する方法などがある。さらに、画像データが示す画像が複数の定型文書のいずれかに該当するかを判断する方法もある。
【００２９】
また、画像データが示す画像のうち秘匿情報がある部分は、画像データに付加されている位置情報から特定しても良いし、画像データを解析した結果から特定しても良い。
【００３０】
どういう情報を秘匿情報とするかは、秘匿されるべき情報の種類を予め指定しておいて、その指定された種類の情報を秘匿情報と決めてもよい。また、画像データが示す画像のうち秘匿されるべき情報に該当する部分を指定しておき、その部分を示す情報を画像データに付加しておいても良い。さらに、複数の定型文書のそれぞれにおいて、どの部分が秘匿情報に該当するかを指定しておき、画像データが示す画像を定型文書と照らし合わせて、秘匿情報に該当する部分を特定してもよい。
【００３１】
秘匿情報が含まれていないと判断した場合には、Ｓ７０４に進む。Ｓ７０４では、制御部１０５は、特定した画像データに基づく画像をそのまま液晶表示部２０１にて表示するよう操作部１０２を制御する。
【００３２】
ユーザは画像データのプレビューを確認して、その画像データを印刷することを改めて確認した場合には、印刷ボタン２０３を改めて押下する。プレビューを確認した結果、この画像データの印刷をキャンセルしたい場合には、キャンセルボタン２０４を押下する。
【００３３】
そこで、Ｓ７０５で、制御部１０５は印刷ボタン２０３が再度押下されたかどうかを判断する。印刷ボタン２０３の押下を再度検知すると、Ｓ７０６に進む。Ｓ７０６では、制御部１０５は、Ｓ７０２で特定した画像データに基づいて印刷を行うようプリンタ部１０４を制御する。Ｓ７０７では、制御部１０５はキャンセルボタン２０４が押下されたかどうかを判断する。キャンセルボタン２０４の押下を検知すると、プレビュー処理を終了する。
【００３４】
Ｓ７０３で秘匿情報が含まれていると判断した場合には、Ｓ７０８に進む。Ｓ７０８では、制御部１０５は画像データに含まれている秘匿情報を抽出し、画像データが示す画像のうち秘匿情報の部分をマスクした画像データを生成する。そして、その画像データに基づく画像を液晶表示部２０１にて表示するよう操作部１０２を制御する。
【００３５】
図２は、Ｓ７０８で表示されるプレビュー画面を示す。図２においては、秘匿情報となる氏名、現住所および本籍が「＊」記号で置き換えられている。「＊」記号で置き換えるほかには、ぼかしを入れたりして内容がわからないように画像を加工しても良い。これにより、秘匿情報自体は隠されているものの、秘匿情報がどこに含まれているのかはユーザによって確認できる。また、秘匿情報の部分以外はそのまま表示されていることから、秘匿情報の部分以外にある情報はユーザによって確認できる。
【００３６】
Ｓ７０９では、制御部１０５は秘匿情報プレビューボタン２０２が押下されたかどうかを判断する。秘匿情報プレビューボタン２０２の押下を検知すると、Ｓ７１０に進む。Ｓ７１０では、制御部１０５はＳ７０８で抽出した秘匿情報を液晶表示部２０１にて表示するよう操作部１０２を制御する。
【００３７】
これにより、ユーザは周辺に他人が居ないことを確認してから、あるいは体や手で液晶表示部２０１を隠すような体勢になってから、秘匿情報プレビューボタン２０２を押下して、秘匿情報を表示させることができる。
【００３８】
図３は秘匿情報を表示する領域の一例を示す図である。ユーザが秘匿情報プレビューボタン２０２を押下すると、秘匿情報表示エリア３０１が液晶表示部２０１の中央下部に表示される。秘匿情報プレビューボタン２０２が押下されたときには秘匿情報表示エリア３０１の位置とサイズは固定であってよい。ほとんどのユーザは操作部１０２の前にたって操作を行うことから、ユーザの後ろ側にいる他人から見えない部分、すなわち液晶表示部２０１においてユーザの体で最も隠れる部分に秘匿情報表示エリア３０１を設けることにより、情報の秘匿性がさらに向上する。これにより、他人が覗き見をしようとしても、秘匿情報は見づらい。
【００３９】
Ｓ７１１では、制御部１０５は、手の位置を示す位置情報が入力されたかどうかを判断する。液晶表示部２０１はタッチパネルになっていることから、ユーザが液晶表示部２０１を触れると、その手の位置を検知して、位置情報を入力することができる。位置情報が入力された場合には、Ｓ７１２に進む。
【００４０】
Ｓ７１２では、制御部１０５は、入力された位置情報に基づいて、秘匿情報表示エリア３０１を表示するべき位置及び秘匿情報表示エリア３０１のサイズを決定する。この決定方法については後述する。
【００４１】
Ｓ７１３では、制御部１０５は、決定した位置に決定したサイズで秘匿情報表示エリア３０１を表示するように操作部１０２を制御する。図４は、ユーザが操作部１０２に手を置いたときに表示される秘匿情報表示エリアの一例を示す図である。４０１はユーザの手の様子を示している。図４では、手の指の曲がり具合に従って、手の平に隠れるように秘匿情報表示エリア３０１を表示している。
【００４２】
Ｓ７１４では、制御部１０５は印刷ボタン２０３が再度押下されたかどうかを判断する。印刷ボタン２０３の押下を再度検知すると、Ｓ７１５に進む。Ｓ７１５では、制御部１０５は、Ｓ７０２で特定した画像データに基づいて印刷を行うようプリンタ部１０４を制御する。Ｓ７１６では、制御部１０５はキャンセルボタン２０４が押下されたかどうかを判断する。キャンセルボタン２０４の押下を検知すると、プレビュー処理を終了する。
【００４３】
下記で、秘匿情報表示エリア３０１の位置及びサイズの計算方法を説明する。
【００４４】
ユーザが液晶表示部２０１に手の側面を置くと、液晶表示部２０１のタッチパネルは、手の触れている部分の連結点を検知し、その位置情報を制御部１０５に伝える。図５は手の触れている部分の連結点と秘匿情報表示エリアの位置及びサイズとの関係を示した概念図である。５０１は連結点を示す。手は片手（図５の（ａ））でも両手（図５の（ｂ））でも可能であり、連結点の位置に応じて秘匿情報表示エリアの位置だけでなくサイズも変更する。
【００４５】
図６は、手の触れている部分の連結点から秘匿情報表示エリアの位置及びサイズを計算する方法を示している。
【００４６】
まず、図６（ａ）を用いて片手の場合を説明する。
【００４７】
ステップ１：位置情報に基づいて、検知した点のそれぞれのＹ座標のうち最小値を秘匿情報表示エリアの底辺のＹ座標とする。
ステップ２：検知した全ての点に対してそれぞれ対応する矩形を秘匿情報表示エリアの候補として計算する。このとき、秘匿情報表示エリアの幅と高さにそれぞれ上限値を設けて、矩形の幅と高さが上限値以内に収まるようにする。また、矩形の底辺は秘匿情報表示エリアの底辺に合わせる。図６（ａ）の例では、計算された７つの矩形を一例として示している。
ステップ３：計算された矩形のうち、検知した点を一つも含まないもので、さらにその中で面積が最大のものを選択する。それを秘匿情報表示エリアの位置及びサイズとする。図６（ａ）の場合には、網模様になっている矩形が秘匿情報表示エリアの位置及びサイズとなる。
【００４８】
次に、図６（ｂ）を用いて両手の場合を説明する。
【００４９】
ステップ１：位置情報に基づいて、検知した点のそれぞれのＹ座標のうち最小値を秘匿情報表示エリアの底辺のＹ座標とする。
ステップ２：検知した全ての点に対してそれぞれ対応する矩形を秘匿情報表示エリアの候補として計算する。このとき、秘匿情報表示エリアの幅と高さにそれぞれ上限値を設けて、矩形の幅と高さが上限値以内に収まるようにする。さらに、検知した点を一つも含まないように矩形を計算する。また、矩形の底辺は秘匿情報表示エリアの底辺に合わせる。図６（ａ）の例では、計算された４つの矩形を一例として示している。
ステップ３：計算された矩形のうち、面積が最大のものを選択する。それを秘匿情報表示エリアの位置及びサイズとする。図６（ａ）の場合には、網模様になっている矩形が秘匿情報表示エリアの位置及びサイズとなる。
【００５０】
このように、制御部１０５は、検知された点から最適な秘匿情報表示エリアを計算し、その中に秘匿情報を表示する。これにより、手が壁になって秘匿情報が他人から覗き見されにくくなるよう表示を行うことができる。
【００５１】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５２】
１００  情報処理装置
１０１  電源部
１０２  操作部
１０３  リーダ部
１０４  プリンタ部
１０５  制御部
１０６  インターフェース部
１０７  記憶部
１１０  ホストコンピュータ
１３１  スキャナユニット
１３２  原稿給紙ユニット
１４１  給紙ユニット
１４２  マーキングユニット
１４３  排紙ユニット
２０１  液晶表示部
２０２  秘匿情報プレビューボタン
２０３  印刷ボタン
２０４  キャンセルボタン
３０１  秘匿情報表示エリア
【図１】
2011118842.tif 000003
【図２】
2011118842.tif 000004
【図３】
2011118842.tif 000005
【図４】
2011118842.tif 000006
【図５】
2011118842.tif 000007
【図６】
2011118842.tif 000008
【図７】
2011118842.tif 000009