(57)【要約】【課題】  情報端末装置100が情報端末管理装置200へネットワーク接続要求を通知する方法を提供する。【解決手段】  情報端末装置100から情報端末管理装置200までのネットワークの経路情報を取得する方法として、ICMP(Internet Control Message Protocol:RFC792/RFC1812)を利用する。情報端末管理装置200のIPアドレスはグローバルアドレスを使用する。情報端末管理装置200が情報端末装置100からのネットワーク接続要求を認証するには、情報端末装置100から情報端末管理装置200までのネットワークの経路情報を利用する。【選択図】図１
2007036640.tif 000002
【特許請求の範囲】
【請求項１】
情報端末装置のネットワーク接続を管理する管理プログラムを備え、情報端末装置から送付されるネットワーク経路情報をもとに、情報端末装置のネットワークへの接続を管理することを特徴とする情報端末管理装置。
【請求項２】
情報端末装置をネットワークに接続した際、情報端末装置から情報端末管理装置までのネットワーク経路情報を取得し、そのネットワーク経路情報を情報端末管理装置へ通知する端末プログラムを備えることを特徴とする情報端末装置。
【請求項３】
情報端末管理装置と情報端末装置によって構成される情報端末装置のネットワーク接続を管理するシステム。
【請求項４】
端末プログラムから送付されるネットワーク経路情報をもとに、情報端末装置が情報端末装置の管理者により指定されたネットワークの範囲・条件にて接続されていることを監視、管理、記録する管理プログラムのシステム。
【請求項５】
情報端末装置がネットワークへ接続された際、端末プログラムより、ネットワーク経路情報を情報端末管理装置へ送付し、情報端末管理装置より、ネットワークへの接続承認があった際に情報端末装置をネットワークへ接続する端末プログラムのシステム。
【請求項６】
情報端末管理装置と情報端末装置によって構成されるシステムにおいて、情報端末装置の管理者が情報端末装置へ端末プログラムを準備することを前提として、情報端末装置の管理者へ管理プログラムの機能を常時提供するサービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末をネットワークへ接続して使用する場合のネットワーク接続の認証、および、その接続・使用状況を監視するための方法とシステム、それを提供するサービスに関するものである。
【背景技術】
【０００２】
従来は、特開2004-246880号公報に記載のように、ネットワークを介して、ネットワークに接続された機器の情報を自動的に収集する情報収集装置を用いて、情報端末のネットワークへの接続を監視していた。
【０００３】
また、特開2003-198552号公報に記載のように、ネットワーク接続管理装置が新たなネットワーク装置からのネットワーク接続要求を受け、既にネットワークに接続されている他のネットワーク装置に対して接続要求を送り、ネットワーク装置の表示手段により該接続要求を使用者に通知し、これに対する使用者の確認操作から、新たなネットワーク装置のネットワークへの接続を許可するという方法を用いていた。
【０００４】
また、特開2005-051527号公報に記載のように、特定利用者以外の者に対するネットワークの不正利用を防止できるネットワーク接続管理システムとして、情報端末装置固有のＭＡＣアドレスを記録したＩＣカードと接続管理装置を用いるという方法があった。
【０００５】
【特許文献１】特開2004-246880号公報
【特許文献２】特開2003-198552号公報
【特許文献３】特開2005-051527号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来技術では、情報端末の管理者が管理する特定の情報端末において、情報端末が様々な場所でネットワークに接続されて使用されることを考慮していないため、ネットワーク接続による情報端末のコンピュータウィルス感染とコンピュータウィルスのネットワークへの侵入。また、情報端末からのネットワークを使用した情報漏洩など、情報端末の管理者は、情報端末のネットワークへの接続に関して、十分な管理をおこなうことができないという問題があった。
【０００７】
本発明の目的は、情報端末の利用者が情報端末をネットワークへ接続した際、情報端末と情報端末管理装置との間のネットワーク経路情報をもとに、情報端末の管理者が指定したネットワークの範囲を越えて、情報端末がネットワークへ接続されることを監視・管理・記録することを最も主要とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、情報端末のネットワーク接続を監視・管理・記録する管理プログラムと、情報端末がネットワークに接続されたことを検知し、接続されたネットワークの情報を管理プログラムへ通知する端末プログラムを提供する。
【０００９】
また、管理プログラムは、端末プログラムからの通知をもとに、管理者が指定したネットワークの範囲内に情報端末が接続されたことを判定する機能を有し、端末プログラムは管理プログラムからの指令を受け、ネットワークへの接続を遮断する機能を有する。
【００１０】
さらに、上記目的を実現するため、情報端末の管理者が情報端末管理装置を利用できるサービスを提供することを特徴としたものである。
【発明の効果】
【００１１】
本発明により、情報端末の管理者は、情報端末の利用状況を監視・管理・記録することができ、また、管理者が承認したネットワークの範囲を越えて情報端末が接続されることを制限することができる。
【００１２】
これにより、情報端末の管理者は情報端末がネットワークへ接続したことによるコンピュータウィルスの感染や、情報端末に含まれている機密情報への不正アクセス、また、機密情報の漏洩を防止することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態を図面に基づいて詳細に説明する。
【００１４】
図１は、本発明における一実施例である情報端末のネットワーク接続監視・管理・記録サービスの構成を示すものである。
【００１５】
ここで、図１の100は情報端末装置であり、ネットワーク上の様々な場所から接続されていることを示している。200は情報端末管理装置であり、常時稼動しているものとする。300は2つのネットワークやシステムを相互に接続するためのゲートウェイである。400は電話網の終端であり電話機等を示している。
【００１６】
次にＸ１は情報端末管理装置200のグルーバルIPアドレスであり、Ｚ１、Ｚ２、Ｚ３はインターネットとの接続におけるグルーバルIPアドレスを示している。また、Ｙ１も情報端末管理装置200が属しているシステム上のグルーバルIPアドレスである。
【００１７】
ここで、Ｙ１、Ｐ１間にあるゲートウェイ300では、Ｙ１、Ｐ１という２つのIPアドレスを使用して、２つのシステム、ネットワークを相互に接続しており、２つのネットワーク間でのデータの中継を行っている。以降、ゲートウェイ300では、２つのIPアドレスを使用して、２つのネットワーク間でのデータの中継を行っているものとする。
【００１８】
次にＰ１、Ｐ２、Ｐ３、Ｐ４、Ｐ５、Ｑ１、Ｑ２はシステムの基幹ＬＡＮ上のグルーバルIPアドレスを示している。
【００１９】
次にＡ１、Ａ２、Ｙ２はシステムＡにおけるローカルIPアドレス、Ｂ１、Ｂ２、Ｙ３はシステムＢにおけるローカルIPアドレス、Ｃ１、Ｃ２、Ｙ５はシステムＣにおけるローカルIPアドレスを示している。
【００２０】
次にＤ１はシステムの基幹ＬＡＮ上のグルーバルIPアドレス、Ｅ１はISP(Internet Service Provider)などにより、DHCP(Dynamic Host Configuration Protocol)などを利用して自動配布されたローカルIPアドレスを示している。
【００２１】
次にＹ４は電話回線を使用して直接、情報端末装置100をネットワークへ接続させるためのシステムにおけるローカルIPアドレス、Ｆ１は該システムを使用して情報端末装置100がネットワークへ接続した際のローカルIPアドレスを示している。ここでは、PPP(Point to Point Protocol)などによるダイヤルアップ接続やシリアル回線接続などを使用した特定の２ノード(エンド・ポイント)が１対１で直接接続されている状態を示している。
【００２２】
次に図２は、本発明における一実施例である情報端末装置の概略構成を示している。ここで、図２の100は情報端末装置であり、101は情報端末装置内の通信装置、102は端末プログラムを示している。103は端末機能処理部であり、情報端末管理装置200へ情報端末装置100のネットワーク接続要求を行なう。104は通信制御部であり、通信装置101の制御を行なう。105は通信監視部であり、通信装置101を監視し、情報端末装置100のネットワークへの接続を監視している。
【００２３】
次に図３は、本発明における一実施例である情報端末管理装置の概略構成を示している。ここで、図３の200は情報端末管理装置であり、201は情報端末管理装置内の通信装置、202は管理プログラムを示している。203は管理機能処理部であり、情報端末装置100からのネットワーク接続要求に対して、接続の認証を行なう。204は管理情報であり、情報端末装置100が接続可能なネットワークの範囲・条件などを記録している。205は管理記録であり、情報端末装置100からのネットワーク接続要求に関する情報と審査情報を記録する。
【００２４】
本実施例では、情報端末装置100の起動と同時に情報端末装置100がネットワークへ接続することを監視するために、情報端末装置100の通信装置101を監視する端末プログラム102の通信監視部105を起動させる。
【００２５】
情報端末装置100がネットワークへ接続された際には、端末プログラム102の端末機能処理部103が情報端末装置100のネットワーク情報を取得する。この際、該ネットワーク情報とは、情報端末装置100が接続したネットワークにて、情報端末装置100が使用するアドレスと、情報端末装置100から情報端末管理装置200までのネットワークの経路情報を意味する。
【００２６】
情報端末装置100が情報端末管理装置200までのネットワークの経路情報を取得する仕組みとしてICMP(Internet Control Message Protocol:RFC792/RFC1812)を使用する。
【００２７】
ICMPを利用してネットワークの経路情報を取得する方法として、ICMPの生存保持回数 (Time to live field)を利用する。この生存保持回数は、ゲートウェイ間のルーティング情報に誤りがあった際に送信データがゲートウェイ間を無限ループすることを防止するための仕組みとして利用されている。
【００２８】
この生存保持回数の値は、送信元である情報端末装置にて値が設定される。
【００２９】
以降、送信先に向け、送信データを中継しているゲートウェイにて、生存保持回数の値は１づつ減らされていく。送信データを中継しているゲートウェイにて、この生存保持回数の値がゼロになった際には、送信エラーとして、送信元へその旨、通知を返信する。その際、情報としてゲートウェイのIPアドレスも送信元へ通知される。これにより、送信元は、自身が送信したデータがどのゲートウェイまで届けられたかを知ることができる。
【００３０】
ここで、ネットワークの経路情報を取得する方法として、送信元は、この生存保持回数を１から順に増量させながら、送信先へデータ送信を行なうことにより、送信元から送信先までの間に位置する中継地点、ゲートウェイのIPアドレスを確認することができる。
【００３１】
結果、これを情報端末装置100から情報端末管理装置200までのネットワークの経路情報として利用する。
【００３２】
この時、本発明における一実施例である図１において、情報端末装置100の各接続場所から、情報端末管理装置200までのネットワークの経路情報は、次のようになる。
【００３３】
情報端末装置100 接続場所(a)：Ａ１⇒Ｙ２⇒Ｐ２⇒Ｐ１⇒Ｙ１⇒Ｘ１
情報端末装置100 接続場所(b)：Ｂ１⇒Ｙ３⇒Ｐ３⇒Ｐ１⇒Ｙ１⇒Ｘ１
情報端末装置100 接続場所(c)：Ｃ１⇒Ｙ５⇒Ｐ５⇒Ｑ２⇒
Ｚ２⇒Ｚ１⇒Ｑ１⇒Ｐ１⇒Ｙ１⇒Ｘ１
情報端末装置100 接続場所(d)：Ｄ１⇒Ｑ２⇒Ｚ２⇒Ｚ１⇒Ｑ１⇒Ｐ１⇒Ｙ１⇒Ｘ１
情報端末装置100 接続場所(e)：Ｅ１⇒Ｚ３⇒Ｚ１⇒Ｑ１⇒Ｐ１⇒Ｙ１⇒Ｘ１
情報端末装置100 接続場所(f)：Ｆ１⇒Ｙ４⇒Ｐ４⇒Ｐ１⇒Ｙ１⇒Ｘ１
また、上記接続場所(a)の場合について、情報端末装置100から情報端末管理装置200までのネットワーク経路の概要とネットワーク経路情報のデータ構造を図４に示す。
【００３４】
情報端末装置100 接続場所(a)：Ａ１⇒Ｙ２⇒Ｐ２                      …401
⇒Ｐ１⇒Ｙ１⇒Ｘ１⇒  …402
次に本実施形態における情報端末装置での処理概要を図５のフローチャートに示す。
【００３５】
端末プログラム102の端末機能処理部103が情報端末装置100のネットワーク情報を取得(ステップ501)できた際には、先の情報端末装置100のネットワーク情報と、情報端末装置100の端末プログラム102がユニークに所持している端末プログラム102の識別IDを情報端末管理装置200へネットワーク接続要求として送信する(ステップ502)。
【００３６】
端末プログラム102の端末機能処理部103が情報端末装置100のネットワーク情報を取得できなかった際には、端末プログラム102の通信制御部104を通じて、情報端末装置100のネットワーク接続を強制的に切断する(ステップ503)。
【００３７】
情報端末管理装置200へネットワーク接続要求を送信した端末プログラム102は、以降、通信制御部104を通じて、情報端末装置100の通信装置101が送信を行なわないよう通信制御を行なう(ステップ504)。
【００３８】
情報端末装置100の端末機能処理部103は、情報端末管理装置200からのネットワークの接続許可通知を一定期間待つ(ステップ505)。
【００３９】
情報端末装置100の端末機能処理部103は、一定時間の間に情報端末管理装置200からの接続許可通知を受信できない場合、または、接続不可通知を受信した場合、情報端末装置100の通信制御部104を通じて、情報端末装置100のネットワーク接続を強制的に切断する(ステップ503)。
【００４０】
情報端末装置100の端末機能処理部103が、一定時間の間に情報端末管理装置200からの接続許可通知を受信した場合、情報端末装置100の通信制御部104を通じて、情報端末装置100の送信処理の通信制御を解除する(ステップ506)。
【００４１】
本実施形態における情報端末管理装置での処理概要を図６のフローチャートに示す。
【００４２】
情報端末装置100のネットワーク接続を管理する情報端末管理装置200では、管理プログラム202の管理機能処理部203を通じて、情報端末装置100の端末プログラム102からのネットワーク接続要求を常時、待機している(ステップ601)。
【００４３】
情報端末管理装置200が、情報端末装置100からのネットワーク接続要求を受けた場合、情報端末装置100からのネットワーク接続要求に含まれている情報と、情報端末管理装置200の管理情報204をもとに、ネットワーク接続要求元である情報端末装置100のネットワーク接続を審査する(ステップ602、603、604)。
【００４４】
審査方法は、はじめに情報端末管理装置200の管理機能処理部203にて、情報端末装置100が送信してきたネットワーク接続要求から、端末プログラム102ごとにユニークに割り与えた識別IDを確認する(ステップ602)。次に、管理機能処理部203は、管理情報204を参照し、端末プログラム102の識別IDをもとに、ネットワーク接続要求を送信してきた情報通信装置100が接続できるネットワークの範囲・条件を確認する(ステップ603)。最後に、管理機能処理部203は、情報端末装置100が送信してきたネットワーク接続要求から、ネットワークの経路情報を取得し、先に管理情報204から取得した情報通信装置100が接続できるネットワークの範囲と条件について比較し、審査を行なう(ステップ604)。
【００４５】
次に本発明における一実施例である図１において、情報端末管理装置200の管理機能処理部203で行なわれる審査の実施例を示す。
【００４６】
また、本実施形態における管理情報204での登録内容について、概要を図７に示す。
【００４７】
本実施例では、情報端末装置100がネットワークへ接続される以前に、情報端末装置100の管理者により、情報通信装置100が接続できるネットワークの範囲701と条件702が次のように管理情報204に登録されているものとする。
【００４８】
情報通信装置100が接続できるネットワークの条件702。
【００４９】
情報端末装置100(ID：α)…2010年度末までの間、平日の８時から22時までの間で
システムＡからの接続利用を許可する。          …712
情報端末装置100(ID：β)…2010年度末までの間、終日の８時から22時までの間で
システムＢ、システムＣからの接続利用を許可する。…714
情報端末装置100(ID：γ)…2010年度末までの間、週末の８時から22時までの間で
ダイアルアップ、ＩＳＰから接続利用を許可する。  …716
※ISP: Internet Service Provider
情報通信装置100が接続できるネットワークの範囲701。
【００５０】
情報端末装置100から情報端末管理装置200までのネットワークの経路情報において
情報端末装置100(ID：α)…Ｙ２またはＰ２が含まれること。                  …711
情報端末装置100(ID：β)…次の条件のうち、どちらかを満たすこと。          …713
・システムＢに接続：Ｙ３またはＰ３が含まれること。
【００５１】
・システムＣに接続：Ｙ５またはＰ５が含まれること。
【００５２】
情報端末装置100(ID：γ)…次の条件のうち、どちらかを満たすこと。          …715
・ダイアルアップ接続：Ｙ４またはＰ４が含まれること。
【００５３】
・ＩＳＰ接続：Ｚ３、Ｚ１、Ｑ１が含まれること。
【００５４】
情報端末装置100(ID：α)が接続場所(a)に接続されたとする。
【００５５】
この時、情報端末管理装置200では、情報端末装置100からのネットワーク接続要求を待機しているものとする(ステップ601)。
【００５６】
報端末管理装置200の管理機能処理部203では、情報端末装置100(ID：α)が送信してきたネットワーク接続要求から、情報端末装置100(ID：α)の端末プログラム102の識別IDと、情報端末装置100(ID：α)から情報端末管理装置200までのネットワークの経路情報401、402を確認する(ステップ602)。
【００５７】
次に情報端末管理装置200の管理機能処理部203では、管理情報204より、ネットワーク接続要求元の情報端末装置100(ID：α)が接続できるネットワークの範囲711と条件712に関する情報を取得する(ステップ603)。
【００５８】
次に、情報端末管理装置200の管理機能処理部203は、ネットワーク接続可能条件712について審査を行い、最後にネットワーク接続可能範囲711について、ネットワーク接続要求元の情報端末装置100(ID：α)が送信してきた情報端末管理装置200と情報端末装置100(ID：α)の間のネットワークの経路情報401、402より、情報端末装置100(ID：α)のネットワークへの接続の可否を審査する(ステップ604)。
【００５９】
ネットワーク接続可能範囲711、条件712より、審査要件を満たしている場合には、情報端末装置100(ID：α)のネットワーク接続を認め、情報端末装置100(ID：α)に対して、接続許可通知を送信する(ステップ605)。
【００６０】
同様に接続場所(a)に情報端末装置100(ID：β)が接続されたとする。
【００６１】
この場合、情報端末装置100(ID：β)が情報端末管理装置200へ送信したネットワーク接続要求のネットワークの経路情報に、情報端末装置100(ID：β)の接続範囲713である中継地点(中継ルータのIPアドレス)が含まれていないため、情報端末管理装置200の管理機能処理部203は、情報端末装置100(ID：β)のネットワーク接続を認めず、情報端末装置100(ID：β)に対して接続不可通知を送信する(ステップ606)。
【００６２】
本実施例において、残る接続場所(b)〜(f)においても、上記同様に情報端末装置100の端末プログラム102がユニークに所持している識別IDと情報端末管理装置200の管理情報204に登録されている情報通信装置100が接続できるネットワークの範囲701と条件702をもとに、情報端末装置100からのネットワーク接続要求に対して、認証を行い、情報端末装置100へ接続許可通知の送信(ステップ605)、または、接続不可通知の送信(ステップ606)を行なう。
【００６３】
実施例のように情報端末装置100からのネットワーク接続要求に対して、ネットワーク接続の審査を行なった情報端末管理装置200の管理機能処理部203では、次に、審査の結果を審査情報として、管理記録205へ記録する(ステップ607)。
【００６４】
審査情報には情報端末管理装置200宛に、ネットワーク接続要求のあった日付、時刻、ネットワーク接続要求に含まれていた全ての情報、審査結果、審査結果を送信した日付、時刻が含まれる。
【００６５】
情報端末装置100の管理者は、管理対象となる情報端末装置100がネットワークへ接続可能なネットワークの範囲702と条件701を事前に検討し、情報端末管理装置200の管理情報204へ登録する必要がある。
【００６６】
以上、実施例についての説明を終える。
【００６７】
次に本システムを提供するサービスについて概要を説明する。
【００６８】
情報端末装置100の管理者が情報端末装置100へ端末プログラム102を準備することを前提として、情報端末装置100の管理者へ情報端末管理装置200の機能を常時、提供するサービスを行なう場合、そのサービスを提供する側は、情報端末管理装置200および管理プログラム202を常時(24時間、365日)、準備し、情報端末装置100の管理者へサービスを提供する。
【００６９】
情報端末装置100の管理者が前述のサービスを利用する場合は、情報端末装置100の管理者が情報端末装置100へ端末プログラム102を準備し、情報端末装置100ごとに情報端末管理装置の利用料金を支払う。
【００７０】
前述のサービスを提供する側では、情報端末装置100の管理者へ、情報端末装置100の審査情報を提供する。
【図面の簡単な説明】
【００７１】
【図１】本実施形態における情報端末のネットワーク接続監視管理記録サービスの概略構成図である。
【図２】本実施形態における情報端末のネットワーク接続監視管理記録サービスでの情報端末装置を示す図である。
【図３】本実施形態における情報端末のネットワーク接続監視管理記録サービスでの情報端末管理装置を示す図である。
【図４】本実施形態における情報端末のネットワーク接続監視管理記録サービスでのネットワーク経路情報のデータ構造を示す図である。
【図５】本実施形態における情報端末のネットワーク接続監視管理記録サービスでの情報端末装置における処理概要を示すフローチャートである。
【図６】本実施形態における情報端末のネットワーク接続監視管理記録サービスでの情報端末管理装置における処理概要を示すフローチャートである。
【図７】本実施形態における情報端末のネットワーク接続監視管理記録サービスでの管理情報における登録内容についての概要を示す図である。
【符号の説明】
【００７２】
100…情報端末装置、101…通信装置、102…端末プログラム、103…端末機能処理部、104…通信制御部、105…通信監視部、200…情報端末管理装置、201…通信装置、202…情報端末管理装置、203…管理機能処理部、204…管理情報、205…管理記録、300…ゲートウェイ、400…電話機、(a),(b),(c),(d),(e),(f)…情報端末装置 設置場所、(r1),(r2)…ゲートウェイ・設置場所、X1…情報端末管理装置のグローバルアドレス、A1,A2,B1,B2,C1,C2,D1,E1,F1…情報端末装置のアドレス(ローカルIPアドレス)、Y1,Y2,Y3,Y4,Y5…情報端末装置と情報端末管理装置を結ぶネットワーク経路の通過点(サブシステム内のローカルIPアドレス)、P1,P2,P3,P4,P5,Q1,Q2…情報端末装置と情報端末管理装置を結ぶネットワーク経路の通過点(システム内のグローバルIPアドレス)、Z1,Z2,Z3…情報端末装置と情報端末管理装置を結ぶネットワーク経路の通過点(インターネット上のグローバルIPアドレス)。
【図１】
2007036640.tif 000003
【図２】
2007036640.tif 000004
【図３】
2007036640.tif 000005
【図４】
2007036640.tif 000006
【図５】
2007036640.tif 000007
【図６】
2007036640.tif 000008
【図７】
2007036640.tif 000009