(57)【要約】【課題】ユーザーの利便性を損ねることなくセキュリティーを確保することのできる画像処理システムを提供する。【解決手段】画像処理システムは、スキャン機能を有した画像形成装置であるＭＦＰ１００と、表示装置の一例である端末装置２００とを含む。ＭＦＰ１００は、ユーザーからの指示入力に従ってスキャン画像の送信先を設定する（Ｓ１）。そして、ユーザー指示に従ってスキャン動作を実行して（Ｓ２）、スキャン画像を得る。ＭＦＰ１００は、スキャン画像の送信先に設定された端末装置２００に対して、スキャン画像と共に、スキャン画像にマスク画像を重ねて表示することを指示するマスクコマンドを送信する（Ｓ３）。端末装置２００は、スキャン画像と共にマスクコマンドを受信すると、マスクコマンドに従ってスキャン画像にマスク画像を重ねて表示する（Ｓ４）。【選択図】図６
2014204264.tif 000002
【特許請求の範囲】
【請求項１】
スキャン機能を有する画像形成装置と、
前記画像形成装置と通信可能な表示装置とを備え、
前記画像形成装置は、
スキャン画像の送信先の設定を受け付けるための送信先設定手段と、
前記スキャン画像を設定された前記送信先に送信するための送信手段とを含み、
前記送信手段は、前記スキャン画像と共に、前記スキャン画像にマスク画像を重ねて表示することを指示する第１のコマンドを前記送信先である前記表示装置に対して送信し、
前記表示装置は、
前記画像形成装置から前記スキャン画像の入力を受け付けるための入力手段と、
前記スキャン画像を表示するための表示手段とを含み、
前記表示手段は、前記スキャン画像と共に前記第１のコマンドの入力を受け付けた場合には、前記第１のコマンドに従って前記スキャン画像にマスク画像を重ねて表示する、画像処理システム。
【請求項２】
前記画像形成装置は、前記スキャン画像の前記表示装置での表示に関するモードの設定を受け付けるためのモード設定手段をさらに含み、
前記画像形成装置の前記送信手段は、前記スキャン画像を前記表示装置で表示させるモードである第１のモードが設定されると、前記スキャン画像の表示を指示する第２のコマンドをさらに送信し、
前記表示装置の前記表示手段は、前記スキャン画像と共に前記第１のコマンドおよび前記第２のコマンドの入力を受け付けた場合には、前記第２のコマンドに従って前記スキャン画像を表示する、請求項１に記載の画像処理システム。
【請求項３】
前記画像形成装置は、前記スキャン画像の前記表示装置での表示に関するモードの設定を受け付けるためのモード設定手段をさらに含み、
前記画像形成装置の前記送信手段は、前記スキャン画像を前記表示装置の状態に応じて表示させるモードである第２のモードが設定されると、前記スキャン画像の表示を指示する第３のコマンドをさらに送信し、
前記表示装置は、状態を検知するための検知手段をさらに含み、
前記表示装置の前記表示手段は、前記スキャン画像と共に前記第１のコマンドおよび前記第３のコマンドの入力を受け付けた場合には、前記第３のコマンドに従って、前記検知手段で検知された前記表示装置の状態が前記スキャン画像を表示すると規定された状態である場合には前記スキャン画像を表示し、前記スキャン画像を表示すると規定された状態でない場合には前記第１のコマンドに従って前記スキャン画像にマスク画像を重ねて表示する、請求項１に記載の画像処理システム。
【請求項４】
前記表示装置の前記表示手段は、前記スキャン画像に前記マスク画像を重ねて表示している際に、前記検知手段で前記表示装置の状態が前記スキャン画像を表示すると規定された状態となったことが検知されると、前記マスク画像を外して前記スキャン画像を表示する、請求項３に記載の画像処理システム。
【請求項５】
前記画像形成装置は、前記スキャン画像の特性、前記送信先として設定された前記表示装置、および前記スキャン画像を送信するタイミング、のうちの少なくとも１つに応じて、前記第１のコマンドを送信するか否かを判断するための第１の判断手段をさらに含み、
前記画像形成装置の前記送信手段は、前記第１の判断手段で前記第１のコマンドを送信すると判断された場合に前記第１のコマンドを前記送信先である前記表示装置に対して送信する、請求項１〜４のいずれかに記載の画像処理システム。
【請求項６】
前記画像形成装置は、前記スキャン画像の特性、前記送信先として設定された前記表示装置、および前記スキャン画像を送信するタイミング、のうちの少なくとも１つに応じて、前記マスク画像でのマスク度合いを判断するための第２の判断手段をさらに含み、
前記画像形成装置の前記送信手段は、前記第２の判断手段で判断されたマスク度合いで前記スキャン画像にマスク画像を重ねて表示することを指示するための前記第１のコマンドを送信する、請求項１〜５のいずれかに記載の画像処理システム。
【請求項７】
スキャン機能を有する画像形成装置であって、
スキャン画像の送信先の設定を受け付けるための送信先設定手段と、
前記スキャン画像を設定された前記送信先に送信するための送信手段とを備え、
前記送信手段は、前記スキャン画像と共に、前記スキャン画像にマスク画像を重ねて表示することを指示するコマンドを前記送信先に対して送信する、画像形成装置。
【請求項８】
画像形成装置と通信可能な表示装置であって、
前記画像形成装置からスキャン画像の入力を受け付けるための入力手段と、
前記スキャン画像を表示するための表示手段とを備え、
前記表示手段は、前記スキャン画像と共に前記スキャン画像にマスク画像を重ねて表示することを指示するコマンドの入力を受け付けた場合には、前記コマンドに従って前記スキャン画像にマスク画像を重ねて表示する、表示装置。
【請求項９】
スキャン画像の表示方法であって、
画像形成装置で、ユーザーからの指示入力に従って前記スキャン画像の送信先を設定するステップと、
前記画像形成装置から前記スキャン画像の送信先に設定された表示装置に対して、前記スキャン画像と共に、前記スキャン画像にマスク画像を重ねて表示することを指示するコマンドを送信するステップと、
前記表示装置で、前記コマンドに従って前記スキャン画像にマスク画像を重ねて表示するステップとを備える、表示方法。
【請求項１０】
スキャン機能を有する画像形成装置の制御プログラムであって、
ユーザーからの指示入力に従ってスキャン画像の送信先を設定するステップと、
前記スキャン画像の送信先に設定された表示装置に対して、前記スキャン画像と共に、前記スキャン画像にマスク画像を重ねて表示することを指示するコマンドを送信するステップとを前記画像形成装置に実行させる、制御プログラム。
【請求項１１】
画像形成装置と通信可能な表示装置の制御プログラムであって、
前記画像形成装置からスキャン画像の入力を受け付けるステップと、
前記スキャン画像と共に前記スキャン画像にマスク画像を重ねて表示することを指示するコマンドの入力を受け付けた場合には、前記コマンドに従って前記スキャン画像にマスク画像を重ねて表示するステップとを前記表示装置に実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理システム、画像形成装置、表示装置、表示方法、および制御プログラムに関し、特に、画像形成装置でスキャンして得られた画像を表示装置に表示可能な画像処理システム、画像形成装置、表示装置、表示方法、および制御プログラムに関する。
【背景技術】
【０００２】
スキャナーやスキャン機能を有する複合機（ＭＦＰ：Multi-Functional  Peripheral）などの画像形成装置で原稿をスキャンし、送信先として設定された他の装置に送信する、いわゆるプッシュスキャンと呼ばれる技術が知られている。スキャン画像の送信先とする表示装置としては、表示機能を有する装置であれば様々な装置が該当し、たとえば、携帯電話などの端末装置やタブレット端末と呼ばれる端末装置やパーソナルコンピューター（ＰＣ）などが挙げられる。送信されたスキャン画像は表示装置でプレビュー表示され、ユーザーはその画面でスキャン画像を確認することができる。
【０００３】
ところが、表示装置にユーザーがログインした状態として、自動的にスキャン画像がプレビュー表示されると、たとえばユーザーが表示装置の近傍にいなかった場合など、第三者にスキャン画像を盗み見られ、原稿の内容が読み取られてしまうなどしてセキュリティーが確保されない場合がある。特に、上記原稿が機密性の高い文書である場合、機密漏洩の可能性が生じる。
【０００４】
このような問題に対して、たとえば特開２０１０−２５２３１９号公報（以下、特許文献１）は、画像形成装置でユーザーがスキャン設定を行なう際に表示をロックする指示も行なうことで、スキャン画像と共に表示をロックする指示が表示装置に送信され、表示装置での画像データの表示がロックされる技術を開示している。また、上記の特許文献１には、スキャン画像中に特定の情報が含まれている場合に、表示装置に対して表示をロックする指示を送信する技術も開示されている。
【０００５】
一方で、スキャン画像のプレビューの表示／非表示を、表示装置側のアプリケーションの設定で切り替え可能とする技術も知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２５２３１９号公報
【特許文献２】特開２００９−２６７６４４号公報
【特許文献３】特開２０１２−１８６６２８号公報
【特許文献４】特開２０１１−８７０５８号公報
【特許文献５】特開２０１１−４９８８１号公報
【特許文献６】特開２０１０−２６３５６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１に開示されている技術では、セキュリティーを確保するため、ユーザーは画像形成装置を操作して表示装置側での表示のロックを指示する必要があり、ユーザーの利便性が損なわれてしまうという問題があった。また、スキャン画像中の特定の情報の有無によって表示装置での表示のロックを指示する場合には、予め、機密性の高いキーワードなどの特定の情報を登録しておく必要があり、ユーザーの利便性を損ねる場合がある。
【０００８】
また、表示装置側のアプリケーションの設定でプレビューを非表示に切り替え可能であっても、通常の使い方として、スキャン画像をいったん表示装置でプレビュー表示して確認した上で記憶領域に保管したり他の装置に転送したりする使い方が多くなされていることから、通常状態では自動的にプレビュー表示設定となっていることが考えられる。そのため、セキュリティーを確保するためにはプレビュー非表示とするための操作が必要となったり、その操作を忘れると意図しないプレビュー表示がなされてしまったりして、ユーザーの利便性を損ねる場合がある。
【０００９】
本発明はこのような問題に鑑みてなされたものであって、ユーザーの利便性を損ねることなくセキュリティーを確保することのできる画像処理システム、画像形成装置、表示装置、表示方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明のある局面に従うと、画像処理システムは、スキャン機能を有する画像形成装置と、画像形成装置と通信可能な表示装置とを備える。画像形成装置は、スキャン画像の送信先の設定を受け付けるための送信先設定手段と、スキャン画像を設定された送信先に送信するための送信手段とを含む。そして、その送信手段は、スキャン画像と共に、スキャン画像にマスク画像を重ねて表示することを指示する第１のコマンドを送信先である表示装置に対して送信する。表示装置は、画像形成装置からスキャン画像の入力を受け付けるための入力手段と、スキャン画像を表示するための表示手段とを含む。そして、その表示手段は、スキャン画像と共に第１のコマンドの入力を受け付けた場合には、第１のコマンドに従ってスキャン画像にマスク画像を重ねて表示する。
【００１１】
好ましくは、画像形成装置は、スキャン画像の表示装置での表示に関するモードの設定を受け付けるためのモード設定手段をさらに含む。画像形成装置の送信手段は、スキャン画像を表示装置で表示させるモードである第１のモードが設定されると、スキャン画像の表示を指示する第２のコマンドをさらに送信する。表示装置の表示手段は、スキャン画像と共に第１のコマンドおよび第２のコマンドの入力を受け付けた場合には、第２のコマンドに従ってスキャン画像を表示する。
【００１２】
好ましくは、画像形成装置は、スキャン画像の表示装置での表示に関するモードの設定を受け付けるためのモード設定手段をさらに含む。画像形成装置の送信手段は、スキャン画像を表示装置の状態に応じて表示させるモードである第２のモードが設定されると、スキャン画像の表示を指示する第３のコマンドをさらに送信する。表示装置は、状態を検知するための検知手段をさらに含む。表示装置の表示手段は、スキャン画像と共に第１のコマンドおよび第３のコマンドの入力を受け付けた場合には、第３のコマンドに従って、検知手段で検知された表示装置の状態がスキャン画像を表示すると規定された状態である場合にはスキャン画像を表示し、スキャン画像を表示すると規定された状態でない場合には第１のコマンドに従ってスキャン画像にマスク画像を重ねて表示する。
【００１３】
より好ましくは、表示装置の表示手段は、スキャン画像にマスク画像を重ねて表示している際に、検知手段で表示装置の状態がスキャン画像を表示すると規定された状態となったことが検知されると、マスク画像を外してスキャン画像を表示する。
【００１４】
好ましくは、画像形成装置は、スキャン画像の特性、送信先として設定された表示装置、およびスキャン画像を送信するタイミング、のうちの少なくとも１つに応じて、第１のコマンドを送信するか否かを判断するための第１の判断手段をさらに含み、送信手段は、第１の判断手段で第１のコマンドを送信すると判断された場合に第１のコマンドを送信先である表示装置に対して送信する。
【００１５】
好ましくは、画像形成装置は、スキャン画像の特性、送信先として設定された表示装置、およびスキャン画像を送信するタイミング、のうちの少なくとも１つに応じて、マスク画像でのマスク度合いを判断するための第２の判断手段をさらに含み、送信手段は、第２の判断手段で判断されたマスク度合いでスキャン画像にマスク画像を重ねて表示することを指示するための第１のコマンドを送信する。
【００１６】
本発明の他の局面に従うと、画像形成装置はスキャン機能を有し、スキャン画像の送信先の設定を受け付けるための送信先設定手段と、スキャン画像を設定された送信先に送信するための送信手段とを備える。送信手段は、スキャン画像と共に、スキャン画像にマスク画像を重ねて表示することを指示するコマンドを送信先に対して送信する。
【００１７】
本発明のさらに他の局面に従うと、表示装置は画像形成装置と通信可能であって、画像形成装置からスキャン画像の入力を受け付けるための入力手段と、スキャン画像を表示するための表示手段とを備える。表示手段は、スキャン画像と共にスキャン画像にマスク画像を重ねて表示することを指示するコマンドの入力を受け付けた場合には、コマンドに従ってスキャン画像にマスク画像を重ねて表示する。
【００１８】
本発明のさらに他の局面に従うと、表示方法はスキャン画像の表示方法であって、画像形成装置で、ユーザーからの指示入力に従ってスキャン画像の送信先を設定するステップと、画像形成装置からスキャン画像の送信先に設定された表示装置に対して、スキャン画像と共に、スキャン画像にマスク画像を重ねて表示することを指示するコマンドを送信するステップと、表示装置で、コマンドに従ってスキャン画像にマスク画像を重ねて表示するステップとを備える。
【００１９】
本発明のさらに他の局面に従うと、制御プログラムはスキャン機能を有する画像形成装置の制御プログラムであって、ユーザーからの指示入力に従ってスキャン画像の送信先を設定するステップと、スキャン画像の送信先に設定された表示装置に対して、スキャン画像と共に、スキャン画像にマスク画像を重ねて表示することを指示するコマンドを送信するステップとを画像形成装置に実行させる。
【００２０】
本発明のさらに他の局面に従うと、制御プログラムは画像形成装置と通信可能な表示装置の制御プログラムであって、画像形成装置からスキャン画像の入力を受け付けるステップと、スキャン画像と共にスキャン画像にマスク画像を重ねて表示することを指示するコマンドの入力を受け付けた場合には、コマンドに従ってスキャン画像にマスク画像を重ねて表示するステップとを表示装置に実行させる。
【発明の効果】
【００２１】
この発明によると、スキャン画像を盗み見られてその内容が読み取られてしまうことを防止することで、ユーザーの利便性を損ねることなくセキュリティーを確保することができる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態にかかる画像処理システムの構成の具体例を示す図である。
【図２】画像処理システムに含まれるＭＦＰ（Multi-Functional  Peripheral）のハードウェア構成の具体例を示す図である。
【図３】画像処理システムに含まれる端末装置のハードウェア構成の具体例を示す図である。
【図４】ＭＦＰの操作パネルのタッチパネルに表示される、プッシュスキャンを指示するための表示画面の具体例を示す図である。
【図５】表示モードの設定を受け付けるための表示画面の具体例を示す図である。
【図６】本実施の形態にかかる画像処理システムの動作概要を表わした図である。
【図７】スキャン画像を受信可能な状態である端末装置２００の表示画面の具体例を示す図である。
【図８】端末装置での、マスク表示の具体例を示す図である。
【図９】ＭＦＰの機能構成の具体例を示すブロック図である。
【図１０】端末装置の機能構成の具体例を示すブロック図である。
【図１１】ＭＦＰでの、プッシュスキャン実行時の動作の流れの具体例を表わしたフローチャートである。
【図１２】端末装置での、スキャン画像受信時の動作の流れの具体例を表わしたフローチャートである。
【発明を実施するための形態】
【００２３】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２４】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システムの構成の具体例を示す図である。図１を参照して、画像処理システムは、画像形成装置の一例としてのＭＦＰ（Multi-Functional  Peripheral）１００と、表示装置の一例としての端末装置２００とを含む。これらは、ネットワークで電気的に接続されている。
【００２５】
端末装置２００はＭＦＰ１００と通信可能であって、表示装置を有する（または接続される）装置であればどのような装置であってもよい。端末装置２００としては、たとえば携帯電話機やタブレット型端末装置や小型コンピューターなどが該当する。
【００２６】
画像処理装置はＭＦＰに限定されず、スキャン機能を有する装置であれば、スキャナーなどのその他の装置であってもよい。ＭＦＰ１００は、スキャン機能およびコピー機能などを複合的に備える。
【００２７】
ネットワークは、たとえばＬＡＮ（Local  Area  Network）などが該当する。一例として、端末装置２００はネットワークに無線接続され、ＭＦＰ１００は無線または有線にてネットワークに接続される。
【００２８】
＜装置構成＞
図２は、ＭＦＰ１００のハードウェア構成の具体例を示す図である。
【００２９】
図２を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central  Processing  Unit）１０と、メモリーとして機能する、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read  Only  Memory）１１、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random  Access  Memory）１２、および画像データなどを保存するためのＨＤ（ハードディスク）１６と、図示しない原稿台に載置された原稿を光学的に読み取って画像データを得るためのスキャナー１３と、画像データを印刷用紙上に固定するためのプリンター１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作パネル１５と、ネットワーク３００を介した通信の制御するためのネットワークコントローラー１７とを含む。操作パネル１５は、タッチパネル５１と操作キー群５２とを含む（図４参照）。
【００３０】
図３は、端末装置２００のハードウェア構成の具体例を示す図である。図３を参照して、端末装置２００は、全体を制御するための演算装置であるＣＰＵ２０と、メモリーとして機能する、ＣＰＵ２０で実行されるプログラムや各種情報などを記憶するためのＲＯＭ２１、およびＣＰＵ２０でプログラムを実行する際の作業領域として機能するためのＲＡＭ２２と、センサー２３と、情報を表示したり当該端末装置２００に対する操作入力を受け付けたりするためのタッチパネル２５と、ネットワーク３００を介した通信の制御するためのネットワークコントローラー２７とを含む。
【００３１】
なお、端末装置２００は、タッチパネル２５に替えて、ディスプレイおよびキー群などのように、表示装置と入力装置とを別の装置として含んでもよい。
【００３２】
センサー２３は、端末装置２００が、ユーザーが当該端末装置２００を利用中である状態であることを検知する。そのため、センサー２３は、重力センサーや加速度センサーや歪センサーや温度センサーなど、傾きや動きを検知したり、ユーザーの手等の接触を検知したりするためのセンサーが該当する。センサー２３は、電極やボタンなどの物理的な接触によって形状が変化するものも含む。センサー２３は、当該端末装置２００の状態の検知結果を示すセンサー信号をＣＰＵ２０に対して入力する。ＣＰＵ２０は、センサー２３からのセンサー信号を解析することで、端末装置２００の状態、特にユーザーによって利用中である状態であることを検知する。
【００３３】
＜動作概要＞
本実施の形態にかかる画像処理システムは、ＭＦＰ１００でスキャンを実行し、スキャン画像を他の装置（端末装置２００等）に転送する処理を行なうことができる。この処理は、たとえば、ユーザーがスキャン対象の原稿を図示しない原稿台にセットし、送信先として端末装置２００を特定する情報（ＩＰアドレス等）を入力してスキャン実行を指示することで開始する。このような指示を受け付けてＭＦＰ１００が行なう動作は、「プッシュスキャン」とも呼ばれる。プッシュスキャンが実行されると、スキャン画像は送信先として指示された端末装置２００に送信される。なお、スキャン画像の送信先は、予め規定されたサーバーであってもよい。そして、送信先として設定された端末装置２００は、専用のアプリケーションを実行することでそのサーバーにアクセスして、スキャン画像を取得してもよい。すなわち、送信先として端末装置２００が設定されたことによって端末装置２００がスキャン画像を取得することは、端末装置２００がサーバーにアクセスしてスキャン画像を取得することを含む。
【００３４】
通常、端末装置２００は、受信したスキャン画像をタッチパネル２５にプレビュー表示する。しかしながら、本実施の形態にかかる画像処理システムは、端末装置２００で、プレビュー表示した画面をマスクする。すなわち、端末装置２００は、スキャン画像のプレビュー表示の上に、マスク画像を重ねて表示する。これにより、プレビュー表示が非表示、または見難くなる。以降、プレビュー表示の上にマスク画像を重ねて表示する処理を「マスク処理」とも称する。また、プレビュー表示の上にマスク画像が重ねられた表示を「マスク表示」とも称する。
【００３５】
さらに、ＭＦＰ１００は、上記のスキャン動作を実行する際に表示モードの設定を受け付けてもよい。端末装置２００は、設定されたモードに応じてマスク処理を制御する。
【００３６】
図４は、ＭＦＰ１００の操作パネル１５のタッチパネル５１に表示される、プッシュスキャンを指示するための表示画面の具体例を示す図である。図４を参照して、プッシュスキャンを指示するための表示画面は、スキャン画像の送信先である宛先を入力（または選択）する指示を受け付けるための領域と、表示モードの設定の指示を受け付けるための領域（表示モード設定ボタン）とを含む。
【００３７】
図５は、表示モードの設定を受け付けるための表示画面の具体例を示す図である。図５の画面は、図４の表示モード設定ボタンがタッチされると表示される。図５を参照して、表示モードは、第１のモードである「会議閲覧モード」と第２のモードである「端末利用状態判別モード」とを含む。各モードは、以降の、モードごとの表示処理の説明において説明される。
【００３８】
図６は、本実施の形態にかかる画像処理システムの動作概要を表わした図である。図５を参照して、まず、ユーザーがＭＦＰ１００の図示しない原稿台に原稿をセットする。ＭＦＰ１００は、その後、図４の画面でスキャン画像の送信先の設定を受け付け、操作キー群５２に含まれるスタートキーの押下によるプッシュスキャン開始の指示を受け付けると（ステップＳ１）、スキャン動作を実行する（ステップＳ２）。上記ステップＳ１で、ＭＦＰ１００は、さらに、図５の画面で表示モードの設定を受け付けてもよい。
【００３９】
ＭＦＰ１００は、ステップＳ２のスキャン動作によって得られたスキャン画像と、マスク処理の実行を指示するための第１のコマンドであるマスクコマンドとを、端末装置２００に対して送信する（ステップＳ３）。上記ステップＳ１で表示モードの設定を受け付けた場合、ＭＦＰ１００は、ステップＳ３で、さらに、設定された表示モードに従った表示を指示するための表示モードコマンドを端末装置２００に対して送信する。
【００４０】
この受信に先だって、端末装置２００は、ユーザーの指示に従って、スキャン画像を受信して表示するための専用のアプリケーションを起動する。図７は、スキャン画像を受信可能な状態である端末装置２００の表示画面の具体例を示す図である。図７を参照して、この状態にある端末装置２００は、一例として、スキャン画像が受信可能である旨を表示画面にて通知する。また、図７に示されたように、受信可能な状態であるため、ＭＦＰ１００に対してスキャン指示を行なうことを促すメッセージを表示してもよい。
【００４１】
端末装置２００は、スキャン画像と共にマスクコマンドを受信すると、マスクコマンドに従ってスキャン画像にマスク画像を重ねて表示するよう、表示処理を実行する（ステップＳ４）。図８は、端末装置２００での、マスク表示の具体例を示す図である。図８を参照して、端末装置２００は、マスク表示中であることを報知するメッセージを含んだマスク画像を用いてマスク処理を行なってもよい。このようにすることで、ユーザーには、マスク表示中であることを報知することができる。さらに、端末装置２００は、マスク画像を外してスキャン画像を表示する処理の指示を受け付けてもよい。そこで、図８に示されるように、マスク画像には、マスク画像を外してスキャン画像を表示する処理の指示の方法を報知するメッセージが含まれてもよい。
【００４２】
端末装置２００は、スキャン画像と共に表示モードコマンドも受信していると、上記ステップＳ４で表示モードコマンドに従ってスキャン画像を表示するよう表示処理を実行する。
【００４３】
（会議閲覧モード）
第１のモードである「会議閲覧モード」は、プッシュスキャンであってもスキャン画像に対してマスク処理することなく、スキャン画像をプレビュー表示させることを指示するモードである。会議閲覧モードには、たとえば、会議の場にいる各ユーザーが端末装置２００を携帯し、それら端末にスキャン画像を表示させて情報を共有する、という使い方が想定されている。そこで、端末装置２００は、スキャン画像と共に「会議閲覧モード」に従った表示を指示するための第２のコマンドである会議閲覧モードコマンド（表示モードコマンド）を受信すると、その表示モードコマンドに従って、スキャン画像と共に受信したマスクコマンドに従うことなくスキャン画像をプレビュー表示する。
【００４４】
ユーザーが表示モードとして会議閲覧モードをしておくことで、プッシュスキャンの場合であってもスキャン画像がプレビュー表示される。そのため、プッシュスキャンの場合であってもスキャン画像をプレビュー表示させたいときに、ユーザーはその都度、マスク表示を外すための指示を行なう必要がない。
【００４５】
（端末利用状態判別モード）
第２のモードである「端末利用状態判別モード」は、端末装置２００の利用状態に応じてスキャン画像に対してマスク処理を行なってマスク表示させることを指示するモードである。詳しくは、端末装置２００は、スキャン画像と共に「端末利用状態判別モード」に従った表示を指示するための第３のコマンドである端末利用状態判別モードコマンド（表示モードコマンド）を受信すると、その表示モードコマンドに従ってマスク処理を行なう。すなわち、端末装置２００の状態がユーザーが利用中の状態でない場合には、端末装置２００は、マスクコマンドに従ってスキャン画像に対してマスク処理を行なってマスク表示する。端末装置２００の状態がユーザーが利用中の状態である場合には、端末装置２００は、スキャン画像と共に受信したマスクコマンドに従うことなくスキャン画像をプレビュー表示する。
【００４６】
ユーザーが表示モードとして端末利用状態判別モードをしておくことで、プッシュスキャンの場合であっても、ユーザーが端末装置２００を利用中であればスキャン画像がプレビュー表示される。そのため、プッシュスキャンの場合であっても、端末装置２００を放置するなどして第三者が閲覧可能な状態ではない場合、つまり、ユーザーがすぐに視認可能な状態である場合には、ユーザーはその都度、マスク表示を外すための指示を行なうことなくスキャン画像がプレビュー表示される。
【００４７】
なお、端末利用状態判別モードでは、端末装置２００は、マスク表示中に端末装置２００の状態がユーザーが利用中である状態となったことを検知すると、マスク画像を外してスキャン画像をプレビュー表示してもよい。
【００４８】
上記の例では、端末利用状態判別モードにおいて、マスク表示せずにスキャン画像をプレビュー表示すると規定された端末装置２００の状態が、ユーザーによって利用中の状態であるとしている。そのため、端末装置２００は、後述するようにセンサー２３を用いて当該端末装置２００がユーザーが利用中であるか否かを判断する。しかしながら、スキャン画像をプレビュー表示すると規定された端末装置２００の状態はこの状態のみに限定されるものではない。たとえば、スキャン画像をプレビュー表示すると規定された端末装置２００の状態は、特定のユーザーがログインしている状態や、特定のアプリケーションが稼働中である状態や、周囲環境（周囲の照度、音量等）が所定の範囲である状態や、それらの組み合わせ、を含む。いかなる状態をスキャン画像をプレビュー表示すると規定された端末装置２００の状態とするかは、ユーザーが設定可能であってもよい。端末装置２００のセンサー２３は、上記判断に必要なセンサー（たとえば照度センサー等）を含む。
【００４９】
＜機能構成＞
図９は、上記動作を行なうためのＭＦＰ１００の機能構成の具体例を示すブロック図である。図９の各機能は、ＭＦＰ１００のＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出して実行することによって、主に、ＣＰＵ１０で実現されるものである。しかしながら、少なくとも一部の機能は、図２に示されたハードウェア構成、または、図示されていない電気回路などのハードウェア構成によって実現されてもよい。
【００５０】
図９を参照して、メモリーであるＨＤ１６は、スキャン画像を記憶するための記憶領域であるスキャン画像記憶部１６１と、コマンドを記憶しておくための記憶領域であるコマンド記憶部１６２とを含む。
【００５１】
さらに図９を参照して、ＣＰＵ１０は、操作パネル１５からの操作信号の入力を受け付けることによってスキャン画像の送信先の設定を受け付けるための送信先設定部１０１と、スキャン画像を設定された送信先に送信するための送信部１０２と、操作パネル１５からの操作信号の入力を受け付けることによって表示モードの設定を受け付けるためのモード設定部１０３とを含む。
【００５２】
送信部１０２は、スキャン画像と共に第１のコマンドであるマスクコマンドを設定された送信先に対して送信する。また、送信部１０２は、モード設定部１０３が表示モードの設定を受け付けると、設定された表示モードに応じた第２のコマンドまたは第３のコマンドである表示モードコマンドをさらに送信する。
【００５３】
なお、ＣＰＵ１０は、さらに、後述するように、スキャン画像の特性や、設定された送信先や、スキャン画像を送信するタイミングなどに応じて、マスクコマンドを送信するか否かを判断（第１の判断）したり、後述するマスク画像でのマスク度合い（透過性）を判断（第２の判断）したりするための判断部１０４を含んでもよい。ＣＰＵ１０が判断部１０４を含む場合、送信部１０２は、マスクコマンドを送信すると判断された場合にマスクコマンドを送信する。または、送信部１０２は、判断されたマスク度合いでスキャン画像にマスク画像を重ねて表示することを指示するためのマスクコマンドを送信する。
【００５４】
図１０は、上記動作を行なうための端末装置２００の機能構成の具体例を示すブロック図である。図１０の各機能は、端末装置２００のＣＰＵ２０がＲＯＭ２１に記憶されるプログラムを読み出して実行することによって、主に、ＣＰＵ２０で実現されるものである。しかしながら、少なくとも一部の機能は、図３に示されたハードウェア構成、または、図示されていない電気回路などのハードウェア構成によって実現されてもよい。
【００５５】
図１０を参照して、ＣＰＵ２０は、ネットワークコントローラー２７を介してＭＦＰ１００からスキャン画像の入力を受け付けるための入力部２０１と、スキャン画像をタッチパネル２５に表示するための表示部２０２と、センサー２３から入力されたセンサー信号に基づいて当該端末装置２００がユーザーが利用中の状態であるか否かを判断するための状態判断部２０３とを含む。表示部２０２は、スキャン画像と共にマスクコマンドの入力を受け付けると、マスクコマンドに従ってマスク処理を行なう。表示部２０２は、マスクコマンドおよび表示モードコマンドである会議閲覧モードコマンドの入力を受け付けた場合には、会議閲覧モードコマンドに従ってスキャン画像をプレビュー表示する。表示部２０２は、マスクコマンドおよび表示モードコマンドである端末利用状態判別モードコマンドの入力を受け付けた場合には、端末利用状態判別モードコマンドに従って、端末装置２００がユーザーが利用中の状態である場合にはスキャン画像をプレビュー表示し、ユーザーが利用中の状態でない場合にはマスクコマンドに従ってマスク処理を行なう。
【００５６】
＜動作フロー＞
図１１は、ＭＦＰ１００での、プッシュスキャン実行時の動作の流れの具体例を表わしたフローチャートである。図１１のフローチャートに表わされた動作は、ＭＦＰ１００のＣＰＵ１０が、ＲＯＭ１１に記憶されているプログラムをＲＡＭ１２に読み出して実行し、図９の各機能を発揮することによって実現される。
【００５７】
すなわち、図１１を参照して、ＣＰＵ１０は、いわゆるプッシュスキャンとして、スキャン画像の転送を伴うスキャン動作の要求を受け付けると（ステップＳ１０１でＹＥＳ）、スキャン読み込み設定に従ってスキャン動作を実行する（ステップＳ１０３）。ＣＰＵ１０は、スキャン動作によって得られたスキャン画像に第１のコマンドであるマスクコマンドを付加する（ステップＳ１０５）。
【００５８】
表示モードが設定されている場合（ステップＳ１０７でＹＥＳ）、ＣＰＵ１０は、スキャン画像にさらに、設定された表示モードに応じた、第２のコマンドまたは第３のコマンドである表示モードコマンドを付加する（ステップＳ１０９）。表示モードが設定されていない場合には（ステップＳ１０７でＮＯ）、ＣＰＵ１０は上記ステップＳ１０９をスキップする。そのため、スキャン画像に表示モードコマンドは付加されない。
【００５９】
以上の処理を行なった後、ＣＰＵ１０は、スキャン画像を設定された送信先（端末装置２００等）に対して送信する（ステップＳ１１１）。これにより、プッシュスキャンを実行した場合には、ＣＰＵ１０は、スキャン画像と共にマスクコマンドを転送し、表示モードが設定されている場合には、さらに、表示モードコマンドも転送する。
【００６０】
図１２は、端末装置２００での、スキャン画像受信時の動作の流れの具体例を表わしたフローチャートである。図１２のフローチャートに表わされた動作は、端末装置２００のＣＰＵ２０が、ＲＯＭ２１に記憶されるプログラムをＲＡＭ２２に読み出して実行し、図１０の各機能を発揮することによって実現される。
【００６１】
すなわち、図１２を参照して、ＣＰＵ２０は、スキャン画像を受信すると（ステップＳ２０１でＹＥＳ）、スキャン画像に第１のコマンドであるマスクコマンドが付加されているか否かを確認する。スキャン画像にマスクコマンドが付加されている場合であって（ステップＳ２０３でＹＥＳ）、第２のコマンドまたは第３のコマンドである表示モードコマンドがいずれも付加されていないときには（ステップＳ２０５でＮＯ）、ＣＰＵ２０は、マスクコマンドに従ってマスク処理を実行し、受信したスキャン画像をマスク表示する（ステップＳ２１１）。すなわち、ＣＰＵ２０は、記憶している（または生成した）マスク画像をスキャン画像に重ねて表示することで、スキャン画像のプレビュー表示をマスクする。
【００６２】
スキャン画像に第２のコマンドである会議閲覧モードコマンドが付加されている場合（ステップＳ２０５でＹＥＳ、かつ、ステップＳ２０７でＮＯ）、ＣＰＵ２０は、会議閲覧モードコマンドに従ってマスク処理を実行することなく、受信したスキャン画像をプレビュー表示する（ステップＳ２１３）。スキャン画像に第３のコマンドである端末利用状態判別モードコマンドが付加されている場合（ステップＳ２０５でＹＥＳ、かつ、ステップＳ２０７でＹＥＳ）、ＣＰＵ２０は、端末利用状態判別モードコマンドに従って当該端末装置２００の利用状態を判別し、その結果に従って表示処理を行なう。すなわち、端末装置２００がユーザーによって利用中の状態である場合（ステップＳ２０９でＹＥＳ）、ＣＰＵ２０は、マスク処理を実行することなく受信したスキャン画像をプレビュー表示する（ステップＳ２１３）。端末装置２００がユーザーによって利用中の状態ではない場合（ステップＳ２０９でＮＯ）、ＣＰＵ２０は、マスクコマンドに従ってマスク処理を実行し、受信したスキャン画像をマスク表示する（ステップＳ２１１）。
【００６３】
なお、ＣＰＵ２０は、端末利用状態判別モードコマンドを受信した場合、上記ステップＳ２１１またはＳ２１３の表示処理を行なった後にも端末利用状態判別モードコマンドに従って当該端末装置２００の利用状態を判別し、その利用状態が変化した場合には表示を変化（マスク表示→プレビュー表示、またはプレビュー表示→マスク表示）させてもよい。
【００６４】
また、ＣＰＵ２０は、マスク表示中に予め規定された操作（たとえばパスワードの入力等）を受け付けることで、マスク画像を外してスキャン画像をプレビュー表示するよう表示を切り替えてもよい。
【００６５】
なお、端末装置２００は、スキャン画像をＭＦＰ１００から受信するにあたって、事前に受信可能な状態に移行する。すなわち、ユーザーは、端末装置２００でスキャン画像をＭＦＰ１００から受信するにあたって、端末装置２００に対してスキャン画像を受信可能な状態（モード）とするための操作を行なう。上記の例では、端末装置２００をネットワーク上のサーバーと同様に機能させてスキャン画像をＭＦＰ１００から転送させている。そこで、上記操作に従う要求を受け付けると、端末装置２００は、サーバーとしての受信環境を構成し、プレビュー表示可能な画面を出力した状態で、スキャン画像の受信を待機する。
【００６６】
＜実施の形態の効果＞
本実施の形態にかかる画像処理システムにおいて上記の動作が行なわれることで、たとえば携帯電話機やいわゆるスマートフォンなどの端末装置２００で、ＭＦＰ１００からスキャン画像を取得すると、自動的にマスク表示されるため、第三者にスキャン画像を盗み見られて、その内容が読み取られてしまうことを防止することができる。これにより、ユーザーによる特別な操作等を必要とせずにセキュリティーを確保することができる。
【００６７】
一方、スキャン実行時に表示モードを設定しておくことで、端末装置２００で、自動的にマスク表示を行なうことなくプレビュー表示したり、端末装置２００が利用中であるとき、つまり本来のユーザーが所持等しているときにはプレビュー表示させてそうでないときにはマスク表示したりすることができる。これにより、ユーザーの利便性を損ねることなくセキュリティーを確保することができる。
【００６８】
＜変形例１＞
他の場面として、端末装置２００に、ＭＦＰ１００にコマンドを出力してＭＦＰ１００を遠隔操作するためのアプリケーションがインストールされている場合がある。そのアプリケーションを利用してＭＦＰ１００にプッシュスキャンを実行させる場合、ユーザーは、該アプリケーションを起動して、プッシュスキャン実行のための操作を行なう。
【００６９】
スキャン読み込みの設定や、送信先（端末装置２００自身、またはサーバー等の他の装置）の設定などは、予め端末装置２００に登録されていてもよいし、上記操作と共に設定されてもよい。端末装置２００は、ユーザーの指示に従って、これら設定を読み出したり、受け付けたりして、スキャン動作を実行させるコマンドと共にＭＦＰ１００に対して送信する。上記の設定が事前に登録されている場合、たとえば、ユーザーは、端末装置２００のタッチパネル２５に表示された、これら設定を読み出してその設定と共にコマンドをＭＦＰ１００に送信することを指示するためのアイコンをタッチすることで、プッシュスキャンをＭＦＰ１００に対して指示することができる。端末装置２００は、上記のコマンドの送信によってＭＦＰ１００との間の通信を確立する。そして、端末装置２００は、プレビュー表示可能な画面を出力した状態で、スキャン画像の受信を待機する。
【００７０】
上記操作の後（または上記操作よりも以前に）、ユーザーはＭＦＰ１００の図示しない原稿台に原稿をセットすることで、ＭＦＰ１００では上記コマンドに従ってその原稿をスキャンする動作が行なわれる。ＭＦＰ１００は、上記コマンドに従って、上記の説明と同様に、スキャン画像とマスクコマンドとを設定された送信先に送信する。
【００７１】
また、上記アプリケーションでは、上述の例と同様に、表示モードが設定可能であってもよい。表示モードの設定もまた、上記コマンドと共に端末装置２００からＭＦＰ１００に送信される。ＭＦＰ１００は、表示モードの設定を受け付けると、表示モードコマンドもスキャン画像と共に送信する。
【００７２】
＜変形例２＞
上記の説明では、ＭＦＰ１００は、プッシュスキャン、つまり、スキャン画像の転送を行なうスキャン動作の際には、必ずスキャン画像と共にマスクコマンドを送信先に送信するものとしている。しかしながら、他の例として、ＭＦＰ１００は、ＣＰＵ１０が上記の判断部１０４の機能を発揮することで、スキャン画像の特性や、設定された送信先や、スキャン画像を送信するタイミングなどのいずれか一つ、またはこれらの組み合わせに応じて、マスクコマンドを送信するか否かを判断するようにしてもよい。
【００７３】
スキャン画像の特性とは、たとえば、スキャン画像に予め登録されているキーワード（「社外秘」等）が含まれているか否か、カラーかモノクロか、画像が含まれているか否か、作成者や特定のユーザーまたはユーザーグループに属するユーザーであるか否か、作成日や最終編集日が所定の期間内であるか否か、などが該当する。ＣＰＵ１０は、ユーザー操作、または端末装置２００からのコマンドによってプッシュスキャンが要求されると、対象とするスキャン画像の上記のような特性が予め規定された特性に該当するか否か、設定された送信先が予め規定された送信先に該当するか否か、および／またはスキャン画像を送信するタイミングが予め規定されたタイミング（または期間）に該当するか否か、に基づいて、マスクコマンドの付加の要否を判断する。
【００７４】
この判断を行なうことで、プッシュスキャンを行なったときであっても、一律に自動的にマスク表示が行なわれるのではなく、スキャン画像の特性や、設定された送信先や、スキャン画像を送信するタイミングなどのいずれか一つ、またはこれらの組み合わせに応じて、ユーザーによる特別な操作等を必要とせずに自動的にマスク表示が行なわれたり、スキャン画像がプレビュー表示されたりすることになる。これにより、ユーザーの利便性を損ねることなくセキュリティーを確保することができる。
【００７５】
同様に、ＭＦＰ１００は、ＣＰＵ１０が上記の判断部１０４の機能を発揮することで、スキャン画像の特性や、設定された送信先や、スキャン画像を送信するタイミングなどのいずれか一つ、またはこれらの組み合わせに応じてマスク度合いを判断し、そのマスク度合いとなるよう指示するマスクコマンドを送信するようにしてもよい。
【００７６】
マスク度合いとは、マスク画像が、その下に置かれたスキャン画像を透過させる度合いを表わす。マスク画像が不透明な領域のみからなる場合には、その下に置かれたスキャン画像は全く透過しない。一方、マスク画像が透明な領域のみからなる場合には、その下に置かれたスキャン画像はすべて透過する。従って、マスク度合いは、マスク画像の透過性と言え、マスク画像全体の透過率や、マスク画像における透明な領域と不透明な領域との比率、などで表わすことができる。
【００７７】
ＣＰＵ１０は、ユーザー操作、または端末装置２００からのコマンドによってプッシュスキャンが要求されると、対象とするスキャン画像の上記のような特性が予め規定された特性に該当するか否か、設定された送信先が予め規定された送信先に該当するか否か、および／またはスキャン画像を送信するタイミングが予め規定されたタイミング（または期間）に該当するか否か、に基づいて、マスク度合いを判断する。そして、ＣＰＵ１０は、判断したマスク度合い（透過性）でマスク処理を行なわせるためのマスクコマンドをスキャン画像と共に送信する。
【００７８】
＜変形例３＞
さらに、上述の処理を実行させるためのプログラムを提供することもできる。すなわち、ＭＦＰ１００のＣＰＵ１０に図９の各機能を発揮させ、図１１の処理を実行させるためのプログラムを提供することもできる。また、端末装置２００のＣＰＵ２０に図１０の各機能を発揮させ、図１２の処理を実行させるためのプログラムを提供することもできる。
【００７９】
このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８０】
なお、本発明にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８１】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。たとえば、端末装置２００のＣＰＵ２０用のプログラムは、端末装置２００でＭＦＰ１００を遠隔操作するためのアプリケーションに組み込まれてもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８２】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８４】
１０，２０  ＣＰＵ、１１，２１  ＲＯＭ、１２，２２  ＲＡＭ、１３  スキャナー、１４  プリンター、１５  操作パネル、１６  ＨＤ、１７，２７  ネットワークコントローラー、２３  センサー、２５，５１  タッチパネル、５２  操作キー群、１００  ＭＦＰ、１０１  送信先設定部、１０２  送信部、１０３  モード設定部、１０４  判断部、１６１  スキャン画像記憶部、１６２  コマンド記憶部、２００  端末装置、２０１  入力部、２０２  表示部、２０３  状態判断部、３００  ネットワーク。
【図１】
2014204264.tif 000003
【図２】
2014204264.tif 000004
【図３】
2014204264.tif 000005
【図４】
2014204264.tif 000006
【図５】
2014204264.tif 000007
【図６】
2014204264.tif 000008
【図７】
2014204264.tif 000009
【図８】
2014204264.tif 000010
【図９】
2014204264.tif 000011
【図１０】
2014204264.tif 000012
【図１１】
2014204264.tif 000013
【図１２】
2014204264.tif 000014