(57)【特許請求の範囲】
【請求項１】
第１通信部の新規割当を検出する検出手段と、
前記第１通信部と割当済みの第２通信部が、共にイントラネットに接続され、前記第１及び第２通信部の間に通信到達性がある場合に前記第１及び第２通信部が接続されているネットワークが共有のネットワークと判定する判定手段と、
前記判定結果に基づき、前記第２通信部のセキュリティ設定を変更する変更手段と、
を有する情報処理装置。
【請求項２】
前記第２通信部のセキュリティ設定は、前記第２通信部に固有の設定を含む請求項１に記載の情報処理装置。
【請求項３】
前記第２通信部のセキュリティ設定は、前記第１通信部のセキュリティ設定と共通の設定を含む請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記セキュリティ設定は、機械管理者の認証情報を含む請求項３に記載の情報処理装置。
【請求項５】
前記セキュリティ設定は、親展ボックスのアクセス制限情報を含む請求項３に記載の情報処理装置。
【請求項６】
前記セキュリティ設定は、ＩＣＭＰプロトコルの応答を制限する請求項３に記載の情報処理装置。
【請求項７】
前記変更手段により、前記第２通信部のセキュリティ設定が変更された場合に、前記第２通信部を介して自装置と通信を行う装置に対して、前記セキュリティ設定が変更された旨を通知する通知手段を有する請求項１乃至６のいずれかに記載の情報処理装置。
【請求項８】
前記第１及び第２通信部のセキュリティ設定が変更された場合に、第１通信部を介して自装置と通信を行う装置および前記第２通信部を介して自装置と通信を行う装置に対して、前記セキュリティ設定が変更された旨を通知する通知手段を有する請求項３に記載の情報処理装置。
【請求項９】
第１通信部の新規割当を検出する検出手段、
前記第１通信部と割当済みの第２通信部が、共にイントラネットに接続され、前記第１及び第２通信部の間に通信到達性がある場合に前記第１及び第２通信部が接続されているネットワークが共有のネットワークと判定する判定手段、
前記判定結果に基づき、前記第２通信部のセキュリティ設定を変更する変更手段として、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
例えば、下記特許文献１には、ネットワークに接続されると、接続先のネットワークのネットワーク環境情報を取得し、当該ネットワーク環境に応じてセキュリティの設定を行うネットワークセキュリティ装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２５４１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、プリンタやスキャナなどの情報処理装置に対して、物理的又は仮想的に複数の通信インタフェースを設けるようにして、それぞれの通信インタフェースを別の通信ネットワークに接続することが可能である。これにより、当該情報処理装置は、ＬＡＮ（Local Area Network）とＷＡＮ（Wide Area Network）など、複数の通信ネットワークのそれぞれを介した通信が行われる。
【０００５】
当該情報処理装置において、新たな通信インタフェースが割り当てられる場合、あるいは既存の通信インタフェースの設定が変更された場合には、新たな通信インタフェースの割り当て、あるいは設定の変更が行われていない方の通信インタフェース(以下既存の通信インタフェース)についても設定の変更が必要となる場合がある。例えば、既存の通信インタフェースがイントラネット等の社内ネットワークで使用されている情報処理装置に対しては、イントラネット用のセキュリティ設定がされていることが考えられる。ここで、当該情報処理装置に対して、新たにインターネット等の外部ネットワークに接続されたインタフェースが割り当てられた場合に、既存の通信インタフェースに対するセキュリティ設定が不十分である場合は、情報処理装置内の情報が外部に漏えいする可能性がある。
【０００６】
本発明の目的は、既に通信インタフェースが割り当てられている情報処理装置に対して、新たな通信インタフェースが割り当てられた場合、あるいは既存の通信インタフェースに対する設定の変更が行われた場合に、新たな通信インタフェースの割り当て、あるいは設定の変更が行われていない通信インタフェースにおいて既存の設定を使用する場合と比較して、情報処理装置のセキュリティレベルを向上させることである。
【課題を解決するための手段】
【０００７】
請求項１に記載の情報処理装置は、情報処理装置に対して新たに割り当てられた第１通信インタフェース及び該第１通信インタフェースを用いて接続する第１ネットワークを検出する検出手段と、前記第１ネットワークと、既に割り当てられた第２通信インタフェースを用いて接続する第２ネットワークと、が独立の関係である場合に、前記第２通信インタフェースを用いたサービスの利用を制限するための設定情報を変更する変更手段と、を有することを特徴とする。
【０００８】
請求項２に記載の情報処理装置は、請求項１の情報処理装置において、前記変更手段は、通信インタフェース毎にサービスの利用を制限するための設定情報を変更する、ことを特徴とする。
【０００９】
請求項３に記載の情報処理装置は、請求項１または２の情報処理装置において、前記変更手段は、さらに、前記設定情報であって、前記第１及び第２通信インタフェースに共通の設定情報を変更する、ことを特徴とする。
【００１０】
請求項４に記載の情報処理装置は、請求項１乃至３のいずれかの情報処理装置において、前記変更手段は、前記第１ネットワーク及び前記第２ネットワークが共有の関係である場合に、前記第２通信インタフェースに対して設定された前記設定情報を、前記第１通信インタフェースに対して設定する、ことを特徴とする。
【００１１】
請求項５に記載の情報処理装置は、請求項１または２の情報処理装置において、前記検出手段は、さらに、前記第１ネットワークを識別する第１ネットワーク識別情報及び前記第２ネットワークを識別する第２識別情報を検出し、前記情報処理装置は、さらに、前記第１ネットワーク識別情報または前記第２ネットワーク識別情報の少なくとも一方がインターネットを表す情報である場合に、前記第１ネットワークと前記第２ネットワークが独立の関係であると判定する判定手段を有する、ことを特徴とする。
【００１２】
請求項６に記載の情報処理装置は、請求項１または２の情報処理装置において、前記検出手段は、更に、前記第１ネットワークを識別する第１ネットワーク識別情報および前記第２ネットワークを識別する第２ネットワーク識別情報を検出し、前記判定手段は、前記第１ネットワーク識別情報および前記第２ネットワーク識別情報が、ともにイントラネットを表す情報であり、前記第１通信インタフェースと前記第２通信インタフェースとの間に通信到達性がある場合に前記第１ネットワークと前記第２ネットワークが共有のネットワークであると判定する、ことを特徴とする。
【００１３】
請求項７に記載の情報処理装置は、請求項３の情報処理装置において、前記第１及び第２通信インタフェースに共通に設定される前記設定情報は、少なくとも機械管理者の認証に関する情報、親展ボックスのアクセス制限に関する情報、ＩＣＭＰプロトコルの応答を制限する情報のいずれか１つを含む、ことを特徴とする。
【００１４】
請求項８に記載の情報処理装置は、請求項２の情報処理装置において、前記第１及び第２通信インタフェースに固有に設定される前記設定情報は、少なくとも通信インタフェースの管理者の認証に関する情報、特定のＩＰアドレスが設定された外部装置以外の外部装置からのアクセスを制限するための情報、外部装置から設定変更を行う際のアクセス制限に関する情報、通信プロトコルの制限に関する情報、機能制御情報のいずれか１つを含む、ことを特徴とする。
【００１５】
請求項９に記載の情報処理装置は、請求項１乃至８のいずれかの情報処理装置において、前記変更手段により、前記第２通信インタフェースに設定された前記設定情報が変更された場合に、前記第２ネットワークを介して前記情報処理装置と通信を行う装置に対して、前記設定情報が変更された旨を通知する通知手段を有することを特徴とする。
【００１６】
請求項１０に記載の情報処理装置は、請求項３の情報処理装置において、前記第１ネットワークを介して前記情報処理装置と通信を行う装置および前記第２ネットワークを介して前記情報処理装置と通信を行う装置に対して、前記利用制限が変更された旨を通知する通知手段を有することを特徴とする。
【００１７】
請求項１１に記載のプログラムは、情報処理装置に対して新たに割り当てられた第１通信インタフェース及び該第１通信インタフェースを用いて接続する第１ネットワークを検出する検出手段、前記第１ネットワークと、既に割り当てられた第２通信インタフェースを用いて接続する第２ネットワークと、独立の関係である場合に、ネットワーク上のサービスを利用する際に該利用を制限する条件を表す情報であって、前記第２通信インタフェースに設定される設定情報を変更する変更手段、としてコンピュータを機能させるためのプログラムであることを特徴とする。
【発明の効果】
【００１８】
請求項１、２、７、８及び１１に係る発明によれば、既に通信インタフェースが割り当てられている情報処理装置に対して、新たな通信インタフェースが割り当てられた場合、あるいは既存の通信インタフェースの設定の変更が行われた場合に、新たな通信インタフェースの割り当てあるいは設定の変更が行われていない方の通信インタフェースにおいて既存の設定を使用する場合と比較して、情報処理装置内のセキュリティレベルを向上させる。
【００１９】
請求項３及び４に係る発明によれば、新たな通信インタフェースを利用するサービスの利用制限に関する情報を設定する際の手間が省略され、利便性が向上する。
【００２０】
請求項５に係る発明によれば、新たな通信インタフェースを用いるネットワークがインターネットである場合に、新たな通信インタフェースの割り当て、あるいは設定の変更が行われていない方の通信インタフェースにおいて既存の設定を使用する場合と比較して、情報処理装置内のセキュリティレベルを向上させる。
【００２１】
請求項６に係る発明によれば、新たな通信インタフェースを用いるネットワークがイントラネットである場合に、新たな通信インタフェースの割り当て、あるいは設定の変更が行われていない方の通信インタフェースにおいて既存の設定を使用する場合と比較して、情報処理装置のセキュリティレベルを向上させる。
【００２２】
請求項９に係る発明によれば、既に割り当てられた通信インタフェースを利用するサービスの利用制限に関する情報が変更されたことをユーザに知覚させる。
【００２３】
請求項１０に係る発明によれば、既に割り当てられた通信インタフェースおよび新たに割り当てられたインタフェースに対して設定されたサービスの利用制限に関する情報が変更されたことをユーザに知覚させる。
【図面の簡単な説明】
【００２４】
【図１】情報処理装置のハードウェア構成及び情報処理装置に接続される装置の一例を説明するための図である。
【図２】制御部の機能的構成について説明するための図である。
【図３】共通設定情報の一例を説明するための図である。
【図４】固有設定情報の一例を説明するための図である。
【図５】設定情報を変更する処理の一例を説明するための図である。
【図６】設定情報を変更する処理のその他の一例を説明するための図である。
【図７】設定情報を変更する処理のその他の一例を説明するための図である。
【図８】設定情報を設定する処理を説明するためのフローチャートの一例である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための好適な実施の形態（以下、実施形態という）を、図面に従って説明する。
【００２６】
［１．情報処理装置のハードウェア構成］
図１は、本発明に係る情報処理装置１００のハードウェア構成及び情報処理装置１００に接続される装置の一例を示す図である。図１に示すように、情報処理装置１００は、制御部１０１、表示部１０２、入力部１０３、記憶部１０４、読取部１０５、出力部１０６、及び通信部１０７を含んで構成される。情報処理装置１００は、図１に示す構成の他にも、操作部や電源スイッチ等を含んで構成されるようにしてもよい。また、情報処理装置は、出力部１０６を含まない構成であってもよいし、出力部１０６を含む画像形成装置であってもよい。
【００２７】
制御部１０１は、ＣＰＵ（Central Processing Unit）を含み、記憶部１０４に記憶されたプログラムに基づいて、各種の演算処理を実行するとともに情報処理装置１００の各部を制御する。制御部１０１の詳細については後述する。
【００２８】
表示部１０２は、液晶ディスプレイ等の表示装置により実現され、制御部１０１による情報処理の結果（画面）を表示させる。
【００２９】
入力部１０３は、タッチパネル、ボタンキー等の入力装置により実現され、ユーザからの操作入力を受け付ける。
【００３０】
記憶部１０４は、例えば、ＲＯＭやＲＡＭ、ハードディスクなどの情報記録媒体で構成され、制御部１０１によって実行されるプログラムを保持する情報記録媒体である。また、記憶部１０４は、例えば、制御部１０１のワークメモリとしても動作する。なお、記憶部１０４としては、種々のメモリが適用可能である。例えば、半導体メモリ等の記憶装置によって、記憶部１０４が実現されるようにしてもよい。また、本実施形態において記憶部１０４に記憶されることとして説明するプログラムや各種データは、通信部１０７を介して外部装置１１２から取得されるようにしてもよいし、外部記憶媒体から取得されるようにしてもよい。
【００３１】
読取部１０５は、スキャナ等によって構成される。読取部１０５は、用紙等の対象物を光学的に走査することにより、対象物の画像を読み取る。
【００３２】
出力部１０６は、紙などのシート（記録媒体）に画像を形成するための印刷手段等で構成される。出力部１０６は、制御部１０１に基づいて、画像データ等を紙などのシートに印刷（出力）する。
【００３３】
通信部１０７は、複数の通信インタフェースにより構成され、情報処理装置１００に接続される外部装置１１２と有線又は無線データ通信を行う。例えば、図１に示すように、通信部１０７は、第１通信インタフェース１０８と第２通信インタフェース１０９を含む。また、各通信インタフェースは、例えば、ＮＩＣ（Network Interface Card）等により構成される。
【００３４】
なお、図１には、通信部１０７が２つの通信インタフェースを含む場合について記載しているが、通信部１０７に含まれるインタフェースの数は、複数であればよく、３つ以上であってもよい。また、通信部１０７に含まれる各通信インタフェースは、それぞれ物理インタフェースであっても、論理インタフェースであっても構わない。
【００３５】
第１ネットワーク１１０及び第２ネットワーク１１１は、ＬＡＮ（Local Area Network）、インターネット、イントラネット、又はＮＧＮ（Next Generation Network）等である。第１ネットワーク１１０及び第２ネットワーク１１１は、相互に接続されていない互いに独立したネットワークであってもよいし、第１通信インタフェース１０８と第２通信インタフェース１０９との間でデータの通信ができる共有のネットワークであってもよい。
【００３６】
外部装置１１２は、サーバコンピュータ等により構成される。サーバコンピュータは、例えば、ＤＨＣＰ（Dynamic Host Configuration Protocol）機能を有し、情報処理装置１００からの要求に応じて、ＩＰアドレスを割り当てる。なお、外部装置１１２は、携帯端末や、サーバコンピュータ等であっても構わない。また、各ネットワークに接続される外部装置１１２の数は、複数であっても構わない。
【００３７】
［２．制御部において実現される機能］
図２は、情報処理装置１００の機能的なブロック図である。図２に示すように、制御部１０１は、機能的に、検出部２０１と、判定部２０２と、設定部２０３と、を含む。また、記憶部１０４は、機能的に、共通設定情報記憶部２０４と、固有設定情報記憶部２０５と、を含む。図２に示す各機能は、記憶部１０４に記憶されたプログラムが、制御部１０１により実行されることによって実現される。
【００３８】
検出部２０１は、情報処理装置１００に対して新たに割り当てられた通信インタフェース、及び、当該通信インタフェースを用いて接続するネットワークを識別するネットワーク識別情報を検出する。ここで、ネットワーク識別情報は、ネットワークの種別を表す情報であって、例えば、インターネットやイントラネット等の種別を表す情報である。具体的には、例えば、情報処理装置１００に対して第２通信インタフェース１０９が割り当てられている状態において、さらに、第１通信インタフェース１０８が割り当てられた場合について説明する。この場合、検出部２０１は、新たに割り当てられた第１通信インタフェース１０８、及び、第１通信インタフェース１０８を用いて接続する第１ネットワーク１１０がインターネットである、というネットワーク識別情報を取得する。
【００３９】
検出部２０１が、各通信インタフェースを用いて接続するネットワークが、インターネットであるか、イントラネットであるか等を検出する方法は、例えばＤＨＣＰサーバから取得したベンダー種別に関する情報に基づいて判断する等の従来技術（例えば特開2011-244259）を用いるため、ここでは詳細な説明を省略する。なお、検出されたネットワーク識別情報は、情報処理装置１００に含まれる記憶部１０４に、割り当てられた通信インタフェースを識別する情報と関連付けて記憶される。また、当該情報は、情報処理装置１００の外部の記憶部に記憶されるようにしてもよい。
【００４０】
判定部２０２は、検出部２０１が通信インタフェースを検出すると、情報処理装置に割り当てられた通信インタフェースが複数であるか否かを判定する。また、情報処理装置に割り当てられた通信インタフェースが複数である場合に、判定部２０２は、ネットワーク識別情報を用いて、当該通信インタフェースを接続するネットワークと、既に割り当てられた通信インタフェースを用いて接続するネットワークと、が共有のネットワークであるか独立のネットワークであるかを判定する。例えば、判定部２０２は、第１ネットワーク１１０がインターネットであり、第２ネットワーク１１１がイントラネットである場合に、第１ネットワーク１１０及び第２ネットワーク１１１は独立であると判定する。
【００４１】
また、第１ネットワーク１１０と第２ネットワーク１１１がイントラネットを用いて接続するネットワークである場合、判定部２０２は、第１通信インタフェース１０８と第２通信インタフェース１０９との間に通信到達性がない場合に独立のネットワークであると判定し、通信到達性がある場合に共有のネットワークであると判定する。例えば、通信部１０７は、第１ネットワーク１１０に接続されている情報処理装置１００から第１ネットワーク１１０を介して、第２ネットワーク１１１に設定されている外部装置１１２宛にpingコマンドによる通信を行なう。そして、当該コマンドに対する応答があれば、判定部２０２は、通信到達性が有ると判定する。
【００４２】
具体的には、例えば、親会社に設置された情報端末が第１ネットワーク１１０に接続し、子会社に設置された情報端末が第２ネットワーク１１１に接続する場合について説明する。第１ネットワーク１１０及び第２ネットワーク１１１がともにイントラネットであってかつ、通信到達性がある場合に、判定部２０２は、第１ネットワーク１１０及び第２ネットワーク１１１が共有のネットワークであると判定する。また、例えば、第１ネットワーク１１０がインターネットであり、第２ネットワーク１１１がイントラネットである場合に、判定部２０２は、第１ネットワーク１１０及び第２ネットワーク１１１が独立であると判定する。
【００４３】
設定部２０３は、第１ネットワーク１１０と、既に割り当てられた第２通信インタフェース１０９を用いて接続する第２ネットワーク１１１と、が独立の関係である場合に、第２通信インタフェース１０９を用いたサービスの利用を制限するための設定情報を変更する。また、設定部２０３は、第１ネットワーク１１０及び第２ネットワーク１１１が共有の関係である場合に、第２通信インタフェース１０９に対して設定された設定情報を、第１通信インタフェース１０８に対して設定する。具体的には、例えば、設定部２０３は、図３に示すような各通信インタフェースに共通の設定情報、及び、図４に示すような各通信インタフェースに固有の設定情報を設定する。
【００４４】
ここで、図３及び図４を用いて、通信インタフェースの設定情報について説明する。通信インタフェースに対して設定される設定情報には、各通信インタフェース間で共通の設定情報（以下共通設定情報とする。）と、各通信インタフェースで個々に設定される固有の設定情報（以下固有設定情報とする。）と、が含まれる。共通設定情報は、共通設定情報記憶部２０４に記憶され、固有設定情報は、固有設定情報記憶部２０５に記憶される。なお、共通設定情報及び固有設定情報は、それぞれ、情報処理装置１００の外部に記憶される構成であっても構わない。
【００４５】
図３は、情報処理装置１００に割り当てられた各通信インタフェースに設定された共通設定情報を表す。図３の２行目及び３行目に示す機械管理者ＩＤ及び機械管理者パスワードに関する設定情報は、情報処理装置１００の機械管理者を認証するために予め設定された認証情報を表す。具体的には、例えば、ユーザが、図３に示すような機械管理者ＩＤ「１１１１１」及び機械管理者パスワード「admin」という予め設定された認証情報を入力すると、機械管理者は、情報処理装置１００の機能設定や変更を行うことができる管理モードに入ることができる。
【００４６】
図３の４行目に示す親展ボックスアクセス制限に関する設定情報は、記憶部１０４に含まれる予め設定されたディレクトリである親展ボックスに対してアクセスするために、パスワード入力が必要か否かを表す。具体的には、例えば、「パスワード必要」に設定された場合、親展ボックスにアクセスする際に、ユーザが、予め定められた親展ボックスアクセスパスワードを入力すると、当該親展ボックスに対するアクセスが許可される。なお、親展ボックスアクセス制限に関する設定情報は、単に当該親展ボックスに対するアクセスを禁止するか禁止しないかを表す情報であってもよい。また、親展ボックスは、情報処理装置１００の記憶部１０４に含まれる場合に限られず、情報処理装置１００の外部にある記憶部に含まれる構成としてもよい。さらに、親展ボックスは、１つに限られない。例えば、記憶領域を１つも設けない構成としてもよいし、親展ボックスを複数設け、各親展ボックスに対してそれぞれ異なる親展ボックスアクセスパスワードを設定するようにしてもよい。
【００４７】
図３の５行目に示すＩＣＭＰ応答制限に関する設定情報は、ＩＣＭＰ（Internet Control Message Protocol）プロトコルを用いて通信到達性を確認する際に、情報処理装置１００がメッセージの応答を行うか否かを表す。具体的には、例えば、図３に示すようにＩＣＭＰ応答制限が「応答許可」である場合には、情報処理装置１００が外部装置１１２から通信到達性を確認するメッセージを取得すると、情報処理装置１００は、外部装置１１２に対して当該メッセージに対する応答メッセージを送信する。
【００４８】
上記のように、共通設定情報は、各通信インタフェース間で共通の設定情報を表す。なお、共通設定情報は、図３に示すように、機械管理者ＩＤ、機械管理者パスワード、親展ボックスアクセス制限及びＩＣＭＰ応答制限を含む場合について説明したが、当該情報のうちの一部のみを有していてもよいし、当該情報以外の情報を含んでいてもよい。
【００４９】
続いて、図４の項目が「第１インタフェース設定情報」である表を用いて、各通信インタフェースに固有の設定情報について説明する。図４の表の２行目及び３行目に示すネットワーク管理者ＩＤ及びネットワーク管理者パスワードに関する設定情報は、第１通信インタフェース１０８に関する情報にアクセスするために、予め設定された認証情報を表す。具体的には、例えば、ユーザが、図４に示すようなネットワーク管理者ＩＤ「４４４４４」及びネットワーク管理者パスワード「５５５５５」という予め設定された認証情報を入力すると、ユーザは、第１通信インタフェース１０８に関する情報に対するアクセスが許可される。
【００５０】
図４の表の４行目に示すＩＰアクセス制限に関する設定情報は、特定のＩＰアドレスが設定された外部装置１１２以外の外部装置と第１通信インタフェース１０８とのアクセスを制限するか否かを表す。具体的には、図３のようにＩＰアクセス制限に関する設定情報が「ＯＦＦ」である場合、特定のＩＰアドレスが設定された外部装置１１２から第１通信インタフェース１０８に対するアクセスは制限されない。また、ＩＰアクセス制限に関する設定情報として特定のＩＰアドレスが設定されている場合には、第１通信インタフェース１０８は、当該第１通信インタフェース１０８に対してアクセスを要求した外部装置１１２のＩＰアドレスを認識し、ＩＰアクセス制限に関する設定情報として設定されたＩＰアドレスと一致する場合にアクセスを許可する。なお、ＩＰアクセス制限に関する設定情報として設定されるＩＰアドレスは複数であってもよい。
【００５１】
図４の表の５行目に示すＷｅｂアクセス認証に関する設定情報は、外部装置１１２から情報処理装置１００の設定変更を行う際に、ユーザの認証を行うか否かを表す。具体的には、例えば、図４に示すように、Ｗｅｂアクセス認証に関する設定情報が「ＯＮ」である場合、ユーザが、外部装置１１２から情報処理装置１００の設定変更を行う際に、パスワード入力等の認証用の画面が外部装置１１２に表示され、正しく認証された場合に、ユーザは、当該第１通信インタフェース１０８を介して、情報処理装置１００の内部のデータに対するアクセスが許可される。
【００５２】
図４の表の６行目に示すＬＰＤ（Line Printer Daemon）に関する設定情報は、第１通信インタフェース１０８を介して、ＬＰＤプロトコルによる情報処理装置１００の印刷の実行を有効とするか否かを表す。具体的には、例えば、図４に示すように、ＬＰＤに関する設定情報が「ＯＮ」である場合、ユーザが外部装置１１２から対応する通信インタフェースを介して情報処理装置１００に対して印刷の指示が行われると、当該指示に基づいて情報処理装置１００は印刷を行う。
【００５３】
図４の表の７行目及び８行目に示すメール送信ポート及びメール受信ポートに関する設定情報は、第１通信インタフェースを介して、メール及び又はインターネットファクスの送受信を有効とするか否かを表す。具体的には、例えば、図４に示すように、メール送信ポート及びメール受信ポートに関する設定情報がいずれも「ＯＮ」である場合、対応する通信インタフェースを介して、外部装置１１２と情報処理装置１００の間で、メールやインターネットファクスが行われる。
【００５４】
図４の表の９行目に示すＳＩＰ（Session Initiation Protocol）に関する設定情報は、各通信インタフェースを介して、ＩＰファクスの送受信を有効とするか否かを表す。具体的には、例えば、図４に示すように、ＳＩＰに関する設定情報が「ＯＮ」である場合、対応する通信インタフェースを介して、外部装置１１２と情報処理装置１００の間で、ＩＰファクスの送受信が行われる。
【００５５】
図４の表の１０行目に示すインターネットサービスに関する設定情報は、各通信インタフェースを介して、情報処理装置１００と外部装置１１２との間における、Ｗｅｂサービスの実行を有効とするか否かを表す。具体的には、例えば、図４に示すように、インターネットサービスに関する設定情報が「ＯＮ」である場合、対応する第１通信インタフェースを介して、外部装置１１２と情報処理装置１００の間で、Ｗｅｂサービスが実行される。
【００５６】
図４の表の１１行目に示すカラープリント制限に関する設定情報は、各通信インタフェースを介して、情報処理装置１００のカラー印刷の実行を有効とするか否かを表す。具体的には、例えば、図４に示すように、カラープリント制限に関する設定情報が「ＯＦＦ」である場合、対応する通信インタフェースを介して、外部装置１１２から情報処理装置１００に対してカラー情報を有する印刷用のデータが送信された場合、情報処理装置１００は、当該印刷データに基づいてカラー印刷を実施する。なお、カラープリント制限に関する設定情報が「ＯＮ」である場合、情報処理装置１００は、当該印刷データを白黒データに変換した上で印刷を実施する。
【００５７】
図４の表の１２行目に示すＳｃａｎ転送サイズ制限に関する設定情報は、各通信インタフェースを介して、外部装置１１２と情報処理装置１００の間でデータを転送する際における、データサイズの上限値を表す。具体的には、例えば、図４に示すように、Ｓｃａｎ転送サイズ制限に関する設定情報が「１Ｍ  Ｂｙｔｅ」である場合、対応する通信インタフェースを介して、外部装置１１２と情報処理装置１００の間で転送されるデータが１ＭＢｙｔｅ以下である場合には当該データの転送が実行されるが、転送されるデータが１ＭＢｙｔｅより大きい場合には転送が実行されない。なお、転送が実行されない場合には、表示部１０２はその旨を表示するようにしてもよい。
【００５８】
図４の表の１３行目に示すＦａｘ排出先に関する設定情報は、各通信インタフェースを介して、情報処理装置１００から出力するＩＰファクスまたはインターネットファクス文書の排出先を表す。具体的には、例えば、図４に示すように、ＦＡＸ排出先に関する設定情報が「メールボックス(10ビン出力装置)」である場合、情報処理装置１００は、メールボックス(10ビン出力装置)に対して、ファクス文書をプリントアウトする。図４の「第２通信インタフェース設定情報」「第３通信インタフェース設定情報」と記載された表についても、上記の「第１通信インタフェース設定情報」と同様の情報が各インタフェース毎に設定されている。
【００５９】
上記のように、固有設定情報は、通信インタフェース毎に設定される設定情報を表す。なお、固有設定情報は、図４に示す各設定情報を含む場合について説明したが、当該情報のうちの一部のみを有していてもよいし、当該情報以外の情報を含んでいてもよい。
【００６０】
ここで、図２における設定部２０３についての説明に戻る。設定部２０３は、判定部２０２の判定結果に基づいて、上記に説明したような共通設定情報を変更、または固有設定情報を各通信インタフェースに対して設定する。
【００６１】
例えば、判定部２０２が、独立のネットワークであると判定した場合、設定部２０３は、第１通信インタフェース１０８の共通設定情報及び固有設定情報を新たに設定するとともに、第２通信インタフェース１０９に設定された共通設定情報及び固有設定情報を変更する。
【００６２】
また、判定部２０２が共有のネットワークであると判定した場合に、設定部２０３は、通信インタフェース毎に設定可能な固有設定情報であって、既に割り当てられた通信インタフェースに設定された設定情報と同じ設定情報を、新たに割り当てられた通信インタフェースに対して設定してもよい。具体的には、例えば、第２通信インタフェース１０９に対して、図４に示すような固有設定情報が設定されている状態において、新たな第１通信インタフェース１０８が情報処理装置１００に設定された場合について説明する。なお、第１通信インタフェース１０８が検出された時点において、第１通信インタフェース１０８に対しては、図４に示すような固有設定情報は設定されていないものとする。この場合、設定部２０３は、第１通信インタフェース１０８に対して、図４に示す第２通信インタフェース１０９の固有設定情報と同じ固有設定情報を設定する。
【００６３】
なお、設定部２０３は、新たに割り当てられた第１通信インタフェース１０８に対して、固有設定情報の一部が図４に示す第２通信インタフェース１０９の固有設定情報と同じとなるように設定してもよい。具体的には、例えば、設定部２０３は、第１通信インタフェース１０８に対して、ネットワーク管理者ＩＤ及びネットワーク管理者パスワードに関する設定情報以外の固有設定情報が、図４に示す第２通信インタフェース１０９の固有設定情報と同じとなるように設定し、ネットワーク管理者ＩＤ及びネットワーク管理者パスワードに関する設定情報については、第２通信インタフェース１０９の固有設定情報と異なる設定情報を設定するようにしてもよい。
【００６４】
さらに、設定部２０３は、判定部２０２が独立のネットワークであると判定した場合に、各通信インタフェースに共有の設定情報を確認して設定を変更する。さらに、設定部２０３は、既に割り当てられた通信インタフェースに設定された固有の設定情報を変更してもよい。具体的には、例えば、上記の例において、判定部２０２が第１ネットワーク１１０と第２ネットワーク１１１が独立のネットワークであると判定すると、設定部２０３は、共通設定情報のうち、親展ボックスアクセス制限情報に関する設定情報を「パスワード必要」に変更し、固有設定情報のうち、Ｗｅｂアクセス認証に関する設定情報を「ＯＮ」に変更してもよい。また、第１ネットワーク識別情報がインターネットである場合には、より強固なセキュリティにする為、前記設定に加えＩＣＭＰ応答制限に関する設定情報を「応答禁止」に変更し、固有設定情報のうち、ＩＰアクセス制限に関する設定情報を「ＯＮ」に変更してもよい。この場合、表示部１０２は、既に割り当てられた通信インタフェースに設定された共有及びまたは固有の設定情報が変更されたことを表示し、ユーザに通知するようにしてもよい。
【００６５】
上記のように、情報処理装置１００に対して新たな通信インタフェースが割り当てられた場合に、既に割り当てられた通信インタフェースを用いて接続するネットワークと、新たに割り当てられた通信インタフェースを用いて接続するネットワークと、が独立であるか共有であるかに基づいて、各通信インタフェースの設定情報を変更、又は新たに設定することにより、情報処理装置１００のセキュリティが向上するとともに利便性が向上する。
【００６６】
さらに、判定部２０２の動作の詳細な具体例について、図５乃至７を用いて説明する。図５乃至７は、第２通信インタフェース１０９が割り当てられた状態で、新たな第１通信インタフェース１０８が検出された場合における、各通信インタフェースに設定された設定情報の変化を説明する為の図である。図５乃至７の各表の２列目（第２通信インタフェース）は、第１通信インタフェース１０８が検出される前の第２通信インタフェース１０９に設定された固有設定情報及び共通設定情報を表す。また、図５乃至７の各表の３列目（第１通信インタフェース検出後の第２通信インタフェース）は、第１通信インタフェース１０８が検出され、設定情報が変更された後の第２通信インタフェース１０９に設定された固有設定情報及び共有設定情報を表す。そして、図５乃至７の各表の４列目（第１通信インタフェース）は、新たに検出された第１通信インタフェース１０８に設定される固有設定情報及び共通設定情報を表す。
【００６７】
また、図５乃至７の各表の２及び３行目は、それぞれ、各通信インタフェースと接続するインターネットやイントラネット等のネットワークの種別、及び、各通信インタフェースと接続するネットワークが独立のネットワークであるか共有のネットワークであるかを示す運用形態を表す情報である。そして、図５の表の４行目乃至７行目の「機械管理者ＩＤ」「機械管理者パスワード」「親展ボックスアクセス制限」「ＩＣＭＰ応答制限」は、図３で説明したような共通設定情報を表し、８行目乃至１１行目の「ネットワーク管理者ＩＤ」「ネットワーク管理者パスワード」、「ＩＰアクセス制限」、「Ｗｅｂアクセス認証」は、図４で説明したような固有設定情報を表す。なお、図５の表の２及び３行目に示す情報は、設定部２０３の動作を説明する為の情報であって、情報処理装置が保持していてもよいし、保持していなくてもよい。また、図５乃至図７には図４に記載した共通設定情報の一部を記載されているが、その他の設定情報を含むように構成してもよい。
【００６８】
図５は、第１ネットワーク１１０及び第２ネットワーク１１１がイントラネットであって、独立の関係にある場合における、各通信インタフェースに設定された設定情報の変化を説明する為の図である。まず、図５の表２列目に示すように、第１通信インタフェース１０８が検出される前の状態において、第２通信インタフェース１０９を用いて接続する第２ネットワーク１１１は、イントラネットであって、特定のユーザのみアクセスが許可されたネットワークとして運用されている。
【００６９】
また、第２通信インタフェース１０９に対して、共通設定情報として、「１１１１１」というデフォルト設定の機械管理者ＩＤと、「ｍａｓｔｅｒ」という機械管理者パスワードと、「禁止しない」という親展ボックスアクセス制限と、「応答許可」というＩＣＭＰ応答制限が設定されている。また、第２通信インタフェース１０９に対して、固有設定情報として、「２２２２２」というネットワーク管理者ＩＤと、「ＬＡＮ１」というネットワーク管理者パスワードと、「ＯＦＦ」というＩＰアクセス制限と、「ＯＦＦ」というＷｅｂアクセス認証が設定されている。
【００７０】
上記の状態において、検出部２０１は、情報処理装置１００に対して第１通信インタフェース１０８が新たに割り当てられたことを検出する。なお、第１通信インタフェース１０８を用いて接続する第１ネットワーク１１０は、イントラネットとして運用され、第１通信インタフェース１０８と第２通信インタフェース１０９との間に通信到達性がないものとする。この場合、判定部２０２は、第１ネットワーク１１０及び第２ネットワーク１１１が独立であると判定する。そのため、設定部２０３は、第２通信インタフェース１０９に対して、セキュリティレベルを高めるように、各設定情報を変更するとともに、第１通信インタフェース１０８に対して、新たな設定情報を設定する。
【００７１】
具体的には、設定部２０３は、第２通信インタフェース１０９の親展ボックスアクセス制限に関する設定情報を「禁止」に変更する。また、設定部２０３は、第２通信インタフェース１０９のネットワーク管理者パスワードに関する設定情報をＬＡＮ１のＭＡＣアドレスに変更する。さらに、設定部２０３は、第２通信インタフェース１０９のＷｅｂアクセス認証に関する設定情報を「ＯＮ」に変更する。
【００７２】
さらに、設定部２０３は、第１通信インタフェース１０８の共通設定情報として、第２通信インタフェース１０９に設定された変更後の設定情報と同じ設定情報を設定する。また、設定部２０３は、第１通信インタフェース１０８の固有設定情報として、「２２２２２」というネットワーク管理者ＩＤと、ＬＡＮ２のＭＡＣアドレスというネットワーク管理者パスワードと、「ＯＦＦ」というＩＰアクセス制限と、「ＯＮ」というＷｅｂアクセス認証が新たに設定される。上記のように、既存の通信インタフェースと用いて接続するネットワークと新たに検出された通信インタフェースを用いて接続するネットワークが独立の関係である場合に、設定部２０３は、既存の通信インタフェースに対して、セキュリティレベルを高めるように、設定情報を変更する。
【００７３】
続いて、図６を用いて、第１ネットワーク１１０及び第２ネットワーク１１１が共有の関係にある場合における、各通信インタフェースに設定された設定情報の変化を説明する。図６の表に示す各項目は、図５の各項目と同様であるため説明を省略する。まず、図６の表２列目に示すように、第１通信インタフェース１０８が検出される前の状態において、第２通信インタフェース１０９を用いて接続する第２ネットワーク１１１は、イントラネットである。
【００７４】
また、第２通信インタフェース１０９に対して、共通設定情報として、「１１１１１」という機械管理者ＩＤと、「ａｄｍｉｎ」という機械管理者パスワードと、「禁止しない」という親展ボックスアクセス制限と、「応答許可」というＩＣＭＰ応答制限が設定されている。また、第２通信インタフェース１０９に対して、固有設定情報として、「２２２２２」というネットワーク管理者ＩＤと、「ＬＡＮ１」というネットワーク管理者パスワードと、「ＯＦＦ」というＩＰアクセス制限と、「ＯＦＦ」というＷｅｂアクセス認証が設定されている。
【００７５】
上記の状態において、検出部２０１は、情報処理装置１００に対して第１通信インタフェース１０８が新たに割り当てられたことを検出する。なお、第１通信インタフェース１０８を用いて接続する第１ネットワーク１１０は、イントラネットであって、第１通信インタフェース１０８と第２通信インタフェース１０９との間で通信到達性があるものとする。この場合、判定部２０２は、第１ネットワーク１１０及び第２ネットワーク１１１が共有であると判定する。そのため、設定部２０３は、第２通信インタフェース１０９に対して、パスワードに関する設定情報のみ変更する。また、設定部２０３は、第１通信インタフェース１０８に対して、パスワードに関する設定情報については第２通信インタフェース１０９と異なる設定情報を設定し、パスワード以外の設定情報に関して、第２通信インタフェース１０９と同じ設定情報を設定する。
【００７６】
具体的には、設定部２０３は、第２通信インタフェース１０９の機械管理者パスワードに関する設定情報をシリアル番号に変更し、ネットワーク管理者パスワードに関する設定情報をＬＡＮ１のＭＡＣアドレスに変更する。また、設定部２０３は、第１通信インタフェース１０８に対して、ネットワーク管理者パスワードに関する設定情報をＬＡＮ２のＭＡＣアドレスに設定し、その他の設定情報について第２通信インタフェース１０９と同じ設定情報を設定する。上記のように、既存の通信インタフェースを用いて接続するネットワークと新たに検出された通信インタフェースを用いて接続するネットワークが共有の関係にある場合に、設定部２０３は、パスワードに関する設定情報を除いて、各通信インタフェースの設定情報が、同じとなるように設定する。
【００７７】
続いて、図７を用いて、第１ネットワーク１１０がイントラネットであり、第２ネットワーク１１１がインターネットであって、第１ネットワーク１１０及び第２ネットワーク１１１が独立の関係にある場合における、各通信インタフェースに設定された設定情報の変化を説明する。図７の表に示す各項目は、図５の各項目と同様であるため説明を省略する。まず、図７の表２列目に示すように、第１通信インタフェース１０８が検出される前の状態において、第２通信インタフェース１０９を用いて接続する第２ネットワーク１１１は、イントラネットである。また、第２通信インタフェース１０９に対して、図６において説明した設定情報と同じ設定情報が設定されている。
【００７８】
上記の状態において、検出部２０１は、情報処理装置１００に対して第１通信インタフェース１０８が新たに割り当てられたことを検出する。なお、第１通信インタフェース１０８を用いて接続する第１ネットワーク１１０は、インターネットである。また、第１通信インタフェース１０８と第２通信インタフェース１０９は、通信到達性がないものとする。この場合、判定部２０２は、第１ネットワーク１１０及び第２ネットワーク１１１が独立であると判定する。そのため、設定部２０３は、第２通信インタフェース１０９に対して、セキュリティレベルが最も高くなるように、各設定情報を変更するとともに、第１通信インタフェース１０８に対して、新たな設定情報を設定する。
【００７９】
具体的には、設定部２０３は、第２通信インタフェース１０９の機械管理者パスワードに関する設定情報をシリアル番号に変更し、親展ボックスアクセス制限に関する設定情報を「禁止」に変更し、ＩＣＭＰ応答制限に関する設定情報を「禁止」に変更する。また、設定部２０３は、第２通信インタフェース１０９のネットワーク管理者パスワードに関する設定情報をＬＡＮ１のＭＡＣアドレスに変更し、Ｗｅｂアクセス認証に関する設定情報を「ＯＮ」に変更する。
【００８０】
さらに、設定部２０３は、第１通信インタフェース１０８の共通設定情報として、第２通信インタフェース１０９に設定された変更後の設定情報と同じ設定情報を設定する。また、設定部２０３は、第１通信インタフェース１０８の固有設定情報として、「２２２２２」というネットワーク管理者ＩＤと、ＬＡＮ２のＭＡＣアドレスというネットワーク管理者パスワードと、「ＯＮ  全ＩＰ禁止」というＩＰアクセス制限と、「ＯＮ」というＷｅｂアクセス認証が新たに設定される。この場合、第１通信インタフェースに接続されたネットワークからは、ＴＣＰ／ＩＰを使った情報処理装置１００に対するアクセスはできなくなる。上記のように、既存の通信インタフェースと用いて接続するネットワークと新たに検出された通信インタフェースを用いて接続するネットワークが独立の関係であって、新たに検出された通信インタフェースを用いて接続するネットワークがインターネットである場合に、設定部２０３は、既存の通信インタフェースに対して、セキュリティレベルが最も高くなるように、設定情報を変更する。
【００８１】
ここで、図２の説明に戻る。共通設定情報記憶部２０４は、各通信インタフェース間で共通の設定情報である共通設定情報を記憶する。具体的には、例えば、共通設定情報記憶部２０４は、上記に説明した図３のような共通設定情報を記憶する。
【００８２】
固有設定情報記憶部２０５は、各通信インタフェースに固有の設定情報である固有設定情報を記憶する。具体的には、例えば、固有設定情報記憶部２０５は、上記に説明した図４のような固有設定情報を記憶する。なお、図２において、記憶部１０４が、共通設定情報記憶部２０４及び固有設定情報記憶部２０５を有する場合について記載しているが、共通設定情報記憶部２０４及び固有設定情報記憶部２０５は、それぞれ、情報処理装置１００の外部にある構成であってもよい。
【００８３】
［３．情報処理装置において実行される処理］
続いて、情報処理装置１００が行う処理について説明する。図８は、情報処理装置１００が通信インタフェースを検出し、通信インタフェースに対して設定情報を設定する処理を示すフローチャートである。制御部１０１は、記憶部１０４に記憶されたプログラムに従って、図８に示す処理を実行する。図８に示す処理が実行されることによって、図１に示す複数の通信インタフェースに対して、それぞれ設定情報が新たに設定され、または既に設定された設定情報が変更される。なお、図８に示す処理を実行する前提として、情報処理装置１００に対して第２通信インタフェース１０９のみが割り当てられているとして以下の説明を行う。
【００８４】
まず、検出部２０１は、情報処理装置１００に対して新たに割り当てられた通信インタフェース及び当該通信インタフェースを用いて接続するネットワークのネットワーク識別情報を検出する（Ｓ８０１）。具体的には、例えば、検出部２０１は、第１通信インタフェース１０８を検出する。検出部２０１が新たな通信インタフェースを検出した場合はＳ８０２へ進み、新たな通信インタフェースを検出しなかった場合は、情報処理装置は設定処理を終了する。
【００８５】
続いて、新たな通信インタフェースが検出された場合、判定部２０２は、新たに通信インタフェースが割り当てられた後の通信インタフェースが複数であるか否かを判定する（Ｓ８０２）。判定部２０２が複数であると判定した場合Ｓ８０３へ進み、複数でないと判定した場合Ｓ８１１へ進む。上記例では、第１通信インタフェース１０８が新たに割り当てられると、情報処理装置に割り当てられた通信インタフェースは複数になることから、Ｓ８０３へ進む。
【００８６】
次に、設定部２０３は、第２通信インタフェース１０９に対して設定された機械管理者パスワード及びネットワーク管理者パスワードを変更する（Ｓ８０３、Ｓ８０４）。なお、Ｓ８０３及びＳ８０４は順不同であり、どちらを先に設定してもよい。上記のように、通信インタフェースが複数であると判定された後に、設定部２０３は、共通設定情報の設定内容に基づいて、機械管理者パスワードがデフォルト値(ａｄｍｉｎ)のままであった場合に、機械シリアル番号などへ変更する。 
【００８７】
次に、判定部２０２は、新たに検出したネットワークがインターネットであるか否かを判定する（Ｓ８０５）。判定部２０２が、インターネットであると判定した場合はＳ８０６へ進み、判定部２０２が、インターネットでないと判定した場合はＳ８０７へ進む。具体的には、例えば、Ｓ８０１において、第１通信インタフェース１０８を用いて接続する第１ネットワーク１１０がインターネットであるというネットワーク識別情報が検出された場合、Ｓ８０６へ進む。
【００８８】
Ｓ８０５において、判定部２０２がインターネットであると判定した場合、設定部２０３は、既存の通信インタフェースに対して、ＩＣＭＰ応答制限に関する設定情報を「ＯＮ」に変更する（Ｓ８０６）。上記例では、設定部２０３は、第２通信インタフェース１０９に対して設定されたＩＣＭＰ応答制限に関する設定情報を「ＯＮ」に変更する。この場合、第１ネットワーク１１０がインターネットであるというネットワーク識別情報を検出している為、より強固なセキュリティとなるよう固有設定情報が変更される。
【００８９】
次に、判定部２０２は、第１ネットワーク１１０及び第２ネットワーク１１１が共有のネットワークであるか独立のネットワークであるかを判定する（Ｓ８０７）。判定部２０２が独立のネットワークであると判定した場合はＳ８０８へ進み、共有のネットワークであると判定した場合はＳ８１３へ進む。上記例では、第１ネットワーク１１０はインターネットであり、第２ネットワーク１１１はイントラネットであることから、判定部２０２は、第１ネットワーク１１０及び第２ネットワーク１１１は、独立のネットワークであると判定する。
【００９０】
次に、Ｓ８０７において、判定部２０２が第１ネットワーク１１０及び第２ネットワーク１１１が独立のネットワークであると判定した場合に、設定部２０３は、第１通信インタフェース１０８及び第２通信インタフェース１０９に対して、親展ボックスアクセス制限に関する設定情報を設定する（Ｓ８０８）。上記例では、第１通信インタフェース１０８及び第２通信インタフェース１０９の親展ボックスアクセス制限に関する設定情報として、「禁止」という設定情報を設定する。
【００９１】
次に、設定部２０３は、第２通信インタフェース１０９に対して、Ｗｅｂアクセス認証に関する設定情報を設定する（Ｓ８０９）。上記例では、設定部２０３は、第２通信インタフェース１０９のＷｅｂアクセス認証に関する設定情報として、「ＯＮ」という設定情報を設定する。
【００９２】
次に、表示部１０２は、第２通信インタフェース１０９に設定された共通及びまたは固有の設定情報が変更されたことを表示し、ユーザに通知する（Ｓ８１０）。
【００９３】
次に、設定部２０３は、第１通信インタフェース１０８に対して、ネットワーク管理者パスワード以外の設定情報を新たに設定する（Ｓ８１１）。ここで、設定部２０３は、第１通信インタフェース１０８に対して、予め定められたデフォルトの設定情報を設定する。
【００９４】
次に、設定部２０３は、第１通信インタフェース１０８に対して、ネットワーク管理者パスワードに関する設定情報を新たに設定する（Ｓ８１２）。ここで、設定部２０３は、第２通信インタフェース１０９に設定されたネットワーク管理者パスワードと異なるネットワーク管理者パスワードを第１通信インタフェース１０８に対して設定する。なお、Ｓ８１１及びＳ８１２は順不同でありどちらのステップを先に行っても構わない。Ｓ８１２の後、情報処理装置は、設定情報の設定処理を終了する。
【００９５】
一方、Ｓ８０７において、判定部２０２が第１ネットワーク１１０及び第２ネットワーク１１１が共有のネットワークであると判定した場合に、設定部２０３は、第１通信インタフェース１０８の共通設定情報として、第２通信インタフェース１０９に対して設定された共通設定情報と同じ設定情報を設定する（Ｓ８１３）。
【００９６】
次に、設定部２０３は、第１通信インタフェース１０８に対して、ネットワーク管理者パスワードに関する設定情報を新たに設定する（Ｓ８１４）。ここで、設定部２０３は、第２通信インタフェース１０９に設定されたネットワーク管理者パスワードと異なるネットワーク管理者パスワードを第１通信インタフェース１０８に対して設定する。なお、Ｓ８１３及びＳ８１４は順不同でありどちらのステップを先に行っても構わない。Ｓ８１４の後、情報処理装置は、設定情報の設定処理を終了する。
【００９７】
上記のように、情報処理装置１００は、新たな通信インタフェースが設定された場合に、共有の設定情報を変更し、新たに検出された通信インタフェースに対して固有の設定情報を設定し、既に割り当てられた通信インタフェースに対して設定された設定情報を変更する。
【００９８】
なお、本実施形態は上記の実施例に限定されるものではなく、種々の変形が可能である。例えば、既に割り当てられた通信インタフェースは２つ以上であってもよい。この場合、判定部２０２は、既に割り当てられた通信インタフェース及び新たに割り当てられた通信インタフェースを用いて接続されるネットワークがイントラネットである場合に、他の通信インタフェースに対して、通信到達性を確認し共通のネットワークか、独立のネットワークを判定する。
【００９９】
また、例えば、情報処理装置に対して、既に複数の通信インタフェースが割り当てられている状態において、一部の通信インタフェースのネットワーク識別情報が変更された場合に、上記の設定処理を実施するようにしてもよい。具体的には、例えば、第１通信インタフェース１０８及び第２通信インタフェース１０９が割り当てられており、第１ネットワーク１１０及び第２ネットワーク１１１が共にイントラネットである場合について説明する。この場合に、第１ネットワーク１１０がインターネットに接続できるように変更された場合、検出部２０１は、第１ネットワーク１１０に関するネットワーク識別情報を検出し、情報処理装置は、上記と同様の処理を行ってもよい。
【０１００】
本発明は、上記の実施例または変形例に限定されるものではなく、種々の変形が可能である。情報処理装置１００の構成やフローチャートは一例であって、これに限定されるものではない。上記の実施例または変形例で示した構成と実質的に同一の構成、同一の作用効果を奏する構成または同一の目的を達成する構成で置き換えてもよい。
【符号の説明】
【０１０１】
１００  情報処理装置、１０１  制御部、１０２  表示部、１０３  入力部、１０４  記憶部、１０５  読取部、１０６  出力部、１０７  通信部、１０８  第１通信インタフェース、１０９  第２通信インタフェース、１１０  第１ネットワーク、１１１  第２ネットワーク、１１２  外部装置、２０１  検出部、２０２  判定部、２０３  設定部、２０４  共通設定情報記憶部、２０５  固有設定情報記憶部。
【要約】
【課題】各通信インタフェースに対して、セキュリティや機能制限等に関する設定情報を設定する情報処理装置及びプログラムを提供する。
【解決手段】情報処理装置であって、情報処理装置に対して新たに割り当てられた第１通信インタフェース及び該第１通信インタフェースを用いて接続する第１ネットワークを検出する検出手段と、前記第１ネットワークと、既に割り当てられた第２通信インタフェースを用いて接続する第２ネットワークと、が独立の関係である場合に、前記第２通信インタフェースを用いたサービスの利用を制限するための設定情報を変更する変更手段と、を有する。
【選択図】図２【図１】
0005765474.tif 000002
【図２】
0005765474.tif 000003
【図３】
0005765474.tif 000004
【図４】
0005765474.tif 000005
【図５】
0005765474.tif 000006
【図６】
0005765474.tif 000007
【図７】
0005765474.tif 000008
【図８】
0005765474.tif 000009