(57)【要約】【課題】機密情報が第三者に流出してしまう可能性を従来よりも低減する。【解決手段】画像処理システム１００は、閲覧画像生成装置７と端末装置３とを備える。閲覧画像生成装置７は、閲覧対象となるオリジナル画像を取得し、そのオリジナル画像に機密情報が含まれる場合に、機密情報が含まれる機密領域を特定し、機密情報を抽出して所定の記憶領域に保存すると共に、オリジナル画像から機密情報を削除し、所定の記憶領域に保存された機密情報を取得するためのアクセス情報を機密領域に付加した閲覧画像を生成して出力する。端末装置３は、カメラと、表示部とを有し、カメラによって閲覧画像が撮影された場合にその閲覧画像に含まれるアクセス情報に基づき、所定の記憶領域から機密情報を取得し、その機密情報を表示部に表示させる。【選択図】図１
2020205538.tif 000002
【特許請求の範囲】
【請求項１】
閲覧画像生成装置及び端末装置を備える画像処理システムであって、
前記閲覧画像生成装置は、
閲覧対象となるオリジナル画像を取得する画像取得手段と、
前記オリジナル画像に機密情報が含まれる場合に、前記オリジナル画像において前記機密情報が含まれる機密領域を特定する機密領域特定手段と、
前記機密領域に含まれる前記機密情報を抽出し、所定の記憶領域に保存する機密情報保存手段と、
前記機密領域に含まれる前記機密情報を削除すると共に、前記記憶領域に保存された前記機密情報を取得するためのアクセス情報を前記機密領域に付加することにより、閲覧画像を生成する閲覧画像生成手段と、
前記閲覧画像を出力する閲覧画像出力手段と、
を備え、
前記端末装置は、
画像を撮影する撮影手段と、
画像を表示する表示手段と、
前記撮影手段によって前記閲覧画像が撮影された場合に、前記閲覧画像に含まれる前記アクセス情報に基づき、前記記憶領域から前記機密情報を取得する機密情報取得手段と、
前記機密情報取得手段によって取得される前記機密情報を、前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする画像処理システム。
【請求項２】
前記閲覧画像生成装置及び前記端末装置のそれぞれと通信可能なサーバー、
を更に備え、
前記サーバーは、前記機密情報を記憶するための前記記憶領域を有する記憶手段を備え、
前記機密情報保存手段は、前記機密領域から抽出した前記機密情報を前記サーバーに送信して前記記憶領域に保存し、
前記機密情報取得手段は、前記アクセス情報に基づいて前記サーバーにアクセスすることにより、前記記憶領域から前記機密情報を取得することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させ、前記機密情報取得手段によって取得される前記機密情報を、前記表示手段において表示される前記閲覧画像の前記機密領域に重ね合わせた状態で表示させることを特徴とする請求項１又は２に記載の画像処理システム。
【請求項４】
前記閲覧画像生成手段は、前記機密領域に含まれる前記機密情報を削除することに伴い、前記機密領域の四隅に、前記機密領域であることを示す被検知情報を付加し、
前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させるとき、前記閲覧画像に含まれる前記被検知情報を検知することにより、前記機密領域を特定することを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記アクセス情報は、前記機密領域の位置及びサイズを特定可能な領域情報を含み、
前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像に含まれる前記アクセス情報の前記領域情報に基づいて、前記機密領域を特定することを特徴とする請求項３に記載の画像処理システム。
【請求項６】
前記閲覧画像出力手段は、前記閲覧画像を印刷することにより、前記機密領域がブランク状態となった印刷物を出力し、
前記機密情報取得手段は、前記印刷物が前記撮影手段によって撮影された場合に、前記印刷物の撮影画像から前記閲覧画像を抽出することを特徴とする請求項１乃至５のいずれかに記載の画像処理システム。
【請求項７】
前記閲覧画像生成装置から出力される前記閲覧画像を取得して表示画面に表示する情報処理装置、
を更に備え、
前記機密情報取得手段は、前記情報処理装置の前記表示画面が前記撮影手段によって撮影された場合に、前記表示画面の撮影画像から前記閲覧画像を抽出することを特徴とする請求項１乃至５のいずれかに記載の画像処理システム。
【請求項８】
前記端末装置は、
前記機密領域を基準にして前記撮影手段による前記閲覧画像の撮影範囲を検出する撮影範囲検出手段と、
前記撮影範囲を示す撮影範囲情報を前記情報処理装置へ送信する通信手段、
を更に備え、
前記情報処理装置は、前記撮影範囲情報に基づき、前記表示画面に表示している前記閲覧画像のうちから前記撮影手段によって撮影されている撮影領域を特定し、当該撮影領域を示す表示枠を前記閲覧画像に重ね合わせて表示することを特徴とする請求項７に記載の画像処理システム。
【請求項９】
前記端末装置は、
前記機密情報取得手段によって取得される前記アクセス情報を前記情報処理装置へ送信する通信手段、
を更に備え、
前記情報処理装置は、前記アクセス情報に基づき、前記表示画面に表示している前記閲覧画像のうちから前記撮影手段によって撮影されている前記機密領域を特定し、当該機密領域に対して所定の表示枠を重ね合わせて表示することを特徴とする請求項７に記載の画像処理システム。
【請求項１０】
閲覧対象となるオリジナル画像を取得する画像取得手段と、
前記オリジナル画像に機密情報が含まれる場合に、前記オリジナル画像において前記機密情報が含まれる機密領域を特定する機密領域特定手段と、
前記機密領域に含まれる前記機密情報を抽出し、所定の記憶領域に保存する機密情報保存手段と、
前記機密領域に含まれる前記機密情報を削除すると共に、前記記憶領域に保存された前記機密情報を取得するためのアクセス情報を前記機密領域に付加することにより、閲覧画像を生成する閲覧画像生成手段と、
前記閲覧画像を出力する閲覧画像出力手段と、
を備えることを特徴とする閲覧画像生成装置。
【請求項１１】
前記記憶領域を有するサーバーと通信を行う通信手段、
を更に備え、
前記機密情報保存手段は、前記機密領域から抽出した前記機密情報を前記サーバーに送信して前記記憶領域に保存することを特徴とする請求項１０に記載の閲覧画像生成装置。
【請求項１２】
前記閲覧画像生成手段は、前記機密領域に含まれる前記機密情報を削除することに伴い、前記機密領域の四隅に、前記機密領域であることを示す被検知情報を付加することを特徴とする請求項１０又は１１に記載の閲覧画像生成装置。
【請求項１３】
前記閲覧画像出力手段は、前記閲覧画像を印刷することにより、前記機密領域がブランク状態となった印刷物を出力することを特徴とする請求項１０乃至１２のいずれかに記載の閲覧画像生成装置。
【請求項１４】
サーバーと通信を行う通信手段と、
画像を撮影する撮影手段と、
画像を表示する表示手段と、
前記撮影手段によって機密領域がブランク状態となった閲覧画像が撮影された場合に、前記閲覧画像の前記機密領域に含まれるアクセス情報に基づき、前記通信手段を介して前記サーバーにアクセスし、前記サーバーから前記機密領域に対応する機密情報を取得する機密情報取得手段と、
前記機密情報取得手段によって取得される前記機密情報を、前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする端末装置。
【請求項１５】
前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させ、前記機密情報取得手段によって取得される前記機密情報を、前記表示手段において表示される前記閲覧画像の前記機密領域に重ね合わせた状態で表示させることを特徴とする請求項１４に記載の端末装置。
【請求項１６】
前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させるとき、前記閲覧画像に含まれる被検知情報を検知することにより、前記機密領域を特定することを特徴とする請求項１５に記載の端末装置。
【請求項１７】
前記アクセス情報は、前記機密領域の位置及びサイズを特定可能な領域情報を含み、
前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像に含まれる前記アクセス情報の前記領域情報に基づいて、前記機密領域を特定することを特徴とする請求項１５に記載の端末装置。
【請求項１８】
前記機密情報取得手段は、前記閲覧画像が印刷された印刷物が前記撮影手段によって撮影された場合に、前記印刷物の撮影画像から前記閲覧画像を抽出することを特徴とする請求項１４乃至１７のいずれかに記載の端末装置。
【請求項１９】
前記機密情報取得手段は、前記閲覧画像を取得する情報処理装置において表示される前記閲覧画像が前記撮影手段によって撮影された場合に、前記情報処理装置の撮影画像から前記閲覧画像を抽出することを特徴とする請求項１４乃至１７のいずれかに記載の端末装置。
【請求項２０】
前記機密領域を基準にして前記撮影手段による前記閲覧画像の撮影範囲を検出する撮影範囲検出手段と、
前記撮影範囲を示す撮影範囲情報を前記情報処理装置へ送信する通信手段と、
を更に備えることを特徴とする請求項１９に記載の端末装置。
【請求項２１】
前記機密情報取得手段によって取得される前記アクセス情報を前記情報処理装置へ送信する通信手段、
を更に備えることを特徴とする請求項１９に記載の端末装置。
【請求項２２】
端末装置と通信を行う通信手段と、
機密領域がブランク状態となった閲覧画像を表示可能な表示手段と、
前記表示手段に前記閲覧画像が表示されているとき、前記通信手段を介して前記端末装置から受信する情報に基づいて前記閲覧画像に表示枠を重ね合わせて表示させる表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２３】
コンピュータに、
閲覧対象となるオリジナル画像を取得する画像取得ステップと、
前記オリジナル画像に機密情報が含まれる場合に、前記オリジナル画像において前記機密情報が含まれる機密領域を特定する機密領域特定ステップと、
前記機密領域に含まれる前記機密情報を抽出し、所定の記憶領域に保存する機密情報保存ステップと、
前記機密領域に含まれる前記機密情報を削除すると共に、前記記憶領域に保存された前記機密情報を取得するためのアクセス情報を前記機密領域に付加することにより、閲覧画像を生成する閲覧画像生成ステップと、
前記閲覧画像を出力する閲覧画像出力ステップと、
を実行させることを特徴とするプログラム。
【請求項２４】
サーバーと通信を行う通信手段と、
画像を撮影する撮影手段と、
画像を表示する表示手段と、
を備える端末装置において実行されるプログラムであって、前記端末装置に、
前記撮影手段によって機密領域がブランク状態となった閲覧画像が撮影された場合に、前記閲覧画像の前記機密領域に含まれるアクセス情報に基づき、前記通信手段を介して前記サーバーにアクセスし、前記サーバーから前記機密領域に対応する機密情報を取得する機密情報取得ステップと、
前記機密情報取得ステップによって取得される前記機密情報を、前記表示手段に表示させる表示制御ステップと、
を実行させることを特徴とするプログラム。
【請求項２５】
端末装置と通信を行う通信手段と、
機密領域がブランク状態となった閲覧画像を表示可能な表示手段と、
を備える情報処理装置において実行されるプログラムであって、前記情報処理装置に、
前記表示手段に前記閲覧画像が表示されているとき、前記通信手段を介して前記端末装置から情報を受信する受信ステップと、
前記端末装置から受信する情報に基づいて前記閲覧画像に表示枠を重ね合わせて表示させる表示制御ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、閲覧画像生成装置、端末装置、情報処理装置及びプログラムに関し、特に機密情報を含む画像を処理する技術に関する。
【背景技術】
【０００２】
近年、企業における働き方が多様化している。例えば、リモートワークで業務を行うことを推奨する企業などが増えてきている。リモートワークとは、従業員がオフィスとは異なる場所で作業を行うことである。例えば、従業員は、自宅をリモートワークの作業場所として利用することがある。この他にも、従業員は、カフェやコワーキングスペースなどのように多様な人が出入りする公共の場をリモートワークの作業場所として利用することもある。
【０００３】
ところが、従業員が自宅以外の公共の場をリモートワークの作業場所として利用する場合、作業に使用する資料などのデータが他人に見られてしまい、機密情報が流出してしまうリスクがある。機密情報が流出してしまうケースとしては、例えば、機密情報を印刷した印刷物が他人に見られてしまうケースや、パーソナルコンピュータなどの情報処理装置において機密情報を表示している表示画面が他人に見られてしまうケースが想定される。
【０００４】
従来、印刷物から機密情報が流出することを防止するために、印刷対象となる情報を機密情報と公開情報とに分離し、機密情報を電子透かしとして印刷物に埋め込むことで機密情報が秘匿された印刷物を得るようにした技術が提案されている（例えば特許文献１）。この従来技術では、印刷物をスキャナで読み取って電子透かしを解読することにより、機密情報を復元することができる。
【０００５】
しかしながら、上記従来技術では、機密情報が電子透かしとして印刷物に埋め込まれているため、例えば従業員が印刷物を公共の場で見ているときに、電子透かしを解読可能なアプリケーションがインストールされたスマートフォンなどによって印刷物が他人に撮影されてしまうと、機密情報が流出する。そのため、従来技術では、機密情報が流出してしまう可能性が依然として高いという問題がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−３３７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
そこで本発明は、上述した課題を解決するためになされたものであり、機密情報が第三者に流出してしまう可能性を従来よりも低減できる画像処理システム、閲覧画像生成装置、端末装置、情報処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に係る発明は、閲覧画像生成装置及び端末装置を備える画像処理システムであって、前記閲覧画像生成装置は、閲覧対象となるオリジナル画像を取得する画像取得手段と、前記オリジナル画像に機密情報が含まれる場合に、前記オリジナル画像において前記機密情報が含まれる機密領域を特定する機密領域特定手段と、前記機密領域に含まれる前記機密情報を抽出し、所定の記憶領域に保存する機密情報保存手段と、前記機密領域に含まれる前記機密情報を削除すると共に、前記記憶領域に保存された前記機密情報を取得するためのアクセス情報を前記機密領域に付加することにより、閲覧画像を生成する閲覧画像生成手段と、前記閲覧画像を出力する閲覧画像出力手段と、を備え、前記端末装置は、画像を撮影する撮影手段と、画像を表示する表示手段と、前記撮影手段によって前記閲覧画像が撮影された場合に、前記閲覧画像に含まれる前記アクセス情報に基づき、前記記憶領域から前記機密情報を取得する機密情報取得手段と、前記機密情報取得手段によって取得される前記機密情報を、前記表示手段に表示させる表示制御手段と、を備えることを特徴とする構成である。
【０００９】
請求項２に係る発明は、請求項１の画像処理システムにおいて、前記閲覧画像生成装置及び前記端末装置のそれぞれと通信可能なサーバー、を更に備え、前記サーバーは、前記機密情報を記憶するための前記記憶領域を有する記憶手段を備え、前記機密情報保存手段は、前記機密領域から抽出した前記機密情報を前記サーバーに送信して前記記憶領域に保存し、前記機密情報取得手段は、前記アクセス情報に基づいて前記サーバーにアクセスすることにより、前記記憶領域から前記機密情報を取得することを特徴とする構成である。
【００１０】
請求項３に係る発明は、請求項１又は２の画像処理システムにおいて、前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させ、前記機密情報取得手段によって取得される前記機密情報を、前記表示手段において表示される前記閲覧画像の前記機密領域に重ね合わせた状態で表示させることを特徴とする構成である。
【００１１】
請求項４に係る発明は、請求項３の画像処理システムにおいて、前記閲覧画像生成手段は、前記機密領域に含まれる前記機密情報を削除することに伴い、前記機密領域の四隅に、前記機密領域であることを示す被検知情報を付加し、前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させるとき、前記閲覧画像に含まれる前記被検知情報を検知することにより、前記機密領域を特定することを特徴とする構成である。
【００１２】
請求項５に係る発明は、請求項３の画像処理システムにおいて、前記アクセス情報は、前記機密領域の位置及びサイズを特定可能な領域情報を含み、前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像に含まれる前記アクセス情報の前記領域情報に基づいて、前記機密領域を特定することを特徴とする構成である。
【００１３】
請求項６に係る発明は、請求項１乃至５のいずれかの画像処理システムにおいて、前記閲覧画像出力手段は、前記閲覧画像を印刷することにより、前記機密領域がブランク状態となった印刷物を出力し、前記機密情報取得手段は、前記印刷物が前記撮影手段によって撮影された場合に、前記印刷物の撮影画像から前記閲覧画像を抽出することを特徴とする構成である。
【００１４】
請求項７に係る発明は、請求項１乃至５のいずれかの画像処理システムにおいて、前記閲覧画像生成装置から出力される前記閲覧画像を取得して表示画面に表示する情報処理装置、を更に備え、前記機密情報取得手段は、前記情報処理装置の前記表示画面が前記撮影手段によって撮影された場合に、前記表示画面の撮影画像から前記閲覧画像を抽出することを特徴とする構成である。
【００１５】
請求項８に係る発明は、請求項７の画像処理システムにおいて、前記端末装置は、前記機密領域を基準にして前記撮影手段による前記閲覧画像の撮影範囲を検出する撮影範囲検出手段と、前記撮影範囲を示す撮影範囲情報を前記情報処理装置へ送信する通信手段、を更に備え、前記情報処理装置は、前記撮影範囲情報に基づき、前記表示画面に表示している前記閲覧画像のうちから前記撮影手段によって撮影されている撮影領域を特定し、当該撮影領域を示す表示枠を前記閲覧画像に重ね合わせて表示することを特徴とする構成である。
【００１６】
請求項９に係る発明は、請求項７の画像処理システムにおいて、前記端末装置は、前記機密情報取得手段によって取得される前記アクセス情報を前記情報処理装置へ送信する通信手段、を更に備え、前記情報処理装置は、前記アクセス情報に基づき、前記表示画面に表示している前記閲覧画像のうちから前記撮影手段によって撮影されている前記機密領域を特定し、当該機密領域に対して所定の表示枠を重ね合わせて表示することを特徴とする構成である。
【００１７】
請求項１０に係る発明は、閲覧画像生成装置であって、閲覧対象となるオリジナル画像を取得する画像取得手段と、前記オリジナル画像に機密情報が含まれる場合に、前記オリジナル画像において前記機密情報が含まれる機密領域を特定する機密領域特定手段と、前記機密領域に含まれる前記機密情報を抽出し、所定の記憶領域に保存する機密情報保存手段と、前記機密領域に含まれる前記機密情報を削除すると共に、前記記憶領域に保存された前記機密情報を取得するためのアクセス情報を前記機密領域に付加することにより、閲覧画像を生成する閲覧画像生成手段と、前記閲覧画像を出力する閲覧画像出力手段と、を備えることを特徴とする構成である。
【００１８】
請求項１１に係る発明は、請求項１０の閲覧画像生成装置において、前記記憶領域を有するサーバーと通信を行う通信手段、を更に備え、前記機密情報保存手段は、前記機密領域から抽出した前記機密情報を前記サーバーに送信して前記記憶領域に保存することを特徴とする構成である。
【００１９】
請求項１２に係る発明は、請求項１０又は１１の閲覧画像生成装置において、前記閲覧画像生成手段は、前記機密領域に含まれる前記機密情報を削除することに伴い、前記機密領域の四隅に、前記機密領域であることを示す被検知情報を付加することを特徴とする構成である。
【００２０】
請求項１３に係る発明は、請求項１０乃至１２のいずれかの閲覧画像生成装置において、前記閲覧画像出力手段は、前記閲覧画像を印刷することにより、前記機密領域がブランク状態となった印刷物を出力することを特徴とする構成である。
【００２１】
請求項１４に係る発明は、端末装置であって、サーバーと通信を行う通信手段と、画像を撮影する撮影手段と、画像を表示する表示手段と、前記撮影手段によって機密領域がブランク状態となった閲覧画像が撮影された場合に、前記閲覧画像の前記機密領域に含まれるアクセス情報に基づき、前記通信手段を介して前記サーバーにアクセスし、前記サーバーから前記機密領域に対応する機密情報を取得する機密情報取得手段と、前記機密情報取得手段によって取得される前記機密情報を、前記表示手段に表示させる表示制御手段と、を備えることを特徴とする構成である。
【００２２】
請求項１５に係る発明は、請求項１４の端末装置において、前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させ、前記機密情報取得手段によって取得される前記機密情報を、前記表示手段において表示される前記閲覧画像の前記機密領域に重ね合わせた状態で表示させることを特徴とする構成である。
【００２３】
請求項１６に係る発明は、請求項１５の端末装置において、前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像を前記表示手段に表示させるとき、前記閲覧画像に含まれる被検知情報を検知することにより、前記機密領域を特定することを特徴とする構成である。
【００２４】
請求項１７に係る発明は、請求項１５の端末装置において、前記アクセス情報は、前記機密領域の位置及びサイズを特定可能な領域情報を含み、前記表示制御手段は、前記撮影手段によって撮影される前記閲覧画像に含まれる前記アクセス情報の前記領域情報に基づいて、前記機密領域を特定することを特徴とする構成である。
【００２５】
請求項１８に係る発明は、請求項１４乃至１７のいずれかの端末装置において、前記機密情報取得手段は、前記閲覧画像が印刷された印刷物が前記撮影手段によって撮影された場合に、前記印刷物の撮影画像から前記閲覧画像を抽出することを特徴とする構成である。
【００２６】
請求項１９に係る発明は、請求項１４乃至１７のいずれかの端末装置において、前記機密情報取得手段は、前記閲覧画像を取得する情報処理装置において表示される前記閲覧画像が前記撮影手段によって撮影された場合に、前記情報処理装置の撮影画像から前記閲覧画像を抽出することを特徴とする構成である。
【００２７】
請求項２０に係る発明は、請求項１９の端末装置において、前記機密領域を基準にして前記撮影手段による前記閲覧画像の撮影範囲を検出する撮影範囲検出手段と、前記撮影範囲を示す撮影範囲情報を前記情報処理装置へ送信する通信手段と、を更に備えることを特徴とする構成である。
【００２８】
請求項２１に係る発明は、請求項１９の端末装置において、前記機密情報取得手段によって取得される前記アクセス情報を前記情報処理装置へ送信する通信手段、を更に備えることを特徴とする構成である。
【００２９】
請求項２２に係る発明は、情報処理装置であって、端末装置と通信を行う通信手段と、機密領域がブランク状態となった閲覧画像を表示可能な表示手段と、前記表示手段に前記閲覧画像が表示されているとき、前記通信手段を介して前記端末装置から受信する情報に基づいて前記閲覧画像に表示枠を重ね合わせて表示させる表示制御手段と、を備えることを特徴とする構成である。
【００３０】
請求項２３に係る発明は、プログラムであって、コンピュータに、閲覧対象となるオリジナル画像を取得する画像取得ステップと、前記オリジナル画像に機密情報が含まれる場合に、前記オリジナル画像において前記機密情報が含まれる機密領域を特定する機密領域特定ステップと、前記機密領域に含まれる前記機密情報を抽出し、所定の記憶領域に保存する機密情報保存ステップと、前記機密領域に含まれる前記機密情報を削除すると共に、前記記憶領域に保存された前記機密情報を取得するためのアクセス情報を前記機密領域に付加することにより、閲覧画像を生成する閲覧画像生成ステップと、前記閲覧画像を出力する閲覧画像出力ステップと、を実行させることを特徴とする構成である。
【００３１】
請求項２４に係る発明は、サーバーと通信を行う通信手段と、画像を撮影する撮影手段と、画像を表示する表示手段と、を備える端末装置において実行されるプログラムであって、前記端末装置に、前記撮影手段によって機密領域がブランク状態となった閲覧画像が撮影された場合に、前記閲覧画像の前記機密領域に含まれるアクセス情報に基づき、前記通信手段を介して前記サーバーにアクセスし、前記サーバーから前記機密領域に対応する機密情報を取得する機密情報取得ステップと、前記機密情報取得ステップによって取得される前記機密情報を、前記表示手段に表示させる表示制御ステップと、を実行させることを特徴とする構成である。
【００３２】
請求項２５に係る発明は、端末装置と通信を行う通信手段と、機密領域がブランク状態となった閲覧画像を表示可能な表示手段と、を備える情報処理装置において実行されるプログラムであって、前記情報処理装置に、前記表示手段に前記閲覧画像が表示されているとき、前記通信手段を介して前記端末装置から情報を受信する受信ステップと、前記端末装置から受信する情報に基づいて前記閲覧画像に表示枠を重ね合わせて表示させる表示制御ステップと、を実行させることを特徴とする構成である。
【発明の効果】
【００３３】
本発明によれば、機密情報が第三者に流出してしまう可能性を従来よりも低減することができる。
【図面の簡単な説明】
【００３４】
【図１】画像処理システムの一構成例を示す概念図である。
【図２】閲覧画像生成装置において行われる画像処理の概念を示す図である。
【図３】端末装置おいて機密情報を表示する例を示す図である。
【図４】閲覧画像生成装置及びサーバーの構成例を示すブロック図である。
【図５】管理情報の一例を示す図である。
【図６】端末装置及びサーバーの構成例を示すブロック図である。
【図７】情報処理装置及びサーバーの構成例を示すブロック図である。
【図８】情報処理装置及び端末装置の構成例を示すブロック図である。
【図９】情報処理装置において閲覧画像に表示枠を重ね合わせて表示する第１の態様を示す図である。
【図１０】情報処理装置において閲覧画像に表示枠を重ね合わせて表示する第２の態様を示す図である。
【図１１】閲覧画像生成装置において行われる処理手順の一例を示すフローチャートである。
【図１２】端末装置において行われる処理手順の一例を示すフローチャートである。
【図１３】情報処理装置において行われる処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００３５】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する要素には同一符号を付しており、それらについての重複する説明は省略する。
【００３６】
図１は、本発明の一実施形態である画像処理システム１００の一構成例を示す概念図である。この画像処理システム１００は、ＭＦＰ（Multifunction Peripherals）などで構成される画像処理装置１と、パーソナルコンピュータ（ＰＣ）などで構成される情報処理装置２と、スマートフォンやタブレット端末などで構成される端末装置３と、ドキュメントサーバー８と、インターネットなどのクラウド５に設置されるサーバー６とを備えるネットワークシステムである。画像処理装置１、情報処理装置２、端末装置３及びドキュメントサーバー８のそれぞれは、企業のオフィスなどに設置されるローカルネットワーク４に接続され、ローカルネットワーク４を介して相互に通信可能である。ローカルネットワーク４は、インターネットにも接続される。そのため、画像処理装置１、情報処理装置２及び端末装置３は、ローカルネットワーク４を介してインターネットに接続し、クラウド５のサーバー６と通信を行うことも可能である。
【００３７】
ドキュメントサーバー８は、例えば、リモートワークで使用する資料などのオリジナル画像を記憶し、ローカルネットワーク４に接続されている装置（例えば画像処理装置１）に対してオリジナル画像を提供するサーバーである。ドキュメントサーバー８に記憶されるオリジナル画像には、機密情報が含まれることがある。また、ドキュメントサーバー８に記憶されるオリジナル画像には、複数ページ分の画像が含まれることもある。
【００３８】
画像処理装置１は、スキャン機能、プリント機能、コピー機能などの複数の機能を備えており、ユーザーによって指定されたジョブを実行する。例えば、画像処理装置１は、スキャンジョブ、印刷ジョブ、コピージョブなどの各種のジョブを実行する。
【００３９】
また、本実施形態の画像処理装置１は、閲覧画像生成装置７として機能する。例えば、ユーザーが画像処理装置１に対してリモートワークのために資料の持ち出しを指示すると、画像処理装置１は、閲覧画像生成装置７として機能する。以下においては、本実施形態における画像処理装置１を閲覧画像生成装置７として説明する。
【００４０】
図２は、閲覧画像生成装置７において行われる画像処理の概念を示す図である。閲覧画像生成装置７は、ドキュメントサーバー８からユーザーによって指定された資料のオリジナル画像Ｄ１を取得する。オリジナル画像Ｄ１は、例えばテキストや図表などを含む画像である。例えば、オリジナル画像Ｄ１は、画像全体のうちの少なくとも一部の領域が機密領域Ｒ１となっており、その機密領域Ｒ１に機密情報Ｄ２が含まれる画像である。閲覧画像生成装置７は、ユーザーによって指定されたオリジナル画像Ｄ１を取得すると、そのオリジナル画像Ｄ１に機密情報Ｄ２が含まれているか否かを判断する。オリジナル画像Ｄ１に機密情報Ｄ２が含まれる場合、ユーザーが公共の場でリモートワークをする際にオリジナル画像Ｄ１をそのままの状態で閲覧してしまうと、第三者に機密情報Ｄ２の中身が見られてしまい、機密情報Ｄ２が流出してしまう可能性がある。そのため、閲覧画像生成装置７は、オリジナル画像Ｄ１に機密情報Ｄ２が含まれる場合にオリジナル画像Ｄ１から機密情報Ｄ２を削除した閲覧画像Ｄ３を生成する。つまり、閲覧画像生成装置７は、図２に示すように、オリジナル画像Ｄ１の機密領域Ｒ１から機密情報Ｄ２を削除することにより、機密領域Ｒ１がブランク状態となった閲覧画像Ｄ３を生成するのである。
【００４１】
また、閲覧画像生成装置７は、オリジナル画像Ｄ１から機密情報Ｄ２を抽出し、その機密情報Ｄ２をクラウド５上のサーバー６へ送信する。サーバー６は、閲覧画像生成装置７から機密情報Ｄ２を受信すると、その機密情報Ｄ２を所定の記憶領域へ保存する。このとき、サーバー６は、外部からのアクセスが制限されたセキュリティ領域に機密情報Ｄ２を保存し、機密情報Ｄ２のセキュリティを確保する。
【００４２】
閲覧画像生成装置７は、機密領域Ｒ１がブランク状態となった閲覧画像Ｄ３を生成するとき、機密情報Ｄ２が保存されたサーバー６の記憶領域にアクセスするための情報を二次元コード化したアクセス情報Ｄ４を生成する。例えば、アクセス情報Ｄ４は、ＱＲコード（登録商標）などによって形成される情報である。このアクセス情報Ｄ４には、例えば、サーバー６の記憶領域にアクセスするためのＵＲＬやパスなどのアドレス情報と、機密情報Ｄ２を特定するためのファイル名などの情報と、ブランク状態となった機密領域Ｒ１の位置及びサイズを特定可能な領域情報とが含まれる。そして閲覧画像生成装置７は、アクセス情報Ｄ４を、ブランク状態となった機密領域Ｒ１に配置する。したがって、閲覧画像生成装置７によって生成される閲覧画像Ｄ３は、機密情報Ｄ２が削除された機密領域Ｒ１に、サーバー６から機密情報Ｄ２を取得するためのアクセス情報Ｄ４が付加された画像となる。例えば、閲覧画像生成装置７は、図２に示すように、機密領域Ｒ１の四隅に、アクセス情報Ｄ４を付加した閲覧画像Ｄ３を生成する。
【００４３】
二次元コード化したアクセス情報Ｄ４を機密領域Ｒ１の四隅の位置に付加することにより、アクセス情報Ｄ４が付加されている位置に基づいて機密領域Ｒ１を特定することができる。尚、本実施形態では、機密領域Ｒ１の四隅にアクセス情報Ｄ４を付加する例を示しているが、機密領域Ｒ１の四隅に付加する情報はアクセス情報Ｄ４には限られない。例えば、機密領域Ｒ１の四隅に、トンボ（トリムマーク）などの所定のマークや記号を付加するようにしても良い。この場合、アクセス情報Ｄ４は、機密領域Ｒ１の内側の所定位置（例えば中央など）に少なくとも１つの付加しておけば良い。
【００４４】
また、仮に機密領域Ｒ１の四隅に付加されるアクセス情報Ｄ４やトンボなどの所定のマークや記号を正常に検知することができない場合であっても、アクセス情報Ｄ４に領域情報が含まれているため、その領域情報に基づいて機密領域Ｒ１を特定することも可能である。
【００４５】
閲覧画像生成装置７は、アクセス情報Ｄ４を付加した閲覧画像Ｄ３を生成すると、その閲覧画像Ｄ３を、ユーザーによって指定された態様で出力する。例えば、閲覧画像Ｄ３の出力態様には、閲覧画像Ｄ３をシートに印刷して出力する態様と、閲覧画像Ｄ３を電子データのままで出力する態様との２つの態様がある。ユーザーは、それら２つの出力態様のうちからいずれかの態様を選択して閲覧画像生成装置７に閲覧画像Ｄ３の出力を指示することができる。
【００４６】
例えば、ユーザーによって印刷出力が指定されると、閲覧画像生成装置７は、図１に示すように、閲覧画像Ｄ３を印刷用紙などのシートに印刷した印刷物９を出力する。この場合、ユーザーは、オフィスから印刷物９と自身の端末装置３とを持ち出し、例えば公共の場などの作業場所２００に移動してリモートワークを行う。
【００４７】
また、ユーザーによってデータ出力が指定されると、閲覧画像生成装置７は、閲覧画像Ｄ３を電子データとしてサーバー６へ送信することが可能である。サーバー６は、閲覧画像生成装置７から閲覧画像Ｄ３を受信すると、その閲覧画像Ｄ３を所定の記憶領域へ保存する。このとき、サーバー６は、閲覧画像Ｄ３を機密情報Ｄ２とは異なる記憶領域に保存する。尚、閲覧画像生成装置７が閲覧画像Ｄ３のデータ出力を行う場合の出力先はサーバー６に限られるものではなく、例えばユーザーが使用する情報処理装置２を出力先とすることも可能である。このように閲覧画像Ｄ３がデータ出力されると、ユーザーは、オフィスから自身の情報処理装置２と端末装置３とを持ち出し、例えば公共の場などの作業場所２００に移動してリモートワークを行う。
【００４８】
ユーザーがリモートワークを行う作業場所２００にはインターネットに接続されたローカルネットワーク２０１が設けられている。そのため、ユーザーによって使用される端末装置３は、ローカルネットワーク２０１経由でインターネットに接続し、サーバー６にアクセスすることができる。また、ユーザーが情報処理装置２を作業場所２００へ持ち込んでいる場合、情報処理装置２も、ローカルネットワーク２０１経由でインターネットに接続し、サーバー６にアクセスすることができる。
【００４９】
ユーザーは、作業場所２００でリモートワークを行うとき、印刷物９に印刷された閲覧画像Ｄ３又は情報処理装置２の表示画面に表示される閲覧画像Ｄ３を視認しながら作業を行う。ところが、ユーザーが視認する閲覧画像Ｄ３には機密情報Ｄ２が含まれていないため、作業に支障を来すことがある。そこで本実施形態では、ユーザーは、自身の端末装置３を利用して閲覧画像Ｄ３に含まれていない機密情報Ｄ２の中身を確認することができるように構成される。具体的に説明すると、端末装置３には予め専用のアプリケーションがインストールされている。そして端末装置３は、そのアプリケーションを起動させることにより、サーバー６から機密情報Ｄ２を取得してユーザーに提示することができるように構成される。
【００５０】
図３は、端末装置３において機密情報Ｄ２を表示する例を示す図であり、図３（ａ）は端末装置３が印刷物９を撮影した場合を示しており、図３（ｂ）は端末装置３が情報処理装置２の表示画面を撮影した場合を例示している。
【００５１】
まず、ユーザーが印刷物９と端末装置３とをリモートワークの作業場所２００へ持ち出した場合について説明する。この場合、図３（ａ）に示すように、ユーザーは、端末装置３を操作して専用のアプリケーションを起動し、端末装置３に搭載されているカメラの撮影機能を利用して印刷物９の閲覧画像Ｄ３を撮影する。端末装置３は、印刷物９における閲覧画像Ｄ３のうち、カメラによる撮影範囲Ｘに含まれる画像を撮影する。端末装置３は、カメラから得られる撮影画像を解析し、閲覧画像Ｄ３が撮影された撮影画像の中に、二次元コードで表されたアクセス情報Ｄ４が含まれるか否かを判断する。アクセス情報Ｄ４が含まれる場合、端末装置３は、そのアクセス情報Ｄ４に基づいてサーバー６にアクセスし、サーバー６からアクセス情報Ｄ４に対応する機密情報Ｄ２を取得し、表示部３ａに表示する。これにより、ユーザーは、自身の端末装置３を利用して印刷物９には含まれていない機密情報Ｄ２の内容を確認することができる。
【００５２】
また、端末装置３は、撮影画像中における閲覧画像Ｄ３の機密領域Ｒ１を特定する。このとき、端末装置３は、機密領域Ｒ１の四隅に配置された被検知情報Ｄ５を検出することにより、撮影画像中における機密領域Ｒ１の位置及びサイズを特定する。例えば、機密領域Ｒ１の四隅にアクセス情報Ｄ４が付加されている場合、端末装置３は、機密領域Ｒ１の四隅のアクセス情報Ｄ４を被検知情報Ｄ５として検出する。また、機密領域Ｒ１の四隅に、トンボなどの所定のマークや記号が付加されている場合、端末装置３は、所定のマークや記号を被検知情報Ｄ５として検出する。尚、端末装置３は、撮影画像に含まれるアクセス情報Ｄ４を解析することにより、アクセス情報Ｄ４から領域情報を抽出し、その領域情報に基づいて機密領域Ｒ１を特定するようにしても良い。
【００５３】
そして端末装置３は、サーバー６から取得した機密情報Ｄ２を表示部３ａに表示するとき、図３（ａ）に示すように、撮影画像中における閲覧画像Ｄ３の機密領域Ｒ１に機密情報Ｄ２を重ね合わせて表示する。これにより、ユーザーは、サーバー６から取得して表示される機密情報Ｄ２が閲覧画像Ｄ３のどの部分に配置されている機密情報Ｄ２であるかを把握することができる。それ故、例えば閲覧画像Ｄ３に複数の機密領域Ｒ１が含まれる場合であっても、ユーザーは、各機密領域Ｒ１に配置されている機密情報Ｄ２を正確に把握することができる。
【００５４】
次に、ユーザーが情報処理装置２と端末装置３とをリモートワークの作業場所２００へ持ち出した場合について説明する。この場合、図３（ｂ）に示すように、ユーザーは、情報処理装置２を起動し、情報処理装置２の表示部４２に閲覧画像Ｄ３を表示させる。情報処理装置２の表示部４２に閲覧画像Ｄ３が表示されているとき、ユーザーは、端末装置３を操作して専用のアプリケーションを起動し、端末装置３に搭載されているカメラの撮影機能を利用して情報処理装置２の表示部４２に表示されている閲覧画像Ｄ３を撮影する。端末装置３は、表示部４２に表示される閲覧画像Ｄ３のうち、カメラによる撮影範囲Ｘに含まれる画像を撮影する。端末装置３は、カメラから得られる撮影画像を解析し、閲覧画像Ｄ３が撮影された撮影画像の中に、二次元コードで表されたアクセス情報Ｄ４が含まれるか否かを判断する。その結果、アクセス情報Ｄ４が含まれる場合、端末装置３は、上記と同様にサーバー６にアクセスして機密情報Ｄ２を取得し、機密情報Ｄ２を表示部３ａに表示する。これにより、ユーザーは、自身の端末装置３を利用して情報処理装置２において表示されていない機密情報Ｄ２の内容を確認することができる。
【００５５】
また、端末装置３は、情報処理装置２の表示部４２を撮影した撮影画像中における閲覧画像Ｄ３の機密領域Ｒ１を特定する。そしてサーバー６から取得した機密情報Ｄ２を表示部３ａに表示するとき、端末装置３は、図３（ｂ）に示すように、撮影画像中における閲覧画像Ｄ３の機密領域Ｒ１に機密情報Ｄ２を重ね合わせて表示する。これにより、ユーザーは、サーバー６から取得して表示される機密情報Ｄ２が閲覧画像Ｄ３のどの部分に配置される機密情報Ｄ２であるかを把握することができる。それ故、例えば閲覧画像Ｄ３に複数の機密領域Ｒ１が含まれる場合であっても、ユーザーは、各機密領域Ｒ１に配置されている機密情報Ｄ２を正確に把握することができる。
【００５６】
このように本実施形態では、ユーザーが多様な人が出入りする作業場所２００でリモートワークを行っているとき、自身の端末装置３を利用して他人に見られないようにしながら機密情報Ｄ２の中身を確認することができる。そのため、機密情報Ｄ２の内容が第三者に流出してしまう可能性を従来よりも低減することができるようになる。以下、このような画像処理システム１００の具体的な構成及び動作の一例について説明する。
【００５７】
まず、閲覧画像生成装置７とサーバー６との関係について説明する。図４は、閲覧画像生成装置７及びサーバー６の構成例を示すブロック図である。
【００５８】
閲覧画像生成装置７は、ハードウェア構成として、制御部１０と、通信インタフェース１１と、プリンタ部１２と、記憶部１３とを備えている。制御部１０は、図示を省略するＣＰＵとメモリとを備えており、各種の演算処理を実行する。通信インタフェース１１は、閲覧画像生成装置７をローカルネットワーク４に接続して通信を行う通信手段である。閲覧画像生成装置７は、この通信インタフェース１１を介してドキュメントサーバー８、情報処理装置２及びサーバー６と通信を行うことが可能である。尚、通信インタフェース１１による通信形態は、有線通信及び無線通信のいずれであっても構わない。プリンタ部１２は、シートに画像を印刷して出力するものである。記憶部１３は、例えばハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）によって構成され、様々なデータを記憶する。記憶部１３には、制御部１０のＣＰＵによって実行されるプログラム１４が予めインストールされている。このプログラム１４は、例えば画像処理装置１を閲覧画像生成装置７として機能させるためのコンピュータ読み取り可能なプログラムである。
【００５９】
上記構成において、制御部１０のＣＰＵがプログラム１４を実行することにより、制御部１０は、画像取得部１５、機密領域特定部１６、機密情報保存部１７、閲覧画像生成部１８及び閲覧画像出力部１９として機能する。制御部１０においてこれら各部が機能することにより、画像処理装置１が閲覧画像生成装置７として動作する。
【００６０】
サーバー６は、ハードウェア構成として、制御部２０と、通信インタフェース２１と、記憶部２２とを備えている。制御部２０は、図示を省略するＣＰＵとメモリとを備えており、各種の演算処理を実行する。通信インタフェース２１は、インターネット経由でローカルネットワーク４，２０１と接続されており、それらローカルネットワーク４，２０１に接続される機器と通信を行う通信手段である。記憶部２２は、例えばハードディスクドライブ（ＨＤＤ）によって構成され、様々なデータを記憶する。記憶部２２には、例えば任意のユーザーがアクセス可能なパブリック領域２３と、特定のユーザーだけがアクセス可能なセキュリティ領域２４とが設けられる。パブリック領域２３は、機密情報Ｄ２を含まない情報（例えば閲覧画像Ｄ３）を記憶するための領域である。また、セキュリティ領域２４は、閲覧画像生成装置７から送信される機密情報Ｄ２を記憶するための領域である。また、記憶部２２には、管理情報２５が記憶される。管理情報２５は、セキュリティ領域２４に機密情報Ｄ２が保存された場合に、その機密情報Ｄ２を管理するための情報である。
【００６１】
上記構成において、制御部２０のＣＰＵが所定のプログラムを実行することにより、制御部２０は、記憶処理部２６、要求処理部２７、情報読出部２８及び情報送信部２９として機能する。
【００６２】
次に、閲覧画像生成装置７の制御部１０における各部の詳細について説明する。まず、画像取得部１５は、ユーザーがリモートワークで閲覧しようとするオリジナル画像Ｄ１を取得する処理部である。例えば画像取得部１５は、ユーザーによって閲覧対象として指定されたオリジナル画像Ｄ１をドキュメントサーバー８から取得する。ただし、画像取得部１５は、オリジナル画像Ｄ１をドキュメントサーバー８から取得するものに限られない。例えば、画像取得部１５は、情報処理装置２からオリジナル画像Ｄ１を取得しても良いし、サーバー６からオリジナル画像Ｄ１を取得しても良い。また、記憶部１３にオリジナル画像Ｄ１が記憶されている場合、画像取得部１５は、記憶部１３からオリジナル画像Ｄ１を読み出して取得しても良い。
【００６３】
機密領域特定部１６は、画像取得部１５によってオリジナル画像Ｄ１が取得された場合に、そのオリジナル画像Ｄ１に機密情報Ｄ２が含まれるか否かを判断する。例えば、機密領域特定部１６は、オリジナル画像Ｄ１を構成する画像成分に、機密情報であることを示すキーワードや記号などの所定の情報が含まれているか否かを判断する。そしてオリジナル画像Ｄ１の画像成分に所定の情報が含まれている場合、機密領域特定部１６は、オリジナル画像Ｄ１に機密情報Ｄ２が含まれると判断する。また、オリジナル画像Ｄ１に複数の画像成分が含まれている場合、機密領域特定部１６は、そのうちの少なくとも１つの画像成分に所定の情報が含まれていれば、オリジナル画像Ｄ１に機密情報Ｄ２が含まれると判断する。尚、オリジナル画像Ｄ１を構成する全ての画像成分に所定の情報が含まれていない場合、機密領域特定部１６は、オリジナル画像Ｄ１に機密情報Ｄ２が含まれていないと判断する。
【００６４】
オリジナル画像Ｄ１に機密情報Ｄ２が含まれる場合、機密領域特定部１６は、オリジナル画像Ｄ１において機密情報Ｄ２が含まれている機密領域Ｒ１を特定する。例えば、機密領域特定部１６は、オリジナル画像Ｄ１において機密情報Ｄ２を含む画像成分が配置されている領域を機密領域Ｒ１として特定する。尚、機密領域特定部１６は、１つのオリジナル画像Ｄ１の中から、複数の機密領域Ｒ１を特定することもある。
【００６５】
機密情報保存部１７は、機密領域特定部１６によって機密領域Ｒ１が特定されることに伴い、機密領域Ｒ１に含まれる機密情報Ｄ２を抽出する。そして機密情報保存部１７は、オリジナル画像Ｄ１から抽出した機密情報Ｄ２を所定の記憶領域に保存する。本実施形態における機密情報保存部１７は、オリジナル画像Ｄ１から抽出した機密情報Ｄ２を、サーバー６へ送信し、サーバー６のセキュリティ領域２４に保存させる処理を行う。
【００６６】
機密情報保存部１７は、機密情報Ｄ２をサーバー６へ送信するとき、その機密情報Ｄ２に、付属情報を付加して送信する。その付属情報には、ユーザー名などのユーザーを識別するためのユーザー情報、ユーザーが使用する端末装置３を識別するための端末情報、閲覧画像生成部１８によって生成される閲覧画像Ｄ３のファイル名、閲覧画像Ｄ３における機密情報Ｄ２を抽出したページ番号、ページ内における機密領域Ｒ１の識別番号、閲覧画像Ｄ３から抽出された機密情報Ｄ２のファイル名などの情報が含まれる。尚、ユーザー情報及び端末情報は、閲覧画像生成装置７に予め登録されている情報であっても良いし、また機密情報Ｄ２を送信するときにユーザーによって入力される情報であっても良い。
【００６７】
閲覧画像生成部１８は、オリジナル画像Ｄ１の機密領域Ｒ１に含まれる機密情報Ｄ２を削除することにより、機密領域Ｒ１をブランク状態に加工する。そして閲覧画像生成部１８は、サーバー６に保存された機密情報Ｄ２を取得するためのアクセス情報Ｄ４を生成する。このアクセス情報Ｄ４には、サーバー６の記憶領域にアクセスするためのＵＲＬやパスなどのアドレス情報と、機密情報Ｄ２を特定するためのファイル名などの情報と、ブランク状態となった機密領域Ｒ１の位置及びサイズを特定可能な領域情報とが含まれる。ただし、アクセス情報Ｄ４には、ユーザーを識別するためのユーザー情報やユーザーが使用する端末装置３を識別するための端末情報などは含まれない。そのため、仮にアクセス情報Ｄ４が第三者の端末装置によって撮影されたとしても、機密情報Ｄ２が不正取得されることはない。
【００６８】
そして閲覧画像生成部１８は、アクセス情報Ｄ４をブランク状態となった機密領域Ｒ１の四隅に付加することにより、機密情報Ｄ２を含まない閲覧画像Ｄ３を生成する。尚、閲覧画像生成部１８は、機密領域Ｒ１の四隅に、トンボなどの所定のマークや記号を付加し、アクセス情報Ｄ４を機密領域Ｒ１の内側に付加するようにしても良い。
【００６９】
閲覧画像出力部１９は、閲覧画像生成部１８によって生成される閲覧画像Ｄ３をユーザーによって指定された出力態様で出力する処理部である。例えば、ユーザーによって閲覧画像Ｄ３の印刷出力が指定されている場合、閲覧画像出力部１９は、プリンタ部１２を駆動し、閲覧画像Ｄ３をシートに印刷して出力させる。これにより、閲覧画像生成装置７から、閲覧画像Ｄ３を印刷した印刷物９が出力される。また、ユーザーによって閲覧画像Ｄ３をサーバー６へ送信することが指定されている場合、閲覧画像出力部１９は、閲覧画像Ｄ３を電子データのままでサーバー６へ送信し、サーバー６のパブリック領域２３に保存させる処理を行う。尚、ユーザーによって閲覧画像Ｄ３を情報処理装置２へ送信することが指定されている場合、閲覧画像出力部１９は、閲覧画像Ｄ３を電子データのままで、ユーザーが使用する情報処理装置２へ送信し、情報処理装置２に保存させることも可能である。
【００７０】
次に、サーバー６の制御部２０における各部の詳細について説明する。まず、記憶処理部２６は、閲覧画像生成装置７から受信する情報を記憶部２２に記憶する処理部である。例えば、閲覧画像生成装置７から機密情報Ｄ２を受信した場合、記憶処理部２６は、その機密情報Ｄ２を、外部からのアクセスが制限されたセキュリティ領域２４に保存する。また、記憶処理部２６は、機密情報Ｄ２をセキュリティ領域２４へ保存することに伴い、機密情報Ｄ２に付加されている付属情報に基づいて管理情報２５を生成し、記憶部２２へ保存する。
【００７１】
図５は、管理情報２５の一例を示す図である。管理情報２５は、図５に示すように、機密情報Ｄ２へのアクセスユーザーを管理するための情報として、ユーザー情報と、端末情報と、ファイル名とが登録された情報である。ユーザー情報は、機密情報Ｄ２にアクセスするユーザーを識別するための情報であり、端末情報は、機密情報Ｄ２にアクセスする端末装置３を識別するための情報である。また、ファイル名は、閲覧画像Ｄ３に対応するファイル名である。
【００７２】
また、管理情報２５には、図５に示すように、閲覧画像Ｄ３において機密情報Ｄ２が含まれていたページ番号と、ページ内における機密領域Ｒ１の識別番号、機密領域Ｒ１のサイズ、セキュリティ領域２４に保存された機密情報Ｄ２の特定するためのファイル名などの情報が含まれる。この管理情報２５を参照すれば、セキュリティ領域２４に保存されている機密情報Ｄ２にアクセス可能なユーザー及び端末装置３を識別することができる。また、この管理情報２５を参照すれば、閲覧画像Ｄ３のファイル名、閲覧画像Ｄ３のページ番号、及び、ページ内における機密領域Ｒ１の識別番号に基づき、セキュリティ領域２４に保存された１つの機密情報Ｄ２を特定することができる。したがって、図５に示すような管理情報２５が予め生成されることにより、その後にサーバー６が機密情報Ｄ２の送信要求を受信した場合に、正当なユーザー及び端末装置３による要求であるか否かを認証することができると共に、端末装置３に対して送信すべき機密情報Ｄ２を特定することができるようになる。
【００７３】
図４に戻り、記憶処理部２６は、閲覧画像生成装置７から閲覧画像Ｄ３を受信した場合、その閲覧画像Ｄ３を、外部からのアクセスが制限されていないパブリック領域２３に保存する。閲覧画像Ｄ３には、機密情報Ｄ２が含まれないため、外部からのアクセスが制限されていない領域に保存しても問題は生じない。
【００７４】
上記のようにして閲覧画像生成装置７においてオリジナル画像Ｄ１から抽出される機密情報Ｄ２がサーバー６に保存される。また、閲覧画像生成装置７からサーバー６に対して閲覧画像Ｄ３が送信された場合には、サーバー６において閲覧画像Ｄ３も保存される。尚、サーバー６の制御部２０における要求処理部２７、情報読出部２８及び情報送信部２９は、端末装置３又は情報処理装置２と連携した動作を行うものである。
【００７５】
次に、端末装置３とサーバー６との関係について説明する。図６は、端末装置３及びサーバー６の構成例を示すブロック図である。図６に示すサーバー６の構成は、図４に示したものと同様である。また、図６では、ユーザーが印刷物９をリモートワークの作業場所２００へ持ち出した場合を例示している。
【００７６】
端末装置３は、ハードウェア構成として、表示部３ａと、カメラ３ｂと、制御部３０と、通信インタフェース３１と、記憶部３２とを備えている。表示部３ａは、例えばカラー液晶ディスプレイによって構成され、各種の画像を表示する。カメラ３ｂは、画像を撮影する撮影手段であり、静止画像又は動画像を撮影可能である。制御部３０は、図示を省略するＣＰＵとメモリとを備えており、各種の演算処理を実行する。通信インタフェース３１は、端末装置３をローカルネットワーク４，２０１に接続して通信を行う通信手段である。端末装置３は、この通信インタフェース３１を介して情報処理装置２又はサーバー６と通信を行うことが可能である。尚、通信インタフェース３１による通信形態は、有線通信及び無線通信のいずれであっても構わない。記憶部３２は、例えばハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）によって構成され、様々なデータを記憶する。例えば、記憶部３２には、制御部３０のＣＰＵによって実行されるプログラム３３が予めインストールされている。このプログラム３３は、例えば端末装置３をサーバー６と連携させて動作させるためのコンピュータ読み取り可能なプログラムである。
【００７７】
上記構成において、制御部３０のＣＰＵがプログラム３３を実行することにより、制御部３０は、サーバー６と連携動作するアプリケーション３４として機能する。例えば、ユーザーは、リモートワークの作業場所２００で印刷物９を見ているとき、ブランク状態となった機密領域Ｒ１に含まれる機密情報Ｄ２の中身を確認したいときに端末装置３を操作してアプリケーション３４を起動させる。これにより、制御部３０のＣＰＵがプログラム３３を実行し、制御部３０においてアプリケーション３４が機能する。このアプリケーション３４は、撮影画像取得部３５、情報検出部３６、機密情報取得部３７、及び、表示制御部３８を備えている。
【００７８】
撮影画像取得部３５は、カメラ３ｂを駆動して撮影動作を行わせ、カメラ３ｂによって撮影された撮影画像を取得する。カメラ３ｂの撮影方向が印刷物９に向けられているとき、カメラ３ｂから得られる撮影画像には、印刷物９の閲覧画像Ｄ３が含まれる。そのため、撮影画像取得部３５は、印刷物９の閲覧画像Ｄ３が写った撮影画像を取得することができる。
【００７９】
情報検出部３６は、カメラ３ｂから出力される撮影画像を解析し、撮影画像の中のアクセス情報Ｄ４を検出する処理部である。撮影画像からアクセス情報Ｄ４を検出した場合、情報検出部３６は、そのアクセス情報Ｄ４を機密情報取得部３７へ出力する。
【００８０】
機密情報取得部３７は、撮影画像から検出されたアクセス情報Ｄ４を取得すると、二次元コード化されたアクセス情報Ｄ４をデコードし、アクセス情報Ｄ４に含まれている各種の情報を抽出する。すなわち、機密情報取得部３７は、アクセス情報Ｄ４をデコードすることにより、サーバー６にアクセスするためのＵＲＬや機密情報Ｄ２が保存されているセキュリティ領域２４へアクセスするためのパスなどのアドレス情報と、機密情報Ｄ２を特定することが可能なファイル名などの情報とを抽出する。そして機密情報取得部３７は、アクセス情報Ｄ４から抽出した情報に基づき、サーバー６に対して機密情報Ｄ２を指定した送信要求Ｄ６を送信する。この送信要求Ｄ６には、アクセス情報Ｄ４から抽出した情報の他に、ユーザーを識別するためのユーザー情報と、ユーザーが使用する端末装置３を識別するための端末情報とが含まれる。送信要求Ｄ６に含まれるユーザー情報及び端末情報は、ユーザーの端末装置３に予め登録されている情報であっても良いし、ユーザーが手動操作で端末装置３に入力する情報であっても良い。
【００８１】
サーバー６は、端末装置３から送信要求Ｄ６を受信すると、制御部２０の要求処理部２７を動作させる。要求処理部２７は、認証部２７ａを備えている。認証部２７ａは、送信要求Ｄ６に含まれる情報に基づき、ユーザー及び端末装置３を認証する処理部である。この認証部２７ａは、まず送信要求Ｄ６に含まれる情報に基づいて送信対象となる機密情報Ｄ２を特定する。そして認証部２７ａは、送信対象である機密情報Ｄ２に対応する管理情報２５を参照することにより、送信対象である機密情報Ｄ２にアクセス可能なユーザー及び端末装置３を特定する。さらに認証部２７ａは、送信要求Ｄ６に含まれるユーザー情報及び端末情報に基づいてユーザーと端末装置３とを特定し、特定したユーザー及び端末装置３が機密情報Ｄ２にアクセス可能であるか否かを判定する。その結果、ユーザー及び端末装置３がアクセス可能であれば、認証成功となる。これに対し、ユーザー及び端末装置３が管理情報２５に登録されておらず、アクセス不可の場合は、認証失敗となる。認証失敗となった場合、サーバー６は機密情報Ｄ２を端末装置３へ提供しない。
【００８２】
要求処理部２７は、上記のような認証処理において認証成功となった場合、端末装置３に対する機密情報Ｄ２の送信を許可する。そして要求処理部２７は、情報読出部２８及び情報送信部２９を動作させる。
【００８３】
情報読出部２８は、送信対象として特定された機密情報Ｄ２をセキュリティ領域２４から読み出し、情報送信部２９へ出力する。そして情報送信部２９は、情報読出部２８によって読み出された機密情報Ｄ２を、送信要求Ｄ６の送信元である端末装置３に対して送信する。
【００８４】
そして端末装置３の機密情報取得部３７は、サーバー６から送信される機密情報Ｄ２を取得する。機密情報取得部３７は、機密情報Ｄ２を取得すると、その機密情報Ｄ２を表示制御部３８へ出力する。
【００８５】
表示制御部３８は、表示部３ａの表示画面を制御するものである。表示制御部３８は、機密情報取得部３７によって機密情報Ｄ２が取得されると、その機密情報Ｄ２を表示部３ａに表示させる。
【００８６】
例えば、表示制御部３８は、カメラ３ｂによって撮影された撮影画像を表示部３ａにおいてライブビュー表示させることが可能である。表示部３ａに撮影画像をライブビュー表示させているとき、表示制御部３８は、図３（ａ）で示したように、表示部３ａにおいてライブビュー表示されている閲覧画像Ｄ３の機密領域Ｒ１に対して機密情報Ｄ２を重ね合わせて表示させる。そのため、表示制御部３８は、領域特定部３８ａを備えている。領域特定部３８ａは、カメラ３ｂから得られる撮影画像から、機密領域Ｒ１を特定する処理部である。例えば、領域特定部３８ａは、機密領域Ｒ１の四隅に付加されている被検知情報Ｄ５を検出することにより、撮影画像中における機密領域Ｒ１の位置及びサイズを特定する。また、領域特定部３８ａは、撮影画像に写っているアクセス情報Ｄ４を解析し、そのアクセス情報Ｄ４に含まれる領域情報に基づいて機密領域Ｒ１の位置及びサイズを特定するようにしても良い。
【００８７】
そして表示制御部３８は、機密情報取得部３７によって取得された機密情報Ｄ２を、領域特定部３８ａによって特定される機密領域Ｒ１のサイズに合わせて拡大又は縮小し、さらに領域特定部３８ａによって特定される機密領域Ｒ１の位置に合わせて機密情報Ｄ２を配置して表示させる。これにより、表示部３ａにおいてライブビュー表示される閲覧画像Ｄ３の機密領域Ｒ１に、機密情報Ｄ２を重ね合わせた状態で表示させることができる。
【００８８】
したがって、ユーザーは、リモートワークの作業中において自身の端末装置３を使用して印刷物９から欠落している機密情報Ｄ２の内容を確認することができる。特に、端末装置３は、表示部３ａにおいて表示している閲覧画像Ｄ３の機密領域Ｒ１の位置及びサイズに合わせて機密情報Ｄ２を表示することができる。そのため、閲覧画像Ｄ３に複数の機密領域Ｒ１が含まれている場合であっても、ユーザーは、どの機密領域Ｒ１に対応する機密情報Ｄ２を見ているかを容易に把握することが可能である。また、ユーザーがリモートワークでドキュメントの編集作業などを行っている場合には、端末装置３が機密情報Ｄ２を機密領域Ｒ１に重ね合わせて表示することでレイアウト確認なども簡単に行えるようになり、作業効率が向上するという利点もある。
【００８９】
次に、情報処理装置２とサーバー６との関係について説明する。図７は、情報処理装置２及びサーバー６の構成例を示すブロック図である。図７に示すサーバー６の構成は、図４に示したものと同様である。また、図７では、ユーザーが情報処理装置２をリモートワークの作業場所２００へ持ち出した場合を例示している。
【００９０】
情報処理装置２は、ハードウェア構成として、制御部４０と、通信インタフェース４１と、表示部４２と、操作部４３と、記憶部４４とを備えている。表示部４２は、例えばカラー液晶ディスプレイによって構成され、各種の画像を表示する。操作部４３は、キーボードやマウスなどによって構成され、ユーザーによる入力操作を受け付ける。制御部４０は、図示を省略するＣＰＵとメモリとを備えており、各種の演算処理を実行する。通信インタフェース４１は、情報処理装置２をローカルネットワーク４，２０１に接続して通信を行う通信手段である。情報処理装置２は、この通信インタフェース４１を介してサーバー６や端末装置３と通信を行うことが可能である。尚、通信インタフェース４１による通信形態は、有線通信及び無線通信のいずれであっても構わない。記憶部４４は、例えばハードディスクドライブ（ＨＤＤ）やソリッドステートドライブ（ＳＳＤ）によって構成され、様々なデータを記憶する。例えば、記憶部４４には、制御部４０のＣＰＵによって実行されるプログラム４５が予めインストールされている。このプログラム４５は、例えば情報処理装置２をサーバー６や端末装置３と連携させて動作させるためのコンピュータ読み取り可能なプログラムである。
【００９１】
上記構成において、制御部４０のＣＰＵがプログラム４５を実行すると、制御部４０は、サーバー６や端末装置３と連携動作するアプリケーション５０として機能する。尚、図７では、情報処理装置２とサーバー６との連携動作を示している。例えば、ユーザーは、リモートワークの作業場所２００で閲覧画像Ｄ３を表示させるとき、情報処理装置２を操作してアプリケーション５０を起動させる。これにより、制御部４０のＣＰＵがプログラム４５を実行し、制御部４０においてアプリケーション５０が機能する。このアプリケーション５０は、閲覧画像取得部５１、及び、表示制御部５２を備えている。
【００９２】
閲覧画像取得部５１は、操作部４３に対して行われるユーザーの操作に基づき、閲覧画像Ｄ３を取得する。例えば、閲覧画像Ｄ３がサーバー６に保存されている場合、閲覧画像取得部５１は、ユーザーによって指定された閲覧画像Ｄ３の送信要求Ｄ７をサーバー６へ送信する。
【００９３】
サーバー６は、情報処理装置２から閲覧画像Ｄ３の送信要求Ｄ７を受信すると、制御部２０の要求処理部２７を機能させる。要求処理部２７は、情報処理装置２から要求されたデータが機密情報Ｄ２を含まない閲覧画像Ｄ３である場合、情報処理装置２に対する閲覧画像Ｄ３の送信を許可する。そして要求処理部２７は、情報読出部２８及び情報送信部２９を動作させる。
【００９４】
情報読出部２８は、送信対象として指定された閲覧画像Ｄ３をパブリック領域２３から読み出し、情報送信部２９へ出力する。そして情報送信部２９は、情報読出部２８によって読み出された閲覧画像Ｄ３を、送信要求Ｄ７の送信元である情報処理装置２へ送信する。
【００９５】
そして情報処理装置２の閲覧画像取得部５１は、サーバー６から送信される閲覧画像Ｄ３を取得する。閲覧画像取得部５１は、閲覧画像Ｄ３を取得すると、その閲覧画像Ｄ３を表示制御部５２へ出力する。
【００９６】
表示制御部５２は、閲覧画像取得部５１によって取得された閲覧画像Ｄ３を表示部４２に表示させる処理部である。表示制御部５２によって閲覧画像Ｄ３が表示部４２に表示されることにより、ユーザーは、リモートワークの作業場所２００において機密情報Ｄ２を含まない閲覧画像Ｄ３を閲覧しながら作業を進めることができる。
【００９７】
表示制御部５２は、表示枠生成部５３を備えている。この表示枠生成部５３は、端末装置３を連携する処理部である。
【００９８】
次に、ユーザーがリモートワークの作業場所２００に情報処理装置２を持ち出している場合の情報処理装置２と端末装置３との関係について説明する。図８は、情報処理装置２及び端末装置３の構成例を示すブロック図である。尚、図８において情報処理装置２の構成は、図７に示したものと同様である。
【００９９】
端末装置３は、制御部３０においてアプリケーション３４を機能させたとき、通信インタフェース３１を介して情報処理装置２と通信可能な状態にあることを検知すると、上述した機能に加え、図８に示すように撮影範囲検出部３９を機能させる。撮影範囲検出部３９は、カメラ３ｂによって取得された撮影画像を解析することにより、情報処理装置２の表示部４２に表示されている閲覧画像Ｄ３のうちの撮影範囲を検出する処理部である。
【０１００】
例えば、図９（ａ）に示すように、カメラ３ｂによって得られた撮影画像ＤＸが閲覧画像Ｄ３の一部を撮影した画像である場合、撮影範囲検出部３９は、閲覧画像Ｄ３全体のうちでカメラ３ｂによって撮影された撮影範囲を検出する。具体的に説明すると、まず、撮影範囲検出部３９は、撮影画像ＤＸの中から、機密領域Ｒ１の四隅に配置されているアクセス情報Ｄ４などの被検知情報Ｄ５を検出する。撮影画像ＤＸの中から被検知情報Ｄ５を検出することができなかった場合、撮影範囲検出部３９は、撮影範囲を検出することなく、処理を終了する。これに対し、撮影画像ＤＸの中から少なくとも１つの被検知情報Ｄ５を検出することができた場合、撮影範囲検出部３９は、撮影画像ＤＸ中におけるその被検知情報Ｄ５の位置を基準とする撮影画像ＤＸの横方向サイズ（Ｘ１，Ｘ２）と縦方向サイズ（Ｙ１，Ｙ２）とを検出する。そして撮影範囲検出部３９は、撮影画像ＤＸの解像度と、撮影画像ＤＸに写っている被検知情報Ｄ５のサイズとに基づき、被検知情報Ｄ５を基準とする撮影範囲を特定する。
【０１０１】
撮影範囲検出部３９は、カメラ３ｂによる撮影範囲を検出すると、図８に示すように、その撮影範囲を示す撮影範囲情報Ｄ８を、通信インタフェース３１を介して情報処理装置２へ送信する。撮影範囲検出部３９は、カメラ３ｂによって撮影画像が取得される度に、撮影範囲を検出する処理を繰り返す。そのため、撮影画像が更新される度に、端末装置３から情報処理装置２へ送信される撮影範囲情報Ｄ８が逐次更新される。
【０１０２】
情報処理装置２は、端末装置３から送信される撮影範囲情報Ｄ８を受信すると、表示制御部５２の表示枠生成部５３を機能させる。表示枠生成部５３は、端末装置３から受信する撮影範囲情報Ｄ８に基づき、表示部４２に表示している閲覧画像Ｄ３のうちで、端末装置３によって撮影されている撮影領域を特定する。そして表示枠生成部５３は、特定した撮影領域に対応する表示枠を生成し、その表示枠を、表示部４２に表示されている閲覧画像Ｄ３に川根合わせて表示させる。例えば図９（ｂ）に示すように、表示枠生成部５３は、撮影範囲情報Ｄ８に基づいて特定した撮影領域に対応する表示枠５５を生成し、その表示枠５５を、表示部４２に表示している閲覧画像Ｄ３に重ね合わせて表示させるのである。このように端末装置３によって撮影されている撮影範囲を表示枠５５として閲覧画像Ｄ３に重ね合わせて表示することにより、ユーザーは、現在、端末装置３を使用して確認している機密情報Ｄ２が閲覧画像Ｄ３のどの部分に含まれている情報であるかを容易に特定することができるという利点がある。
【０１０３】
上記においては、端末装置３において撮影範囲検出部３９が機能し、カメラ３ｂによる撮影範囲を検出する場合を例示した。しかし、これに限られるものではない。例えば、端末装置３は、図１０（ａ）に示すように、カメラ３ｂによって取得される撮影画像の中からアクセス情報Ｄ４を抽出することができた場合には、そのアクセス情報Ｄ４を情報処理装置２へ送信するようにしても良い。この場合、情報処理装置２は、表示枠生成部５３を機能させ、端末装置３から受信したアクセス情報Ｄ４が含まれている機密領域Ｒ１を特定することができる。そして表示枠生成部５３は、図１０（ｂ）に示すように、閲覧画像Ｄ３においてアクセス情報Ｄ４が含まれている機密領域Ｒ１に対して表示枠５５を表示させるようにしても良い。この場合においても、ユーザーは、端末装置３を使用して確認している機密情報Ｄ２が閲覧画像Ｄ３のどの部分に含まれている情報であるかを容易に特定することができるという利点がある。
【０１０４】
次に、閲覧画像生成装置７における具体的な処理手順の一例について説明する。図１１は、閲覧画像生成装置７において行われる処理手順の一例を示すフローチャートである。閲覧画像生成装置７は、制御部１０のＣＰＵがプログラム１４を実行することにより、図１１のフローチャートに基づく処理を開始する。
【０１０５】
閲覧画像生成装置７は、この処理を開始すると、まずユーザーによって指定されたオリジナル画像Ｄ１を取得する（ステップＳ１）。そして閲覧画像生成装置７は、オリジナル画像Ｄ１に機密情報Ｄ２が含まれているか否かを判断する（ステップＳ２）。オリジナル画像Ｄ１に機密情報Ｄ２が含まれていない場合（ステップＳ２でＮＯ）、ステップＳ３〜Ｓ９の処理はスキップする。また、オリジナル画像Ｄ１に機密情報Ｄ２が含まれている場合（ステップＳ２でＹＥＳ）、閲覧画像生成装置７は、機密領域特定処理を行う（ステップＳ３）。この機密領域特定処理により、オリジナル画像Ｄ１において機密情報Ｄ２が含まれている機密領域Ｒ１が特定される。オリジナル画像Ｄ１の複数箇所に機密情報Ｄ２が含まれている場合、機密領域特定処理において複数の機密領域Ｒ１が特定される。
【０１０６】
閲覧画像生成装置７は、機密領域Ｒ１を特定すると、その機密領域Ｒ１から機密情報Ｄ２を抽出する（ステップＳ４）。オリジナル画像Ｄ１において複数の機密領域Ｒ１が特定された場合、閲覧画像生成装置７は、それら複数の機密領域Ｒ１のそれぞれから機密情報Ｄ２を抽出する。そして閲覧画像生成装置７は、機密領域Ｒ１から抽出した機密情報Ｄ２をサーバー６へ送信することにより、サーバー６のセキュリティ領域２４に機密情報Ｄ２を保存させる（ステップＳ５）。複数の機密領域Ｒ１から複数の機密情報Ｄ２が抽出されている場合、閲覧画像生成装置７は、それら複数の機密情報Ｄ２のそれぞれを個別にサーバー６へ送信してサーバー６のセキュリティ領域２４に保存する。また、閲覧画像生成装置７は、機密情報Ｄ２をサーバー６へ送信するとき、機密情報Ｄ２に付属情報を付加して送信する。
【０１０７】
次に閲覧画像生成装置７は、サーバー６に保存した機密情報Ｄ２を取得するための情報として、二次元コード化したアクセス情報Ｄ４を生成する（ステップＳ６）。そして閲覧画像生成装置７は、オリジナル画像Ｄ１の機密領域Ｒ１から機密情報Ｄ２を削除し（ステップＳ７）、ブランク状態となった機密領域Ｒ１にアクセス情報Ｄ４を付加する（ステップＳ８）。閲覧画像生成装置７は、機密情報Ｄ２を削除してアクセス情報Ｄ４を付加した画像を、オリジナル画像Ｄ１とは異なる閲覧画像Ｄ３として生成する（ステップＳ９）。
【０１０８】
その後、閲覧画像生成装置７は、ユーザーによって指定された出力態様が印刷出力であるか否かを判断し（ステップＳ１０）、印刷出力であれば（ステップＳ１０でＹＥＳ）、プリンタ部１２を駆動して閲覧画像Ｄ３をシートに印刷して印刷物９を出力する（ステップＳ１１）。また、ユーザーによって指定された出力態様が印刷出力ではない場合（ステップＳ１０でＮＯ）、閲覧画像生成装置７は、ユーザーによって指定された出力態様がサーバー６への保存であるか否かを判断する（ステップＳ１２）。その結果、サーバー６への保存が指定されている場合（ステップＳ１２でＹＥＳ）、閲覧画像生成装置７は、閲覧画像Ｄ３を電子データのままでサーバー６へ送信し、サーバー６のパブリック領域２３に閲覧画像Ｄ３を保存させる（ステップＳ１３）。尚、オリジナル画像Ｄ１に機密情報Ｄ２が含まれていなかった場合（ステップＳ２でＮＯ）、閲覧画像生成装置７は、ステップＳ１１においてオリジナル画像Ｄ１に基づく印刷出力を行う。また、その場合、閲覧画像生成装置７は、ステップＳ１３においてオリジナル画像Ｄ１を電子データのままでサーバー６へ送信する。以上で、閲覧画像生成装置７による処理が終了する。
【０１０９】
次に、端末装置３における具体的な処理手順の一例について説明する。図１２は、端末装置３において行われる処理手順の一例を示すフローチャートである。端末装置３は、制御部３０のＣＰＵがプログラム３３を実行することにより、図１２のフローチャートに基づく処理を開始する。
【０１１０】
端末装置３は、この処理を開始すると、カメラ３ｂによる画像撮影を開始する（ステップＳ２０）。このとき、端末装置３は、カメラ３ｂを制御することにより、動画撮影を行うようにしても良い、静止画像の撮影を所定時間間隔で繰り返し行うようにしても良い。そして端末装置３は、カメラ３ｂによって撮影された撮影画像を取得し（ステップＳ２１）、その撮影画像を表示部３ａに表示させる（ステップＳ２２）。これにより、ユーザーは、カメラ３ｂによって撮影された画像を確認することができるようになる。
【０１１１】
続いて端末装置３は、撮影画像を解析し（ステップＳ２３）、撮影画像にアクセス情報Ｄ４が含まれているか否かを判断する（ステップＳ２４）。撮影画像にアクセス情報Ｄ４が含まれていない場合（ステップＳ２４でＮＯ）、ステップＳ２５〜Ｓ３０の処理はスキップする。一方、撮影画像にアクセス情報Ｄ４が含まれている場合（ステップＳ２４でＹＥＳ）、端末装置３は、機密情報取得処理を行う（ステップＳ２５）。すなわち、端末装置３は、撮影画像に含まれるアクセス情報Ｄ４に基づいてサーバー６にアクセスし、サーバー６から機密情報Ｄ２を取得する。そして端末装置３は、撮影画像における機密領域Ｒ１を特定し（ステップＳ２６）、その機密領域Ｒ１に対する機密情報合成処理を行う（ステップＳ２７）。つまり、端末装置３は、サーバー６から取得した機密情報Ｄ２を機密領域Ｒ１に重ね合わせた状態に配置する。これにより、表示部３ａにおいて表示されている撮影画像に対し、機密情報Ｄ２が重ね合わせられた状態で表示されることになる。したがって、ユーザーは、端末装置３の表示部３ａを視認すれば、機密情報Ｄ２の内容を把握することができると共に、閲覧画像Ｄ３における機密情報Ｄ２の位置も確認することができる。
【０１１２】
続いて端末装置３は、情報処理装置２と通信可能であるか否かを判断する（ステップＳ２８）。情報処理装置２と通信可能でない場合（ステップＳ２８でＮＯ）、ステップＳ２９，Ｓ３０の処理はスキップする。また、情報処理装置２と通信可能である場合（ステップＳ２８でＹＥＳ）、端末装置３は、カメラ３ｂによる閲覧画像Ｄ３の撮影範囲を検出して撮影範囲情報Ｄ８を生成し（ステップＳ２９）、その撮影範囲情報Ｄ８を情報処理装置２へ送信する（ステップＳ３０）。
【０１１３】
その後、端末装置３は、ユーザーによって撮影終了が指示されたか否かを判断する（ステップＳ３１）。撮影終了が指示されていない場合（ステップＳ３１でＮＯ）、端末装置３による処理は、ステップＳ２１に戻り、上述した処理を繰り返す。また、ユーザーによって撮影終了が指示された場合（ステップＳ３１でＹＥＳ）、端末装置３による処理が終了する。
【０１１４】
次に、情報処理装置２における具体的な処理手順の一例について説明する。図１３は、情報処理装置２において行われる処理手順の一例を示すフローチャートである。情報処理装置２は、制御部４０のＣＰＵがプログラム４５を実行することにより、図１３のフローチャートに基づく処理を開始する。
【０１１５】
情報処理装置２は、この処理を開始すると、まず閲覧画像取得処理を行う（ステップＳ４０）。すなわち、情報処理装置２は、ユーザーによって指定された閲覧画像Ｄ３を取得する。例えば、情報処理装置２は、ユーザーの指示操作に基づいてサーバー６にアクセスし、サーバー６のパブリック領域２３に保存されている閲覧画像Ｄ３を取得する。そして情報処理装置２は、閲覧画像Ｄ３を表示部４２に表示する（ステップＳ４１）。
【０１１６】
情報処理装置２は、閲覧画像Ｄ３を表示しているとき、ユーザーによる操作を検知したか否かを判断する（ステップＳ４２）。ユーザーによる操作を検知していない場合（ステップＳ４２でＮＯ）、ステップＳ４３〜Ｓ４７の処理はスキップする。これに対し、ユーザーによる操作を検知した場合（ステップＳ４２でＹＥＳ）、情報処理装置２は、ユーザーによる操作が表示部４２における表示状態変更操作であるか否かを判断する（ステップＳ４３）。例えば、ユーザーによる操作が閲覧画像Ｄ３の表示倍率を変更する操作や表示位置を変更するスクロール操作などの表示状態変更操作である場合（ステップＳ４３でＹＥＳ）、情報処理装置２は、ユーザーに操作に基づいて閲覧画像Ｄ３の表示状態を変更する（ステップＳ４４）。また、ユーザーによる操作が表示状態変更操作でなかった場合（ステップＳ４３でＮＯ）、情報処理装置２は、ユーザーによる操作が閲覧画像Ｄ３の編集操作であるか否かを判断する（ステップＳ４５）。ユーザーによる操作が編集操作である場合（ステップＳ４５でＹＥＳ）、情報処理装置２は、ユーザーの操作に基づき閲覧画像Ｄ３の編集処理を行う（ステップＳ４６）。また、ユーザーによる操作が編集操作でもなかった場合（ステップＳ４５でＮＯ）、情報処理装置２は、ユーザーの操作に基づいてその他の処理を行う（ステップＳ４７）。このように情報処理装置２は、閲覧画像Ｄ３を表示部４２に表示している状態においてユーザーの操作に応じた処理を行うことで、ユーザーがリモートワークを円滑に行えるように支援する。
【０１１７】
続いて情報処理装置２は、端末装置３から撮影範囲情報Ｄ８を受信したか否かを判断する（ステップＳ４８）。撮影範囲情報Ｄ８を受信していない場合（ステップＳ４８でＮＯ）、ステップＳ４９，Ｓ５０の処理はスキップする。これに対し、撮影範囲情報Ｄ８を受信している場合（ステップＳ４８でＹＥＳ）、情報処理装置２は、その撮影範囲情報Ｄ８に基づき、表示部４２に表示している閲覧画像Ｄ３のうちで端末装置３のカメラ３ｂによって撮影されている撮影範囲を特定する（ステップＳ４９）。そして情報処理装置２は、特定した撮影範囲に対応する表示枠５５を生成し、その表示枠５５を、表示部４２に表示している閲覧画像Ｄ３に重ね合わせて表示する（ステップＳ５０）。これにより、ユーザーは、端末装置３のカメラ３ｂによって撮影している範囲を情報処理装置２の表示部４２を見ながら確認することができる。
【０１１８】
その後、情報処理装置２は、ユーザーによって閲覧画像Ｄ３の表示終了が指示されたか否かを判断する（ステップＳ５１）。表示終了が指示されていない場合（ステップＳ５１でＮＯ）、情報処理装置２による処理は、ステップＳ４１に戻り、上述した処理を繰り返す。また、ユーザーによって表示終了が指示された場合（ステップＳ５１でＹＥＳ）、情報処理装置２による処理が終了する。
【０１１９】
以上のように、本実施形態の画像処理システム１００は、機密情報Ｄ２を含むオリジナル画像Ｄ１から機密情報Ｄ２を含まない閲覧画像Ｄ３を生成する閲覧画像生成装置７と、機密情報Ｄ２を含まない閲覧画像Ｄ３を撮影して機密情報Ｄ２を取得し、その機密情報Ｄ２を表示する端末装置３とを備える構成である。このような構成によれば、例えばユーザーが機密情報Ｄ２を含まない閲覧画像Ｄ３を印刷物９にして公共の場などの作業場所２００で持ち込んでリモートワークを行ったとしても、機密情報Ｄ２が第三者に見られてしまうことを抑制することができる。また、ユーザーは、機密情報Ｄ２の内容を確認したいときには、自身の端末装置３を使用して閲覧画像Ｄ３を撮影することにより、機密情報Ｄ２の内容を周囲に秘匿しながら確認することができる。それ故、本実施形態の画像処理システム１００は、機密情報Ｄ２が第三者に流出してしまう可能性を低減できるという点で従来よりも優れている。
【０１２０】
以上、本発明に関する好ましい一実施形態について説明した。しかし、本発明は、上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。
【０１２１】
例えば上記実施形態では、ＭＦＰなどの画像処理装置１が閲覧画像生成装置７として機能する場合を例示した。しかし、閲覧画像生成装置７は、必ずしもＭＦＰなどの画像処理装置１によって構成されるものに限られない。例えば、閲覧画像生成装置７は、一般的なパーソナルコンピュータなどのコンピュータによって構成することも可能である。
【０１２２】
また、上記実施形態では、閲覧画像生成装置７、情報処理装置２及び端末装置３のそれぞれに予め専用のプログラム１４，４５，３３がインストールされている場合を例示した。しかし、それらのプログラム１４，４５，３３は、例えば通信インタフェースなどを介して各装置にインストールされるものであっても構わない。この場合、プログラム１４，４５，３３は、インターネットなどを介してダウンロード可能な態様で提供される。また、これに限らず、プログラム１４，４５，３３は、ＣＤ−ＲＯＭやＵＳＢメモリなどのコンピュータ読み取り可能な記録媒体に記録された態様で提供されるものであっても構わない。
【符号の説明】
【０１２３】
１  画像処理装置
２  情報処理装置
３  端末装置
３ａ  表示部（表示手段）
３ｂ  カメラ（撮影手段）
６  サーバー
７  閲覧画像生成装置
１５  画像取得部（画層取得手段）
１６  機密領域特定部（機密領域特定手段）
１７  機密情報保存部（機密情報保存手段）
１８  閲覧画像生成部（閲覧画像生成手段）
１９  閲覧画像出力部（閲覧画像出力手段）
２２  記憶部（記憶手段）
３７  機密情報取得部（'機密情報取得手段）
３８  表示制御部（表示制御手段）
５１  閲覧画像取得部（閲覧画像取得手段）
５２  表示制御部（表示制御手段）
Ｄ１  オリジナル画像
Ｄ２  機密情報
Ｄ３  閲覧画像
Ｄ４  アクセス情報
Ｄ５  被検知情報
Ｒ１  機密領域
【図１】
2020205538.tif 000003
【図２】
2020205538.tif 000004
【図３】
2020205538.tif 000005
【図４】
2020205538.tif 000006
【図５】
2020205538.tif 000007
【図６】
2020205538.tif 000008
【図７】
2020205538.tif 000009
【図８】
2020205538.tif 000010
【図９】
2020205538.tif 000011
【図１０】
2020205538.tif 000012
【図１１】
2020205538.tif 000013
【図１２】
2020205538.tif 000014
【図１３】
2020205538.tif 000015