(57)【要約】    【課題】      サーバの処理負荷を低減すると共に、サーバがインターネットに接続するアクセス線の使用帯域を低減させるサーバ装置、電化機器、移動端末、通信システム、通信方法、及びプログラムを提供すること。    【解決手段】  携帯端末１０５からの呼び出し要求を受けた電化機器１０１がＮＡＴルータ１０２の設定を変更し、変更された設定情報とＮＡＴルータ１０２のインターネット側グローバルＩＰアドレスとを取得し、設定情報とグローバルＩＰアドレスとを携帯端末１０５に送信し、携帯端末１０５がこれらの情報を用いてＰ２Ｐセッション確立要求を電化機器１０１に送信することにより、携帯端末１０５と電化機器１０１との間にセッションを確立する。  【選択図】      図１
2006094041.tif 000002
【特許請求の範囲】
【請求項１】
インターネット接続機能を有する電化機器であって、
グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段と、
前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知手段と、
を具備することを特徴とする電化機器。
【請求項２】
インターネット接続機能を有する電化機器であって、
インターネット上のサーバ装置からの呼び出し要求を受信する呼び出し受付手段と、
前記呼び出し受付手段によって呼び出し要求が受信されると、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段と、
前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置に通知するＮＡＴ設定情報通知手段と、
を具備することを特徴とする電化機器。
【請求項３】
前記サーバ装置と接続する際に、認証制御を行う認証制御手段を具備することを特徴とする請求項１又は請求項２に記載の電化機器。
【請求項４】
携帯端末と接続する際に、認証制御を行う認証制御手段を具備することを特徴とする請求項１又は請求項２に記載の電化機器。
【請求項５】
携帯端末と直接接続して送受信する通信データを暗号化する暗号通信手段を具備することを特徴とする請求項１から請求項４のいずれかに記載の電化機器。
【請求項６】
携帯端末から電化機器の呼び出し要求を受けると、前記電化機器を呼び出す呼び出し制御手段と、
前記電化機器から送信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信する受信手段と、
前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に通知する通知手段と、
を具備することを特徴とするサーバ装置。
【請求項７】
前記携帯端末と接続する際に、認証制御を行う認証制御手段を具備することを特徴とする請求項６に記載のサーバ装置。
【請求項８】
前記電化機器と接続する際に、認証制御を行う認証制御手段を具備することを特徴とする請求項６に記載のサーバ装置。
【請求項９】
セッションが確立されたサーバ装置に電化機器への接続要求を送信する呼び出し要求送信手段と、
前記電化機器によって前記サーバ装置に通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置から受信する受信手段と、
前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて前記電化機器に接続要求を送信する接続制御手段と、
を具備することを特徴とする携帯端末。
【請求項１０】
前記サーバ装置と接続する際に、認証制御を行う認証制御手段を具備することを特徴とする請求項９に記載の携帯端末。
【請求項１１】
前記電化機器と接続する際に、認証制御を行う認証制御手段を具備することを特徴とする請求項９に記載の携帯端末。
【請求項１２】
前記電化機器とのセッション確立に使用するプロトコルをＨＴＴＰとすることを特徴とする請求項９から請求項１１のいずれかに記載の携帯端末。
【請求項１３】
前記電化機器と直接接続して送受信する通信データを暗号化する暗号通信手段を具備することを特徴とする請求項９から請求項１２のいずれかに記載の携帯端末。
【請求項１４】
ボタンを具備し、
前記ボタンが押下されると、前記サーバ装置に接続し、前記電化機器への接続要求を送信することを特徴とする請求項９から請求項１３のいずれかに記載の携帯端末。
【請求項１５】
前記電化機器に接続する機能が動作する第１モードと、前記第１モードとは異なる機能が動作する第２モードとで共用のボタンを具備し、
前記第１モードで前記ボタンが押下されると、前記サーバ装置に接続し、前記電化機器への接続要求を送信することを特徴とする請求項９から請求項１３のいずれかに記載の携帯端末。
【請求項１６】
時計を具備し、
前記時計が予め設定された時刻になると、前記サーバ装置に接続し、前記電化機器への接続要求を送信することを特徴とする請求項９から請求項１５のいずれかに記載の携帯端末。
【請求項１７】
メールを受信するメール受信手段を具備し、
前記メール受信手段が特定のメールを受信すると、前記サーバ装置に接続し、前記電化機器への接続要求を送信することを特徴とする請求項９から請求項１６のいずれかに記載の携帯端末。
【請求項１８】
電話の着信制御を行う着信制御手段を具備し、
前記着信制御手段が特定の発信元からの着信を受けると、前記サーバ装置に接続し、前記電化機器への接続要求を送信することを特徴とする請求項９から請求項１７のいずれかに記載の携帯端末。
【請求項１９】
携帯端末からの呼び出し要求を受けた電化機器が、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御工程と、
前記ＮＡＴ制御工程で取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知工程と、
ＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に前記サーバ装置が通知する通知工程と、
前記携帯端末がＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて電化機器に接続要求を送信する接続制御工程と、
を具備することを特徴とする通信方法。
【請求項２０】
携帯端末から呼び出し要求を受けると、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段と、
前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知手段と、
を有する電化機器と、
前記電化機器から通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信する第１受信手段と、
前記第１受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に通知する通知手段と、
を有するサーバ装置と、
前記サーバ装置から通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置から受信する第２受信手段と、
前記第２受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて前記電化機器に接続要求を送信する接続制御手段と、
を有する携帯端末と、
を具備することを特徴とする通信システム。
【請求項２１】
コンピュータを、
グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段、
前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知手段、
として機能させるためのプログラム。
【請求項２２】
コンピュータを、
携帯端末から電化機器の呼び出し要求を受けると、前記電化機器を呼び出す呼び出し制御手段、
前記電化機器から送信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信する受信手段、
前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に通知する通知手段、
として機能させるためのプログラム。
【請求項２３】
コンピュータを、
セッションが確立されたサーバ装置に電化機器への接続要求を送信する呼び出し要求送信手段、
前記電化機器によって前記サーバ装置に通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置から受信する受信手段、
前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて前記電化機器に接続要求を送信する接続制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電化機器、サーバ装置、携帯端末、通信システム、通信方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネットの常時接続環境の普及が進み、様々な電化機器がネットワークに接続するようになってきた。企業や家庭におけるこれらのネットワーク環境（以下、「プライベートネットワーク」という）は、ＮＡＴ（Network Address Translation）／ＮＡＰＴ（Network Address Port Translation）機能を有するルータによってインターネットに接続しているのが一般的である。
【０００３】
このようなプライベートネットワークでは、電化機器側からインターネット上に存在するサーバに対して接続を開始することは可能であるが、逆にサーバ側から電化機器に対して接続を開始することはできない。これは、電化機器側に割り当てられているアドレスが動的に変わり得るため、通信相手がそのアドレスを知得することが困難であることが主な理由である。
【０００４】
また、インターネットから電化機器宛のパケットをＮＡＴルータが取得すると、取得したパケットを正しく電化機器に転送するような制御情報（アドレス／ポート変換テーブル）をＮＡＴルータに設定する必要がある。
【０００５】
このような課題に対応する技術が特許文献１に開示されている。特許文献１には、インターネット上にグローバルＩＰアドレスを有する接続支援サーバを備え、電化機器からインターネット上の接続支援サーバにグローバルＩＰアドレスを基に接続するため、電化機器は接続支援サーバにＴＣＰセッションを確立して接続することができる。
【０００６】
一方、ホストから電化機器に接続する場合には、ホストから接続支援サーバにグローバルＩＰアドレスを基に接続し、ホストから接続支援サーバに電化機器への接続要求を送信すると、接続支援サーバは電化機器との間で確立していたセッションと、ホストとの間に確立したセッションとを中継する。これにより、電化機器及びホスト間の通信を実現することができる。
【特許文献１】特開２００３−１６９０７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１に記載の技術では、ホストと電化機器との間で大量のデータを送受信する場合、サーバの処理負荷が増大すると共に、サーバがインターネットに接続するアクセス線の使用帯域を増大させるため、多数のユーザに対してサービスを提供することができなくなる。
【０００８】
本発明はかかる点に鑑みてなされたものであり、サーバの処理負荷を低減すると共に、サーバがインターネットに接続するアクセス線の使用帯域を低減させる電化機器、サーバ装置、携帯端末、通信システム、通信方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様は、インターネット接続機能を有する電化機器であって、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段と、前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知手段と、を具備する電化機器である。
【００１０】
本発明の第２の態様は、インターネット接続機能を有する電化機器であって、インターネット上のサーバ装置からの呼び出し要求を受信する呼び出し受付手段と、前記呼び出し受付手段によって呼び出し要求が受信されると、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段と、前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置に通知するＮＡＴ設定情報通知手段と、を具備する電化機器である。
【００１１】
これらの構成によれば、ＮＡＴルータが電化機器に割り当てるアドレスを動的に変えたとしても、ＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得し、ＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するため、サーバ装置を介してＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得した携帯端末がこれらの情報を用いて電化機器に直接接続することができる。
【００１２】
本発明の第３の態様は、上記態様において、前記サーバ装置と接続する際に、認証制御を行う認証制御手段を具備する電化機器である。
【００１３】
この構成によれば、サーバ装置と接続する際に、認証制御を行うことにより、サーバ装置との通信におけるセキュリティを向上させることができる。
【００１４】
本発明の第４の態様は、上記態様において、携帯端末と接続する際に、認証制御を行う認証制御手段を具備する電化機器である。
【００１５】
この構成によれば、携帯端末と接続する際に、認証制御を行うことにより、携帯端末との通信におけるセキュリティを向上させることができる。
【００１６】
本発明の第５の態様は、上記態様において、携帯端末と直接接続して送受信する通信データを暗号化する暗号通信手段を具備する電化機器である。
【００１７】
この構成によれば、携帯端末と直接接続して送受信する通信データを暗号化することにより、携帯端末と直接接続して行う通信におけるセキュリティを向上させることができる。
【００１８】
本発明の第６の態様は、携帯端末から電化機器の呼び出し要求を受けると、前記電化機器を呼び出す呼び出し制御手段と、前記電化機器から送信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信する受信手段と、前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に通知する通知手段と、を具備するサーバ装置である。
【００１９】
この構成によれば、電化機器から送信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信し、受信したＮＡＴルータの設定情報とグローバルＩＰアドレスとを電化機器の呼び出し要求を行った携帯端末に通知することにより、携帯端末がこれらの情報を用いて電化機器に直接接続することができる。
【００２０】
本発明の第７の態様は、上記態様において、前記携帯端末と接続する際に、認証制御を行う認証制御手段を具備するサーバ装置である。
【００２１】
この構成によれば、携帯端末と接続する際に、認証制御を行うことにより、携帯端末との通信におけるセキュリティを向上させることができる。
【００２２】
本発明の第８の態様は、上記態様において、前記電化機器と接続する際に、認証制御を行う認証制御手段を具備するサーバ装置である。
【００２３】
この構成によれば、電化機器と接続する際に、認証制御を行うことにより、電化機器との通信におけるセキュリティを向上させることができる。
【００２４】
本発明の第９の態様は、セッションが確立されたサーバ装置に電化機器への接続要求を送信する呼び出し要求送信手段と、前記電化機器によって前記サーバ装置に通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置から受信する受信手段と、前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて前記電化機器に接続要求を送信する接続制御手段と、を具備する携帯端末である。
【００２５】
この構成によれば、サーバ装置からＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信し、受信したＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて電化機器に接続要求を送信することにより、電化機器に直接接続することができるので、サーバ装置を介することなく通信を行うことができる。
【００２６】
本発明の第１０の態様は、上記態様において、前記サーバ装置と接続する際に、認証制御を行う認証制御手段を具備する携帯端末である。
【００２７】
この構成によれば、サーバ装置と接続する際に、認証制御を行うことにより、サーバ装置との通信におけるセキュリティを向上させることができる。
【００２８】
本発明の第１１の態様は、上記態様において、前記電化機器と接続する際に、認証制御を行う認証制御手段を具備する携帯端末である。
【００２９】
この構成によれば、電化機器と接続する際に、認証制御を行うことにより、電化機器との通信におけるセキュリティを向上させることができる。
【００３０】
本発明の第１２の態様は、上記態様において、前記電化機器とのセッション確立に使用するプロトコルをＨＴＴＰとする携帯端末である。
【００３１】
この構成によれば、電化機器とのセッション確立に使用するプロトコルをＨＴＴＰとすることにより、ＨＴＭＬ文書や、文書に関連付けられている画像、音声、動画などのファイルを、携帯端末と電化機器との間で送受信することができる。
【００３２】
本発明の第１３の態様は、上記態様において、前記電化機器と直接接続して送受信する通信データを暗号化する暗号通信手段を具備する携帯端末である。
【００３３】
この構成によれば、電化機器と直接接続して送受信する通信データを暗号化することにより、電化機器と直接接続して行う通信におけるセキュリティを向上させることができる。
【００３４】
本発明の第１４の態様は、上記態様において、ボタンを具備し、前記ボタンが押下されると、前記サーバ装置に接続し、前記電化機器への接続要求を送信する携帯端末である。
【００３５】
この構成によれば、ユーザの希望するタイミングでボタンを押下するだけで、電化機器と直接接続を行うことができる。
【００３６】
本発明の第１５の態様は、上記態様において、前記電化機器に接続する機能が動作する第１モードと、前記第１モードとは異なる機能が動作する第２モードとで共用のボタンを具備し、前記第１モードで前記ボタンが押下されると、前記サーバ装置に接続し、前記電化機器への接続要求を送信する携帯端末である。
【００３７】
この構成によれば、複数のモードで同一のボタンを共有することができ、携帯端末の小型化を図ることができ、ユーザの希望するタイミングでボタンを押下するだけで、電化機器と直接接続を行うことができる。
【００３８】
本発明の第１６の態様は、上記態様において、時計を具備し、前記時計が予め設定された時刻になると、前記サーバ装置に接続し、前記電化機器への接続要求を送信する携帯端末である。
【００３９】
この構成によれば、予め設定された時刻に自動的に電化機器と直接接続することができる。
【００４０】
本発明の第１７の態様は、上記態様において、メールを受信するメール受信手段を具備し、前記メール受信手段が特定のメールを受信すると、前記サーバ装置に接続し、前記電化機器への接続要求を送信する携帯端末である。
【００４１】
この構成によれば、特定のメールを受信するだけで、自動的に電化機器と直接接続することができる。
【００４２】
本発明の第１８の態様は、上記態様において、電話の着信制御を行う着信制御手段を具備し、前記着信制御手段が特定の発信元からの着信を受けると、前記サーバ装置に接続し、前記電化機器への接続要求を送信する携帯端末である。
【００４３】
この構成によれば、特定の発信元からの着信を受けるだけで、自動的に電化機器と直接接続することができる。
【００４４】
本発明の第１９の態様は、携帯端末からの呼び出し要求を受けた電化機器が、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御工程と、前記ＮＡＴ制御工程で取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知工程と、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に前記サーバ装置が通知する通知工程と、前記携帯端末がＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて電化機器に接続要求を送信する接続制御工程と、を具備する通信方法である。
【００４５】
この方法によれば、ＮＡＴルータが電化機器に割り当てるアドレスを動的に変えたとしても、ＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得し、ＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するため、サーバ装置を介してＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得した携帯端末がこれらの情報を用いて電化機器に直接接続することができるので、サーバ装置を介することなく通信を行うことができる。
【００４６】
本発明の第２０の態様は、携帯端末から呼び出し要求を受けると、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段と、前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知手段と、を有する電化機器と、前記電化機器から通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信する第１受信手段と、前記第１受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に通知する通知手段と、を有するサーバ装置と、前記サーバ装置から通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置から受信する第２受信手段と、前記第２受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて前記電化機器に接続要求を送信する接続制御手段と、を有する携帯端末と、を具備する通信システムである。
【００４７】
この構成によれば、ＮＡＴルータが電化機器に割り当てるアドレスを動的に変えたとしても、ＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得し、ＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するため、サーバ装置を介してＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得した携帯端末がこれらの情報を用いて電化機器に直接接続することができるので、サーバ装置を介することなく通信を行うことができる。
【００４８】
本発明の第２１の態様は、コンピュータを、グローバルＩＰアドレスとプライベートアドレスとを相互変換するＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得するＮＡＴ制御手段、前記ＮＡＴ制御手段によって取得されたＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するＮＡＴ設定情報通知手段、として機能させるためのプログラムである。
【００４９】
このプログラムによれば、ＮＡＴルータが電化機器に割り当てるアドレスを動的に変えたとしても、ＮＡＴルータを制御することにより、自身宛にパケットが届くようにすると共に、ＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得し、ＮＡＴルータの設定情報とグローバルＩＰアドレスとをインターネット上のサーバ装置に通知するため、サーバ装置を介してＮＡＴルータの設定情報とグローバルＩＰアドレスとを取得した携帯端末がこれらの情報を用いて電化機器に直接接続することができる。
【００５０】
本発明の第２２の態様は、コンピュータを、携帯端末から電化機器の呼び出し要求を受けると、前記電化機器を呼び出す呼び出し制御手段、前記電化機器から送信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信する受信手段、前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記電化機器の呼び出し要求を行った携帯端末に通知する通知手段、として機能させるためのプログラムである。
【００５１】
このプログラムによれば、電化機器から送信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信し、受信したＮＡＴルータの設定情報とグローバルＩＰアドレスとを電化機器の呼び出し要求を行った携帯端末に通知することにより、携帯端末がこれらの情報を用いて電化機器に直接接続することができる。
【００５２】
本発明の第２３の態様は、コンピュータを、セッションが確立されたサーバ装置に電化機器への接続要求を送信する呼び出し要求送信手段、前記電化機器によって前記サーバ装置に通知されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを前記サーバ装置から受信する受信手段、前記受信手段によって受信されたＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて前記電化機器に接続要求を送信する接続制御手段、として機能させるためのプログラムである。
【００５３】
このプログラムによれば、サーバ装置からＮＡＴルータの設定情報とグローバルＩＰアドレスとを受信し、受信したＮＡＴルータの設定情報とグローバルＩＰアドレスとを用いて電化機器に接続要求を送信することにより、電化機器に直接接続することができるので、サーバ装置を介することなく通信を行うことができる。
【発明の効果】
【００５４】
本発明によれば、サーバの処理負荷を低減すると共に、サーバがインターネットに接続するアクセス線の使用帯域を低減させる電化機器、サーバ装置、携帯端末、通信システム、通信方法、及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００５５】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。実施の形態では、インターネットへの接続機能が装備され、メールの送受信及びホームページの閲覧が可能な携帯電話（以下、「携帯端末」という）を想定して説明する。なお、実施の形態において、同一機能を有する構成には同一符号を付し、重複する説明は省略する。
【００５６】
（実施の形態１）
本発明の実施の形態１に係る通信システム１００は、図１に示すように、主に、インターネット網と携帯電話網とがゲートウェイ１０４で接続され、インターネット網とプライベートネットワークとが接続されている。プライベートネットワークは電化機器１０１及びＮＡＴルータ１０２等で構成されている。
【００５７】
電化機器１０１は、一般にインターネット家電と呼ばれる、インターネット接続機能を有する家庭向け電化製品であり、ＮＡＴルータ１０２と接続している。また、図示せぬ他の電化機器と接続していることもある。
【００５８】
ＮＡＴルータ１０２は、電化機器１０１と接続しており、接続している電化機器１０１にプライベートアドレスを割り当て、プライベートネットワークに割り当てられたグローバルＩＰアドレスとプライベートアドレスとの相互変換を行うことにより、電化機器１０１とインターネット網との接続を中継する。ＮＡＴルータ１０２は、電化機器１０１とインターネット上のサーバ装置１０３との送受信について透過的に存在することがあるため、電化機器１０１とサーバ装置１０３とが直接通信しているように見えることがある。このため、以下の説明において、ＮＡＴルータ１０２を省略することがある。
【００５９】
サーバ装置１０３は、インターネット網に備えられており、複数の電化機器との間にセッションを確立し、確立したセッションを保持、管理する。また、携帯端末１０５との間にセッションを確立する。
【００６０】
ゲートウェイ１０４は、携帯端末１０５が送受信するパケットのプロトコル変換、アドレス変換等を行い、携帯端末１０５からサーバ装置１０３へのセッション確立とデータ通信とを実現する。
【００６１】
携帯端末１０５は、携帯電話網と無線接続し、電化機器１０１との間にセッションを確立したサーバ装置１０３とセッションを確立し、サーバ装置１０３を介してプライベートネットワークに関する情報を取得する。そして、取得した情報に基づいて、電化機器１０１と直接接続（ピアツーピア又はＰ２Ｐと呼ばれ、以下、Ｐ２Ｐと記す）通信を行う。
【００６２】
図２は、図１に示した電化機器１０１の内部構成を示すブロック図である。この図において、認証制御部１１１は、Ｉ／Ｄ及びパスワード、公開鍵証明書といった認証情報を管理し、サーバ接続制御部１１２及びＰ２Ｐ接続制御部１１６に認証情報を出力する。また、サーバ接続制御部１１２及びＰ２Ｐ接続制御部１１６から出力された認証情報を検証する。これにより、サーバ装置１０３及び携帯端末１０５との通信におけるセキュリティを向上させることができる。
【００６３】
サーバ接続制御部１１２は、認証制御部１１１から出力された認証情報をセッション確立要求と共にサーバ装置１０３に送信し、サーバ装置１０３から送信された認証情報を認証制御部１１１に出力する。
【００６４】
呼び出し制御受付部１１３は、サーバ装置１０３からの呼び出し要求を受信し、呼び出し要求を受信したことをＮＡＴ制御部１１４に通知する。
【００６５】
ＮＡＴ制御部１１４は、サーバ装置１０３からの呼び出し要求を受信したことが通知されると、ＮＡＴルータ１０２の設定を変更し、インターネットからあるポート番号宛のパケットが電化機器１０１に届くように設定する。また、ＮＡＴルータ１０２のインターネット側におけるグローバルＩＰアドレスを取得する。ＮＡＴルータ１０２の具体的な設定、及びグローバルＩＰアドレスの具体的な取得手順はＵＰｎＰ（Universal Plug and Play）などの方式を利用するものとする。ＮＡＴルータ１０２の設定情報及びグローバルＩＰアドレス（以下、単に「アドレス情報」という）は、ＮＡＴ設定情報通知部１１５を介してサーバ装置１０３に通知される。
【００６６】
なお、電化機器１０１がＮＡＴルータ１０２を制御するのではなく、ユーザが予めＮＡＴルータ１０２を設定しておき、その設定情報を電化機器１０１に登録しておくことにより、電化機器１０１が呼び出し要求を受信すると、登録されたＮＡＴルータ１０２の設定情報をサーバ装置１０３に通知するようにしてもよい。
【００６７】
Ｐ２Ｐ接続制御部１１６は、携帯端末１０５から認証情報と共にセッション確立要求を受信すると、受信した認証情報を認証制御部１１１に出力し、認証制御部１１１から認証結果を取得する。認証結果が認証成功を示している場合には、携帯端末１０５との間にセッションを確立する。一方、認証結果が認証失敗を示している場合には、携帯端末１０５との間にセッションを確立しない。
【００６８】
Ｐ２Ｐ通信部１１７は、携帯端末１０５との間にセッションが確立されると、携帯端末１０５とデータを直接送受信し、Ｐ２Ｐ通信を実現する。
【００６９】
暗号制御部１１８は、Ｐ２Ｐ通信部１１７が携帯端末１０５と送受信するデータの暗号化及び復号化を制御し、Ｐ２Ｐ通信部１１７と携帯端末１０５との暗号通信を実現する。これにより、携帯端末１０５とのＰ２Ｐ通信におけるセキュリティを向上させることができる。なお、Ｐ２Ｐ通信部１１７及び暗号制御部１１８は暗号通信手段として機能する。
【００７０】
図３は、図１に示したサーバ装置１０３の内部構成を示すブロック図である。この図において、認証制御部１２１は、Ｉ／Ｄ及びパスワード、公開鍵証明書といった認証情報を管理し、機器接続管理部１２２及び端末接続制御部１２４に認証情報を出力する。また、機器接続管理部１２２及び端末接続制御部１２４から出力された認証情報を検証する。これにより、電化機器１０１及び携帯端末１０５との通信におけるセキュリティを向上させることができる。
【００７１】
機器接続管理部１２２は、電化機器１０１から認証情報と共にセッション確立要求を受信し、受信した認証情報を認証制御部１２１に通知する。認証制御部１２１の認証結果が認証成功を示している場合には、電化機器１０１とのセッションを確立し、認証失敗を示している場合には、電化機器１０１とのセッションを確立しない。セッションが確立した場合には、その旨、履歴情報管理部１２３に通知する。
【００７２】
履歴情報管理部１２３は、機器接続管理部１２２で確立されたセッションがいずれの電化機器であるか、及びその電化機器のアドレスを記憶、管理する。
【００７３】
端末接続制御部１２４は、携帯端末１０５から認証情報と共にセッション確立要求を受信し、受信した認証情報を認証制御部１２１に通知する。認証制御部１２１の認証結果が認証成功を示している場合には、携帯端末１０５とのセッションを確立し、認証失敗を示している場合には、携帯端末１０５とのセッションを確立しない。セッションが確立した場合には、履歴情報管理部１２３にアクセスし、携帯端末１０５がＰ２Ｐ通信を要求する電化機器が選択され、選択された電化機器が機器接続管理部１２２を介して機器呼び出し制御部１２５に通知される。
【００７４】
機器呼び出し制御部１２５は、携帯端末１０５からの呼び出し要求があった旨を電化機器１０１及びＮＡＴルータ設定情報受信部１２６に通知し、ＮＡＴルータ設定情報受信部１２６が電化機器１０１からＮＡＴルータ１０２の設定情報とアドレス情報とを受信する。
【００７５】
ＮＡＴルータ設定情報受信部１２６で受信されたＮＡＴルータ１０２の設定情報とアドレス情報は、アクセス情報通知部１２７を介して携帯端末１０５に送信される。なお、アクセス情報通知部１２７は、ＮＡＴルータ１０２の設定情報とアドレス情報とをＵＲＬ（Uniform Resource Locator）形式に加工して、携帯端末１０５に送信してもよい。
【００７６】
図４は、図１に示した携帯端末１０５の内部構成を示すブロック図である。この図において、認証制御部１３１は、Ｉ／Ｄ及びパスワード、公開鍵証明書といった認証情報を管理し、サーバ接続制御部１３２及びＰ２Ｐ接続制御部１３５に認証情報を出力する。また、サーバ接続制御部１３２及びＰ２Ｐ接続制御部１３５から出力された認証情報を検証する。これにより、電化機器１０１及びサーバ装置１０３との通信におけるセキュリティを向上させることができる。
【００７７】
サーバ接続制御部１３２は、電化機器１０１への接続要求が発生すると、サーバ装置１０３にセッション確立要求を送信し、セッション確立要求を送信した旨を呼び出し要求送信部１３３に通知する。
【００７８】
呼び出し要求送信部１３３は、サーバ接続制御部１３２から通知された内容に基づいて、サーバ装置１０３に所望の電化機器の呼び出し要求を行う。
【００７９】
アクセス情報受信部１３４は、サーバ装置１０３からＮＡＴルータ１０２の設定情報とアドレス情報とを受信し、受信した設定情報とアドレス情報とをＰ２Ｐ接続制御部１３５に出力する。
【００８０】
Ｐ２Ｐ接続制御部１３５は、アクセス情報受信部１３４から出力されたＮＡＴルータ１０２の設定情報とアドレス情報とを用いて、電化機器１０１にセッション確立要求を送信する。なお、アクセス情報受信部１３４がＮＡＴルータ１０２の設定情報とアドレス情報とを受信した際、Ｐ２Ｐ接続制御部１３５が自律的に動作するようにしてもよいし、また、ステータスをユーザに通知してユーザの指示を受けることにより、Ｐ２Ｐ接続制御部１３５が動作するようにしてもよい。
【００８１】
Ｐ２Ｐ通信部１３６は、携帯端末１０５との間にセッションが確立されると、携帯端末１０５とデータを直接送受信し、Ｐ２Ｐ通信を実現する。
【００８２】
暗号制御部１３７は、Ｐ２Ｐ通信部１３６が携帯端末１０５と送受信するデータの暗号化及び復号化を制御し、Ｐ２Ｐ通信部１３６と携帯端末１０５との暗号通信を実現する。これにより、電化機器１０１とのＰ２Ｐ通信におけるセキュリティを向上させることができる。なお、Ｐ２Ｐ通信部１３６及び暗号制御部１３７は暗号通信手段として機能する。
【００８３】
次に、上記構成を有する通信システム１００のＰ２Ｐ接続処理について図５を用いて説明する。図５において、ステップ（以下、「ＳＴ」と省略する）１４１では、電化機器１０１のサーバ接続制御部１１２がサーバ装置１０３にセッション確立要求を送信し、ＳＴ１４２では、電化機器１０１から送信されたセッション確立要求に応じて、サーバ装置１０３の機器接続管理部１２２が電化機器１０１との間にセッションを確立する。
【００８４】
ＳＴ１４３では、携帯端末１０５のサーバ接続制御部１３２がサーバ装置１０３にセッション確立要求を送信し、ＳＴ１４４では、携帯端末１０５から送信されたセッション確立要求に応じて、サーバ装置１０３の端末接続制御部１２４が携帯端末１０５との間にセッションを確立する。
【００８５】
ＳＴ１４５では、携帯端末１０５の呼び出し要求送信部１３３がサーバ装置１０３に電化機器１０１の呼び出し要求を行い、ＳＴ１４６では、サーバ装置１０３の機器呼び出し制御部１２５が携帯端末１０５からの呼び出し要求を電化機器１０１に送信する。
【００８６】
ＳＴ１４７では、電化機器１０１の呼び出し制御受付部１１３がサーバ装置１０３からの呼び出し要求を受信し、ＮＡＴ制御部１１４がＮＡＴルータ１０２の設定を変更し、ＮＡＴルータ１０２の設定情報及びアドレス情報を取得する。
【００８７】
ＳＴ１４８では、電化機器１０１のＮＡＴ設定情報通知部１１５がＮＡＴルータ１０２の設定情報とアドレス情報とをサーバ装置１０３に通知し、ＳＴ１４９では、サーバ装置１０３のアクセス情報通知部１２７がＮＡＴルータ１０２の設定情報とアドレス情報とを携帯端末１０５に通知する。
【００８８】
ＳＴ１５０では、携帯端末１０５のアクセス情報受信部１３４がＮＡＴ設定情報とアドレス情報とを受信し、Ｐ２Ｐ接続制御部１３５がＮＡＴルータ１０２を介して電化機器１０１にセッション確立要求を送信し、ＳＴ１５１では、携帯端末１０５と電化機器１０１との間でセッションが確立される。なお、Ｐ２Ｐセッション確立に使用するトランスポートプロトコルは、ＮＡＴルータ１０２に設定されたＴＣＰ（Transmission Control Protocol）又はＵＤＰ（User Datagram Protocol）のいずれかを用いる。ここで、ＮＡＴルータ１０２に設定されたトランスポートプロトコルは、ＳＴ１４５の呼び出し要求送信時に携帯端末１０５によってプロトコル種別を予め指定されてもよいし、ＳＴ１４８及びＳＴ１４９において設定情報に含めて携帯端末１０５に通知されるようにしてもよい。トランスポートプロトコルの上位のプロトコルとしては、ＨＴＴＰ（HyperText Transfer Protocol）を使用してもよい。ＨＴＴＰを用いる場合には、ＨＴＭＬ文書や、文書に関連付けられている画像、音声、動画などのファイルを、携帯端末と電化機器との間で送受信することができる。
【００８９】
ＳＴ１５２では、携帯端末１０５からサーバ装置１０３に電化機器１０１との間でＰ２Ｐ接続が成功したことを通知し、ＳＴ１５３では、電化機器１０１からサーバ装置１０３に携帯端末１０５との間でＰ２Ｐ接続が成功したことを通知する。サーバ装置１０３の履歴情報管理部１２３は接続成功を履歴情報として記録してもよい。ここで、履歴情報とは、例えば、ユーザ情報、接続成功時刻などがある。
【００９０】
ちなみに、携帯端末１０５と電化機器１０１との間でＰ２Ｐ通信が終了したら、携帯端末１０５のＰ２Ｐ接続制御部１３５と電化機器１０１のＰ２Ｐ接続制御部１１６がセッションの切断を行う。携帯端末１０５及び電化機器１０１は、それぞれＰ２Ｐ通信を終了した旨をサーバ装置１０３に通知し、サーバ装置１０３の履歴情報管理部１２３に接続終了を履歴情報として記録する。ここで、履歴情報とは、例えば、ユーザ情報、接続終了時刻などがある。
【００９１】
このように実施の形態１によれば、携帯端末からの呼び出し要求を受けた電化機器がＮＡＴルータの設定を変更し、変更された設定情報とＮＡＴルータのインターネット側グローバルＩＰアドレス（アドレス情報）とを取得し、設定情報とアドレス情報とを携帯端末に送信し、携帯端末がこれらの情報を用いてＰ２Ｐセッション確立要求を電化機器に送信することにより、携帯端末と電化機器との間にセッションを確立することができ、サーバ装置を介することなく通信することができるので、サーバ装置の処理負荷を低減すると共に、サーバ装置がインターネットに接続するアクセス線の使用帯域を低減させることができる。
【００９２】
なお、電化機器とサーバ装置との間のセッションは、電化機器の電源投入時に確立してもよい。
【００９３】
また、本実施の形態では、電化機器とサーバ装置との間のセッションを確立してから携帯端末から呼び出し要求を送信する場合について説明したが、携帯端末から呼び出し要求が送信されてから電化機器とサーバ装置との間のセッションを確立するようにしてもよい。
【００９４】
（実施の形態２）
図６は、本発明の実施の形態２に係る携帯端末１６０の構成を示すブロック図である。図６が図４と異なる点は、ボタン制御部１６１を追加した点である。本実施の形態に係る携帯端末１６０は図示せぬ特定のボタンを備えており、ユーザが特定のボタンを押下すると、ボタン制御部１６１が特定のボタンの押下を検出する。
【００９５】
ボタン制御部１６１は、特定のボタンの押下を検出すると、電化機器１０１とのＰ２Ｐ接続処理を開始するようにサーバ接続制御部１３２を制御する。
【００９６】
これにより、ユーザの希望するタイミングで特定のボタンを押下するだけで、電化機器１０１とのＰ２Ｐ接続を行うことがでる。
【００９７】
（実施の形態３）
図７は、本発明の実施の形態３に係る携帯端末１７０の構成を示すブロック図である。図７が図４と異なる点は、ボタン制御部１７１とモード判定部１７２とを追加した点である。本実施の形態に係る携帯端末１７０は、電化機器１０１に接続する機能が動作するモードと電話機能が動作するモードを有するものとする。
【００９８】
ボタン制御部１７１は、携帯端末１０５に一般的に備えられているボタン、例えば、ダイアル用数字ボタンがユーザによって押下されると、押下されたことを検出し、モード判定部１７２及びサーバ接続制御部１３２に通知する。
【００９９】
モード判定部１７２は、ボタン制御部１７１からボタンが押下されたことを通知されると、携帯端末１０５がいずれのモードであるかを判定する。電化機器１０１に接続する機能が動作するモードであると判定されれば、電化機器１０１とのＰ２Ｐ接続処理を開始するようにサーバ接続制御部１３２を制御し、電話機能が動作するモードであると判定されれば、電化機器１０１とのＰ２Ｐ接続処理を開始させる処理は行わない。
【０１００】
これにより、複数のモードで同一のボタンを共有することができ、携帯端末１０５の小型化を図ることができる。
【０１０１】
なお、携帯端末１０５に一般的に備えられているボタン、例えば、ダイアル用数字ボタンであれば、０〜９の各ボタンに予め特定の電化機器をそれぞれ対応させておくようにしてもよい。
【０１０２】
（実施の形態４）
図８は、本発明の実施の形態４に係る携帯端末１８０の構成を示すブロック図である。図８が図４と異なる点は、時計制御部１８１を追加した点である。
【０１０３】
時計制御部１８１は、ユーザによって設定された時刻を記憶し、設定された時刻になると、電化機器１０１とのＰ２Ｐ接続処理を開始するようにサーバ接続制御部１３２を制御する。
【０１０４】
これにより、ユーザが予め設定した時刻に自動的に電化機器１０１とＰ２Ｐ接続することができる。
【０１０５】
（実施の形態５）
図９は、本発明の実施の形態５に係る携帯端末１９０の構成を示すブロック図である。図９が図４と異なる点は、メール受信制御部１９１とメール受信接続判定部１９２とを追加した点である。
【０１０６】
メール受信制御部１９１は、携帯端末１０５に宛てられたメールを受信し、受信したメールをメール受信接続判定部１９２に出力する。
【０１０７】
メール受信接続判定部１９２は、メール受信制御部１９１から出力されたメールの内容、例えば、差出人、件名に含まれる特定の文字列又は特定のコマンド等に基づいて、電化機器１０１とのＰ２Ｐ接続を行うか判定する。接続すると判定すれば、電化機器１０１とのＰ２Ｐ接続処理を開始するようにサーバ接続制御部１３２を制御する。
【０１０８】
これにより、ユーザ等により予め設定された条件に該当する内容のメールを受信するだけで、自動的に電化機器１０１とＰ２Ｐ接続することができる。
【０１０９】
（実施の形態６）
図１０は、本発明の実施の形態６に係る携帯端末２００の構成を示すブロック図である。図１０が図４と異なる点は、電話着信制御部２０１と電話着信接続判定部２０２とを追加した点である。
【０１１０】
電話着信制御部２０１は、携帯端末１０５に電話が着信すると、着信制御を行い、電話着信接続判定部２０２は、着信した呼の発信元情報（発番号）などから電化機器１０１とのＰ２Ｐ接続を行うか判定する。接続すると判定すれば、電化機器１０１とのＰ２Ｐ接続処理を開始するようにサーバ接続制御部１３２を制御する。
【０１１１】
これにより、ユーザ等により予め設定された発信元情報に該当する着信を受けるだけで、自動的に電化機器１０１とＰ２Ｐ接続することができる。
【産業上の利用可能性】
【０１１２】
本発明にかかる電化機器、サーバ装置、携帯端末、通信システム、通信方法、及びプログラムは、サーバの処理負荷を低減すると共に、サーバがインターネットに接続するアクセス線の使用帯域を低減させるという効果を有し、例えば、インターネット家電、携帯電話等に適用することができる。
【図面の簡単な説明】
【０１１３】
【図１】本発明の実施の形態１に係る通信システムの構成を示す概念図
【図２】図１に示した電化機器の構成を示すブロック図
【図３】図１に示したサーバ装置の構成を示すブロック図
【図４】図１に示した携帯端末の構成を示すブロック図
【図５】図１に示した通信システムにおけるＰ２Ｐ接続処理を示すシーケンス図
【図６】本発明の実施の形態２に係る携帯端末の構成を示すブロック図
【図７】本発明の実施の形態３に係る携帯端末の構成を示すブロック図
【図８】本発明の実施の形態４に係る携帯端末の構成を示すブロック図
【図９】本発明の実施の形態５に係る携帯端末の構成を示すブロック図
【図１０】本発明の実施の形態６に係る携帯端末の構成を示すブロック図
【符号の説明】
【０１１４】
１０１  電化機器
１０２  ＮＡＴルータ
１０３  サーバ装置
１０４  ゲートウェイ
１０５  携帯端末
１１１、１２１、１３１  認証制御部
１１２  サーバ接続制御部
１１３  呼び出し制御受付部
１１４  ＮＡＴ制御部
１１５  ＮＡＴ設定情報通知部
１１６、１３５  Ｐ２Ｐ接続制御部
１１７、１３６  Ｐ２Ｐ通信部
１１８、１３７  暗号制御部
１２２  機器接続管理部
１２３  履歴情報管理部
１２４  端末接続制御部
１２５  機器呼び出し制御部
１２６  ＮＡＴルータ設定情報受信部
１２７  アクセス情報通知部
１３２  サーバ接続制御部
１３３  呼び出し要求送信部
１３４  アクセス情報受信部
１６１、１７１  ボタン制御部
１７２  モード判定部
１８１  時計制御部
１９１  メール受信制御部
１９２  メール受信接続判定部
２０１  電話着信制御部
２０２  電話着信接続判定部
【図１】
2006094041.tif 000003
【図２】
2006094041.tif 000004
【図３】
2006094041.tif 000005
【図４】
2006094041.tif 000006
【図５】
2006094041.tif 000007
【図６】
2006094041.tif 000008
【図７】
2006094041.tif 000009
【図８】
2006094041.tif 000010
【図９】
2006094041.tif 000011
【図１０】
2006094041.tif 000012