(57)【要約】【課題】  ＩＰアドレス、ポート番号によるフィルタリング設定が可能な画像形成装置において、特定のアプリケーションが使用するポート番号を変更使用した際に、前記フィルタリング設定により拒否される場合に通信ができなくなってしまうという課題が存在する。【解決手段】  特定のアプリケーションが使用するポート番号を変更する際にフィルタリング設定を確認する。拒否されてしまう設定の場合には拒否されてしまうこと、変更したいポート番号をフィルタリング設定に追加すること、使用しなくなる現在使用されている変更前のポート番号をフィルタリング設定から削除することを確認表示し、許容される場合に設定を反映する。【選択図】  図７
2010253724.tif 000002
【特許請求の範囲】
【請求項１】
特定の装置との間での通信を有効、無効とするためのフィルタリング設定が可能なフィルタリング設定手段（２０２）と、前記フィルタリング設定で設定したフィルタリング設定を設定保存領域（２０３）に保存しておく保存手段（２０２）と、画像形成装置の持つアプリケーションが使用するポート番号を変更することができるポート番号設定手段（２０４）と、前記ポート番号設定手段によりポート番号を変更しようとした際に前記設定保存領域（２０３）に保存されているフィルタリング設定を確認し、変更しようとするポート番号が前記フィルタリング設定により拒否されてしまうことを検知するフィルタ検知手段（２０５）と、前記検知手段により通信が拒否されてしまうことと、設定を行おうとしているポート番号を許可するルールを追加することと、現在使用しているポート番号を許可するルールを削除することを表示部に確認表示する表示手段（２０１）と前記表示手段（２０１）の確認表示の結果、変更が許容された場合に、設定を行おうとしているポート番号を許可するルールを追加し現在使用しているポート番号を許可するルールを削除する設定手段（２０５）を有することを特徴とする画像形成装置。
【請求項２】
前記フィルタリング設定手段（２０２）によってフィルタリング設定できるものとして少なくとも、ＩＰアドレス、ポート番号を含むことを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置のフィルタ設定に関する。
【背景技術】
【０００２】
スキャナから入力される画像データを印刷するプリンタを備え、更に、通信インタフェースを備え、外部の機器、例えばホストコンピュータ等と通信してプリントジョブを受信可能な画像形成装置、いわゆる複合機が実用化されている。又、スキャナでスキャンしたデータをネットワーク上のコンピュータのハードディスクなどに直接保存する機能も実用化されてきている。更に、ホストコンピュータから複合機のスキャナにスキャンを実行させ、直接ホストコンピュータのハードディスクに保存する機能も実用化されてきている。
【０００３】
又、ネットワーク上のクライアントから、複合機の状態（アイドル状態やエラー状態など）をネットワーク上のホストコンピュータ上で取得したり、機器の設定を行ったりする機能も備えている。
【０００４】
このように、複合機が多種多様なネットワーク機能を実用化していることで、複合機は常にネットワークに接続され、ネットワークから送信されたデータにより様々な動作を行う。
【０００５】
他方で、ネットワーク上のホストコンピュータを使用しているユーザの全てが正常な方法で使用するユーザとは限らず、不正な方法で複合機を攻撃するユーザが存在することがある。そのため、このようなユーザから複合機を守る技術が必要である。又、ネットワーク上の制限事項を設け、ある一定の人のみに使用させたい場合もある。例えば、部内専用の複合機であり、部外のユーザに使用させたくない場合などである。
【０００６】
このようなユーザのニーズから、ネットワークフィルタ機能が実現されてきている。ホストとなるクライアントＰＣに割り当てられているアドレスを使用してパケット送信した場合に、複合機は受信したパケットの中に制限を掛けたアドレスが存在していた場合は、すぐに通信を終了して、制限されたユーザからの通信を全て破棄する。このように、ユーザの不正使用から複合機を守るフィルタ機能の仕組みが実現されている。現在、ＭＡＣアドレス、ＩＰ、ＩＰＰｏｒｔのフィルタ機能を実現する複合機が開発されている。
【０００７】
しかしながらこれらのフィルタ機能に関しては設定が複雑な場合もあり、重複してフィルタ設定をしてしまいルールが煩雑になってしまうことや、意図せずフィルタ設定が機能してしまい通信が遮断されてしまうこともある。これらの課題を解決するために確認表示を行ったり、一時的にフィルタを無効化する仕組みなどが考えられている。
【０００８】
従来例として、下記特許文献１をあげることが出来る。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−１９２６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら画像形成装置側に特定のＩＰアドレス、特定のポート番号に対してのみの通信しか許可しないようにフィルタリング設定がされていることがある。その場合にアプリケーションが使用するポート番号を前記のフィルタリング設定にマッチするポート番号に変更してしまうことによって通信が遮断されてしまうという課題が存在する。
【課題を解決するための手段】
【００１１】
特定の装置との間での通信を有効、無効とするためのフィルタリング設定が可能なフィルタリング設定手段（２０２）と、前記フィルタリング設定で設定したフィルタリング設定を設定保存領域（２０３）に保存しておく保存手段（２０２）と、画像形成装置の持つアプリケーションが使用するポート番号を変更することができるポート番号設定手段（２０４）と、前記ポート番号設定手段によりポート番号を変更しようとした際に前記設定保存領域（２０３）に保存されているフィルタリング設定を確認し、変更しようとするポート番号が前記フィルタリング設定により拒否されてしまうことを検知するフィルタ検知手段（２０５）と、前記検知手段により通信が拒否されてしまうことと、設定を行おうとしているポート番号を許可するルールを追加することと、現在使用しているポート番号を許可するルールを削除することを表示部に確認表示する表示手段（２０１）と前記表示手段（２０１）の確認表示の結果、変更が許容された場合に、設定を行おうとしているポート番号を許可するルールを追加し現在使用しているポート番号を許可するルールを削除する設定手段（２０５）を有することを特徴とする画像形成装置。
【発明の効果】
【００１２】
フィルタリング設定をすることができ、アプリケーションが使用するポート番号を変更できる画像形成装置において、アプリケーションが使用するポート番号を変更することで通信できなくなってしまう課題を解決することができる。また自動的にフィルタリング設定を変更することで不要なポートを開けないのでセキュリティを確保することが可能であり、ユーザの利便性も高めることもできる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係る画像形成装置のハードウェア構成図
【図２】本発明に係る画像形成装置のソフトウェアブロック図
【図３】本発明に係るＩＰフィルタ処理のフローチャート
【図４】本発明に係るＩＰフィルタ処理の模式図
【図５】本発明に係るポートフィルタ処理のフローチャート
【図６】本発明に係るポートフィルタ処理の模式図
【図７】本発明に係るポート番号設定処理のフローチャート
【図８】本発明に係るポート番号設定処理の模式図
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【実施例１】
【００１５】
図１は本発明の実施例における画像形成装置１００のハードウェア構成を示すブロック図である。
【００１６】
ＣＰＵ１０１は、画像形成装置のソフトウェアプログラムを実行し、装置全体の制御を行なう。ＲＯＭ１０２は、リードオンリーメモリであり、装置のブートプログラムや固定パラメータ等が格納されている。ＲＡＭ１０３は、ランダムアクセスメモリであり、ＣＰＵ１０１が装置を制御する際に、一時的なデータの格納などに使用する。ＨＤＤ１０４は、ハードディスクドライブであり、印刷データの格納など、様々なデータの格納に使用する。プリンタＩ／Ｆ制御部１０５は、プリンタ１１１を制御する装置である。ＮＶＲＡＭ１０６は、不揮発性のメモリであり画像形成装置の各種設定値を保存するためのものである。パネル制御部１０７は、オペレーションパネル１１０を制御し、各種情報の表示、使用者からの指示入力を行なう。ネットワークＩ／Ｆ制御部１０８は、ネットワーク１１２とのデータの送受信を制御する。バス１０９には、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ１０４、プリンタＩ／Ｆ制御部１０５、ＮＶＲＡＭ１０６、パネル制御部１０７、ネットワークＩ／Ｆ制御部１０８が接続される。またバス１０９は、ＣＰＵ１０１からの制御信号や各装置間のデータ信号が送受信されるシステムバスである。
【００１７】
図２は画像形成装置１００のソフトウェア構成を示すブロック図である。
【００１８】
パネル制御部２０１はオペレーションパネル１１０のボタン押下に対応する処理をはじめとするパネルを制御するモジュールである。フィルタ設定部２０２はフィルタリング設定に関する設定要求があった場合にフィルタリング機能を提供するモジュールであり、設定されたフィルタリング設定を設定保存領域２０３に保存を行う。
【００１９】
ポート設定部２０４はアプリケーションが使用するポート番号を変更するためのモジュールである。フィルタ検知部２０５は変更要求のあったポート番号に対して、設定保存領域２０３に格納されているフィルタリング設定を確認する。そして変更するポート番号が保存されているフィルタリング設定によって遮断されてしまうポート番号か否かを確認するためのモジュールである。
【００２０】
図３は画像形成装置１００がＩＰフィルタ処理を行う際のフローチャート、図４は画像形成装置１００がＩＰフィルタ処理を行う際の模式図である。オペレーションパネル１１０からフィルタリング設定機能を選択した際にパネル制御部２０１が処理を受けフィルタ設定部２０２を呼び出す。（Ｓ３０１）その際にオペレーションパネル１１０に表示されるのが４０１のＩＰフィルタ設定の模式図である。フィルタを使用４０２ではフィルタを有効にするか、無効にするかのＯＮ・ＯＦＦが選択可能であり、有効の場合にフィルタ設定を適用し、無効の場合にはフィルタ設定を適用しない。（Ｓ３０２）デフォルトポリシー４０３ではフィルタ設定のポリシーとして基本的に全てを許可するか、全てを拒否するかの選択が可能である。フィルタの登録４０４では登録フィルタの確認、新規フィルタの登録を行うことができる。登録フィルタの確認ではこれまでに登録したフィルタ設定を確認することができる。（非図示）新規フィルタ追加ではフィルタ設定に新規のフィルタ設定を追加するために４０５のようにＩＰアドレスの入力を促す。ＩＰアドレスの入力を検知すると（Ｓ３０３）フィルタ設定部２０２がＩＰアドレスを設定保存領域２０３に登録する。（Ｓ３０４）フィルタ設定部２０２はデフォルトポリシーが全て許可か全て拒否かを確認し（Ｓ３０５）全て拒否の場合には設定保存領域に保存されているＩＰアドレスの送受信を許可しその他のＩＰアドレスの送受信を拒否する。（Ｓ３０６）全て許可の場合には設定保存領域に保存されているＩＰアドレスの送受信を拒否し、その他のＩＰアドレスの送受信を許可する。（Ｓ３０７）
図５は画像形成装置１００がポートフィルタ処理を行う際のフローチャート、図６は画像形成装置１００がポートフィルタ処理を行う際の模式図である。オペレーションパネル１１０からフィルタリング設定機能を選択した際にパネル制御部２０１が処理を受けフィルタ設定部２０２を呼び出す。（Ｓ５０１）その際にオペレーションパネル１１０に表示されるのが６０１のポートフィルタ設定の模式図である。フィルタを使用６０２ではフィルタを有効にするか、無効にするかのＯＮ・ＯＦＦが選択可能であり、有効の場合にフィルタ設定を適用し、無効の場合にはフィルタ設定を適用しない。（Ｓ５０２）デフォルトポリシー６０３ではフィルタ設定のポリシーとして基本的に全てを許可するか、全てを拒否するかの選択が可能である。フィルタの登録６０４では登録フィルタの確認、新規フィルタの登録を行うことができる。登録フィルタの確認ではこれまでに登録したフィルタ設定を確認することができる。（非図示）新規フィルタ追加６０５では登録されているＩＰフィルタに対してフィルタ設定を行うのか、単一のポート番号に対してフィルタ設定を行うのかを選択することができる。（Ｓ５０３）ＩＰフィルタに対して設定を行う場合には６０６のように登録されているＩＰアドレスから選択を行う。（Ｓ５０４）ＩＰアドレスを選択すると６０７のようにそのＩＰアドレスに対するポートフィルタ設定を行うためにポート番号の入力を促す。ポート番号の入力を行うと（Ｓ５０５）フィルタ設定部２０２はＩＰアドレスとポート番号の組み合わせを設定保存領域２０３に登録する。（Ｓ５０６）フィルタ設定部２０２はデフォルトポリシーが全て許可か全て拒否かを確認し（Ｓ５０７）全て拒否の場合には設定保存領域に保存されているＩＰアドレスのポート番号に対する送受信を許可し、その他のポート番号の送受信を拒否する。（Ｓ５０８）全て許可の場合には設定保存領域に保存されているＩＰアドレスのポート番号に対する送受信を拒否し、その他のポート番号の送受信を許可する。（Ｓ５０９）また単一のポート番号に対してフィルタ設定を行う場合には、６０８のようにポート番号の入力を促す。ポート番号の入力を行うと（Ｓ５１０）フィルタ設定部２０２はポート番号を設定保存領域２０３に登録する。（Ｓ５１１）フィルタ設定部２０２はデフォルトポリシーが全て許可か全て拒否かを確認し（Ｓ５１２）全て拒否の場合には設定保存領域に保存されているポート番号に対する送受信を許可し、その他のポート番号の送受信を拒否する。（Ｓ５１３）全て許可の場合には設定保存領域に保存されているポート番号に対する送受信を拒否し、その他のポート番号の送受信を許可する。（Ｓ５１４）
図７は画像形成装置１００がポート番号設定処理を行う際のフローチャート、図８は画像形成装置１００がポート番号設定処理を行う際の模式図である。オペレーションパネル１１０からポート番号設定機能を選択した際にパネル制御部２０１が処理を受けポート設定部２０４を呼び出す。その際にオペレーションパネル１１０に表示されるのが８０１のポート番号設定の模式図である。８０１にはポート番号の変更が可能なアプリケーションのリストが表示されており、リスト中の１つを選択すると（Ｓ７０１）８０２にあるようなポート番号の変更画面が表示される。ここでは例としてＲＡＷの使用するポート番号をデフォルトの９１００から８１００に変更している。（Ｓ７０２）ポート設定部２０４がポート番号の変更を設定するとフィルタ検知部２０５を呼び出し、フィルタ検知部２０５は設定保存領域２０３に保存されているＩＰフィルタ設定、ポートフィルタ設定を確認する。（Ｓ７０３）フィルタ検知部は変更後のポート番号がフィルタ設定で拒否される設定が存在するか否かを確認する。（Ｓ７０４）存在する場合には８０３のように設定するポート番号がフィルタ設定で拒否される番号であり設定を行おうとしているポート番号を許可するルールを追加することと現在使用しているポート番号を許可するルールを削除することを確認表示する。
【００２１】
（Ｓ７０５）ユーザがＯＫを入力したかキャンセルを入力したかを確認し（Ｓ７０６）ＯＫを入力した場合には８０４のように設定を行おうとしているポート番号を許可するルールを追加し現在使用しているポート番号を許可するルールを削除したことを表示する。ユーザがキャンセルを入力した場合には処理をキャンセルする。（Ｓ７０８）再度フィルタ検知部は変更後のポート番号がフィルタ設定で拒否される設定が存在するか否かを確認する（Ｓ７０４）存在する場合にはＳ７０５〜Ｓ７０８を繰り返し行う。存在しない場合には８０５のように設定完了表示をし設定を完了する。（Ｓ７０９）
【図１】
2010253724.tif 000003
【図２】
2010253724.tif 000004
【図３】
2010253724.tif 000005
【図４】
2010253724.tif 000006
【図５】
2010253724.tif 000007
【図６】
2010253724.tif 000008
【図７】
2010253724.tif 000009
【図８】
2010253724.tif 000010