(57)【要約】      （修正有）【課題】セキュリティレベルの高いネットワークのセキュリティレベルの低下リスクを回避することが可能な情報処理装置およびネットワーク接続判断方法を提供する。【解決手段】情報処理システム１において、情報処理装置（複合機）１０は、第１セキュリティレベルの第１ネットワークに接続される第１ポート１１と、第１セキュリティレベルよりも低い第２セキュリティレベルの第２ネットワークに接続される第２ポート１２と、第１ネットワークに接続するための第１設定情報１３Ａと、第２ネットワークに接続するための第２設定情報１３Ｂとを記憶する記憶部１３を備える。情報処理装置は、少なくとも第１ポートに対して、第２設定情報によりネットワーク接続を行い、その接続結果に応じて、第１ポートに対するネットワーク接続が正しく行われたか否かを判断する判断部１４，１５を備える。【選択図】図４
2020167453.tif 000002
【特許請求の範囲】
【請求項１】
第１セキュリティレベルの第１ネットワークに接続される第１ポートと、
前記第１セキュリティレベルよりも低い第２セキュリティレベルの第２ネットワークに接続される第２ポートと、
前記第１ネットワークに接続するための第１設定情報と、前記第２ネットワークに接続するための第２設定情報とを記憶する記憶部と、
少なくとも前記第１ポートに対して、前記第２設定情報によりネットワーク接続を行い、その接続結果に応じて、前記第１ポートに対するネットワーク接続が正しく行われたか否かを判断する判断部と
を備えた
情報処理装置。
【請求項２】
前記判断部は、前記第２設定情報に基づく問い合わせに対して正しい応答を受信したか否かによって、前記第１ポートに対するネットワーク接続が正しく行われたか否かを判断する
請求項１に記載の情報処理装置。
【請求項３】
前記判断部は、前記第１ポートで受信したパケットで接続先ネットワークの確認を行い、その確認によって判別された接続先ネットワークと前記第２設定情報のネットワークとが一致するか否かによって、前記第１ポートに対するネットワーク接続が正しく行われたか否かを判断する
請求項１に記載の情報処理装置。
【請求項４】
前記判断部は、前記第１ポートおよび前記第２ポートに対して、前記第２設定情報によりネットワーク接続を行い、その接続結果に応じて、前記第１ポートおよび前記第２ポートに対するネットワーク接続が正しく行われたか否かを判断する
請求項１または請求項２に記載の情報処理装置。
【請求項５】
前記判断部は、前記第１ポートに対するネットワーク接続が成功し、前記第２ポートに対するネットワーク接続が失敗した場合には、前記第１ポートおよび前記第２ポートに対して前記第１ネットワークおよび前記第２ネットワークが間違って接続されていると判断する
請求項４に記載の情報処理装置。
【請求項６】
第１セキュリティレベルの第１ネットワークに接続される第１ポートと、前記第１セキュリティレベルよりも低い第２セキュリティレベルの第２ネットワークに接続される第２ポートとを備えた情報処理装置におけるネットワーク接続判断方法であって、
少なくとも前記第１ポートに対して、前記第２ネットワークに接続するための設定情報によりネットワーク接続を行うことと、
前記ネットワーク接続を行った結果に応じて、前記第１ポートに対するネットワーク接続が正しく行われたか否かを判断することと
を含む
ネットワーク接続判断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびネットワーク接続判断方法に関する。
【背景技術】
【０００２】
近年、ネットワークのセキュリティ対策の重要性が増している。そのため、従来から、様々なセキュリティ対策が講じられている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１７７６７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ヒューマンエラーによって、セキュリティレベルの高いネットワークへ接続するための設定情報を誤って、セキュリティレベルの低いネットワークに流出させてしまう場合がある。この場合、セキュリティレベルの高いネットワークのセキュリティレベルが低下してしまう。
【０００５】
セキュリティレベルの高いネットワークのセキュリティレベルの低下リスクを回避することが可能な情報処理装置およびネットワーク接続判断方法を提供することが望ましい。
【課題を解決するための手段】
【０００６】
本発明の一実施の形態としての情報処理装置は、第１ポート、第２ポート、記憶部および判断部を備えている。第１ポートは、第１セキュリティレベルの第１ネットワークに接続される。第２ポートは、第１セキュリティレベルよりも低い第２セキュリティレベルの第２ネットワークに接続される。記憶部は、第１ネットワークに接続するための第１設定情報と、第２ネットワークに接続するための第２設定情報とを記憶する。判断部は、少なくとも第１ポートに対して、第２設定情報によりネットワーク接続を行い、その接続結果に応じて、第１ポートに対するネットワーク接続が正しく行われたか否かを判断する。
【０００７】
本発明の一実施の形態としてのネットワーク接続判断方法は、第１セキュリティレベルの第１ネットワークに接続される第１ポートと、第１セキュリティレベルよりも低い第２セキュリティレベルの第２ネットワークに接続される第２ポートとを備えた情報処理装置におけるネットワーク接続判断方法である。このネットワーク接続判断方法は、以下の２つを含む。
（１）少なくとも第１ポートに対して、第２ネットワークに接続するための設定情報によりネットワーク接続を行うこと
（２）ネットワーク接続を行った結果に応じて、第１ポートに対するネットワーク接続が正しく行われたか否かを判断すること
【発明の効果】
【０００８】
本発明の一実施の形態としての情報処理装置およびネットワーク接続判断方法によれば、セキュリティレベルの高いネットワークのセキュリティレベルの低下リスクを回避することができる。
【図面の簡単な説明】
【０００９】
【図１】ＬＡＮごとに複合機を設けた例を表す図である。
【図２】複数のＬＡＮで１台の複合機を共有した例を表す図である。
【図３】図２の複合機において逆刺しとなった例を表す図である。
【図４】本発明の一実施の形態に係る複合機を備えた情報処理システムの概略構成例を表す図である。
【図５】図４の記憶部に格納された設定値の一例を表す図である。
【図６】図４の記憶部に格納されたネットワーク設定割り当て値の一例を表す図である。
【図７】図４の複合機におけるネットワーク接続の動作手順の一例を表す図である。
【図８】図７のステップＳ１３０における複合機の動作の一例を表す図である。
【図９】図７のステップＳ１４０における複合機の動作の一例を表す図である。
【図１０】図７のＡに続く動作の一例を表す図である。
【図１１】図１０のステップＳ２２０における複合機の動作の一例を表す図である。
【図１２】図１０のステップＳ２６０における表示の一例を表す図である。
【図１３】図７のＢ，Ｃ，Ｄに続く動作の一例を表す図である。
【図１４】図１３のステップＳ３２０における表示の一例を表す図である。
【図１５】図１３のステップＳ４２０における表示の一例を表す図である。
【図１６】図１３のステップＳ５２０における表示の一例を表す図である。
【図１７】図７に記載の動作の一変形例を表す図である。
【図１８】図１７のＡに続く動作の一例を表す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。以下の説明は本発明の一具体例であって、本発明は以下の態様に限定されるものではない。また、本発明は、各図に示す各構成要素の配置や寸法、寸法比などについても、それらに限定されるものではない。なお、説明は、以下の順序で行う。
１．発明の背景・課題
２．実施の形態
３．変形例
【００１１】
＜１．発明の背景・課題＞
【００１２】
通常、端末は、１つのネットワークにだけ接続して、他の端末と通信を行う。しかし、端末が、独立した２つ以上のネットワークに同時に接続することを要求される場合がある。
【００１３】
例えば、小売店舗や病院などにおいて、例えば、図１に示したように、一般的な事務に使用するための有線ＬＡＮ（以下、「一般ＬＡＮ１００」と称する。）に加えて、個人情報保護などを目的とする、セキュリティを高めた有線ＬＡＮ（以下、「機密ＬＡＮ２００」と称する。）が存在する場合がある。一般ＬＡＮ１００は、ファイアウォール１１０などを通じてインターネット３００に接続されており、個人情報などを扱う上ではセキュリティが十分ではない可能性がある。機密ＬＡＮ２００は、セキュリティを維持するため、一般ＬＡＮ１００とは物理的な接続がなく、隠匿されており、機密ＬＡＮ２００と一般ＬＡＮ１００との間で相互に通信が行われることはない。そのため、例えば、一般ＬＡＮ１００を通じて印刷をする際には、一般ＬＡＮ１００に接続された複合機４００を使用し、機密ＬＡＮ２００を通じて印刷をする際には、機密ＬＡＮ２００に接続された複合機６００を使用する必要がある。この場合、ユーザは、２台の複合機４００，５００を用意する手間がある。
【００１４】
しかし、ユーザからの、保有する複合機の数をできるだけ少なくしたいという要望に対応するため、一般ＬＡＮ１００および機密ＬＡＮ２００に同時に接続できるよう、図２に示したように、２つの有線ＬＡＮポート（ポート６１０，６２０）を備えた複合機６００が開発、販売されている。複合機６００は、ポート６１０に対応して、ＩＰアドレスなどの接続先情報６３１と、機密ＬＡＮ２００を一般ＬＡＮ１００とは区別するための設定値６３２とを記憶部６３０に格納している。接続先情報６３１および設定値６３２は、機密ＬＡＮ２００用（ポート６１０用）のデータである。複合機６００は、さらに、ポート６２０に対応して、ＩＰアドレスなどの接続先情報６３３と、一般ＬＡＮ１００を機密ＬＡＮ２００とは区別するための設定値６３４とを記憶部６３０に格納している。接続先情報６３３および設定値６３４は、一般ＬＡＮ１００用（ポート６２０用）のデータである。
【００１５】
複合機６００は、記憶部６３０に格納された接続先情報６３１，６３３やポート６１０，６２０ごとの設定値６３２，６３４などの各種設定をもとに、一般ＬＡＮ１００や機密ＬＡＮ２００に個別に接続して通信を行う。複合機６００は、さらに、一般ＬＡＮ１００や機密ＬＡＮ２００からの受信データを内部に保存する際には、受信データにタグ付けなどをすることにより、受信データ同士を区別する。これにより、機密ＬＡＮ２００内の情報を外部に漏らさず、機密ＬＡＮ２００のセキュリティを維持することが可能となる。
【００１６】
このような複合機６００では、設定値６３２，６３４はポート６１０，６２０に応じて一意に決められている。このとき、例えば複合機６００の移動等を行った後に、図３に示したように、一般ＬＡＮ１００および機密ＬＡＮ２００とポート６１０，６２０との接続が、図２の正しい接続とは逆になる可能性がある（いわゆる「逆刺し」）。ポート６１０，６２０が逆刺しされた場合には、複合機６００は、一般ＬＡＮ１００および機密ＬＡＮ２００に対して正常な通信を行うことができず、ユーザは、一般ＬＡＮ１００および機密ＬＡＮ２００のいずれにおいても複合機６００を利用することができない。また、ポート６１０，６２０が逆刺しされた場合、機密ＬＡＮ２００が接続されることになっていたポート６１０において、想定していない通信が発生してしまう可能性がある。このような想定外の通信が発生した場合、例えば、以下に示したように、機密ＬＡＮ２００のセキュリティが低下してしまう可能性がある。
【００１７】
例えば、図３に示したように、ポート６１０，６２０が逆刺しされた場合、複合機６００は、機密ＬＡＮ２００に接続されたサーバ２１０に対してデータを送信するために、ポート６１０を介して一般ＬＡＮ１００に対して、サーバ２１０への接続確認の問い合わせを行う。このとき、複合機６００が、接続先情報６３１に含まれるサーバ２１０のＩＰアドレスを含むパケットＰａを、ポート６１０を介して一般ＬＡＮ１００に送信した場合、パケットＰａは、サーバ１２０やＰＣ（パーソナルコンピュータ）１３０など、一般ＬＡＮ１００に接続された全ての端末に到達する。サーバ１２０やＰＣ１３０がコンピュータウイルスに侵されており、一般ＬＡＮ１００のパケットが傍受される状態になっていたり、一般ＬＡＮ１００に第三者の端末が接続されていたりした場合には、パケットＰａが一般ＬＡＮ１００内に伝搬されることにより、機密ＬＡＮ２００の存在や、機密ＬＡＮ２００に接続されたサーバ２１０の存在が第三者に知られてしまう可能性がある。このことは、機密ＬＡＮ２００の機密性や、機密ＬＡＮ２００のセキュリティレベルが著しく低下することを意味する。
【００１８】
なお、パケットＰａにデータが含まれる場合には、このデータは暗号化により保護が可能であるため、適切な暗号化を施すことでパケットＰａに含まれるデータの流出を防ぐことができる。しかし、ＩＰアドレスは、中継となるルータやハブがパケットＰａの送信先を把握するため、一般的な暗号化通信では暗号化することができない。そのため、第三者は、パケットＰａさえ受信できれば、容易にＩＰアドレスを把握することができる。従って、複合機６００には、機密ＬＡＮ２００に接続されたサーバ２１０のＩＰアドレスを送信する前に、機密ＬＡＮ２００のセキュリティのレベル低下を防止しつつ、ポート６１０，６２０が逆刺しされていないか判別することが求められる。そこで、以下では、そのような判別を可能とする発明の一実施形態について説明する。
【００１９】
＜２．実施の形態＞
【００２０】
［構成］
図４は、本発明の一実施の形態に係る複合機１０を備えた情報処理システム１の概略構成の一例を表したものである。情報処理システム１は、例えば、複合機１０と、機密ＬＡＮ２０と、一般ＬＡＮ３０と、ファイアウォール４０とを備えている。一般ＬＡＮ３０は、ファイアウォール４０を経由してインターネット２と接続される。機密ＬＡＮ２０には、例えば、サーバ２１が接続され、一般ＬＡＮ３０には、例えば、サーバ３１が接続される。機密ＬＡＮ２０は、本発明の「第１ネットワーク」の一具体例に相当する。一般ＬＡＮ３０は、本発明の「第２ネットワーク」の一具体例に相当する。
【００２１】
機密ＬＡＮ２０および一般ＬＡＮ３０は、互いに共通の通信規格で通信可能なネットワークであり、例えば、インターネットで標準的に利用されている通信プロトコル（ＴＣＰ／ＩＰ）を用いて通信を行うネットワークである。なお、機密ＬＡＮ２０および一般ＬＡＮ３０が、互いに異なる通信規格で通信可能なネットワークであってもよい。機密ＬＡＮ２０と一般ＬＡＮ３０とは物理的もしくは論理的に分割されており、機密ＬＡＮ２０は、インターネット２に接続されていない。そのため、機密ＬＡＮ２０と一般ＬＡＮ３０との間では、通信が発生しない。従って、機密ＬＡＮ２０内の情報が機密ＬＡＮ２０からインターネット２に漏れる可能性は低く、機密ＬＡＮ２０は、セキュリティレベルの高いネットワークとなっている。一方、一般ＬＡＮ３０は、インターネット２に接続されており、一般ＬＡＮ３０内の情報が一般ＬＡＮ３０からインターネット２に漏れる可能性がある。従って、一般ＬＡＮ３０は、機密ＬＡＮ２０よりもセキュリティレベルの低いネットワークとなっている。機密ＬＡＮ２０のセキュリティレベルが、本発明の「第１セキュリティレベル」の一具体例に相当し、一般ＬＡＮ３０のセキュリティレベルが、本発明の「第２セキュリティレベル」の一具体例に相当する。
【００２２】
複合機１０は、例えば、図４に示したように、２つの有線ＬＡＮポート（第１ポート１１、第２ポート１２）を備えている。第１ポート１１には機密ＬＡＮ２０が接続され、第２ポート１２には一般ＬＡＮ３０が接続される。複合機１０は、さらに、例えば、図４に示したように、機密ＬＡＮ２０に接続するための設定情報１３Ａと、一般ＬＡＮ３０に接続するための設定情報１３Ｂと、ネットワーク設定割り当て値１３Ｃとを記憶する記憶部１３を備えている。設定情報１３Ａは第１ポート１１用のデータである。設定情報１３Ａは、本発明の「第１設定情報」の一具体例に相当する。設定情報１３Ｂは第２ポート２１用のデータである。設定情報１３Ｂは、本発明の「第２設定情報」の一具体例に相当する。
【００２３】
設定情報１３Ａおよび設定情報１３Ｂには、例えば、図５に示したように、複合機１０のＩＰアドレス、サブネットマスク、デフォルトゲートウェイ、その他ＴＣＰ／ＩＰ接続に必要な各種設定値が含まれる。設定情報１３Ａおよび設定情報１３Ｂには、さらに、例えば、図５に示したように、接続先ネットワークのセキュリティレベル、ネットワーク接続確認方法、ネットワーク接続確認用宛先ＩＰアドレスなどが含まれる。設定情報１３Ａには、例えば、機密ＬＡＮ２０のセキュリティレベル、機密ＬＡＮ２０への接続の確認方法、機密ＬＡＮ２０への接続の確認用宛先ＩＰアドレスなどが含まれる。設定情報１３Ｂには、例えば、一般ＬＡＮ３０のセキュリティレベル、一般ＬＡＮ３０への接続の確認方法、一般ＬＡＮ３０への接続の確認用宛先ＩＰアドレスなどが含まれる。
【００２４】
設定情報１３Ａおよび設定情報１３Ｂにおいて、セキュリティレベルは、例えば、一意の正の整数で表現され、値が小さいほどセキュリティレベルが高いネットワークであることを意味する。本実施の形態では、一般ＬＡＮ３０のセキュリティレベルには、機密ＬＡＮ２０のセキュリティレベルよりも大きな値が設定される。設定情報１３Ａおよび設定情報１３Ｂにおいて、ネットワーク接続確認方法は、どのような手法を用いてネットワーク接続確認を行うかを示す。設定情報１３Ａおよび設定情報１３Ｂにおいて、ネットワーク接続確認用宛先ＩＰアドレスは、ネットワーク接続確認を実施するためにネットワーク内の任意の宛先に対して接続試行する際に使用するＩＰアドレスである。設定情報１３Ａにおけるネットワーク接続確認用宛先ＩＰアドレスは、例えば、サーバ２１のＩＰアドレスであり、設定情報１３Ｂにおけるネットワーク接続確認用宛先ＩＰアドレスは、例えば、サーバ３１のＩＰアドレスである。本実施の形態では、ネットワークへの接続確認は、特定のＩＰアドレスへのｐｉｎｇ応答の有無により行われる。
【００２５】
ネットワーク設定割り当て値１３Ｃには、ポートとネットワークとの対応関係（組み合わせ）が記述されている。ネットワーク設定割り当て値１３Ｃには、例えば、図６に示したように、第１ポート１１のポート番号と、第１ポート１１に接続されるネットワークの設定情報の格納場所（例えば、設定情報１３Ａの格納場所）とが対応付けられている。さらに、ネットワーク設定割り当て値１３Ｃには、例えば、第２ポート１２のポート番号と、第２ポート１２に接続されるネットワークの設定情報の格納場所（例えば、設定情報１３Ｂの格納場所）とが対応付けられている。複合機１０は、このネットワーク設定割り当て値１３Ｃを読み出すことにより、第１ポート１１には機密ＬＡＮ２０が接続され、第２ポート１２には一般ＬＡＮ３０が接続されることを把握する。
【００２６】
複合機１０は、さらに、例えば、図４に示したように、ネットワーク通信を制御するネットワーク制御部１４、ネットワーク判別などの諸処理を行う制御部１５および警告を表示する表示部１６を備えている。ネットワーク制御部１４および制御部１５は、本発明の「判断部」の一具体例に相当する。
【００２７】
[動作]
次に、複合機１０（ネットワーク制御部１４および制御部１５）におけるネットワーク接続の動作について説明する。図７は、複合機１０におけるネットワーク接続の動作手順を表したものである。複合機１０が起動時もしくはネットワーク接続監視が出来ない状態からネットワーク通信可能な状態に復帰した場合、ネットワークを監視していない間に、第１ポート１１および第２ポート１２の接続先ネットワークが変更されている可能性がある。そこで、複合機１０は、図７に示した手順に従って接続先ネットワークの判別を行う。
【００２８】
複合機１０は、まず、各ポートに接続されるネットワークを把握する（ステップＳ１１０）。具体的には、複合機１０は、記憶部１３に格納されたネットワーク設定割り当て値１３Ｃを読み出して、各ポートに設定された設定情報のセキュリティレベルにより、第１ポート１１には機密ＬＡＮ２０が接続され、第２ポート１２には一般ＬＡＮ３０が接続されることを把握する。
【００２９】
次に、複合機１０は、ネットワーク設定割り当て値１３Ｃに記載された、各ポートに接続されるネットワークの設定情報の格納場所から、設定情報１３Ａ，１３Ｂを記憶部１３から読み出す。続いて、複合機１０は、設定情報１３Ａ，１３Ｂに記載のセキュリティレベルを比較して、セキュリティレベルの低い方の設定情報（設定情報１３Ｂ）を、接続先ネットワークの判別用の設定情報とする（ステップＳ１２０）。
【００３０】
次に、複合機１０は、設定情報１３Ｂに記載のネットワーク接続確認方法に従って、第１ポート１１に接続されたネットワークに対して接続確認を行う（ステップＳ１３０、図８参照）。複合機１０は、例えば、第１ポート１１に接続されたネットワークにおいて、設定情報１３Ｂに含まれるネットワーク接続確認用宛先ＩＰアドレスへの接続が成功するか否かで、ネットワーク接続が正しく行われたか否かを判断する。複合機１０は、例えば、設定情報１３Ｂに基づく問い合わせ（ｐｉｎｇ）に対して正しい応答を受信したか否かによって、第１ポート１１におけるネットワーク接続が正しく行われたか否かを判断する。複合機１０は、その結果Ｒ１を記憶部１３内の判別結果１３Ｄに保存する（図８参照）。次に、複合機１０は、設定情報１３Ｂに記載のネットワーク接続確認方法に従って、第２ポート１２に接続されたネットワークに対して接続確認を行う（ステップＳ１４０、図９参照）。複合機１０は、例えば、第２ポート１２に接続されたネットワークにおいて、設定情報１３Ｂに含まれるネットワーク接続確認用宛先ＩＰアドレスへの接続が成功するか否かで、ネットワーク接続が正しく行われたか否かを判断する。複合機１０は、例えば、設定情報１３Ｂに基づく問い合わせ（ｐｉｎｇ）に対して正しい応答を受信したか否かによって、第２ポート１２におけるネットワーク接続が正しく行われたか否かを判断する。複合機１０は、その結果Ｒ２を記憶部１３内の判別結果１３Ｄに保存する（図９参照）。
【００３１】
次に、複合機１０は、記憶部１３内の判別結果１３Ｄに基づいて、第１ポート１１および第２ポート１２においてネットワーク接続が正しく行われたか否かを判断する（ステップＳ１５０）。複合機１０は、まず、例えば、判別結果１３Ｄに含まれる結果Ｒ１に基づいて、第１ポート１１においてネットワーク接続が正しく行われたか否かを判断する（ステップＳ１５１）。その結果、第１ポート１１においてネットワーク接続が正しく行われなかったと判断された場合には、複合機１０は、第２ポート１２においてネットワーク接続が正しく行われたか否かを判断する（ステップＳ１５２）。その結果、第２ポート１２においてネットワーク接続が正しく行われたと判断された場合には、第１ポート１１には一般ＬＡＮ３０とは異なるネットワークが接続され、第２ポート１２には一般ＬＡＮ３０が接続されていることが判明する。つまり、第１ポート１１および第２ポート１２が逆刺しされていないことが判明する。そこで、複合機１０は、第２ポート１２において、設定情報１３Ｂを用いた一般ＬＡＮ３０での通信（送信、受信）を許可する（ステップＳ２００、図１０参照）。
【００３２】
次に、複合機１０は、セキュリティレベルの高い方の設定情報（設定情報１３Ａ）を、接続先ネットワークの判別用の設定情報とする（ステップＳ２１０）。次に、複合機１０は、設定情報１３Ａに記載のネットワーク接続確認方法に従って、設定情報１３Ｂによってネットワーク接続が正しく行われなかったと判断されたポート（第１ポート１１）に接続されたネットワークに対して接続確認を行う（ステップＳ２２０、図１１参照）。複合機１０は、その結果Ｒ３を記憶部１３内の判別結果１３Ｄに保存する（図１１参照）。
【００３３】
次に、複合機１０は、判別結果１３Ｄに含まれる結果Ｒ３に基づいて、設定情報１３Ｂによってネットワーク接続が正しく行われなかったと判断されたポート（第１ポート１１）においてネットワーク接続が正しく行われたか否かを判断する（ステップＳ２３０）。その結果、第１ポート１１においてネットワーク接続が正しく行われたと判断された場合には、第１ポート１１には機密ＬＡＮ２０が接続されていることが判明する。そこで、複合機１０は、第１ポート１１において、設定情報１３Ａを用いた機密ＬＡＮ２０での通信（送信、受信）を許可する（ステップＳ２４０）。このとき、第１ポート１１には機密ＬＡＮ２０が接続され、第２ポート１２には一般ＬＡＮ３０が接続されていることが判明する。これは、当初想定された、正しい接続形態通りにネットワークが接続されていることを意味する。ゆえに、複合機１０は、機密ＬＡＮ２０および一般ＬＡＮ３０それぞれに対して通信を実施することが可能となる。
【００３４】
一方、ステップＳ２３０において、第１ポート１１においてネットワーク接続が正しく行われなかったと判断された場合には、第１ポート１１には、一般ＬＡＮ３０でも機密ＬＡＮ２０でもないネットワークが接続されていることが判明する。この場合、複合機１０は、第１ポート１１に接続するネットワークの構成が変更されているとみなす。その結果、複合機１０は、第１ポート１１に接続されたネットワークにおける通信（送信、受信）を禁止し（ステップＳ２５０、図１０参照）、さらに、表示部１６に、例えば、図１２に示したような警告を表示する（ステップＳ２６０、図１０参照）。
【００３５】
ステップＳ１５２において、第２ポート１２でのネットワーク接続が正しく行われなかったと判断された場合には、第１ポート１１および第２ポート１２のいずれにおいてもネットワーク接続が失敗したことになる。これは、第１ポート１１および第２ポート１２のどちらにも一般ＬＡＮ３０ではないネットワークが接続されていることを意味する。そのため、複合機１０は、第１ポート１１および第２ポート１２に接続されたいずれのネットワークにおける通信（送信、受信）を禁止し（ステップＳ３００，３１０、図１３参照）、さらに、表示部１６に、例えば、図１４に示したような警告を表示する（ステップＳ３２０、図１３参照）。
【００３６】
ステップＳ１５１において、第１ポート１１においてネットワーク接続が正しく行われたと判断された場合には、複合機１０は、第２ポート１２においてネットワーク接続が正しく行われたか否かを判断する（ステップＳ１５３、図７参照）。その結果、第２ポート１２においてネットワーク接続が正しく行われなかった判断された場合には、第１ポート１１に対するネットワーク接続が成功し、第２ポート１２に対するネットワーク接続が失敗したことになる。このとき、第１ポート１１には一般ＬＡＮ３０が接続され、第２ポート１２には一般ＬＡＮ３０とは異なるネットワークが接続されていることが判明する。この場合、複合機１０は、第１ポート１１および第２ポート１２に対して機密ＬＡＮ２０および一般ＬＡＮ３０が間違って接続されていると判断する。つまり、複合機１０は、第１ポート１１および第２ポート１２が逆刺しされているとみなす。そのため、複合機１０は、第１ポート１１および第２ポート１２に接続されたいずれのネットワークにおける通信（送信、受信）を禁止し（ステップＳ４００，４１０、図１３参照）、さらに、表示部１６に、例えば、図１５に示したような警告を表示する（ステップＳ４２０、図１３参照）。
【００３７】
ステップＳ１５３において、第２ポート１２においてネットワーク接続が正しく行われたと判断された場合には、第１ポート１１および第２ポート１２のどちらにも一般ＬＡＮ３０が接続されていることが判明する。そのため、複合機１０は、第１ポート１１に接続されたネットワークにおける通信（送信、受信）を禁止するとともに、第２ポート１２において、設定情報１３Ｂを用いて、一般ＬＡＮ３０への接続を許可する（ステップＳ５００，５１０、図１３参照）。複合機１０は、さらに、表示部１６に、例えば、図１６に示したような警告を表示する（ステップＳ５２０、図１３参照）。このようにして、複合機１０におけるネットワーク接続の動作が行われる。
【００３８】
[効果]
次に、本実施の形態に係る複合機１０および複合機１０におけるネットワーク接続判断方法の効果について説明する。
【００３９】
本実施の形態では、２つの有線ＬＡＮポート（第１ポート１１および第２ポート１２）が設けられた複合機１０において、第１ポート１１に対して、設定情報１３Ｂによりネットワーク接続が行われ、その接続結果に応じて、第１ポート１１に対するネットワーク接続が正しく行われたか否かが判断される。このように、複合機１０では、セキュリティレベルの高い機密ＬＡＮ２０への接続の際に用いられる設定情報１３Ａを用いず、セキュリティレベルの低い一般ＬＡＮ３０への接続の際に用いられる設定情報１３Ｂを用いて、第１ポート１１に対するネットワークの誤接続が検出される。これにより、機密ＬＡＮ２０への接続先情報を誤って、誤接続されたネットワークに送信することを防止することができる。その結果、機密ＬＡＮ２０のセキュリティレベル低下のリスクを回避することができる。
【００４０】
また、本実施の形態では、設定情報１３Ｂに基づく問い合わせ（ｐｉｎｇ）に対して正しい応答を受信したか否かによって、第１ポート１１に対するネットワーク接続が正しく行われたか否かが判断される。このように、複合機１０では、セキュリティレベルの高い機密ＬＡＮ２０への接続の際に用いられる設定情報１３Ａを用いず、セキュリティレベルの低い一般ＬＡＮ３０への接続の際に用いられる設定情報１３Ｂを用いて、第１ポート１１に対するネットワークの誤接続が検出される。これにより、機密ＬＡＮ２０への接続先情報を誤って、誤接続されたネットワークに送信することを防止することができる。その結果、機密ＬＡＮ２０のセキュリティレベル低下のリスクを回避することができる。
【００４１】
また、本実施の形態では、第１ポート１１および第２ポート１２に対して、設定情報１３Ｂによりネットワーク接続が行われ、その接続結果に応じて、第１ポート１１および第２ポート１２に対するネットワーク接続が正しく行われたか否かが判断される。このように、複合機１０では、セキュリティレベルの高い機密ＬＡＮ２０への接続の際に用いられる設定情報１３Ａを用いず、セキュリティレベルの低い一般ＬＡＮ３０への接続の際に用いられる設定情報１３Ｂを用いて、第１ポート１１および第２ポート１２に対するネットワークの誤接続が検出される。これにより、機密ＬＡＮ２０への接続先情報を誤って、誤接続されたネットワークに送信することを防止することができる。その結果、機密ＬＡＮ２０のセキュリティレベル低下のリスクを回避することができる。
【００４２】
また、本実施の形態では、第１ポート１１および第２ポート１２に対して、設定情報１３Ｂによりネットワーク接続が行われた場合に、第１ポート１１に対するネットワーク接続が成功し、第２ポート１２に対するネットワーク接続が失敗したときには、第１ポート１１および第２ポート１２に対して一般ＬＡＮ３０および機密ＬＡＮ２０が間違って接続されていると判断される。このように、本実施の形態では、セキュリティレベルの高い機密ＬＡＮ２０への接続の際に用いられる設定情報１３Ａを用いず、セキュリティレベルの低い一般ＬＡＮ３０への接続の際に用いられる設定情報１３Ｂを用いて、第１ポート１１および第２ポート１２に対するネットワークの誤接続が検出される。これにより、機密ＬＡＮ２０への接続先情報を誤って、誤接続されたネットワークに送信することを防止することができる。その結果、機密ＬＡＮ２０のセキュリティレベル低下のリスクを回避することができる。
【００４３】
＜２．変形例＞
次に、上記実施の形態に係る複合機１０および複合機１０におけるネットワーク接続判断方法の変形例について説明する。
【００４４】
[変形例Ａ]
上記実施の形態では、複合機１０は、ステップＳ３００，３１０，４００，４１０において、第１ポート１１および第２ポート１２に接続されたネットワークにおける通信（送信、受信）を全て禁止していた。しかし、上記実施の形態において、複合機１０は、ステップＳ３００，３１０，４００，４１０において、第１ポート１１および第２ポート１２に接続されたネットワークからの受信のみ許可してもよい。この場合、複合機１０は、一般ＬＡＮ３０の設定情報１３Ｂを利用して、第１ポート１１および第２ポート１２に接続されたネットワークに接続する。すなわち、複合機１０は、ネットワークからＩＰアドレスの問い合わせが行われた場合、一般ＬＡＮ３０で使用するＩＰアドレスを返答する。このようにすることにより、機密ＬＡＮ２０への接続先情報を誤って、誤接続されたネットワークに送信することを防止することができる。その結果、機密ＬＡＮ２０のセキュリティレベル低下のリスクを回避することができる。
【００４５】
[変形例Ｂ]
上記実施の形態およびその変形例では、２つのＬＡＮポートが複合機１０に設けられ、記憶部１３には各ＬＡＮポートに対応する２つ設定情報１３Ａ，１３Ｂが格納されていた。しかし、上記実施の形態において、３つのＬＡＮポートが複合機１０に設けられ、記憶部１３に各ＬＡＮポートに対応する３つ以上の設定情報が格納されていてもよい。この場合、複合機１０は、各設定情報に記載のセキュリティレベルを比較して、セキュリティレベルの最も低い設定情報（以下、「設定情報Ａ」と称する。）を、接続先ネットワークの判別用の設定情報とし、セキュリティレベルの最も高いネットワークが接続されることになっているＬＡＮポート（以下、「ＬＡＮポートα」と称する。）に対して、設定情報Ａによりネットワーク接続を行い、その接続結果に応じて、ＬＡＮポートαに対するネットワーク接続が正しく行われたか否かを判断してもよい。複合機１０は、さらに、ステップＳ２１０において、セキュリティレベルの低い順に、設定情報を、接続先ネットワークの判別用の設定情報とし、設定情報Ａによってネットワーク接続が正しく行われなかったと判断されたＬＡＮポートに接続されたネットワークに対して接続確認を行ってもよい。これにより、セキュリティレベルの最も高いネットワークへの接続先情報を誤って、誤接続されたネットワークに送信することを防止することができる。その結果、セキュリティレベルの最も高いネットワークのセキュリティレベル低下のリスクを回避することができる。
【００４６】
[変形例Ｃ]
上記実施の形態およびその変形例では、複合機１０は、設定情報１３Ｂに含まれるネットワーク接続確認用宛先ＩＰアドレスへの接続が成功するか否かで、ネットワーク接続が正しく行われたか否かを判断していた。しかし、上記実施の形態およびその変形例において、設定情報１３Ｂに記載のネットワーク接続確認方法が、“パケットの受信”となっている場合、複合機１０は、例えば、図１７に示したように、ステップＳ１６０において、第１ポート１１にて、ネットワークを通じて入力されてきたパケットを受信し、受信したパケットで接続先ネットワークの確認を行ってもよい。複合機１０は、さらに、例えば、図１７に示したように、ステップＳ１７０において、第２ポート１２にて、ネットワークを通じて入力されてきたパケットを受信し、受信したパケットで接続先ネットワークの確認を行ってもよい。複合機１０は、さらに、例えば、図１７に示したように、ステップＳ１５４において、上記確認によって判別された接続先ネットワークと設定情報１３Ｂのネットワークとが一致するか否か判定する。その結果、上記確認によって判別された接続先ネットワークと設定情報１３Ｂのネットワークとが一致しない場合には、複合機１０は、ステップＳ１５５へ進む。このとき、複合機１０は、例えば、図１７に示したように、ステップＳ１５５において、上記確認によって判別された接続先ネットワークと設定情報１３Ａのネットワークとが一致するか否か判定する。その結果、上記確認によって判別された接続先ネットワークと設定情報１３Ａのネットワークとが一致する場合には、複合機１０は、後述の図１８のステップ２００へ進む。ステップＳ１５５において、上記確認によって判別された接続先ネットワークと設定情報１３Ａのネットワークとが一致しない場合には、複合機１０は、図１３のステップＳ３００へ進む。ステップＳ１５４において、上記確認によって判別された接続先ネットワークと設定情報１３Ｂのネットワークとが一致する場合には、複合機１０は、ステップＳ１５６へ進む。このとき、複合機１０は、例えば、図１７に示したように、ステップＳ１５６において、上記確認によって判別された接続先ネットワークと設定情報１３Ａのネットワークとが一致するか否か判定する。その結果、上記確認によって判別された接続先ネットワークと設定情報１３Ａのネットワークとが一致しない場合には、複合機１０は、図１３のステップ４００へ進む。ステップＳ１５６において、上記確認によって判別された接続先ネットワークと設定情報１３Ａのネットワークとが一致する場合には、複合機１０は、図１３のステップＳ５００へ進む。
【００４７】
また、上記実施の形態およびその変形例において、設定情報１３Ａに記載のネットワーク接続確認方法が、“パケットの受信”となっている場合、複合機１０は、例えば、図１８に示したように、ステップＳ２７０において、第１ポート１１にて、ネットワークを通じて入力されてきたパケットを受信し、受信したパケットで接続先ネットワークの確認を行ってもよい。この場合、複合機１０は、例えば、図１８に示したように、ステップＳ２８０において、設定情報１３Ａのネットワークと接続先ネットワークが一致するか否か判定する。その結果、設定情報１３Ａのネットワークと接続先ネットワークが一致する場合には、複合機１０は、ステップＳ２４０へ進む。設定情報１３Ａのネットワークと接続先ネットワークが一致しない場合には、複合機１０は、ステップＳ２５０へ進む。
【００４８】
複合機１０は、例えば、受信したパケットの宛先ＩＰアドレスと、設定情報１３Ｂに含まれるサブネットマスクを利用して、ネットワークアドレスを抽出する。複合機１０は、さらに、例えば、抽出したネットワークアドレスと、設定情報１３Ｂに含まれるＩＰアドレスのネットワークアドレス部とを比較することで、ネットワーク接続が正しく行われたか否かを判断することができる。
【００４９】
このように、本変形例では、第１ポート１１で受信したパケットが設定情報１３Ｂに対応するパケットであるか否かによって、第１ポート１１に対するネットワーク接続が正しく行われたか否かが判断される。このように、複合機１０では、セキュリティレベルの高い機密ＬＡＮ２０への接続の際に用いられる設定情報１３Ａを用いず、セキュリティレベルの低い一般ＬＡＮ３０への接続の際に用いられる設定情報１３Ｂを用いて、第１ポート１１に対するネットワークの誤接続が検出される。これにより、機密ＬＡＮ２０への接続先情報を誤って、誤接続されたネットワークに送信することを防止することができる。その結果、機密ＬＡＮ２０のセキュリティレベル低下のリスクを回避することができる。
【００５０】
[変形例Ｄ]
上記実施の形態およびその変形例では、設定情報１３Ａおよび設定情報１３Ｂには、ネットワーク接続確認用宛先ＩＰアドレスが含まれていた。しかし、上記実施の形態およびその変形例において、設定情報１３Ａおよび設定情報１３Ｂに、ネットワーク接続確認用宛先ＩＰアドレスの代わりに、例えば、ＤＮＳサーバ、デフォルトゲートウェイもしくはその他のＩＰアドレスが含まれていてもよい。これにより、複合機１０は、ネットワーク接続確認を実施するためにネットワーク内の任意の宛先に対して接続試行する際に使用するＩＰアドレスとして、ＤＮＳサーバ、デフォルトゲートウェイもしくはその他のＩＰアドレスを用いることができる。
【００５１】
[変形例Ｅ]
上記実施の形態およびその変形例において、複合機１０の代わりに、パーソナルコンピュータなどの一般的な情報処理装置が設けられていてもよい。この場合であっても、上記実施の形態およびその変形例と同様の効果が得られる。
【００５２】
[変形例Ｆ]
上記実施の形態およびその変形例において説明した一連の処理は、ハードウェア（回路）で行われてもよいし、ソフトウェア（プログラム）で行われてもよい。上記一連の処理がソフトウェアで行われる場合、そのソフトウェアは、各機能をコンピュータにより実行させるためのプログラム群で構成される。各プログラムは、例えば、上記コンピュータに予め組み込まれて用いられてもよいし、ネットワークや記録媒体から上記コンピュータにインストールして用いられてもよい。
【符号の説明】
【００５３】
１…情報処理システム、２…インターネット、１０…複合機、１１…第１ポート、１２…第２ポート、１３…記憶部、１３Ａ，１３Ｂ…設定情報、１３Ｃ…ネットワーク設定割り当て値、１３Ｄ…判別結果、１４…ネットワーク制御部、１５…制御部、１６…表示部、２０…機密ＬＡＮ、２１…サーバ、３０…一般ＬＡＮ、３１…サーバ、４０…ファイアウォール、１００…一般ＬＡＮ、１１０…ファイアウォール、１２０…サーバ、１３０…ＰＣ、２００…機密ＬＡＮ、３００…インターネット、４００，５００，６００…複合機、６１０，６２０…ポート、６３０…記憶部、６３１，６３３…接続先情報、６３２，６３４…設定値、Ａ…設定情報、Ｒ１，Ｒ２，Ｒ３…結果、Ｐａ…パケット、α…ＬＡＮポート。
【図１】
2020167453.tif 000003
【図２】
2020167453.tif 000004
【図３】
2020167453.tif 000005
【図４】
2020167453.tif 000006
【図５】
2020167453.tif 000007
【図６】
2020167453.tif 000008
【図７】
2020167453.tif 000009
【図８】
2020167453.tif 000010
【図９】
2020167453.tif 000011
【図１０】
2020167453.tif 000012
【図１１】
2020167453.tif 000013
【図１２】
2020167453.tif 000014
【図１３】
2020167453.tif 000015
【図１４】
2020167453.tif 000016
【図１５】
2020167453.tif 000017
【図１６】
2020167453.tif 000018
【図１７】
2020167453.tif 000019
【図１８】
2020167453.tif 000020