(57)【要約】 【課題】送信先サーバに応じてスキャンデータのセキュリティレベルを変えることが可能な画像処理装置、画像処理方法およびプログラムを提供する。【解決手段】複数の外部機器とネットワークを介して通信可能な画像処理装置は、生成部と受付部と決定部と付加部と送信部とを備える。生成部は、原稿から読み取った画像を示すスキャンデータを生成する。受付部は、スキャンデータを送信する外部機器を示す第１情報を受け付ける。決定部は、第１情報に応じて、スキャンデータに付加する情報を示す付加情報を決定する。付加部は、スキャンデータに付加情報を付加する。送信部は、付加情報が付加されたスキャンデータを、第１情報が示す外部機器へ送信する。【選択図】図２
2015207938.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部機器とネットワークを介して通信可能な画像処理装置であって、
原稿から読み取った画像を示すスキャンデータを生成する生成部と、
前記スキャンデータを送信する前記外部機器を示す第１情報を受け付ける受付部と、
前記第１情報に応じて、前記スキャンデータに付加する情報を示す付加情報を決定する決定部と、
前記付加情報を前記スキャンデータに付加する付加部と、
前記付加情報が付加された前記スキャンデータを、前記第１情報が示す前記外部機器へ送信する送信部と、を備える、
画像処理装置。
【請求項２】
前記決定部は、それぞれが、１以上の前記外部機器を特定可能な複数の第２情報ごとに、前記付加情報を対応付けた対応情報を参照して、前記第１情報が示す前記外部機器を特定可能な前記第２情報に対応付けられた前記付加情報を、前記スキャンデータに付加する付加情報として決定する、
請求項１に記載の画像処理装置。
【請求項３】
ユーザの入力に応じて、前記対応情報を設定する設定部をさらに備える、
請求項２に記載の画像処理装置。
【請求項４】
前記対応情報が含まれるデータファイルを読み込み、読み込んだ前記データファイルに含まれる前記対応情報を設定する設定部をさらに備える、
請求項２に記載の画像処理装置。
【請求項５】
前記付加情報は、情報の機密性を確保するためのセキュリティ情報である、
請求項１に記載の画像処理装置。
【請求項６】
複数の外部機器とネットワークを介して通信可能な画像処理装置による画像処理方法であって、
原稿から読み取った画像を示すスキャンデータを生成する生成ステップと、
前記スキャンデータの送信先となる前記外部機器を示す第１情報を受け付ける受付ステップと、
前記第１情報に応じて、前記スキャンデータに付加する情報を示す付加情報を決定する決定ステップと、
前記付加情報を前記スキャンデータに付加する付加ステップと、
前記付加情報が付加された前記スキャンデータを、前記第１情報が示す前記外部機器へ送信する送信ステップと、を含む、
画像処理方法。
【請求項７】
複数の外部機器とネットワークを介して通信可能な画像処理装置を、
原稿から読み取った画像を示すスキャンデータを生成する生成手段と、
前記スキャンデータの送信先となる前記外部機器を示す第１情報を受け付ける受付手段と、
前記第１情報に応じて、前記スキャンデータに付加する情報を示す付加情報を決定する決定手段と、
前記付加情報を前記スキャンデータに付加する付加手段と、
前記付加情報が付加された前記スキャンデータを、前記第１情報が示す前記外部機器へ送信する送信手段として機能させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来、ＰＣ等のクライアント装置を必要とせず、指定サーバに対してスキャンデータを直接送信する機能(以下、「ＵＲＬ指定送信機能」と称する場合があるが、一般的にはＷｅｂＤａｖと呼ばれる)を備えたネットワークスキャナ装置が知られている。このＵＲＬ指定送信機能ではスキャンデータを送信先サーバに保存するため、送信先サーバのセキュリティ状況によっては情報漏洩や改ざん等が発生するおそれがある。
【０００３】
このスキャンデータの情報漏洩や改ざん等を抑止する方法として、スキャン実行時にデータに対して、情報の機密性を確保するためのセキュリティ情報（例えばユーザ情報、タイムスタンプ、パスワード、電子署名等)を付加する仕組みが知られている。
【０００４】
例えば特許文献１には、情報漏洩が生じた場合にも有効利用できる付加情報をスキャンデータに埋め込む仕組みが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来においては、送信先サーバに応じてセキュリティ情報の内容を変える仕組みは存在しなかった。そのため、送信先サーバに応じてスキャンデータのセキュリティレベルを変えることが難しいという問題がある。
【０００６】
本発明は、上記に鑑みてなされたものであって、送信先サーバに応じてスキャンデータのセキュリティレベルを変えることが可能な画像処理装置、画像処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、複数の外部機器とネットワークを介して通信可能な画像処理装置であって、原稿から読み取った画像を示すスキャンデータを生成する生成部と、前記スキャンデータの送信先となる前記外部機器を示す第１情報を受け付ける受付部と、前記第１情報に応じて、前記スキャンデータに付加する情報を示す付加情報を決定する決定部と、前記付加情報を前記スキャンデータに付加する付加部と、前記付加情報が付加された前記スキャンデータを、前記第１情報が示す前記外部機器へ送信する送信部と、を備える画像処理装置である。
【発明の効果】
【０００８】
本発明によれば、送信先の外部機器に応じてスキャンデータのセキュリティレベルを変えることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、画像処理システムの概略構成例を示す図である。
【図２】図２は、ネットワークスキャナ装置の機能構成の一例を示す図である。
【図３】図３は、セキュリティポリシーの一例を示す図である。
【図４】図４は、ＵＲＬ指定送信におけるユーザの操作手順を説明するためのフローである。
【図５】図５は、ネットワークスキャナ装置の動作例を示すフローである。
【図６】図６は、セキュリティポリシーを登録する場合の機器管理者の操作手順の一例を示すフローである。
【図７】図７は、ネットワークスキャナ装置の動作例を示すフローである。
【図８】図８は、セキュリティポリシー照合部の動作例を示すフローである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明に係る画像処理装置、画像処理方法およびプログラムの実施形態を詳細に説明する。以下では、本発明に係る画像処理装置を、ネットワークスキャナ装置（ＭＦＰ：Multifunction  Peripheral）に適用した場合を例に挙げて説明するが、これに限定されるものではない。
【００１１】
図１は、本実施形態の画像処理システム１の概略構成例を示すブロック図である。図１に示すように、画像処理システム１は、ネットワークスキャナ装置１０と、複数のサーバ２０とを有する。ネットワークスキャナ装置１０は、ＬＡＮ（有線／無線ＬＡＮ）などのネットワーク３０を介して、複数のサーバ２０と通信可能である。ネットワークスキャナ装置１０は、送信先のサーバ２０に対して、原稿から読み取った画像を示すスキャンデータを直接送信する機能（以下、「ＵＲＬ指定送信機能」と称する場合がある）を備えている。なお、この例では、サーバ２０は、請求項の「外部機器」に対応している。
【００１２】
図２は、ネットワークスキャナ装置１０の機能構成の一例を示す図である。図２に示すように、ネットワークスキャナ装置１０は、送信先管理部１１０と、スキャン設定部１２０と、生成部１３０と、送信部１４０と、セキュリティポリシー管理部１５０と、セキュリティポリシー照合部１６０とを有する。
【００１３】
送信先管理部１１０は、特定の権限を有する機器管理者からの入力を受けて、サーバ２０の宛先を示す送信先情報（この例ではＵＲＬ）を登録するモジュールである。また、送信先管理部１１０は、例えばユーザからの入力を受けて、スキャンデータの送信先を決定することができる。図２の例では、送信先管理部１１０は、スキャンデータの送信先となるサーバ２０を示す送信先情報（より具体的には、ＵＲＬなどのサーバ２０の宛先を示す情報）を受け付ける受付部１１１を有している。この例では、送信先情報は、請求項の「第１情報」に対応していると考えることができる。
【００１４】
スキャン設定部１２０は、ユーザからの入力を受けて、スキャンデータの処理方法を決定する（スキャン設定を行う）モジュールである。また、後述のセキュリティポリシー照合部１６０からの照合結果を受信し、その結果に従ってスキャン設定の内容を変更する機能も有する。図２の例では、スキャン設定部１２０は、付加部１２１を有している。付加部１２１の機能については後述する。
【００１５】
生成部１３０は、スキャン設定に従って、原稿から画像を読み取るスキャン処理を実行してスキャンデータを生成する。
【００１６】
送信部１４０は、スキャンデータを、ユーザが選択した送信先情報が示すサーバ２０へ送信する。本実施形態では、送信部１４０は、後述の付加情報が付加されたスキャンデータを、ユーザが選択した送信先情報が示すサーバ２０へ送信することができる。
【００１７】
セキュリティポリシー管理部１５０は、機器管理者からの指示を受けて、セキュリティポリシーを登録するモジュールである。セキュリティポリシーは、それぞれが、１以上のサーバ２０を特定可能な第２情報ごとに、スキャンデータに付加する情報を示す付加情報を対応付けた情報である。この例では、セキュリティポリシーは、請求項の「対応情報」に対応している。
【００１８】
図３は、本実施形態のセキュリティポリシーの一例を示す図である。この例では、第２情報は、１以上のサーバ２０の照合条件（より具体的には、ＵＲＬなどのサーバ２０の宛先の照合条件）を示す情報である。図３の例では、第２情報は、ユーザが選択した送信先情報（ＵＲＬ）とパターン照合するための条件式を表す情報である。条件式には、例えばワイルドカード（＊）を使用することもできる。例えば条件式として、「ｈｔｔｐ：／／ＸＸＸ／＊」と定義されている場合、この条件で検出可能な送信先情報（ＵＲＬ）としては、「ｈｔｔｐ：／／ＸＸＸ／ｆｏｌｄｅｒ１」、「ｈｔｔｐ：／／ＸＸＸ／ｆｏｌｄｅｒ２」、「ｈｔｔｐ：／／ＸＸＸ／ｆｏｌｄｅｒ３」などであり、「ｈｔｔｐ：／／ＡＡＡ／ｆｏｌｄｅｒ４」や「ｈｔｔｐ：／／ＢＢＢ／ｆｏｌｄｅｒ５」のような送信先情報（ＵＲＬ）は、照合条件を満たさない。
【００１９】
付加情報は、情報の機密性を確保するためのセキュリティ情報であり、例えばタイムスタンプ、ユーザ情報（例えばユーザごとに割り当てられた固有のユーザＩＤ、ユーザ名、連絡先等）、電子署名などを用いることができる。
【００２０】
なお、例えば上述の第２情報は、１以上のサーバ２０を示す情報（より具体的にはＵＲＬなどのサーバ２０の宛先そのものを示す情報）であってもよい。要するに、第２情報は、１以上のサーバ２０を特定可能な情報であればよい。
【００２１】
また、本実施形態では、セキュリティポリシー管理部１５０は、ＵＩ画面に対するユーザの操作（入力）に応じて、セキュリティポリシーを設定するが、これに限らず、例えばセキュリティポリシー管理部１５０は、予めセキュリティポリシーが含まれるデータファイルを読み込み、読み込んだデータファイルに含まれるセキュリティポリシーを設定することもできる。この例では、セキュリティポリシー管理部１５０は、請求項の「設定部」に対応する機能を有していると考えることができる。
【００２２】
図２に戻って説明を続ける。セキュリティポリシー照合部１６０は、送信先管理部１１０から、ユーザが選択した送信先情報を取得し、取得した送信先情報と、セキュリティポリシーとの照合を行い、その照合結果をスキャン設定部１２０へ通知する。より具体的には以下のとおりである。
【００２３】
図２の例では、セキュリティポリシー照合部１６０は、決定部１６１を有する。決定部１６１は、ユーザが選択した送信先情報（受付部１１１で受け付けた送信先情報）に応じて、スキャンデータに付加する付加情報を決定する。より具体的には、決定部１６１は、セキュリティポリシーを参照して、ユーザが選択した送信先情報が示すサーバ２０を特定可能な第２情報に対応付けられた付加情報を、スキャンデータに付加する付加情報として決定する。例えば図３に示すセキュリティポリシーにおいて、ユーザが選択した送信先情報が「ｈｔｔｐ：／／ＸＸＸ／ｆｏｌｄｅｒ５」であれば、「ｈｔｔｐ：／／ＸＸＸ／＊」と定義された照合条件を満たすので、決定部１６１は、この照合条件を表す第２情報に対応付けられた付加情報（図３の例では「タイムスタンプ」）を、スキャンデータに付加する付加情報として決定するという具合である。
【００２４】
そして、決定部１６１は、照合結果から導かれた付加情報を、スキャン設定部１２０へ通知する。スキャン設定部１２０が有する付加部１２１は、決定部１６１から通知された付加情報をスキャンデータへ付加するスキャン設定を行う。つまり、付加部１２１は、決定部１６１が決定した付加情報をスキャンデータに付加する機能を有している。
【００２５】
本実施形態では、ネットワークスキャナ装置１０は、ＣＰＵ、ＲＯＭやＲＡＭ等の記憶装置、ＭＦＰ１等と通信するための通信Ｉ／Ｆ、各種の画像を表示する表示部を含むコンピュータ装置を利用したハードウェア構成を有し、上述したネットワークスキャナ装置１０の各部の機能（送信先管理部１１０(受付部１１１)、スキャン設定部１２０（付加部１２１）、生成部１３０、送信部１４０、セキュリティポリシー管理部１５０、セキュリティポリシー照合部１６０（決定部１６１）等）は、ＣＰＵが記憶装置に格納されたプログラムを実行することにより実現される。なお、これに限らず、例えば上述したネットワークスキャナ装置１０の各部の機能のうちの少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。
【００２６】
図４は、ＵＲＬ指定送信におけるユーザの操作手順を説明するためのフローであり、図５は、図４のフローに対応するネットワークスキャナ装置１０の動作例を示すフローである。図４に示すように、まずユーザは、ネットワークスキャナ装置１０の表示部にＵＲＬ指定送信画面を起動するための操作を行う（ステップＳ１）。この操作を受けて、図５に示すように、送信先管理部１１０は、登録済みの送信先情報を、ネットワークスキャナ装置１０の表示部に表示する制御を行う（ステップＳ１１）。
【００２７】
次に、図４に示すように、ユーザは、登録済みの送信先情報の中から、送信先となるサーバ２０の送信先情報を選択する操作を行う（ステップＳ２）。この操作を受けて、図５に示すように、送信先管理部１１０は、ユーザにより選択された送信先情報を、セキュリティポリシー照合部１６０へ通知する（ステップＳ１２）。この通知を受けたセキュリティポリシー照合部１６０は、ユーザにより選択された送信先情報と、セキュリティポリシーとを照合する（ステップＳ１３）。次に、セキュリティポリシー照合部１６０は、照合結果から導出した付加情報を、スキャン設定部１２０へ通知する（ステップＳ１４）。次に、スキャン設定部１２０は、セキュリティポリシー照合部１６０から通知された付加情報を表示部に表示し、強制的にスキャン設定に加える（ステップＳ１５）。
【００２８】
ユーザは、図４のステップＳ２の操作を行った後、表示部に表示された付加情報を確認する（ステップＳ３）。そして、ユーザは、スキャン処理方法（データ形式、画質等）を設定するための操作を行う（ステップＳ４）。この操作を受けて、図５に示すように、スキャン設定部１２０は、ユーザによる操作に従って、スキャン設定を行う（ステップＳ１６）。
【００２９】
そして、図４に示すように、ユーザは、スキャンの実行を指示するボタン（スキャン実行ボタン）を押下する（ステップＳ５）。この操作を受けて、図５に示すように、生成部１３０は、スキャン設定に従ってスキャン処理を実行し、スキャンデータを生成する（ステップＳ１７）。そして、送信部１４０は、スキャンデータ（付加情報が付加されたスキャンデータ）を、送信先となるサーバ２０（ユーザが選択した送信先情報により宛先が指定されたサーバ２０）に送信する（ステップＳ１８）。
【００３０】
図６は、セキュリティポリシーを登録する場合の機器管理者の操作手順の一例を示すフローであり、図７は、図６のフローに対応するネットワークスキャナ装置１０の動作例を示すフローである。まず、図６に示すように、機器管理者は、セキュリティポリシーを登録するための画面を示すセキュリティポリシー登録画面を開く（ネットワークスキャナ装置１０の表示部にセキュリティポリシー登録画面を表示する）操作を行う（ステップＳ２１）。この操作を受けて、セキュリティポリシー管理部１５０は、セキュリティポリシー登録画面を表示部に表示する制御を行う（ステップＳ３１）。
【００３１】
次に、図６に示すように、機器管理者は、セキュリティポリシーを登録する操作を行う（ステップＳ２２）。この操作を受けて、図７に示すように、セキュリティポリシー管理部１５０は、機器管理者により入力されたセキュリティポリシーを保存（登録）する制御を行う（ステップＳ３２）。
【００３２】
次に、図６に示すように、機器管理者は、セキュリティポリシー登録画面を閉じる操作を行う（ステップＳ２３）。この操作を受けて、図７に示すように、セキュリティポリシー管理部１５０は、セキュリティポリシー登録画面を表示部から消す（非表示にする）制御を行う（ステップＳ３３）。
【００３３】
図８は、図５のステップＳ１３の具体的な内容を示すフロー（セキュリティポリシー照合部１６０の動作例を示すフロー）である。図８に示すように、セキュリティポリシー照合部１６０は、送信先管理部１１０から送信先情報を受信する（ステップＳ４１）。次に、セキュリティポリシー照合部１６０は、セキュリティポリシー管理部１５０からセキュリティポリシーを取得する（ステップＳ４２）。セキュリティポリシーが存在する場合（ステップＳ４３：Ｙｅｓ）、セキュリティポリシー照合部１６０は、送信先管理部１１０から受信した送信先情報と、セキュリティポリシー内の第２情報とを比較する（ステップＳ４４）。一方、セキュリティポリシーが存在しない場合（ステップＳ４３：Ｎｏ）、そのまま処理は終了する。
【００３４】
上述のステップＳ４４において、送信先管理部１１０から受信した送信先情報に該当する照合条件を表す第２情報が存在する場合（ステップＳ４５：Ｙｅｓ）、セキュリティポリシー照合部１６０は、送信先管理部１１０から受信した送信先情報に該当する照合条件を表す第２情報に対応付けられた付加情報を、セキュリティポリシーから取得する（ステップＳ４６）。一方、上述のステップＳ４４において、送信先管理部１１０から受信した送信先情報に該当する照合条件を表す第２情報が存在しない場合（ステップＳ４５：Ｎｏ）、そのまま処理は終了する。
【００３５】
以上に説明したように、本実施形態では、送信先となるサーバ２０を示す送信先情報（この例ではＵＲＬ）に応じて、スキャンデータに付加する付加情報（セキュリティ情報）を可変に設定する。これにより、送信先となるサーバ２０に応じてスキャンデータのセキュリティレベルを変えることが可能になる。
【００３６】
以上、本発明に係る実施形態について説明したが、本発明は、上述の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００３７】
（プログラム）
上述した実施形態のネットワークスキャナ装置１０で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００３８】
１      画像処理システム
１０    ネットワークスキャナ装置
２０    サーバ
３０    ネットワーク
１１０  送信先管理部
１１１  受付部
１２０  スキャン設定部
１２１  付加部
１３０  生成部
１４０  送信部
１５０  セキュリティポリシー管理部
１６０  セキュリティポリシー照合部
１６１  決定部
【先行技術文献】
【特許文献】
【００３９】
【特許文献１】特開２０１２−１５６９１７号公報
【図１】
2015207938.tif 000003
【図２】
2015207938.tif 000004
【図３】
2015207938.tif 000005
【図４】
2015207938.tif 000006
【図５】
2015207938.tif 000007
【図６】
2015207938.tif 000008
【図７】
2015207938.tif 000009
【図８】
2015207938.tif 000010