(57)【要約】【課題】ネットワークセッションを確立すべき複数の端末間のセッション確立の優先度の差の有無に応じてセッション確立手順によりネットワークセッションを確立する。【解決手段】データベース４０２に登録された予約接続情報に基づき、複数の端末３００間にネットワークセッションを確立するネットワーク管理装置４００は、ネットワークセッションを確立すべき複数の端末３００間にセッション確立の優先度に差がない場合には全ての端末３００を対等に扱う第１のセッション確立手順を用い、差がある場合には、優先されるべき端末３００にセッションを確立してよいかどうか事前に問い合せるなど、優先されるべきユーザの端末３００を優先的に扱う第２のセッション確立手順を用いる。【選択図】  図３
2004336617.tif 000002
【特許請求の範囲】
【請求項１】
同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度を含む予約接続情報に基づいてネットワーク管理装置の制御の下に複数のネットワーク端末装置間にネットワークセッションを確立するネットワークセッション制御システムであって、セッション確立の優先度に差がある予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順を用いてネットワークセッションを確立するように構成されたことを特徴とするネットワークセッション制御システム。
【請求項２】
ネットワーク管理装置がネットワーク端末装置またはそのユーザの状況を参照して前記予約接続情報で予約されたネットワークセッションを確立する時機を決定するように構成されたことを特徴とする請求項１記載のネットワークセッション制御システム。
【請求項３】
ネットワーク端末装置が自端末またはそのユーザの状況を検知し、該検知された状況を前記ネットワーク管理装置が参照するように構成されたことを特徴とする請求項１乃至２の何れか１項に記載のネットワークセッション制御システム。
【請求項４】
ネットワーク端末装置およびネットワーク管理装置から独立したセッション確立情報管理装置が各ネットワーク端末装置またはそのユーザの状況を管理し、該管理された状況を前記ネットワーク管理装置が参照するように構成されたことを特徴とする請求項１乃至２の何れか１項に記載のネットワークセッション制御システム。
【請求項５】
前記予約接続情報の記憶手段への登録時に、参加予定のネットワーク端末装置またはそのユーザにネットワークセッションへの参加可否を確認するように構成されたことを特徴とする請求項３または４記載のネットワークセッション制御システム。
【請求項６】
複数のネットワーク端末装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、
前記ネットワーク管理装置は、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、
前記ネットワーク端末装置は、自端末またはそのユーザの状況を検知するセッション確立情報検知手段と、前記検知された情報を参照して前記ネットワーク管理装置からのネットワークセッションへ参加可能かどうかの問い合わせに応えるセッション要求受入確認手段と、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段とを備え、
前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、
前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワークセッション制御システム。
【請求項７】
複数のネットワーク端末装置と、前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、
前記ネットワーク管理装置は、前記複数のネットワーク端末装置と制御用セッションを通じて通信可能であり且つ前記セッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、
前記ネットワーク端末装置は、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段を備え、
前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、
前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワークセッション制御システム。
【請求項８】
複数のネットワーク端末装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、
前記ネットワーク管理装置は、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、
前記ネットワーク端末装置は、自端末またはそのユーザの状況を検知するセッション確立情報検知手段と、前記検知された情報を参照して前記ネットワーク管理装置からのネットワークセッションへ参加可能かどうかの問い合わせに応えるセッション要求受入確認手段と、予約を受け入れるかどうかについての前記ネットワーク管理装置からの問い合わせに応えるセッション予約受入回答手段と、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段とを備え、
前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、
前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワークセッション制御システム。
【請求項９】
複数のネットワーク端末装置と、前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、
前記ネットワーク管理装置は、前記複数のネットワーク端末装置と通信可能であり且つ前記セッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、
前記ネットワーク端末装置は、予約を受け入れるかどうかについての前記ネットワーク管理装置からの問い合わせに応えるセッション予約受入回答手段と、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段とを備え、
前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、
前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワークセッション制御システム。
【請求項１０】
前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項６乃至９の何れか１項に記載のネットワークセッション制御システム。
【請求項１１】
前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項６乃至９の何れか１項に記載のネットワークセッション制御システム。
【請求項１２】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項６乃至９の何れか１項に記載のネットワークセッション制御システム。
【請求項１３】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項６乃至９の何れか１項に記載のネットワークセッション制御システム。
【請求項１４】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項６乃至９の何れか１項に記載のネットワークセッション制御システム。
【請求項１５】
前記ネットワークセッション制御装置は、セッション確立の優先度に差の無い予約接続情報についてはネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものである請求項６乃至１４の何れか１項に記載のネットワークセッション制御システム。
【請求項１６】
ネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱う前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項１５記載のネットワークセッション制御システム。
【請求項１７】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワーク管理装置。
【請求項１８】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能であり且つ前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワーク管理装置。
【請求項１９】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワーク管理装置。
【請求項２０】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能であり且つ前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものであることを特徴とするネットワーク管理装置。
【請求項２１】
前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項１７乃至２０の何れか１項に記載のネットワーク管理装置。
【請求項２２】
前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項１７乃至２０の何れか１項に記載のネットワーク管理装置。
【請求項２３】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項１７乃至２０の何れか１項に記載のネットワーク管理装置。
【請求項２４】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項１７乃至２０の何れか１項に記載のネットワーク管理装置。
【請求項２５】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項１７乃至２０の何れか１項に記載のネットワーク管理装置。
【請求項２６】
前記ネットワークセッション制御装置は、セッション確立の優先度に差の無い予約接続情報についてはネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものである請求項１７乃至２５の何れか１項に記載のネットワーク管理装置。
【請求項２７】
ネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱う前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項２６記載のネットワーク管理装置。
【請求項２８】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行することを特徴とするプログラム。
【請求項２９】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行することを特徴とするプログラム。
【請求項３０】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、予約を受け入れるかどうかを前記ネットワーク端末装置またはそのユーザに問い合せるネットワーク予約受入確認手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置またはそのユーザに問い合せるネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行することを特徴とするプログラム。
【請求項３１】
複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、予約を受け入れるかどうかを前記ネットワーク端末装置またはそのユーザに問い合せるネットワーク予約受入確認手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行することを特徴とするプログラム。
【請求項３２】
前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項２８乃至３１の何れか１項に記載のプログラム。
【請求項３３】
前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項２８乃至３１の何れか１項に記載のプログラム。
【請求項３４】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項２８乃至３１の何れか１項に記載のプログラム。
【請求項３５】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項２８乃至３１の何れか１項に記載のプログラム。
【請求項３６】
前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項２８乃至３１の何れか１項に記載のプログラム。
【請求項３７】
セッション確立の優先度に差の無い予約接続情報についてはネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するものである請求項２８乃至３６の何れか１項に記載のプログラム。
【請求項３８】
ネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱う前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる請求項３７記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク端末間で音声通信やデータ通信を実行するためのネットワークセッションを確立するネットワークセッション制御システムに関し、特には、ユーザまたは端末の状況を参照しながら適切な時機にセッションを確立可能なネットワークセッション制御システムに関するものである。
【０００２】
【従来の技術】
インターネット技術の普及と低コスト化に伴い、これまで専用線上で専用プロトコルを用いて実現されていたサービスを、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク上で実現することが大きな流れとなっている。電話サービスも、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）技術による音声通信と、呼制御プロトコルとして策定されたＨ．３２３やＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）の組み合わせにより、ＩＰネットワーク上で実現可能となっている。Ｈ．３２３やＳＩＰは単に電話サービスに留まらず、端末間のネットワークサービス用セッションの構築や制御に利用可能なように設計されている。
【０００３】
しかしながら、通常の交換機を用いた電話はもちろんのこと、Ｈ．３２３やＳＩＰを用いた場合においても、これまでのネットワークサービスでは「自分／相手の通信したい時」に端末を使ってセッションの確立を試みるという利用方法が一般的であった。そのため、例えば電話サービスの場合、相手が会議中ですぐには応対できない場合、通常では相手とまったく連絡をとることができないか、せいぜい折り返しの連絡を口頭で依頼する程度のことしかできずにいた。しかも、ようやく相手から電話がかかってきた時には今度はこちらが応対できないなど、通話確立に至るまでに長いプロセスを要する場合が頻繁に発生するという問題があった。
【０００４】
このような問題を解決する従来技術が特許文献１および２において提案されている。特許文献１に記載される従来技術は、事前登録により指定された移動機が指定地域に到着したときに指定端末と接続する予約接続移動通信方式である。具体的には、移動通信交換機内に、予約接続登録者の端末より接続端末と移動機および移動機の所在位置を指定した予約接続の登録が行われたときにホームメモリ局に予約接続情報を記憶する予約接続登録処理手段と、移動機から位置登録が行われたときに登録位置と予約接続情報中の指定地域を比較し、一致した場合に、その移動機と予約接続情報中の指定端末を接続する予約接続制御手段とを備えている。また、移動機が指定地域に到達したときに予約接続制御手段によって予約接続登録者の端末に接続して、「予約接続登録が行われた移動機が指定の位置に到着したが接続を行うか否か」を問い合わせ、予約接続登録者から接続が要求された場合に限って移動機と指定端末とを接続する態様も開示されている。
【０００５】
他方、特許文献２に記載される従来技術は、移動機が圏外にいる等の理由で応答しないとき、その移動機が応答できるようになるまで監視や再発呼を発信側に負担をかけずに実現する無線通信方式である。具体的には、発信元端末が移動機の呼出しに失敗したとき、サービスセンタにその後の処理の代行を依頼し、サービスセンタが移動機に対して呼設定信号内の発サブアドレスに着呼出通知である旨を書き込んだ呼設定信号を送信し、移動機から呼設定応答があったときに、発信元端末に対して、呼設定信号内の発サブアドレスに着信呼出応答である旨を書き込んだ呼設定信号を自動的に送信し、これを受けた発信元端末が移動機に対して自動的に発呼を行う。
【０００６】
【特許文献１】
特開平７−２６４６６６号公報
【特許文献２】
特開平１１−１６４３６１号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、これらの従来技術においては、端末位置や発呼処理の継続のみを意識したものであり、呼び出されるユーザ（特許文献１及び２の場合は移動機のユーザ）にとって必ずしも都合が良いとは限らず、セッションを円滑に確立できない可能性が高いという問題があった。特許文献１記載の従来技術では、移動機が指定地域に到達した際、つまり予約条件が成立した際に、都合を予約登録者に直接確認するように構成することでセッションの円滑な確立の実現を図っているが、セッション確立手順は呼出者／被呼出者の関係により変化するものであり、常にセッションの予約者に確認を取ることが良いとは限らない場合も多数存在する。例えば、呼出者と被呼出者の間の関係が、同僚や友人であれば対等だが、「客と担当営業」なら「客」が、「上司と部下」なら「上司」が、それぞれ優先して都合を考慮されるべきである。
【０００８】
また、上述した従来技術においては、呼出されるユーザの都合を考慮せずに予約を受け付けるため、そもそも予約自体を受け付けたくないユーザの意向が反映されないという問題もある。
【０００９】
本発明の目的は、ネットワークセッションに参加するユーザ間の関係に応じたセッション確立手順でネットワークセッションを確立することのできるネットワークセッション制御システムおよびネットワーク管理装置を提供することにある。
【００１０】
本発明の別の目的は、予約受付時に参加予定のユーザに参加の可否を確認することのできるネットワークセッション制御システムおよびネットワーク管理装置を提供することにある。
【００１１】
【課題を解決するための手段】
本発明のネットワークセッション制御システムおよびネットワーク管理装置は、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度を含む予約接続情報に基づいてネットワーク管理装置の制御の下に複数のネットワーク端末装置間にネットワークセッションを確立するネットワークセッション制御システムであって、セッション確立の優先度に差がある予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順を用いてネットワークセッションを確立する。また、ネットワーク管理装置がネットワーク端末装置またはそのユーザの状況を参照して前記予約接続情報で予約されたネットワークセッションを確立する時機を決定する。これは、ネットワーク端末装置が自端末またはそのユーザの状況を検知し、この検知された状況を前記ネットワーク管理装置が参照するか、或いはネットワーク端末装置およびネットワーク管理装置から独立したセッション確立情報管理装置が各ネットワーク端末装置またはそのユーザの状況を管理し、この管理された状況を前記ネットワーク管理装置が参照することによって行うことができる。また、予約接続情報の記憶手段への登録時に、参加予定のネットワーク端末装置またはそのユーザにネットワークセッションへの参加可否を確認する構成も採用する。
【００１２】
より具体的には、本発明の第１のネットワークセッション制御システムは、複数のネットワーク端末装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、前記ネットワーク管理装置は、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワーク端末装置は、自端末またはそのユーザの状況を検知するセッション確立情報検知手段と、前記検知された情報を参照して前記ネットワーク管理装置からのネットワークセッションへ参加可能かどうかの問い合わせに応えるセッション要求受入確認手段と、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００１３】
また本発明の第２のネットワークセッション制御システムは、複数のネットワーク端末装置と、前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、前記ネットワーク管理装置は、前記複数のネットワーク端末装置と通信可能であり且つ前記セッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワーク端末装置は、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段を備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００１４】
本発明の第３のネットワークセッション制御システムは、複数のネットワーク端末装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、前記ネットワーク管理装置は、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワーク端末装置は、自端末またはそのユーザの状況を検知するセッション確立情報検知手段と、前記検知された情報を参照して前記ネットワーク管理装置からのネットワークセッションへ参加可能かどうかの問い合わせに応えるセッション要求受入確認手段と、予約を受け入れるかどうかについての前記ネットワーク管理装置からの問い合わせに応えるセッション予約受入回答手段と、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００１５】
本発明の第４のネットワークセッション制御システムは、複数のネットワーク端末装置と、前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と、前記ネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置とを含むネットワークセッション制御システムであって、前記ネットワーク管理装置は、前記複数のネットワーク端末装置と通信可能であり且つ前記セッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワーク端末装置は、予約を受け入れるかどうかについての前記ネットワーク管理装置からの問い合わせに応えるセッション予約受入回答手段と、前記ネットワーク管理装置から要求されたセッションを確立するセッション確立手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記ネットワークセッション制御装置は、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００１６】
また本発明の第１のネットワーク管理装置は、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００１７】
また本発明の第２のネットワーク管理装置は、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能であり且つ前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００１８】
また本発明の第３のネットワーク管理装置は、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００１９】
また本発明の第４のネットワーク管理装置は、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行うネットワーク管理装置であって、前記複数のネットワーク端末装置と通信可能であり且つ前記複数のネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置と通信可能なネットワークセッション制御装置と、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段とを備え、前記ネットワークセッション制御装置は、前記ネットワーク端末装置のユーザが予約を受け入れるかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション予約受入確認手段と、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記セッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段と、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段とを備え、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００２０】
また本発明の第１のプログラムは、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置に問い合せるネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００２１】
また本発明の第２のプログラムは、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００２２】
また本発明の第３のプログラムは、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、予約を受け入れるかどうかを前記ネットワーク端末装置またはそのユーザに問い合せるネットワーク予約受入確認手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置またはそのユーザに問い合せるネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００２３】
また本発明の第４のプログラムは、複数のネットワーク端末装置間にセッションデータ中継手段を介してネットワークセッションを確立する制御を行う装置であって、同じネットワークセッションに参加するネットワーク端末装置の通信アドレス、前記ネットワーク端末装置のユーザ間の関係に基づいて設定された各ネットワーク端末装置毎のセッション確立の優先度およびネットワークセッションの確立に必要なパラメータを含む予約接続情報を記憶する記憶手段を備えたネットワーク管理装置を構成するコンピュータを、前記記憶手段に前記予約接続情報を登録するネットワークセッション予約条件解析手段、予約を受け入れるかどうかを前記ネットワーク端末装置またはそのユーザに問い合せるネットワーク予約受入確認手段、前記ネットワーク端末装置またはそのユーザがネットワークセッションに参加可能になったかどうかを前記ネットワーク端末装置またはそのユーザの状況を管理するセッション確立情報管理装置で管理されている情報に基づいて判定するネットワークセッション要求手段、前記ネットワーク端末装置にネットワークセッションを確立するよう要求するネットワークセッション制御手段、として機能させ、且つ、前記記憶手段に記憶されている予約接続情報のうち、参加する全てのネットワーク端末装置のユーザが予約を受け入れた予約接続情報について、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。
【００２４】
また本発明の第５のネットワークセッション制御システム、ネットワーク管理装置およびプログラムは、第１乃至第４のネットワークセッション制御システム、ネットワーク管理装置およびプログラムにおいて、前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる。
【００２５】
また本発明の第６のネットワークセッション制御システム、ネットワーク管理装置およびプログラムは、第１乃至第４のネットワークセッション制御システム、ネットワーク管理装置およびプログラムにおいて、前記セッション確立手順として、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる。
【００２６】
また本発明の第７のネットワークセッション制御システム、ネットワーク管理装置およびプログラムは、第１乃至第４のネットワークセッション制御システム、ネットワーク管理装置およびプログラムにおいて、前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる。
【００２７】
また本発明の第８のネットワークセッション制御システム、ネットワーク管理装置およびプログラムは、第１乃至第４のネットワークセッション制御システム、ネットワーク管理装置およびプログラムにおいて、前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる。
【００２８】
また本発明の第９のネットワークセッション制御システム、ネットワーク管理装置およびプログラムは、第１乃至第４のネットワークセッション制御システム、ネットワーク管理装置およびプログラムにおいて、前記セッション確立手順として、予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを前記ネットワークセッション要求手段により問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いる。
【００２９】
また本発明の第１０のネットワークセッション制御システム、ネットワーク管理装置およびプログラムは、第１乃至第９のネットワークセッション制御システム、ネットワーク管理装置およびプログラムにおいて、セッション確立の優先度に差の無い予約接続情報についてはネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する。ネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱う前記セッション確立手順としては、例えば、予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが前記ネットワークセッション要求手段によって判明した時点で、セッションに参加する全てのネットワーク端末装置に前記ネットワークセッション制御手段により前記パラメータを通知してセッション確立を要求する手順を用いることができる。
【００３０】
【作用】
本発明にあっては、ネットワークセッションを確立すべき複数のネットワーク端末装置間にセッション確立の優先度の差がある場合、ネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行するため、ネットワークセッションに参加するユーザ間の関係に応じたセッション確立手順でネットワークセッションを確立することができる。
【００３１】
【発明の実施の形態】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００３２】
先ず図１を参照して、本発明におけるネットワークセッション制御システムの役割を説明する。なお、以下の本発明における説明では、ネットワーク端末装置３００間、または、ネットワーク端末装置３００とネットワーク管理装置４００間の通信路上に設けられるデータ通信路をセッションと呼ぶ。また、ネットワーク端末装置３００間で相互にデータ通信を行うために設けられた複数のセッションをまとめてネットワークセッションと呼ぶ。
【００３３】
図１を参照すると、本発明のネットワークセッション制御システムは、図示しないネットワークを通じて相互に通信可能な複数のネットワーク端末装置３００とネットワーク管理装置４００を含んで構成され、ネットワークセッションの確立に使用される各構成要素は、ネットワークセッションの生成／破棄を管理するネットワーク管理装置４００と、通信機能を持ったユーザが利用する複数のネットワーク端末装置３００に分散して配置されている。
【００３４】
ネットワーク管理装置４００は、他の装置との通信を担う通信手段４０１と、ネットワークセッションを作成／破棄するネットワークセッション制御装置１００と、予約されている、または、すでに作成されたネットワークセッションの管理情報を格納するネットワークセッション情報データベース４０２と、ネットワークセッション内での通信データを中継するセッションデータ中継手段４０３とを含んで構成される。
【００３５】
また、ネットワーク端末装置３００は、他の装置との通信を担う通信手段３０１と、ネットワークセッション制御装置１００からの要請に基づいてセッションを確立するセッション確立装置２００と、自ネットワーク端末装置３００が参加しているネットワークセッションの情報を格納するノードセッション情報データベース３０２と、自ネットワーク端末装置３００が要求のあったネットワークセッションを確立できる状態にあるかどうかを判断するための情報を検知するセッション確立情報検知手段３０３と、ユーザが直接利用するネットワークサービスを提供するアプリケーション提供手段３０７とを含んで構成される。
【００３６】
本発明におけるネットワークセッション制御システムは、ネットワーク端末装置３００内のアプリケーション提供手段３０７がネットワークサービスをユーザに提供する際に用いるデータ通信路（＝ネットワークセッション）を確立するためのものである。
【００３７】
図２は、本発明におけるネットワーク管理装置４００と複数のネットワーク端末装置３００間に確立されるセッションおよびネットワークセッションの概念を説明するための図であり、ネットワーク端末装置３００間でのデータ通信を目的にネットワークセッションを構築した状態を示している。ネットワーク端末装置３００はネットワーク管理装置４００内のネットワークセッション制御装置１００との間でセッションを維持・管理するための制御情報を交換する制御用セッション６０１を保持している。また、ネットワーク管理装置４００内のセッションデータ中継手段４０３との間で、ネットワーク端末装置３００間での相互のデータ交換が可能なデータ通信用セッション６０２を確立している。この時、セッションデータ中継手段４０３に接続されている複数のデータ通信用セッション６０２がネットワークセッションを構成している。アプリケーション提供手段３０７はこのセッションデータ中継手段４０３を介して構成されたネットワークセッションを経由して、ネットワークサービスに必要なデータを他のネットワーク端末装置３００と交換する。
【００３８】
【第１の実施の形態】
次に、本発明の第１の実施の形態について図面を参照して説明する。この第１の発明の実施の形態は、ネットワークセッション予約接続情報に基づいて複数のネットワーク端末装置間にネットワークセッションを確立する際、ネットワークセッションを確立すべき複数のネットワーク端末装置間にセッション確立の優先度に差がない場合には全てのユーザのネットワーク端末装置を対等に扱う第１のセッション確立手順を用い、差がある場合には優先されるべきユーザのネットワーク端末装置を優先的に扱う第２のセッション確立手順を用いる。また、ネットワーク管理装置がネットワーク端末装置の状況を参照して適切な時機にセッションを確立するために、ネットワーク端末装置が自端末の状況を検知し、この検知された状況をネットワーク管理装置が参照する。
【００３９】
図３を参照すると、第１の実施の形態にかかるネットワークセッション制御システムは、ネットワーク管理装置４００内に、ネットワーク端末装置３００との通信を担う通信手段４０１と、予約されている、または、すでに作成されたネットワークセッションの管理情報を格納するネットワークセッション情報データベース４０２と、ネットワークセッション内での通信データを中継するセッションデータ中継手段４０３と、求められるネットワークセッションの予約指示情報を解析して、ネットワークセッションの予約接続情報をネットワークセッション情報データベース４０２に登録するネットワークセッション予約条件解析手段１０１と、ネットワークセッション予約条件解析手段１０１が登録した予約接続情報を確定することにより、ネットワークセッション構築を予約するネットワークセッション予約手段１０２と、ネットワークセッション予約条件が成立しているかどうかを確認し、成立していればネットワークセッションに参加するように要求するネットワークセッション要求手段１０３と、ネットワーク端末装置３００との間でネットワークセッションを確立するよう制御するネットワークセッション制御手段１０４とを備え、ネットワーク端末装置３００内に、ネットワーク管理装置４００および他のネットワーク端末装置３００との通信を担う通信手段３０１と、自ネットワーク端末装置３００が参加しているネットワークセッションの情報を格納するノードセッション情報データベース３０２と、自ネットワーク端末装置３００が要求のあったネットワークセッションを確立できる状態にあるかどうかを判断するための情報を検知するセッション確立情報検知手段３０３と、ネットワークセッション要求手段１０３からのセッション確立要求を受け入れるかどうかをセッション確立情報検知手段３０３の検知結果に基づいて判断し、回答するセッション要求受入確認手段２０１と、ネットワークセッション制御手段１０４からの指示に従ってセッションを確立するセッション確立手段２０２とを備える。
【００４０】
ネットワーク管理装置４００上のネットワークセッション予約条件解析手段１０１、ネットワークセッション予約手段１０２、ネットワークセッション要求手段１０３、ネットワークセッション制御手段１０４、通信手段４０１およびセッションデータ中継手段４０３の各機能手段は、ネットワーク管理装置４００を構成するコンピュータと管理装置用プログラムとで実現することができる。管理装置用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク管理装置４００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段１０１、１０２、１０３、１０４、４０１および４０３を実現する。
【００４１】
また、各ネットワーク端末装置３００上のセッション要求受入確認手段２０１、セッション確立手段２０２、通信手段３０１およびセッション確立情報検知手段３０３の各機能手段は、ネットワーク端末装置３００を構成するコンピュータと端末用プログラムとで実現することができる。端末用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク端末装置３００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段２０１、２０２、３０１および３０３を実現する。
【００４２】
このような構成を有する第１の発明の実施の形態における処理の流れは、概ね以下の通りである。
【００４３】
まず、ネットワークセッション予約条件解析手段１０１は、ネットワーク管理装置４００が予約登録者から受け付けた予約指示情報を解析して、ネットワークセッションを確立すべきネットワーク端末装置の通信アドレス、ネットワーク端末装置毎のセッション確立の優先度、および、セッションデータ中継手段４０３の通信アドレスと前記ネットワークセッションで用いるプロトコルとポート番号とから構成されるパラメータを含む予約接続情報を、ネットワークセッション情報データベース４０２に登録する。この登録時点における予約接続情報の状態は「予約待」であり、ネットワークセッション予約手段１０２は、ネットワークセッション予約条件解析手段１０１がネットワークセッション情報データベース４０２に登録した予約接続情報の状態を「予約中」とすることにより予約を確定し、ネットワークセッション構築を予約する。
【００４４】
その後、ネットワークセッション要求手段１０３は、ネットワークセッション予約条件が成立しているかどうかを調べるために、ネットワーク端末装置のセッション要求受入確認手段２０１に問い合わせる。セッション要求受入確認手段２０１は、セッション確立情報検知手段３０３の検知情報を参照して、予約条件が成立しているかどうかを確認し、ネットワークセッション要求手段１０３に返答する。そして、ネットワークセッション要求手段１０３は、必要なネットワーク端末装置すべてに対して予約条件が成立しているかどうかを確認し、すべてが成立していれば、必要に応じてネットワーク端末装置のセッション要求受入確認手段２０１にセッション確立開始の確認をとった上で、ネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。
【００４５】
ネットワークセッション要求手段１０３の処理は、複数のネットワーク端末装置間のセッション確立の優先度に差の無い予約接続情報の場合とその優先度に差が有る予約接続情報とで相違し、優先度に差の無い予約接続情報については全てのユーザのネットワーク端末装置を対等に扱う第１のセッション確立手順に従ってネットワークセッションを確立する制御を実行し、優先度に差の有る予約接続情報については優先されるべきユーザのネットワーク端末装置を優先的に扱う第２のセッション確立手順に従ってネットワークセッションを確立する制御を実行する。以下に、第１および第２のセッション確立手順の例を示す。
【００４６】
（１）第１のセッション確立手順の例
予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが判明した時点で、セッションに参加する全てのネットワーク端末装置についてネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。この手順の適用例については後述する第１の実施の形態の第１の実施例で詳しく説明する。
【００４７】
（２）第２のセッション確立手順の例１
予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置についてネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。この手順の適用例については後述する第１の実施の形態の第２の実施例で詳しく説明する。
【００４８】
（３）第２のセッション確立手順の例２
予約接続情報中のすべてのネットワーク端末装置がネットワークセッションに参加可能になったことが判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置についてネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。この手順の適用例については後述する第１の実施の形態の第３の実施例で詳しく説明する。
【００４９】
（４）第２のセッション確立手順の例３
予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが判明した時点で、セッションに参加する全てのネットワーク端末装置についてネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。この手順の適用例については後述する第１の実施の形態の第４の実施例で詳しく説明する。
【００５０】
（５）第２のセッション確立手順の例４
予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを問い合わせ、優先すべき全てのネットワーク端末装置からセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置についてネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。この手順の適用例については後述する第１の実施の形態の第５の実施例で詳しく説明する。
【００５１】
（６）第２のセッション確立手順の例５
予約接続情報中の優先すべき全てのネットワーク端末装置がネットワークセッションに参加可能になったことが判明したときに、優先すべき全てのネットワーク端末装置に対してセッション確立を開始してよいかどうかを問い合わせ、優先すべき全てのネットワーク端末装置の少なくとも１つからセッション確立を開始してよい旨の応答が返ってきた時点で、セッションに参加する全てのネットワーク端末装置についてネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。この手順の適用例については後述する第１の実施の形態の第６の実施例で詳しく説明する。
【００５２】
以上のようにネットワークセッション要求手段１０３からネットワークセッションを確立するように伝えられたネットワークセッション制御手段１０４は、ネットワークセッションを構成するネットワーク端末のセッション確立手段２０２に対して、セッションデータ中継手段４０３との間でセッションを確立するように、セッション確立に必要なパラメータと共に指示を送る。
【００５３】
セッション確立手段２０２は、ネットワークセッション制御手段１０４から送られてきたパラメータに基づいて、セッションデータ中継手段４０３との間にセッションを確立し、ネットワークセッションの情報をノードセッション情報データベース３０２に格納する。
【００５４】
【発明の第２の実施の形態】
次に、本発明の第２の実施の形態について図面を参照して説明する。前述した第１の実施の形態では、ネットワーク端末装置が自端末の状況を検知し、その検知された状況をネットワーク管理装置が参照したが、この第２の実施の形態は、ネットワーク端末装置およびネットワーク管理装置から独立したセッション確立情報管理装置で各ネットワーク端末装置またはそのユーザの状況を管理し、この管理された状況をネットワーク管理装置が参照することで、予約接続情報の予約条件が成立したかどうかを調べるようにした点で相違し、他は第１の実施の形態と同じである。
【００５５】
図３１を参照すると、第２の発明の実施の形態にかかるネットワークセッション制御システムは、ネットワーク端末装置３００またはそのユーザがネットワークセッションに参加可能か否かを判断するための情報を管理するセッション確立情報管理装置５００を備え、ネットワーク管理装置４００内に、ネットワーク端末装置３００との通信を担う通信手段４０１と、予約されている、または、すでに作成されたネットワークセッションの管理情報を格納するネットワークセッション情報データベース４０２と、ネットワークセッション内での通信データを中継するセッションデータ中継手段４０３と、求められるネットワークセッションの予約指示情報を解析して、ネットワークセッションの予約接続情報をネットワークセッション情報データベース４０２に登録するネットワークセッション予約条件解析手段１０１と、ネットワークセッション予約条件解析手段１０１が登録した予約接続情報を確定することにより、ネットワークセッション構築を予約するネットワークセッション予約手段１０２と、ネットワークセッション予約条件が成立しているかどうかをセッション確立情報管理装置５００からの情報に基づいて確認し、成立していればネットワークセッションに参加するように要求するネットワークセッション要求手段１０３と、ネットワーク端末装置３００との間でネットワークセッションを確立するよう制御するネットワークセッション制御手段１０４とを備え、ネットワーク端末装置３００内に、ネットワーク管理装置４００および他のネットワーク端末装置３００との通信を担う通信手段３０１と、自ネットワーク端末装置３００が参加しているネットワークセッションの情報を格納するノードセッション情報データベース３０２と、ネットワークセッション要求手段１０３からのセッション確立要求を受け入れるかどうかを回答するセッション要求受入確認手段２０１と、ネットワークセッション制御手段１０４からの指示に従ってセッションを確立するセッション確立手段２０２とを備える。
【００５６】
ネットワーク管理装置４００上のネットワークセッション予約条件解析手段１０１、ネットワークセッション予約手段１０２、ネットワークセッション要求手段１０３、ネットワークセッション制御手段１０４、通信手段４０１およびセッションデータ中継手段４０３の各機能手段は、ネットワーク管理装置４００を構成するコンピュータと管理装置用プログラムとで実現することができる。管理装置用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク管理装置４００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段１０１、１０２、１０３、１０４、４０１および４０３を実現する。
【００５７】
また、各ネットワーク端末装置３００上のセッション要求受入確認手段２０１、セッション確立手段２０２および通信手段３０１の各機能手段は、ネットワーク端末装置３００を構成するコンピュータと端末用プログラムとで実現することができる。端末用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク端末装置３００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段２０１、２０２および３０１を実現する。
【００５８】
このような構成を有する第２の発明の実施の形態における処理の流れは、概ね以下の通りである。
【００５９】
まず、ネットワークセッション予約条件解析手段１０１は、ネットワーク管理装置４００が予約登録者から受け付けた予約指示情報を解析して、ネットワークセッションを確立すべきネットワーク端末装置の通信アドレス、ネットワーク端末装置毎のセッション確立の優先度、および、セッションデータ中継手段４０３の通信アドレスと前記ネットワークセッションで用いるプロトコルとポート番号とから構成されるパラメータを含む予約接続情報を、ネットワークセッション情報データベース４０２に登録する。この登録時点における予約接続情報の状態は「予約待」であり、ネットワークセッション予約手段１０２は、ネットワークセッション予約条件解析手段１０１がネットワークセッション情報データベース４０２に登録した予約接続情報の状態を「予約中」とすることにより予約を確定し、ネットワークセッション構築を予約する。
【００６０】
その後、ネットワークセッション要求手段１０３は、ネットワークセッション予約条件が成立しているかどうかを確認するために、セッション確立情報管理装置５００に予約条件成立の判断に必要な情報を要求し、予約条件の成立の可否を調べる。そして、ネットワークセッション要求手段１０３は、必要なネットワーク端末装置すべてが予約条件を満たしていれば、必要に応じてネットワーク端末装置のセッション要求受入確認手段２０１にセッション確立開始の確認をとった上で、ネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。
【００６１】
ネットワークセッション要求手段１０３の処理は、複数のネットワーク端末装置間のセッション確立の優先度に差の無い予約接続情報の場合とその優先度に差が有る予約接続情報とで相違し、優先度に差の無い予約接続情報については全てのユーザのネットワーク端末装置を対等に扱う第１のセッション確立手順に従ってネットワークセッションを確立する制御を実行し、優先度に差の有る予約接続情報については優先されるべきユーザのネットワーク端末装置を優先的に扱う第２のセッション確立手順に従ってネットワークセッションを確立する制御を実行する。第１および第２のセッション確立手順は、第１の実施の形態の説明個所で挙げた（１）〜（６）のような手順を用いることができる。この手順（１）〜（６）の適用例については後述する第２の実施の形態の第１〜６の実施例で説明する。
【００６２】
以上のようにネットワークセッション要求手段１０３からネットワークセッションを確立するように伝えられたネットワークセッション制御手段１０４は、ネットワークセッションを構成するネットワーク端末のセッション確立手段２０２に対して、セッションデータ中継手段４０３との間でセッションを確立するように、セッション確立に必要なパラメータと共に指示を送る。
【００６３】
セッション確立手段２０２は、ネットワークセッション制御手段１０４から送られてきたパラメータに基づいて、セッションデータ中継手段４０３との間にセッションを確立し、ネットワークセッションの情報をノードセッション情報データベース３０２に格納する。
【００６４】
【発明の第３の実施の形態】
次に、本発明の第３の実施の形態について図面を参照して説明する。この第３の発明の実施の形態は、前述した第１の実施の形態と比較して、ネットワークセッション予約時に、参加予定のネットワーク端末装置のユーザにネットワークセッションへの参加可否を確認する手順を追加した点で相違し、その他は第１の実施の形態と同じである。
【００６５】
図３５を参照すると、第３の実施の形態にかかるネットワークセッション制御システムは、ネットワーク管理装置４００内に、ネットワーク端末装置３００との通信を担う通信手段４０１と、予約されている、または、すでに作成されたネットワークセッションの管理情報を格納するネットワークセッション情報データベース４０２と、ネットワークセッション内での通信データを中継するセッションデータ中継手段４０３と、求められるネットワークセッションの予約指示情報を解析して、ネットワークセッションの予約接続情報をネットワークセッション情報データベース４０２に登録するネットワークセッション予約条件解析手段１０１と、ネットワークセッション予約時にネットワーク端末装置にそのネットワークセッションへの参加意志を確認するネットワークセッション予約受入確認手段１０５と、このネットワークセッション予約受入確認手段１０５で全員の参加意志が確認された場合にネットワークセッション予約条件解析手段１０１が登録した予約接続情報を確定することにより、ネットワークセッション構築を予約するネットワークセッション予約手段１０２と、ネットワークセッション予約条件が成立しているかどうかを確認し、成立していればネットワークセッションに参加するように要求するネットワークセッション要求手段１０３と、ネットワーク端末装置３００との間でネットワークセッションを確立するよう制御するネットワークセッション制御手段１０４とを備え、ネットワーク端末装置３００内に、ネットワーク管理装置４００および他のネットワーク端末装置３００との通信を担う通信手段３０１と、自ネットワーク端末装置３００が参加しているネットワークセッションの情報を格納するノードセッション情報データベース３０２と、自ネットワーク端末装置３００が要求のあったネットワークセッションを確立できる状態にあるかどうかを判断するための情報を検知するセッション確立情報検知手段３０３と、ネットワークセッション要求手段１０３からのセッション確立要求を受け入れるかどうかをセッション確立情報検知手段３０３の検知結果に基づいて判断し、回答するセッション要求受入確認手段２０１と、ネットワークセッション制御手段１０４からの指示に従ってセッションを確立するセッション確立手段２０２とを備える。
【００６６】
ネットワーク管理装置４００上のネットワークセッション予約条件解析手段１０１、ネットワークセッション予約手段１０２、ネットワークセッション要求手段１０３、ネットワークセッション制御手段１０４、ネットワークセッション予約受入確認手段１０５、通信手段４０１およびセッションデータ中継手段４０３の各機能手段は、ネットワーク管理装置４００を構成するコンピュータと管理装置用プログラムとで実現することができる。管理装置用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク管理装置４００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段１０１、１０２、１０３、１０４、１０５、４０１および４０３を実現する。
【００６７】
また、各ネットワーク端末装置３００上のセッション要求受入確認手段２０１、セッション確立手段２０２、セッション予約受入回答手段２０３、通信手段３０１およびセッション確立情報検知手段３０３の各機能手段は、ネットワーク端末装置３００を構成するコンピュータと端末用プログラムとで実現することができる。端末用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク端末装置３００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段２０１、２０２、２０３、３０１および３０３を実現する。
【００６８】
このような構成を有する第３の発明の実施の形態における処理の流れは、概ね以下の通りである。
【００６９】
まず、ネットワークセッション予約条件解析手段１０１は、ネットワーク管理装置４００が予約登録者から受け付けた予約指示情報を解析して、ネットワークセッションを確立すべきネットワーク端末装置の通信アドレス、ネットワーク端末装置毎のセッション確立の優先度、および、セッションデータ中継手段４０３の通信アドレスと前記ネットワークセッションで用いるプロトコルとポート番号とから構成されるパラメータを含む予約接続情報を、ネットワークセッション情報データベース４０２に登録する。この登録時点における予約接続情報の状態は「予約待」である。
【００７０】
ネットワークセッション予約手段１０２は、ネットワークセッション予約受入確認手段１０５を用いて、予約待ちの予約接続情報中の全てのネットワーク端末装置３００のセッション予約受入回答手段２０３に対して、ネットワークセッション予約を受け入れるかどうかを問い合わせる。各ネットワーク端末装置３００のセッション予約受入回答手段２０３は、ネットワークセッション予約受入確認手段１０５からの問い合わせに対して、セッション予約を受け入れるかどうかを回答する。ネットワークセッション予約受入確認手段１０５は、ネットワークセッションを構成するすべてのネットワーク端末装置内のセッション予約受入回答手段２０３から予約を受け入れるとの回答が得られた時に、その旨をネットワークセッション予約手段１０２に伝える。
【００７１】
ネットワークセッション予約手段１０２は、ネットワークセッション予約受入確認手段１０５から、ネットワークセッションを構成するすべてのネットワーク端末装置内のセッション予約受入回答手段２０３がネットワークセッションの予約を受け入れた旨が通知された場合に、ネットワークセッション予約条件解析手段１０１がネットワークセッション情報データベース４０２に登録した予約接続情報の状態を「予約中」とすることにより確定し、ネットワークセッション構築を予約する。ネットワークセッション予約がすべてのネットワーク端末装置に受け入れられなかった場合はネットワークセッションは予約されない。
【００７２】
その後、ネットワークセッション要求手段１０３は、ネットワークセッション予約条件が成立しているかどうかを、ネットワーク端末装置のセッション要求受入確認手段２０１に問い合わせる。セッション要求受入確認手段２０１は、セッション確立情報検知手段３０３の検知情報を参照して、予約条件が成立しているかどうかを確認し、ネットワークセッション要求手段１０３に返答する。そして、ネットワークセッション要求手段１０３は、必要なネットワーク端末装置すべてに対して予約条件が成立しているかどうかを確認し、すべてが成立していれば、必要に応じてネットワーク端末装置のセッション要求受入確認手段２０１にセッション確立開始の確認をとった上で、ネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。
【００７３】
ネットワークセッション要求手段１０３の処理は、複数のネットワーク端末間のセッション確立の優先度に差の無い予約接続情報の場合とその優先度に差が有る予約接続情報とで相違し、優先度に差の無い予約接続情報については全てのユーザのネットワーク端末装置を対等に扱う第１のセッション確立手順に従ってネットワークセッションを確立する制御を実行し、優先度に差の有る予約接続情報については優先されるべきユーザのネットワーク端末装置を優先的に扱う第２のセッション確立手順に従ってネットワークセッションを確立する制御を実行する。第１および第２のセッション確立手順は、第１の実施の形態の説明個所で挙げた（１）〜（６）のような手順を用いることができる。この手順（１）〜（６）の適用例については後述する第３の実施の形態の第１〜６の実施例で説明する。
【００７４】
以上のようにネットワークセッション要求手段１０３からネットワークセッションを確立するように伝えられたネットワークセッション制御手段１０４は、ネットワークセッションを構成するネットワーク端末のセッション確立手段２０２に対して、セッションデータ中継手段４０３との間でセッションを確立するように、セッション確立に必要なパラメータと共に指示を送る。
【００７５】
セッション確立手段２０２は、ネットワークセッション制御手段１０４から送られてきたパラメータに基づいて、セッションデータ中継手段４０３との間にセッションを確立し、ネットワークセッションの情報をノードセッション情報データベース３０２に格納する。
【００７６】
【発明の第４の実施の形態】
次に、本発明の第４の実施の形態について図面を参照して説明する。前述した第３の実施の形態では、ネットワーク端末装置が自端末の状況を検知し、その検知された状況をネットワーク管理装置が参照したが、この第４の実施の形態は、ネットワーク端末装置およびネットワーク管理装置から独立したセッション確立情報管理装置で各ネットワーク端末装置またはユーザの状況を管理し、この管理された状況をネットワーク管理装置が参照することで、予約接続情報の予約条件が成立したかどうかを調べるようにした点で相違し、他は第３の実施の形態と同じである。
【００７７】
図３８を参照すると、第４の実施の形態にかかるネットワークセッション制御システムは、ネットワーク端末装置３００がネットワークセッションに参加可能か否かを判断するための情報を管理するセッション確立情報管理装置５００を備え、ネットワーク管理装置４００内に、ネットワーク端末装置３００との通信を担う通信手段４０１と、予約されている、または、すでに作成されたネットワークセッションの管理情報を格納するネットワークセッション情報データベース４０２と、ネットワークセッション内での通信データを中継するセッションデータ中継手段４０３と、求められるネットワークセッションの予約指示情報を解析して、ネットワークセッションの予約接続情報をネットワークセッション情報データベース４０２に登録するネットワークセッション予約条件解析手段１０１と、ネットワークセッション予約時にネットワーク端末装置のユーザにそのネットワークセッションへの参加意志を確認するネットワークセッション予約受入確認手段１０５と、このネットワークセッション予約受入確認手段１０５で全員の参加意志が確認された場合にネットワークセッション予約条件解析手段１０１が登録した予約接続情報を確定することにより、ネットワークセッション構築を予約するネットワークセッション予約手段１０２と、ネットワークセッション予約条件が成立しているかどうかをセッション確立情報管理装置５００からの情報に基づいて確認し、成立していればネットワークセッションに参加するように要求するネットワークセッション要求手段１０３と、ネットワーク端末装置３００との間でネットワークセッションを確立するよう制御するネットワークセッション制御手段１０４とを備え、ネットワーク端末装置３００内に、ネットワーク管理装置４００および他のネットワーク端末装置３００との通信を担う通信手段３０１と、自ネットワーク端末装置３００が参加しているネットワークセッションの情報を格納するノードセッション情報データベース３０２と、ネットワークセッション要求手段１０３からのセッション確立要求を受け入れるかどうかを回答するセッション要求受入確認手段２０１と、ネットワークセッション制御手段１０４からの指示に従ってセッションを確立するセッション確立手段２０２とを備える。
【００７８】
ネットワーク管理装置４００上のネットワークセッション予約条件解析手段１０１、ネットワークセッション予約手段１０２、ネットワークセッション要求手段１０３、ネットワークセッション制御手段１０４、ネットワークセッション予約受入確認手段１０５、通信手段４０１およびセッションデータ中継手段４０３の各機能手段は、ネットワーク管理装置４００を構成するコンピュータと管理装置用プログラムとで実現することができる。管理装置用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク管理装置４００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段１０１、１０２、１０３、１０４、１０５、４０１および４０３を実現する。
【００７９】
また、各ネットワーク端末装置３００上のセッション要求受入確認手段２０１、セッション確立手段２０２、セッション予約受入回答手段２０３および通信手段３０１の各機能手段は、ネットワーク端末装置３００を構成するコンピュータと端末用プログラムとで実現することができる。端末用プログラムは、図示しない磁気ディスク等のコンピュータ可読記録媒体に記録されて提供され、ネットワーク端末装置３００を構成するコンピュータの立ち上げ時などにそのコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータ上に各機能手段２０１、２０２、２０３および３０１を実現する。
【００８０】
このような構成を有する第４の発明の実施の形態における処理の流れは、概ね以下の通りである。
【００８１】
まず、ネットワークセッション予約条件解析手段１０１は、ネットワーク管理装置４００が予約登録者から受け付けた予約指示情報を解析して、ネットワークセッションを確立すべきネットワーク端末装置の通信アドレス、ネットワーク端末装置毎のセッション確立の優先度、および、セッションデータ中継手段４０３の通信アドレスと前記ネットワークセッションで用いるプロトコルとポート番号とから構成されるパラメータを含む予約接続情報を、ネットワークセッション情報データベース４０２に登録する。この登録時点における予約接続情報の状態は「予約待」である。
【００８２】
ネットワークセッション予約手段１０２は、ネットワークセッション予約受入確認手段１０５を用いて、予約待ちの予約接続情報中の全てのネットワーク端末装置３００のセッション予約受入回答手段２０３に対して、ネットワークセッション予約を受け入れるかどうかを問い合わせる。各ネットワーク端末装置３００のセッション予約受入回答手段２０３は、ネットワークセッション予約受入確認手段１０５からの問い合わせに対して、セッション予約を受け入れるかどうかを回答する。ネットワークセッション予約受入確認手段１０５は、ネットワークセッションを構成するすべてのネットワーク端末装置内のセッション予約受入回答手段２０３から予約を受け入れるとの回答が得られた時に、その旨をネットワークセッション予約手段１０２に伝える。
【００８３】
ネットワークセッション予約手段１０２は、ネットワークセッション予約受入確認手段１０５から、ネットワークセッションを構成するすべてのネットワーク端末装置内のセッション予約受入回答手段２０３がネットワークセッションの予約を受け入れた旨の通知を受けた場合に、ネットワークセッション予約条件解析手段１０１がネットワークセッション情報データベース４０２に登録した予約接続情報の状態を「予約中」とすることにより確定し、ネットワークセッション構築を予約する。ネットワークセッション予約がすべてのネットワーク端末装置に受け入れられなかった場合はネットワークセッションは予約されない。
【００８４】
その後、ネットワークセッション要求手段１０３は、ネットワークセッション予約条件が成立しているかどうかを確認するために、セッション確立情報管理装置５００に予約条件成立の判断に必要な情報を要求し、予約条件の成立の可否を調べる。そして、ネットワークセッション要求手段１０３は、必要なネットワーク端末装置すべてが予約条件を満たしていれば、必要に応じてネットワーク端末装置のセッション要求受入確認手段２０１にセッション確立開始の確認をとった上で、ネットワークセッションを確立するようにネットワークセッション制御手段１０４に伝える。
【００８５】
ネットワークセッション要求手段１０３の処理は、複数のネットワーク端末装置間のセッション確立の優先度に差の無い予約接続情報の場合とその優先度に差が有る予約接続情報とで相違し、優先度に差の無い予約接続情報については全てのユーザのネットワーク端末装置を対等に扱う第１のセッション確立手順に従ってネットワークセッションを確立する制御を実行し、優先度に差の有る予約接続情報については優先されるべきネットワーク端末装置を優先的に扱う第２のセッション確立手順に従ってネットワークセッションを確立する制御を実行する。第１および第２のセッション確立手順は、第１の実施の形態の説明個所で挙げた（１）〜（６）のような手順を用いることができる。この手順（１）〜（６）の適用例については後述する第４の実施の形態の第１〜６の実施例で説明する。
【００８６】
以上のようにネットワークセッション要求手段１０３からネットワークセッションを確立するように伝えられたネットワークセッション制御手段１０４は、ネットワークセッションを構成するネットワーク端末のセッション確立手段２０２に対して、セッションデータ中継手段４０３との間でセッションを確立するように、セッション確立に必要なパラメータと共に指示を送る。
【００８７】
セッション確立手段２０２は、ネットワークセッション制御手段１０４から送られてきたパラメータに基づいて、セッションデータ中継手段４０３との間にセッションを確立し、ネットワークセッションの情報をノードセッション情報データベース３０２に格納する。
【００８８】
【実施例】
次に本発明の各実施の形態の実施例について図面を参照して詳細に説明する。
【００８９】
【第１実施形態の第１実施例】
図５は本発明の第１の実施の形態の第１の実施例を説明するための図である。図５を参照すると、ネットワーク管理装置４００は有線のイーサーネットを用いてローカルエリアネットワーク（ＬＡＮ）７００に接続されている。ＬＡＮ７００には、無線アクセスポイント８００も接続されている。ネットワーク端末装置３００Ａ〜３００Ｂは、この無線アクセスポイント８００を経由してＬＡＮ７００に接続されており、ネットワーク管理装置４００とネットワーク端末装置３００Ａ〜３００Ｂはそれぞれ相互に通信可能となっている。このようなネットワーク接続技術は、現在オフィスや家庭で広く使われている技術をそのまま利用可能であり、詳細の説明は省略する。
【００９０】
本実施例においては、ネットワーク管理装置４００上の各構成要素はネットワーク管理装置４００上で動作するソフトウェアにより実現されている。また、ネットワーク端末装置３００Ａ〜３００Ｂ上の各構成要素も同様に携帯端末上で動作するソフトウェアにより実現されている。
【００９１】
ネットワーク端末装置３００Ａ〜３００Ｂ上のアプリケーション提供手段３０７は、電話サービスをユーザに提供している。このようなＩＰネットワーク上の電話サービスは、国際通信連合（ＩＴＵ）で標準として勧告されているＨ．３２３や、ＩＥＴＦによって標準化作業が進められているＳＩＰなどのセッション制御用プロトコルとＶｏＩＰ技術を組み合わせて、容易に実現することができる。ＳＩＰ、Ｈ．３２３、ＶｏＩＰ技術はいずれも公開されている技術仕様を参照して容易に利用可能であることから、ここでは詳細は割愛する。
【００９２】
図４は第１の実施の形態の第１の実施例における処理の流れを説明するための図である。第１の実施の形態の第１の実施例は、職場の同僚や友人等、対等な関係であるユーザ間でのネットワークセッション制御システムの動作を説明するためのものであり、図４のステップＳ２０２に示されるように、すべてのネットワーク端末装置３００がネットワークセッションに参加可能になった時にネットワークセッションを確立する。
【００９３】
図８は本実施例の提供するサービスの概念を説明するための図である。ユーザＡが利用するネットワーク端末装置３００ＡとユーザＢが利用するネットワーク端末装置３００Ｂ上で、各ユーザがそれぞれの忙しさを入力し（図８上段）、ユーザＡとユーザＢが共に「在席」しており通話が可能な状態になると（図８中段）、自動的に音声通話用のネットワークセッションが確立されユーザＡとユーザＢが通話可能となる（図８下段）。
【００９４】
当初、ネットワーク管理装置４００とネットワーク端末装置３００Ａ〜３００Ｂにはそれぞれホスト名やＩＰアドレスなどが割り当てられている。これはＩＰ上で利用されるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｉｃｅ）やＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いて容易に実現できる。
【００９５】
まず、ネットワーク端末装置３００Ａ〜３００Ｂ内のセッション確立手段２０２は、自身が利用するネットワーク管理装置４００に自己のＩＰアドレスを通知する（Ｓ２００）。これによりネットワーク管理装置４００内のネットワークセッション制御装置１００とネットワーク端末装置３００Ａ〜３００Ｂ内のセッション確立装置２００の間でｓｏｃｋｅｔインタフェースを用いて制御用セッション６０１が確立される。
【００９６】
登録先であるネットワーク管理装置４００は、ネットワーク端末装置３００内にネットワーク管理装置４００のホスト名を静的に記憶しておくことで容易に発見できる。また、ネットワーク端末装置３００がブロードキャスト等を用いて問い合わせパケットを送付し、ネットワーク管理装置４００が自身のＩＰアドレスを回答するという手順を用いて、ネットワーク管理装置４００を動的に検索するように構成することも可能である。
【００９７】
なお、制御用セッション６０１は、ネットワーク管理装置４００とネットワーク端末装置３００間でネットワークセッション制御データの通信を説明する便宜上設けるものであり、両者間でネットワークセッション制御データが通信できる形態であればどのようなものでも利用可能である。
【００９８】
ネットワーク管理装置４００は、ネットワーク端末装置３００Ａまたは３００Ｂから制御用セッションを通じて予約指示情報が送られてくると、それをネットワークセッション予約条件解析手段１０１に伝達して予約を指示する（Ｓ４０１）。ネットワークセッション予約条件解析手段１０１は予約指示情報を解析し、ネットワークセッション情報データベース４０２に、ネットワークセッションに参加すべきネットワーク端末装置３００Ａおよび３００ＢのＩＰアドレスを含む予約接続情報を書き込むことで、ネットワーク端末装置３００Ａとネットワーク端末装置３００Ｂの間に電話用のネットワークセッションを確立する予約を登録する（Ｓ１００）。本実施例では、ネットワーク端末装置３００Ａを利用するユーザＡが、ネットワーク端末装置３００Ｂを利用するユーザＢに電話をかけたものの繋がらなかったため、両者が対応可能な時にネットワークセッションを自動で確立して通話ができるように、ネットワーク管理装置４００に自己のＩＰアドレス、ユーザＢのＩＰアドレス、利用するプロトコルやポート番号を含む予約指示情報を通知したものとする。但し、本発明におけるネットワークセッションの確立予約指示方法は、上記の方法に限定されるものではない。例えば、予約対象のネットワークセッションの利用者であるユーザＡおよびユーザＢ以外の第３者が予約指示をするように構成することも可能である。また、本実施例では、ネットワークセッション予約条件解析手段１０１が予約接続情報をネットワークセッション情報データベース４０２に登録するものとしたが、ネットワーク管理装置４００に設けられた別の手段や外部装置が予約接続情報をネットワークセッション情報データベース４０２に登録するようにしても良い。
【００９９】
図９はネットワークセッション情報データベース４０２内のデータ構成の例を説明するための図である。ネットワークセッション情報データベース４０２は、ネットワーク管理装置４００が管理しているネットワークセッションのすべての情報を保持しており、ネットワーク管理装置４００内の構成要素はネットワークセッション情報データベース４０２を参照することで、ネットワークセッションを構成するネットワーク端末装置３００とネットワークセッションの状態（予約されているのか／確立されて利用されているのか／必要がなくなったため破棄されるべきなのか等）、セッション接続先などを知ることができる。
【０１００】
図９上段は、ネットワークセッション予約条件解析手段１０１が予約指示情報を解析して登録した直後のネットワークセッション情報データベース４０２内のセッション情報である。１つの行が１つのネットワーク端末装置のセッションに対応し、セッションＩＤ、状態、端末アドレス、優先度、要求受入、セッション設定（接続先、使用プロトコル／ポート番号）から構成される。セッションＩＤは、ネットワークセッションを識別するためのＩＤで、予約接続情報毎にユニークなＩＤがネットワークセッション予約条件解析手段１０１によって割り当てられる。つまり、同じセッションＩＤを持つ行の集合が１つの予約接続情報である。状態は、ネットワークセッションの状態を示し、「予約待」、「予約中」、「予約」、「確立」などの値をとる。登録直後はネットワークセッション予約条件解析手段１０１によって「予約待」に設定される。端末アドレスには、予約指示情報で指定された各ネットワーク端末装置のＩＰアドレスが設定される。優先度は、ネットワークセッションに参加するネットワーク端末装置のセッション確立手順における優先度であり、「通常」と「優先」の２つの値の何れかをとる。この優先度は、後述するようにネットワークセッション予約条件解析手段１０１によってユーザ間の関係に基づいて設定される。要求受入は、ネットワーク端末装置がセッション確立の要求を受入可能になったかどうか等の状態を設定する。登録直後は例えばＮＵＬＬである。セッション設定中の接続先には、セッションデータ中継手段４０３のＩＰアドレスがネットワークセッション予約条件解析手段１０１によって自動的に設定される。セッション設定中の使用プロトコル／ポート番号には、予約指示情報で指定されたプロトコルおよびポート番号が設定される。
【０１０１】
ネットワークセッション予約条件解析手段１０１は、図９上段に示すような予約接続情報の登録後、状態が「予約待」となっているネットワーク端末装置のセッションについて、同じセッションＩＤ（つまり同じネットワークセッション）に関する複数のネットワーク端末装置３００のユーザ間の関係に基づいて、セッション確立手順における優先度を設定し、セッションの状態を「予約中」に更新する（Ｓ１００）。
【０１０２】
ネットワークセッション予約条件解析手段１０１は、図９中段のように、ネットワーク管理装置４００を利用するすべてのネットワーク端末装置３００とそのユーザおよびユーザ間の関係があらかじめ静的に記録されたテーブルを保持している。ネットワークセッション予約条件解析手段１０１は、このテーブルを参照してユーザ間の関係を確認し、セッション確立手順における優先度を設定する。図９中段のテーブルを参照すると、図９上段の１行目の端末のＩＰアドレス「１９２．１６８．０．２００」を持つ行からその端末を利用するユーザがユーザＡであること、図９上段の２行目の端末のＩＰアドレス「１９２．１６８．０．２０１」を持つ行からその端末を利用するユーザがユーザＢであること、それらの行と、列値がユーザＢ、ユーザＡである列との交点に記載された「対等」の記述から、ユーザＡとユーザＢとが対等の関係にあることが判明する。このような友人や会社の同僚などネットワークセッションを利用するユーザが対等の関係であれば、ネットワークセッション予約条件解析手段１０１は、各ユーザのセッション確立の優先度には差をつけずにセッション情報を更新する。すなわち、図９下段に示すように、「通常」と設定する。なお、このようなネットワーク端末装置３００とそのユーザ、ユーザ間の関係を外部のデータベース装置等を利用して動的に更新するように構成することも可能である。また、ユーザ間の関係またはセッション確立の優先度を予約指示情報で明示するようにしてもよい。
【０１０３】
ネットワークセッション予約手段１０２は、ネットワークセッション情報データベース４０２の内容が変更され、状態が「予約中」となっているセッションを検知すると、セッションの状態を「予約」に更新して、セッション予約を完了する（Ｓ１０２）。
【０１０４】
ネットワークセッション要求手段１０３は、ネットワークセッション情報データベース４０２の内容が変更され、状態が「予約」となっているセッションを検知すると、ネットワークセッションに参加予定のネットワーク端末装置３００Ａ〜３００Ｂ内のセッション要求受入確認手段２０１に対して、ネットワークセッションを確立することができるかどうかを問い合わせる（Ｓ１０３）。
【０１０５】
セッション要求受入確認手段２０１は、セッション確立情報検知手段３０３の検知情報を参照して、セッション確立が可能かどうかを確認し、ネットワークセッション要求手段１０３に回答する（Ｓ２０２）。
【０１０６】
本実施例では、セッション確立情報検知手段３０３は、図５のように、ネットワーク端末装置３００Ａ〜３００Ｂの画面上に表示される選択肢の中からユーザ自身が選択した状態を検知する。これは、インスタントメッセージサービス（ＩＭ）と呼ばれるメッセージ交換システムなどにおいて用いられる技術をそのまま利用することができる。ここでは、在席していることを示す「在席」、在席しているが所要のため対応できないことを示す「対応不可」、席を外していることを示す「外出」の３種から選択するものとしているが、これ以外にも様々な状態を設けて、ユーザが選択するように構成可能なことは言うまでもない。
【０１０７】
セッション要求受入確認手段２０１は、セッション確立情報検知手段３０３の検知結果が、「在席」であれば「セッション確立を受け入れられる」、「対応不可」「外出」であれば「セッション確立を受け入れられない」、との回答をそれぞれネットワークセッション要求手段１０３に送付する。
【０１０８】
このようにセッション要求受入確認手段２０１が、セッション確立情報検知手段３０３の検知結果そのものではなく、セッション受入要求に対する可否のみを回答する形態にすることで、セッション確立情報検知手段３０３が得たユーザの個人情報が他の装置に漏れることを防止できる。
【０１０９】
ネットワークセッション要求手段１０３は、各セッション要求受入確認手段２０１からの回答をネットワークセッション情報データベース４０２の「要求受入」欄に登録すると共に、すべてのネットワーク端末装置３００が要求受入可となるまで、ステップＳ１０３〜Ｓ２０２を繰り返す。
【０１１０】
図１０上段は、ステップＳ１０３においてセッション要求受入の途中経過を示したものであり、ＩＰアドレス１９２．１６８．０．２０１を持つネットワーク端末装置３００Ｂがまだ要求を受け入れられない状態を示している。
【０１１１】
ネットワークセッション制御手段１０４は、ネットワークセッション情報データベース４０２の要求受入欄を参照して、すべてのネットワーク端末装置３００が「要求受入可」となったことを確認すると（図６および図１０下段）、ネットワークセッションを確立するよう各ネットワーク端末装置３００内のセッション確立手段２０２に対して、セッション確立に必要なパラメータと共に指示を送る（Ｓ１０５）。
【０１１２】
本実施例では、図２のように、ネットワーク管理手段４００内のセッションデータ中継手段４０３に対してネットワーク端末装置３００がセッションを確立する。そのために必要なパラメータ、すなわち、セッションデータ中継手段４０３のＩＰアドレス、ネットワークセッションで用いるプロトコル等の情報は、ネットワークセッション情報データベース４０２に記載されており、セッション確立手段２０２に伝えられる。
【０１１３】
図１０におけるネットワークセッション情報データベース４０２には、セッション記述プロトコル（ＳＤＰ：Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のメディア情報記述フォーマットに従って、セッション接続情報が記載されている。図１０において、ＩＰアドレス１９２．１６８．０．２００を持つネットワーク端末装置３００Ａは、セッション確立時には、音声通信を行うために、セッションデータ中継手段４０３のＩＰアドレス１９２．１６８．０．１００のポート番号４９１７０に接続し、ＵＤＰ（Ｕｓｅｒ  ＤａｔａｇｒａｍＰｒｏｔｏｃｏｌ）上のＲＴＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）のＡＶＰ（Ａｕｄｉｏ／Ｖｉｓｕａｌ  Ｐｒｏｆｉｌｅ）を用いて８ＫＨｚモノラルＰＣＭ変調の音声データを交換することが記載されている。
【０１１４】
ＳＤＰはＳＩＰ等と共にＶｏＩＰサービス等で利用される技術として標準化されており、詳細は割愛する。なお、このようなセッション確立に必要なパラメータの記述方法はパラメータの種類と値が判別できるものであれば、ＸＭＬなどどのようなものを利用しても良い。
【０１１５】
ネットワーク端末装置３００内のセッション確立手段２０２は、ネットワーク制御手段１０４からセッション確立指示と必要なパラメータを受け取ると、自己がデータ通信用セッションに利用するポートとＩＰアドレスおよびネットワーク制御手段１０４から送付されてきたパラメータを利用して、セッションデータ中継手段４０３との間にデータ通信用のセッション６０２を確立し、ノードセッション情報データベース３０２を更新する。同時に、セッション確立手段２０２は、セッション確立に成功したことをネットワークセッション制御手段１０４に通知する（Ｓ２０４）。
【０１１６】
ノードセッション情報データベース３０２には、ネットワークセッション情報データベース４０２と同じ形式で、自ネットワーク端末装置３００が利用しているすべてのネットワークセッションの情報が記録されている。
【０１１７】
ネットワークセッション制御手段１０４は、各ネットワーク端末装置３００内のセッション確立手段２０２からセッション確立に成功したとの回答を受け取り、ネットワークセッション情報データベース４０２内の状態を「確立」に更新する。そして、すべての必要なセッションが確立できた時に、ネットワーク端末装置３００内のセッション確立手段２０２にネットワークセッションが確立できたことを通知する（Ｓ１０６）。
【０１１８】
セッション確立手段２０２は、ネットワークセッションが確立できたことを受け取ると、ノードセッション情報データベース３０２内の状態を「確立」に更新すると共に、アプリケーション提供手段３０７によりアプリケーションサービスを起動する（Ｓ２０５）。
【０１１９】
セッションデータ中継手段４０３は、データ通信用セッション６０２から送付されてきたデータパケットを、セッションデータ中継手段４０３に接続されている他のネットワークセッションを構成するデータ通信用セッション６０２に転送することで、ネットワークセッション内でのデータ通信を実現する。
【０１２０】
図７は、本実施例においてネットワークセッションが確立された後、ネットワーク端末装置３００Ａ〜３００Ｂ上で電話サービスが起動している状態を示しており、ユーザＡおよびユーザＢはそれぞれのネットワーク端末装置３００を用いて、互いに通話する。
【０１２１】
このように、ネットワーク端末装置３００Ａ〜３００Ｂのユーザが参加可能な状態であることを確認し、各ユーザの都合が良い時にのみネットワークセッションを確立可能とすることで、ユーザ間のネットワークセッションを用いたコミュニケーションを円滑に確立できる。
【０１２２】
なお、本実施例では、二人のユーザ、すなわち、二台のネットワーク端末装置３００Ａ〜３００Ｂがネットワークセッションに関与するとして説明したが、本発明の適用範囲をこれに限定するものではない。三台以上のネットワーク端末装置３００に対しても同様の手順により適用可能である。
【０１２３】
また、本実施例では、セッション要求受入確認手段２０１が、セッション確立情報検知手段３０３の検知結果そのものではなく、セッション受入要求に対する可否のみを回答する。このように構成することで、セッション確立情報検知手段３０３が得たユーザの個人情報が他の装置に漏れることを防止しながら、ネットワークセッションを構築することが可能となる。
【０１２４】
なお、本実施例では、セッション確立情報検知手段３０３として、ユーザが自己の忙しさを自分で入力する手法を説明したが、これは本発明におけるセッション確立情報検知手段３０３の実現方法を限定するものではなく、以下のような他の方法も利用することが可能である。
【０１２５】
例えば、ユーザがネットワーク端末装置３００のボタン、キーボード、タッチパネル等を操作する際にはオペレーティングシステムにより操作イベントが発行されるため、この操作イベントの発生間隔を監視することでユーザのネットワーク端末の操作状況を検知して、忙しさを類推することも可能である。例えば、操作イベントが３００秒以上発生していなければユーザがネットワーク端末装置３００の近くにはおらず、外出中であると判断できるため、これをセッション確立情報検知手段３０３の出力として用いることができる。
【０１２６】
また、すでにネットワーク端末装置３００がネットワークセッションに参加している場合、そのネットワークセッション上を流れるパケット量を観察することでユーザの忙しさを検知することも可能である。例えば、ネットワークセッション上を膨大なデータが流れている場合は、ユーザがネットワークセッションを用いて他のネットワーク端末装置と通信中であり、在席ではあるものの他のネットワークサービスを利用する状態には無いと判断できるため、この情報をセッション確立情報検知手段３０３の出力として用いることができる。
【０１２７】
また、ネットワーク端末装置３００にカメラを接続し、得られる画像の肌色領域の画素数から人が近くにいるかどうかを判断できるため、この情報からユーザが外出中であると判断し、セッション確立情報検知手段３０３の出力として用いることができる。このような肌色領域を抽出するような処理は、例えば高木監「画像解析ハンドブック」（東京大学出版会：ＩＳＢＮ４−１３−０６１１０７−０）４８５頁〜４８９頁記載の技術を用いて、ＲＧＢ画像から色相画像を生成し、肌色に近い領域のみを抽出することで容易に実現できるため詳細は割愛する。
【０１２８】
なお、本実施例では、単一のセッション確立情報検知手段３０３を用いてセッション要求受入確認手段２０１がセッション要求に対して受入可否を回答するように構成していたが、これを複数の異なる特性を持つセッション確立情報検知手段３０３を用いて、得られる複数の出力を組み合わせて要求受入可否を回答するようにも構成可能である。例えば、上記の操作イベントを用いた検知手段と、ネットワークパケット量を観察する検知手段と、カメラを用いる観察手段は、それぞれユーザの忙しさを異なる視点から観察した情報を出力する。この出力の組み合わせに応じてユーザの対応可否を決定するように構成することで、ユーザの状況をより高い精度で判断して回答を出力できるようになる。
【０１２９】
なお、ネットワーク端末装置３００間およびネットワーク管理装置４００〜ネットワーク端末装置３００間の制御用セッション６０１上の制御データ通信に、ＳＩＰ、Ｈ．３２３、ＨＴＴＰなど、通常のネットワークセッションの制御に利用可能なプロトコルであればどのようなものを用いることが可能である。
【０１３０】
また、セッションデータ中継手段４０３は、パケットフォワーディングを行う独自の方式として説明したが、これを仮想プライベートネットワーク（ＶＰＮ：Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）構築に利用される、ＰＰＴＰ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）サーバを用いるように構成することもできる。この場合、ネットワークセッションは、他のネットワークとは別のアドレス体系を持った仮想ネットワークとして確立され、セキュリティも容易に確保することが可能となる。そのため、ネットワークセッションに参加していないネットワーク端末装置３００へのデータ漏洩を気にすることなくネットワークセッションを利用できるようになる。
【０１３１】
また、セッションデータ中継手段４０３は、ネットワーク管理装置４００内にあるものとして説明したが、これをネットワーク管理装置４００外に配置するように構成することも可能である。例えば、すでにＶＰＮサーバが設置されている場合、セッションの接続先をＶＰＮサーバにすることで、既存のＶＰＮサーバをセッションデータ中継手段４０３として利用できる。
【０１３２】
また、セッションデータ中継手段４０３は、ネットワーク管理装置４００内にあるものとして説明したが、これをネットワーク端末装置３００内に配置するように構成することも可能である。図４０は、ネットワーク端末装置３００Ａ内にセッションデータ中継手段４０３が配置されており、他のネットワーク端末装置３００Ｂおよび３００Ｃがセッションを構築することでネットワークセッションを構成している状態を示している。この場合は、ネットワークセッション情報データベース４０２におけるセッション設定欄の接続先が、ネットワーク端末装置３００Ａを示す１９２．１６８．０．２００とすればよい。ネットワーク端末装置３００Ａだけではなく、他のネットワーク端末装置３００のセッションデータ中継手段４０３を利用するように構成することも可能であることは言うまでもない。各ネットワーク端末装置３００の処理能力や利用可能帯域を取得して、最適なセッションデータ中継手段４０３を選択して利用するように構成することも可能である。
【０１３３】
また、図４１のように、各ネットワーク端末装置３００が持つセッションデータ中継手段４０３間にデータ通信用セッション６０２を設けて相互にデータを交換するよう構成することも可能である。この場合、データ通信用セッション６０２上を一方向にデータが流れ、セッションデータ中継手段４０３は受け入れたデータパケットを出力側に転送するという単純な処理を実行するだけでよい。このような構成を実現するためには、ネットワークセッション情報データベース４０２におけるセッション設定欄の接続先が、相互に接続されるように以下のようにすればよい。
【０１３４】
ネットワーク端末装置３００Ａの接続先＝１９２．１６８．０．２０１
ネットワーク端末装置３００Ｂの接続先＝１９２．１６８．０．２０２
ネットワーク端末装置３００Ｃの接続先＝１９２．１６８．０．２００
【０１３５】
ネットワーク端末装置３００がネットワークセッションに参加しない可能性があり、ステップＳ１００のネットワークセッション予約条件解析時に接続先を確定できない場合は、ステップＳ１０５においてネットワークセッション確立を指示する直前に、すべてのネットワーク端末装置３００間でセッションが構築されるように接続先を設定するように構成することも可能である。このようにネットワーク端末装置３００が持つセッションデータ中継手段４０３を相互に接続してネットワークセッションを確立するようにすれば、単一のセッションデータ中継手段４０３に負荷が集中することを回避できる。
【０１３６】
【発明の第１実施形態の第２実施例】
次に、本発明の第１の実施の形態の第２の実施例について説明する。
【０１３７】
図１４は本発明の第１の実施の形態の第２の実施例を説明するための図である。また、図１１は本発明の第１の実施の形態の第２の実施例における処理の流れを説明するための図である。
【０１３８】
第１の実施の形態の第２の実施例は、客と営業社員、上司と部下など、優先すべきユーザが存在する時のネットワークセッション制御システムの動作を説明するためのものであり、すべてのネットワーク端末装置がネットワークセッションに参加可能になった時に、ネットワーク端末装置のユーザ間の関係に基づいて優先すべきすべてのネットワーク端末装置に確認を取ってから、ネットワークセッションを確立するというセッション確立手順を用いる。
【０１３９】
第１の実施の形態の第２の実施例は、第１の実施例と比較して、以下の点が異なっている。
【０１４０】
まず、ネットワークセッション予約条件解析手段１０１は、ステップＳ１００におけるセッション予約条件解析時に、図１２中段のように記録されているユーザＡおよびユーザＢ間の関係テーブルに基づいて、ユーザＡを優先するようにしてネットワークセッションを確立するようにネットワークセッション情報データベース４０２の優先度の欄を更新する（図１２）。
【０１４１】
また、ネットワークセッション要求手段１０３は、ステップＳ１０３、Ｓ２０２によりすべてのネットワーク端末装置３００が「要求受入可」となったことを確認した後、優先すべきすべてのユーザ（この場合はユーザＡのみ）が利用しているネットワーク端末装置３００内のセッション要求受入確認手段２０１に対して、セッション確立を開始してよいかどうかを問い合わせ（Ｓ１０４）、すべての優先すべきユーザが利用するネットワーク端末装置３００内のセッション要求受入確認手段２０１が受け入れた場合に限り（Ｓ２０３）、ネットワークセッションの確立作業を継続するように構成されている。なお、セッション確立を開始してよいかどうかの問い合わせ時にはネットワークセッションに参加する他のユーザの情報を通知するようにしてもよい。
【０１４２】
また、ネットワークセッション制御手段１０４は、ネットワークセッション情報データベース４０２の要求受入欄を参照して、優先すべきユーザのネットワーク端末装置３００の要求受入状態が「開始可」、通常ユーザのネットワーク端末装置３００の要求受入状態が「可」となったことを確認すると（図１３下段）、ネットワークセッションを確立するよう各ネットワーク端末装置３００内のセッション確立手段２０２に対して、セッション確立に必要なパラメータと共に指示を送るように構成している（Ｓ１０５）。
【０１４３】
図１４はステップＳ１０４におけるセッション要求受入確認時の画面例であり、本実施例では、優先ユーザであるユーザＡが利用しているネットワーク端末装置３００Ａの画面上にセッション要求受入確認手段２０１がダイアログ画面を表示し、ユーザが選択するように構成している。
【０１４４】
図１３上段は、ステップＳ１０４において優先すべきユーザＡのネットワーク端末装置３００Ａのセッション要求受入確認手段２０１に確認中であることを示している。ステップＳ２０３において、優先すべきユーザＡが確立作業開始を受け入れた場合は、図１３下段のように、ユーザＡの要求受入状態が「開始可」となる。
【０１４５】
なお、セッション要求受入確認手段２０１は、ユーザＡがネットワーク端末装置３００Ａに保有しているアドレス帳に記載されているユーザとの間でのネットワークセッション確立であれば、受け入れることを自動で返すように構成することも可能である。また、予め特定ユーザ（この場合はユーザＢ）との間でのネットワークセッション確立であれば、同様に、受け入れることを自動で返すように構成することも可能である。このように、予めユーザが設定しておくことで、ダイアログ画面等を表示せずに自動的にユーザの意向を反映するように構成でき、ユーザの作業量を減らしながら、上記の特徴を実現できる。
【０１４６】
このようにセッション確立作業の開始の確認を取ることで、ユーザＡが望まない相手とのネットワークセッションの確立を防ぐなど、優先されるべきユーザの意向をより反映してネットワークセッションを構成することが可能となる。
【０１４７】
上記以外の部分は、第１の実施の形態の第１の実施例と同様であり、詳細は割愛する。
【０１４８】
【発明の第１実施形態の第３実施例】
次に、本発明の第１の実施の形態の第３の実施例について説明する。
【０１４９】
図１６は、本発明の第１の実施の形態の第３の実施例を説明するための図である。本実施例では、３人のユーザＡ〜Ｃが使用するネットワーク端末装置３００Ａ〜３００Ｃがネットワークセッションを形成して電話会議を開催する場合を示している。また、図１５は、本発明の第１の実施の形態の第３の実施例における処理の流れを説明するための図である。
【０１５０】
第１の実施の形態の第３の実施例は、優先すべきユーザが存在する時のネットワークセッション制御システムの動作を説明するためのものであり、すべてのネットワーク端末装置がネットワークセッションに参加可能になった時に、ネットワーク端末装置間の関係に基づいて優先すべきネットワーク端末装置３００の少なくとも一つに確認が取れれば、ネットワークセッションを確立するセッション確立手順を用いる。
【０１５１】
第１の実施の形態の第３の実施例は、第２の実施例と比較して、以下の点が異なっている。
【０１５２】
まず、ネットワークセッション予約条件解析手段１０１は、ステップＳ１００におけるセッション予約条件解析時に、図１９中段のように記録されているユーザＡ〜Ｃ間の関係テーブルに基づいて、ユーザＡとユーザＢを優先するようにしてネットワークセッションを確立するようにネットワークセッション情報データベース４０２の優先度の欄を更新する。
【０１５３】
また、ネットワークセッション要求手段１０３は、ステップＳ１０３、Ｓ２０２によりすべてのネットワーク端末装置３００が「要求受入可」となったことを確認した後、優先すべきすべてのユーザ（この場合はユーザＡとユーザＢ）が利用しているネットワーク端末装置３００内のセッション要求受入確認手段２０１に対して、セッション確立を開始してよいかどうかを問い合わせ（Ｓ１０４）、少なくとも１台の優先すべきユーザが利用するネットワーク端末装置３００内のセッション要求受入確認手段２０１が受け入れた場合に限り（Ｓ２０３）、ネットワークセッションの確立作業を継続するように構成されている。
【０１５４】
また、ネットワークセッション制御手段１０４は、ネットワークセッション情報データベース４０２の要求受入欄を参照して、いずれか一つの優先すべきユーザのネットワーク端末装置３００の要求受入状態が「開始可」になり、かつ、通常ユーザのネットワーク端末装置３００の要求受入状態が「可」となったことを確認すると（図２０下段）、要求受入状態が「開始可」である優先すべきユーザのネットワーク端末装置３００と、要求受入状態が「可」となっている通常ユーザのネットワーク端末装置３００に対して、ネットワークセッションを確立するよう各ネットワーク端末装置３００内のセッション確立手段２０２にセッション確立に必要なパラメータと共に指示を送るように構成している（Ｓ１０５）。
【０１５５】
図１７は、ステップＳ１０４におけるセッション要求受入確認時の画面例であり、本実施例では、優先ユーザであるユーザＡおよびユーザＢが利用しているネットワーク端末装置３００Ａ〜３００Ｂの画面上にセッション要求受入確認手段２０１がダイアログ画面を表示し、ユーザが選択するように構成している。
【０１５６】
図１８は、ステップＳ１０５におけるセッション確立指示を受けてネットワークセッションが確立され、電話会議サービスが実行されている様子を示している。図１８においては、要求を受け入れたネットワーク端末装置３００Ａと３００Ｃの間でネットワークセッションが確立されている。
【０１５７】
第１の実施の形態の第２の実施例では、すべての優先すべきユーザが利用するネットワーク端末装置３００がセッション確立を受け入れる必要があったが、本実施例では、優先すべきユーザが利用するネットワーク端末装置３００の内１台でも受け入れればネットワーク確立作業を開始するのが特徴である。
【０１５８】
このようにセッション確立作業の開始の確認を取ることで、優先されるべきユーザの意向を反映してネットワークセッションを構成することが可能となる。
【０１５９】
上記以外の部分は、第１の実施の形態の第１および第２の実施例と同様であり、詳細は割愛する。
【０１６０】
【発明の第１実施形態の第４実施例】
次に、本発明の第１の実施の形態の第４の実施例について説明する。
【０１６１】
図２２は、本発明の第１の実施の形態の第４の実施例を説明するための図である。本実施例では、３人のユーザＡ〜Ｃが使用するネットワーク端末装置３００Ａ〜３００Ｃ間でネットワークセッションを確立してデータ共有ツールを利用する場合を示している。また、図２１は、本発明の第１の実施の形態の第４の実施例における処理の流れを説明するための図である。
【０１６２】
第１の実施の形態の第４の実施例は、会議の主催者と一般参加者など、ネットワークセッションの参加ユーザに優先すべきユーザが存在する時のネットワークセッション制御システムの動作を説明するためのものであり、優先されるべきネットワーク端末装置がネットワークセッションに参加可能になった時に、ネットワークセッションを確立するセッション確立手順を用いる。
【０１６３】
第１の実施の形態の第４の実施例は、第１の実施例と比較して、以下の点が異なっている。
【０１６４】
まず、ネットワーク端末装置３００Ａ〜３００Ｃ上のアプリケーション提供手段３０７は、データ共有サービスをユーザに提供している。このサービスは、あるユーザがネットワーク端末装置３００上のデータ共有サービスにデータファイルを入力するとネットワークセッションに参加している他のすべてのネットワーク端末装置３００上のデータ共有サービスツールにそのファイルが転送され、同じデータファイルを容易に共有することができるというものである。このようなツールはネットワークセッションが確立されていれば、一般的なデータ通信手法を用いて容易に実現できる。
【０１６５】
また、ネットワークセッション予約条件解析手段１０１は、図２５中段のように、図示しないスケジュール管理装置などで管理されている各ネットワーク端末装置のＩＰアドレスとそのユーザおよびユーザの属性を参照して、ネットワークセッションを利用する会議の主催者情報を取得し、セッション確立手順における優先度を設定するように構成している（Ｓ１００）。なお、予約指示時に「主催者」であることがわかっている場合は、予め主催者の利用するネットワーク端末を「優先」状態とするように構成することも可能である。
【０１６６】
また、セッション確立情報検知手段３０３は、図２２のように、赤外線受信機で実現されている。セッション確立情報検知手段３０３は、この赤外線受信機が外部の赤外線ビーコンから出力される赤外光を受信した場合に「対応可能である」と出力するように構成している。このようなビーコンと受信機の組み合わせは、近距離無線の発信機と受信機、スピーカーとマイクなどを用いても実現可能である。
【０１６７】
また、セッション要求受入確認手段２０１は、セッション確立情報検知手段３０３の検知結果が、「対応可能」であれば「セッション確立を受け入れられる」、「対応不可」であれば「セッション確立を受け入れられない」、との回答をそれぞれネットワークセッション要求手段１０３に送付するように構成している（Ｓ２０２）。
【０１６８】
また、ネットワークセッション要求手段１０３は、各セッション要求受入確認手段２０１からの回答をネットワークセッション情報データベース４０２の要求受入欄に登録すると共に、すべての優先すべきユーザ（この場合はユーザＡおよびユーザＢ）のネットワーク端末装置３００が要求受入可となるまで、ステップＳ１０３〜Ｓ２０２を繰り返すように構成されている。
【０１６９】
また、ネットワークセッション制御手段１０４は、ネットワークセッション情報データベース４０２の要求受入欄を参照して、すべての優先すべきユーザのネットワーク端末装置３００が「要求受入可」となったことを確認すると（図２６下段）、ネットワークセッションを確立するよう各ネットワーク端末装置３００内のセッション確立手段２０２に対して、セッション確立に必要なパラメータと共に指示を送る（Ｓ１０５）。
【０１７０】
以下、第１の実施の形態の第１の実施例と同様の処理手順で、すべてのネットワーク端末に対してセッション確立指示が送られて、ネットワークセッションが確立される。
【０１７１】
図２３は本実施例における優先すべきユーザＡおよびユーザＢのネットワーク端末装置３００Ａおよび３００Ｂが会議室９００に入りビーコン９０１の信号を受け取った直後の状態を、図２４は本実施例におけるネットワークセッションが確立された状態を、それぞれ示しており、優先すべきユーザＡおよびユーザＢが利用するネットワーク端末装置３００Ａおよび３００Ｂが会議室に入った段階で、ネットワーク端末装置３００Ａ〜３００Ｃ間にネットワークセッションが確立され、データ共有が利用可能になっていることを示している。
【０１７２】
このように、優先すべきネットワーク端末装置３００Ａ〜３００Ｂのみの状態を参照することで、必ずしもすべてのユーザの都合が揃わない状況でも、参加可能なユーザの状態のみを参照してネットワークセッションを確立するように構成できる。
【０１７３】
なお、本実施例では、優先されるべきネットワーク端末装置３００の要求受入可否のみを参照してセッション確立作業開始を判断し、すべてのネットワーク端末装置３００に対してセッションを確立したが、この時通常の端末に対しても要求受入可否を問い合わせることで、セッション要求を受け入れることができる端末のみを対象としてネットワークセッションを確立するようにも構成することができる。
【０１７４】
上記以外の部分は、第１の実施の形態の第１の実施例と同様であり、詳細は割愛する。
【０１７５】
なお、本実施例では、会議室９００内に設置された赤外線ビーコンからの信号を受け取った時にネットワーク端末装置３００Ａ〜３００Ｃ間にネットワークセッションを確立するとして説明したが、これはセッション確立情報検知手段３０３の適用範囲を限定するものではない。例えば、赤外線ビーコンを会議室の存在するフロア入口に設置し、ネットワーク端末装置３００Ａ〜３００Ｃと共にそのビーコン信号を受け取った時にネットワークセッションを確立するなど、赤外線ビーコンを異なった場所に配置するように構成することが可能なことはいうまでもない。
【０１７６】
また、会議室９００だけに限らず、多数の位置にそれぞれの設置場所を示すＩＤを出力する赤外線ビーコンを設置し、赤外線受信機３０３が受信したＩＤから設置場所を判断して、セッション確立可否を判断するように構成することも可能である。このように構成した場合は、会議室９００以外の場所に移動した時にネットワークセッションを確立するように条件を設定することが容易に可能となる。
【０１７７】
【発明の第１実施形態の第５実施例】
次に、本発明の第１の実施の形態の第５の実施例について説明する。
【０１７８】
図２７は、本発明の第１の実施の形態の第５の実施例における処理の流れを説明するための図である。
【０１７９】
第１の実施の形態の第５の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第２の実施例の関係と同様に、第１の実施の形態の第４の実施例に対して、優先すべきユーザのネットワーク端末装置が「要求受入可」になった後に、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、すべての優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始する（Ｓ２０３）、ように構成されている。
【０１８０】
図２８は、本発明の第１の実施の形態の第５の実施例を説明するための図であり、ステップＳ１０４において優先すべきユーザのネットワーク端末装置３００Ａおよび３００Ｂ上でセッション確立要求の受入をユーザに確認している状態を示している。
【０１８１】
上記以外の部分は、第１の実施の形態の第４の実施例と同様であり、詳細は割愛する。
【０１８２】
【発明の第１実施形態の第６実施例】
次に、本発明の第１の実施の形態の第６の実施例について説明する。
【０１８３】
図２９は、本発明の第１の実施の形態の第６の実施例における処理の流れを説明するための図である。
【０１８４】
第１の実施の形態の第６の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第３の実施例の関係と同様に、第１の実施の形態の第４の実施例に対して、優先すべきユーザのネットワーク端末装置が「要求受入可」になった後に、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、少なくとも１台の優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始し（Ｓ２０３）、かつ、セッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成する（Ｓ１０５、Ｓ２０４）ように構成されている。
【０１８５】
図３０は、本発明の第１の実施の形態の第６の実施例を説明するための図であり、ステップＳ２０４においてセッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成した後の状態を示している。
【０１８６】
上記以外の部分は、第１の実施の形態の第４の実施例と同様であり、詳細は割愛する。
【０１８７】
なお、上記第１の実施の形態の第４〜第６の実施例では、すべての優先すべきネットワーク端末装置３００のユーザが要求受入可能となった時にセッション確立作業を開始するように説明したが、優先すべきユーザの少なくとも１人が要求受入可能となった時にセッション確立作業を開始するように構成することも勿論可能である。
【０１８８】
【発明の第２実施形態の第１実施例】
次に本発明の第２の実施の形態の第１の実施例を図を用いて説明する。
【０１８９】
図３３は、本発明の第２の実施の形態の第１の実施例を説明するための図である。また、図３２は、本発明の第２の実施の形態の第１の実施例における処理の流れを説明するための図である。
【０１９０】
第２の発明の実施の形態は、ネットワークセッションの予約接続情報の予約条件が成立したかどうかを各ネットワーク端末装置３００から独立したセッション確立情報管理装置５００が保持する情報に基づいて判断する。本実施例は、第１の実施の形態の第１の実施例と同様に、ネットワーク端末装置３００Ａ〜３００Ｂ間にネットワークセッションを確立して、電話サービスを提供するものである。
【０１９１】
第２の実施の形態における第１の実施例は、第１の実施の形態における第１の実施例と比較して、以下の点が異なっている。
【０１９２】
まず、ネットワーク端末装置３００から独立したセッション確立情報管理装置５００があり、各ネットワーク端末装置３００はセッション確立情報検知手段を持たない。
【０１９３】
また、ネットワークセッション予約条件解析手段１０１は、ネットワークセッション予約時に、各ネットワーク端末装置３００がネットワークセッション要求を受け入れられる条件もネットワークセッション情報データベース４０２に記録するように構成されている（Ｓ１００）。ネットワークセッション要求を受け入れられる条件は例えば予約指示情報で指定される。
【０１９４】
また、ネットワークセッション要求手段１０３は、ネットワークセッションが予約されると、セッション確立情報管理装置５００にネットワーク端末装置３００Ａ〜３００Ｂの情報を問い合わせるように構成されている（Ｓ１０３）
【０１９５】
また、セッション確立情報管理装置５００は、ネットワークセッション要求手段１０３からの問い合わせに対して、ネットワーク端末装置３００Ａ〜３００Ｂを利用するユーザの在席状況を回答するように構成されている（Ｓ５０１）。
【０１９６】
また、ネットワークセッション要求手段１０３は、セッション確立情報管理装置５００からの回答をネットワークセッション情報データベース４０２に登録すると共に、ネットワークセッション予約条件解析手段１０１が記載した条件が、セッション確立情報管理装置５００から得た情報と一致した時にそのネットワーク端末装置３００が要求受入可能と判断し、すべてのネットワーク端末装置３００が要求受入可となるまで、ステップＳ１０３〜Ｓ５０１を繰り返すように構成されている。
【０１９７】
上記以外の処理は、第１の実施の形態における第１の実施例と同様であり、ネットワーク端末装置３００Ａのユーザとネットワーク端末装置３００Ｂのユーザが共に在席していれば、両ネットワーク端末装置３００間にネットワークセッションが確立され、電話サービスが実行される。
【０１９８】
図３３において、セッション確立情報管理装置５００は、他の装置と同様にＬＡＮ７００に接続され、他の装置と相互に通信可能となっている。各ユーザが在席しているかどうかは、無線アクセスポイント８００を経由してＬＡＮ７００に接続された在席検知手段５０１Ａ〜５０１Ｂにより検知され、ネットワークを経由してセッション確立情報管理装置５００に送付される。セッション確立情報管理装置５００は、ネットワークに接続された在席検知手段からの情報を集めて管理している。
【０１９９】
在席検知手段５０１は、各ユーザの座席に設置されており、赤外センサ等を用いて人体から出る熱を検知することで在席を検知するように構成されている。在席検知手段５０１は、第１の実施の形態の第１の実施例において説明したのと同様に、ネットワークに接続されたカメラから得られる画像の肌色領域の画素数から人が近くにいるかどうかを判断するように構成することも可能である。このような人の存在を検知するような検知手段は一般的に利用されており、容易に実現することができる。
【０２００】
図３４は、本実施例における、ネットワークセッション情報データベース３０２の変化例を示している。第１の実施の形態とは異なり、セッション確立情報管理装置５００から各ネットワーク端末装置３００の在席情報などを入手して、要求受入可否を判断できるように、予約条件を設定する条件欄と在席情報などを記載する状況欄を設けている。ネットワークセッション予約条件解析手段１０１は、予約指示に従ってこの条件欄を埋める。ネットワークセッション要求手段１０３は、セッション確立情報管理装置５００から得た情報を状況欄に書き込んで、条件欄と状況欄が一致した時に要求受入可になったとみなす。
【０２０１】
なお、第１の実施の形態と同様に、セッション確立情報管理装置５００が、各ネットワーク端末装置３００のユーザの状態を、複数の異なる特性を持つ検知手段５０１から得るように構成することも可能である。ネットワークセッション要求手段１０３は、セッション確立情報管理装置５００が管理する特性の異なる複数の検知情報から必要なものを選択して利用することで、ユーザの状況をきめ細かく判断して、より高い精度でユーザの都合に合致したネットワークセッションを構築できる。
【０２０２】
必要なネットワーク端末装置３００が要求受入可となった以降のセッション確立手順は第１の実施の形態と同様である。
【０２０３】
在席検知手段５０１からセッション確立情報管理装置５００への検知結果の通知、および、ネットワークセッション要求手段１０３からの問い合わせに対するセッション確立情報管理装置５００の回答などは、データベース技術におけるＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ  Ｑｕｅｒｙ  Ｌａｎｇｕａｇｅ）や、インスタントメッセージングサービスにおけるプレゼンス（状況）記述形式であるＣＰＩＭ（Ｃｏｍｍｏｎ  Ｐｒｅｓｅｎｃｅ  ＡＮＤ  Ｉｎｓｔａｎｔ  Ｍｅｓｓａｇｉｎｇ）とＳＩＰの組み合わせなどにより実現することができる。例えば、ＣＰＩＭとＳＩＰを使った場合、在席検知手段５０１からセッション確立情報管理装置５００に向かって、ＲＥＧＩＳＴＥＲコマンドにＸＭＬで記述した在席情報を添付して送付することで各ユーザの在席情報を収集できる。収集された情報のネットワークセッション要求手段１０３への配布は、ネットワークセッション要求手段１０３からの情報要求を示すＳＵＢＳＣＲＩＢＥコマンドに対して、在席情報が変化するたびにＮＯＴＩＦＹコマンドをセッション確立情報管理装置５００から送付することで実現できる。
【０２０４】
このような各種状況を集中して管理するサーバは一般にプレゼンスサーバと呼ばれ、ＳＩＰと共にＶｏＩＰ技術を用いた電話サービスやインスタントメッセージングサービスで利用される。本実施の形態のように、各ユーザの在席情報を管理するセッション確立情報管理装置５００をユーザ端末装置３００から独立させることで、一般的に利用されるプレゼンスサーバを本発明におけるセッション確立情報管理装置５００として利用可能となる。
【０２０５】
なお、本実施例では、在席検知手段５０１Ａ〜５０１ＢがユーザＡ〜Ｂの在席状況を読み取り、ＬＡＮ７００を経由してセッション確立情報管理装置５００に情報を集めるように構成されているが、本発明の適用範囲をこれに限定するものではない。
【０２０６】
例えば、図４２のように、ネットワーク端末装置３００Ａ〜ＢにそれぞれのＩＤを出力する赤外線ビーコン５０３を取り付け、様々な場所に赤外線受信機から構成される位置検知手段５１０Ａ〜５１０Ｂを設置するように構成することも可能である。このとき、セッション確立情報管理装置５００は、各所に配置された位置検出手段５１０が赤外線ビーコン５０３から受信したＩＤからネットワーク端末装置３００Ａ〜３００ＢおよびそのユーザＡ〜ユーザＢの位置を検知し、管理している。このようなビーコンと受信機を組み合わせた測位システムは、近距離無線の発信機と受信機、スピーカーとマイク、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などを用いても実現可能であり、例えば、Ｒ．Ｗａｎｔ”Ａｃｔｉｖｅ  ｂａｄｇｅｓ  ａｎｄ  ｐｅｒｓｏｎａｌ  ｉｎｔｅｒａｃｔｉｖｅ  ｃｏｍｐｕｔｉｎｇ  ｏｂｊｅｃｔｓ”（ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｏｒｏｎｉｃｓ、ｐｐ．１０−２０、Ｖｏｌ．３８、Ｉｓｓｕｅ  １、Ｆｅｂ．１９９２）に技術が公開されているため、詳細は割愛する。
【０２０７】
図４３は、図４２における位置検知手段５１０を利用した場合の、ネットワークセッション情報データベース４０２内のセッション管理データの状態変化を説明するための図であり、ネットワーク端末装置３００Ａ〜３００Ｂが共に会議室９００に移動した時にネットワークセッションを確立するように条件を設定した例を示している。
【０２０８】
このように位置情報を取得してセッション確立情報管理装置５００にて管理／利用することで、より柔軟にネットワークセッションを確立する条件を設定することが可能となる。
【０２０９】
【発明の第２実施形態の第２実施例】
次に、本発明の第２の実施の形態の第２の実施例について説明する。
【０２１０】
第２の実施の形態の第２の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第２の実施例の関係と同様に、第２の実施の形態の第１の実施例に対して、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、すべての優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始する（Ｓ２０３）、ように構成されている。
【０２１１】
上記以外の部分は、第２の実施の形態の第１の実施例と同様であるので、詳細は割愛する。
【０２１２】
【発明の第２実施形態の第３実施例】
次に、本発明の第２の実施の形態の第３の実施例について説明する。
【０２１３】
第２の実施の形態の第３の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第３の実施例の関係と同様に、第２の実施の形態の第１の実施例に対して、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、少なくとも一人の優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始し（Ｓ２０３）、かつ、セッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成する（Ｓ１０５、Ｓ２０４）、ように構成されている。
【０２１４】
上記以外の部分は、第２の実施の形態の第１の実施例と同様であるので、詳細は割愛する。
【０２１５】
【発明の第２実施形態の第４実施例】
次に、本発明の第２の実施の形態の第４の実施例について説明する。
【０２１６】
第２の実施の形態の第４の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第４の実施例の関係と同様に、第２の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断する（Ｓ１０３）、ように構成されている。
【０２１７】
上記以外の部分は、第２の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第４の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２１８】
【発明の第２実施形態の第５実施例】
次に、本発明の第２の実施の形態の第５の実施例について説明する。
【０２１９】
第２の実施の形態の第５の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の関係と同様に、第２の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断し（Ｓ１０３）、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、すべての優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始する（Ｓ２０３）、ように構成されている。
【０２２０】
上記以外の部分は、第２の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２２１】
【発明の第２実施形態の第６実施例】
次に、本発明の第２の実施の形態の第６の実施例について説明する。
【０２２２】
第２の実施の形態の第６の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第６の実施例の関係と同様に、第２の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断し（Ｓ１０３）、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、少なくとも一人の優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始し（Ｓ２０３）、かつ、セッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成する（Ｓ１０５、Ｓ２０４）、ように構成されている。
【０２２３】
上記以外の部分は、第２の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２２４】
なお、上記第２の実施の形態の第４〜第６の実施例では、すべての優先すべきネットワーク端末装置３００のユーザが要求受入可能となった時にセッション確立作業を開始するが、優先すべきユーザの少なくとも１人が要求受入可能となった時にセッション確立作業を開始するように構成することももちろん可能である。
【０２２５】
【発明の第３実施形態の第１実施例】
次に本発明の第３の実施の形態の第１の実施例を図を用いて説明する。
【０２２６】
図３７は本発明の第３の実施の形態の第１の実施例を説明するための図である。また、図３６は本発明の第３の実施の形態の第１の実施例における処理の流れを説明するための図である。
【０２２７】
第３の実施の形態は、第１の実施の形態と比較して、ネットワークセッション予約時に、ネットワークセッション参加予定のネットワーク端末装置３００に対して予約を受け入れるかどうかをネットワークセッション予約受入確認手段１０５とセッション予約受入回答手段２０３により確認するように構成されている点が相違する。そして本実施例は、第１の実施の形態の第１の実施例と同様に、ネットワーク端末装置３００Ａ〜３００Ｂ間にネットワークセッションを確立して、電話サービスを提供するものである。
【０２２８】
第３の実施の形態における第１の実施例は、第１の実施の形態における第１の実施例と比較して、以下の点が異なっている。
【０２２９】
まず、ネットワーク管理装置４００は、ネットワークセッション予約時にネットワーク端末にそのネットワークセッションへの参加意志を確認するネットワークセッション予約受入確認手段１０５を持つ。
【０２３０】
また、ネットワーク端末装置３００は、ネットワークセッション予約時にそのセッションを受け入れるかどうかを回答するセッション予約受入回答手段２０３とを持つ。
【０２３１】
また、ネットワークセッション予約手段１０２は、ステップＳ１００においてネットワーク予約条件解析手段１０１がネットワーク予約条件を解析した後、上記ネットワークセッション予約受入確認手段１０５にネットワークセッションに参加予定のネットワーク端末装置３００のセッション予約受入回答手段２０３に、ネットワークセッションの予約を受け入れても良いかどうかを問い合わせるように指示するように構成されている（Ｓ１０１）。
【０２３２】
また、セッション予約受入確認手段２０３は、ユーザの意向を確認してネットワークセッション予約受入確認手段１０５からの問い合わせに回答するように構成されている（Ｓ２０１）。
【０２３３】
また、ネットワークセッション予約手段１０２は、すべてのネットワークセッションに参加予定のネットワーク端末装置３００がネットワークセッションの予約を受け入れた時にのみ、ネットワークセッションを予約するように構成されている（Ｓ１０２）。
【０２３４】
上記以外の処理は、第１の実施の形態における第１の実施例と同様であり、ネットワーク端末装置３００Ａのユーザとネットワーク端末装置３００Ｂのユーザが共に在席していれば、両ネットワーク端末装置３００間にネットワークセッションが確立され、電話サービスが実行される。
【０２３５】
図３７は、ステップＳ２０１において、セッション予約受入確認手段２０３が、ネットワーク端末装置３００Ａ〜３００Ｂの画面上にダイアログ画面を表示し、ユーザにセッション予約を受け入れるかどうかを確認している様子を示している。
【０２３６】
このように、ユーザにネットワークセッション予約の意向を確認することで、ユーザが望まない相手とのネットワークセッションの予約を防ぐなど、ユーザの意向をより反映してネットワークセッションを確立することが可能となる。
【０２３７】
なお、セッション予約受入回答手段２０３は、ユーザがネットワーク端末装置３００に保有しているアドレス帳に記載されているユーザとの間でのネットワークセッション予約であれば、受け入れることを自動で返すように構成することも可能である。また、予め特定ユーザ（この場合は通話予定相手であるユーザＡまたはユーザＢ）との間でのネットワークセッション予約であれば、同様に、受け入れることを自動で返すように構成することも可能である。このように、予めユーザが設定しておくことで、ダイアログ画面等を表示せずに自動的にユーザの意向を反映するように構成でき、ユーザの作業量を減らしながら、上記の特徴を実現できる。
【０２３８】
【発明の第３実施形態の第２実施例】
次に、本発明の第３の実施の形態の第２の実施例について説明する。
【０２３９】
第３の実施の形態の第２の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第２の実施例の関係と同様に、第３の実施の形態の第１の実施例に対して、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、すべての優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始する（Ｓ２０３）、ように構成されている。
【０２４０】
上記以外の部分は、第３の実施の形態の第１の実施例と同様であるので、詳細は割愛する。
【０２４１】
【発明の第３実施形態の第３実施例】
次に、本発明の第３の実施の形態の第３の実施例について説明する。
【０２４２】
第３の実施の形態の第３の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第３の実施例の関係と同様に、第３の実施の形態の第１の実施例に対して、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、少なくとも一人の優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始し（Ｓ２０３）、かつ、セッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成する（Ｓ１０５、Ｓ２０４）ように構成されている。
【０２４３】
上記以外の部分は、第３の実施の形態の第１の実施例と同様であるので、詳細は割愛する。
【０２４４】
【発明の第３実施形態の第４実施例】
次に、本発明の第３の実施の形態の第４の実施例について説明する。
【０２４５】
第３の実施の形態の第４の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第４の実施例の関係と同様に、第３の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断する（Ｓ１０３）、ように構成されている。
【０２４６】
上記以外の部分は、第３の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第４の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２４７】
【発明の第３実施形態の第５実施例】
次に、本発明の第３の実施の形態の第５の実施例について説明する。
【０２４８】
第３の実施の形態の第５の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の関係と同様に、第３の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断し（Ｓ１０３）、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、すべての優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始する（Ｓ２０３）、ように構成されている。
【０２４９】
上記以外の部分は、第３の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２５０】
【発明の第３実施形態の第６実施例】
次に、本発明の第３の実施の形態の第６の実施例について説明する。
【０２５１】
第３の実施の形態の第６の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第６の実施例の関係と同様に、第３の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断し（Ｓ１０３）、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、少なくとも一人の優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始し（Ｓ２０３）、かつ、セッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成する（Ｓ１０５、Ｓ２０４）、ように構成されている。
【０２５２】
上記以外の部分は、第３の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２５３】
なお、上記第３の実施の形態の第４〜第６の実施例では、すべての優先すべきネットワーク端末装置３００のユーザが要求受入可能となった時にセッション確立作業を開始するが、優先すべきユーザの少なくとも１人が要求受入可能となった時にセッション確立作業を開始するように構成することももちろん可能である。
【０２５４】
【発明の第４実施形態の第１実施例】
次に本発明の第４の実施の形態の第１の実施例を図を用いて説明する。
【０２５５】
図３９は、本発明の第４の実施の形態の第１の実施例における処理の流れを説明するための図である。
【０２５６】
第４の実施の形態は、第１の実施の形態と比較して、ネットワークセッション予約時に、ネットワークセッション参加予定のネットワーク端末装置３００に対して予約を受け入れるかどうかをネットワークセッション予約受入確認手段１０５とネットワークセッション予約受入手段２０３により確認すること、および、ネットワークセッションを確立する時機と手順を記述した予約条件が成立したかどうかを各ネットワーク端末装置３００から独立したセッション確立情報管理装置５００が保持する情報に基づいて判断することが相違する。これは、第１の実施の形態に対する第２の実施の形態の差異と、第１の実施の形態に対する第３の実施の形態の差異を組み合わせることで、ユーザの意向をより的確に反映したネットワークセッション確立手順を実現するものである。そして、本実施例は、第１の実施の形態の第１の実施例と同様に、ネットワーク端末装置３００Ａ〜３００Ｂ間にネットワークセッションを確立して、電話サービスを提供するものである。
【０２５７】
第４の実施の形態における第１の実施例は、第１の実施の形態における第１の実施例と比較して、以下の点が異なっている。
【０２５８】
まず、ネットワーク端末装置３００から独立したセッション確立情報管理装置５００があり、各ネットワーク端末装置３００はセッション確立情報検知手段を持たない。
【０２５９】
また、ネットワーク管理装置４００は、ネットワークセッション予約時にネットワーク端末にそのネットワークセッションへの参加意志を確認するネットワークセッション予約受入確認手段１０５を持つ。
【０２６０】
また、ネットワーク端末装置３００は、ネットワークセッション予約時にそのセッションを受け入れるかどうかを回答するセッション予約受入回答手段２０３とを持つ。
【０２６１】
また、ネットワークセッション予約手段１０２は、ステップＳ１００においてネットワーク予約条件解析手段１０１がネットワーク予約条件を解析した後、上記ネットワークセッション予約受入確認手段１０５にネットワークセッションに参加予定のネットワーク端末装置３００のセッション予約受入確認手段２０３に、ネットワークセッションの予約を受け入れても良いかどうかを問い合わせるよう指示するように構成されている（Ｓ１０１）。
【０２６２】
また、セッション予約受入確認手段２０３は、ユーザの意向を確認してネットワークセッション予約受入確認手段１０５からの問い合わせに回答するように構成されている（Ｓ２０１）。
【０２６３】
また、ネットワークセッション予約手段１０２は、すべてのネットワークセッションに参加予定のネットワーク端末装置３００がネットワークセッションの予約を受け入れた時にのみ、ネットワークセッションを予約するように構成されている（Ｓ１０２）。
【０２６４】
また、ネットワークセッション要求手段１０３は、ネットワークセッションが予約されると、セッション確立情報管理装置５００にネットワーク端末装置３００Ａ〜３００Ｂの情報を問い合わせるように構成されている（Ｓ１０３）
【０２６５】
また、セッション確立情報管理装置５００は、ネットワークセッション要求手段１０３からの問い合わせに対して、ネットワーク端末装置３００Ａ〜３００Ｂを利用するユーザの在席状況を回答するように構成されている（Ｓ５０１）。
【０２６６】
また、ネットワークセッション要求手段１０３は、セッション確立情報管理装置５００からの回答をネットワークセッション情報データベース４０２に登録すると共に、すべてのネットワーク端末装置３００が要求受入可となるまで、ステップＳ１０３〜Ｓ５０１を繰り返すように構成されている。
【０２６７】
上記以外の処理は、第１の実施の形態における第１の実施例と同様であり、ネットワーク端末装置３００Ａのユーザとネットワーク端末装置３００Ｂのユーザが共に在席していれば、両ネットワーク端末装置３００間にネットワークセッションが確立され、電話サービスが実行される。
【０２６８】
【発明の第４実施形態の第２実施例】
次に、本発明の第４の実施の形態の第２の実施例について説明する。
【０２６９】
第４の実施の形態の第２の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第２の実施例の関係と同様に、第４の実施の形態の第１の実施例に対して、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、すべての優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始する（Ｓ２０３）、ように構成されている。
【０２７０】
上記以外の部分は、第４の実施の形態の第１の実施例と同様であるので、詳細は割愛する。
【０２７１】
【発明の第４実施形態の第３実施例】
次に、本発明の第４の実施の形態の第３の実施例について説明する。
【０２７２】
第４の実施の形態の第３の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第３の実施例の関係と同様に、第４の実施の形態の第１の実施例に対して、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、少なくとも一人の優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始し（Ｓ２０３）、かつ、セッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成する（Ｓ１０５、Ｓ２０４）ように構成されている。
【０２７３】
上記以外の部分は、第４の実施の形態の第１の実施例と同様であるので、詳細は割愛する。
【０２７４】
【発明の第４実施形態の第４実施例】
次に、本発明の第４の実施の形態の第４の実施例について説明する。
【０２７５】
第４の実施の形態の第４の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第４の実施例の関係と同様に、第４の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断する（Ｓ１０３）、ように構成されている。
【０２７６】
上記以外の部分は、第４の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第４の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２７７】
【発明の第４実施形態の第５実施例】
次に、本発明の第４の実施の形態の第５の実施例について説明する。
【０２７８】
第４の実施の形態の第５の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の関係と同様に、第４の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断し（Ｓ１０３）、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、すべての優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始する（Ｓ２０３）、ように構成されている。
【０２７９】
上記以外の部分は、第４の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第５の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２８０】
【発明の第４実施形態の第６実施例】
次に、本発明の第４の実施の形態の第６の実施例について説明する。
【０２８１】
第４の実施の形態の第６の実施例は、第１の実施の形態の第１の実施例に対する第１の実施の形態の第６の実施例の関係と同様に、第４の実施の形態の第１の実施例に対して、優先すべきユーザのネットワーク端末装置のセッション確立要求受入可否を参照して全体のネットワークセッション確立可否を判断し（Ｓ１０３）、優先すべきユーザに対してセッション確立作業を開始しても良いかどうかを確認し（Ｓ１０４）、かつ、少なくとも一人の優先すべきユーザのネットワーク端末装置が上記セッション確立作業の開始を受け入れた場合にのみネットワークセッション確立作業を開始し（Ｓ２０３）、かつ、セッション確立作業開始を受け入れた優先すべきユーザのネットワーク端末と通常ユーザのネットワーク端末装置間でネットワークセッションを構成する（Ｓ１０５、Ｓ２０４）、ように構成されている。
【０２８２】
上記以外の部分は、第４の実施の形態の第１の実施例に対して、第１の実施の形態の第１の実施例に対する第１の実施の形態の第６の実施例の差異を適用したものと同様であるので、詳細は割愛する。
【０２８３】
なお、上記第４の実施の形態の第４〜第６の実施例では、すべての優先すべきネットワーク端末装置３００のユーザが要求受入可能となった時にセッション確立作業を開始するが、優先すべきユーザの少なくとも１人が要求受入可能となった時にセッション確立作業を開始するように構成することももちろん可能である。
【０２８４】
【発明の効果】
以上説明したように本発明によれば以下のような効果が得られる。
【０２８５】
客と店員、上司と部下、会議の主催者と一般参加者などの関係にあるユーザのネットワーク端末装置間では優先されるべきユーザのネットワーク端末装置を優先的に扱う手順でネットワークセッションを確立でき、ユーザ間の関係に応じた手順でネットワークセッションの確立が可能となる。これは、予約接続情報に各ネットワーク端末毎にセッション確立の優先度を設け、セッション確立の優先度に差の有る予約接続情報についてはネットワークセッションに参加するユーザのうち優先されるべきユーザのネットワーク端末装置を優先的に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行することによる効果である。また、セッション確立の優先度に差の無い予約接続情報についてはネットワークセッションに参加する全てのユーザのネットワーク端末装置を対等に扱うセッション確立手順に従ってネットワークセッションを確立する制御を実行する構成にあっては、同僚や友人などの関係にあるユーザのネットワーク端末装置間では全てのユーザのネットワーク端末装置を対等に扱う手順でネットワークセッションを確立することができる。
【０２８６】
ネットワーク端末装置またはネットワーク端末装置のユーザが望まないネットワークセッションを確立されることが無くなる。これは、ネットワークセッション予約受入確認手段とセッション予約受入回答手段により、ネットワークセッション予約時点で予約を受け入れるか否かを問い合わせるように構成した効果である。
【０２８７】
ネットワーク端末装置またはネットワーク端末装置を利用するユーザに取って都合が良い時にネットワークセッションが確立され、ネットワークサービスを享受できる。これは、ユーザの状況を参照してネットワークセッションの確立時機を決定するように構成したことによる効果である。
【０２８８】
ユーザの在席状況や忙しさなどの個人情報を参照してネットワークセッションを確立しながら、これらの個人情報が外部の装置に漏洩することがない。これは、セッション要求受入に対して、セッション要求受入確認手段がセッション確立情報検知手段が検知した個人情報そのものではなく、受入可能か否のみを回答するように構成したことによる効果である。
【０２８９】
ネットワークセッション予約を受け入れた後であっても、ネットワーク端末装置またはネットワーク端末装置のユーザが望まないネットワークセッションを確立されることが無い。これは、ネットワークセッション確立開始時点で、優先すべきユーザに対して再度、ネットワークセッション確立作業の継続を認めるかどうかを問い合わせ可能なように構成したことによる効果である。
【図面の簡単な説明】
【図１】ネットワークセッション制御システムの役割を説明するための図である。
【図２】ネットワーク管理装置と複数のネットワーク端末装置間に確立されるセッションおよびネットワークセッションの概念を説明するための図である。
【図３】第１の実施の形態の構成を説明するための図である。
【図４】第１の実施の形態の第１の実施例の処理の流れを説明するための図である。
【図５】第１の実施の形態の第１の実施例の外観を説明するための図である。
【図６】第１の実施の形態の第１の実施例の外観を説明するための図である。
【図７】第１の実施の形態の第１の実施例の外観を説明するための図である。
【図８】第１の実施の形態の第１の実施例のサービス概念を説明するための図である。
【図９】第１の実施の形態の第１の実施例におけるセッション情報データベースの例を説明するための図である。
【図１０】第１の実施の形態の第１の実施例におけるセッション情報データベースの例を説明するための図である。
【図１１】第１の実施の形態の第２の実施例の処理の流れを説明するための図である。
【図１２】第１の実施の形態の第２の実施例におけるセッション情報データベースの例を説明するための図である。
【図１３】第１の実施の形態の第２の実施例におけるセッション情報データベースの例を説明するための図である。
【図１４】第１の実施の形態の第２の実施例の外観を説明するための図である。
【図１５】第１の実施の形態の第３の実施例の処理の流れを説明するための図である。
【図１６】第１の実施の形態の第３の実施例の外観を説明するための図である。
【図１７】第１の実施の形態の第３の実施例の外観を説明するための図である。
【図１８】第１の実施の形態の第３の実施例の外観を説明するための図である。
【図１９】第１の実施の形態の第３の実施例におけるセッション情報データベースの例を説明するための図である。
【図２０】第１の実施の形態の第３の実施例におけるセッション情報データベースの例を説明するための図である。
【図２１】第１の実施の形態の第４の実施例の処理の流れを説明するための図である。
【図２２】第１の実施の形態の第４の実施例の外観を説明するための図である。
【図２３】第１の実施の形態の第４の実施例の外観を説明するための図である。
【図２４】第１の実施の形態の第４の実施例の外観を説明するための図である。
【図２５】第１の実施の形態の第４の実施例におけるセッション情報データベースの例を説明するための図である。
【図２６】第１の実施の形態の第４の実施例におけるセッション情報データベースの例を説明するための図である。
【図２７】第１の実施の形態の第５の実施例の処理の流れを説明するための図である。
【図２８】第１の実施の形態の第５の実施例の外観を説明するための図である。
【図２９】第１の実施の形態の第６の実施例の処理の流れを説明するための図である。
【図３０】第１の実施の形態の第６の実施例の外観を説明するための図である。
【図３１】第２の実施の形態の構成を説明するための図である。
【図３２】第２の実施の形態の第１の実施例の処理の流れを説明するための図である。
【図３３】第２の実施の形態の第１の実施例の外観を説明するための図である。
【図３４】第２の実施の形態の第１の実施例におけるセッション情報データベースの例を説明するための図である。
【図３５】第３の実施の形態の構成を説明するための図である。
【図３６】第３の実施の形態の第１の実施例の処理の流れを説明するための図である。
【図３７】第３の実施の形態の第１の実施例の外観を説明するための図である。
【図３８】第４の実施の形態の構成を説明するための図である。
【図３９】第４の実施の形態の第１の実施例の処理の流れを説明するための図である。
【図４０】ネットワーク管理装置と複数のネットワーク端末装置間に確立されるセッションの他の形態を説明するための図である。
【図４１】ネットワーク管理装置と複数のネットワーク端末装置間に確立されるセッションの他の形態を説明するための図である。
【図４２】第２の実施の形態の第１の実施例の外観を説明するための図である。
【図４３】位置検知手段を利用した場合の、ネットワークセッション情報データベース内のセッション管理データの状態変化を説明するための図である。
【符号の説明】
１００…ネットワークセッション制御装置
１０１…ネットワークセッション予約条件解析手段
１０２…ネットワークセッション予約手段
１０３…ネットワークセッション要求手段
１０４…ネットワークセッション制御手段
１０５…ネットワークセッション予約受入確認手段
２００…セッション確立装置
２０１…セッション要求受入確認手段
２０２…セッション確立手段
２０３…セッション予約受入回答手段
３００、３００Ａ、３００Ｂ、３００Ｃ…ネットワーク端末装置
３０１…通信手段
３０２…ノードセッション情報データベース
３０３…セッション確立情報検知手段
３０７…アプリケーション提供手段
４００…ネットワーク管理装置
４０１…通信手段
４０２…ネットワークセッション情報データベース
４０３…セッションデータ中継手段
５００…セッション確立情報管理装置
５０１Ａ、５０１Ｂ…在席検知手段
５０３…赤外線ビーコン
５１０Ａ、５１０Ｂ…位置検知手段
６０１…制御用セッション
６０２…データ通信用セッション
７００…ＬＡＮ
８００…無線アクセスポイント
９００…会議室
９０１…ビーコン
【図１】
2004336617.tif 000003
【図２】
2004336617.tif 000004
【図３】
2004336617.tif 000005
【図４】
2004336617.tif 000006
【図５】
2004336617.tif 000007
【図６】
2004336617.tif 000008
【図７】
2004336617.tif 000009
【図８】
2004336617.tif 000010
【図９】
2004336617.tif 000011
【図１０】
2004336617.tif 000012
【図１１】
2004336617.tif 000013
【図１２】
2004336617.tif 000014
【図１３】
2004336617.tif 000015
【図１４】
2004336617.tif 000016
【図１５】
2004336617.tif 000017
【図１６】
2004336617.tif 000018
【図１７】
2004336617.tif 000019
【図１８】
2004336617.tif 000020
【図１９】
2004336617.tif 000021
【図２０】
2004336617.tif 000022
【図２１】
2004336617.tif 000023
【図２２】
2004336617.tif 000024
【図２３】
2004336617.tif 000025
【図２４】
2004336617.tif 000026
【図２５】
2004336617.tif 000027
【図２６】
2004336617.tif 000028
【図２７】
2004336617.tif 000029
【図２８】
2004336617.tif 000030
【図２９】
2004336617.tif 000031
【図３０】
2004336617.tif 000032
【図３１】
2004336617.tif 000033
【図３２】
2004336617.tif 000034
【図３３】
2004336617.tif 000035
【図３４】
2004336617.tif 000036
【図３５】
2004336617.tif 000037
【図３６】
2004336617.tif 000038
【図３７】
2004336617.tif 000039
【図３８】
2004336617.tif 000040
【図３９】
2004336617.tif 000041
【図４０】
2004336617.tif 000042
【図４１】
2004336617.tif 000043
【図４２】
2004336617.tif 000044
【図４３】
2004336617.tif 000045