(57)【要約】【課題】ネットワーク内の機器を容易に利用させることができるネットワークサーバを提供する。【解決手段】本発明に係るネットワークサーバは、ローカルＩＰネットワーク１１１に接続されている端末を管理するネットワークサーバ１１０であって、ローカルＩＰネットワーク１１１に接続された携帯端末１２０から送信される、そのネットワークに接続された端末であることの登録を要求する登録要求を受信するシグナリング制御部１０９と、ローカルＩＰネットワーク１１１に接続されている機器１１２〜１１７に関する情報を機器情報として取得する機器情報管理部１０７と、機器情報管理部１０７によって取得した機器情報を登録要求に対する応答に含めて携帯端末１２０に送信するシグナリング制御部１０９とを備える。【選択図】  図１
2005020286.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されている端末を管理するネットワーク管理装置であって、
前記ネットワークに接続された携帯端末から送信される、前記ネットワークに接続された端末であることの登録を要求する登録要求を受信する登録要求受信手段と、
前記ネットワークに接続されている機器に関する情報を機器情報として取得する取得手段と、
前記取得手段によって取得した機器情報を前記登録要求に対する応答に含めて前記携帯端末に送信する登録応答送信手段と、
を備えることを特徴とするネットワーク管理装置。
【請求項２】
前記取得手段は、受信した登録要求に含まれるユーザ属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得する、
ことを特徴とする請求項１に記載のネットワーク管理装置。
【請求項３】
受信した登録要求に含まれるユーザの識別子をそのユーザの属性情報を管理するユーザ属性情報管理装置に送信する識別子送信手段と、
前記ユーザ属性情報管理装置から送信される、前記識別子に係るユーザの属性情報を受信する属性情報受信手段と、
をさらに備え、
前記取得手段は、前記属性情報受信手段によって受信したユーザの属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得する、
ことを特徴とする請求項１に記載のネットワーク管理装置。
【請求項４】
前記携帯端末との間で登録要求及び登録応答を送受信するために用いられるプロトコルと、前記機器との間で通信を行うためのプロトコルとは同じプロトコルであることを特徴とする請求項１に記載のネットワーク装置。
【請求項５】
前記ネットワークはＩＰネットワークであり、前記プロトコルはＳＩＰであることを特徴とする請求項４に記載のネットワーク装置。
【請求項６】
ネットワークに接続されている端末を管理するネットワーク管理装置に対し、前記ネットワークに接続された端末であることの登録を要求する登録要求を送信する登録要求送信手段と、
前記ネットワーク管理装置から送信される、利用可能な機器の機器情報を含む前記登録要求に対する応答を受信する登録応答受信手段と、
前記登録応答に含まれる利用可能な機器の機器情報を格納する格納手段と、
を備えることを特徴とする携帯端末。
【請求項７】
前記登録要求送信手段はユーザの属性情報を前記登録要求に含めて送信する、
ことを特徴とする請求項６に記載の携帯端末。
【請求項８】
前記登録要求送信手段はユーザの識別子を前記登録要求に含めて送信する、
ことを特徴とする請求項６に記載の携帯端末。
【請求項９】
前記格納手段に格納された機器情報に基づいて利用可能な機器を表示し、所定の処理に用いる機器をユーザに選択させる選択手段と、
前記選択手段によって選択された機器に対し、前記格納手段に格納された機器情報に含まれるその機器のアドレス情報を用いて、処理要求を送信する処理要求送信手段と、
をさらに備えることを特徴とする請求項６〜８のいずれか１項に記載の携帯端末。
【請求項１０】
前記選択手段は、前記格納手段に格納された機器情報に基づいて利用可能な機器を表示し、他の端末との間で通信可能な機器をユーザに選択させ、
前記処理要求送信手段は、前記選択手段によって選択された機器に対し、その機器と前記他の端末との通信の接続要求を送信する、
ことを特徴とする請求項９に記載の携帯端末。
【請求項１１】
前記選択手段は、前記格納手段に格納された機器情報に基づいて利用可能な機器を表示し、通信中の他の端末との間で追加の通信を接続可能な機器をユーザに選択させ、
前記処理要求送信手段は、前記選択手段によって選択された機器と前記他の端末との追加の通信の接続要求を送信する、
ことを特徴とする請求項９に記載の携帯端末。
【請求項１２】
前記選択手段は、前記格納手段に格納された機器情報に基づいて利用可能な機器を表示し、他の端末から送信されたデータを処理可能な機器をユーザに選択させ、
前記処理要求送信手段は、前記選択手段によって選択された機器に対し、前記データの処理要求を送信する、
ことを特徴とする請求項９に記載の携帯端末。
【請求項１３】
他の端末から送信される、通信に関する通信情報を含む接続要求を受信する接続要求受信手段と、
受信した接続要求に含まれる通信情報に基づいて、その接続要求に関する処理が可能な機器を前記格納手段を参照して抽出する機器抽出手段と、
前記機器抽出手段によって抽出された機器に対し、前記格納手段に格納された機器情報に含まれるその機器のアドレス情報を用いて、前記接続要求に関する処理を要求する処理要求送信手段と、
をさらに備えることを特徴とする請求項６〜８のいずれか１項に記載の携帯端末。
【請求項１４】
前記機器抽出手段によって抽出された機器を表示し、前記接続要求に関する処理に用いる機器を前記ユーザに選択させる選択手段をさらに備え、
前記処理要求送信手段は、前記選択手段によって選択された機器に対して前記接続要求に関する処理を要求する、
ことを特徴とする請求項１３に記載の携帯端末。
【請求項１５】
ネットワークに接続されている機器に関する情報を機器情報として管理すると共に前記ネットワークに接続された端末を管理するネットワーク管理装置と、前記ネットワークに接続された携帯端末と、により行われる通信方法であって、
前記携帯端末から前記ネットワーク管理装置に前記ネットワークに接続された端末であることの登録を要求する登録要求を送信する登録要求送信ステップと、
前記ネットワーク管理装置が受信した登録要求に応じて前記ネットワークに接続された機器に関する機器情報を取得する取得ステップと、
取得した機器情報を前記登録要求に対する応答に含めて前記ネットワーク管理装置から前記携帯端末に送信する登録応答送信ステップと、
前記携帯端末が受信した登録応答に含まれる機器情報を前記携帯端末に格納する格納ステップと、
を有することを特徴とする通信方法。
【請求項１６】
前記取得ステップは、前記ネットワーク管理装置が受信した前記登録要求に含まれるユーザ属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得する、
ことを特徴とする請求項１５に記載の通信方法。
【請求項１７】
前記登録要求送信ステップにおいて送信された登録要求に含まれるユーザの識別子をそのユーザの属性情報を管理するユーザ属性情報管理装置に送信する識別子送信ステップと、
前記ユーザ属性情報管理装置から送信される、前記識別子に係るユーザの属性情報を受信する属性情報受信ステップと、
をさらに有し、
前記取得ステップは、前記属性情報受信ステップにおいて受信したユーザの属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得する、
ことを特徴とする請求項１５に記載の通信方法。
【請求項１８】
前記携帯端末が前記ネットワークの外部の外部端末から送信されるマルチメディア通信の接続要求を受信する接続要求受信ステップと、
受信したマルチメディア通信の接続要求に応じて前記携帯端末が前記外部端末との接続を保留する保留ステップと、
前記携帯端末が格納された機器情報に基づいてマルチメディア通信可能な機器を抽出する機器抽出ステップと、
前記携帯端末が前記機器抽出ステップにおいて抽出された機器に前記接続要求を転送する接続要求転送ステップと、
前記接続要求が転送された機器と前記外部端末との間における接続の確立に応じて、前記携帯端末が前記保留ステップにおいて保留された前記外部端末との接続を切断する切断ステップと、
を有することを特徴とする請求項１５〜１７のいずれか１項に記載の通信方法。
【請求項１９】
前記携帯端末が、前記機器抽出ステップにおいて抽出された機器を表示し、前記マルチメディア通信を行わせる機器をユーザに選択させる選択ステップをさらに有し、
前記接続要求転送ステップは、前記携帯端末が前記選択ステップにおいて選択された機器に前記接続要求を転送する、
ことを特徴とする請求項１８に記載の通信方法。
【請求項２０】
前記携帯端末が格納された機器情報に基づいて利用可能な機器を表示し、マルチメディア通信に用いる機器をユーザに選択させる選択ステップと、
前記携帯端末が前記選択ステップにおいて選択された機器に、前記ネットワークの外部の外部端末との間で接続を確立させて前記外部端末との間でマルチメディア通信を行わせる接続要求を送信する接続要求送信ステップと、
を有することを特徴とする請求項１５〜１７のいずれか１項に記載の通信方法。
【請求項２１】
前記携帯端末が前記ネットワークの外部の外部端末との間で接続を確立する接続ステップと、
前記携帯端末と前記外部端末との通信中に、前記携帯端末が格納された機器情報に基づいて利用可能な機器を前記携帯端末に表示し、マルチメディア通信に用いる機器をユーザに選択させる選択ステップと、
前記携帯端末が前記選択ステップにおいて選択された機器に接続要求を送信し、前記携帯端末と前記機器との間で接続を確立する接続ステップと、
前記携帯端末が前記選択ステップにおいて選択された機器に前記外部端末と前記機器との間で接続を確立させる接続要求を送信する接続要求送信ステップと、
を有することを特徴とする請求項１５〜１７のいずれか１項に記載の通信方法。
【請求項２２】
前記携帯端末が前記ネットワークの外部の外部端末との間で接続を確立する接続ステップと、
前記携帯端末と前記外部端末との通信中に、前記携帯端末が格納された機器情報に基づいて利用可能な機器を前記携帯端末に表示し、マルチメディア通信に用いる機器をユーザに選択させる選択ステップと、
前記携帯端末が、前記選択ステップにおいて選択された機器と前記外部端末と前記携帯端末とのそれぞれの間で接続を確立させる接続要求を送信する送信ステップと、
を有することを特徴とする請求項１５〜１７のいずれか１項に記載の通信方法。
【請求項２３】
前記携帯端末が前記ネットワークの外部の外部端末との間で接続を確立する接続ステップと、
前記外部端末から受信した前記携帯端末で処理できないデータに応じて、前記携帯端末が格納された機器情報に基づいて利用可能な機器を表示し、前記データの処理に用いる機器をユーザに選択させる選択ステップと、
前記携帯端末が前記選択ステップにおいて選択された機器に前記データを送信するデータ送信ステップと、
を有することを特徴とする請求項１５〜１７のいずれか１項に記載の通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続された端末を管理するネットワーク管理装置、このネットワークに接続される携帯端末、及びネットワークシステムと、これを用いた通信方法に関する。
【０００２】
【従来の技術】
ＰＤＡ端末やノートＰＣ端末などの携帯端末は携帯性に優れるので出張先などに持参して利用されるが、その能力は限られており様々なマルチメディア通信を利用することは難しかった。このような不便さを解消するため、訪問先などで携帯端末が接続されたネットワークにおいて、そのネットワーク内の機器と携帯端末とを接続し、接続された機器を利用してマルチメディア通信を行うための技術が特許文献１などによって知られていた。
【０００３】
特許文献１に記載された発明は、マルチメディア通信を行うマルチメディア通信装置とネットワークのサーバとが接続された構成を有する。そして、マルチメディア通信装置を利用する際に、携帯端末はサーバとの間でマルチメディア通信装置を動的に占有し、開放するためのネゴシエーションを行う。このネゴシエーションによってマルチメディア通信装置を使用可能とされた場合に、携帯端末はマルチメディア通信装置を動的に占有し、マルチメディア通信装置を用いたマルチメディア通信を行っていた。
【０００４】
【特許文献１】
特開２００２−１５２８３０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記した特許文献１に記載されたマルチメディア通信用の携帯端末及びサーバには、次のような問題点があった。まず、携帯端末が移動した先のネットワークで、そのネットワーク内の機器を利用する際には、その都度、サーバとの間で機器利用のためのネゴシエーションを行わなければならなかったが、このネゴシエーションは、その機器を利用してマルチメディア通信を開始するためのネゴシエーションとは別に行わなければならない上に、利用できる機器の選択や回線設定などの機器利用のためのシーケンスが複雑で、接続遅延の原因となっていた。さらに、携帯端末から要求するマルチメディア通信では機器利用ができても、他の端末から携帯端末が要求を受けたマルチメディア通信で機器利用をすることができなかった。
【０００６】
また、新たに接続されたネットワーク内の機器を連携動作させるための技術としてＵＰｎＰなどの技術があったが、このプロトコルは携帯端末がＩＰネットワークを通じて通信を行うための通信プロトコルと異なるため、サービスの検索、要求などの多くのシーケンスを経なければ、通信に機器を利用することができなかった。また、複数のプロトコルに対応するそれぞれのプロトコルスタックを有する必要があるため携帯端末のメモリが圧迫されていた。
【０００７】
本発明は上記課題を考慮してなされたもので、ネットワーク内の機器を容易に利用させることができるネットワーク管理装置、このネットワークに接続される携帯端末、及びネットワークシステムと、これを用いた通信方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明に係るネットワーク管理装置は、ネットワークに接続されている端末を管理するネットワーク管理装置であって、ネットワークに接続された携帯端末から送信される、ネットワークに接続された端末であることの登録を要求する登録要求を受信する登録要求受信手段と、ネットワークに接続されている機器に関する情報を機器情報として取得する取得手段と、取得手段によって取得した機器情報を登録要求に対する応答に含めて携帯端末に送信する登録応答送信手段とを備えることを特徴とする。
【０００９】
この構成により、ネットワーク管理装置は、携帯端末から送信される登録要求に応じて機器情報を送信するので、携帯端末は利用できる機器に関する情報をネットワークへの登録時という最初の段階に取得することができる。また、登録要求に対する登録応答に機器情報を含めているので、登録要求とその応答という簡便なシーケンスによって携帯端末は機器情報を取得できる。なお、機器情報は、ネットワーク管理装置自身が管理してもよいし、ネットワーク管理装置とは異なる装置によって管理することとしてもよい。他の装置によって機器情報が管理される場合には、ネットワーク管理装置の取得手段はその装置に対して機器情報の要求を送信し、それに応じて送信された機器情報を受信することによって機器情報を取得することができる。なお、ネットワーク管理装置は、各ユーザが利用可能な機器に関する情報を格納してもよい。利用可能な機器の情報を格納することにより、携帯端末からの機器への通信の際に、携帯端末のユーザの権限を容易にチェックできる。また、ネットワーク管理装置は、ネットワークに接続された端末の現在の状況に関する情報を管理することが好ましい。
【００１０】
上記ネットワーク管理装置において、取得手段は、受信した登録要求に含まれるユーザ属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得することとしてもよい。上記ユーザ属性情報と比較するために、機器情報にはその機器を利用可能なユーザの属性情報を含んでもよい。
【００１１】
このように取得手段がユーザ属性情報に基づいてそのユーザが利用可能な機器の機器情報を取得する構成により、それぞれの携帯端末のユーザの属性に基づいて利用可能な機器を変えることができる。
【００１２】
上記ネットワーク管理装置において、受信した登録要求に含まれるユーザの識別子をそのユーザの属性情報を管理するユーザ属性情報管理装置に送信する識別子送信手段と、ユーザ属性情報管理装置から送信される、前記識別子に係るユーザの属性情報を受信する属性情報受信手段とをさらに備え、取得手段は、属性情報受信手段によって受信したユーザの属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得することとしてもよい。
【００１３】
このように登録要求に含まれる識別子をユーザ属性情報管理装置に送信し、それに応じて送信されたユーザの属性情報を受信することにより、登録要求を送信した携帯端末のユーザ属性情報を取得できる。そして、取得手段がユーザ属性情報に基づいてそのユーザが利用可能な機器の機器情報を取得する構成により、それぞれの携帯端末のユーザの属性に基づいて利用可能な機器を変えることができる。また、識別子送信手段によってユーザの識別子と共にパスワードを送信し、ユーザ属性情報管理装置にユーザの認証を行わせることとしてもよい。このような構成を採用すれば、ネットワークのセキュリティを高めることができる。ユーザ属性情報管理装置は、その携帯端末のホーム（本拠地）のネットワークサーバであってもよい。またユーザ属性情報管理装置は、ネットワーク管理装置が管理するネットワークに接続されていてもよい。なお、上記ユーザ属性情報と比較するために、機器情報にはその機器を利用可能なユーザの属性情報を含んでもよい。
【００１４】
上記ネットワーク管理装置において、携帯端末との間で登録要求及び登録応答を送受信するために用いられるプロトコルと、機器との間で通信を行うためのプロトコルとは同じプロトコルとしてもよい。
【００１５】
このように共通のプロトコルを用いることにより、ネットワーク管理装置が複数のプロトコルを処理する機能を有する必要がなくメモリ容量を節約することができる。
【００１６】
上記ネットワーク管理装置において、ネットワークはＩＰネットワークであり、プロトコルはＳＩＰを用いてもよい。
【００１７】
ＳＩＰはプロトコルが簡単であり、また機器情報などや伝送データなどの付加情報をメッセージボディに入れることができるので好ましい。
【００１８】
本発明に係る携帯端末は、ネットワークに接続されている端末を管理するネットワーク管理装置に対し、ネットワークに接続された端末であることの登録を要求する登録要求を送信する登録要求送信手段と、ネットワーク管理装置から送信される、利用可能な機器の機器情報を含む登録要求に対する応答を受信する登録応答受信手段と、登録応答に含まれる利用可能な機器の機器情報を格納する格納手段とを備えることを特徴とする。
【００１９】
このように登録応答に含まれる機器情報を格納手段に格納させる構成により、携帯端末は、格納手段に格納された利用可能な機器の機器情報に基づいて、ユーザが利用可能な機器の情報を把握することができる。
【００２０】
上記携帯端末において、登録要求送信手段はユーザの属性情報を登録要求に含めて送信することとしてもよい。
【００２１】
この構成により、ユーザ属性情報を含む登録要求を例えば請求項２に記載のネットワーク管理装置に送信することにより、ユーザ属性情報に基づいてそのユーザが利用可能な機器の機器情報をネットワーク管理装置に取得させることができるので、ユーザの属性に基づいて利用できる機器を変えることができる。なお、ユーザの属性情報は、あらかじめ携帯端末に格納しておいてもよいし、ＳＩＭやＩＣカードなどによって外部から取り込んでもよい。また、手入力によって携帯端末に入力させることとしてもよい。
【００２２】
上記携帯端末において、登録要求送信手段はユーザの識別子を登録要求に含めて送信する、こととしてもよい。
【００２３】
この構成により、ユーザの識別子を含む登録要求を例えば請求項３に記載のネットワーク管理装置に送信することにより、ユーザの識別子に基づいてユーザ属性情報を取得させ、さらにユーザ属性情報に基づいてそのユーザが利用可能な機器の機器情報をネットワーク管理装置に取得させることができるので、それぞれの携帯端末のユーザの属性に基づいて利用できる機器を変えることができる。なお、ユーザの識別子は、あらかじめ携帯端末に格納しておいてもよいし、ＳＩＭやＩＣカードなどによって外部から取り込んでもよい。また、手入力によって携帯端末に入力させることとしてもよい。
【００２４】
上記携帯端末は、格納手段に格納された機器情報に基づいて利用可能な機器を表示し、所定の処理に用いる機器をユーザに選択させる選択手段と、選択手段によって選択された機器に対し、格納手段に格納された機器情報に含まれるその機器のアドレス情報を用いて、処理要求を送信する処理要求送信手段とをさらに備えてもよい。
【００２５】
上記したように格納手段にはその携帯端末のユーザが利用可能な機器に関する情報を格納しており、その格納手段に格納された機器情報に基づいて利用可能な機器を表示してその中から利用する機器を選択させる構成により、ユーザによって選択された機器が利用可能か否かネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００２６】
上記携帯端末において、選択手段は、格納手段に格納された機器情報に基づいて利用可能な機器を表示し、他の端末との間で通信可能な機器をユーザに選択させ、処理要求送信手段は、選択手段によって選択された機器に対し、その機器と他の端末との通信の接続要求を送信する、こととしてもよい。
【００２７】
この構成により、例えば携帯端末がマルチメディア通信を行うことができない場合に、その通信を他の機器によって実現させることができる。また、上記したように格納手段にはその携帯端末のユーザが利用可能な機器に関する情報を格納しており、その格納手段に格納された機器情報に基づいて利用可能な機器を表示してその中から利用する機器を選択させる構成により、ユーザによって選択された機器が利用可能か否かネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００２８】
上記携帯端末において、選択手段は、格納手段に格納された機器情報に基づいて利用可能な機器を表示し、通信中の他の端末との間で追加の通信を接続可能な機器をユーザに選択させ、処理要求送信手段は、選択手段によって選択された機器と他の端末との追加の通信の接続要求を送信する、こととしてもよい。
【００２９】
この構成により、例えば携帯端末がマルチメディア通信における映像の送受信を行うことができない場合に、その機能を他の機器を通信に追加することによって実現させ、他の機器によって携帯端末の機能を補完して他の端末と通信することができる。また、上記したように格納手段にはその携帯端末のユーザが利用可能な機器に関する情報を格納しており、その格納手段に格納された機器情報に基づいて利用可能な機器を表示してその中から利用する機器を選択させる構成により、ユーザによって選択された機器が利用可能か否か、ネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００３０】
上記携帯端末において、選択手段は、格納手段に格納された機器情報に基づいて利用可能な機器を表示し、他の端末から送信されたデータを処理可能な機器をユーザに選択させ、処理要求送信手段は、選択手段によって選択された機器に対し、データの処理要求を送信する、こととしてもよい。
【００３１】
この構成により、例えば携帯端末がファクシミリ用のデータを処理できない場合に、そのデータを他の機器に送信することによって処理可能となる。また、上記したように格納手段にはその携帯端末のユーザが利用可能な機器に関する情報を格納しており、その格納手段に格納された機器情報に基づいて利用可能な機器を表示し、その中から利用する機器を選択させる構成により、ユーザによって選択された機器が利用可能か否か、ネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００３２】
上記携帯端末は、他の端末から送信される、通信に関する通信情報を含む接続要求を受信する接続要求受信手段と、受信した接続要求に含まれる通信情報に基づいて、その接続要求に関する処理が可能な機器を格納手段を参照して抽出する機器抽出手段と、機器抽出手段によって抽出された機器に対し、格納手段に格納された機器情報に含まれるその機器のアドレス情報を用いて、接続要求に関する処理を要求する処理要求送信手段とをさらに備えてもよい。
【００３３】
この構成により、携帯端末によって処理できない接続要求を受信した場合には、携帯端末は接続要求に含まれる通信情報に基づいてその通信に関する処理が可能な機器を格納手段から抽出し、抽出された機器にその通信に関する処理を行わせることにより、円滑に通信を開始させることができる。なお、上記通信に関する処理が可能な機器を携帯端末によって抽出できるように、機器情報にはその機器が処理できるメディアに関するメディア情報を含んでもよい。また、上述したように格納手段にはその携帯端末のユーザが利用可能な機器に関する情報が格納されているため、その格納手段に機器情報が格納されている機器の中から、上記通信に関する処理が可能な機器を抽出することにより、処理要求の送信先として選択された機器をその携帯端末のユーザが利用可能か否か、ネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００３４】
上記携帯端末は、機器抽出手段によって抽出された機器を表示し、接続要求に関する処理に用いる機器をユーザに選択させる選択手段をさらに備え、処理要求送信手段は、選択手段によって選択された機器に対して接続要求に関する処理を要求することとしてもよい。
【００３５】
この構成により、利用する機器をユーザに選択させることができるので、ユーザの所望の機器に処理を行わせることができ好ましい。
【００３６】
本発明に係るネットワークシステムは、ネットワークに接続されている機器及び端末を管理する上記ネットワーク管理装置と、ネットワークに接続された上記携帯端末と、を備えることを特徴とする。
【００３７】
上記したネットワーク管理装置と携帯端末とを備えることにより、携帯端末からネットワーク管理装置に送信された登録要求に対して機器情報を含む登録応答が送信され、その登録応答に含まれる機器情報を格納することにより、携帯端末はネットワークへの登録という最初の段階で利用可能な機器情報を取得できると共に、その後の処理においては格納手段に格納された機器情報に基づいて利用可能な機器を把握することができる。
【００３８】
上記ネットワークシステムにおいて、携帯端末とネットワーク管理装置との間で登録要求及び登録応答を送受信するために用いられるプロトコルと、携帯端末から機器への処理要求に用いられるプロトコルとは同じプロトコルであることとしてもよい。
【００３９】
このように共通のプロトコルを用いることにより、携帯端末が複数のプロトコルを処理する機能を有する必要がなくメモリ容量を節約することができる。
【００４０】
上記ネットワークシステムにおいて、ネットワークはＩＰネットワークであり、プロトコルはＳＩＰであることとしてもよい。
【００４１】
ＳＩＰはプロトコルが簡単であり、また機器情報などや伝送データなどの付加情報をメッセージボディに入れることができるので好ましい。
【００４２】
本発明に係る通信方法は、ネットワークに接続されている機器に関する情報を機器情報として管理すると共にネットワークに接続された端末を管理するネットワーク管理装置と、ネットワークに接続された携帯端末と、により行われる通信方法であって、携帯端末からネットワーク管理装置にネットワークに接続された端末であることの登録を要求する登録要求を送信する登録要求送信ステップと、ネットワーク管理装置が受信した登録要求に応じてネットワークに接続された機器に関する機器情報を取得する取得ステップと、取得した機器情報を登録要求に対する応答に含めてネットワーク管理装置から携帯端末に送信する登録応答送信ステップと、携帯端末が受信した登録応答に含まれる機器情報を携帯端末に格納する格納ステップとを有することを特徴とする。
【００４３】
この方法により、ネットワーク管理装置は、携帯端末から送信される登録要求に応じて機器情報を送信するので、携帯端末はネットワークへの登録時という最初の段階で利用できる機器に関する情報を取得することができる。また、登録要求に対する登録応答に機器情報を含めているので、携帯端末は登録要求とその応答という簡便なシーケンスで機器情報を取得できる。なお、機器情報は、ネットワーク管理装置自身が管理してもよいし、ネットワーク管理装置とは異なる装置によって管理することとしてもよい。なお、格納ステップにおいて、ネットワーク管理装置は、各ユーザが利用可能な機器に関する情報を格納してもよい。利用可能な機器の情報を格納しておくことにより、携帯端末からの機器への通信の際に、ネットワーク管理装置により携帯端末のユーザの権限を容易にチェックできる。
【００４４】
上記通信方法において、取得ステップは、ネットワーク管理装置が受信した登録要求に含まれるユーザ属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得することとしてもよい。上記ユーザ属性情報と比較するために、機器情報にはその機器を利用可能なユーザの属性情報を含んでもよい。
【００４５】
このように取得ステップではユーザ属性情報に基づいてそのユーザが利用可能な機器の機器情報を取得することにより、それぞれの携帯端末のユーザの属性に基づいて利用可能な機器を変えることができる。
【００４６】
上記通信方法において、登録要求送信ステップにおいて送信された登録要求に含まれるユーザの識別子をそのユーザの属性情報を管理するユーザ属性情報管理装置に送信する識別子送信ステップと、ユーザ属性情報管理装置から送信される、前記識別子に係るユーザの属性情報を受信する属性情報受信ステップとをさらに有し、取得ステップは、属性情報受信ステップにおいて受信したユーザの属性情報に基づいて、そのユーザが利用可能な機器の機器情報を取得することとしてもよい。
【００４７】
このように識別子送信ステップにおいて登録要求に含まれる識別子をユーザ属性管理装置に送信し、それに応じて送信されたユーザの属性情報をユーザ属性情報受信ステップにおいて受信することにより、登録要求を送信したユーザの属性情報を取得できる。そして、取得ステップでは、ユーザ属性情報に基づいてそのユーザが利用可能な機器の機器情報を取得することにより、それぞれの携帯端末のユーザの属性に基づいて利用可能な機器を変えることができる。また、識別子送信ステップにおいてユーザの識別子と共にパスワードを送信し、ユーザ属性情報管理装置にユーザの認証を行わせることとしてもよい。これにより、ネットワークのセキュリティを高めることができる。ユーザ属性情報管理装置は、その携帯端末のホーム（本拠地）のネットワークサーバであってもよい。またユーザ属性情報管理装置は、ネットワーク管理装置が管理するネットワークに接続されていてもよい。なお、上記ユーザ属性情報と比較するために、機器情報にはその機器を利用可能なユーザの属性情報を含んでもよい。
【００４８】
上記通信方法は、携帯端末がネットワークの外部の外部端末から送信されるマルチメディア通信の接続要求を受信する接続要求受信ステップと、受信したマルチメディア通信の接続要求に応じて携帯端末が外部端末との接続を保留する保留ステップと、携帯端末が格納された機器情報に基づいてマルチメディア通信可能な機器を抽出する機器抽出ステップと、携帯端末が機器抽出ステップにおいて抽出された機器に接続要求を転送する接続要求転送ステップと、接続要求が転送された機器と外部端末との間における接続の確立に応じて、携帯端末が保留ステップにおいて保留された外部端末との接続を切断する切断ステップとを有してもよい。
【００４９】
このように外部端末から受信したマルチメディア通信の接続要求に応じて携帯端末が外部端末との間の接続を保留し、抽出されたマルチメディア通信可能な機器に接続要求を転送することによって、その機器と外部端末との間でマルチメディア通信を行わせることができる。また、携帯端末に格納される機器情報はユーザが利用可能な機器に関する情報であり、この機器情報に基づいて利用可能な機器を表示してその中から利用する機器を選択させることにより、ユーザによって選択された機器が利用可能か否かネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００５０】
上記通信方法は、携帯端末が、機器抽出ステップにおいて抽出された機器を表示し、マルチメディア通信を行わせる機器をユーザに選択させる選択ステップをさらに有し、接続要求転送ステップは、携帯端末が選択ステップにおいて選択された機器に接続要求を転送する、こととしてもよい。
【００５１】
これにより、利用する機器をユーザに選択させることができるので、ユーザの所望の機器に処理を行わせることができ好ましい。
【００５２】
上記通信方法は、携帯端末が格納された機器情報に基づいて利用可能な機器を表示し、マルチメディア通信に用いる機器をユーザに選択させる選択ステップと、携帯端末が選択ステップにおいて選択された機器に、ネットワークの外部の外部端末との間で接続を確立させて外部端末との間でマルチメディア通信を行わせる接続要求を送信する接続要求送信ステップとを有してもよい。
【００５３】
このようにマルチメディア通信を行わせる機器を選択させてその機器に接続要求を送信することにより、携帯端末主導で外部端末とマルチメディア通信を行わせることができる。また、携帯端末に格納される機器情報はユーザが利用可能な機器に関する情報であり、この機器情報に基づいて利用可能な機器を表示してその中から利用する機器を選択させることにより、ユーザによって選択された機器が利用可能か否かネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００５４】
上記通信方法は、携帯端末がネットワークの外部の外部端末との間で接続を確立する接続ステップと、携帯端末と外部端末との通信中に、携帯端末が格納された機器情報に基づいて利用可能な機器を携帯端末に表示し、マルチメディア通信に用いる機器をユーザに選択させる選択ステップと、携帯端末が選択ステップにおいて選択された機器に接続要求を送信し、携帯端末と機器との間で接続を確立する接続ステップと、携帯端末が選択ステップにおいて選択された機器に外部端末と機器との間で接続を確立させる接続要求を送信する接続要求送信ステップとを有してもよい。
【００５５】
この方法により、例えば携帯端末がマルチメディア通信における映像の送受信を行うことができない場合に、他の機器を通信に追加することによってその機能を実現させ、他の機器によって携帯端末の機能を補完して他の端末と通信することができる。また、携帯端末に格納される機器情報はユーザが利用可能な機器に関する情報であり、この機器情報に基づいて利用可能な機器を表示してその中から利用する機器を選択させることにより、ユーザによって選択された機器が利用可能か否かネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００５６】
上記通信方法は、携帯端末がネットワークの外部の外部端末との間で接続を確立する接続ステップと、携帯端末と外部端末との通信中に、携帯端末が格納された機器情報に基づいて利用可能な機器を携帯端末に表示し、マルチメディア通信に用いる機器をユーザに選択させる選択ステップと、携帯端末が、選択ステップにおいて選択された機器と外部端末と携帯端末との多地点間で接続を確立させる接続要求を送信する送信ステップと、を有してもよい。
【００５７】
この方法により、選択された機器と外部端末と携帯端末の多地点間で接続を確立させる多地点接続要求を多地点接続を管理するサーバに送信することにより、そのサーバにより三者を接続することが可能となる。この多地点接続を管理するサーバは、ネットワーク管理装置が管理するネットワーク内にあってもよいし、ネットワークの外にあってもよい。
【００５８】
上記通信方法は、携帯端末がネットワークの外部の外部端末との間で接続を確立する接続ステップと、外部端末から受信した携帯端末で処理できないデータに応じて、携帯端末が格納された機器情報に基づいて利用可能な機器を表示し、データの処理に用いる機器をユーザに選択させる選択ステップと、携帯端末が選択ステップにおいて選択された機器にデータを送信するデータ送信ステップとを有してもよい。
【００５９】
この方法により、例えば携帯端末がファクシミリなどのデータを処理できない場合に、そのデータを他の機器に送信することによって処理可能となる。また、携帯端末に格納される機器情報はユーザが利用可能な機器に関する情報であり、この機器情報に基づいて利用可能な機器を表示してその中から利用する機器を選択させることにより、ユーザによって選択された機器が利用可能か否かネットワーク管理装置とネゴシエーションする必要がなくなり、接続時間を短縮することができる。
【００６０】
【発明の実施の形態】
以下、本発明の実施形態に係るネットワークシステムについて図面を参照しながら説明する。可能な場合には、同一の部分には同一の符号を付して重複する説明を省略する。
【００６１】
図１は、本実施形態に係るネットワークサーバから携帯端末に送信される登録応答のデータ構造を示す図であり、本発明の特徴を示す図である。まず、図２〜図１８を参照して、実施形態に係るネットワークシステムについて説明し、続いて図１を参照して登録応答のデータ構造について説明する。
【００６２】
図２は、本実施形態に係るネットワークシステムの構成を示す図である。本実施形態に係るネットワークシステム１００は、ローカルＩＰネットワーク１１１を管理するネットワークサーバ１１０と、そのローカルＩＰネットワーク１１１に接続可能な携帯端末１２０と、を有する。ローカルＩＰネットワーク１１１には、ＰＣ端末１１２、ネットワークカメラ１１３、ＩＰ電話１１４、ＦＡＸ１１５、プリンタ１１６及びディスプレイ１１７などの機器が接続されている。ネットワークサーバ１１０は、ローカルＩＰネットワーク１１１に接続されたこれらの機器１１２〜１１７や端末を管理する機能を有する。また、ＩＰネットワーク１０１には、携帯端末１２０のユーザに関する情報を管理するホームサーバ５０１と、外部端末７０１が接続されている。ホームサーバ５０１は、ユーザの属性情報を管理するほか、ユーザを認証するための情報を管理することとしてもよい。以下、ネットワークシステム１００を構成するそれぞれの構成要素について説明する。
【００６３】
図３は、ネットワークサーバ１１０の構成を示すブロック図である。ネットワークサーバ１１０は、ユーザ情報記録媒体１０２と、ユーザ情報管理部１０３と、接続情報管理部１０５と、機器情報記録媒体１０６と、機器情報管理部１０７と、全体制御部１０８と、シグナリング制御部１０９とを有する。
【００６４】
ユーザ情報記録媒体１０２は、ローカルＩＰネットワーク１１１に接続中の端末に関する情報を格納する記録媒体である。ユーザ情報管理部１０３は、ユーザ情報記録媒体１０２に記録されたデータを管理する機能を有し、ユーザ情報記録媒体１０２にデータを記録したり、ユーザ情報記録媒体１０２からデータを取得したりする。次に、ユーザ情報記録媒体１０２に記録されたデータについて具体的に説明する。
【００６５】
図４は、ユーザ情報記録媒体１０２に記録されたデータの例を示す図である。ユーザ情報記録媒体１０２は、ユーザアドレス１６０１、一時アドレス１６０２、ユーザ情報１６０３、利用可能機器情報１６０４、予備情報１６０５を格納している。
【００６６】
ユーザアドレス１６０１は、それぞれの端末のユーザに割り当てられたアドレスの情報であり、ＩＰネットワーク１０１において一意に定められたアドレスである（例えばそのユーザのホームネットワークの識別情報（ドメイン名等）を含むアドレス）。
【００６７】
一時アドレス１６０２は、ローカルＩＰネットワーク１１１において一時的に用いられるアドレスである。一時アドレスは、ローカルＩＰネットワーク１１１に接続する際にＤＨＣＰサーバによって与えられるＩＰアドレスに基づいて生成される。なお、ネットワークサーバ１１０が、ＤＨＣＰサーバの機能を兼ね備えることとしてもよい。
【００６８】
一時アドレス１６０２は、ローカルＩＰネットワーク１１１に接続中の端末に動的に与えられるので、接続していない端末に対しては与えられない。この例では、ユーザアドレス１６０１が「Ｂ」のユーザはログオフ中であるため一時アドレス１６０２は与えられていない。ユーザ情報１６０３は、ユーザの属性などに関する情報であり、この例ではユーザが所属するグループに関する情報が格納されている。
【００６９】
利用可能機器情報１６０４は、各ユーザが利用可能な機器に関する情報である。ユーザが利用可能な機器に関する情報は、携帯端末１２０から送信される登録要求を受信したときに、機器情報記録媒体１０６に格納された情報に基づいて求められる。この情報を格納しておくことにより、ネットワークサーバ１１０は、以下のように、利用許可されていない機器に対する携帯端末１２０のアクセスを制限することができる。すなわち、携帯端末１２０から機器に対する処理要求は、ネットワークサーバ１１０を通して送信される。このときに、処理要求を送信した携帯端末１２０のユーザが、処理要求の送信先の機器を利用可能か否かネットワークサーバ１１０が利用可能機器情報１６０４に基づいて判定する。ユーザに利用権限がない場合には、ネットワークサーバ１１０は処理要求を機器に送信しないで、携帯端末１２０に否定応答を送信する。
【００７０】
また、ユーザ情報記録媒体１０２は、予備情報１６０５を記録する領域を有しており、必要に応じて付加的な情報を追加することができる。このような付加的な情報としては、例えばユーザの認証を行うためのパスワードなどがある。
【００７１】
接続情報管理部１０５は、各端末および機器の現在状況に関する情報を管理する。ここで管理される現在状況とは、外部端末と通信中であるか否か、端末から要求された処理の処理中であるか否かなどの接続情報または現在情報である。このような現在状況に関する情報に基づいて、次のような判定を円滑に行える。例えば、ネットワークサーバ１１０は、携帯端末１２０から処理要求が送信された時に、現在状況を参照することで機器に対する問い合わせをせずに、その機器によって要求を処理できるか否かの判定を行うことができる。そして判定の結果、処理不可能な場合には、ネットワークサーバ１１０は携帯端末１２０に処理要求に対する否定応答を送信することができる。また、ネットワークサーバ１１０は、現在状況に関する情報を携帯端末１２０に随時送信することも可能である。これにより、携帯端末１２０では各機器の現在状況を表示でき、また、利用可能機器を抽出する際にその機器の現在状況を併せて抽出することもできる。なお、ネットワークサーバ１１０から携帯端末１２０への現在状況の通知には、ＳＩＰで規定されるＳＵＢＳＣＲＩＢＥ／ＮＯＴＩＦＹコマンドを用いてもよいし、他のプロトコルを用いてもよい。
【００７２】
機器情報記録媒体１０６は、ローカルＩＰネットワーク１１１に接続された機器に関する情報を記録した記録媒体である。機器情報管理部１０７は、機器情報記録媒体１０６のデータを管理する機能を有し、機器情報管理部１０７にデータを記録したり、機器情報記録媒体１０６からデータを取得したりする。次に、機器情報記録媒体１０６に記録されたデータについて具体的に説明する。
【００７３】
図５は、機器情報記録媒体１０６に格納されたデータの例を示す図である。機器情報記録媒体１０６には、機器名１７０１、機能概要１７０２、機器アドレス１７０３、メディア情報１７０４、アクセス許可１７０５に関する情報を記録している。機器名１７０１は機器の名称に関する情報、機能概要１７０２は機器名１７０１によって示される機器の概要に関する情報、機器アドレス１７０３は機器のアドレス情報である。メディア情報１７０４は、それぞれの機器が処理可能なメディアに関する情報やＳＤＰ情報である。図５に示される例によれば、ＰＣ端末は映像を処理可能であり、映像の圧縮方法はＭＰＥＧ４であることが分かる。アクセス許可１７０５は、その機器に対するアクセス権限に関する情報である。ここでは、アクセス可能なユーザに関する情報が記録されている。例えば、ＰＣ端末には本社社員のみがアクセス可能であり、支社社員やアルバイトなどの他のユーザはアクセスできないことが分かる。
【００７４】
シグナリング制御部１０９は、ローカルＩＰネットワーク１１１に接続された機器１１２〜１１７や携帯端末１２０との間で信号を送受信する機能と、ＩＰネットワーク１０１に接続された外部端末７０１との間で信号の送受信を行う機能とを有する。
【００７５】
全体制御部１０８は、ユーザ情報管理部１０３、接続情報管理部１０５、機器情報管理部１０７、シグナリング制御部１０９の各構成要素を制御する機能を有する。また、全体制御部１０８は、登録要求受信・応答送信部１０８ａを有する。登録要求受信・応答送信部１０８ａは、ローカルＩＰネットワーク１１１に接続された携帯端末１２０から送信される登録要求をシグナリング制御部１０９によって受信すると、機器情報記録媒体１０６に記録された情報の一部もしくは全部を含む応答をシグナリング制御部１０９に携帯端末１２０へ送信させる。
【００７６】
図６は、携帯端末１２０の構成を示すブロック図である。携帯端末１２０は、ネットワーク情報取得・設定部２０１と、ユーザ情報取得部２０２と、ユーザ要求解析部２０３と、通信情報表示部２０４と、全体制御部２０５と、シグナリング制御部２０６と、利用可能機器情報記録媒体２０７と、ユーザ要求入力部２０８とを有する。
【００７７】
ネットワーク情報取得・設定部２０１は、携帯端末１２０が接続されたネットワークの情報を取得し、取得した情報を携帯端末１２０に設定する機能を有する。ここで、取得されるネットワークの情報とは、例えば、一時アドレスやネットワークサーバ１１０のアドレスである。なお、一時アドレスは、ＤＨＣＰサーバによって与えられるＩＰアドレスに基づいて生成される。
【００７８】
ユーザ情報取得部２０２は、携帯端末１２０の使用者であるユーザに関する情報を取得する機能を有する。例えば携帯電話などのように携帯端末１２０を使用するユーザがあらかじめ決まっている場合には、ユーザ情報は携帯端末１２０に格納されていてもよく、この場合には、ユーザ情報取得部２０２は格納されたユーザ情報を取得する。また、共有の携帯端末を複数人で使用する場合には、ユーザ情報取得部２０２は、例えばユーザ情報を記録したＳＩＭやＩＣカードを読み取れる構成とし、これらの記録媒体からユーザ情報を読み取ってもよいし、また使用時に手入力によって入力させることとしてもよい。
【００７９】
ユーザ要求入力部２０８は、ユーザの要求を入力させる機能を有する。ユーザの要求には、例えば、利用する機器を選択する要求が含まれる。ユーザ要求解析部２０３は、ユーザ要求入力部２０８から入力されたユーザの要求を解析する機能を有する。通信情報表示部２０４は、通信に関する情報を表示する機能を有する。シグナリング制御部２０６は、ネットワークサーバ１１０やホームサーバ５０１との間で信号を送受信する機能を有する。
【００８０】
利用可能機器情報記録媒体２０７は、ローカルＩＰネットワーク１１１に接続された機器に関する情報を記録する記録媒体である。図７は、利用可能機器情報記録媒体２０７に記録されたデータの例を示す図である。利用可能機器情報記録媒体２０７には、機器名１４０１、機能概要１４０２、機器アドレス１４０３、メディア情報１４０４、利用状況１４０５に関する情報を記録する。機器名１４０１、機能概要１４０２、機器アドレス１４０３、メディア情報１４０４の各情報の内容は、ネットワークサーバ１１０の機器情報記録媒体１０６に記録された機器名１７０１、機能概要１７０２、機器アドレス１７０３、メディア情報１７０４の各情報の内容と同じである。そして、ネットワークサーバ１１０の機器情報記録媒体１０６に記録されている機器の情報の中で、この携帯端末１２０のユーザが利用してよい機器の情報だけが、利用可能機器情報記録媒体２０７に記録されている。利用可能機器情報記録媒体２０７内のこれらの情報は、ネットワークサーバ１１０の機器情報記録媒体１０６に記録された情報に基づいて更新される。利用状況１４０５は、その機器を現在利用中であるか否かに関する情報、又はこれまでに利用した実績に関する情報などである。
【００８１】
全体制御部２０５は、ネットワーク情報取得・設定部２０１と、ユーザ情報取得部２０２と、ユーザ要求解析部２０３と、通信情報表示部２０４と、全体制御部２０５と、シグナリング制御部２０６の各構成要素を制御する機能を有する。また、全体制御部２０５は、登録要求送信・応答受信部２０５ａと、処理要求送信部２０５ｂとを有する。登録要求送信・応答受信部２０５ａは、携帯端末１２０がローカルＩＰネットワーク１１１に接続された際に、接続された端末であることを登録する登録要求をシグナリング制御部２０６によってネットワークサーバ１１０に送信させる機能を有する。ここで送信される登録要求には、携帯端末１２０のユーザのユーザ属性情報又はユーザ識別子を含むことが好ましい。そして、登録要求送信・応答受信部２０５ａは、ネットワークサーバ１１０から送信された登録要求応答をシグナリング制御部２０６により受信すると、その応答の内容に基づいて、利用可能機器情報記録媒体２０７への書き込みを行う。処理要求送信部２０５ｂは、利用可能機器情報記録媒体２０７を参照して、ローカルＩＰネットワーク１１１に接続された機器に処理要求や接続要求などを送信する機能を有する。
【００８２】
次に、ローカルＩＰネットワーク１１１に接続された機器について説明する。ローカルＩＰネットワーク１１１には、ＰＣ端末１１２やＩＰ電話１１４など様々な機器が接続されている。また、図２に示す機器１１２〜１１７以外の機器も接続可能であるが、ここではＰＣ端末１１２とＦＡＸ１１５を例として機器の構成を説明する。
【００８３】
図８は、ＰＣ端末１１２の構成を示すブロック図である。ＰＣ端末１１２は、ネットワーク情報取得・設定部３０１と、ユーザ情報取得部３０２と、ユーザ要求解析部３０３と、通信情報表示部３０４と、全体制御部３０５と、シグナリング制御部３０６とを有する。
【００８４】
ネットワーク情報取得・設定部３０１は、ＰＣ端末１１２が接続されたネットワークの情報を取得し、取得した情報をＰＣ端末１１２に設定する機能を有する。
【００８５】
ユーザ情報取得部３０２は、ＰＣ端末１１２の使用者であるユーザに関する情報を取得する機能を有する。ＰＣ端末１１２を使用するユーザがあらかじめ決まっている場合には、ＰＣ端末１１２にユーザ情報を格納しておいてもよく、この場合には、ユーザ情報取得部３０２はあらかじめ格納されたユーザ情報を取得する。また、共有のＰＣ端末を複数人で使用する場合には、ユーザ情報取得部３０２は、例えばユーザ情報を記録したＳＩＭやＩＣカードを読み取れる構成とし、これらの記録媒体からユーザ情報を読み取ってよいし、また使用時に手入力によって入力させることとしてもよい。
【００８６】
ユーザ要求解析部３０３は、ユーザによって入力された処理要求を解析する機能を有する。通信情報表示部３０４は、通信に関する情報を表示する機能を有する。シグナリング制御部３０６は、ネットワークサーバ１１０との間で信号を送受信する機能を有する。全体制御部３０５は、ネットワーク情報取得・設定部３０１、ユーザ情報取得部３０２、ユーザ要求解析部３０３、通信情報表示部３０４、シグナリング制御部３０６の各構成要素を制御する機能を有する。また、全体制御部３０５は、処理要求受信部３０５ａを有し、携帯端末１２０から送信される処理要求や接続要求を、シグナリング制御部３０６を介して受信すると、要求された処理を行うように各構成要素を制御する。
【００８７】
図９は、ＦＡＸ１１５の構成を示すブロック図である。ＦＡＸ１１５は、ネットワーク情報取得・設定部４０１と、ユーザ情報取得部４０２と、ユーザ要求解析部４０３と、通信情報表示部４０４と、データ処理部４０５と、全体制御部４０６と、シグナリング制御部４０７と、データ入出力部４０８とを有する。
【００８８】
ネットワーク情報取得・設定部４０１は、ＦＡＸ１１５が接続されたネットワークの情報を取得し、取得した情報をＦＡＸ１１５に設定する機能を有する。
【００８９】
ユーザ情報取得部４０２は、ＦＡＸ１１５の使用者であるユーザに関する情報を取得する機能を有する。ＦＡＸ１１５を使用するユーザがあらかじめ決まっている場合には、ＦＡＸ１１５にユーザ情報を格納しておいてもよく、この場合には、ユーザ情報取得部４０２はあらかじめ格納されたユーザ情報を取得する。また、共有のＦＡＸを複数人で使用する場合には、ユーザ情報取得部４０２は、例えばユーザ情報を記録したＳＩＭやＩＣカードを読み取れる構成とし、これらの記録媒体からユーザ情報を読み取ってもよいし、また使用時に手入力によって入力させてもよい。
【００９０】
ユーザ要求解析部４０３は、ユーザによって入力された処理要求を解析する機能を有する。通信情報表示部４０４は、通信に関する情報を表示する機能を有する。データ処理部４０５は受信したデータ又は入力されたデータを処理する機能を有する。シグナリング制御部４０７は、ネットワークサーバ１１０との間で信号を送受信する機能を有し、これにより他の端末との間でＦＡＸデータを送受信することができる。データ入出力部４０８は、受信したＦＡＸデータを出力したり、ＦＡＸデータを入力したりする機能を有する。全体制御部４０６は、ネットワーク情報取得・設定部４０１、ユーザ情報取得部４０２、ユーザ要求解析部４０３、通信情報表示部４０４、データ処理部４０５、シグナリング制御部４０７、データ入出力部４０８の各構成要素を制御する機能を有する。また、全体制御部４０６は、処理要求受信部４０６ａを有し、携帯端末１２０から送信される処理要求や接続要求を、シグナリング制御部４０７を介して受信すると、要求された処理を行うように各構成要素を制御する。なお、ここでは、処理要求受信部４０６ａが、ネットワークサーバ１１０が介在する通信でＦＡＸデータを受信する場合を説明したが、携帯端末１２０との直接通信（例えば赤外線インタフェース等を用いる）により、ＦＡＸデータを受信するよう構成することも可能である。
【００９１】
次に、本実施形態に係るネットワークシステム１００による通信方法について説明する。最初に、訪問先のローカルＩＰネットワーク１１１に携帯端末１２０を接続してネットワークサーバ１１０に登録する通信方法について説明し、次にローカルＩＰネットワーク１１１に接続された機器を利用した通信方法について説明する。
【００９２】
（第１実施形態）
図１０はネットワークサーバ１１０に携帯端末１２０を登録する動作の概要を示すフローチャート、図１１〜図１４はネットワークサーバ１１０に携帯端末１２０を登録する動作を詳細に示すフローチャートである。最初に、図１０を参照して登録シーケンスの概要について説明する。
【００９３】
第１実施形態に係る通信方法によって携帯端末１２０をローカルＩＰネットワーク１１１に接続してネットワークサーバ１１０に登録する際には、まず、携帯端末１２０が登録要求を送信する登録要求送信処理（Ｓ１０）を行って携帯端末１２０からネットワークサーバ１１０に登録要求を送信する。この際に送信される登録要求のデータ構造を図１６（ａ）に示す。図１６（ａ）は登録要求のデータ構造を示す図、図１６（ｂ）は登録要求が準拠するＳＩＰのメッセージ形式を示す図である。図１６（ａ）及び図１６（ｂ）に示されるように、登録要求はＳＩＰのメッセージ形式に則ったデータ構造を有し、登録要求であることを示すＲＥＧＩＳＴＥＲコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩとして訪問先のネットワークサーバ１１０のアドレス、Ｔｏヘッダ／Ｆｒｏｍヘッダとして登録要求するユーザ名、Ｃｏｎｔａｃｔヘッダとしてユーザの一時アドレスを有し、メッセージボディにユーザの認証情報を有する。なお、メッセージボディに記述された認証情報は必ずしも必要ではなく、認証を行う必要がない場合にはメッセージボディには何も記述しなくてもよい。
【００９４】
ネットワークサーバ１１０は、携帯端末１２０から送信された登録要求を受信すると、携帯端末１２０をローカルＩＰネットワーク１１１に接続された端末として登録すると共に、その携帯端末１２０のユーザが利用可能な機器を取得する機器情報取得処理（Ｓ３０）を行う。この機器情報取得処理では、必要に応じてユーザの属性情報を管理するホームサーバ５０１に登録要求を転送し、ホームサーバ５０１にユーザ属性情報を取得させるユーザ属性情報取得処理（Ｓ５０）を行わせる。
【００９５】
図１７（ａ）はネットワークサーバ１１０からホームサーバ５０１に転送される登録要求のデータ構造を示す図、図１７（ｂ）は転送される登録要求が準拠したＳＩＰメッセージ形式を示す図である。図１７（ａ）及び図１７（ｂ）に示されるように、ホームサーバ５０１に転送される登録要求は、携帯端末１２０が送信した登録要求のＲｅｑｕｅｓｔＵＲＩをホームサーバ５０１のアドレスに書き換えたデータであり、ＳＩＰのメッセージ形式に則ったデータ構造を有する。登録要求を受信したホームサーバ５０１は、登録要求に含まれる登録要求ユーザ名に基づいてそのユーザのユーザ属性情報を取得するユーザ属性情報取得処理（Ｓ５０）を行って、取得したユーザ属性情報を含む応答を登録転送応答としてネットワークサーバ１１０に送信する。
【００９６】
図１８（ａ）はホームサーバ５０１からネットワークサーバ１１０に送信される登録転送応答のデータ構造を示す図、図１８（ｂ）はその登録応答が準拠したＳＩＰメッセージ形式を示す図である。登録転送応答は、肯定応答を示す２００ＯＫコマンドに続いて、Ｔｏヘッダ／Ｆｒｏｍヘッダとして登録ユーザ名、Ｃｏｎｔａｃｔヘッダとしてユーザの一時アドレスを有し、メッセージボディにユーザの確認情報を有する。ユーザの確認情報には、認証結果に関する情報やユーザの属性情報が含まれる。なお、ここでは、訪問先ネットワークサーバ１１０とホームネットワークサーバ５０１とのメッセージ交換もＳＩＰを利用して行う場合を説明したが、サーバ間においてはプロトコルスタックの増大等は携帯端末に比べて問題とならないため、ネットワークサーバ１１０が、携帯端末１２０からＳＩＰで受信した登録メッセージの内容をＳＩＰ以外のプロトコルに乗せ換えてホームサーバ５０１へ送信し、ホームサーバ５０１からＳＩＰ以外で運ばれる応答メッセージをＳＩＰに変換して携帯端末１２０へ送信するよう構成しても構わない。
【００９７】
機器情報取得処理（Ｓ３０）によって利用可能機器を取得したネットワークサーバ１１０は、その機器情報を含めた登録応答を携帯端末１２０に送信する。図１（ａ）は、ネットワークサーバ１１０から携帯端末１２０に送信される登録応答のデータ構造を示す図、図１（ｂ）はその登録応答が準拠したＳＩＰメッセージ形式を示す図である。登録応答は、肯定応答を示す２００ＯＫコマンドに続いて、Ｔｏヘッダ／Ｆｒｏｍヘッダとして登録要求ユーザ名、Ｃｏｎｔａｃｔヘッダとしてユーザの一時アドレスを有し、メッセージボディに利用可能機器アドレス、利用可能機器メディア情報、機器名、機能概要を有する。そして、登録応答を受信した携帯端末１２０は、登録応答のメッセージボディに含まれる機器情報に基づいて、利用可能機器情報格納手段の情報を更新する登録応答受信処理（Ｓ７０）を行う。
【００９８】
次に、携帯端末１２０、ネットワークサーバ１１０、ホームサーバ５０１のそれぞれが実行する処理を中心に上記した登録シーケンスを詳細に説明する。
【００９９】
図１１は、携帯端末１２０における登録要求送信処理（Ｓ１０）の詳細な動作を説明するフローチャートである。まず、例えば訪問先などのローカルＩＰネットワーク１１１内で携帯端末１２０の電源をＯＮする（Ｓ１２）。電源がＯＮされると、携帯端末１２０はネットワーク情報取得・設定部２０１によってローカルＩＰネットワーク１１１のネットワーク情報（ネットワーク１１１において携帯端末１２０に一時的に割り当てられるアドレス等）を取得し、携帯端末１２０に設定する（Ｓ１４）。また、携帯端末１２０は、ネットワーク情報取得・設定部２０１によってネットワークサーバ１１０のアドレス情報を取得し、携帯端末１２０に設定する（Ｓ１４）。次に、携帯端末１２０は、ユーザ情報取得部２０２によってユーザ情報を取得する（Ｓ１６）。ユーザ情報が携帯端末１２０にあらかじめ記憶されている場合には、そのユーザ情報を読み出す。また、外部からユーザ情報を取得する場合には、例えば、ＳＩＭやＩＣカード、虹彩認証、指紋認証などの手段によってユーザ認証を行うと共に、ＳＩＭやＩＣカードに蓄積されたユーザ情報を取得することができる。また、キー入力によってユーザ情報を入力させることとしてもよい。
【０１００】
次に、携帯端末１２０は、ユーザからの要求があったか否かユーザ要求解析部２０３によって判定する（Ｓ１８）。ここでの要求とは、ネットワークサーバ１１０への登録に関する要求である。ユーザからの要求があったと判定された場合には、全体制御部２０４によってユーザが要求する登録情報を設定し（Ｓ２０）、次のステップＳ２２に移行する。ユーザからの要求がなかったと判定された場合には、ステップＳ２０を経ないで次のステップＳ２２に移行する。
【０１０１】
続いて、携帯端末１２０の全体制御部２０５は、取得したネットワーク情報、ユーザ情報及びユーザの要求に基づいて、ネットワークサーバ１１０に対する登録情報の設定を行う（Ｓ２２）。そして、携帯端末１２０は、設定された登録情報に基づき、シグナリング制御部２０６によって登録要求のシグナリングメッセージ（図１６参照）を作成する。ここで、登録要求のシグナリングメッセージを作成するための情報について説明する。Ｒｅｑｕｅｓｔ−ＵＲＩ及びＣｏｎｔａｃｔヘッダのそれぞれに記述される情報は、ネットワーク情報取得・設定部２０１によって取得されたネットワークサーバ１１０のアドレス及びユーザの一時アドレス（一時アドレス１６０２として記録されることになる）である。Ｔｏヘッダ／Ｆｒｏｍヘッダに記述される情報は、ユーザ情報取得部２０２によって取得したユーザ名（ユーザアドレス１６０１に対応する）である。また、メッセージボディに記述される情報は、ユーザ情報取得部２０２によって取得された認証情報である。認証情報は、ユーザの属性情報（ユーザ情報１６０３に対応する）や、パスワード（予備情報１６０５等と比較されることになる）を含むことができるが、いずれも任意であり、必要ない場合にはなくてもよい。携帯端末１２０は、この登録要求をネットワークサーバ１１０に送信し（Ｓ２４）、登録要求送信した後、携帯端末１２０はネットワークサーバ１１０から登録応答が送信されるのを待つ（Ｓ２６）。登録応答を受信した後の携帯端末１２０の処理については、登録応答受信処理（Ｓ７０）において述べる。
【０１０２】
次に、ネットワークサーバ１１０の動作について図１２を参照しながら説明する。図１２は、登録要求を受信したネットワークサーバ１１０における機器情報取得処理（Ｓ３０）の詳細な動作を示すフローチャートである。
【０１０３】
まず、ネットワークサーバ１１０は、シグナリング制御部１０９によって携帯端末１２０から送信されたシグナリングメッセージを受信する（Ｓ３２）。ネットワークサーバ１１０はシグナリングメッセージ（図１６参照）を解析してシグナリングメッセージがＲＥＧＩＳＴＥＲコマンド（登録要求）であると識別し、さらにシグナリングメッセージからユーザ情報を取得する。そして、ネットワークサーバ１１０は、シグナリングメッセージから取得したユーザ情報と、ユーザ情報記録媒体１０２に記録されたユーザ情報とを比較して登録要求送信元の携帯端末１２０のユーザを確認し、ユーザ情報管理部１０３によってユーザ情報記録媒体１０２を更新する（Ｓ３４）。
【０１０４】
次に、ネットワークサーバ１１０は、ホームサーバ５０１による確認が必要か否か、全体制御部１０８によって判定する（Ｓ３６）。ホームサーバ５０１による確認が必要と判定された場合には、ネットワークサーバ１１０は、シグナリング制御部１０９によってホームサーバ５０１に登録要求（図１７参照）を転送する（Ｓ３８）。
【０１０５】
ここで、登録要求が転送されたホームサーバ５０１の動作について、図１３を参照しながら説明する。図１３は、登録要求の転送を受けたホームサーバ５０１のユーザ属性情報取得処理（Ｓ５０）について説明する図である。図１３に示されるように、ホームサーバ５０１は、ネットワークサーバ１１０から送信されたシグナリングメッセージを受信する（Ｓ５２）と、受信したシグナリングメッセージを解析してシグナリングメッセージがＲＥＧＩＳＴＥＲコマンド（登録要求）であると識別し、さらにシグナリングメッセージに含まれる情報を解析する。そして、ホームサーバ５０１は、シグナリングメッセージに含まれるユーザ認証情報に基づいて認証を行うと共に、ホームサーバ５０１によって管理しているユーザ属性情報を取得し（Ｓ５４）、登録応答を設定する（Ｓ５６）。そして、ホームサーバ５０１は、設定情報を登録応答のシグナリングメッセージとして作成し、作成したシグナリングメッセージをネットワークサーバ１１０に送信する（Ｓ５８）。その後、ホームサーバ５０１は、他の登録要求を待つ（Ｓ６０）。
【０１０６】
再び、ネットワークサーバ１１０の機器情報取得処理（Ｓ３０）の説明に戻る。ネットワークサーバ１１０は、ホームサーバ５０１から送信される応答を受信して、ユーザが正しく認証された場合にユーザ情報管理部１０３によってユーザ情報記録媒体１０２を更新する（Ｓ４０）。
【０１０７】
続いて、ネットワークサーバ１１０は、機器情報管理部１０７によってユーザが使用可能な機器の機器情報を機器情報記録媒体１０６から取得する（Ｓ４２）。ここでは、機器情報記録媒体１０６に記録されたアクセス許可１７０５と携帯端末１２０のユーザのユーザ属性情報とに基づいて利用可能な機器を取得する。そして、ネットワークサーバ１１０は、取得した機器情報を含めた登録応答を全体制御部１０８によって設定し（Ｓ４４）、続いて登録応答のシグナリングメッセージ（図１参照）をシグナリング制御部１０９によって作成する。ここで作成される登録応答について説明すると、Ｔｏヘッダ／Ｆｒｏｍヘッダ及びＣｏｎｔａｃｔヘッダに記述される情報は、登録要求に含まれていた情報が引き継がれる。メッセージボディに記述される情報は、機器情報記録媒体１０６に記録された機器アドレス１７０３及びメディア情報１７０４等から取得された情報である。ネットワークサーバ１１０は、作成した登録要求を携帯端末１２０に送信する（Ｓ４６）。その後、ネットワークサーバ１１０は、他の携帯端末から登録要求が送信されるのを待つ（Ｓ４８）。
【０１０８】
次に、ネットワークサーバ１１０から送信された登録応答を受信した携帯端末１２０の動作について図１４を参照しながら説明する。図１４は、携帯端末１２０における登録応答受信処理（Ｓ７０）の詳細な動作を示すフローチャートである。携帯端末１２０は、ネットワークサーバ１１０から送信されたシグナリングメッセージをシグナリング制御部２０６によって受信し、そのシグナリングメッセージの内容を解析する（Ｓ７２）。続いて、携帯端末１２０の全体制御部２０５は、受信した登録応答及び登録応答に含まれる機器情報を利用可能機器情報記録媒体２０７に、機器アドレス１４０３及びメディア情報１４０４等として記録し（Ｓ７４）、機器情報の登録が完了したことをユーザに知らせるため、通信情報表示部２０４に図１５に示されるような登録完了画面を表示する（Ｓ７６）。この画面表示により、ユーザは利用可能な機器を一目で把握することができる。その後、携帯端末１２０は、ユーザからの処理要求の入力又は外部端末７０１からの通信要求を待つ（Ｓ７８）。
【０１０９】
このように実施形態に係るネットワークシステム１００では、携帯端末１２０からネットワークサーバ１１０に送信された登録要求に応じて機器情報が送信されるので、携帯端末１２０はネットワークサーバ１１０への登録時に利用可能な機器に関する機器情報を利用可能機器情報記録媒体２０７に記録することができる。また、図１に示されるように、登録要求に対する登録応答に機器情報が含まれていることから機器情報を取得するための特別なシーケンスを設ける必要がなく、シーケンスを単純化することができる。
【０１１０】
（第２実施形態）
次に、本実施形態に係る携帯端末１２０によってネットワークシステム１００内の機器１１２〜１１７を利用して通信する通信方法について説明する。本発明の第２実施形態に係る通信方法は、ネットワーク外部の外部端末７０１から携帯端末１２０にマルチメディア通信の接続要求があった場合に、ＰＣ端末１１２を用いて外部端末７０１と通信する通信方法である。なお、ここでは、あるネットワークに接続された携帯端末と、そのネットワークの外部の端末とのマルチメディア通信について説明するが、携帯端末と同じネットワークに接続されている端末とのマルチメディア通信においても、以下に説明するのと同様の方法で、そのネットワーク内の機器を利用することができる。以下、図１９〜図２３を参照しながら第２実施形態に係る通信方法について説明する。
【０１１１】
図１９は第２実施形態に係る通信方法における各構成要素間でのデータ送受信のシーケンスを示す図、図２０は携帯端末１２０における接続処理（Ｓ１１０）を示すフローチャート、図２１はＰＣ端末１１２における転送処理（Ｓ１４０）を示すフローチャートである。まず、図１９を参照して外部端末７０１、携帯端末１２０及びＰＣ端末１１２のそれぞれの間におけるデータ送受信のシーケンスについて説明し、後に携帯端末１２０及びＰＣ端末１１２における処理について説明する。
【０１１２】
最初に、ローカルＩＰネットワーク１１１の外部にある外部端末７０１が携帯端末１２０に接続要求を送信する。ここで送信される接続要求はＳＩＰプロトコルのＩＮＶＩＴＥコマンドであり、接続要求に係る通信がマルチメディア通信であることの通信情報が含まれている。接続要求を受信した携帯端末１２０は、外部端末７０１に接続要求応答を送信する。ここで送信される接続要求応答は、ＳＩＰプロトコルの肯定応答を示す２００ＯＫである。そして、接続要求応答を受信した外部端末７０１は携帯端末１２０に接続要求応答確認（ＡＣＫ）を送信する。ここまでのシーケンスによって外部端末７０１と携帯端末１２０との間での接続が確立される。
【０１１３】
次に、携帯端末１２０は外部端末７０１に保留要求を送信する。ここで送信される保留要求は、ＳＩＰプロトコルのＩＮＶＩＴＥコマンドである。保留要求を受信した外部端末７０１は携帯端末１２０に保留要求応答（２００ＯＫ）を送信し、これに対して携帯端末１２０は保留要求応答確認（ＡＣＫ）を送信する。このシーケンスによって外部端末７０１と携帯端末１２０との間の接続は保留される。
【０１１４】
次に、携帯端末１２０と外部端末７０１との間の接続が保留された状態で、携帯端末１２０はＰＣ端末１１２に接続の転送要求を送信する。ここで送信される転送要求はＳＩＰプロトコルのＲＥＦＥＲコマンドである。図２２（ａ）は転送要求のデータ構造を示す図、図２２（ｂ）は転送要求が準拠するＳＩＰのメッセージ形式を示す図である。図２２（ａ）及び図２２（ｂ）に示されるように、転送要求は、ＲＥＦＥＲコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして利用機器であるＰＣ端末１１２のアドレス、Ｆｒｏｍヘッダとして接続元（携帯端末１２０）のユーザ名、Ｒｅｆｅｒ−Ｔｏヘッダとして接続先（外部端末７０１）のユーザ名を有し、メッセージボディに利用メディア情報を有する。ＰＣ端末１１２は、携帯端末１２０から送信された転送要求を受信すると、携帯端末１２０に転送要求応答（２００ＯＫ）を送信する。
【０１１５】
続いて、ＰＣ端末１１２は、転送要求（図２２（ａ））から得られる情報に基づいて外部端末７０１との接続処理を行う。ＰＣ端末１１２は、外部端末７０１に接続要求を送信する。ここで送信される接続要求は、ＳＩＰプロトコルのＩＮＶＩＴＥコマンドである。図２３（ａ）は接続要求のデータ構造を示す図、図２３（ｂ）は接続要求が準拠するＳＩＰのメッセージ形式を示す図である。図２３（ａ）及び図２３（ｂ）に示されるように、接続要求は、ＩＮＶＩＴＥコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして接続先である外部端末７０１のアドレス、Ｆｒｏｍヘッダとして接続元である携帯電話１２０のユーザ名、ＣｏｎｔａｃｔヘッダとしてＰＣ端末１１２のアドレスを有し、メッセージボディに利用メディア情報を有する。この接続要求を受信した外部端末７０１は、ＰＣ端末１１２に接続要求応答（２００ＯＫ）を送信し、これに対してＰＣ端末１１２が外部端末７０１に接続要求応答確認（ＡＣＫ）を送信することによって、ＰＣ端末１１２と外部端末７０１との間で接続が確立される。
【０１１６】
そして、ＰＣ端末１１２と外部端末７０１との間の接続が確立されると、ＰＣ端末１１２は携帯端末１２０に転送完了通知を送信する。ここで送信される転送完了通知は、ＳＩＰプロトコルのＮＯＴＩＦＹコマンドである。転送完了通知を受信した携帯端末１２０は、ＰＣ端末１１２に転送完了応答（２００ＯＫ）を送信する。これにより、外部端末７０１とＰＣ端末１１２との間でマルチメディア通信が行われる。
【０１１７】
携帯端末１２０は、外部端末７０１とＰＣ端末１１２との接続が確立したときに外部端末７０１に切断要求を送信する。ここで送信される切断要求は、ＳＩＰプロトコルのＢＹＥコマンドである。そして、切断要求を受信した外部端末７０１が携帯端末１２０に切断要求応答（２００ＯＫ）を送信することによって、保留されていた携帯端末１２０と外部端末７０１との間の接続は切断される。
【０１１８】
次に、図１９に示されるシーケンスを実現する携帯端末１２０における接続処理（Ｓ１１０）について、図２０を参照しながら説明する。まず、携帯端末１２０は、外部端末７０１から送信された接続要求をシグナリング制御部２０６によって受信する（Ｓ１１２）。ここでは、携帯端末１２０は接続要求に対して接続要求応答を送信し、それに対する接続要求応答確認を受信することによって、外部端末７０１との接続が確立される。
【０１１９】
続いて、携帯端末１２０は、ユーザ要求入力部２０８によって接続要求を着信したことを通信情報表示部２０４に表示させると共に、利用可能な機器を表示してどの機器によって接続要求を処理するかユーザに選択させる（Ｓ１１４）。ユーザは、接続に用いる機器として表示されたいずれかの機器を用いてもよいし、携帯端末１２０と外部端末７０１との間で適切に通信を行うことが可能であれば、他の機器を選択しなくても（機器利用なしの選択をしても）よい。本実施形態では、接続要求に係る通信が携帯端末１２０によって処理できないマルチメディア通信であり、ユーザが利用機器としてＰＣ端末１１２を選択したものとする。
【０１２０】
ユーザによる入力がなされると、携帯端末１２０は入力された要求をユーザ要求解析部２０３によって解析し、選択された機器情報を利用して接続要求に応答する（Ｓ１１６）。携帯端末１２０は、ローカルＩＰネットワーク１１１に接続された機器利用があるか否か判定する（Ｓ１１８）。機器利用がない場合には、携帯端末１２０は外部端末７０１と接続する。機器利用がある場合には、外部端末７０１との接続を保留する（Ｓ１２０）。すなわち、携帯端末１２０は、外部端末７０１に保留要求を送信し、外部端末７０１から送信された保留要求応答を受信することにより、外部端末７０１との接続を保留状態にすることができる。
【０１２１】
携帯端末１２０は、外部端末７０１との間の接続が保留された後に、シグナリング制御部２０６によってＰＣ端末１１２に転送要求を送信する（Ｓ１２２）。ここで送信される転送要求（図２２（ａ））について説明すると、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダに記述される利用機器アドレス及びメッセージボディに記述される利用メディア情報は、ユーザの機器選択情報に基づいて利用可能機器情報記録媒体２０７から取得される。接続元ユーザ名は、ユーザ情報取得部２０２によって取得され、接続先ユーザ名は、全体制御部２０５によって取得されて外部端末７０１が指定される。
【０１２２】
そして、携帯端末１２０は、転送要求送信後、ＰＣ端末１１２から送信される転送要求応答が送信されるのを待ち（Ｓ１２４）、受信した転送要求応答に基づいて転送が成功したか否か判定する（Ｓ１２６）。判定ステップ（Ｓ１２６）において転送が成功したと判定された場合には、ＰＣ端末１１２と外部端末７０１との間でマルチメディア通信が行われる。このとき、携帯端末１２０は、保留中であった外部端末７０１との接続を切断する（Ｓ１２８）。
【０１２３】
判定ステップＳ１２６において転送が成功しなかったと判定された場合には、携帯端末１２０は機器利用ができなかったことを通信情報表示部２０４に表示し、ユーザからの要求を待つ（Ｓ１３０）。ユーザからの要求が入力されると、携帯端末１２０は入力された要求をユーザ要求解析部２０３によって解析し、接続要求が入力されたか否か判定する（Ｓ１３２）。ここで、接続要求が入力されたと判定された場合には、携帯端末１２０は外部端末７０１との間の保留を解除して外部端末７０１との接続を行う（Ｓ１３４）。逆に、接続要求が入力されなかったと判定された場合には、携帯端末１２０は外部端末７０１との間の保留を解除して外部端末７０１との接続を切断する（Ｓ１２８）。
【０１２４】
次に、携帯端末１２０から送信された転送要求（図２２（ａ））を受信したＰＣ端末１１２の処理（Ｓ１４０）について図２１を参照しながら説明する。ＰＣ端末１１２は携帯端末から送信された接続要求をシグナリング制御部３０６によって受信する（Ｓ１４２）と、外部端末７０１と接続可能か否か全体制御部３０５によって判定する（Ｓ１４４）。ここで、外部端末７０１と接続不可能と判定された場合には、ＰＣ端末１１２は外部端末７０１との接続に失敗したことを携帯端末１２０に送信し（Ｓ１５４）、初期状態に遷移する（Ｓ１５６）。外部端末７０１との接続が可能であると全体制御部３０５によって判定された場合には、ＰＣ端末１１２は外部端末７０１との接続処理を行う（Ｓ１４６）。そして、ＰＣ端末１１２は、接続が完了したか否か判定し（Ｓ１４８）、接続完了と判定された場合には、外部端末７０１と接続が完了したことを転送要求応答として携帯端末１２０に送信し（Ｓ１５０）、外部端末７０１と接続して接続情報を表示する（Ｓ１５２）。接続完了と判定されなかった場合には、ＰＣ端末１１２は外部端末７０１との接続に失敗したことを携帯端末１２０に送信し（Ｓ１５４）、初期状態に遷移する（Ｓ１５６）。
【０１２５】
本発明の第２実施形態に係る通信方法では、外部端末７０１から送信された接続要求を受信した携帯端末１２０は、ユーザの選択に基づいてローカルＩＰネットワーク１１１に接続されたＰＣ端末１１２に接続要求を転送し、ＰＣ端末１１２に外部端末７０１との通信を行わせることができる。また、ユーザによって選択される機器は利用可能機器情報記録媒体２０７に記録された機器であるので、選択された機器を利用可能かどうか確認するシーケンスが不要で接続遅延を低減させることができる。
【０１２６】
なお、本実施形態においては、ステップＳ１１４において、通信の接続に用いる機器をユーザに選択させることとしているが、利用可能機器情報記録媒体２０７に記録された機器のメディア情報１４０４に基づいて接続要求に係る通信を処理可能な機器を携帯端末１２０が自動的に抽出し、抽出された機器に対して接続要求を転送することとしてもよい。これにより、機器を選択するステップを省略して接続をスムーズに行うと共に、ユーザにとって使いやすい構成を実現できる。
【０１２７】
（第３実施形態）
次に、本発明の第３実施形態に係る通信方法について説明する。本発明の第３実施形態に係る通信方法は、ローカルＩＰネットワーク１１１に接続されたＰＣ端末１１２を利用してネットワーク外部の外部端末７０１とマルチメディア通信する通信方法である。上述した第２実施形態に係る通信方法では、外部端末７０１からの接続要求に従ってマルチメディア通信を行うのに対し、第３実施形態に係る通信方法では、携帯端末１２０が外部端末７０１とのマルチメディア通信を開始する。以下、図２４、図２５を参照しながら、第３実施形態に係る通信方法について説明する。
【０１２８】
図２４は第３実施形態に係る通信方法における各構成要素間でのデータの送受信シーケンス示す図、図２５は携帯端末１２０における接続処理を示すフローチャートである。まず、図２４を参照して外部端末７０１、携帯端末１２０及びＰＣ端末１１２のそれぞれの間におけるデータ送受信のシーケンスについて説明し、その後、携帯端末１２０及びＰＣ端末１１２における処理について説明する。
【０１２９】
まず、携帯端末１２０はＰＣ端末１１２に接続の転送要求を送信する。ここで送信される転送要求は、ＳＩＰプロトコルのＲＥＦＥＲコマンドである。携帯端末１２０から送信された転送要求を受信したＰＣ端末１１２は、携帯端末１２０に転送要求応答を送信する。ここで送信される転送要求応答は、ＳＩＰプロトコルの２０２Ａｃｃｅｐｔｅｄである。
【０１３０】
次に、ＰＣ端末１１２は、携帯端末１２０から受信した転送要求に基づいて外部端末７０１に接続要求を送信する。ここで送信される接続要求は、ＳＩＰプロトコルのＩＮＶＩＴＥコマンドである。ＰＣ端末１１２から送信された接続要求を受信した外部端末７０１は接続要求応答（２００ＯＫ）をＰＣ端末１１２に送信し、ＰＣ端末１１２が接続要求応答確認（ＡＣＫ）を外部端末７０１に送信することによって、ＰＣ端末１１２と外部端末７０１との間で接続が確立される。ＰＣ端末１１２は、外部端末７０１との間の接続が確立されると、携帯端末１２０に転送完了通知を送信する。ここで送信される転送完了通知は、ＳＩＰプロトコルのＮＯＴＩＦＹコマンドである。転送完了通知を受信した携帯端末１２０は、ＰＣ端末１１２に転送完了応答（２００ＯＫ）を送信する。以上のシーケンスにより、携帯端末１２０がＰＣ端末１１２を用いたマルチメディア通信を行うことができる。
【０１３１】
次に、携帯端末１２０における処理について図２５を参照しながら説明する。まず、携帯端末１２０は、利用可能機器情報記録媒体２０７に格納された情報に基づいて利用可能な機器の情報を表示し、マルチメディア通信に利用する機器をユーザに選択させる（Ｓ２１２）。そして、携帯端末１２０はユーザ要求解析部２０３によって、ユーザによる入力を解析し、選択された機器に接続要求を送信する（Ｓ２１４）。ここでは、ユーザによってＰＣ端末１１２が選択されたものとする。
【０１３２】
接続要求を送信した後は、ＰＣ端末１１２から送信される転送要求応答及び転送完了通知を待ち（Ｓ２１６）、転送完了通知を受信したときに、転送が完了したか否か判定する（Ｓ２１８）。ここで、転送が成功したと判定された場合には、携帯端末１２０は、ＰＣ端末１１２を利用できたことを通信情報表示部２０４に表示する（Ｓ２２０）。転送が失敗したと判定された場合には、携帯端末１２０は、ＰＣ端末１１２の利用ができなかったことを通信情報表示部２０４に表示する（Ｓ２２２）。いずれの場合も、携帯端末１２０は、初期状態に遷移する（Ｓ２２４）。
【０１３３】
本発明の第３実施形態に係る通信方法では、ユーザの選択に基づいて携帯端末１２０がＰＣ端末１１２に接続の転送要求を送信し、携帯端末１２０がＰＣ端末１１２による外部端末７０１との通信を開始させることができる。また、ユーザによって選択される機器は利用可能機器情報記録媒体２０７に記録された機器であるので、選択された機器がそのユーザにより利用可能であることは予め確認されており、機器を選択する度にそのような確認をする必要がないため、接続遅延を低減させることができる。
【０１３４】
（第４実施形態）
次に、本発明の第４実施形態に係る通信方法について説明する。本発明の第４実施形態に係る通信方法は、ローカルＩＰネットワーク１１１に接続されたＰＣ端末１１２を利用して、携帯端末１２０とＰＣ端末１１２とネットワーク外部の外部端末７０１の三者間で通信する通信方法である。以下、図２６〜図３０を参照しながら、第４実施形態に係る通信方法について説明する。
【０１３５】
図２６は第４実施形態に係る通信方法を各構成要素間でのデータの送受信シーケンス示す図、図２７は携帯端末１２０における機器追加処理（Ｓ３１０）を示すフローチャート、図２８はＰＣ端末１１２における接続処理（Ｓ３４０）を示すフローチャートである。まず、図２６を参照して外部端末７０１、携帯端末１２０及びＰＣ端末１１２のそれぞれの間におけるデータ送受信のシーケンスについて説明し、後に携帯端末１２０及びＰＣ端末１１２における処理について説明する。
【０１３６】
まず、携帯端末１２０と外部端末７０１との間で接続が確立した状態で、携帯端末１２０はＰＣ端末１１２に接続要求を送信する。ここで送信される接続要求は、ＳＩＰプロトコルのＩＮＶＩＴＥコマンドである。図２９（ａ）は接続要求のデータ構造を示す図、図２９（ｂ）は接続要求が準拠するＳＩＰのメッセージ形式を示す図である。図２９（ａ）及び図２９（ｂ）に示されるように、接続要求は、ＩＮＶＩＴＥコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして利用機器であるＰＣ端末１１２のアドレス、Ｆｒｏｍヘッダ／Ｃｏｎｔａｃｔヘッダとして接続元のユーザ名を有し、メッセージボディに利用メディア情報を有する。この接続要求を受信したＰＣ端末１１２は携帯端末１２０に接続要求応答（２００ＯＫ）を送信し、接続要求応答を受信した携帯端末１２０がＰＣ端末１１２に接続要求応答確認（ＡＣＫ）を送信することによって、携帯端末１２０とＰＣ端末１１２との間の接続が確立する。
【０１３７】
続いて、携帯端末１２０は、ＰＣ端末１１２に外部端末７０１との間の接続をさせる転送要求を送信する。ここで送信される転送要求はＳＩＰプロトコルのＲＥＦＥＲコマンドである。図３０（ａ）は転送要求のデータ構造を示す図、図３０（ｂ）は転送要求が準拠するＳＩＰのメッセージ形式を示す図である。図３０（ａ）及び図３０（ｂ）に示されるように、転送要求は、ＲＥＦＥＲコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして利用機器であるＰＣ端末１１２のアドレス、Ｆｒｏｍヘッダとして接続元である携帯端末１２０のユーザ名、Ｒｅｆｅｒ−Ｔｏヘッダとして接続先ユーザ名すなわち外部端末７０１のユーザ名を有し、メッセージボディに利用メディア情報を有する。この転送要求を受信したＰＣ端末１１２は、携帯端末１２０に転送要求応答（２０２Ａｃｃｅｐｔｅｄ）を送信する。
【０１３８】
続いて、ＰＣ端末１１２は受信した転送要求（図３０（ａ））に基づいて、外部端末７０１に接続要求を送信する。ここで送信される接続要求は、ＳＩＰプロトコルのＩＮＶＩＴＥコマンドである。接続要求を受信した外部端末７０１はＰＣ端末１１２に接続要求応答（２００ＯＫ）を送信し、これを受信したＰＣ端末１１２が接続要求応答確認（ＡＣＫ）を外部端末７０１に送信することにより、外部端末７０１とＰＣ端末１１２との間の接続が確立される。これにより、携帯端末１２０、ＰＣ端末１１２及び外部端末７０１の三者による多地点通信が可能となる。
【０１３９】
次に、携帯端末１２０における機器追加処理（Ｓ３１０）について、図２７を参照しながら説明する。携帯端末１２０は、外部端末７０１との接続中に、利用可能機器記録媒体２０７に記録された機器情報に基づいて利用可能な機器の情報を表示し、利用機器をユーザに選択させる（Ｓ３１２）。ここでは、利用機器としてＰＣ端末１１２が選択されたものとする。次に、携帯端末１２０は、シグナリング処理部２０５によってＰＣ端末１１２に多地点接続の接続要求を送信する（Ｓ３１４）。すなわち、携帯端末１２０はＰＣ端末１１２に対して、携帯端末１２０とＰＣ端末１１２との接続要求（図２９（ａ））及びＰＣ端末１１２と外部端末７０１との接続の転送要求（図３０（ａ））を送信する。ここで送信される接続要求及び転送要求について説明すると、接続要求のＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダに記述される利用機器アドレス及びメッセージボディに記述される利用メディア情報は利用可能機器情報記録媒体２０７から取得し、Ｆｒｏｍヘッダ／Ｃｏｎｔａｃｔヘッダに記述される接続元ユーザ名はユーザ情報取得部２０２によって取得される。また、転送要求のＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダに記述される利用機器アドレス及びメッセージボディに記述された利用メディア情報は利用可能機器情報記録媒体２０７から取得され、Ｆｒｏｍヘッダに記述される接続元ユーザ名はユーザ情報取得部によって取得される。また、Ｒｅｆｅｒ−Ｔｏヘッダに記述される接続先ユーザ名は、全体制御部２０５によって取得され、外部端末７０１が指定される。
【０１４０】
そして、携帯端末１２０は、多地点接続のための接続要求及び転送要求を送信した後、ＰＣ端末１１２から送信される接続処理の結果を受信し（Ｓ３１６）、受信した処理結果に基づいて接続処理が成功したか否か判定する（Ｓ３１８）。ここで接続処理が成功したと判定された場合、携帯端末１２０は、機器利用に成功したことを通信情報表示部２０２に表示する（Ｓ３２０）。これにより、携帯端末１２０は外部端末７０１とＰＣ端末１１２との多地点接続を完了する（Ｓ３２２）。受信した処理結果に基づいて接続処理が失敗したと判定された場合には、携帯端末１２０は、機器利用に失敗したことを通信情報表示部２０２に表示し（Ｓ３２４）、外部端末７０１との接続を継続する（Ｓ３２６）。
【０１４１】
次に、ＰＣ端末１１２における処理について図２８を参照しながら説明する。ＰＣ端末１１２は、携帯端末１２０から送信された追加要求（接続要求及び転送要求）をシグナリング制御部３０６によって受信する（Ｓ３３２）と、その追加接続が可能か否か全体制御部３０５によって判定する（Ｓ３３４）。ここで、接続不可能と判定された場合には、ＰＣ端末１１２は、シグナリング制御部３０６によって携帯端末１２０に接続失敗を通知し（Ｓ３４６）、初期状態に遷移する（Ｓ３４８）。
【０１４２】
判定ステップＳ３３４において追加接続可能と判定された場合には、ＰＣ端末１１２は携帯端末１２０に対して接続応答を送信し、転送要求から得られる情報に基づいて外部端末７０１に対して接続処理を行う（Ｓ３３６）。すなわち、ＰＣ端末１１２は外部端末７０１に接続要求を送信する。次に、ＰＣ端末１１２は、外部端末７０１との接続が完了したか否か判定し（Ｓ３３８）、接続が成功したと判定された場合には、外部端末７０１との接続情報をユーザ情報記録媒体１０２に記録する（Ｓ３４０）。続いて、ＰＣ端末１１２は、外部端末７０１との接続完了を携帯端末１２０に通知し（Ｓ３４２）、外部端末７０１及び携帯端末１２０と多地点接続して接続情報を通信情報表示部３０４に表示する（Ｓ３４４）。なお、判定ステップＳ３３８において接続が失敗したと判定された場合には、ＰＣ端末１１２は、シグナリング制御部３０６によって携帯端末１２０に接続失敗を通知し（Ｓ３４６）、初期状態に遷移する（Ｓ３４８）。
【０１４３】
本発明の第４実施形態に係る通信方法では、ユーザの選択に基づいて携帯端末１２０からＰＣ端末１１２に、ＰＣ端末１１２との接続要求、及びＰＣ端末１１２と外部端末７０１との接続の転送要求を送信し、携帯端末１２０、ＰＣ端末１１２、及び外部端末７０１の三者による多地点通信を行うことができる。多地点通信と言っても、実際には、外部端末７０１を相手として行う通信に含まれるメディアのうち、一部を携帯端末１２０が担い、他の一部をＰＣ端末１１２が担うという形態であり、携帯端末１２０のユーザはその場で携帯端末１２０とＰＣ端末１２０の両方に対し入出力を行う。また、ユーザによって選択される機器は利用可能機器情報記録媒体２０７に記録された機器であるので、選択された機器がそのユーザにより利用可能であることは予め確認されており、機器を選択する度にそのような確認をする必要がないため、接続遅延を低減させることができる。
【０１４４】
本実施形態においては、外部端末７０１と通信中の携帯端末１２０がＰＣ端末１１２に接続要求を送信し、さらに携帯端末１２０がＰＣ端末１１２と外部端末７０１との接続を確立させる接続要求をＰＣ端末１１２に送信する。しかし、携帯端末１２０と外部端末７０１とネットワーク内の機器の三者を接続する方法は、他の方法によって行ってもよい。例えば、多地点接続を管理するサーバを設ける。このようなサーバとしては、例えば、多地点会議を実現する多地点会議サーバがある。この多地点会議サーバは、１）多地点会議に参加する端末との二者接続、２）多地点会議に参加する端末同士を接続、３）会議用メディアのミキシング（合成）、４）会議用メディアの送受信、５）会議の情報（参加メンバの情報など）の管理および通知、等を行う機能を有する。
【０１４５】
このような多地点会議サーバを有することにより、携帯端末１２０は、選択された機器（ＰＣ端末１１２）と外部端末７０１との三者間での接続を行うための接続要求を多地点会議サーバに送信することができる。以下、多地点会議サーバを用いた接続方法について、図３１を参照しながら説明する。
【０１４６】
上記実施形態と同様に、携帯端末１２０と外部端末７０１との間で接続が確立した状態において、他の機器を通信に追加して三者間での多地点接続を行う場合について説明する。ここで、追加する機器の選択は、上記実施形態と同様にユーザに選択させる。追加する機器が選択されると、携帯端末１２０は多地点会議サーバ８０１に多地点接続要求を送信する。この多地点接続要求には、携帯端末１２０と多地点接続する機器および端末の情報が含まれる。ここでは、接続対象の機器および端末として、ユーザにより選択された機器（ＰＣ端末１１２）と、あらかじめ接続されていた外部端末７０１の情報が含まれる。
【０１４７】
多地点会議サーバ８０１は携帯端末１２０から送信された多地点接続要求を受信すると、携帯端末１２０に対して多地点接続要求応答を送信する。これにより、携帯端末１２０から送信された多地点接続要求が、多地点会議サーバ８０１によって受け付けられる。次に、多地点会議サーバ８０１は、携帯端末１２０に接続要求を送信する。携帯端末１２０は多地点会議サーバ８０１から送信された接続要求を受信すると、多地点会議サーバ８０１に対して接続要求応答を送信する。これにより、多地点会議サーバ８０１と携帯端末１２０との間の接続が確立する。続いて、多地点会議サーバ８０１は、携帯端末１２０からの接続要求に基づいてＰＣ端末１１２に接続要求を送信する。ＰＣ端末１１２は多地点会議サーバ８０１からの接続要求を受信すると、多地点会議サーバ８０１に対して接続要求応答を送信する。これにより、多地点会議サーバ８０１とＰＣ端末１１２との間の接続が確立する。同様に、多地点会議サーバ８０１は、携帯端末１２０からの接続要求に基づいて外部端末７０１に接続要求を送信する。外部端末７０１は多地点会議サーバ８０１からの接続要求を受信すると、多地点会議サーバ８０１に対して接続要求応答を送信する。これにより、多地点会議サーバ８０１と外部端末７０１との接続が確立する。
【０１４８】
以上のフローにより、携帯端末１２０とＰＣ端末１１２と外部端末７０１との三者間での多地点接続が確立する。三者間での接続が確立すると、最初に携帯端末１２０と外部端末７０１との間で確立されていた二者間接続は切断される。これにより、三者間への接続へと移行したことになる。なお、多地点会議サーバ８０１は三者間の多地点接続に限らず、より多くの会議参加端末を接続することが可能である。
【０１４９】
（第５実施形態）
次に、本発明の第５実施形態に係る通信方法について説明する。本発明の第５実施形態に係る通信方法は、携帯端末１２０が受信したデータをローカルＩＰネットワーク１１１に接続されたＦＡＸ１１５を利用して処理する方法である。以下、図３２〜図３６を参照しながら、第５実施形態に係る通信方法について説明する。
【０１５０】
図３２は第５実施形態に係る通信方法における各構成要素間でのデータの送受信シーケンス示す図、図３３は携帯端末１２０における転送処理（Ｓ４１０）を示すフローチャート、図３４はＦＡＸ１１５におけるデータ処理（Ｓ４３０）を示すフローチャートである。まず、図３２を参照して外部端末７０１、携帯端末１２０及びＦＡＸ１１５のそれぞれの間におけるデータ送受信のシーケンスについて説明し、後に携帯端末１２０及びＦＡＸ１１５における処理について説明する。
【０１５１】
まず、携帯端末１２０と外部端末７０１との間で接続が確立した状態で、外部端末７０１から携帯端末１２０に対してデータ伝送がなされる。ここで送信されるデータはＳＩＰプロトコルのＭＥＳＳＡＧＥコマンドによって伝送される。図３５（ａ）はデータ伝送要求のデータ構造を示す図、図３５（ｂ）はデータ伝送要求が準拠するＳＩＰのメッセージ形式を示す図である。図３５（ａ）及び図３５（ｂ）に示されるように、データ伝送要求は、ＭＥＳＳＡＧＥコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして接続元の携帯端末１２０のアドレス、Ｆｒｏｍヘッダ／Ｃｏｎｔａｃｔヘッダとして接続先の外部端末７０１のユーザ名、Ｃｏｎｔｅｎｔ−Ｔｙｐｅヘッダにデータ情報を有し、メッセージボディにデータを有する。このデータ伝送要求を受信した携帯端末１２０は、外部端末７０１にデータ伝送応答（２００ＯＫ）を送信する。
【０１５２】
続いて、携帯端末１２０はＦＡＸ１１５にデータを伝送する。ここで送信されるデータは、ＳＩＰプロトコルのＭＥＳＳＡＧＥコマンドによって伝送される。図３６（ａ）はデータ転送要求のデータ構造を示す図、図３６（ｂ）はデータ転送要求が準拠するＳＩＰのメッセージ形式を示す図である。図３６（ａ）及び図３６（ｂ）に示されるように、データ転送要求は、ＭＥＳＳＡＧＥコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして利用機器であるＦＡＸ１１５のアドレス、Ｆｒｏｍヘッダとして接続元である携帯端末１２０のユーザ名、Ｃｏｎｔｅｎｔ−Ｔｙｐｅヘッダにデータ情報を有し、メッセージボディにデータを有する。このデータ情報及びデータは、外部端末７０１から送信されたデータ伝送要求に含まれていたデータ情報及びデータである。このデータ転送要求を受信したＦＡＸ１１５は、携帯端末１２０にデータ転送応答（２００ＯＫ）を送信する。このようなシーケンスにより、携帯端末１２０は、処理できないデータを受信した場合にそのデータをＦＡＸ１１５に転送し、ＦＡＸ１１５によって処理させることができる。なお、ここでは、携帯端末１２０とＦＡＸ１１５との間の通信をＳＩＰにより行う場合を説明したが、携帯端末１２０に十分なメモリがある場合には、ＦＡＸ１１５との間ではＳＩＰ以外のプロトコルを用いることも可能である。
【０１５３】
次に、携帯端末１２０における転送処理（Ｓ４１０）について図３３を参照しながら説明する。携帯端末１２０は、外部端末７０１から送信された表示及び処理できないデータをシグナリング処理部２０５によって受信する（Ｓ４１２）。携帯端末１２０は、受信データを処理可能な機器を利用可能機器情報記録媒体２０７から抽出して通信情報表示部２０４に表示し、受信データを処理する機器をユーザに選択させる。そして、携帯端末１２０は、ユーザにより入力された要求をユーザ要求解析部２０３によって解析する（Ｓ４１４）。
【０１５４】
携帯端末１２０は、ユーザの入力によって他の機器を利用することが選択されたか否か判定する（Ｓ４１６）。その結果、他の機器を利用すると判定された場合には、携帯端末１２０は選択された機器に対して受信データを転送する（Ｓ４１８）。ここでは、受信データはＦＡＸデータであり、他の機器としてＦＡＸ１１５が選択されたものとする。携帯端末１２０は、受信データの転送に成功したか否か判定し（Ｓ４２０）、成功したと判定された場合には通信情報表示部２０７に処理の成功を表示し（Ｓ４２４）、転送に失敗したと判定された場合には処理の失敗を表示する（Ｓ４２２）。いずれの場合にも携帯端末１２０は受信データを廃棄し（Ｓ４２６）、外部端末７０１との接続を継続する（Ｓ４２８）。
【０１５５】
また、ステップＳ４１６において、他の機器を利用しないと判定された場合には、携帯端末１２０は全体制御部２０５によって受信データを廃棄し（Ｓ４２６）、外部端末７０１との接続を継続する（Ｓ４２８）。
【０１５６】
次に、受信データが転送されたＦＡＸ１１５における処理について図３４を参照しながら説明する。ＦＡＸ１１５は、携帯端末１２０から転送されたデータをシグナリング制御部４０７によって受信し（Ｓ４３２）、受信したデータを処理可能であるか否か全体制御部４０６によって判定する（Ｓ４３４）。判定の結果、処理可能と判定された場合には、ＦＡＸ１１５は転送されたデータを処理し、画像として印刷する（Ｓ４３６）。具体的には、データ処理部４０５によって転送されたデータを処理可能なデータに変換し（Ｓ４３８）、データに対して決められた処理を行う（Ｓ４４０）。そして、ＦＡＸ１１５は、シグナリング制御部４０７によって携帯端末１２０に処理の応答を送信する（Ｓ４４２）。ＦＡＸ１１５は、転送されたデータを処理した後、初期状態に遷移する（Ｓ４４６）。
【０１５７】
一方、ステップＳ４３４における判定の結果、受信データを処理できないと判定された場合には、ＦＡＸ１１５は、シグナリング制御部４０７によって携帯端末１２０に処理不可能であることの応答を送信し（Ｓ４４４）、初期状態に遷移する（Ｓ４４６）。
【０１５８】
本発明の第５実施形態に係る通信方法では、携帯端末１２０が処理できないデータを受信した場合に携帯端末１２０からＦＡＸ１１５にデータを転送し、携帯端末１２０ＦＡＸ１１５によってデータを処理させることができる。また、データ処理可能な機器として表示される機器（他のＦＡＸやプリンタ等）は利用可能機器情報記録媒体２０７に記録された機器であるので、選択された機器がそのユーザにより利用可能であることは予め確認されており、機器を選択する度にそのような確認をする必要がないため、接続遅延を低減させることができる。
【０１５９】
なお、本実施形態においては、ステップＳ４１４において、データ処理に用いる機器をユーザに選択させることとしているが、利用可能機器情報記録媒体２０７に記録された機器のメディア情報１４０４に基づいてデータを処理可能な機器を携帯端末１２０が自動的に抽出し、抽出された機器に対してデータを転送することとしてもよい。これにより、機器を選択するステップを省略してデータ処理をスムーズに行うと共に、ユーザにとって使いやすい構成を実現できる。
【０１６０】
（第６実施形態）
次に、本発明の第６実施形態に係る通信方法について説明する。本発明の第６実施形態に係る通信方法は、ネットワーク外部の外部端末７０１に携帯端末１２０では表示及び処理できないデータを送信する通信方法である。以下、図３７〜図４１を参照しながら、第６実施形態に係る通信方法について説明する。
【０１６１】
図３７は第６実施形態に係る通信方法における各構成要素間でのデータの送受信シーケンス示す図、図３８は携帯端末１２０における接続処理を示すフローチャート、図３９はＦＡＸ１１５における処理を示すフローチャートである。まず、図３７を参照して外部端末７０１、携帯端末１２０及びＦＡＸ１１５のそれぞれの間におけるデータ送受信のシーケンスについて説明し、後に携帯端末１２０及びＦＡＸ１１５における処理について説明する。
【０１６２】
まず、携帯端末１２０と外部端末７０１との間で接続が確立した状態で、携帯端末１２０がＦＡＸ１１５にデータ伝送指示を送信する。ここで送信されるデータ伝送指示は、ＳＩＰプロトコルのＲＥＦＥＲコマンドである。図４０（ａ）はデータ伝送指示のデータ構造を示す図、図４０（ｂ）はデータ伝送指示が準拠するＳＩＰのメッセージ形式を示す図である。図４０（ａ）及び図４０（ｂ）に示されるように、データ送信要求は、ＲＥＦＥＲコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして利用機器であるＦＡＸ１１５のアドレス、Ｆｒｏｍヘッダとして接続元である携帯端末１２０のユーザ名、Ｒｅｆｅｒ−Ｔｏヘッダとして接続先である外部端末７０１のユーザ名、Ｒｅｆｅｒ−Ｔｏヘッダメソッドパラメータとして伝送方法に関する情報を有し、メッセージボディにデータ情報を有する。このデータ伝送指示を受信したＦＡＸ１１５は、携帯端末１２０にデータ伝送要求応答（２００ＯＫ）を送信する。
【０１６３】
次に、ＦＡＸ１１５は、携帯端末１２０から送信されたデータ伝送指示に基づいて、外部端末７０１にデータ伝送を行う。ここで送信されるデータ伝送要求は、ＳＩＰプロトコルのＭＥＳＳＡＧＥコマンドである。図４１（ａ）はデータ伝送要求のデータ構造を示す図、図４１（ｂ）はデータ伝送要求が準拠するＳＩＰのメッセージ形式を示す図である。図４１（ａ）及び図４１（ｂ）に示されるように、データ送信要求は、ＭＥＳＳＡＧＥコマンドに続いて、ＲｅｑｕｅｓｔＵＲＩ／Ｔｏヘッダとして接続先である外部端末７０１のユーザ名、Ｆｒｏｍヘッダとして接続元である携帯端末１２０のユーザ名、Ｃｏｎｔａｃｔヘッダとして利用機器であるＦＡＸ１１５のアドレスを有し、メッセージボディにデータを有する。このデータは、ＦＡＸ１１５のデータ入出力部４０８によって入力されたデータである。このデータ伝送要求を受信した外部端末７０１は、ＦＡＸ１１５にデータ伝送応答（２００ＯＫ）を送信する。そして、ＦＡＸ１１５は、外部端末７０１からデータ伝送応答を受信すると、携帯端末１２０にデータ伝送完了通知を送信する。このデータ伝送完了通知は、ＳＩＰプロトコルのＮＯＴＩＦＹコマンドである。このデータ伝送完了通知を受信した携帯端末１２０が完了通知応答（２００ＯＫ）をＦＡＸ１１５に送信してＦＡＸ１１５を用いた通信が完了する。このようなシーケンスにより、携帯端末１２０は、処理できないデータ情報をＦＡＸ１１５によって外部端末７０１に送信させることができる。
【０１６４】
次に、携帯端末１２０における処理について図３８を参照しながら説明する。まず、携帯端末１２０は、ユーザ要求解析部２０３によってユーザからの要求を解析し、携帯端末１２０によって処理できる要求であるか解析する（Ｓ５１２）。ここでは、ユーザによってＦＡＸ送信（例えば紙のデータを読み取って送信すること）が要求され、携帯端末１２０によって処理できないとする。携帯端末１２０は、ユーザ解析部２０３によって解析された結果に基づいて、ユーザの要求を処理できる機器を利用可能機器記録媒体２０７から抽出して表示し、どの機器を用いるかユーザに選択させる。そして、携帯端末１２０は、ユーザの選択入力をユーザ要求解析部２０３によって解析し、選択された機器に対してデータの送信を要求する（Ｓ５１４）。すなわち、ここで携帯端末１２０からＦＡＸ１１５にデータ伝送指示が送信される。
【０１６５】
データの伝送指示を送信した後、携帯端末１２０はデータ送信処理が成功したか否か判定する（Ｓ５１６）。データ伝送が成功したと判定された場合には、携帯端末１２０は処理が成功したことを通信情報表示部２０７に表示し（Ｓ５２０）、データ伝送が失敗したと判定された場合には、携帯端末１２０は処理が失敗したことを通信情報表示部２０７に表示する（Ｓ５１８）。いずれの場合も、携帯端末１２０は外部端末７０１との接続を継続する（Ｓ５２２）。
【０１６６】
次に、ＦＡＸ１１５における処理について図３９を参照しながら説明する。ＦＡＸ１１５は、携帯端末１２０から送信されたデータ伝送指示をシグナリング制御部４０７によって受信する（Ｓ５３２）と、ＦＡＸ１１５は受信したデータ伝送指示を処理可能であるか否か、全体制御部４０６によって判定する。その結果、処理不可能と判定された場合には、ＦＡＸ１１５は、処理不可能であることの応答を携帯端末１２０に送信し（Ｓ５４６）、初期状態に遷移する（Ｓ５４８）。
【０１６７】
ステップＳ５３４における判定によってＦＡＸ１１５による処理が可能であると判定された場合には、ＦＡＸ１１５はデータ伝送指示に従ってデータを送信する（Ｓ５３６）。具体的には、ＦＡＸ１１５はユーザの要求を解析し、データ入出力部４０８によって伝送するデータを取得し（Ｓ５３８）、取得したデータをデータ処理部４０５によって処理可能なデータに変換する（Ｓ５４０）。続いて、ＦＡＸ１１５は外部端末７０１にシグナリング制御部４０７によって送信する（Ｓ５４２）。データ送信後、ＦＡＸ１１５は携帯端末１２０に処理完了の応答を送信し（Ｓ５４４）、初期状態に遷移する（Ｓ５４６）。
【０１６８】
本発明の第６実施形態に係る通信方法では、携帯端末１２０が処理できないデータを他の端末へ送信する場合に、ＦＡＸ１１５にデータを処理させ、そのデータをＦＡＸ１１５から送信することができる。また、データ処理可能な機器として表示される機器（他のＦＡＸやスキャナ等）は利用可能機器情報記録媒体２０７に記録された機器であるので、選択された機器がそのユーザにより利用可能であることは予め確認されており、機器を選択する度にそのような確認をする必要がないため、接続遅延を低減させることができる。
【０１６９】
以上、本発明のネットワークサーバ、携帯端末及びこれらを備えるネットワークシステムとこれを用いた通信方法について、実施形態を挙げて詳細に説明したが、本発明は上記実施形態に限定されるものではない。
【０１７０】
上記実施形態においては、ローカルＩＰネットワーク１１１の外部にある外部端末７０１と通信する際の通信方法を中心に説明したが、本発明は外部端末７０１との通信を含まないローカルＩＰネットワーク１１１内のみでの通信にも適用することができる。
【０１７１】
例えば、携帯端末１２０に蓄積されているデータをプリンタ１１６によって出力させる際には、利用可能な機器を表示して所望のプリンタをユーザに選択させ、選択されたプリンタに印刷の処理要求を送信する、という通信方法も本発明に含まれる。すなわち、利用可能機器記録媒体２０７に記録された情報に基づいて利用可能な機器を表示して選択させることにより、その機器を利用可能か否か確認するシーケンスが不要となり、接続時間遅延を低減させることができる。
【０１７２】
【発明の効果】
以上説明したように、本発明は、登録要求に応じてネットワーク管理装置が機器情報を送信するので、携帯端末は利用できる機器に関する情報をネットワークへの登録時という最初の段階に取得することができ、また、登録応答に機器情報を含めているので、携帯端末は登録要求とその応答という簡便なシーケンスで機器情報を取得できるというすぐれた効果を有するものである。
【図面の簡単な説明】
【図１】ネットワークサーバから携帯端末に送信される登録応答のデータ構造例を示す図
【図２】実施形態に係るネットワークシステムの構成を示す図
【図３】実施形態に係るネットワークサーバの構成を示すブロック図
【図４】ネットワークサーバのユーザ情報記録媒体に記録されたデータの例を示す図
【図５】ネットワークサーバの機器情報記録媒体に記録されたデータの例を示す図
【図６】実施形態に係る携帯端末の構成を示す図
【図７】携帯端末の利用可能機器情報記録媒体に記録されたデータの例を示す図
【図８】ローカルＩＰネットワークに接続されたＰＣ端末の構成を示すブロック図
【図９】ローカルＩＰネットワークに接続されたＦＡＸの構成を示すブロック図
【図１０】第１実施形態に係る通信方法による携帯端末のネットワークサーバへの登録シーケンスを示す図
【図１１】登録シーケンスにおける携帯端末の処理を示すフローチャート
【図１２】登録シーケンスにおけるネットワークサーバの処理を示すフローチャート
【図１３】登録シーケンスにおけるホームサーバの処理を示すフローチャート
【図１４】登録シーケンスにおける携帯端末の処理を示すフローチャート
【図１５】登録結果の画面を示す図
【図１６】携帯端末からネットワークサーバに送信される登録要求のデータ構造例を示す図
【図１７】ネットワークサーバからホームサーバに送信される登録要求のデータ構造例を示す図
【図１８】ホームサーバからネットワークサーバに送信される登録応答のデータ構造例を示す図
【図１９】第２実施形態に係る通信方法のシーケンスを示す図
【図２０】第２実施形態に係る通信方法における携帯端末の処理を示すフローチャート
【図２１】第２実施形態に係る通信方法におけるＰＣ端末の処理を示すフローチャート
【図２２】第２実施形態において携帯端末からＰＣ端末に送信される転送要求のデータ構造例を示す図
【図２３】第２実施形態においてＰＣ端末から外部端末に送信される接続要求のデータ構造例を示す図
【図２４】第３実施形態に係る通信方法のシーケンスを示す図
【図２５】第３実施形態に係る通信方法における携帯端末の処理を示すフローチャート
【図２６】第４実施形態に係る通信方法のシーケンスを示す図
【図２７】第４実施形態に係る通信方法における携帯端末の処理を示すフローチャート
【図２８】第４実施形態に係る通信方法におけるＰＣ端末の処理を示すフローチャート
【図２９】第４実施形態において携帯端末からＰＣ端末に送信される接続要求のデータ構造例を示す図
【図３０】第４実施形態において携帯端末からＰＣ端末に送信される転送要求のデータ構造例を示す図
【図３１】第４実施形態の変形例に係る通信方法のシーケンスを示す図
【図３２】第５実施形態に係る通信方法のシーケンスを示す図
【図３３】第５実施形態に係る通信方法における携帯端末の処理を示すフローチャート
【図３４】第５実施形態に係る通信方法におけるＦＡＸの処理を示すフローチャート
【図３５】第５実施形態において外部端末から携帯端末に送信されるデータ伝送要求のデータ構造例を示す図
【図３６】第５実施形態において携帯端末からＰＣ端末に送信されるデータ転送要求のデータ構造例を示す図
【図３７】第６実施形態に係る通信方法のシーケンスを示す図
【図３８】第６実施形態に係る通信方法における携帯端末の処理を示すフローチャート
【図３９】第６実施形態に係る通信方法におけるＦＡＸの処理を示すフローチャート
【図４０】第６実施形態において携帯端末からＰＣ端末に送信されるデータ伝送指示のデータ構造例を示す図
【図４１】第６実施形態において携帯端末からＰＣ端末に送信されるデータ伝送のデータ構造例を示す図
【符号の説明】
１００  ローカルＩＰネットワーク
１１０  ネットワークサーバ
１１１  ＩＰネットワーク
１２０  携帯端末
５０１  ホームサーバ
７０１  外部端末
【図１】
2005020286.tif 000003
【図２】
2005020286.tif 000004
【図３】
2005020286.tif 000005
【図４】
2005020286.tif 000006
【図５】
2005020286.tif 000007
【図６】
2005020286.tif 000008
【図７】
2005020286.tif 000009
【図８】
2005020286.tif 000010
【図９】
2005020286.tif 000011
【図１０】
2005020286.tif 000012
【図１１】
2005020286.tif 000013
【図１２】
2005020286.tif 000014
【図１３】
2005020286.tif 000015
【図１４】
2005020286.tif 000016
【図１５】
2005020286.tif 000017
【図１６】
2005020286.tif 000018
【図１７】
2005020286.tif 000019
【図１８】
2005020286.tif 000020
【図１９】
2005020286.tif 000021
【図２０】
2005020286.tif 000022
【図２１】
2005020286.tif 000023
【図２２】
2005020286.tif 000024
【図２３】
2005020286.tif 000025
【図２４】
2005020286.tif 000026
【図２５】
2005020286.tif 000027
【図２６】
2005020286.tif 000028
【図２７】
2005020286.tif 000029
【図２８】
2005020286.tif 000030
【図２９】
2005020286.tif 000031
【図３０】
2005020286.tif 000032
【図３１】
2005020286.tif 000033
【図３２】
2005020286.tif 000034
【図３３】
2005020286.tif 000035
【図３４】
2005020286.tif 000036
【図３５】
2005020286.tif 000037
【図３６】
2005020286.tif 000038
【図３７】
2005020286.tif 000039
【図３８】
2005020286.tif 000040
【図３９】
2005020286.tif 000041
【図４０】
2005020286.tif 000042
【図４１】
2005020286.tif 000043