(57)【特許請求の範囲】
【請求項１】
複数の通信インターフェイスと、
前記通信インターフェイスを用いて、自装置の管理情報を含むシステム情報の要求を通信装置から受け付ける要求受付手段と、
前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通信装置に送信する前記システム情報のうち、当該通信インターフェイスとは異なる他の通信インターフェイスに関する情報を送信することを制限する制限手段と、
を含む画像処理装置。
【請求項２】
前記制限手段は、さらに前記要求を受け付けた際に用いられた前記通信インターフェイスのセキュリティ設定が予め定められた基準を満たさない場合、前記システム情報のうち、前記他の通信インターフェイスに関する情報を送信することを制限する、
請求項１に記載の画像処理装置。
【請求項３】
前記セキュリティ設定は、管理者用の認証データ、ＳＮＭＰ認証データ、ＩＰアドレスフィルタのうちの少なくとも１つに関する設定を含む、
請求項２に記載の画像処理装置。
【請求項４】
複数の通信インターフェイスと、
前記通信インターフェイスを用いて、自装置の管理情報を含むシステム情報の要求を通信装置から受け付ける要求受付手段と、
前記通信装置を所定のイベントが発生した場合の通知先として設定する通知先設定手段と、
前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通知先としてグローバルＩＰネットワークに接続された通信装置を設定することを禁止する制限手段と、
を含む画像処理装置。
【請求項５】
前記制限手段は、さらに前記要求を受け付けた際に用いられた前記通信インターフェイスのセキュリティ設定が予め定められた基準を満たさない場合、前記通知先として前記グローバルＩＰネットワークに接続された通信装置を設定することを禁止する、
請求項４に記載の画像処理装置。
【請求項６】
複数の通信インターフェイスと、
予め設定された１以上のユーザに関連づけられたユーザデータと、前記ユーザのいずれにも関連づけられないパブリックデータと、を記憶するデータ記憶手段と、
前記通信インターフェイスを用いて、自装置の管理情報を含むシステム情報の要求と、前記ユーザデータ及び前記パブリックデータのアクセス要求とを通信装置から受け付ける要求受付手段と、
前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通信装置からのアクセスを前記パブリックデータのみに制限する制限手段と、
を含む画像処理装置。
【請求項７】
前記制限手段は、さらに前記要求を受け付けた際に用いられた前記通信インターフェイスのセキュリティ設定が予め定められた基準を満たさない場合、前記通信装置からのアクセスを前記パブリックデータのみに制限する、
請求項６に記載の画像処理装置。
【請求項８】
複数の通信インターフェイスを持つ画像処理装置のコンピュータを、
前記通信インターフェイスを用いて自装置の管理情報を含むシステム情報の要求を通信装置から受け付ける要求受付手段、及び、
前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通信装置に前記システム情報のうち、当該通信インターフェイスとは異なる他の通信インターフェイスに関する情報を送信することを制限する制限手段
として機能させるプログラム。
【請求項９】
複数の通信インターフェイスを持つ画像処理装置のコンピュータを、
前記通信インターフェイスを用いて自装置の管理情報を含むシステム情報の要求を通信装置から受け付ける要求受付手段、
前記通信装置を所定のイベントが発生した場合の通知先として設定する通知先設定手段、及び、
前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通知先としてグローバルＩＰネットワークに接続された通信装置を設定することを禁止する制限手段
として機能させるプログラム。
【請求項１０】
複数の通信インターフェイスを持つ画像処理装置のコンピュータを、
予め設定された１以上のユーザに関連づけられたユーザデータと、前記ユーザのいずれにも関連づけられないパブリックデータと、を記憶するデータ記憶手段、
前記通信インターフェイスを用いて自装置の管理情報を含むシステム情報の要求と、前記ユーザデータ及び前記パブリックデータのアクセス要求とを通信装置から受け付ける要求受付手段、及び、
前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通信装置からのアクセスを前記パブリックデータのみに制限する制限手段
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、プリンタやスキャナなどの画像処理装置に対して、物理的又は仮想的に複数の通信インターフェイスを設けて、それぞれの通信インターフェイスを別の通信ネットワークに接続することが可能である。
【０００３】
複数の通信インターフェイスを搭載した複合機などの画像処理装置において、アクセスすることが可能なユーザの範囲が異なる通信ネットワークを接続して利用したい場合がある。例えば、学校や役所などの公共の場で、画像処理装置の一方の通信インターフェイスを公的機関の従業員等の特定のユーザが利用するイントラネットに接続するとともに、もう一方の通信インターフェイスを不特定のユーザがアクセスすることが可能なグローバルＩＰネットワークに接続して、画像処理装置を一般の人が利用できるよう開放するケースがある。
【０００４】
下記特許文献１には、画像処理装置が設置された場所から特定されるエリアに関連付けられた機能制限と、当該エリアに関連付けられたセキュリティ機能の設定を行う画像処理システムが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−０６６７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記の利用形態では、複数の通信インターフェイスのうち、グローバルＩＰネットワーク等の不特定ユーザ向けのネットワークに接続されたインターフェイスから画像処理装置に保持されているシステム情報が外部へ漏えいすることが懸念される。
【０００７】
本発明は上記課題に鑑みてなされたものであって、その目的は、複数の通信インターフェイスを持つ画像処理装置において、システム情報の送信を制限なく許可する場合と比較して、セキュリティレベルの高い画像処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、複数の通信インターフェイスと、前記通信インターフェイスを用いて、自装置の管理情報を含むシステム情報の要求を通信装置から受け付ける要求受付手段と、前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通信装置に送信する前記システム情報の少なくとも一部を制限する制限手段と、を含む画像処理装置である。
【０００９】
また、請求項２に記載の発明は、前記制限手段は、さらに前記要求を受け付けた際に用いられた前記通信インターフェイスのセキュリティ設定が予め定められた基準を満たさない場合、前記システム情報の少なくとも一部を送信することを制限する、請求項１に記載の画像処理装置である。
【００１０】
また、請求項３に記載の発明は、前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合であって、かつ、当該通信インターフェイスのセキュリティ設定が予め定められた基準を満たさない場合、前記通信装置に送信する前記システム情報の少なくとも一部のうち、当該通信インターフェイスとは異なる他の通信インターフェイスに関する情報を制限する、請求項２に記載の画像処理装置である。
【００１１】
また、請求項４に記載の発明は、前記セキュリティ設定は、管理者用の認証データ、ＳＮＭＰ認証データ、ＩＰアドレスフィルタのうちの少なくとも１つに関する設定を含む、請求項２又は３に記載の画像処理装置である。
【００１２】
また、請求項５に記載の発明は、前記通信装置を所定のイベントが発生した場合の通知先として設定する通知先設定手段を含み、前記制限手段は、グローバルＩＰネットワークに接続される前記通信インターフェイスのセキュリティ設定が予め定められた基準を満たさない場合に、前記通知先として該グローバルＩＰネットワークに接続された通信装置を設定することを禁止する、請求項１乃至４のいずれかに記載の画像処理装置である。
【００１３】
また、請求項６に記載の発明は、予め設定された１以上のユーザに関連づけられたユーザデータと、前記ユーザのいずれにも関連づけられないパブリックデータと、を記憶するデータ記憶手段をさらに含み、前記要求受付手段は、前記通信インターフェイスを用いて、さらに前記ユーザデータ及び前記パブリックデータのアクセス要求を前記通信装置から受け付け、前記制限手段は、前記送信先装置のアクセス要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合であって、かつ、当該通信インターフェイスのセキュリティ設定が基準を満たさない場合、前記通信装置からのアクセスを前記パブリックデータのみに制限する、請求項１乃至５のいずれかに記載の画像処理装置である。
【００１４】
また、請求項７に記載の発明は、通信インターフェイスを用いて自装置の管理情報を含むシステム情報の要求を通信装置から受け付ける要求受付手段、及び、前記要求を受け付けた際に用いられた前記通信インターフェイスに割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合、前記通信装置に前記システム情報の少なくとも一部を送信することを制限する制限手段として、コンピュータを機能させるプログラムである。
【発明の効果】
【００１５】
上記請求項１乃至４のいずれかに記載の画像処理装置によれば、システム情報の送信を無制限に許可する場合と比較して、セキュリティレベルを向上させることができる。
【００１６】
また、上記請求項５に記載の画像処理装置によれば、不特定の通信装置が通知先に設定される場合と比較して、セキュリティレベルを向上させることができる。
【００１７】
また、上記請求項６に記載の画像処理装置によれば、ユーザデータへのアクセスを無制限に許可する場合と比較して、セキュリティレベルを向上させることができる。
【００１８】
また、上記請求項７に記載のプログラムによれば、コンピュータを用いて、システム情報の送信を無制限に許可する場合と比較して、セキュリティレベルを向上させることができる。
【図面の簡単な説明】
【００１９】
【図１】画像処理システムの機器構成の一例を示す図である。
【図２】画像処理システムの機能的構成の一例を示す機能ブロック図である。
【図３】画像処理装置において実行される処理を制限するセキュリティ条件の一覧を示す図である。
【図４】システム情報の送信が要求される場合の処理の一例を示すシーケンス図である。
【図５】送信可否判定処理の一例を示すフローチャートである。
【図６】ネットワーク判定処理の一例を示すフローチャートである。
【図７】セキュリティ設定判定処理の一例を示すフローチャートである。
【図８】システム情報の設定が要求される場合の処理の一例を示すシーケンス図である。
【図９】ユーザデータ及びパブリックデータへのアクセスが要求される場合の処理の一例を示すシーケンス図である。
【図１０】処理状況が要求される場合の処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００２０】
以下に、本発明を実施するための形態の一例（以下、実施形態と呼ぶ）を、図面に従って説明する。なお、本明細書の各図について、既出の図に関して前述したものと同様の要素には同一の符号を付して、詳細な説明を省略することがある。
【００２１】
［１．システム構成］
図１は、本実施形態に係る画像処理システムの機器構成の一例を示す図である。同図に示すように、画像処理システム１０は、画像処理装置１と、少なくとも１つの通信装置２ａ及び通信装置２ｂ（以降、これらを単に通信装置２とも呼ぶ）を含む。ここで、画像処理装置１と通信装置２ａは、イントラネットやローカルエリアネットワークなどの特定のユーザのみが利用するネットワーク（以降、プライベートＩＰネットワーク３とも呼ぶ）を介して接続され、相互にデータの授受が可能である。また、画像処理装置１と通信装置２ｂは、インターネットなどの不特定のユーザが利用するネットワーク（以降、グローバルＩＰネットワーク４とも呼ぶ）を介して接続され、相互にデータの授受が可能である。
【００２２】
画像処理装置１は、例えば、印刷機能やスキャナ機能などを有するいわゆる複合機であって、マイクロプロセッサなどの制御部１１、ＲＡＭやハードディスクドライブなどの記憶部１２、通信インターフェイス１３を含む。ここで、画像処理装置１の制御部１１は、画像処理装置１の記憶部１２に記憶されるプログラムに従って、記憶部１２に記憶されるシステム情報の送信や設定をすることを制御する。なお、上記プログラムは、フラッシュメモリなどの情報記憶媒体を介して、又は、インターネットなどの通信ネットワークを介して画像処理装置１に供給されることとしてもよい。
【００２３】
通信装置２は、例えば、サーバやパーソナルコンピュータ、スマートフォンなどの携帯電話、タブレット端末などである。通信装置２は、画像処理装置１と同様に、制御部２１や記憶部２２、通信インターフェイス２３などを備える他、ユーザの入力を受け付けるマウスやキーボード、タッチパネルなどの入力部２４、ディスプレイなどの表示部２５を備える。
【００２４】
本実施形態では、通信装置２は、画像処理装置１に対し、画像処理装置１に記憶されるシステム情報を送信することや、システム情報を設定することなどの要求を送信する。そうすると、画像処理装置１は、送信された要求に応じて、画像処理装置１において記憶されるシステム情報の送信、設定などの処理を実行する。ただし、グローバルＩＰネットワーク４に接続され、かつ、セキュリティの条件を充足しない通信装置２からの要求に対しては、これらの処理が行われないように制限される。以下では、画像処理装置１に含まれる機能の詳細について説明する。
【００２５】
［２．機能ブロック］
図２は、画像処理装置１の機能的構成の一例を示す機能ブロック図である。同図に示すように、画像処理装置１は、機能的には、システム情報記憶部１１１と、システム情報送信部１１２と、システム情報設定部１１３と、親展ボックス１２１と、ユーザデータ／パブリックデータ送信部１２２と、処理データ記憶部１３１と、処理状況通知部１３２と、要求受付部１４０と、ネットワーク判定部１５０と、セキュリティ設定判定部１６０と、制限部１７０とを含む。これらの機能は、画像処理装置１の記憶部１２に記憶されるプログラムを、画像処理装置１の制御部１１が実行することにより実現される。
【００２６】
［２−１．システム情報記憶部］
システム情報記憶部１１１は、システム情報を記憶する。ここで、システム情報は、画像処理装置１の機種名やシリアル番号、管理情報、通信履歴、画像処理装置１において実行されたジョブの履歴、画像処理装置１の設定情報などを含む機械情報と、画像処理装置１の親展ボックス１２１に記憶される個人情報（個人用のアドレス帳など）のうち、少なくとも１つを含む。
【００２７】
管理情報とは、画像処理装置１の状態を外部から把握するために公開されている情報であり、画像処理装置１の動作状態に関する情報（印刷中、用紙切れ）、画像処理装置１の構成情報（例えば、フィニッシャー、トレイ構成など）、画像処理装置１で実行された印刷ジョブの状態を示す情報（例えば、正常終了、処理中など）を含む。また、管理情報の少なくとも一部はＭＩＢ（Management Information Base）により構成され、ＳＮＭＰ（Simple Network Management Protocol）のプロトコルを介して通信装置２に送信される。以降では、ＭＩＢによって構成される管理情報を、特にＭＩＢ管理情報とも呼ぶ。
【００２８】
また、システム情報記憶部１１１は、画像処理装置１が上記システム情報の少なくとも一部を通知する場合の通知先の通信装置２を示す、通知先情報を記憶する。なお、システム情報記憶部１１１は、画像処理装置１の記憶部１２を含んで実現されることとしてよい。
【００２９】
［２−２．システム情報送信部］
システム情報送信部１１２は、通信装置２からのシステム情報の要求に応じて、システム情報記憶部１１１に記憶されるシステム情報の少なくとも一部を、この通信装置２に送信する。システム情報送信部１１２は、通信装置２にシステム情報の少なくとも一部を含むウェブページデータを、要求を送信した通信装置２に向けて送信する。そうすると、この通信装置２の表示部２５には、当該少なくとも一部のシステム情報を示す画面が表示される。
【００３０】
なお、上記のようにウェブページデータを介してシステム情報が送信される場合、ＭＩＢ管理情報はこのシステム情報に含まれない。システム情報送信部１１２は、通信装置２から送信されたＳＮＭＰプロトコルのコマンド（ＧｅｔＲｅｑｕｅｓｔなど）の応答として、要求されたＭＩＢ管理情報を含むシステム情報を、ＧｅｔＲｅｓｐｏｎｓｅといったコマンド共に通信装置２に送信する。ただし、後述の制限部１７０によりシステム情報の送信が制限される場合、システム情報送信部１１２は、システム情報の少なくとも一部が上記要求を送信した通信装置２に送信されないように制御する。
【００３１】
また、システム情報送信部１１２は、画像処理装置１に所定のイベントが発生した場合、システム情報の少なくとも一部を、事前に設定された通知先の通信装置２に送信する。より具体的には、システム情報送信部１１２は、画像処理装置１において所定のイベントを検知した場合（例えば、システム情報が更新された場合、エラーが発生した場合、内部変数（カウンター）の値が閾値を超えた場合など）、当該イベントに応じて予め定められたシステム情報の少なくとも一部を、通知先情報により示される通知先の通信装置２に送信する。システム情報送信部１１２は、例えば、ＳＮＭＰプロトコルのＴｒａｐコマンドとともに、上記システム情報の少なくとも一部（例えば、ＭＩＢ管理情報など）を送信する。以降、このようにシステム情報の少なくとも一部を送信することをＴＲＡＰ通知とも呼び、この通知先の通信装置２を、ＴＲＡＰ通知先とも呼ぶ。
【００３２】
［２−３．システム情報設定部］
システム情報設定部１１３は、システム情報記憶部１１１に記憶されるシステム情報の少なくとも一部を設定する。システム情報設定部１１３は、例えば、システム情報を含むウェブページデータを通信装置２に送信し、当該通信装置２の表示部２５に表示された設定画面においてユーザにより入力された入力情報を取得することにより、これを新たなシステム情報として設定する。
【００３３】
また、ＳＮＭＰプロトコルを用いる場合、システム情報設定部１１３は、通信装置２から送信されたＳｅｔＲｅｑｕｅｓｔなどのコマンドとともに送信された情報を、新たなシステム情報として設定する。
【００３４】
また、システム情報設定部１１３は、上記システム情報の他にも、システム情報記憶部１１１に記憶される通知先情報に、ＴＲＡＰ通知先の通信装置２を設定する。より具体的には、システム情報設定部１１３は、通知先情報を含むウェブページデータを送信し、表示部２５に表示される通知先設定画面においてユーザにより指定された通信装置２を、新たなＴＲＡＰ通知先として設定する。
【００３５】
ここで、グローバルＩＰネットワーク４に接続される通信インターフェイス１３のセキュリティ設定が予め定められた基準を満たさない場合、上記送信先設定画面において、ＴＲＡＰ通知先に設定することが可能な通信装置２は、プライベートＩＰネットワーク３に接続される通信装置２のみに限定される。即ち、グローバルＩＰネットワーク４を介して不特定のユーザが利用することを認めている場合、当該グローバルＩＰネットワーク４に接続される通信装置２を、ＴＲＡＰ通知先として設定されないように制限される。
【００３６】
ただし、後述の制限部１７０により、システム情報、又は、通知先情報の設定が制限される場合、システム情報設定部１１３は、当該制限される情報の設定が制限されるように制御する。
【００３７】
［２−４．親展ボックス］
親展ボックス１２１は、予め設定された１以上のユーザに関連づけられたユーザデータと、特定のユーザとの関連づけが行われないパブリックデータと、を記憶する。ここで、ユーザデータは、特定のユーザを対象として閲覧や取得が認められているデータであり、パブリックデータは、不特定のユーザが閲覧可能なデータである。なお、親展ボックス１２１は、画像処理装置１の記憶部１２を含んで実現されることとしてよい。
【００３８】
［２−５．ユーザデータ／パブリックデータ提供部］
ユーザデータ／パブリックデータ提供部１２２は、通信装置２からのユーザデータ又はパブリックデータへのアクセス要求に応じて、当該通信装置２に要求されたユーザデータ、パブリックデータを提供する。ただし、後述の制限部１７０によりユーザデータへのアクセスが制限される場合、ユーザデータ／パブリックデータ提供部１２２は、通信装置２に提供するデータをパブリックデータのみに制御する。
【００３９】
［２−６．処理データ記憶部］
処理データ記憶部１３１は、画像処理装置１が処理の対象とするデータ（例えば、印刷処理により印刷される印刷データや、スキャン処理により生成される画像データ、ＦＡＸ処理により送信される画像データなど）を記憶する。なお、処理データ記憶部１３１は、画像処理装置１の記憶部１２を含んで実現されることとしてよい。
【００４０】
［２−７．処理状況通知部］
処理状況通知部１３２は、通信装置２からの処理状況の要求に応じて、画像処理装置１が実行する処理の状況（具体的には、処理の進捗や結果、エラーの有無など）に、当該処理の対象とする処理データの内容を含めて当該通信装置２に通知する。ただし、後述の制限部１７０により処理データの内容の通知が制限される場合、処理状況通知部１３２は、処理データの内容を除く処理の状況を、上記通信装置２に通知する。
【００４１】
［２−８．要求受付部］
要求受付部１４０は、通信インターフェイス１３を用いて、通信装置２からシステム情報の要求を受け付ける。また、この他にも、要求受付部１４０は、システム情報の設定要求や、通知先情報の設定要求、ユーザデータ及びパブリックデータへのアクセス要求、処理状況の通知要求などを受け付ける。
【００４２】
［２−９．ネットワーク判定部］
ネットワーク判定部１５０は、通信インターフェイス１３に接続される通信ネットワークの種類を判定する。本実施形態では、ネットワーク判定部１５０は、システム情報の要求を受信した通信インターフェイス１３が、プライベートＩＰネットワーク３と、グローバルＩＰネットワーク４のいずれに接続されているかを判定する。
【００４３】
本実施形態では、ネットワーク判定部１５０は、通信インターフェイス１３にグローバルＩＰアドレスが割り当てられている場合には、グローバルＩＰネットワーク４に接続されていると判定し、そうでない場合には、プライベートＩＰネットワーク３に接続されていると判断する。
【００４４】
他にも例えば、ネットワーク判定部１５０は、通信インターフェイス１３に割り当てられているＩＰアドレスが基準を満たす場合（より具体的には、ＩＰアドレスが所定の範囲内にある場合）には、プライベートＩＰネットワーク３に接続されていると判断し、ＩＰアドレスが基準を満たさない場合（上記所定の範囲外にある場合）には、グローバルＩＰネットワーク４に接続されていると判定することとしてもよい。
【００４５】
他にも例えば、ネットワーク判定部１５０は、通信インターフェイス１３に関連付けて予め記憶されているネットワークの種類から、接続される通信ネットワークの種類を判定することとしてよいし、各通信ネットワークのそれぞれに接続される機器との接続テストを行い、この接続テストに成功した通信ネットワークを、通信インターフェイス１３に接続される通信ネットワークと判定することとしてもよい。
【００４６】
［２−１０．セキュリティ設定判定部］
セキュリティ設定判定部１６０は、通信インターフェイス１３のセキュリティ設定を判定する。ここで、上記セキュリティ設定は、通信インターフェイス１３を用いて受け付けた要求に含まれる管理者認証のためのデータ（例えば、管理者ＩＤ及びパスワードなど）と、ＳＮＭＰ認証のためのデータ（例えば、コミュニティ名やユーザに関する情報）と、通信インターフェイス１３に適用されるＩＰアドレスフィルタと、の少なくとも１つの設定を含み、セキュリティ設定判定部１６０は、当該設定がされているか否か、又は、当該設定が有効か否かを判定する。
【００４７】
なお、セキュリティ設定判定部１６０は、これに加えて通信インターフェイス１３に適用されるプロキシ設定が有効か否かを判定することとしてもよい。また、セキュリティ設定がＩＰアドレスフィルタの設定を含む場合、セキュリティ設定判定部１６０は、通信装置２のＩＰアドレスが当該ＩＰアドレスフィルタを通過するか否かをさらに判定することとしてもよい。
【００４８】
［２−１１．制限部］
制限部１７０は、要求を受け付けた際に用いられた通信インターフェイス１３に割り当てられたＩＰアドレスが基準を満たさない場合、かつ、当該通信インターフェイス１３のセキュリティ設定が基準を満たさない場合に、当該要求を送信した通信装置２にシステム情報の少なくとも一部を送信することを制限する。より具体的には、制限部１７０は、要求を受信した通信インターフェイス１３が、ネットワーク判定部１５０によりグローバルＩＰネットワーク４により接続されると判定される場合であってかつ、セキュリティ設定判定部１６０により当該通信インターフェイス１３のセキュリティ設定が未設定又は無効と判定される場合、システム情報の少なくとも一部が送信されることを制限する。
【００４９】
なお、制限部１７０により送信が制限される少なくとも一部のシステム情報は、例えば自装置の管理情報や、グローバルＩＰネットワーク４側で取り扱われる機密情報（例えば、管理者情報など）としてよい。また、上記システム情報の少なくとも一部の送信が制限される場合であっても、グローバルＩＰネットワーク４側の一般のユーザに公開可能なシステム情報については、送信を許可することとしてもよい。なお、制限部１７０により送信が制限されない場合であっても、プライベートＩＰネットワーク３側の機密情報は、グローバルＩＰネットワーク４に接続される通信装置２に送信されないように制限してもよい。
【００５０】
また、制限部１７０は、システム情報記憶部１１１に記憶されるシステム情報及び通信先情報が、グローバルＩＰネットワーク４に接続される通信装置２から設定されることを制限する。より具体的には、制限部１７０は、システム情報の設定要求、通知先情報の設定要求を受け付けた際に用いられた通信インターフェイス１３が、グローバルＩＰネットワーク４により接続されると判定される場合であって、かつ、当該通信インターフェイス１３のセキュリティ設定が未設定又は無効と判定される場合、当該要求を送信した通信装置２によりシステム情報及び通信先情報が設定されることを制限する。
【００５１】
また、制限部１７０は、グローバルＩＰネットワーク４に接続される通信装置２から、ユーザデータがアクセスされることを制限する。より具体的には、ユーザデータへのアクセス要求を受け付けた際に用いられた通信インターフェイス１３が、グローバルＩＰネットワーク４により接続されると判定される場合であって、かつ、当該通信インターフェイス１３のセキュリティ設定が未設定又は無効と判定される場合、当該要求を送信した通信装置２による通信装置２からのアクセスが制限され、アクセス可能なデータをパブリックデータのみに制限する。
【００５２】
また、制限部１７０は、グローバルＩＰネットワーク４に接続される通信装置２に、画像処理装置１における処理状況の通知に、当該処理の対象とする処理データの内容が含まれることを制限する。より具体的には、処理状況の通知要求を受け付けた際に用いられた通信インターフェイス１３が、グローバルＩＰネットワーク４により接続されると判定される場合であって、かつ、当該通信インターフェイス１３のセキュリティ設定が未設定又は無効と判定される場合、処理データの内容（例えば、ＦＡＸ送信を行った文書のサムネイル画像等）を除いた処理の状況が通知されるように制限する。
【００５３】
本実施形態では、上記制限部１７０により処理が制限されるためのセキュリティ設定に関する条件は、処理の内容ごとに細かく設定される。
【００５４】
図３は、画像処理装置１において実行される処理を制限するセキュリティ条件の一覧を示す図である。同図に示すように、グローバルＩＰネットワーク４からのアクセスである場合であって、かつ、セキュリティ設定判定部１６０により、ＩＰアドレスフィルタの設定が無効であると判定される場合に、通信装置２において、画像処理装置１のステータスの表示や、親展ボックス１２１からのユーザデータ取り出し、およびシステム情報の設定（例えば、アドレス帳などのユーザ情報の登録）をするためのＷＥＢ画面の表示が行われないように制御される。また、ＩＰアドレスフィルタが設定されているが、管理者認証用のデータが未設定である場合は、通信装置２において上記ＷＥＢ画面の表示は行われるが、この画面において、システム情報の変更ができないように制限される。
【００５５】
また、ＳＮＭＰプロトコルのコマンドの応答によるＭＩＢ管理情報の取得に関しては、グローバルＩＰネットワーク４からのアクセスである場合であって、ＳＮＭＰ認証用のデータが未設定かつＩＰアドレスフィルタ設定が無効である場合、通信装置２から取得することができないように制限される。また、システム情報のうち、ＭＩＢ管理情報の設定に関しては、グローバルＩＰネットワーク４からのアクセスであって、管理者認証用のデータ、ＳＮＭＰ認証用のデータ、ＩＰアドレスフィルタの設定のうち未設定のものがある場合は、通信装置２から設定することができないように制限される。
【００５６】
また、ＳＮＭＰプロトコルのＴＲＡＰ通知先を示す通知先情報の設定についても、同様にグローバルＩＰネットワーク４からのアクセスであって、管理者認証用のデータ、ＳＮＭＰ認証用のデータ、ＩＰアドレスフィルタの設定のうち未設定のものがある場合は、通信装置２から設定することができないように制限される。ここで、通信装置２に送信先情報の設定を許可する場合であっても、グローバルＩＰネットワーク４に接続される通信インターフェイス１３について、管理者認証用のデータ、ＳＮＭＰ認証用のデータ、ＩＰアドレスフィルタの設定のうち未設定のものがある場合、制限部１７０は、当該グローバルＩＰネットワーク４に接続される通信装置２を、ＴＲＡＰ通知先として設定することを禁止する。
【００５７】
また、処理データの内容通知（例えば、ＦＡＸ送信時のレポートに送信した文書の画像を載せる処理）に関しては、グローバルＩＰネットワーク４からのアクセスであって、ＩＰアドレスの設定が無効である場合は、通信装置２に処理データの内容が通知されないように制限される。
【００５８】
なお、システム情報記憶部１１１は、上記セキュリティ条件の一覧を示す情報を記憶することとしてよく、この場合、画像処理装置１は、上記セキュリティ条件を設定する機能を有してもよい。
【００５９】
［３．処理の流れ］
以下では、本実施形態に係る画像処理システム１０において実行される処理の一例を、図４及び図８に示したシーケンス図と、図５乃至図７に示したフローチャートに基づいて説明する。
【００６０】
［３−１．システム情報の送信が要求される場合の処理］
［３−１−１．全体処理（１）］
図４には、特に、画像処理装置１に記憶されるシステム情報の送信が要求される場合の処理の一例を示した。なお、同図は、ＷＥＢ画面にシステム情報を表示する場合、ＳＮＭＰプロトコルのコマンドを介してシステム情報を送信する場合のそれぞれについて共通する図となっている。
【００６１】
図４に示すように、通信装置２においてシステム情報が要求されると（ステップＳ１０１：Ｙ）、通信装置２の制御部２１は、通信インターフェイス２３を介して、システム情報の送信の要求を、画像処理装置１に送信する（ステップＳ１０２）。
【００６２】
画像処理装置１の通信インターフェイス１３が要求を受信すると、画像処理装置１の制限部１７０は、送信可否判定処理を実行する（ステップＳ１０３）。以下、ステップＳ１０３において実行される処理の詳細について、図５に示すフローチャートに基づき説明する。
【００６３】
［３−１−２．送信可否判定処理（１）］
図５は、画像処理装置１において実行される、送信可否判定処理の一例を示すフローチャートである。同図に示すように、画像処理装置１の制御部１１は、当該画像処理装置１に複数の通信インターフェイス１３があるか確認する（ステップＳ２０１）。通信インターフェイス１３が１つしかない場合（ステップＳ２０１：Ｎ）、制御部１１は送信可能と判定し（ステップＳ２０６）、送信可否判定処理を終了する。なお、この場合、制御部１１は送信不可と判定（ステップＳ２０７）してもよい。
【００６４】
画像処理装置１が複数の通信インターフェイス１３を有する場合、画像処理装置１のネットワーク判定部１５０は、ネットワーク判定処理を実行する（ステップＳ２０２）。以下、ステップＳ２０２において実行される処理の詳細について、図６に示すフローチャートに基づき説明する。
【００６５】
［３−１−３．ネットワーク判定処理］
図６は、画像処理装置１において実行される、ネットワーク判定処理の一例を示すフローチャートである。同図に示すように、画像処理装置１のネットワーク判定部１５０は、要求を受け付けた通信インターフェイス１３に接続される通信ネットワークの種類が、プライベートＩＰネットワーク３か、グローバルＩＰネットワーク４のいずれであるかを判定する（ステップＳ３０１）。プライベートＩＰネットワーク３に接続されていると判定される場合（ステップＳ３０１：Ｎ）、画像処理装置１の制御部１１は、プライベートＩＰネットワーク３からの送信と判定して（ステップＳ３０３）、ネットワーク判定処理を終了する。
【００６６】
一方、グローバルＩＰネットワーク４に接続されていると判定される場合（ステップＳ３０１：Ｙ）、画像処理装置１の制御部１１は、システム情報の要求が、予め定められたプロキシサーバから送信されたものであるか否かを判定する（ステップＳ３０２）。ここで、予め定められたプロキシサーバからの送信と判定される場合（ステップＳ３０２：Ｙ）、制御部１１は、プライベートＩＰネットワーク３からの送信と判定し（ステップＳ３０３）、また、予め定められたプロキシサーバ以外からの送信と判定される場合（ステップＳ３０２：Ｎ）、制御部１１は、グローバルＩＰネットワーク４からの送信と判定して（ステップＳ３０４）、ネットワーク判定処理を終了する。なお、制御部１１は、送信元の機器のＩＰアドレスが、予め定められたプロキシサーバのＩＰアドレスと一致する場合に、プロキシサーバから送信されたと判定することとしてよい。また、上記プロキシサーバに関する判定（ステップＳ３０２）は省略してもよい。
【００６７】
［３−１−４．送信可否判定処理（２）］
図５に戻り、ステップＳ２０２において、プライベートＩＰネットワーク３からの送信と判定される場合（ステップＳ２０３：Ｎ）、画像処理装置１の制限部１７０は、送信可能と判定して（ステップＳ２０６）、送信可否判定処理を終了する。
【００６８】
一方、グローバルＩＰネットワーク４からの送信と判定される場合（ステップＳ２０３：Ｙ）、画像処理装置１のセキュリティ設定判定部１６０は、セキュリティ設定判定処理を実行する（ステップＳ２０４）。以下、ステップＳ２０４において実行される処理の詳細について説明する。
【００６９】
［３−１−５．セキュリティ設定判定処理］
セキュリティ設定判定部１６０は、例えば図３に示したセキュリティ条件の一覧を参照し、実行される処理に応じたセキュリティ設定について判定する。図３に示すように、ＷＥＢ画面（ウェブページデータ）を介してシステム情報の送信が要求される場合、セキュリティ設定判定部１６０はＩＰアドレスフィルタの設定が有効か否かを判定し、ＳＮＭＰプロトコルによりシステム情報の送信が要求される場合、セキュリティ設定判定部１６０はＩＰアドレスフィルタに加えて、ＳＮＭＰ認証用のデータが未設定であるか否かを判定する。
【００７０】
図７は、画像処理装置１において実行される、セキュリティ設定判定処理の一例を示すフローチャートである。同図に示すように、画像処理装置１のセキュリティ設定判定部１６０は、管理者認証データを判定する場合であって（ステップＳ４０１：Ｙ）、かつ、管理者認証データが未設定である場合（ステップＳ４０２：Ｙ）、無効なセキュリティ設定と判定する（ステップＳ４０８）。なお、セキュリティ設定判定部１６０は、システム情報の要求に含まれる管理者ＩＤ及びパスワードが、予め登録された組み合わせと一致しない場合に、無効なセキュリティ設定と判定してもよい。
【００７１】
また、セキュリティ設定判定部１６０は、ＳＮＭＰ認証データを判定する場合であって（ステップＳ４０３：Ｙ）、かつ、ＳＮＭＰ認証データが未設定である場合（ステップＳ４０４：Ｙ）、無効なセキュリティ設定と判定する（ステップＳ４０８）。なお、セキュリティ設定判定部１６０は、システム情報の要求に含まれるＳＮＭＰ認証データが、予め登録された内容と一致しない場合に、無効なセキュリティ設定と判定してもよい。
【００７２】
また、セキュリティ設定判定部１６０は、ＩＰアドレスフィルタの設定を判定する場合であって（ステップＳ４０５：Ｙ）、かつ、無効なＩＰアドレスフィルタが設定されている場合（ステップＳ４０６：Ｙ）、無効なセキュリティ設定と判定する（ステップＳ４０８）。ここで、セキュリティ設定判定部１６０は、要求を送信した通信装置２のＩＰアドレスが、予め定められたＩＰアドレスと一致するか否かを更に判定することとしてもよい。
【００７３】
セキュリティ設定判定部１６０は、全てのセキュリティの条件を満たす場合、有効なセキュリティ設定と判定し（ステップＳ４０７）、セキュリティ設定判定処理を終了する。例えば、ＭＩＢ管理情報の取得が要求される場合、ＳＮＭＰ認証用データが未設定、又は、ＩＰアドレスフィルタが無効である場合、無効なセキュリティ設定と判定される。ここで、図５に戻り説明を続ける。
【００７４】
［３−１−６．送信可否判定処理（３）］
図５に戻り、ステップＳ２０４において、有効なセキュリティ設定と判定される場合（ステップＳ２０５：Ｙ）、画像処理装置１の制限部１７０は、送信可能と判定し（ステップＳ２０６）、無効なセキュリティ設定と判定される場合（ステップＳ２０５：Ｎ）、制限部１７０は、送信不可と判定して（ステップＳ２０７）、送信可否判定処理を終了する。ここで、図４のシーケンス図に戻り、説明を続ける。
【００７５】
なお、グローバルＩＰネットワーク４に接続されている通信装置２からシステム情報の要求があった場合、要求されたシステム情報がこのグローバルＩＰネットワーク４に接続される通信インターフェイス１３に関するもの（例えば、グローバルＩＰアドレス側のネットワーク管理者の情報）であれば、セキュリティ設定のうちの一部が基準を満たさない場合でも、制限部１７０は例外的に送信可能と判定（ステップＳ２０６）してもよい。即ち、制限部１７０は、要求を受け付けた際に用いられた通信インターフェイス１３に割り当てられたＩＰアドレスがグローバルＩＰアドレスである場合であって、かつ、当該通信インターフェイス１３のセキュリティ設定が予め定められた基準を満たさない場合、システム情報の少なくとも一部であって、当該通信インターフェイス１３とは異なる他の通信インターフェイス１３に関するシステム情報（具体的には、プライベートＩＰアドレスが割りあてられている通信インターフェイス１３のシステム情報や、機械管理者のパスワード、親展ボックス１２１に格納されている文書に関する情報等、複数の通信インターフェイス１３の間で共通に利用されているシステム情報）について、送信することを制限してもよい。
【００７６】
別の例として、制限部１７０は、グローバルＩＰネットワーク４に接続されている通信装置２からシステム情報の要求があった場合であって、かつ、グローバルＩＰアドレスが割り当てられている通信インターフェイス１３のセキュリティ設定が有効であると判断された場合、グローバルＩＰアドレスが割り当てられている通信インターフェイス１３に関するシステム情報のみ、送信を許可することとしてもよい。この場合、プライベートＩＰアドレスが割りあてられている通信インターフェイス１３に関するシステム情報（例えば、機械管理者パスワードや親展ボックス１２１に格納されている文書に関する情報、複数の通信インターフェイス１３の間で共通に利用されるシステム情報）について、送信することを制限してもよい。
【００７７】
［３−１−７．全体処理（２）］
図４に戻り、ステップＳ１０３において送信可能と判定される場合（ステップＳ１０４：Ｙ）、画像処理装置１のシステム情報送信部１１２は、要求されたシステム情報を通信装置２に送信して（ステップＳ１０５）、処理を終了する。また、送信不可と判定される場合（ステップＳ１０４：Ｎ）、システム情報送信部１１２は、システム情報の送信が制限される旨を示すエラー情報を通信装置２に送信して（ステップＳ１０６）、処理を終了する。なお、グローバルＩＰ側からの要求に対し送信不可と判断される場合、セキュリティ上の理由により、エラー情報や、機器を特定する情報を表示しないように、通信装置２の表示部２５に表示される情報の種類を限定してもよい。
【００７８】
通信装置２の制御部２１は、システム情報が送信されたか否かを示す送信結果をユーザに通知して（ステップＳ１０７）、処理を終了する。制御部２１は、例えば、通信装置２の表示部２５に、システム情報が正常に送信されたか否かを示すメッセージや、当該システム情報の内容、又は、送信されたエラー情報の内容を示す表示画面を表示させることにより、システム情報の送信結果をユーザに通知する。
【００７９】
［３−２．システム情報の設定が要求される場合の処理］
図８には、特に、画像処理装置１に記憶されるシステム情報の設定が要求される場合の処理の一例を示した。設定される情報の一例としては、管理者パスワードや親展ボックス１２１にアクセスするためのパスワード設定等が挙げられる。同図に示すように、通信装置２においてシステム情報の設定が要求されると（ステップＳ５０１：Ｙ）、通信装置２は、システム情報の設定の要求を、画像処理装置１に送信する（ステップＳ５０２）。
【００８０】
画像処理装置１がシステム情報の設定の要求を受信すると、画像処理装置１の制限部１７０は、設定可否判定処理を実行する（ステップＳ５０３）。ここで、設定可否判定処理は、ステップＳ１０３において実行される送信可否判定処理（図５参照）の「送信」を「設定」に読み替えた内容と同様であるため、説明を省略する。
【００８１】
ステップＳ５０３において設定可能と判定される場合（ステップＳ５０４：Ｙ）、画像処理装置１のシステム情報送信部１１２は、通信装置２により設定することが可能な現在のシステム情報を、通信装置２に送信し（ステップＳ５０５）、設定不可と判定される場合（ステップＳ１０４：Ｎ）、システム情報送信部１１２は、システム情報の設定が制限される旨を示すエラー情報を通信装置２に送信する（ステップＳ５０６）。
【００８２】
通信装置２の制御部２１は、画像処理装置１におけるシステム情報を設定するための設定画面を、通信装置２の表示部２５に表示させる（ステップＳ５０７）。なお、画像処理装置１の制限部１７０により設定が制限される場合、制御部２１は、上記設定画面の代わりにエラー情報の内容を示すメッセージを表示させることとしてよく、また、システム情報の一部に対する設定が制限される場合、この制限される一部の設定を非表示、又は、操作無効とされた表示画面の表示させることとしてもよい。
【００８３】
設定画面に示されるシステム情報がユーザにより設定されると、通信装置２の制御部２１は、設定されたシステム情報を、画像処理装置１に送信する。そうすると、画像処理装置１のシステム情報設定部１１３は、画像処理装置１のシステム情報記憶部１１１に記憶されるシステム情報を、ステップＳ５０８において送信されたシステム情報に設定する。
【００８４】
［３−３．通知先情報の設定が要求される場合の処理］
ＴＲＡＰ通知先の通信装置２を示す通知先情報の設定が要求される場合の処理は、先述したシステム情報の設定が要求される場合の処理について、「システム情報」を「通知先情報」に読み替えた内容となる。なお、ここでは、グローバルＩＰネットワーク４からのアクセスであっても、管理者認証用のデータ、ＳＮＭＰ認証用のデータ、ＩＰアドレスフィルタについて全て設定されていれば、通信装置２から通知先情報を設定することが可能である。ただし、グローバルＩＰネットワーク４に接続される通信インターフェイス１３のセキュリティ設定が予め定められた基準を満たさない場合（例えば、管理者認証用のデータ、ＳＮＭＰ認証用のデータ、ＩＰアドレスフィルタの設定のうち未設定又は無効のものがある場合）、当該グローバルＩＰネットワーク４に接続される通信装置２については、上記ＴＲＡＰ通知先などの通知先として設定されないように制限される。
【００８５】
［３−４．親展ボックスからのデータの取り出しが要求される場合の処理］
図９には、特に、画像処理装置１の親展ボックス１２１から、ユーザデータ及びパブリックデータのデータの取り出しが要求される場合の処理の一例を示した。画像処理装置１が取り出しの要求を受信すると、画像処理装置１の制限部１７０は、取り出し可否判定処理を実行する（ステップＳ６０３）。ここで、取り出し可否判定処理は、ステップＳ１０３において実行される送信可否判定処理（図５参照）の「送信可能」「送信不可」を「ユーザデータの取り出しが可能」「ユーザデータの取り出しが不可」にそれぞれ読み替えた内容となる。
【００８６】
ステップＳ６０３においてユーザデータの取り出しが可能と判定される場合（ステップＳ６０４：Ｙ）、画像処理装置１のシステム情報送信部１１２は、ユーザデータ及びパブリックデータの双方を通信装置２に提供し（ステップＳ６０５）、アクセス不可と判定される場合（ステップＳ６０４：Ｎ）、システム情報送信部１１２は、パブリックデータのみを提供する（ステップＳ６０６）。そうすると、通信装置２の表示部２５には、提供されたデータの内容が表示される（ステップＳ６０７）。
【００８７】
［３−５．処理状況が要求される場合の処理］
図１０には、特に、画像処理装置１において実行される処理状況が要求される場合の処理の一例を示した。画像処理装置１が処理状況の要求を受信すると、画像処理装置１の制限部１７０は、処理データ通知可否判定処理を実行する（ステップＳ７０３）。ここで、上記処理データ通知可否判定処理は、ステップＳ１０３において実行される送信可否判定処理（図５参照）の「送信可能」「送信不可」を「処理データの通知が可能」「処理データの通知が不可」にそれぞれ読み替えた内容と同様であるため、説明を省略する。
【００８８】
ステップＳ７０３において処理データの通知が可能と判定される場合（ステップＳ７０４：Ｙ）、画像処理装置１の処理状況通知部１３２は、処理データを含む処理状況を通信装置２に通信装置２に通知し（ステップＳ７０５）、処理データの通知が不可と判定される場合（ステップＳ７０４：Ｎ）、処理状況通知部１３２は、処理データを含まない処理状況を通知する（ステップＳ７０６）。そうすると、通信装置２の表示部２５には、通知された処理状況が表示されるとともに、処理状況に処理データが含まれる場合、この処理データの内容を表した画像が表示される（ステップＳ７０７）。
【００８９】
このように、画像処理装置１は、非セキュアな通信ネットワークであるグローバルＩＰネットワーク４からシステム情報の送信又は設定が要求される場合に、システム情報の送信及び設定を制限することにより、システム情報の漏えいを防止する。
【００９０】
以上、本発明の一例である実施形態について説明したが、本発明は上記実施形態に限定されるものではない。実施形態では、要求を取得した通信インターフェイス１３がプライベートＩＰネットワーク３に接続されている場合、セキュリティ設定を判定せずに、要求された処理を実行する例について説明したが、例えば、画像処理装置１の制限部１７０は、このようにプライベートＩＰネットワーク３に接続される場合であっても、セキュリティ設定の判定結果に応じて要求された処理を制限することとしてもよい。
【符号の説明】
【００９１】
１  画像処理装置、２  通信装置、３  プライベートＩＰネットワーク、４  グローバルＩＰネットワーク、１０  画像処理システム、１１  制御部、１２  記憶部、１３  通信インターフェイス、２１  制御部、２２  記憶部、２３  通信インターフェイス、２４  入力部、２５  表示部、１１１  システム情報記憶部、１１２  システム情報送信部、１１３  システム情報設定部、１２１  親展ボックス、１２２  ユーザデータ／パブリックデータ提供部、１３１  処理データ記憶部、１３２  処理状況通知部、１４０  要求受付部、１５０  ネットワーク判定部、１６０  セキュリティ設定判定部、１７０  制限部。
【図１】
0006458485.tif 000002
【図２】
0006458485.tif 000003
【図３】
0006458485.tif 000004
【図４】
0006458485.tif 000005
【図５】
0006458485.tif 000006
【図６】
0006458485.tif 000007
【図７】
0006458485.tif 000008
【図８】
0006458485.tif 000009
【図９】
0006458485.tif 000010
【図１０】
0006458485.tif 000011