(57)【特許請求の範囲】
【請求項１】
インターネットなどのデータ通信系オープンネットワークに、住戸内の情報を管理するホームサーバシステムをルータを介して接続し、携帯端末などのデータ通信クライアントから、該オープンネットワーク経由して、ホームサーバシステム内に備えるホームサーバにアクセスするためのアクセス先を通知するホームサーバシステムへのアクセス先通知方式であって、
前記ホームサーバは、プロバイダによりルータに付与されるグローバルＩＰアドレスを取得し、このグローバルＩＰアドレスが変更されたことを検知すると、外部の送信先に対し変更後のＩＰアドレスを通知するアドレス監視手段を備えることを特徴とするホームサーバシステムへのアクセス先通知方式。
【請求項２】
前記アドレス監視手段は、ホームサーバが定期的にルータのＩＰアドレスを取得するものである請求項１に記載のホームサーバシステムへのアクセス先通知方式。
【請求項３】
前記アドレス監視手段は、所定のデータ通信クライアントに対し、変更後のＩＰアドレスを通知するものである請求項１または２に記載のホームサーバシステムへのアクセス先通知方式。
【請求項４】
インターネットなどのデータ通信系オープンネットワークに、住戸内の情報を管理するホームサーバシステムをルータを介して接続するとともに、各ホームサーバシステムの情報を管理するセンターサーバを設け、携帯端末などのデータ通信クライアントから、該オープンネットワーク経由して、ホームサーバシステム内に備えるホームサーバへのアクセスするためのアクセス先を通知するホームサーバシステムへのアクセス先通知方式であって、前記ホームサーバは、プロバイダによりルータに付与されるグローバルＩＰアドレスを通知するアドレス通知手段を備えるとともに、前記センターサーバは、通知されたホームサーバシステムのＩＰアドレスが対応するＩＰアドレスから変更されたことを検知すると所定動作を行うことを特徴とするホームサーバシステムへのアクセス先通知方式。
【請求項５】
前記アドレス通知手段は、ホームサーバが定期的にルータのＩＰアドレスを通知するものである請求項４に記載のホームサーバシステムへのアクセス先通知方式。
【請求項６】
前記所定動作は、所定のデータ通信クライアントに対して変更後のＩＰアドレスを通知するものである請求項４に記載のホームサーバシステムへのアクセス先通知方式。
【請求項７】
前記所定動作は、データ通信クライアントから要求を受信した場合、要求を送信したデータ通信クライアントに対して変更後のＩＰアドレスを通知するものである請求項４に記載のホームサーバシステムへのアクセス先通知方式。
【請求項８】
前記アドレス通知手段は、プロバイダによりルータに付与されるグローバルＩＰアドレスを取得し、このグローバルＩＰアドレスが変更されたことを検知すると、センターサーバに対し変更後のＩＰアドレスを通知するものである請求項４に記載のホームサーバシステムへのアクセス先通知方式。
【請求項９】
前記センターサーバは、ＩＰアドレスの変更が通知されると、所定のデータ通信クライアントに対して変更後のＩＰアドレスを通知する請求項８に記載のホームサーバシステムへのアクセス先通知方式。
【請求項１０】
前記センターサーバは、ＩＰアドレスの変更が通知されると、データ通信クライアントから要求を受信した場合、要求を送信したデータ通信クライアントに対して変更後のＩＰアドレスを通知する請求項８に記載のホームサーバシステムへのアクセス先通知方式。
【請求項１１】
前記ホームサーバシステムに、電話回線網に接続するための電話Ｉ／Ｆを設け、データ通信クライアントが、該電話Ｉ／Ｆを経由して、ホームサーバに対してＩＰアドレスを通知させるトリガーを与えるようにした請求項１乃至１０に記載のホームサーバシステムへのアクセス先通知方式。
【請求項１２】
前記ホームサーバシステムに、電話回線網に接続するための電話Ｉ／Ｆを設け、センターサーバが、該電話Ｉ／Ｆを経由して、ホームサーバに対してＩＰアドレスを通知させるトリガーを与えるようにした請求項１乃至１０に記載のホームサーバシステムへのアクセス先通知方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯端末に搭載されるデータ通信クライアントから、住戸内に設置されるホームサーバに対してアクセスし、ホームサーバシステムが管理する住戸内の情報を取得できるようにするホームサーバシステムへのアクセス先を通知するホームサーバシステムへのアクセス先通知方式に関する。
【０００２】
【従来の技術】
最近、より快適な生活環境を創出したいという社会の要望と、インターネットに代表される情報通信技術の進歩があいまって、戸建て住宅や集合住宅などの住戸内に、各部屋を結ぶホームネットワークを構築するとともに、そのホームネットワークに情報家電と呼ばれる機器を接続し、各家庭に適した付加価値の高いサービスを提供するホームサーバシステムが実現されつつある。このようなホームサーバシステムでは、ホームサーバと呼ばれる情報機器により、ホームネットワーク内の情報を管理する。つまり、このホームサーバは、ホームネットワーク内の機器のアドレスを管理するとともに、各機器と通信を行い、機器の状態などの情報を取得したり、機器の状態を制御する機器管理機能を有する。また、ホームサーバは、他機器からの要求に応答するデータ通信サーバ機能も有する。これにより、例えば、ホームサーバにホームネットワーク内の情報家電各機器の状態の返信を要求するなどのようにして、表示部を備える宅内情報管理端末などにおいて各機器の状態を表示することなども可能となる。
【０００３】
また、ＰＤＡ（ Personal Digital Assistance ）や携帯電話などのデータ通信クライアントを搭載した携帯端末の普及により、ＰＨＳ網や移動体通信網、インターネットに代表されるデータ通信系のネットワークを介して、所定のサーバとデータ通信を行うことができるモバイルコンピューティングが実現されている。これにより、外出先などにおいても様々な情報にアクセスする機会が増えてきている。
【０００４】
このようなホームサーバシステムとモバイルコンピューティングを融合し、外出先などにおいて住戸内の機器の情報を取得しようとする試みが行われている。このようなホームサーバシステム１００では、図１２に示すように、ホームネットワークＨＮと外部ネットワークＮＴとの間にルータ１１を設置し、ホームサーバシステム１００の窓口となる該ルータ１１を経由することにより、データ通信クライアントを搭載した携帯端末２０から、住戸内のホームサーバ１１０にアクセスすることになる。これにより、例えば、外出先などにおいても、携帯端末から、住戸内の照明を制御したり、冷蔵庫の温度設定を変更したりすることが可能となる。
【０００５】
ところで、このような携帯端末２０から住戸内のホームサーバ１１０に対してデータアクセスを行う際には、予めルータ１１のドメインまたはＩＰアドレス等のデータアクセス先を指定することが必要となる。ここでデータアクセス先となるルータ１１のＩＰアドレスは、ホームネットワークＨＮと外部のネットワークＮＴとの接続環境が常時接続が可能な環境の場合、一度接続されると接続が維持される間は固定される。したがって、予めアクセス先となるＩＰアドレスを取り決めることにより、ルータ１１と外部のネットワークＮＴとの常時接続のコネクションが切断されない限り、データ通信クライアントはホームサーバシステム１００にアクセスすることが可能となる。ただし、このＩＰアドレスは、ダイヤルアップ接続要求時にプロバイダ３により動的に与えられる非固定グローバルＩＰアドレスが一般的である。
【０００６】
【発明が解決しようとする課題】
ところが、プロバイダ３のメンテナンスやネットワークトラブルが発生し、ルータ１１とプロバイダ３間の常時接続のコネクションが切断される場合がある。このような場合、再度ルータ１１を経由して常時接続のためのダイヤルアップ接続を行いコネクションを確立したとしても、ルータ１１に付与されるグローバルＩＰアドレスは、非固定ＩＰアドレスであるため、元のＩＰアドレスとは異なるアドレスになってしまう可能性がある。このように、ルータ１１に与えられたグローバルＩＰアドレスが変更された時点で、携帯端末２０ではホームサーバ１１０に対するデータアクセス先がわからなくなる。そうすると、データ通信クライアントからは、ホームサーバシステム１００へのデータアクセスが行えない。
【０００７】
このようなことから、図１３に示すように、常時接続のネットワーク環境を用意するとともに、プロバイダ３にルータ１１に対する固定グローバルＩＰアドレスを付与してもらうことも可能である。この場合、携帯端末２０のデータ通信クライアント上からその固定グローバルＩＰアドレスに基づくデータアクセス先を指定することが可能となり、この予め定められたＩＰアドレスを指定することにより、ホームサーバシステム１００に対するデータアクセスが可能となる。
【０００８】
しかし、このような場合においても、ホームサーバシステム１００のルータ１１に与える固定グローバルＩＰアドレスを取得する必要がある。すなわち、この固定グローバルＩＰアドレスの取得には、プロバイダ３に対して固定グローバルＩＰアドレスを付与してもらうことによる別費用が発生する。
【０００９】
本発明は、かかる事由に鑑みてなしたもので、その目的とするところは、ルータに付与されるグローバルＩＰアドレス、もしくはグローバルＩＰアドレスに基づくデータアクセス先が変更される可能性がある環境においても、ホームサーバシステムに外部のネットワークからアクセスすることができるホームサーバシステムへのアクセス先通知方式の提供にある。
【００１０】
【課題を解決するための手段】
請求項１に係る発明のホームサーバシステムへのアクセス先通知方式は、インターネットなどのデータ通信系オープンネットワークに、住戸内の情報を管理するホームサーバシステムをルータを介して接続し、携帯端末などのデータ通信クライアントから、該オープンネットワーク経由して、ホームサーバシステム内に備えるホームサーバにアクセスするためのアクセス先を通知するホームサーバシステムへのアクセス先通知方式であって、前記ホームサーバは、プロバイダによりルータに付与されるグローバルＩＰアドレスを取得し、このグローバルＩＰアドレスが変更されたことを検知すると、外部の送信先に対し変更後のＩＰアドレスを通知するアドレス監視手段を備えることを特徴とする。
【００１１】
請求項２に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１の構成において、アドレス監視手段は、ホームサーバが定期的にルータのＩＰアドレスを取得するようにしている。
【００１２】
請求項３に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１または２の構成において、アドレス監視手段は、所定のデータ通信クライアントに対し、変更後のＩＰアドレスを通知するようにしている。
【００１３】
【課題を解決するための手段】
請求項４に係る発明のホームサーバシステムへのアクセス先通知方式は、インターネットなどのデータ通信系オープンネットワークに、住戸内の情報を管理するホームサーバシステムをルータを介して接続するとともに、各ホームサーバシステムの情報を管理するセンターサーバを設け、携帯端末などのデータ通信クライアントから、該オープンネットワーク経由して、ホームサーバシステム内に備えるホームサーバにアクセスするためのアクセス先を通知するホームサーバシステムへのアクセス先通知方式であって、前記ホームサーバは、プロバイダによりルータに付与されるグローバルＩＰアドレスを通知するアドレス通知手段を備えるとともに、前記センターサーバは、通知されたホームサーバシステムのＩＰアドレスが対応するＩＰアドレスから変更されたことを検知すると所定動作を行うことを特徴とする。
【００１４】
請求項５に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、アドレス通知手段は、ホームサーバが定期的にルータのＩＰアドレスを通知するようにしている。
【００１５】
請求項６に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、所定動作とは、所定のデータ通信クライアントに対して変更後のＩＰアドレスを通知するようにしている。
【００１６】
請求項７に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、所定動作とは、データ通信クライアントから要求を受信した場合、要求を送信したデータ通信クライアントに対して変更後のＩＰアドレスを通知するようにしている。
【００１７】
請求項８に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、アドレス通知手段は、プロバイダによりルータに付与されるグローバルＩＰアドレスを取得し、このグローバルＩＰアドレスが変更されたことを検知すると、センターサーバに対し変更後のＩＰアドレスを通知するようにしている。
【００１８】
請求項９に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項８の構成において、センターサーバは、ＩＰアドレスの変更が通知されると、所定のデータ通信クライアントに対して変更後のＩＰアドレスを通知するようにしている。
【００１９】
請求項１０に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項８の構成において、センターサーバは、ＩＰアドレスの変更が通知されると、データ通信クライアントから要求を受信した場合、要求を送信したデータ通信クライアントに対して変更後のＩＰアドレスを通知するようにしている。
【００２０】
請求項１１に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１乃至１０の構成において、ホームサーバシステムに、電話回線網に接続するための電話Ｉ／Ｆを設け、データ通信クライアントが、該電話Ｉ／Ｆを経由して、ホームサーバに対してＩＰアドレスを通知させるトリガーを与えるようにしている。
【００２１】
請求項１２に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１乃至１０の構成において、ホームサーバシステムに、電話回線網に接続するための電話Ｉ／Ｆを設け、センターサーバが、該電話Ｉ／Ｆを経由して、ホームサーバに対してＩＰアドレスを通知させるトリガーを与えるようにしている。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２３】
（実施の形態１）
図１に示すシステム構成図は、ホームサーバシステム１に、データ通信クライアントを搭載した携帯電話やＰＤＡなどの携帯端末２からアクセスする際の構成を示している。ホームサーバシステム１と携帯端末２との間に存在するネットワークＮＴは、公衆回線網ＰＮ、インターネットＩＮ、携帯電話やＰＨＳ等の移動体通信網ＭＮなどにより構成される。また、ネットワークＮＴには、ホームサーバシステムに、通信サービスを提供するプロバイダ３と、ホームサーバシステムの管理を行うためのセンターサーバ４が存在する。
【００２４】
ホームサーバシステム１は、住戸内に家庭内ＬＡＮ（Local Area Network）と呼ばれるホームネットワークＨＮを配設し、そのホームネットワークＨＮに情報家電と呼ばれる機器を接続し、付加価値の高いサービスを提供するためのものである。ここで、情報家電とは、家庭内で使用される機器の総称であり、冷蔵庫や電子レンジ等の家電製品やゲーム機、ＡＶ機器だけではなく、センサーや、照明、ベッド等の将来インターネットに接続し通信することができる機能を有する家庭内のあらゆる機器を指すものである。また、ホームネットワークとは、現状、Ethernet(Ｒ)ケーブルや光ファイバーケーブル、または無線を用いたＴＣＰ／ＩＰに基づく通信や、電力線を用いた電力線搬送通信などを行うことのできる家庭内ＬＡＮを構築するネットワークを指すものである。
【００２５】
ホームサーバシステム１は、ホームネットワークＨＮに接続される情報家電等の機器を管理するためのホームサーバ１０と、ホームサーバシステム１を外部のネットワークＮＴに接続するルータ１１を備える。
【００２６】
ホームサーバ１０は、ホームサーバシステム１に少なくとも１つ備えるものであり、その形態は、パーソナルコンピュータや、セットトップボックス等の専用装置、または、他の既存の機器に組み込まれるなどの形態にて実現されるものである。ホームサーバ１０は、ホームネットワークＨＮに接続され、このホームネットワークＨＮに接続される各機器との間で通信を行い、住戸内の情報を収集し管理するとともに、状況によっては制御なども行う。このホームサーバ１０は、例えば、接続される機器として、人体検知センサーと、照明器具が接続される場合、人体検知センサーが送信する監視データを受信し、対応する照明器具のＯＮ／ＯＦＦを制御する制御データを送信したりする。
【００２７】
また、ホームサーバ１０は、外部の携帯電話等に搭載されるデータ通信クライアントや、ホームサーバシステム１内の各機器と通信を行うためのデータ通信サーバ機能を備える。このデータ通信サーバ機能は、ＨＴＴＰサーバ機能やＴＥＬＮＥＴサーバ機能などを有したソフトウェア群にて実現されるものであり、この機能を有することにより、例えば、携帯端末２などに搭載されるデータ通信クライアントからの HTTP_REQUEST に応答することができる。
【００２８】
また、一方で、このホームサーバ１０は、外部のネットワークＮＴに存在するセンターサーバ４と通信を行うためのデータ通信クライアント機能も備える。これにより、ホームサーバ１０は、HTTP_REQUEST を送信することが可能となっている。なお、ホームサーバ１０は、システム構成により、後述する電話Ｉ／Ｆ１２を接続するためのシリアルＩ／Ｆも備えることも可能となっており、その場合、ルータ１１を経由して入力されるデータのみならず、電話回線網ＴＮから入力されるデータを処理することも可能となる。
【００２９】
また、本実施形態のホームサーバ１０は、アドレス監視手段として、後述するルータ１１にホームサーバシステム１へアクセス先となるグローバルＩＰアドレスの返信を要求するとともに、前回の要求時に返信されたグローバルＩＰアドレスと比較を行うアプリケーションを備える。また、このアプリケーションでは、比較した結果により、所定の通知先にホームサーバシステム１のグローバルＩＰアドレスの通知を行う。
【００３０】
ルータ１１は、住戸内のホームネットワークＨＮと外部のネットワークＮＴを接続する通信機器である。このルータ１１は、ダイヤルアップ接続機能およびルーティング機能を備える。ダイヤルアップ接続機能は、プロバイダ３に接続するための機能であり、プロバイダ３への接続時に、プロバイダ３からグローバルＩＰアドレスが割当てられる。このグローバルＩＰアドレスが、ホームサーバシステム１のグローバルＩＰアドレスとなる。なお、ここで割当てられるグローバルＩＰアドレスは、非固定グローバルＩＰアドレスであるため、ダイヤルアップ接続の都度異なることもある。
【００３１】
ここで、ホームサーバシステムのルータ１１とプロバイダ３との間のデータ通信系オープンネットワークの環境は、各ホームサーバシステム１、‥により異なるものであるが、主に ISDN/ADSL/CATV/FTTH などを想定している。また、その接続形態も、常時接続可能なものだけでなく、非常時接続となるような環境であってもよい。この場合、ホームサーバシステム１内から外部のネットワークＮＴにデータを送信する際に、ホームサーバシステム１とプロバイダ３との回線を接続するダイアルアップ接続機能などを有するものであればよい。
【００３２】
また、ルーティング機能は、外部のネットワークＮＴからホームネットワークシステム１に送信されるデータを、ホームサーバシステム１内の適切な機器に転送するための機能である。ここでは、外部のデータ通信クライアントから送信される要求を、ホームサーバ１０に転送するようになっている。データが転送されたホームサーバ１０では、データ通信サーバ機能を用いてデータを処理することになる。一方で、ホームサーバ１０から外部のネットワークＮＴに送信するデータも、このルータ１１を経由してプロバイダ３を介して外部ネットワークＮＴに送信される。
【００３３】
また、本実施形態のルータ１１は、ホームサーバシステム１へのアクセス先を通知するために、ホームサーバ１０からのグローバルＩＰアドレスの返信要求を受けて、ルータ１１内のグローバルＩＰアドレスを取得するともに、ホームサーバ１０に返信する例えば、ＨＴＴＰサーバなどの機能を備えるものとする。
【００３４】
電話Ｉ／Ｆ１２は、電話回線網ＴＮにホームサーバシステム１を接続するための通信装置であり、宅外側に対しては、外部ネットワークＮＴを構成する電話回線網ＮＴに接続されるとともに、住戸内側に対しては、シリアルＩ／Ｆを備え、シリアルケーブルを介してホームサーバ１０と接続される。
【００３５】
また、電話Ｉ／Ｆ１２は、電話回線との通信を行うためのソフトウェア群を備えており、着信検知機能、電話回線接続機能、ＰＢ（ Push Button ）検知機能、シリアル通信機能を備える。着信検知機能は、外部の電話回線網ＴＮからの着信を検知する機能であり、電話回線接続機能は、着信検知後に回線接続に必要な処理を行う機能である。また、ＰＢ検知機能は、回線接続後にＰＢ入力が行われた場合に、入力されたＰＢを検知する機能であり、シリアル通信機能は、着信を検知した場合、及びＰＢ入力を検知した場合に、それらに関する情報をシリアルＩ／Ｆを介してホームサーバ１０に通知する機能である。
【００３６】
プロバイダ３は、ネットワークＮＴに存在する通信事業者であり、ネットワークアドレスやドメイン、電子メールの管理を行う。ここでは、プロバイダ３は、ルータ１１からのダイヤルアップ接続要求を受信すると、要求を受けたホームサーバシステム１との間でデータ通信を行うためのコネクション確立処理を行う。そして、このコネクションを確立する際に、ルータ１１に対して非固定グローバルＩＰアドレスを動的に割り当てるようになっている。
【００３７】
センターサーバ４は、複数のホームサーバシステム１‥における情報を一括して管理するためのサーバであり、インターネットＩＮに接続される。このセンターサーバ４が管理する情報には、ホームサーバシステム１の識別情報となるＨＩＤやそのホームサーバシステムを示すドメイン名などが含まれるが、少なくともホームサーバシステム１のグローバルＩＰアドレスを含むものとする。また、センターサーバ４は、プロバイダ３が兼ねるような形態であってもよい。
【００３８】
また、このセンターサーバ４は、少なくとも、データ通信サーバ機能とデータベース管理機能を備えるとともに、システム構成により、電話発信機能、電話回線接続機能、ＰＢ発信機能を備える。データ通信サーバ機能は、携帯端末２やホームサーバ１０に搭載されるデータ通信クライアントと通信を行うための機能であり、その機能は、ＨＴＴＰサーバ機能やＴＥＬＮＥＴサーバ機能、メールサーバ機能などを有したソフトウェア群にて実現される。
【００３９】
また、センターサーバ４は、各ホームサーバシステム１‥の情報を管理するためのデータベースＤＢを備えており、データベース管理機能では、データベース操作用プログラム等を用いて、データの検索や、登録、削除、更新などを実行できる。ＰＢ発信機能は、ホームサーバシステム１に対して、ＰＢ信号を発信する機能である。なお、電話発信機能及び電話回線接続機能は、前述の電話Ｉ／Ｆ１２の機能において説明したものと同様の機能であるため、ここでの説明は省略する。
【００４０】
携帯端末２は、携帯電話やＰＨＳ端末、ＰＤＡなどに搭載される、ＨＴＭＬファイル閲覧のためのＷＥＢブラウザや電子メールの送受信のためのメーラーなどのデータ通信クライアント機能を備える情報端末である。この携帯端末２に搭載されるＷＥＢブラウザは、ＵＲＬ（Uniform Resource Locator）を指定することで、指定されたＨＴＴＰサーバが備えるＨＴＭＬファイルを取得し、表示することが可能となっている。また、この携帯端末２に搭載されるメーラーは、ＳＭＴＰやＰＯＰ３等を用いて、電子メールを送受信することができるようになっている。そして、携帯端末２は、システム構成により、電話発信機能、電話回線接続機能、PB入力機能も備える。これにより、携帯端末２は、携帯電話網やＰＨＳ網などの移動体通信網ＭＮを介して、インターネットＩＮにおけるデータ通信や電話回線網ＴＮにおける音声通信も可能となっている。
【００４１】
次に、携帯端末２からホームサーバシステム１への情報取得の動作について説明する。なお、ここでは、携帯端末２において、ホームサーバシステム１のデータアクセス先が既知であり、携帯端末２からホームサーバシステム内の照明の監視や制御をする場合について説明する。
【００４２】
ホームサーバシステム１が備えるホームサーバ１０は、データ通信サーバ機能として、ＨＴＴＰサーバ機能を備える。したがって、データ通信クライアントが送信する外部のネットワークＮＴからの HTTP_REQUEST 要求に応じて、所定のデータを返答する。例えば、外部のネットワークＮＴからの、
http://ルータ１１のグローバルＩＰアドレス/index.html
というような要求に対して、ホームサーバ１０は、HTTP_REQUEST に含まれる情報を解析し、送信元の情報を抽出するなどして、index.htmlというＨＴＭＬファイルを含むデータを返答する。ここで、index.htmlを、例えば、図２に示すような、照明の場所、ＯＮ／ＯＦＦなどの情報を表示するコンテンツとすることで、外出先などにおいて、携帯電話からホームサーバシステム１内の照明の情報を確認することが可能となる。なお、ここで指定されるＵＲＬは、ルータ１１のグローバルＩＰアドレスに限定されるものではなく、ドメイン名を指定することも可能である。
【００４３】
次に、本発明の主要部となるホームサーバシステム１のデータアクセス先が既知でない場合のホームサーバシステムへのアクセス先通知方式について説明する。
【００４４】
図３に示すように、ホームサーバ１０は、ホームサーバシステム１のルータ１１に割当てられたグローバルＩＰアドレスを、定期的に問い合わせることにより監視している。ここで、グローバルＩＰアドレスを監視するアドレス監視手段は、ホームサーバ１０及びルータ１１双方に備えるソフトウェアにより構成されるものであり、このホームサーバ１０のＩＰアドレス監視プログラムは、ＨＴＴＰクライアント機能を用いて、ルータ１１に対して、定期的に HTTP_REQUEST を送信し、ルータ１１は、自己のグローバルＩＰアドレスを取得し HTTP_RESPONSE として返答する。
【００４５】
そして、ＩＰアドレス監視プログラムは、前回の要求時に返信されたグローバルＩＰアドレスと、今回取得したグローバルＩＰアドレスとの比較を行う。前回のグローバルＩＰアドレスと今回取得したグローバルＩＰアドレスが異なる場合、ホームサーバ１０が管理する所定の通知先（送信先）に電子メールを送信する。ここでは、例えば、外出先として指定されている携帯端末２のメールアドレスに対して、少なくとも、例えば次のようなＵＲＬを本文に記述した電子メールを送信する。
http://グローバルＩＰアドレス/index.html
なお、このグローバルＩＰアドレスは、今回取得したグローバルＩＰアドレスである。ここで、ＩＰアドレスが記された電子メールは、プロバイダ３を介しインターネットＩＮと移動体通信網ＭＮを経由して、予め指定された携帯電話などの携帯端末２に送信されることになる。これにより、携帯端末２は、アクセス先が変更された場合、変更後のＩＰアドレスが記された電子メールを受信することにより、ホームサーバシステム１のアクセス先となるグローバルＩＰアドレスを取得することができるので、外部のネットワークＮＴからホームサーバシステム１のホームサーバ１０が管理する情報にアクセスすることが可能となる。
【００４６】
このように、本実施の形態のホームサーバシステムへのアクセス先通知方式では、ホームサーバ１０が、ルータ１１に備えるＨＴＴＰサーバ機能を用いて、プロバイダ３により割当てられる該ルータ１１のグローバルＩＰアドレスを取得するとともに、ホームサーバ１０において予め指定された携帯端末２に電子メールを送信するようになっている。
【００４７】
これにより、例えば、データ通信クライアントを搭載した携帯端末２において、ホームサーバシステム１へのアクセス先となるグローバルＩＰアドレスが変更された場合であっても、変更後のアクセス先を知ることができる。この方式は、外部のネットワークの障害などに影響されず、確実にＩＰアドレスの変更を検知することができる。また、携帯端末などに電子メールを送信するようになっているため、外出先などからでも、ホームサーバシステムのアクセス先が変更になったことを知ることができ、ホームサーバシステムへのアクセスが可能となっている。なお、電子メール以外の通知手段として、独自のアプリケーションを設けることも可能である。
【００４８】
（実施の形態２）
本実施の形態は、実施の形態１とは、図４に示すように、アドレス監視手段となるホームサーバ１０及びルータ１１に備えるソフトウェアが異なる。具体的には、ホームサーバ１０は、ＳＮＭＰ（Simple Network Management Protocol）によりネットワークを管理するためのＳＮＭＰマネージャを備える。また、ルータ１１は、ルータ１１に備えるＭＩＢ（Management Information Base）オブジェクトを参照可能とするＳＮＭＰエージェントを備える。
【００４９】
この実施の形態のホームサーバシステムへのアクセス先通知方式では、ホームサーバ１０は、ＳＮＭＰマネージャ機能を利用して、ルータ１１のＳＮＭＰエージェントに、ルータ１１のグローバルＩＰアドレスに対応するオブジェクトＩＤを指定することにより、プロバイダ３から割当てられたグローバルＩＰアドレスを問い合わせる。この際、ホームサーバ１０は、GET REQUESTコマンドを送信する。このコマンドを受信したルータ１１は、問い合わせを受けたグローバルＩＰアドレスを取得するとともに、GET RESPONSE コマンドを用いて返信する。
【００５０】
なお、コマンド返信を受けた以後のＩＰアドレス監視プログラムの動作は、先の実施の形態と同様であり、前回の要求時に取得したグローバルＩＰアドレスと今回取得したグローバルＩＰアドレスとの比較し、これらのＩＰアドレスが異なる場合、ホームサーバ１０が管理する所定の通知先に電子メールを送信するようになっている。
【００５１】
このように、本実施の形態のホームサーバシステムへのアクセス先通知方式では、ホームサーバ１０が、ルータ１１に備えるＳＮＭＰエージェント機能を用いて、プロバイダ３により割当てられる該ルータ１１のグローバルＩＰアドレスを取得するとともに、ホームサーバ１０において予め指定された携帯端末２に電子メールを送信するようになっている。これにより、携帯端末２は、ホームサーバシステム１において、アクセス先となるグローバルＩＰアドレスが変更された場合であっても、変更後のアクセス先を知ることができる。
【００５２】
また、ここでは、ルータ１１にＳＮＭＰエージェント機能が備わる場合について説明したが、ＦＴＰサーバ機能やＴＥＬＮＥＴサーバ機能を備えるルータの場合であっても、ホームサーバ１０から適切なコマンドを用いてグローバルＩＰアドレスを問い合わせることにより同様の機能を実現できることは想像に難くない。
【００５３】
（実施の形態３）
図５は、ホームサーバシステムへのアクセス先通知方式の説明図であり、実施の形態１または２とは、インターネットＩＮ上にセンターサーバ４を備える点が異なる。このセンターサーバ４は、各ホームサーバシステム１‥の識別情報となるＨＩＤや、ドメイン名、グローバルＩＰアドレスに関する情報を管理するデータベースを備える。また、センターサーバ４は、ホームサーバ１０から送信される HTTP_REQUEST の要求に応答し処理を行うＣＧＩ（Common Gateway Interface）を備えるとともに、このＣＧＩは、所定の条件により電子メールを送信する機能も備える。
【００５４】
また、このホームサーバ１０におけるアドレス通知手段となるプログラムも、先の実施の形態のアドレス監視手段となるプログラムとは異なる。具体的には、ホームサーバ１０は、ホームサーバシステムのルータ１１に割当てられたグローバルＩＰアドレスを、定期的にルータ１１に問い合わせるのではなく、定期的にセンターサーバ４に HTTP_REQUEST を用いてアクセスする。また、センターサーバ４は、ホームサーバ１０から送信される HTTP_REQUEST の要求に応答する応答するＣＧＩを備える。
【００５５】
この実施の形態のホームサーバシステムへのアクセス先通知方式では、ホームサーバ１０は、ホームサーバシステム内のルータ１１におけるグローバルＩＰアドレスを監視するのではなく、センターサーバ４のＣＧＩに、例えば、次のような HTTP_REQUEST を送信する。
http://****/inquirymail.cgi?HID=123
ここで、ホームサーバ１０からの HTTP_REQUEST を受信したセンターサーバ４のinquirymail.cgi は、受信した HTTP_REQUEST の環境変数から送信元のグローバルＩＰアドレスを取得する。次に、このinquirymail.cgiは、引数として付加されたホームサーバシステム１のＨＩＤをＫＥＹとして、データベース内の対応するホームサーバシステム１のデータを検索する。そして、その検索したホームサーバシステムのグローバルＩＰアドレスと、環境変数から取得したグローバルＩＰアドレスとの比較を行う。ここで、検索したグローバルＩＰアドレスと取得したＩＰアドレスが異なる場合、その検索したホームサーバシステムのアドレス通知先となる携帯端末２などのメールアドレスに対して、少なくとも、例えば次のようなＵＲＬを本文に付加した電子メールを送信する。
http://グローバルＩＰアドレス/index.html
これにより、携帯端末２では、受信したメールの本文に記述されたＵＲＬを携帯端末のブラウザで指定することにより、外部のネットワークからホームサーバ１０へのアクセスが可能となる。
【００５６】
このように、センターサーバ４は、ホームサーバ１０からの通知によりホームサーバシステム１のＩＰアドレスを取得し、通知されたホームサーバシステム１のグローバルＩＰアドレスが対応するホームサーバシステム１のグローバルＩＰアドレスから変更されたことを検知すると、携帯端末２に電子メールを通知するようにしたので、携帯端末２は、ホームサーバシステム１において、アクセス先となるグローバルＩＰアドレスが変更された場合であっても、変更後のアクセス先を知ることができる。
【００５７】
また、この場合、センターサーバ４は、環境変数などによりホームサーバシステム１のグローバルＩＰアドレスが変更されたことを検知するため、ホームサーバシステム内に備えるルータ１１の機能に依存せずに、ホームサーバシステム１のＩＰアドレスが変更されたことを検知することが可能となる。つまり、ルータ１１に、ＩＰアドレスの変更を監視するためのＨＴＴＰサーバ機能やＳＮＭＰエージェント機能を備える必要がなく、ホームサーバ１０がセンターサーバ４にアクセスするためのデータ通信クライアント機能を備えるのみでよい。
【００５８】
また、このデータ通信クライアント機能による HTTP_REQUESTは、ホームサーバシステム１の生存動作を示すKEEP ALIVE を送信することにも相当するため、センターサーバ４において、ホームサーバシステム１との接続状態を管理することが可能となる。
【００５９】
そして、センターサーバ４において、一括して各ホームサーバシステム１のアクセス先となるグローバルＩＰアドレスを管理することができるとともに、将来的にホームサーバシステム内の情報もアクセス先情報としてセンターサーバ４にて管理するなども可能となる。これにより、例えば、情報家電のＩＰアドレスが変更されたことをセンターサーバ４にて管理するなど、ホームサーバシステム１において、さらに付加価値の高いサービスを提供できる。
【００６０】
（実施の形態４）
図６は、ホームサーバシステムへのアクセス先通知方式の説明図であり、実施の形態３とは、センターサーバ４に備えるプログラムが異なる。具体的には、先の実施の形態と同様に、ホームサーバ１０は、ホームサーバシステムのルータ１１に割当てられたグローバルＩＰアドレスを、定期的にルータ１１に問い合わせるのではなく、定期的に HTTP_REQUEST を用いてセンターサーバ４にアクセスするとともに、センターサーバ４は、ホームサーバ１０から送信される HTTP_REQUEST の要求に応答するＣＧＩを備える。ただし、この応答における所定動作が異なり、HTTP_REQUEST の受信後すぐに電子メールを送信するのではなく、データ通信クライアントを搭載した携帯端末２からの要求があった場合に電子メールを送信するものである。
【００６１】
この実施の形態のホームサーバシステムへのアクセス先通知方式では、ホームサーバ１０は、ホームサーバシステム内のルータ１１におけるグローバルＩＰアドレスを監視するのではなく、センターサーバ４のＣＧＩに、グローバルＩＰアドレスを含む以下のようなHTTP_REQUESTを送信する。
http://****/inquiryreg.cgi?HID=123
ここで、ホームサーバ１０からの HTTP_REQUEST を受信したセンターサーバ４のinquiryreg.cgiは、受信した HTTP_REQUEST の環境変数からグローバルＩＰアドレスを取得する。次に、このinquiryreg.cgiは、引数として付加されたホームサーバシステム１のＨＩＤをＫＥＹとして、データベース内の対応するホームサーバシステム１のデータを検索する。そして、その検索したホームサーバシステムのグローバルＩＰアドレスに関するデータを、環境変数から取得したグローバルＩＰアドレスに更新する。
【００６２】
そして、携帯端末２などのデータ通信クライアントから要求を受信すると、更新したグローバルＩＰアドレスを、要求してきたデータ通信クライアントに対して通知する。この場合、データ通信クライアントは、センターサーバ４に対して、例えば、次のような HTTP_REQUEST を送信する。
http://hsname.centerserver.xx.jp/index.html
ここで、centerserver は、センターサーバ４のドメイン名、hsname は、アクセス先となるホームサーバシステム１のサブドメイン名である。
【００６３】
そして、センターサーバ４は、このサブドメイン名からホームサーバシステムのＨＩＤを検索し、その検索したホームサーバシステムに対応するグローバルＩＰアドレスを取得する。次に、要求を送信してきたデータ通信クライアントに対して、例えば、次のような HTTP_RESPONSE を返信する。
http://ホームサーバシステムのグローバルＩＰアドレス/index.html
ここで、HTTP_RESPONSE は、少なくとも上記のようなＵＲＬが記述されたHTMLファイルを含むものである。
【００６４】
なお、データ通信クライアントからセンターサーバ４への HTTP_REQUEST は、
http://センターサーバのドメイン名/index.html
などのようにしてセンターサーバ４にアクセスした後、アクセスしたいホームサーバシステムのＨＩＤを FORM データとして送信するようなものであっても良い。この場合も、ホームサーバシステム１の識別情報であるＨＩＤに対応するホームサーバシステム１のグローバルＩＰアドレスを検索することが可能となるため、要求のあったデータ通信クライアントにグローバルＩＰアドレスを送信することができる。
【００６５】
また、携帯端末２のデータ通信クライアントが送信してくる端末ＩＤなどで認証を行うことも可能である。この場合、HTTP_REQUEST の環境変数の端末情報（例えば、電話番号など）を取得することで、その端末情報に対応するホームサーバシステム１のグローバルＩＰアドレスを検索することが可能となるため、要求のあったデータ通信クライアントにグローバルＩＰアドレスを送信することができる。この場合、ＨＩＤなどの入力を必要とせず、利便性に優れる。
【００６６】
このように、この実施の形態のセンターサーバ４は、ホームサーバ１０からの通知によりホームサーバシステム１のＩＰアドレスを取得し、通知されたホームサーバシステム１のグローバルＩＰアドレスが対応するホームサーバシステム１のグローバルＩＰアドレスから変更されたことを検知する。そして、データ通信クライアントを搭載した携帯端末２からホームサーバシステム１へのアクセス先の問い合わせの要求があった場合、変更後のホームサーバシステム１のアクセス先となるＩＰアドレスを通知するようにしたので、データ通信クライアントを搭載した携帯端末２は、ホームサーバシステム１にアクセスが必要なときにはじめてアクセス先を知ることができるため、必要のないＩＰアドレスの変更通知を受けなくて良い。また、この場合、アクセス先となるグローバルＩＰアドレスが変更された場合に通知する通知先をホームサーバシステム内で管理する必要がない。
【００６７】
（実施の形態５）
図７は、ホームサーバシステムへのアクセス先通知方式の説明図であり、実施の形態１及び２とは、変更されたＩＰアドレスを通知する通知先が異なり、実施の形態３及び４とは、ホームサーバ１０におけるプログラムが異なる。
【００６８】
この実施の形態のホームサーバシステムへのアクセス先通知方式では、ホームサーバ１０は、実施の形態１または２と同様に、ルータ１１におけるグローバルＩＰアドレスの変化を監視している。ここで、ホームサーバ１０は、ルータ１１におけるグローバルＩＰアドレスの変化を検知すると、センターサーバ４に対して、例えば、次のような HTTP_REQUEST を送信する。
http://****/centermail.cgi?GIP=グローバルＩＰ+HID=123
ここで、HTTP_REQUEST 要求は、センターサーバ４で起動させるＣＧＩ名と、その引数となるルータ１１のグローバルＩＰアドレスと、ホームサーバシステム１のＨＩＤとが付加されたものとなっている。
【００６９】
センターサーバ４の centermail.cgi は、付加されたホームサーバシステム１のＨＩＤをＫＥＹとして、データベース内の対応するホームサーバシステム１のデータを検索する。次に、その検索したホームサーバシステムのＩＰアドレスに関するデータを HTTP_REQUEST 要求に付加されたＩＰアドレスに更新する。そして、その検索したホームサーバシステムのアドレス通知先となる携帯端末２などのメールアドレスに対して、少なくとも、例えば次のようなＵＲＬを本文に付加した電子メールを送信する。
http://グローバルＩＰアドレス/index.html
これにより、携帯端末２では、受信したメールの本文に記述されたＵＲＬを携帯端末のブラウザで指定することにより、外部のネットワークからホームサーバ１０へアクセスが可能となる。
【００７０】
このように、ホームサーバ１０は、例えば、ルータ１１に備えるＨＴＴＰサーバ機能を用いて、プロバイダ３により割当てられる該ルータ１１のグローバルＩＰアドレスを取得するとともに、ＩＰアドレスの変更を検知するとセンターサーバ４に通知する。そして、センターサーバ４において、このＩＰアドレスの変更の通知を受けると、予め指定された携帯端末２に電子メールを通知するようにしたので、データ通信クライアントを搭載した携帯端末２は、ホームサーバシステム１へのアクセス先となるグローバルＩＰアドレスが変更された場合であっても、変更後のアクセス先を知ることができる。
【００７１】
（実施の形態６）
図８は、ホームサーバシステムへのアクセス先通知方式の説明図であり、実施の形態５とほぼ同様であるが、センターサーバ４に備えるプログラムが異なる。このセンターサーバ４は、ホームサーバ１０から送信される HTTP_REQUEST の要求に応答し処理を行うＣＧＩを備えるとともに、データ通信クライアントから送信される HTTP_REQUEST の要求に応答し処理を行うＣＧＩを備える。ただし、この応答における所定動作が、実施の形態５とは異なるものであり、HTTP_REQUESTの受信後すぐに電子メールを送信するのではなく、データ通信クライアントを搭載した携帯端末２からの要求があった場合に電子メールを送信するものである。
【００７２】
この実施の形態のホームサーバシステムへのアクセス先通知方式では、ホームサーバ１０は、実施の形態１または２と同様に、ルータ１１におけるグローバルＩＰアドレスの変化を監視している。ここで、ホームサーバ１０は、グローバルＩＰアドレスの変化を検知すると、センターサーバ４に対して、例えば、次のような HTTP_REQUEST を送信する。
http://****/centerreg.cgi?GIP=グローバルIP+HID=123
ここで、HTTP_REQUEST要求 は、センターサーバ４で起動させるＣＧＩ名と、その引数となるルータ１１のグローバルＩＰアドレスと、ホームサーバシステム１のＨＩＤとが付加されたものとなっている。
【００７３】
センターサーバ４の centerreg.cgi は、付加されたホームサーバシステム１のＨＩＤをＫＥＹとして、データベース内の対応するホームサーバシステム１のデータを検索する。次に、その検索したホームサーバシステム１のグローバルＩＰアドレスに関するデータを引数として付加されたルータ１１のグローバルＩＰアドレスに更新する。
【００７４】
そして、携帯端末２などのデータ通信クライアントから要求を受信すると、更新したグローバルＩＰアドレスを要求してきたデータ通信クライアントに対して通知する。この場合、データ通信クライアントは、センターサーバ４に対して、例えば、次のような HTTP_REQUEST を送信する。
http://hsname.centerserver.xx.jp/index.html
ここで、centerserver は、センターサーバ４のドメイン名、hsname は、アクセス先となるホームサーバシステム１のサブドメイン名である。センターサーバ４は、このサブドメイン名からホームサーバシステムのＨＩＤを検索し、その検索したホームサーバシステムに対応するグローバルＩＰアドレスを取得する。そして、要求を送信してきたデータ通信クライアントに対して、例えば、次のような HTTP_RESPONSE を返信する。
http://ホームサーバシステムのグローバルＩＰアドレス/index.html
ここで、HTTP_RESPONSE は、少なくとも上記のようなＵＲＬが記述されたHTMLファイルを含むものである。
【００７５】
なお、データ通信クライアントからセンターサーバ４への HTTP_REQUEST は、
http://www.centerserver.xx.jp/index.html
などのようにセンターサーバ４にアクセスした後、アクセスしたいホームサーバシステムのＨＩＤを FORM データとして送信するようなものでもよい。この場合、併せてパスワードを入力させると認証機能を備えることとなり、セキュリティが強化される。この場合も、ホームサーバシステム１の識別情報であるＨＩＤに対応するホームサーバシステム１のグローバルＩＰアドレスを検索することが可能となるため、要求のあったデータ通信クライアントにグローバルＩＰアドレスを送信することができる。
【００７６】
また、携帯端末２のデータ通信クライアントが送信してくる端末ＩＤなどで認証を行うことも可能である。この場合、HTTP_REQUEST の環境変数の端末情報（例えば、電話番号など）を取得することで、その端末情報に対応するホームサーバシステム１のグローバルＩＰアドレスを検索することが可能となるため、要求のあったデータ通信クライアントにグローバルＩＰアドレスを送信することができる。この場合、ＨＩＤなどの入力を必要とせず、利便性に優れる。
【００７７】
このように、ホームサーバ１０は、例えば、ルータ１１に備えるＨＴＴＰサーバ機能を用いて、プロバイダ３により割当てられる該ルータ１１のグローバルＩＰアドレスを取得するとともに、ＩＰアドレスの変更を検知するとセンターサーバ４に通知する。そして、センターサーバ４は、データ通信クライアントを搭載した携帯端末２からホームサーバシステム１へのアクセス先の問い合わせの要求があった場合、ＩＰアドレス変更後のホームサーバシステム１のアクセス先となるＩＰアドレスを通知するようにしたので、データ通信クライアントを搭載した携帯端末２は、ホームサーバシステム１にアクセスが必要なときにはじめてアクセス先を知ることができるため、必要のないＩＰアドレスの変更通知を受けなくて良い。また、アクセス先となるグローバルＩＰアドレスが変更された場合に通知する通知先をホームサーバシステム内で管理する必要がない。
【００７８】
（実施の形態７）
図９は、ホームサーバシステムへのアクセス先通知方式の説明図であり、実施の形態１乃至６とは、ホームサーバシステム１が、電話回線網ＴＮと接続するための電話Ｉ／Ｆ１２を備えることと、アドレス監視手段またはアドレス通知手段となるプログラムを実行するトリガーが異なるものである。つまり、アドレス監視手段またはアドレス通知手段となるプログラムにおけるルータ１１のＩＰアドレス取得動作は、定期的に実行されるのではなく、電話Ｉ／Ｆからのトリガーにより実行される。
【００７９】
この実施の形態は、携帯端末２の電話発信機能を用いて、ホームサーバシステム１の電話Ｉ／Ｆ１２にアクセスするものである。ここで、携帯端末２において、ＰＢ入力機能を用いて、例えば＃と入力した場合、移動体通信網ＭＮ及び電話回線網ＴＮを経由して電話Ｉ／Ｆ１２に通知され、さらに、シリアル通信でホームサーバ１０に＃コマンドが通知される。この＃コマンドを受信したホームサーバ１０は、このトリガーを受信したことにより、アドレス監視手段またはアドレス通知手段となる動作を実行することになる。以後のアドレス監視手段またはアドレス通知手段となるプログラムの動作は、前述した実施の形態における動作と同様のものであるため、その説明は省略する。
【００８０】
このように、携帯端末２のデータ通信クライアントが発信するトリガーにより、アドレス監視手段またはアドレス通知手段となるプログラムが実行されることになる。これにより、アドレス監視手段またはアドレス通知手段となるプログラムは、常時起動され定期的にルータ１１のアドレスを監視する必要がなく、ホームネットワーク内の通信量を低減することが可能となる。また、データ通信クライアントが必要時にはじめて変更後のＩＰアドレスが通知されるため、不必要な通知のための通信が発生しない。
【００８１】
また、図１０に示すように、センターサーバ４に、電話発信機能、電話回線接続機能、ＰＢ発信機能を備え、前述のような携帯端末２からでなく、センターサーバ４のＰＢ発信機能により、ホームサーバシステム１の電話Ｉ／Ｆ１２へ＃コマンドを送信するようにしてもよい。この場合も、アドレス監視手段またはアドレス通知手段となるプログラムは、常時起動され定期的にルータ１１のアドレスを監視する必要がなく、ホームネットワークＨＮ内の通信量を低減することが可能となる。また、センターサーバ４が必要時にはじめて変更後のＩＰアドレスが通知されるため、センターサーバ４におけるメンテナンス性に優れるとともに、不必要な通知のための通信が発生しない。
【００８２】
また、図１１に示すように、センターサーバ４に、電話発信機能、電話回線接続機能、ＰＢ発信機能を備え、データ通信クライアントから要求を受けたセンターサーバ４は、ＰＢ発信機能により、電話Ｉ／Ｆ１２へ＃コマンドを送信するようにしてもよい。この場合も、アドレス監視手段またはアドレス通知手段となるプログラムが常時起動され定期的にルータ１１のアドレスを監視する必要がなく、ホームネットワークＨＮ内の通信量を低減することが可能となる。
【００８３】
この実施の形態のホームサーバシステムへのアクセス先通知方式は、データ通信クライアントからホームサーバシステム１にアクセスする際にはじめて、ホームサーバシステム１のホームサーバ１０に要求し、要求を受けたホームサーバ１０がルータ１１のダイアルアップ機能を用いてホームサーバシステム１へのアクセス先を通知させることになるため、非常時接続のネットワーク環境において特に効果を奏するものである。
【００８４】
以上、実施の形態を説明し、この中において、例えば、データ通信クライアントを搭載した携帯端末などとしたが、同様な機能を備える情報機器であれば携帯可能か否かは問題としない。また、ルータからデータセンターへの通信は、ＨＴＴＰプロトコルに基づくもので説明をおこなったが、独自プロトコルに基づきグローバルＩＰアドレスの情報を付加したパケットを送信するようなものであってもよい。この場合であっても、データセンターでは、パケット内のグローバルＩＰアドレスを抽出することが可能となり、ホームサーバシステムにおけるグローバルＩＰアドレスの変更を検知することができるため、ホームサーバシステムへのアクセス先を通知することができる。
【００８５】
【発明の効果】
請求項１に係る発明のホームサーバシステムへのアクセス先通知方式は、インターネットなどのデータ通信系オープンネットワークに、住戸内の情報を管理するホームサーバシステムをルータを介して接続し、携帯端末などのデータ通信クライアントから、該オープンネットワーク経由して、ホームサーバシステム内に備えるホームサーバにアクセスするためのアクセス先を通知するホームサーバシステムへのアクセス先通知方式であって、前記ホームサーバは、プロバイダによりルータに付与されるグローバルＩＰアドレスを取得し、このグローバルＩＰアドレスが変更されたことを検知すると、外部の送信先に対し変更後のＩＰアドレスを通知するアドレス監視手段を備えるので、ホームサーバにおいてルータのグローバルＩＰアドレスが変更されたことを検知されると、変更後のＩＰアドレスを予め指定された外部の送信先に通知されるため、ルータに付与されるグローバルＩＰアドレス、もしくはグローバルＩＰアドレスに基づくデータアクセス先が変更される可能性がある環境においても、ホームサーバシステムに外部のネットワークからアクセスすることができる。
【００８６】
請求項２に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１の構成において、アドレス監視手段は、ホームサーバが定期的にルータのＩＰアドレスを取得するものであるので、同ホームサーバシステム内に備えるホームサーバが定期的にルータのＩＰアドレスを取得するコマンドを送信し、ホームサーバシステムのグローバルＩＰアドレスを取得するようにしたことにより、より確実にホームサーバシステムのアクセス先となるグローバルＩＰアドレスの変更を検知し通知することができる。
【００８７】
請求項３に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１または２の構成において、アドレス監視手段は、所定のデータ通信クライアントに対し、変更後のＩＰアドレスを通知するものであるので、ホームサーバシステムのグローバルＩＰアドレスが変更されると、例えば電子メールなどにより、予めホームサーバで指定されたデータ通信クライアントに通知するようにしたことにより、外出先などにおいても、データ通信クライアントを搭載した携帯端末にて、ホームサーバシステムへのアクセス先を知ることができる。
【００８８】
請求項４に係る発明のホームサーバシステムへのアクセス先通知方式は、インターネットなどのデータ通信系オープンネットワークに、住戸内の情報を管理するホームサーバシステムをルータを介して接続するとともに、各ホームサーバシステムの情報を管理するセンターサーバを設け、携帯端末などのデータ通信クライアントから、該オープンネットワーク経由して、ホームサーバシステム内に備えるホームサーバにアクセスするためのアクセス先を通知するホームサーバシステムへのアクセス先通知方式であって、前記ホームサーバは、ＩＰアドレスを通知するアドレス通知手段を備えるとともに、前記センターサーバは、通知されたホームサーバシステムのＩＰアドレスが対応するＩＰアドレスから変更されたことを検知すると所定動作を行うものであるので、センターサーバは、ホームサーバからの通知によりホームサーバシステムのＩＰアドレスを取得し、通知されたホームサーバシステムのＩＰアドレスが対応するＩＰアドレスから変更されたことを検知すると所定の動作を行うようにしたことにより、センターサーバにおいて、一括して各ホームサーバシステムのアクセス先となるグローバルＩＰアドレスを管理することができる。
【００８９】
請求項５に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、アドレス通知手段は、ホームサーバが定期的にルータのＩＰアドレスを通知するようにしていたので、ホームサーバからホームサーバシステムのグローバルＩＰアドレスがセンターサーバに定期的に通知されることにより、ホームサーバにおいてルータのＩＰアドレスの変更を監視する必要がなく、ホームサーバの負荷が低減される。
【００９０】
請求項６に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、所定動作とは、所定のデータ通信クライアントに対して変更後のＩＰアドレスを通知するものであるので、センターサーバは通知されたＩＰアドレスが対応されたＩＰアドレスから変更されたことを検知すると、センターサーバにおいて指定された所定のデータ通信クライアントに対して変更後のホームサーバシステムのＩＰアドレスが通知されるようにしたことにより、アクセス先となるグローバルＩＰアドレスが変更された場合に通知する通知先をホームサーバシステム内で管理する必要がない。
【００９１】
請求項７に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、所定動作とは、データ通信クライアントから要求を受信した場合、要求を送信したデータ通信クライアントに対して変更後のＩＰアドレスを通知するものであるので、センターサーバは通知されたＩＰアドレスが対応されたＩＰアドレスから変更されたことを検知した後、データ通信クライアントからホームサーバシステムへのアクセス先の問い合わせの要求があった場合に、ＩＰアドレス変更後のホームサーバシステムのＩＰアドレスが通知されるようにしたことにより、データ通信クライアントでは、ホームサーバシステムにアクセスが必要なときにはじめてアクセス先を知ることができるため、必要のないＩＰアドレスの変更通知を受けなくて良い。
【００９２】
請求項８に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項４の構成において、アドレス通知手段は、プロバイダによりルータに付与されるグローバルＩＰアドレスを取得し、このグローバルＩＰアドレスが変更されたことを検知すると、センターサーバに対し変更後のＩＰアドレスを通知するものであるので、同ホームサーバシステム内に備えるホームサーバが定期的にルータのＩＰアドレスを取得するコマンドを送信し、ホームサーバシステムのグローバルＩＰアドレスを取得し通知するようにしたことにより、より確実にホームサーバシステムのアクセス先となるグローバルＩＰアドレスの変更を検知し通知することができる。
【００９３】
請求項９に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項８の構成において、センターサーバは、ＩＰアドレスの変更が通知されると、所定のデータ通信クライアントに対して変更後のＩＰアドレスを通知するので、センターサーバはＩＰアドレスが変更されたことの通知を受けると、センターサーバにおいて指定された所定のデータ通信クライアントに対して変更後のホームサーバシステムのＩＰアドレスを通知するようにしたことにより、アクセス先となるグローバルＩＰアドレスが変更された場合に通知する通知先をホームサーバシステム内で管理する必要がない。
【００９４】
請求項１０に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項８の構成において、センターサーバは、ＩＰアドレスの変更が通知されると、データ通信クライアントから要求を受信した場合、要求を送信したデータ通信クライアントに対して変更後のＩＰアドレスを通知するので、センターサーバは通知されたＩＰアドレスが対応されたＩＰアドレスから変更されたことを検知した後、データ通信クライアントからホームサーバシステムへのアクセス先の問い合わせの要求があった場合に、ＩＰアドレス変更後のホームサーバシステムのＩＰアドレスを通知するようにしたことにより、データ通信クライアントでは、ホームサーバシステムにアクセスが必要なときにはじめてアクセス先を知ることができるため、必要のないＩＰアドレスの変更通知を受けなくて良い。
【００９５】
請求項１１に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１乃至１０の構成において、ホームサーバシステムに、電話回線網に接続するための電話Ｉ／Ｆを設け、データ通信クライアントが、該電話Ｉ／Ｆを経由して、ホームサーバに対してＩＰアドレスを通知させるトリガーを与えるようにしたので、データ通信クライアントがホームサーバシステムへのアクセスする時にはじめて電話Ｉ／Ｆを経由してホームサーバにルータのＩＰアドレスを取得させるため、ホームサーバが定期的に監視を行う場合と比較してホームサーバの負荷を軽減できるとともに、データ通信クライアントが必要時にはじめて変更後のＩＰアドレスを通知することにより、不必要な通知のための通信が発生しない。
【００９６】
請求項１２に係る発明のホームサーバシステムへのアクセス先通知方式は、請求項１乃至１０の構成において、ホームサーバシステムに、電話回線網に接続するための電話Ｉ／Ｆを設け、センターサーバが、該電話Ｉ／Ｆを経由して、ホームサーバに対してＩＰアドレスを通知させるトリガーを与えるようにしたので、センターサーバがホームサーバシステムへのアクセスする時にはじめて電話Ｉ／Ｆを経由してホームサーバにルータのＩＰアドレスを取得させるため、ホームサーバが定期的に監視を行う場合と比較してホームサーバの負荷を軽減できるとともに、センターサーバが必要時にはじめて変更後のＩＰアドレスが通知されることにより、センターサーバにおけるメンテナンス性に優れるとともに、不必要な通知のための通信が発生しない。
【図面の簡単な説明】
【図１】ホームサーバシステムへのアクセス先通知方式のシステム構成図である。
【図２】携帯端末におけるホームサーバシステムへのアクセス時の画面例である。
【図３】実施の形態１にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図４】実施の形態２にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図５】実施の形態３にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図６】実施の形態４にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図７】実施の形態５にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図８】実施の形態６にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図９】実施の形態７にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図１０】実施の形態７の他例にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図１１】実施の形態７の他例にかかるホームサーバシステムへのアクセス先通知方式の説明図である。
【図１２】従来例の非固定ＩＰアドレス使用時のホームサーバシステムへのアクセス先通知方式の説明図である。
【図１３】従来例に固定ＩＰアドレス使用時のホームサーバシステムへのアクセス先通知方式の説明図である。
【符号の説明】
１      ホームサーバシステム
１０    ホームサーバ
１１    ルータ
２      携帯端末
３      プロバイダ
４      センターサーバ
【図１】
0003864824.tif 000002
【図２】
0003864824.tif 000003
【図３】
0003864824.tif 000004
【図４】
0003864824.tif 000005
【図５】
0003864824.tif 000006
【図６】
0003864824.tif 000007
【図７】
0003864824.tif 000008
【図８】
0003864824.tif 000009
【図９】
0003864824.tif 000010
【図１０】
0003864824.tif 000011
【図１１】
0003864824.tif 000012
【図１２】
0003864824.tif 000013
【図１３】
0003864824.tif 000014