(57)【要約】【課題】従来、家庭用ルータなどネットワーク機器の設定にはＷｅｂブラウザを用いて、設定を行う方法が普及している。これを実現するためには、機器が持つ設定用画面にアクセスするためのＵＲＬを入手し、Ｗｅｂブラウザに入力する必要がある。本発明は、ＵＲＬを入力しなくても、機器の設定画面にアクセスする方式を提供する。【解決手段】Ｗｅｂブラウザにおいて、同じネットワーク内に存在しない相手と通信を行う場合は、まず、デフォルトゲートウェイにＨＴＴＰリクエストを送信する。ここで、デフォルトゲートウェイとして設定されている機器が強制的に予め設定されている設定用画面にアクセスするように、ＨＴＴＰリクエストのＵＲＬを修正することで、ユーザは設定用画面のＵＲＬを知らなくても、アクセス可能となる。【選択図】  図１
2004220240.tif 000002
【特許請求の範囲】
【請求項１】
単一または複数のネットワークに接続し、接続している前記ネットワーク間を送受信されるメッセージを中継する通信中継装置において、
前記通信中継装置が受信したメッセージの送信先により、その前記送信先が接続されている前記ネットワークまたは、前記通信中継装置自身にメッセージを転送するいずれか、または両方の機能を持つ中継手段と、
前記通信中継装置が受信したＨＴＴＰリクエストを検出し、そこに記載されているＵＲＬを予め設定された転送先ＵＲＬに修正する機能を持つ修正手段を
備えることを特徴とする通信中継装置。
【請求項２】
前記修正手段は、予め設定された条件に対して、前記条件ごとに設定された転送先ＵＲＬに修正することを特徴とする、請求項１に記載の通信中継装置。
【請求項３】
前記予め設定された条件は、前記通信中継装置が受信したＨＴＴＰリクエストの回数に基づくものであることを特徴とする、請求項２に記載の通信中継装置。
【請求項４】
前記予め設定された条件は、予め規定したパラメータに基づくものであることを特徴とする、請求項２に記載の通信中継装置。
【請求項５】
前記予め設定された条件は、前記ＨＴＴＰリクエストを送信した機器及び機器の能力に基づくものであることを特徴とする、請求項２から４のいずれか一項に記載の通信中継装置。
【請求項６】
前記予め設定された転送先ＵＲＬは、前記通信中継装置に存在する情報に対するものであることを特徴とする、請求項１から５のいずれか一項に記載の通信中継装置。
【請求項７】
前記予め設定されたＵＲＬは、他の前記ネットワークに接続されている機器に存在する情報に対するものであることを特徴とする、請求項１から５に記載の通信中継装置。
【請求項８】
前記修正手段に対して、前記修正手段に予め設定された前記条件と、予め設定された前記転送先ＵＲＬのいづれかもしくは両方を設定する、設定手段を持つことを特徴とする、請求項１から７のいずれか一項に記載の通信中継装置。
【請求項９】
前記設定手段は、前記ネットワークに接続された他の機器が持つことを特徴とする、請求項８に記載の通信中継装置。
【請求項１０】
単一または複数のネットワークに接続し、接続している前記ネットワーク間を送受信されるメッセージを中継する通信中継方法において、
この前記通信中継方法は、
受信したＨＴＴＰリクエストを検出し、そこに記載されているＵＲＬを予め設定された転送先ＵＲＬに修正する修正ステップと、
受信したメッセージの送信先により、その前記送信先にメッセージを転送する中継ステップとを備えることを特徴とする通信中継方法。
【請求項１１】
前記修正ステップは、予め設定された条件に対して、前記条件ごとに設定された前記転送先ＵＲＬに修正することを特徴とする、請求項１０に記載の通信中継方法。
【請求項１２】
前記予め設定された条件は、受信したＨＴＴＰリクエストの回数に基づくものであることを特徴とする、請求項１１に記載の通信中継方法。
【請求項１３】
前記予め設定された条件は、予め規定したパラメータに基づくものであることを特徴とする、請求項１１に記載の通信中継方法。
【請求項１４】
前記予め設定された条件は、前記ＨＴＴＰリクエストを送信した機器及び機器の能力に基づくものであることを特徴とする、請求項１１から１３のいずれか一項に記載の通信中継方式。
【請求項１５】
前記予め設定された転送先ＵＲＬは、前記通信中継方式に存在する情報に対するものであることを特徴とする、請求項１０から１４のいずれか一項に記載の通信中継方式。
【請求項１６】
前記予め設定されたＵＲＬは、他のネットワークに接続されている機器に存在する情報に対するものであることを特徴とする、請求項１０から１４のいずれか一項に記載の通信中継方式。
【請求項１７】
前記修正ステップに対して、前記修正ステップに予め設定された前記条件と、予め設定された前記ＵＲＬのいづれかもしくは両方を設定する、設定ステップを持つことを特徴とする、請求項１０から１６のいずれか一項に記載の通信中継方法。
【請求項１８】
前記設定ステップは、前記ネットワークに接続された他の機器が持つことを特徴とする、請求項１７に記載の通信中継方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信中継装置および通信中継方法に監視、より特定的には、単一または複数のネットワークに接続され、ネットワークに接続された機器の間で送受信されるメッセージを中継する機器に関する。
【０００２】
【従来の技術】
近年のブロードバンドインターネットの普及に伴ない、一般の家庭でもルータを購入し、ホームネットワークを構成することで、複数のＰＣを接続する例が増えてきた。また、今後、ＰＣだけでなく、エアコンやビデオといった従来ネットワークに接続されていなかった家電機器も、ホームネットワークに接続することが考えられており、これにより、家電間の機能連携やインターネットを通じた遠隔操作が可能となるなど、さまざまなサービスが考えられている。
【０００３】
ここで、ルータをはじめとする機器をネットワークに接続し、ネットワークで通信できるように設定するためには、難解な言葉が多く、しかも設定方法も煩雑であるために、その設定を行う人には十分な知識と技術が求められている。
【０００４】
従来は、機器をネットワークに接続する対象は、ＰＣユーザが多く、そのユーザには、ある程度の知識と技術が期待できた。しかし、今後、ネットワークに接続できる家電が普及することを考慮すると、その設定は簡単であることが必須条件ともいえる。
【０００５】
ここで、ルータの設定手順を例に示す。まず、ルータをインターネットに接続するための宅外のネットワークに接続する。次に、例えばＰＣとルータをネットワークケーブルで結び、ルータとＰＣの電源を入れる。さらに、ＰＣのＷｅｂブラウザを起動し、そのブラウザのＵＲＬ入力欄に、ルータの設定用ホームページにアクセスするためのＵＲＬを探し出し、入力することで、ルータの設定用画面を開く。その後、その設定用ホームページに記載されている内容に従って、設定を行っていく。
【０００６】
このような設定手順において、ルータの設定用ホームページを表示するために、この設定用ホームページのＵＲＬを入手し、Ｗｅｂブラウザに入力する必要があった。
【０００７】
ここで、設定の簡単化を行う１つの対象として、このＵＲＬを入力することなく、Ｗｅｂブラウザにルータの設定用ホームページを自動的に表示することが挙げられる。さらに、ルータの設定が完了するという条件が成立した後は、通常のユーザによるホームページの閲覧を邪魔しないように、設定用ホームページが表示されないようにする機能も挙げられる。
【０００８】
ある条件によって、ホームページを表示する方法としては、従来、特開２００１−３２５５１５号公報（特許文献１参照）のように、あるＷｅｂサーバにある、所定のホームページへのアクセスが一定回数になった場合、予め決められた別のホームページを表示する方法が記載されている。
【０００９】
【特許文献１】
特開２００１−３２５５１５号公報
【００１０】
【発明が解決しようとする課題】
しかし、先述の方法の場合、依然として、はじめにアクセスするＷｅｂサーバのアドレスおよび、所定のホームページのＵＲＬをユーザが入手し、入力する必要がある。
【００１１】
そこで、本発明では、このＵＲＬを入力することなく、Ｗｅｂブラウザに所望のホームページを自動的に表示する機能と、さらに、ある条件が満たされた場合、通常のユーザによるホームページの閲覧を邪魔しないように、上記のホームページが表示されないようにする機能を実現する通信中継装置および通信中継方法を提供することである。
【００１２】
また、本発明の他の目的は、機器自身または、ネットワークに接続されている他の機器から、上記の機能を実現する方法を提供することである。
【００１３】
【課題を解決するための手段】
第１の発明は、単一または複数のネットワークに接続し、この接続しているネットワーク間を流れているメッセージを中継する通信中継装置において、通信中継装置が受信したメッセージの送信先により、その送信先が接続されているネットワークまたは、通信中継装置自身にメッセージを転送するいずれか、または両方の機能を持つ中継手段と、通信中継装置が受信したＨＴＴＰリクエストを検出し、そこに記載されているＵＲＬを予め設定されたＵＲＬに修正する機能を持つ修正手段を持つことを特徴とする。
【００１４】
上記のように、第１の発明によれば、ネットワークに接続された機器から、通信中継装置を中継して送信するＨＴＴＰリクエストが発生した際に、通信中継装置がそれを検出し、そのＨＴＴＰリクエストに格納されているＵＲＬを、予め設定されている転送用ＵＲＬに変更することによって、上記のＨＴＴＰリクエストを送信した機器に対して、所望のホームページを送信することが可能となり、それを実行したユーザにそこに記載されている情報を表示することが可能となる。
【００１５】
第２の発明は、第１の発明において、修正手段は、予め設定された条件に対して、条件ごとに設定された転送用ＵＲＬに修正することを特徴とする。
【００１６】
上記のように、第２の発明によれば、第１の発明で実現している転送用ＵＲＬの修正を、予め設定されている条件が満たされた場合にのみ、その条件に対応する転送用ＵＲＬに修正するため、ユーザが通常行うホームページの閲覧の妨げになることなく、提供したい情報が記載されたホームページを閲覧させることが可能となる。
【００１７】
第３の発明は、第２の発明において、予め設定された条件は、通信中継装置が受信したＨＴＴＰリクエストの回数に基づくものであることを特徴とする。
【００１８】
上記のように、第３の発明によれば、第２の発明に示されている条件を、ＨＴＴＰリクエストを受けた回数とすることで、ユーザに提供したい情報が記載されたホームページを閲覧させることが可能となる。
【００１９】
第４の発明は、第２の発明において、予め設定された条件は、予め規定したパラメータに基づくものであることを特徴とする。
【００２０】
上記のように、第４の発明によれば、第２の発明に示されている条件を、通信中継装置が持っているパラメータによって、受信したＨＴＴＰリクエストの転送用ＵＲＬを修正するか否かを決定するものであり、これにより、例えば通信中継装置のあるパラメータが設定されるまで、転送用ＵＲＬを変更し、所定のホームページの閲覧させることを可能とする。
【００２１】
第５の発明は、第２から第４の発明において、予め設定された条件は、ＨＴＴＰリクエストを送信した機器及び機器の能力に基づくものであることを特徴とする。
【００２２】
上記のように、第５の発明によれば、第２から第４の発明に示されている条件を、通信中継装置が受信したＨＴＴＰリクエストを送信した機器及び、機器の能力を確認し、これの情報により、このＨＴＴＰリクエストの転送用ＵＲＬを変更するか否かを決定するものであり、これにより、携帯電話など、表示能力が乏しいものでは情報を表示しないであったり、また、携帯電話に適したホームページを示す転送用ＵＲＬに修正することを可能とする。
【００２３】
第６の発明は、第１から第５の発明において、予め設定された転送用ＵＲＬは、通信中継装置に存在する情報に対するものであることを特徴とする。
【００２４】
上記のように、第６の発明によれば、第１から第５の発明に示されている転送用ＵＲＬを通信中継装置自身に格納されているホームページを示すＵＲＬに設定することにより、例えば、装置自身の状態に異常が合った場合、それを通知することが可能となる。
【００２５】
第７の発明は、第１から第５の発明において、予め設定された転送用ＵＲＬは、他のネットワークに接続されている機器に存在する情報に対するものであることを特徴とする。
【００２６】
上記のように、第７の発明によれば、第１から第５の発明に示されている転送用ＵＲＬを、他のネットワークに接続されている機器に格納されているホームページを示すＵＲＬに設定することにより、例えば、通信装置のメーカーのホームページにアクセスさせて、情報を通知することが可能となる。
【００２７】
第８の発明は、第２から第７の発明において、修正手段に対して、修正手段に予め設定された条件と、予め設定された転送用ＵＲＬのいづれかもしくは両方を設定する、設定手段を持つことを特徴とする。
【００２８】
上記のように、第８の発明によれば、通信中継装置が受信したＨＴＴＰリクエストに格納されているＵＲＬを修正するか否かを決定する条件、および、修正する転送用ＵＲＬの値を、動的に設定することが可能となる。
【００２９】
第９の発明は、第８の発明において、設定手段は、ネットワークに接続された他の機器が持つことを特徴とする。
【００３０】
上記のように、第９の発明によれば、通信中継装置が受信したＨＴＴＰリクエストに格納されているＵＲＬを修正するか否かを決定する条件、および、修正する転送用ＵＲＬの値を、通信中継装置以外の機器から動的に設定することが可能となる。
【００３１】
第１０の発明は、単一または複数のネットワークに接続し、接続しているネットワーク間を送受信されるメッセージを中継する通信中継方法において、
受信したＨＴＴＰリクエストを検出し、そこに記載されているＵＲＬを予め設定された転送用ＵＲＬに修正する修正ステップと、受信したメッセージの送信先により、その送信先にメッセージを転送する中継ステップとを備えることを特徴とする。
【００３２】
上記のように、第１０の発明によれば、ネットワークに接続された機器から、通信中継装置を中継して送信するＨＴＴＰリクエストが発生した際に、通信中継装置がそれを検出し、そのＨＴＴＰリクエストに格納されているＵＲＬを、予め設定されている転送用ＵＲＬに変更することによって、上記のＨＴＴＰリクエストを送信した機器に対して、所望のホームページを送信することが可能となり、それを実行したユーザにそこに記載されている情報を表示することが可能となる。
【００３３】
第１１の発明は、第１０の発明において、修正ステップは、予め設定された条件に対して、条件ごとに設定されたＵＲＬに修正することを特徴とする。
【００３４】
上記のように、第１１の発明によれば、第１０の発明で実現しているＵＲＬの修正を、予め設定されている条件が満たされた場合にのみ、その条件に対応する転送用ＵＲＬに修正するため、ユーザが通常行うホームページの閲覧の妨げになることなく、提供したい情報が記載されたホームページを閲覧させることが可能となる。
【００３５】
第１２の発明は、第１１の発明において、予め設定された条件は、受信したＨＴＴＰリクエストの回数に基づくものであることを特徴とする。
【００３６】
上記のように、第１２の発明によれば、第１１の発明に示されている条件を、ＨＴＴＰリクエストを受けた回数とすることで、ユーザに提供したい情報が記載されたホームページを閲覧させることが可能となる。
【００３７】
第１３の発明は、第１１の発明において、予め設定された条件は、予め規定したパラメータに基づくものであることを特徴とする。
【００３８】
上記のように、第１３の発明によれば、第１１の発明に示されている条件を、通信中継装置が持っているパラメータによって、受信したＨＴＴＰリクエストのＵＲＬを修正するか否かを決定するものであり、これにより、例えば通信中継装置のあるパラメータが設定されるまで、ＵＲＬを変更し、所定のホームページの閲覧させることを可能とする。
【００３９】
第１４の発明は、第１１から第１３の発明において、予め設定された条件は、前記ＨＴＴＰリクエストを送信した機器及び機器の能力に基づくものであることを特徴とする。
【００４０】
上記のように、第１４の発明によれば、第１１から第１３の発明に示されている条件を、通信中継装置が受信したＨＴＴＰリクエストを送信した機器及び、機器の能力を確認し、これの情報により、このＨＴＴＰリクエストのＵＲＬを変更するか否かを決定するものであり、これにより、携帯電話など、表示能力が乏しいものでは情報を表示しないであったり、また、携帯電話に適したホームページを示す転送用ＵＲＬに修正することを可能とする。
【００４１】
第１５の発明は、第１０から第１４の発明において、予め設定された転送用ＵＲＬは、通信中継方式に存在する情報に対するものであることを特徴とする。
【００４２】
上記のように、第１５の発明によれば、第１０から第１４の発明に示されている転送用ＵＲＬを通信中継装置自身に格納されているホームページを示すＵＲＬに設定することにより、例えば、装置自身の状態に異常が合った場合、それを通知することが可能となる。
【００４３】
第１６の発明は、第１０から第１４の発明において、予め設定された転送用ＵＲＬは、他のネットワークに接続されている機器に存在する情報に対するものであることを特徴とする。
【００４４】
上記のように、第１６の発明によれば、第１０から第１４の発明に示されている転送用ＵＲＬを、他のネットワークに接続されている機器に格納されているホームページを示すＵＲＬに設定することにより、例えば、通信装置のメーカーのホームページにアクセスさせて、情報を通知することが可能となる。
【００４５】
第１７の発明は、第１１から第１６の発明において、修正ステップに対して、修正ステップに予め設定された条件と、予め設定された転送用ＵＲＬのいづれかもしくは両方を設定する、設定ステップを持つことを特徴とする。
【００４６】
上記のように、第１７の発明によれば、通信中継装置が受信したＨＴＴＰリクエストに格納されているＵＲＬを修正するか否かを決定する条件、および、修正する転送用ＵＲＬの値を、動的に設定することが可能となる。
【００４７】
第１８の発明は、第１７の発明において、設定ステップは、前記ネットワークに接続された他の機器が持つことを特徴とする。
【００４８】
上記のように、第１８の発明によれば、通信中継装置が受信したＨＴＴＰリクエストに格納されているＵＲＬを修正するか否かを決定する条件、および、修正する転送用ＵＲＬの値を、通信中継装置以外の機器から動的に設定することが可能となる。
【００４９】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００５０】
図１に本発明の実施の形態に係る通信中継装置として、ホームゲートウェイ（以下、ＨＧＷ）１１の構成を示す。ＨＧＷ１１は、ＨＧＷ１１が受信したメッセージにＨＴＴＰリクエストがあった場合、これを検出し、予め設定されている条件に応じて、予め設定されているＵＲＬに修正する機能を持つ修正部１１１と、ネットワーク間を流れるメッセージを中継する中継部１１２と、修正部の設定を行う機能を持つ設定部１１３と、ＨＧＷ１１の設定用画面のホームベージＡ１１４と、ＨＧＷ１１の障害通知用画面のホームページＢ１１５とを備える。
【００５１】
ＨＧＷ１１は、ホームネットワーク１２と接続しており、このホームネットワーク１２には、ＰＣ１４とネット家電１５が接続されている。このＰＣ１４には、Ｗｅｂブラウザ１４１が含まれており、これにより、ＰＣ１４はホームページを取得するためにＨＴＴＰリクエストを発行することと、その結果、受け取ったホームページの情報を表示することが可能となる。また、このネット家電１５には、ＨＧＷ１１の修正部１１１の設定を行うことのできる設定部１５１が含まれている。
【００５２】
さらに、ＨＧＷ１１はインターネット１３にも接続しており、インターネット１３には、Ｗｅｂサーバ１６が接続されている。また、Ｗｅｂサーバ１６には、家電機器の障害通知用画面のホームページＣ１６１が格納されている。
【００５３】
図１の図を元に、ＨＧＷ１１が実現する動作例を３つ順に説明する。
【００５４】
はじめの動作例は、動作例１として、ＨＧＷ１１をユーザが購入した後、はじめてＨＧＷ１１の電源を入れたときを想定した例である。この動作は、修正部１１１に対しすでに（工場出荷時の設定として）図２が設定されており、修正部１１１はこの設定内容に基づき、ＰＣ１４から受けたＨＴＴＰのリクエストに格納されているＵＲＬを変更し、ＨＧＷ１１の設定用画面であるホームページＡ１１４をＰＣ１４に送信することで、この後、ユーザがＨＧＷ１１の設定を行うことが出来るようにするものである。
【００５５】
この動作についてのシーケンス図を図３に示す。
【００５６】
はじめにＨＧＷ１１をインターネット１３およびホームネットワーク１２を介してＰＣ１４と接続する。次に、ＨＧＷ１１を起動し、その後、ＰＣ１４を起動する。このとき、ＨＧＷ１１はＤＨＣＰを用いて、ＰＣ１４に対してＰＣ１４のＩＰアドレスやデフォルトゲートウェイを通知し、ＰＣ１４はその値を元にＰＣ１４のネットワークの設定を自動的に行う。
【００５７】
ユーザはＰＣ１４のＷｅｂブラウザ１４１を起動し、Ｗｅｂブラウザ１４１はインターネット１３上のどこかのＷｅｂサーバにホームページを取得するため、ホームページを示すＵＲＬを格納したＨＴＴＰリクエストを送信する。多くの場合、Ｗｅｂブラウザ１４１を起動すると、そのＷｅｂブラウザ１４１を作成したメーカー、または、そのＰＣ１４のメーカーのＷｅｂサーバの所定のホームページ、もしくは、ユーザが予め設定したポータルサイトのＵＲＬが格納されたＨＴＴＰリクエストが自動的にＰＣ１４から送信される。
【００５８】
このインターネット１３上のＷｅｂサーバ１６にホームページのデータＣ１６１を取得するためのＵＲＬを格納したＨＴＴＰリクエストは、ＰＣ１４から送信され通常、デフォルトゲートウェイに設定されたアドレスの機器を中継して、Ｗｅｂサーバに送信される。この例では、先のＤＨＣＰにより、ＰＣ１４のデフォルトゲートウェイは、ＨＧＷ１１と設定しているので、ＰＣ１４はＨＴＴＰリクエストをＨＧＷ１１に対して送信する。
【００５９】
ＰＣ１４からのＨＴＴＰリクエストを受信したＨＧＷ１１は、まず修正部１１１でＨＴＴＰリクエストを受けたことを検出する。次に、図２に示される修正部１１１がＵＲＬの修正を行う条件を確認する。ここでは、ＨＧＷ１１は購入後初めて電源が入れられる状況であるため、ＨＧＷ１１の管理者ＩＤやそのパスワードは設定されていない。また、修正動作は有効であるため、条件を確認した結果、修正部はＵＲＬの修正を行う。
【００６０】
ＵＲＬの修正は、修正部１１１において、受信したＨＴＴＰリクエストに格納されているＵＲＬの文字列を、図２に示す転送先ＵＲＬの文字列に置き換えることで行われる。
【００６１】
修正されたＵＲＬは、中継部１１２へ送信され、そこで、インターネット１３または、ＨＧＷ１１内へ転送するか判断し、送信される。
【００６２】
図２の設定内容では、転送先のＵＲＬは、ＨＧＷ１１自身の設定用画面のホームページのデータＡ１１４を示しているので、このＨＴＴＰリクエストにより、ＨＧＷ１１に格納されているホームページＡのデータをＰＣ１４へ送信され、Ｗｅｂブラウザ１４１に表示される。
【００６３】
次に、修正部１１１の動作フローを図４に示す。
【００６４】
ステップ４１では、ＨＧＷ１１が受信したメッセージがＨＴＴＰがあるか否かを判定する。ＨＴＴＰメッセージである場合は、ステップ４２に移行し、そうでない場合は、処理を終了する。
【００６５】
ステップ４２では、動作条件が満たされることを確認する。動作条件が満たされる場合は、ステップ４３に移行し、満たされていない場合は、処理を終了する。この場合では、ＨＧＷ１１の管理者ＩＤとパスワードは設定されていないため、ステップ４３に移行する。
【００６６】
ステップ４３では、ＨＴＴＰリクエストを送信した機器の条件が満たされることを確認する。条件が満たされる場合は、ステップ４４に移行し、満たされていない場合は、処理を終了する。この場合では、この条件は指定されていないため、ステップ４４に移行する。
【００６７】
ステップ４４では、受信したＨＴＴＰリクエストに格納されているＵＲＬの文字列を、図２に示す転送先ＵＲＬの文字列に置き換える。
【００６８】
この動作によって、ユーザは、ＨＧＷ１１を購入後、ＰＣ１４のＷｅｂブラウザを起動するだけで、ＨＧＷ１１の設定用画面のホームページを表示することができる。
【００６９】
次の動作例は、動作例２として、ＨＧＷ１１の運用中にＨＧＷ１１に障害が発生した場合を想定した例である。この動作は、ＨＧＷ１１に含まれる設定部１１３が障害が発生したことの通知を受け、設定部１１３が図５に示す設定値を修正部に対して行い、その後、ＰＣ１４からどこかにＷｅｂサーバに対して、アクセスを行った場合、そのユーザに対して、障害情報を通知することができるものである。
【００７０】
この動作についてのシーケンス図を図６に示す。
【００７１】
はじめにＨＧＷ１１内で何らかの障害が発生し、それを本発明を用いて通知する必要があると判断されると、設定部は１１３は修正部に図５に示す設定情報を設定する。
【００７２】
この後の動作シーケンスは、先の動作例１と同じであるので、説明を省略する。
【００７３】
次に、修正部１１１の動作フローを図４を基に示す。ただし、各ステップでの処理概要は、動作例１と同じなので省略する。
【００７４】
ステップ４１では、ＨＧＷ１１が受信したメッセージがＨＴＴＰがあることを検出する。
【００７５】
ステップ４２では、この場合、まだ一度もＵＲＬを修正していないので、ステップ４３に移行する。
【００７６】
ステップ４３では、この場合、この条件は指定されていないため、ステップ４４に移行する。
【００７７】
ステップ４４では、受信したＨＴＴＰリクエストに格納されているＵＲＬの文字列を、図５に示す転送先ＵＲＬの文字列に置き換える。
【００７８】
この動作によって、ユーザはＨＧＷ１１の状態を定期的に確認しなくても、Ｗｅｂブラウザを起動し、インターネットに接続されているＷｅｂサーバにアクセスするだけで、ＨＧＷ１１の障害状態が取得できる。
【００７９】
次の動作例は、動作例３として、ＨＧＷ１１にホームネットワークを介して接続されている家電機器１５に障害が発生した場合を想定した例である。この動作は、家電機器１５が自身の障害を検出し、家電機器１５のメーカーのＷｅｂサーバが持っているその障害に対応した情報を、ユーザに見せるべく、家電機器１５が持っている設定部１５１が、ＨＧＷ１１の修正部に対して、設定を行い、ユーザに障害情報を提供するものである。
【００８０】
この動作についてのシーケンス図を図６に示す。
【００８１】
はじめに家電機器内で何らかの障害が発生し、それを本発明を用いて通知する必要があると判断されると、家電機器１５内の設定部１５１は修正部１１１に図７に示す設定情報を設定する。
【００８２】
この後の動作シーケンスは、先の動作例１と同じであるので、説明を省略する。
【００８３】
次に、修正部１１１の動作フローを図４を基に示す。ただし、各ステップでの処理概要は、動作例１と同じなので省略する。
【００８４】
ステップ４１では、ＨＧＷ１１が受信したメッセージがＨＴＴＰがあることを検出する。
【００８５】
ステップ４２では、この場合、まだ一度もＵＲＬを修正していないので、ステップ４３に移行する。
【００８６】
ステップ４３では、この場合、ＰＣが持っているＷｅｂブラウザの種別を取得し、機器条件を満たすため、ステップ４４に移行する。ここで、Ｗｅｂブラウザの種別の情報は、例えば、ＨＴＴＰリクエストに含まれるヘッダ情報のうち、Ｕｓｅｒ−Ａｇｅｎｔに記載されている情報を取得することによって実現できる。
【００８７】
ステップ４４では、受信したＨＴＴＰリクエストに格納されているＵＲＬの文字列を、図５に示す転送先ＵＲＬの文字列に置き換える。
【００８８】
この動作によって、ユーザは家電機器１５の状態を定期的に確認しなくても、Ｗｅｂブラウザを起動し、インターネットに接続されているＷｅｂサーバにアクセスするだけで、家電機器１５の障害状態が取得できる。
【００８９】
なお、本実施の形態では、動作条件を１回と記載しているが、これは複数回でもよく、また、例えば１０回以降や、１０回から２０回というように、途中から始まっても良い。
【００９０】
また、本実施の形態では、動作条件を管理者ＩＤ、パスワードが設定されるまでとあったが、これは一例であり、それ以外、障害発生フラグが立っている場合など、他のものでも、また単一もしくは複数の組み合わせでもかまわない。
【００９１】
また、本実施の形態では、条件は１つであったが、複数設定してもよく、また、条件ごとに転送先ＵＲＬを変更しても良い。
【００９２】
また、本実施の形態では、転送先ＵＲＬは設定用画面や、障害通知画面を用いたが、これ以外、例えば、伝言メモを記載したものでもよい。この例では、家電機器で伝言メモを作成しておき、さらに条件をＨＧＷに登録することで、Ｗｅｂブラウザを使用した他のユーザにこの情報を知らせることが出来る。これは、もちろん、宅外の機器からも同様の設定を行ってもよい。
【００９３】
また、本実施の形態では、ＰＣ１４のネットワーク設定にはＤＨＣＰを用いていたが、これはネットワーク設定が出来ればよく、もちろん手動で設定してもよい。
【００９４】
また、本実施の形態では、ＨＧＷ１１がメッセージを受信するたびに修正部でＨＴＴＰリクエストか否かの確認を行っていたが、これは、処理の負荷が大きいので、この機能が不必要なとき、例えば初期設定が終わったときに、この機能を無効にしてもよい。
【００９５】
また、本実施の形態では、動作例として３種類記載したが、全て実装する必要はなく、どれか１つまたは２つを必要に応じて実装してもよい。
【００９６】
また、本実施の形態では、機器条件として○×ブラウザと記載したが、これは例であり、実際は、Ｗｅｂブラウザの製品名が入る。
【００９７】
また、本実施の形態では、機器条件として○×ブラウザと記載したが、他に機器を識別できる情報、たとえば、ＩＰアドレスやＭＡＣアドレス等を使用してもよい。さらに、表示機能など機器の能力が、何らかの手段で判るのであれば、これをもとに、判定してもよい。この場合、ＰＣなど表示機能が豊かなものであれば見やすいホームページを、携帯電話などでは、テキスト形式で情報を提供することができる。
【００９８】
【発明の効果】
以上のように、本発明では、ＵＲＬを入力することなく、Ｗｅｂブラウザに所望のホームページを強制的に表示する機能と、さらに、ある条件が満たされた場合、通常のユーザによるホームページの閲覧を邪魔しないように、上記のホームページが表示されないようにする機能を実現した。
【００９９】
また、機器自身または、ネットワークに接続されている他の機器から、上記の機能を動的に実現可能となったため、ユーザは状態の変化を監視することなく、例えば、障害が発生した場合、ユーザはその情報を入手することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る通信中継装置１１およびそれに接続されるネットワークおよび機器の構成を示す図
【図２】修正部１１１に予め設定されている情報を示す図
【図３】ＨＧＷ１１を初めて起動してからＰＣ１４のＷｅｂブラウザ１４１にＨＧＷ１１の設定用画面が表示されるまでのシーケンス図
【図４】修正部１１１の動作を示すフロー図
【図５】ＨＧＷ１１に障害が発生した際に設定部１１３が修正部１１１に対して設定する情報を示す図
【図６】ＨＧＷ１１に障害が発生した際にＰＣ１４のＷｅｂブラウザ１４１にＨＧＷ１１の障害情報が表示されるまでのシーケンス図
【図７】家電機器１５に障害が発生した際に設定部１５１が修正部１１１に対して設定する情報を示す図
【図８】家電機器１５に障害が発生した際にＰＣ１４のＷｅｂブラウザ１４１に家電機器１５の障害情報が表示されるまでのシーケンス図
【符号の説明】
１１  ホームゲートウェイ（ＨＧＷ）
１１１  修正部
１１２  中継部
１１３  設定部
１１４  ホームページＡ（設定用画面）
１１５  ホームページＢ（障害通知画面）
１２  ホームネットワーク
１３  インターネット
１４  ＰＣ
１４１  Ｗｅｂブラウザ
１５  家電機器
１５１  設定部
１６  Ｗｅｂサーバ
１６１  ホームページＣ（障害通知画面）
【図１】
2004220240.tif 000003
【図２】
2004220240.tif 000004
【図３】
2004220240.tif 000005
【図４】
2004220240.tif 000006
【図５】
2004220240.tif 000007
【図６】
2004220240.tif 000008
【図７】
2004220240.tif 000009
【図８】
2004220240.tif 000010