(57)【特許請求の範囲】
【請求項１】
内部ネットワークと外部ネットワークとの間の通信を中継する中継装置であって、
端末との近距離無線通信により、前記端末を検出する近距離無線通信部と、
前記内部ネットワークに含まれる情報処理装置と接続する第１の通信部と、
前記外部ネットワークと接続する第２の通信部と、
前記近距離無線通信により前記端末を検出している間、前記外部ネットワークから前記情報処理装置への通信を禁止する制御部と、
を備える中継装置。
【請求項２】
前記制御部は、前記情報処理装置と前記外部ネットワークとの間の通信を禁止する際に、その旨を前記端末に通知する、
請求項１記載の中継装置。
【請求項３】
前記制御部は、前記近距離無線通信により前記端末を検出しなくなると、前記情報処理装置と前記外部ネットワークとの間の通信を許可する、
請求項１または２に記載の中継装置。
【請求項４】
前記制御部は、前記近距離無線通信により前記端末を検出しなくなると、前記情報処理装置に、前記近距離無線通信により前記端末を検出している間に前記情報処理装置に発生した機密情報の消去を要求する、
請求項３に記載の中継装置。
【請求項５】
前記制御部は、前記近距離無線通信により前記端末を検出しなくなると、前記情報処理装置に、前記近距離無線通信により前記端末を検出している間に前記情報処理装置に発生した機密情報の消去を要求し、前記情報処理装置から前記消去が完了した旨の通知を受けた後、前記情報処理装置と前記外部ネットワークとの間の通信を許可する、
請求項１または２に記載の中継装置。
【請求項６】
前記制御部は、前記近距離無線通信により前記端末を検出した際に、第１の情報処理装置が前記外部ネットワークと通信中である場合、前記第１の情報処理装置と前記外部ネットワークとの間の通信を許可するとともに、前記第１の情報処理装置と、前記第１の通信部に接続されている第２の情報処理装置との間の通信を禁止する、
請求項１乃至５のいずれか一項に記載の中継装置。
【請求項７】
前記制御部は、前記第１の情報処理装置と、前記第２の情報処理装置との間の通信を禁止する際に、その旨を前記端末または前記第１の情報処理装置に通知する、
請求項６記載の中継装置。
【請求項８】
前記制御部は、第１の情報処理装置と前記外部ネットワークとの間の通信が終了したことを検知すると、前記第１の情報処理装置と前記外部ネットワークとの間の通信を禁止するとともに、前記第１の情報処理装置と、前記第１の通信部に接続されている第２の情報処理装置との間の通信を許可する、
請求項６または７に記載の中継装置。
【請求項９】
前記制御部は、前記近距離無線通信により前記端末を検出した際に、前記近距離無線通信により検出している前記端末の数、前記端末の属性、前記情報処理装置の種別、前記近距離無線通信により前記端末が検出されている期間の長さ、前記外部ネットワークからの通信を禁止している期間の長さ、または前記外部ネットワークから前記情報処理装置へのアクセスの重要度に基づいて、前記情報処理装置と前記外部ネットワークとの間の通信の許否を判断する、
請求項１乃至８のいずれか一項に記載の中継装置。
【請求項１０】
内部ネットワークと外部ネットワークとの間の通信を中継する中継装置における通信制御方法であって、
端末との近距離無線通信により、前記端末を検出するステップと、
前記近距離無線通信により前記端末を検出している間、前記外部ネットワークから前記内部ネットワークに含まれる情報処理装置への通信を禁止するステップと、
を有する通信制御方法。
【請求項１１】
近距離無線装置と、内部ネットワークと外部ネットワークとの間の通信を中継する中継装置とを含み、
前記近距離無線装置は、
端末との近距離無線通信により前記端末を検出し、
前記中継装置は、
前記内部ネットワークに含まれる情報処理装置と接続する第１の通信部と、
前記外部ネットワークと接続する第２の通信部と、
前記近距離無線装置により前記端末を検出している間、前記外部ネットワークから前記情報処理装置への通信を禁止する制御部と、
を備える通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継装置、通信制御方法、及び通信制御システムに関する。
【背景技術】
【０００２】
外部ネットワークから、内部ネットワークに接続されている機器にアクセスし、遠隔からメンテナンス等を行う技術が知られている（特許文献１参照）。
【０００３】
一方、ファイアーウォール等の装置により、外部ネットワークから内部ネットワークへの通信を禁止することにより、情報のセキュリティを確保する技術が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、メンテナンス等のために、外部ネットワークから内部ネットワークに接続されている機器へのアクセスを許可すると、機密情報が当該機器から外部ネットワークに漏えいする可能性を防止し切れない。一方、外部ネットワークから内部ネットワークに接続されている機器へのアクセスを一律に禁止すると、外部ネットワークからの悪意のない機器の利用やメンテナンスが妨げられるという問題がある。
【０００５】
そこで、外部ネットワークから内部ネットワークへのアクセスを一定程度許可しながら、情報のセキュリティを確保することができる構成、手法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
内部ネットワークと外部ネットワークとの間の通信を中継する中継装置において、端末との近距離無線通信により、前記端末を検出する近距離無線通信部と、前記内部ネットワークに含まれる情報処理装置と接続する第１の通信部と、前記外部ネットワークと接続する第２の通信部と、前記近距離無線通信により前記端末を検出している間、前記外部ネットワークから前記情報処理装置への通信を禁止する制御部と、を備える。
【発明の効果】
【０００７】
開示の技術によれば、外部ネットワークから内部ネットワークへのアクセスを一定程度許可しながら、情報のセキュリティを確保することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る通信システムの全体構成を示す図である。
【図２】実施形態に係る中継装置のハードウェア構成の一例を示す図である。
【図３】実施形態に係る端末のハードウェア構成の一例を示す図である。
【図４】実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図５】実施形態に係る外部装置のハードウェア構成の一例を示す図である。
【図６】実施形態に係る通信システムの機能構成を示す図である。
【図７】第１の実施形態の通信システムのシーケンスの一例を示す図である。
【図８】第１の実施形態で、無線通信を接続した際に、端末に表示される画面の一例を示す図である。
【図９】端末がデータを送信した際に、外部装置からの通信を禁止する場合のシーケンスの一例を示す図である。
【図１０】第２の実施形態の制御部が管理する端末情報の一例を示す図である。
【図１１】第２の実施形態の通信システムのシーケンスの一例を示す図である。
【図１２】第３の実施形態の制御部が管理する装置情報の一例を示す図である。
【図１３】第３の実施形態の通信システムのシーケンスの一例を示す図である。
【図１４】内部ネットワークから切り離された情報処理装置に表示される画面の一例を示す図である。
【図１５】第３の実施形態で、無線通信を接続した際に端末に表示される画面の一例を示す図である。
【図１６】情報処理装置と外部ネットワークとの通信が完了し、内部ネットワークに接続した際に、端末及び情報処理装置に表示される画面の一例を示す図である。
【図１７】近距離無線通信部を近距離無線通信装置として構成した場合の通信システムの全体構成を示す図である。
【発明を実施するための形態】
【０００９】
図１は、実施形態に係る通信システム１の全体構成を示す図である。図１に示すように、通信システム１は、中継装置１０、複数の端末２０−１、２０−２、・・・（以下で適宜「端末２０」と総称する）、複数の情報処理装置３０−１、３０−２、・・・（以下で適宜「情報処理装置３０」と総称する）、外部装置４０を有する。なお、中継装置１０は、情報処理装置３０が設置されている会議室等に設置される。
【００１０】
中継装置１０は、例えばアクセスポイントとして機能することにより、内部ネットワークにより端末２０と情報処理装置３０との間の通信を接続する。また、例えばルータまたはブリッジとして機能することにより、外部ネットワークである伝送網５０を介して外部装置４０と通信を行い、内部ネットワークに接続された情報処理装置３０と、外部ネットワークに接続された外部装置４０との間の通信を接続する。また、中継装置１０は、近距離無線通信により端末を検出している間は、内部ネットワークに接続された情報処理装置３０と外部ネットワークとの間の通信を禁止する。従って、中継装置１０は、他の装置と通信を行う通信装置ともいえる。
【００１１】
端末２０は、例えば、スマートフォン、タブレット端末、ノートパソコン等である。
【００１２】
情報処理装置３０は、例えば、複合機（ＭＦＰ、Multifunction Peripheral）、電子黒板（ＩＷＢ、Interactive Whiteboard）、パーソナルコンピュータ等である。
【００１３】
外部装置４０は、例えば、パーソナルコンピュータ等である。
【００１４】
伝送網５０は、インターネット、ＬＡＮ、携帯電話網などであってもよい。
【００１５】
図２は、実施形態に係る中継装置１０のハードウェア構成の一例を示す図である。
【００１６】
中継装置１０は、プロセッサ１０１、ＲＯＭ１０２、ＲＡＭ１０３、近距離無線インターフェイス（Ｉ／Ｆ）１０４、無線ＬＡＮＩ／Ｆ１０５、通信Ｉ／Ｆ１０６などを備え、それぞれがバスＢで相互に接続されている。
【００１７】
プロセッサ１０１は、ＲＯＭ１０２などの記憶装置からプログラムやデータをＲＡＭ１０３上に読み出し、処理を実行することで、中継装置１０全体の制御や機能を実現する演算装置である。
【００１８】
ＲＯＭ１０２は、フラッシュメモリ等の、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）であり、ＯＳ（Operating System）、各種機能を提供するアプリケーションプログラム等のデータが格納されている。
【００１９】
ＲＡＭ１０３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００２０】
近距離無線Ｉ／Ｆ１０４は、ＢＬＥ（Bluetooth（登録商標） Low Energy）、ＮＦＣ（Near field communication）、無線ＬＡＮ（Local Area Network）等の近距離無線通信を行う。
【００２１】
無線ＬＡＮＩ／Ｆ１０５は、ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ通信を行う。
【００２２】
通信Ｉ／Ｆ１０６は、イーサネット（登録商標）に準拠する通信を行う。
【００２３】
図３は、実施形態に係る端末２０のハードウェア構成の一例を示す図である。
【００２４】
端末２０は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、近距離無線Ｉ／Ｆ２０４、無線ＬＡＮＩ／Ｆ２０５、表示／操作部２０６、メディアドライブ２０７などを備え、それぞれがバスＢで相互に接続されている。
【００２５】
ＣＰＵ２０１は、ＲＯＭ２０２などの記憶装置からプログラムやデータをＲＡＭ２０３上に読み出し、処理を実行することで、端末２０全体の制御や機能を実現する演算装置である。
【００２６】
ＲＯＭ２０２は、フラッシュメモリ等の、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）であり、ＯＳ（Operating System）、各種機能を提供するアプリケーションプログラム等のデータが格納されている。
【００２７】
ＲＡＭ２０３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００２８】
近距離無線Ｉ／Ｆ２０４は、ＢＬＥ（Bluetooth（登録商標） Low Energy）、ＮＦＣ（Near field communication）、無線ＬＡＮ（Local Area Network）等の近距離無線通信を行う。
【００２９】
無線ＬＡＮＩ／Ｆ２０５は、ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ通信を行う。
【００３０】
表示／操作部２０６は、表示機能を有するタッチパネル等で実現され、端末２０を操作するための操作画面が表示される。
【００３１】
メディアドライブ２０７は、フラッシュメモリ等の記録メディア２０８に対するデータの読み出し又は書き込み（記憶）を制御する。メディアドライブ２０７は、既に記録されていたデータが読み出され又は新たにデータが書き込まれて記憶する記録メディア２０８を着脱自在な構成となっている。
【００３２】
図４は、実施形態に係る情報処理装置３０のハードウェア構成の一例を示す図である。
【００３３】
情報処理装置３０は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＨＤＤ（Hard disk drive）３０４、無線ＬＡＮＩ／Ｆ３０５、表示／操作部３０６、メディアドライブ３０７などを備え、それぞれがバスＢで相互に接続されている。
【００３４】
ＣＰＵ３０１は、ＲＯＭ３０２などの記憶装置からプログラムやデータをＲＡＭ３０３上に読み出し、処理を実行することで、情報処理装置３０全体の制御や機能を実現する演算装置である。
【００３５】
ＲＯＭ３０２は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）であり、ＢＩＯＳ（Basic Input/Output System）、ＯＳ設定などのプログラムやデータを格納する。
【００３６】
ＲＡＭ３０３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００３７】
ＨＤＤ３０４は、ＯＳや、各種機能を提供するアプリケーションプログラム等のデータを格納する。
【００３８】
無線ＬＡＮＩ／Ｆ３０５は、ＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ通信を行う。
【００３９】
表示／操作部３０６は、表示機能を有するタッチパネル等で実現され、外部装置４０を操作するための操作画面等を表示する。
【００４０】
メディアドライブ３０７は、フラッシュメモリ等の記録メディア３０８に対するデータの読み出し又は書き込み（記憶）を制御する。メディアドライブ３０７は、既に記録されていたデータが読み出され又は新たにデータが書き込まれて記憶する記録メディア３０８を着脱自在な構成となっている。
【００４１】
図５は、実施形態に係る外部装置４０のハードウェア構成の一例を示す図である。
【００４２】
外部装置４０は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、ＨＤＤ４０４、通信Ｉ／Ｆ４０５、表示／操作部４０６、メディアドライブ４０７などを備え、それぞれがバスＢで相互に接続されている。
【００４３】
ＣＰＵ４０１は、ＲＯＭ４０２などの記憶装置からプログラムやデータをＲＡＭ４０３上に読み出し、処理を実行することで、情報処理装置３０全体の制御や機能を実現する演算装置である。
【００４４】
ＲＯＭ４０２は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）であり、ＢＩＯＳ、ＯＳ設定などのプログラムやデータを格納する。
【００４５】
ＲＡＭ４０３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００４６】
ＨＤＤ４０４は、ＯＳや、各種機能を提供するアプリケーションプログラム等のデータを格納する。
【００４７】
通信Ｉ／Ｆ４０５は、イーサネット（登録商標）に準拠する通信を行う。
【００４８】
表示／操作部４０６は、表示機能を有するタッチパネル等で実現され、外部装置４０を操作するための操作画面等を表示する。
【００４９】
メディアドライブ４０７は、フラッシュメモリ等の記録メディア４０８に対するデータの読み出し又は書き込み（記憶）を制御する。メディアドライブ４０７は、既に記録されていたデータが読み出され又は新たにデータが書き込まれて記憶する記録メディア４０８を着脱自在な構成となっている。
【００５０】
図６は、実施形態に係る通信システム１の機能構成を示す図である。
【００５１】
中継装置１０は、近距離無線通信部１１、無線通信部１２、通信部１３、認証部１４、制御部１５を有する。これら各部は、中継装置１０にインストールされた１以上のプログラムが、中継装置１０のプロセッサ１０１に実行させる処理により実現される。
【００５２】
近距離無線通信部１１は、近距離無線Ｉ／Ｆ１０４を制御し、ＢＬＥ、ＮＦＣ、無線ＬＡＮ等の近距離無線を用いて、端末２０が通信可能な圏内に存在するかを判断する。また、近距離無線を用いて、端末２０に、無線通信部１２との無線を接続するために必要な情報である無線接続情報を通知する。無線接続情報には、例えば無線通信部１２のＳＳＩＤやパスワードを含めてもよい。
【００５３】
無線通信部１２は、無線ＬＡＮＩ／Ｆ１０５を制御し、例えばアクセスポイントとして機能することにより、無線ＬＡＮ等を用いて、端末２０及び情報処理装置３０との通信を行う。なお、無線通信部１２を介して接続するネットワークを、「内部ネットワーク」と称する。なお、無線通信部１２は、通信部１３と物理的に別の通信ポートであればよく、無線に限らず、端末２０及び情報処理装置３０と有線のＬＡＮケーブルで接続する構成としてもよい。
【００５４】
通信部１３は、通信Ｉ／Ｆ１０６を制御し、例えばルータやブリッジとして機能することにより、伝送網５０を介し、外部装置４０と通信を行う。なお、通信部１３を介して接続するネットワークを、「外部ネットワーク」と称する。
【００５５】
認証部１４は、近距離無線通信部１１と接続する端末２０を認証する。例えば端末２０のＭＡＣアドレス等の識別情報が、予め認証部１４に登録されている場合に、認証成功と判断する。また、認証部１４は、無線通信部１２と接続する端末２０や情報処理装置３０を認証する。例えば、ＳＳＩＤとパスワード等を用いて認証を行う。
【００５６】
制御部１５は、近距離無線通信部１１により、認証部１４にて認証された端末２０を検出している間、内部ネットワークに接続された情報処理装置３０と外部ネットワークとの間の通信を禁止する。
【００５７】
制御部１５は、近距離無線通信部１１により端末２０を検出しなくなると、内部ネットワークに接続されている各情報処理装置３０に、機密情報の消去を要求する。なお、機密情報とは、前記近距離無線通信により前記端末を検出している間に前記情報処理装置に発生した情報であり、例えば、端末２０から受信した、あるいはユーザから入力された、印刷用のデータや、電子黒板に表示するデータ等である。
【００５８】
制御部１５は、情報処理装置３０から消去が完了した旨の通知を受けると、内部ネットワークと外部ネットワークとの間の通信を許可する。
【００５９】
端末２０は、近距離無線通信部２１、無線通信部２２、制御部２３を有する。これら各部は、端末２０にインストールされた１以上のプログラムが、端末２０のＣＰＵ２０１に実行させる処理により実現される。
【００６０】
近距離無線通信部２１は、近距離無線Ｉ／Ｆ２０４を制御し、ＢＬＥ、ＮＦＣ等の近距離無線を用いて、中継装置１０の近距離無線通信部１１との通信を行う。
【００６１】
無線通信部２２は、無線ＬＡＮＩ／Ｆ２０５を制御し、無線ＬＡＮ等を用いて、中継装置１０の無線通信部１２との通信を行う。
【００６２】
制御部２３は、中継装置１０から近距離無線通信部２１にて受信した無線接続情報を用いて、無線通信部２２により中継装置１０と接続する。また、中継装置１０から受信した所定の情報を、画面に表示する。
【００６３】
情報処理装置３０は、無線通信部３１、制御部３２を有する。
【００６４】
無線通信部３１は、近距離無線Ｉ／Ｆ３０５を制御し、無線ＬＡＮ等を用いて、中継装置１０の無線通信部１２との通信を行う。
【００６５】
制御部３２は、外部装置４０、端末２０からの処理要求に従って、データの印刷や表示等の処理を行う。また、制御部３２は、中継装置１０から、データの消去を要求されると、印刷用のデータや、電子黒板に表示するデータ等の機密情報を消去する。
【００６６】
外部装置４０は、通信部４１と制御部４２を有する。
【００６７】
通信部４１は、通信Ｉ／Ｆ４０５を制御し、伝送網５０を介して中継装置１０の通信部１３との通信を行う。
【００６８】
制御部４２は、中継装置１０を介して情報処理装置３０にアクセスし、情報処理装置３０にインストールされているＯＳ、ファームウェア、アプリケーション等のアップデートや、印刷ジョブの処理等の要求を行う。
【００６９】
＜第１の実施形態＞
次に、図７を参照し、第１の実施形態の通信システム１の動作について説明する。
【００７０】
第１の実施形態では、中継装置１０は、近距離無線通信により端末２０を検出している間、内部ネットワークに含まれる情報処理装置３０と外部ネットワークとの間の通信を禁止する。それにより、外部ネットワークから内部ネットワークへのアクセスを一定程度許可しながら、情報のセキュリティを確保することが可能となる。なお、ここでは端末２０が近距離無線通信により検出される場合を記載するが、端末２０に限らず、端末２０と同様の機能を有していれば他の電子機器（例えばプロジェクタやカメラ等）であっても実現可能である。
【００７１】
図７は、第１の実施形態の通信システム１のシーケンスの一例を示す図である。
【００７２】
まず、外部装置４０が、中継装置１０に、情報処理装置３０への処理要求を送信する（ステップＳ１０１）。中継装置１０は、近距離無線通信部１１の通信可能な範囲に端末２０が存在しない場合、外部装置４０と情報処理装置３０との間の通信を許可し、通信部１３にて受信した処理要求を、無線通信部１２から転送する（ステップＳ１０２）。情報処理装置３０は、受信した処理要求に従って、所定の処理を行う（ステップＳ１０３）。
【００７３】
端末２０が、移動や電源オン等により、中継装置１０の近距離無線通信部１１の通信可能な範囲に入ると、認証部１４による端末２０の認証を行った後、近距離無線通信部１１と端末２０との間で、近距離無線通信を接続する（ステップＳ１０４）。
【００７４】
近距離無線通信部１１は、端末２０に、中継装置１０の無線通信部１２との無線を接続するために必要な情報である、例えばＳＳＩＤやパスワードを含む無線接続情報を通知する（ステップＳ１０５）。端末２０は、無線通信部１２に、通知された無線接続情報を含む接続要求を送信する（ステップＳ１０６）。無線通信部１２は、受信した無線接続情報に基づいて認証を行う（ステップＳ１０７）。制御部１５は、認証に成功した場合は、無線通信を接続するとともに（ステップＳ１０８）、通信部１３に、外部ネットワークからの通信を禁止するよう制御する（ステップＳ１０９）。なお、その際、制御部１５は、無線通信部１２から端末２０に、無線通信を接続した旨、及び外部ネットワークとの通信を禁止する旨を通知し、端末２０の画面に表示させる構成としてもよい。
【００７５】
なお、ここで、中継装置１０は、予め、内部ネットワークに接続されている装置を図１２に示すような装置情報のように記憶しておき、記憶されていない装置（ここでは端末２０）が接続されたとき、外部ネットワークとの通信を禁止すると判断してもよい。また、中継装置１０が近距離無線により他の装置と接続されたとき、外部ネットワークとの通信を禁止すると判断してもよい。ここで、端末２０と中継装置１０との間で近距離無線による接続が確立されたとき（ここではステップＳ１０４）、外部ネットワークとの通信を禁止するようにしてもよい。
【００７６】
外部装置４０が情報処理装置３０への処理要求を送信した場合（ステップＳ１１０）、通信部１３は、外部装置４０に、通信禁止を通知する（ステップＳ１１１）。
【００７７】
近距離無線通信部１１は、端末２０との近距離無線通信を接続している間、定期的に、端末２０に、在圏確認のための応答を要求する（ステップＳ１１２）。端末２０は、要求に対して応答を返す（ステップＳ１１３）。近距離無線通信部１１は、在圏確認のための応答を要求し（ステップＳ１１４）、端末２０からの応答が一定期間内にないことを検知した場合等に、通信可能な範囲に端末２０が存在しないことを検知する（ステップＳ１１５）。そして、制御部１５は、無線通信部１２から、情報処理装置３０に、機密情報の消去要求を送信する（ステップＳ１１６）。情報処理装置３０は、機密情報を消去し（ステップＳ１１７）、消去が完了すると、無線通信部１２に完了を通知する（ステップＳ１１８）。
【００７８】
そして、制御部１５は、通信部１３に、外部装置４０からの通信を許可するよう制御する（ステップＳ１１９）。このときに、外部装置４０が情報処理装置３０への処理要求を送信した場合（ステップＳ１２０）、中継装置１０は、受信した処理要求を転送する（ステップＳ１２１）。情報処理装置３０は、受信した処理要求に従って、所定の処理を行う（ステップＳ１２２）。
【００７９】
次に、図８を参照し、図７のステップＳ１０８、ステップＳ１０９で無線通信を接続し、外部ネットワークからの通信を禁止した際の、端末２０における中継装置１０からの通知に基づく表示について説明する。
【００８０】
図８は、第１の実施形態で、無線通信を接続した際に、端末２０に表示される画面の一例を示す図である。中継装置１０は、接続した無線通信のＳＳＩＤや、通信部１３において外部ネットワークとの通信を禁止している旨のメッセージを通知し、図８に示すように端末２０の画面に表示させる構成としてもよい。
【００８１】
なお、図７のステップＳ１０９の、制御部１５による外部ネットワークからの通信を禁止する制御は、端末２０との無線通信を接続した際に行う代わりに、ステップＳ１０４にて近距離無線通信を接続した際に行う構成としてもよい。あるいは、以下で説明する図９に示すように、端末２０が、中継装置１０の無線通信部１２を介して、印刷データや表示データ等のデータを情報処理装置３０に送信した際に行う構成としてもよい。それにより、端末２０から情報処理装置３０に機密の情報を送信するまでは、外部装置４０から情報処理装置３０へのアクセスを許可することができる。
【００８２】
図９は、端末２０がデータを送信した際に、外部ネットワークからの通信を禁止する場合のシーケンスの一例を示す図である。
【００８３】
ステップＳ２０１からステップＳ２０８までの処理は、外部装置４０から中継装置１０を介した情報処理装置３０への通信が可能であり、端末２０と近距離無線通信を接続した後、無線通信を接続するまでの処理である。ステップＳ２０１からステップＳ２０８までの処理は、図７のステップＳ１０１からステップＳ１０８までの処理とそれぞれ同様であるため、その詳細な説明は省略する。なお、ステップＳ２０８で無線通信を接続した際、制御部１５は、無線通信部１２から端末２０に、無線通信を接続した旨を通知し、端末２０の画面に表示させる構成としてもよい。
【００８４】
端末２０は、中継装置１０に、情報処理装置３０宛ての、印刷データや表示データ等のデータを含む処理要求を送信する（ステップＳ２０９）。中継装置１０の制御部１５は、通信部１３に、外部ネットワークからの通信を禁止するよう制御する（ステップＳ２１０）。なお、その際、制御部１５は、無線通信部１２から端末２０に、外部ネットワークからの通信を禁止する旨を通知し、端末２０の画面に表示させる構成としてもよい。
【００８５】
中継装置１０の無線通信部１２は、情報処理装置３０に、処理要求を転送する（ステップＳ２１１）。情報処理装置３０は、受信した処理要求に従って、所定の処理を行う（ステップＳ２１２）。その後の、ステップＳ２１３からステップＳ２２４までの処理は、中継装置１０が、端末２０が近距離無線通信の圏外になったことを検知し、情報処理装置３０の機密情報を消去し、外部装置４０からの通信を許可する処理である。ステップＳ２１３からステップＳ２２５までの処理は、図７のステップＳ１１０からステップＳ１２２までの処理とそれぞれ同様であるため、その詳細な説明は省略する。
【００８６】
第１の実施形態の構成と動作により、外部ネットワークから内部ネットワークへのアクセスを一定程度許可しながら、情報のセキュリティを確保することが可能となる。
【００８７】
＜第２の実施形態＞
第２の実施形態では、中継装置１０が、近距離無線通信部１１の通信可能な圏内に存在している複数の端末２０を管理し、管理している情報に基づいて、通信部１３による外部からの通信の許否を判断する。それにより、一層適切に、外部からの通信の許否を制御することができる。
【００８８】
第２の実施形態の中継装置１０の制御部１５は、近距離無線通信部１１の通信可能な圏内に存在している複数の端末２０の情報である端末情報１５１を管理する
図１０は、第２の実施形態の制御部１５が管理する端末情報１５１の一例を示す図である。
【００８９】
端末情報１５１は、端末ＩＤ、ユーザ名、属性、接続日時、在圏状況のデータ項目を有する。
【００９０】
端末ＩＤは、端末２０のＭＡＣアドレス等であり、端末２０を識別するための情報である。ユーザ名は、端末２０を所持するユーザの名前の情報である。属性は、端末２０または端末２０を使用するユーザの機密に関する属性を示す情報であり、例えば、社内の社員や開発者等の、機密情報を知っているユーザか否か等を示す情報である。接続日時は、近距離無線通信部１１と端末２０との間で近距離無線通信を接続した日時である。在圏状況は、端末２０が、近距離無線通信部１１の通信可能な圏内に存在しているかを示す情報である。
【００９１】
なお、ユーザ名及び属性の情報は、近距離無線通信部１１または無線通信部１２を用いて端末２０から受信する構成としても、端末ＩＤに対応付けて予め記憶しておく構成としてもよい。
【００９２】
第２の実施形態の中継装置１０の制御部１５は、端末情報１５１に基づいて、通信部１３による外部からの通信の許否を制御する。
【００９３】
例えば、在圏状況が「圏内」である端末２０の数に基づき、以下の制御を行う。
【００９４】
「圏内」である端末２０の数が０から１に変化した際、すなわち、１台目の端末２０−１が中継装置１０の近距離無線通信の圏内に入ってきた際には、複合機や電子黒板等に機密情報を入力する可能性は低い。そのため、その場合は外部ネットワークからの通信を禁止せず、「圏内」である端末２０の数が１から２に変化した際、すなわち２台目の端末２０−２が圏内に入ってきた際に、外部ネットワークからの通信を禁止する。
【００９５】
また、中継装置１０の近距離無線通信の圏内に、１台も端末２０が存在しなくなった場合に、情報処理装置３０の使用が終了したと判断し、情報処理装置３０の機密情報を消去し、外部装置４０からの通信を許可する。
【００９６】
次に、図１１を参照し、第２の実施形態の通信システム１の動作について説明する。図１１は、第２の実施形態の通信システム１のシーケンスの一例を示す図である。
【００９７】
まず、端末２０−１は、中継装置１０の近距離無線通信部１１と接続した後、無線通信部１２との無線通信の接続をしているとする（ステップＳ３０１）。近距離無線通信部１１は、端末２０−１との近距離無線通信を接続している間、定期的に、端末２０−１に、在圏確認のための応答を要求する（ステップＳ３０２）。端末２０−１は、要求に対して応答を返す（ステップＳ３０３）。
【００９８】
その後のステップＳ３０４からステップＳ３１６までの処理は、２台目の端末２０−１が近距離無線通信を接続し後、無線通信部１２との無線通信を接続し、通信部１３による外部ネットワークからの通信を禁止するまで等の処理である。ステップＳ３０４からステップＳ３１６までの処理は、図７のステップＳ１０１からステップＳ１１３までの処理とそれぞれ同様であるため、その詳細な説明は省略する。
【００９９】
なお、ステップＳ３１２にて、外部ネットワークからの通信を禁止した際、制御部１５は、無線通信部１２から端末２０−１、端末２０−２に、外部ネットワークからの通信を禁止する旨を通知し、端末２０−１、端末２０−２の画面に表示させる構成としてもよい。
【０１００】
近距離無線通信部１１は、端末２０−１に、在圏確認のための応答を要求し（ステップＳ３１７）、端末２０−１からの応答が一定期間内にないことを検知した場合等に、通信可能な範囲に端末２０が存在しないことを検知する（ステップＳ３１８）。
【０１０１】
近距離無線通信部１１は、端末２０−２に、在圏確認のための応答を要求し（ステップＳ３１９）、端末２０−２からの応答が一定期間内にないことを検知した場合等に、通信可能な範囲に端末２０が存在しないことを検知する（ステップＳ３２０）。
【０１０２】
制御部１５は、近距離無線通信の圏内に、１台も端末２０が存在しなくなったと判断し、無線通信部１２から、情報処理装置３０に、機密情報の消去要求を送信する（ステップＳ３２１）。
【０１０３】
ステップＳ３２２からステップＳ３２７までの処理は、情報処理装置３０の機密情報を消去し、外部装置４０からの通信を許可する処理である。ステップＳ３２２からステップＳ３２７までの処理は、図７のステップＳ１１７からステップＳ１２２までの処理とそれぞれ同様であるため、その詳細な説明は省略する。
【０１０４】
なお、「圏内」である端末２０の数が０から１に変化したとき、その端末２０に対応付けて端末情報１５１に格納されている属性が、機密情報を知っているユーザでないことを示す場合には、外部ネットワークからの通信を禁止しない構成としてもよい。それにより、複合機や電子黒板等に機密情報を入力する可能性は低い場合に、外部からの通信を許可することができる。
【０１０５】
端末情報１５１に格納されている、端末２０に対応付けられた接続日時が、現在時刻から所定の期間以上前である場合は、その端末２０については、在圏状況を圏外として扱う構成としてもよい。それにより、例えば会議室に置き忘れられた端末２０のために、外部装置４０から情報処理装置３０へのアクセスが長い期間禁止されることを防ぐことができる。
【０１０６】
第２の実施形態の構成と動作により、近距離無線通信部により検出している端末２０の情報に基づいて、外部からの通信の許否を判断することで、一層適切に、外部からの通信の許否を制御することができる。
【０１０７】
＜第３の実施形態＞
第３の実施形態では、第１の実施形態乃至第２の実施形態と比較し、中継装置１０が、無線通信部１２が接続している複数の情報処理装置３０を管理し、管理している情報に基づいて、通信部１３による外部からの通信の許否を判断する。それにより、一層適切に、外部からの通信の許否を制御することができる。
【０１０８】
第３の実施形態の中継装置１０の制御部１５は、無線通信部１２が接続している複数の情報処理装置３０の情報である装置情報１５２を管理する。
【０１０９】
図１２は、第３の実施形態の制御部１５が管理する装置情報１５２の一例を示す図である。
【０１１０】
装置情報１５２は、装置ＩＤ、装置名、装置種別、外部ネットワークとの通信状況のデータ項目を有する。
【０１１１】
装置ＩＤは、情報処理装置３０のＩＰアドレスやＭＡＣアドレス等であり、情報処理装置３０を識別するための情報である。装置名は、情報処理装置３０の名称の情報である。装置種別は、複合機、プロジェクタ、電子黒板、モニタ、カメラ等の装置の種別を示す情報である。外部ネットワークとの通信状況は、通信部１３を介して外部装置４０との通信を行っているかを示す情報である。
【０１１２】
なお、装置名及び装置種別の情報は、無線通信部１２を用いて端末２０から受信する構成としても、装置ＩＤに対応付けて予め記憶しておく構成としてもよい。
【０１１３】
外部ネットワークとの通信状況は、無線通信部１２を用いて情報処理装置３０に問い合わせる構成としても、通信部１３が送受信するパケットに基づいて判断する構成としてもよい。なお、通信部１３が送受信するパケットに基づいて判断する場合は、例えば、以下のような構成としてもよい。制御部１５は、外部装置４０のＩＰアドレスを送信元とし、情報処理装置３０のＩＰアドレスを宛先とするパケット、または外部装置４０のＩＰアドレスを宛先とし、情報処理装置３０のＩＰアドレスを送信元とするパケットを監視する。そして、そのようなパケットが送受信された後、所定時間が経過していない場合に、外部ネットワークとの通信状況を「通信中」と判断する。
【０１１４】
第３の実施形態の中継装置１０の制御部１５は、装置情報１５２に格納されている情報に基づいて、通信部１３による外部からの通信の許否を制御する。
【０１１５】
例えば、制御部１５は、近距離無線通信部１１により端末２０を検出した際に、情報処理装置３０−１と外部ネットワークとの通信状況が「通信中」である場合、情報処理装置３０−１を、内部ネットワークから切り離す。すなわち、情報処理装置３０−１と、外部装置４０との間の通信を許可し、情報処理装置３０−１と、他の情報処理装置３０−２、・・・、及び端末２０との間の通信を禁止する。なお、外部装置４０との間の通信の許可は、情報処理装置３０−１のＩＰアドレスと、通信部１３の伝送網５０側との通信を許可する構成としてもよい。または、情報処理装置３０−１のＩＰアドレスと、外部装置４０のＩＰアドレスとの間の通信を許可する構成としてもよい。
【０１１６】
また、制御部１５は、情報処理装置３０−１と外部ネットワークとの通信状況が「通信中」から「通信なし」に変化したことを検知すると、情報処理装置３０−１と、外部装置４０との間の通信を禁止し、情報処理装置３０−１と、他の情報処理装置３０−２、・・・、及び端末２０との間の通信を許可する。
【０１１７】
次に、図１３を参照し、第３の実施形態の通信システム１の動作について説明する。図１３は、第３の実施形態の通信システム１のシーケンスの一例を示す図である。
【０１１８】
ステップＳ４０１からステップＳ４０７までの処理は、外部装置４０から中継装置１０を介した情報処理装置３０への通信が可能であり、端末２０と近距離無線通信を接続した後、認証に成功するまでの処理である。ステップＳ４０１からステップＳ４０７までの処理は、図７のステップＳ１０１からステップＳ１０７までの処理とそれぞれ同様であるため、その詳細な説明は省略する。
【０１１９】
制御部１５は、装置情報１５２に基づき、外部装置４０と通信中である情報処理装置３０−１を、内部ネットワークから切り離す（ステップＳ４０８）。なお、その際、制御部１５は、無線通信部１２から情報処理装置３０−１に、外部装置４０と通信中であるため内部ネットワークから切り離す旨を通知し、情報処理装置３０−１の画面に表示させる構成としてもよい。
【０１２０】
無線通信部１２は、端末２０との無線通信を接続する（ステップＳ４０９）。なお、その際、制御部１５は、無線通信部１２から端末２０に、無線通信を接続した旨、内部ネットワークにより接続可能な情報処理装置３０−２、内部ネットワークから切り離され接続可能でない情報処理装置３０−１を通知し、端末２０の画面に表示させる構成としてもよい。
【０１２１】
端末２０から、情報処理装置３０−２宛ての処理要求を無線通信部１２に送信すると（ステップＳ４１０）、無線通信部１２が処理要求を転送し（ステップＳ４１１）、情報処理装置３０−２が要求された処理を行う（ステップＳ４１２）。
【０１２２】
端末２０から、情報処理装置３０−１宛ての処理要求を無線通信部１２に送信すると（ステップＳ４１３）、無線通信部１２は、端末２０に、通信拒否を通知する（ステップＳ４１４）。
【０１２３】
外部装置４０から、情報処理装置３０−１宛ての処理要求を無線通信部１２に送信すると（ステップＳ４１５）、無線通信部１２が処理要求を転送し（ステップＳ４１６）、情報処理装置３０−１が要求された処理を行う（ステップＳ４１７）。
【０１２４】
外部装置４０から、情報処理装置３０−２宛ての処理要求を無線通信部１２に送信すると（ステップＳ４１８）、無線通信部１２は、外部装置４０に、通信拒否を通知する（ステップＳ４１９）。
【０１２５】
情報処理装置３０−１は、外部装置４０から要求された処理が完了すると（ステップＳ４２０）、無線通信部１２に、外部ネットワークとの通信が完了したことを通知する（ステップＳ４２１）。
【０１２６】
制御部１５は、装置情報１５２の情報処理装置３０−１に対応する外部ネットワークとの通信状況を「通信中」から「通信なし」に更新する。また、それとともに、通信部１３に、外部装置４０から情報処理装置３０−１への通信を禁止し、無線通信部１２に、端末２０から情報処理装置３０−１への通信を許可するよう制御する（ステップＳ４２２）。なお、その際、制御部１５は、無線通信部１２から端末２０や情報処理装置３０−１に、外部装置４０から情報処理装置３０−１への通信を禁止する旨や、端末２０から情報処理装置３０−１への通信を許可する旨を通知し、端末２０や情報処理装置３０−１の画面に表示させる構成としてもよい。
【０１２７】
その後、外部装置４０から、情報処理装置３０−１または情報処理装置３０−２宛ての処理要求を無線通信部１２に送信すると（ステップＳ４２３）、無線通信部１２は、外部装置４０に、通信拒否を通知する（ステップＳ４２４）。
【０１２８】
なお、装置情報１５２に格納されている装置種別が、例えば「複合機」である情報処理装置３０が複数台あり、そのうち、外部ネットワークとの通信状況が「通信なし」である装置が一台以上ある場合に、外部ネットワークとの通信状況が「通信中」である装置を内部ネットワークから切り離す構成としてもよい。それにより、少なくとも一台以上の「複合機」は、内部ネットワークから使用することができるようになる。
【０１２９】
次に、図１４を参照し、図１３のステップＳ４０８で、外部装置４０と通信中である情報処理装置３０−１を、内部ネットワークから切り離す設定とした際の、情報処理装置３０−１における中継装置１０からの通知に基づく表示について説明する。
【０１３０】
図１４は、内部ネットワークから切り離された情報処理装置３０−１に表示される画面の一例を示す図である。中継装置１０は、内部ネットワークから切り離した情報処理装置３０−１に、外部装置４０と通信中であるため内部ネットワークから切り離す旨のメッセージを通知し、図１４に示すように情報処理装置３０−１の画面に表示させる構成としてもよい。
【０１３１】
次に、図１５を参照し、図１３のステップＳ４０９で、端末２０との無線通信を接続した際の、端末２０における中継装置１０からの通知に基づく表示について説明する。
【０１３２】
図１５は、第３の実施形態で、無線通信を接続した際に端末２０に表示される画面の一例を示す図である。中継装置１０は、端末２０に、無線通信を接続した旨のメッセージ、内部ネットワークにより接続可能な情報処理装置３０−２、内部ネットワークから切り離され接続可能でない情報処理装置３０−１を通知し、図１５に示すように端末２０の画面に表示させる構成としてもよい。
【０１３３】
次に、図１６を参照し、図１３のステップＳ４２２で、外部ネットワークとの通信が完了し、内部ネットワークに接続した際の、情報処理装置３０−１及び端末２０における中継装置１０からの通知に基づく表示について説明する。
【０１３４】
図１６は、情報処理装置３０−１と外部ネットワークとの通信が完了し、内部ネットワークに接続した際に、端末２０及び情報処理装置３０−１に表示される画面の一例を示す図である。中継装置１０は、情報処理装置３０−１が、外部ネットワークとの通信が完了し、内部ネットワークに接続した際、端末２０及び情報処理装置３０−１に、外部装置４０から情報処理装置３０−１への通信を禁止する旨や、端末２０から情報処理装置３０−１への通信を許可する旨を通知する。そして、図１６（Ａ）、（Ｂ）にそれぞれ示すように端末２０及び情報処理装置３０−１の画面に、通知した情報を表示させる。
【０１３５】
第３の実施形態の構成と動作により、内部ネットワークに含まれる情報処理装置３０の情報に基づいて、外部からの通信の許否を判断することで、一層適切に、外部からの通信の許否を制御することができる。
【０１３６】
＜変形例＞
中継装置１０が、外部装置４０から情報処理装置３０へのアクセスのログを管理し、ログに基づいて、通信部１３による外部からの通信の許否を制御する構成としてもよい。例えば、以下の構成としてもよい。外部装置４０から情報処理装置３０−１への処理要求を禁止した際に、禁止した時刻、外部装置４０のＩＰアドレス等のＩＤ、情報処理装置３０−１のＩＤを対応付けてログに記録しておく。制御部１５は、通信部１３が、外部装置４０から情報処理装置３０−１への処理要求を受信した際、外部装置４０から情報処理装置３０−１への処理要求を所定の所定期間以上、連続して禁止している場合に、情報処理装置３０−１を内部ネットワークから切り離す。それにより、所定期間以上、連続して、アップデート等のメンテナンスに失敗した場合に、メンテナンスのための通信を優先することができる。
【０１３７】
中継装置１０が、外部装置４０から情報処理装置３０へのアクセスの重要度を判断し、重要度に基づいて、通信部１３による外部からの通信の許否を制御する構成としてもよい。例えば、以下の構成としてもよい。外部装置４０が、情報処理装置３０−１への処理要求に、重要度の情報を付加して送信する。制御部１５は、通信部１３が、外部装置４０から情報処理装置３０−１への処理要求を受信した際、重要度が所定の値を超えている場合に、情報処理装置３０−１を内部ネットワークから切り離す。それにより、例えば情報処理装置３０−１の重大なセキュリティホールを修正するためのアップデートの処理要求である場合に、メンテナンスのための通信を優先することができる。
【０１３８】
中継装置１０から端末２０への各種の通知は、無線通信部１２を用いて通知する構成としても、近距離無線通信部１１を用いて通知する構成としてもよい。
【０１３９】
近距離無線通信部１１は、図１７に示すように、中継装置１０とは別体の装置として構成してもよい。図１７は、近距離無線通信部１１を近距離無線装置（通信装置）６０として構成した場合の通信システムの全体構成を示す図である。なお、図１７の例では、中継装置１０と情報処理装置３０−１との間は、有線のＬＡＮケーブルにより接続されている。近距離無線装置６０は、近距離無線Ｉ／Ｆ１０４を制御し、ＢＬＥ、ＮＦＣ、無線ＬＡＮ等の近距離無線を用いて、端末２０が通信可能な圏内に存在するかを判断し、判断結果を中継装置１０に通知する。中継装置１０は、近距離無線装置６０から、近距離無線通信が可能な端末２０の情報を取得する。そして、第１の実施形態乃至第３の実施形態の中継装置１０と同様に、例えば近距離無線装置６０が端末２０を検出している間、内部ネットワークに接続された情報処理装置３０と外部ネットワークとの間の通信を禁止する。それにより、例えば近距離無線装置６０を会議室の出入り口付近に設置し、中継装置１０を会議室の中央付近に設置するなどが可能となる。
【０１４０】
なお、上述した実施形態におけるシステム構成は一例であり、用途や目的に応じて様々なシステム構成例があることは言うまでもない。
【符号の説明】
【０１４１】
１  通信システム
１０  中継装置
１１  近距離無線通信部
１２  無線通信部（「第１の通信部」の一例）
１３  通信部（「第２の通信部」の一例）
１４  認証部
１５  制御部
２０  端末
２１  近距離無線通信部
２２  無線通信部
２３  制御部
３０  情報処理装置
３１  無線通信部
３２  制御部
４０  外部装置
４１  通信部
４２  制御部
６０  近距離無線装置
【先行技術文献】
【特許文献】
【０１４２】
【特許文献１】特開２０００−１５５６１２号公報
【図１】
0006613653.tif 000002
【図２】
0006613653.tif 000003
【図３】
0006613653.tif 000004
【図４】
0006613653.tif 000005
【図５】
0006613653.tif 000006
【図６】
0006613653.tif 000007
【図７】
0006613653.tif 000008
【図８】
0006613653.tif 000009
【図９】
0006613653.tif 000010
【図１０】
0006613653.tif 000011
【図１１】
0006613653.tif 000012
【図１２】
0006613653.tif 000013
【図１３】
0006613653.tif 000014
【図１４】
0006613653.tif 000015
【図１５】
0006613653.tif 000016
【図１６】
0006613653.tif 000017
【図１７】
0006613653.tif 000018