(57)【要約】【課題】操作性及び機能性等に優れた通信システム等を提供する。【解決手段】通信アダプタ装置１００に接続した電話装置からの発信操作時に、通常の音声通信モードと接続されたデバイス装置により追加された機能を使用する通信モードを選択する通信システム。【選択図】図１
2009296384.tif 000002
【特許請求の範囲】
【請求項１】
各種の機能を持つデバイス装置と、
電話番号を使って通信相手と通信を開始する為の情報を持つ電話装置と、
前記デバイス装置と接続する接続手段と、
前記電話装置と接続する接続手段と、
接続した前記デバイス装置の機能により、通信端末としての機能を決定する手段を備える通信アダプタ装置とからなり、
前記通信アダプタ装置に接続した前記電話装置からの発信操作時に、通常の通信モードで接続された前記デバイス装置により追加された機能を使用する通信モードを選択することを特徴とする通信システム。
【請求項２】
前記電話装置と前記通信アダプタ装置との接続を行うことを特徴とする請求項１記載の通信システム。
【請求項３】
前記電話装置と前記通信アダプタ装置は、ネットワークを介して接続することを特徴とする請求項１記載の通信システム。
【請求項４】
各種の機能を持つデバイス装置と、電話番号を使って通信相手と通信を開始するための情報を持つ電話装置との通信方法であって、
前記デバイス装置と接続する接続工程と、
前記電話装置と接続する接続工程と、
接続した前記デバイス装置の機能により通信端末としての機能を決定する決定工程とを備え、
この決定工程は、通信アダプタ装置に接続した前記電話装置からの発信操作時に、通常の通信モードで接続された前記デバイス装置により追加された機能を使用する通信モードを選択することを特徴とする通信方法。
【請求項５】
請求項４に記載の通信方法の各工程をコンピュータにて実施させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを通じて通信を行う通信システム等に関する。
【背景技術】
【０００２】
家庭内ネットワークなどのＬＡＮ（Local  Area  Network）においては、ＵＰｎＰ
（Universal  Plug and  Play）やＤＬＮＡ（Digital Living  Network  Alliance）などが利用される。即ち、これらに従い、家庭内ネットワークに接続された機器同士が相互に自端末が持つサービスを公開し、必要に応じて通信が行われるようにもなってきている。
【０００３】
一方、近年インターネットへの接続サービスが充実し、家庭でも簡単にインターネットへ接続して各種サービスを利用することができるようになってきている。通信装置がインターネットを介して通信する場合、通信したい相手側通信装置のＩＰアドレスを何らかの方法で取得する必要がある。通信したい相手側装置のＩＰアドレスを取得する方法としては、通信方式によりいくつかある。
【０００４】
ウェブブラウザを使ってウェブサーバにアクセスし、コンテンツを表示する場合には、ＤＮＳ（Domain  Name System）を利用してＵＲＬからウェブサーバのIPアドレスを取得してアクセスする。また、ＳＩＰ（Session  Initiation  Protocol）を使ったＩＰ電話では、ＥＮＵＭ  ＤＮＳを使い入力された電話番号に対応したＵＲＩ（Uniform  Resource  Identifier）を取得する。
【０００５】
そしてこのＵＲＩからＳＩＰサーバを経由して、通信相手の端末との呼制御が行われ、能力やＩＰアドレスを含むセッション情報を交換し、このセッション情報を基に音声データの通信を行う。
ＳＩＰで接続された端末間でサポートされないデータのセッションの追加に関しては、例えば特許文献１がある。
また、一つのＩＰ電話番号を用いて電話機やファクシミリ装置等の複数の装置に選択的に着信させることに関しては、例えば特許文献２がある。
【０００６】
【特許文献１】特開２００５−２９３０６５号公報
【特許文献２】特開２００５−３１１５７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、例えば家庭内ネットワークに接続された機器から他の家庭内ネットワークに接続された機器を接続する場合、デバイスを発見する仕組みがブロードキャストドメイン内に限られる。このためルータを越えた機器を見つけるのに利用することはできなかった。
【０００８】
またＤＮＳを利用して接続したい端末のＩＰアドレスを取得する方法は、各通信機器がＤＮＳサーバに登録する必要があるが、簡単に利用することができないという問題があった。また、ＳＩＰの仕組みを利用して各端末に番号を割り振り、接続する方法は可能であるが、各端末に発呼操作をするための操作部が必要になり、また各端末に番号が割り振られることから、管理が手間であった。
【０００９】
本発明はかかる実情に鑑み、操作性及び機能性等に優れた通信システム等を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記のような課題を解決するために本発明は、各種機能を持つデバイス装置と、電話番号を使って通信相手と通信を開始するための情報を持つ電話装置と、前記デバイス装置と接続する第一の接続手段と、前記電話装置と接続する第二の接続手段と、接続した前記デバイス装置の機能により、通信端末としての機能を決定する手段を備える通信アダプタ装置とからなり、前記通信アダプタ装置に接続した前記電話装置からの発信操作時に、通常の音声通信モードと接続された前記デバイス装置により追加された機能を使用する通信モードを選択することを特徴とする通信システム等、を提供する。
【発明の効果】
【００１１】
通信アダプタ装置にデバイス装置と電話装置を接続することにより、電話装置の持つ電話番号に対して通信モードが追加されることで、発信操作がより簡単となる。
また、関連付けられたデバイス装置の機能が選択できることから、ユーザがこの発信で何を行いたいかを明確にすることができる。
【発明を実施するための最良の形態】
【００１２】
＜実施形態１＞
本実施形態の通信アダプタ装置は様々なデバイスを接続し、接続したデバイスをネットワークから利用できるようにする。この通信アダプタの構成について、図１のブロック図を参照して説明する。
【００１３】
図１において、１０１は通信アダプタ１００全体を制御するＣＰＵである。１０２はコンピュータのプログラムやパラメータを格納するフラッシュメモリである。１０３はプログラムやデータを一時記憶するＲＡＭである。１０４はデジタルカメラやプリンタ等の入出力装置と接続し、制御情報やデータを送受信するための第一のＵＳＢホストＩ／Ｆである。１０５は発呼時のダイヤル操作や通話するための音声の入出力を行うハンドセットと接続し、制御情報やデータの送受信をするための第二のＵＳＢホストＩ／Ｆである。１０６はネットワークと接続し、他の通信端末とデータの送受信をするためのネットワークＩ／Ｆである。
【００１４】
次に、通信アダプタ１００に接続し、ＩＰ電話の発呼操作等を行うハンドセットの構成について図２のブロック図を参照して説明する。
【００１５】
図２において、２０１はハンドセット２００全体を制御するＣＰＵである。２０２はプログラムやパラメータ（ＳＩＰ関連情報を含むものとする）を格納するフラッシュメモリである。２０３はプログラムやデータを一時記憶するＲＡＭである。２０４は通信アダプタ１００と接続するためのＵＳＢデバイスＩ／Ｆである。２０５は通話時に使用する音声の入出力部と、音声データの符号化・復号化を行うコーデックからなる音声処理部である。２０６はＩＰ電話を行う時に、即ち発信操作時にダイヤルの入力等の操作を行うための操作部である。２０７はユーザに対して、発信のモードや着信した電話番号の表示等を行うための表示部である。２０８は着呼があったときに着信音を鳴らすためのリンガーである。
【００１６】
次に、２つの家庭Ａ宅・Ｂ宅にある家庭内ネットワークを、インターネットを介して接続したときの上記通信アダプタを適用したネットワーク構成例を図３に示す。
図３において、１００−１〜４は、前記通信アダプタである。２００−１〜２は前記ハンドセットである。
【００１７】
３０１・３０４は通信アダプタ１００−１・１００−２にＵＳＢ  Ｉ／Ｆで接続し、通信アダプタから撮影した映像や高精細の静止画像を取得することのできるデジタルカメラである。３０２は通信アダプタ１００−４とＵＳＢ  Ｉ／Ｆで接続し、通信アダプタからの画像を表示するためのディスプレイである。３０５は通信アダプタ１００−３とＵＳＢ  Ｉ／Ｆで接続し、通信アダプタ１００−３からの指示で印刷するためのプリンタである。３０３・３０６はＡ宅及びＢ宅の家庭内ネットワークをインターネットに接続するためのゲートウェイである。３０７はハンドセット２００−１・２００−２からの発呼操作時に機器間の接続制御を行うＳＩＰサーバである。３０８は発呼で使用される電話番号とインターネット上のリソース（ＵＲＩ）を結びつけるＤＮＳサーバである。
【００１８】
次に、各家庭内ネットワークで、デジタルカメラやディスプレイに接続された通信アダプタ同士が通信する動作を説明する。
図３のＡ宅側では、通信アダプタ１００−１にはデジタルカメラ３０１が、通信アダプタ１００−４にはディスプレイ３０２が接続されている。通信アダプタ１００は第二のＵＳＢホストＩ／Ｆ１０５に接続されているデバイスから能力情報を取得し、この情報を基に通信端末として提供する機能を決定し、この機能をネットワーク上の他の端末に対して通知する。
【００１９】
この実施形態では、通信アダプタ１００−１はデジタルカメラ３０１が接続されているので、映像の配信や高精細静止画の撮影、送信、メモリカードに蓄積されている画像の配信等が可能であることをネットワーク上の他の端末に対して通知する。また、通信アダプタ１００−４にはディスプレイ３０２が接続されているので、配信された画像を受信する能力があることをネットワーク上の他の端末に対して通知する。また、他の通信アダプタ１００からの機能の通知を受信することにより、通信可能な他の通信アダプタ１００を発見することができる。そして、発見した通信端末に関する情報（ＩＰアドレス、機能等）をＲＡＭ１０３内に記憶する。
【００２０】
ここでディスプレイ３０２に対してユーザがカメラの映像を表示したい旨の操作を行うと、ディスプレイ３０２に接続されているアダプタ１００−４はＲＡＭ１０３に記憶されている映像配信機能を持つ通信アダプタ１００−１を選択し、接続を要求する。この時、同じ機能を複数の通信端末が持っていた場合には、それを選択する、もしくは予め優先順位をつけておくといった操作が追加される。そして通信アダプタ１００−１と１００−４の間で能力交換を行う。映像配信を行う準備が整うと、通信アダプタ１００−１がデジタルカメラ３０１から映像を取り込み、通信アダプタ１００−４へ映像データの送信を開始する。通信アダプタ１００−４は映像を受信すると、ディスプレイ３０２に画像データを渡し、ディスプレイ３０２に画像が表示され、ディスプレイ上でカメラの映像を見ることができる。
【００２１】
上述の例では、デジタルカメラとディスプレイの例を挙げたが、ディスプレイがプリンタであった場合は、デジタルカメラから静止画像がプリンタに送られ印刷できるように通信アダプタ間で能力交換が行われ、それに合わせてプリントデータが送受信される。
【００２２】
次に、通信アダプタ１００にハンドセット２００が接続された場合に、ＳＩＰを使ってＩＰ電話を行うことができるが、ハンドセット２００を通信アダプタ１００に接続した時のＳＩＰサーバ３０７への通信アダプタ１００の登録動作を説明する。
【００２３】
先ず、ハンドセット２００−１が通信アダプタ１００−１に接続されると、通信アダプタ１００−１は、ハンドセット２００−１内のフラッシュメモリ２０２に記憶されているＳＩＰ  ＵＲＩ等のＳＩＰに関連した情報を取り込む。そして、この取り込んだ情報を基に通信アダプタ１００−１からＳＩＰサーバ３０７に対してＳＩＰのＲＥＧＩＳＴＥＲメッセージを送信し、通信アダプタ１００−１をＳＩＰの端末として登録する。これによりＳＩＰ  ＵＲＩに対して通信アダプタ１００−１のＩＰアドレスがＳＩＰサーバ３０７に登録される。
【００２４】
このため、このＳＩＰ  ＵＲＩに対する呼接続要求があった時、ＳＩＰサーバ３０７を経由して通信アダプタ１００−１に接続要求が到達するようになる。ここでＳＩＰサーバ３０７に登録されるＩＰアドレスは、ハンドセット２００−１が接続された通信アダプタ１００のＩＰアドレスとなる。このためハンドセット２００−１をどの通信アダプタ１００に接続してもＩＰ電話を行うことができる。
【００２５】
また、ハンドセット２００が接続された通信アダプタ１００は、第二のＵＳＢホストＩ／Ｆ１０５に接続されているデバイスから能力情報を取得し、この情報からＳＩＰ発信時に可能な通信モードを追加する。この実施形態では、通信アダプタ１００−１にはデジタルカメラ３０１が接続されているので、通常のＩＰ電話での通信モードの他に、撮影された静止画像を送信するモードを追加する。
また、ディスプレイ３０２が通信アダプタ１００に接続されている場合は、通常のＩＰ電話での通信モードの他に、相手側のカメラからの映像を表示するモニタリングモードを追加する。
【００２６】
次に、ハンドセット２００を操作してＩＰ電話の発呼を行う時の動作を説明する。ハンドセット２００の操作ボタン２０６から電話番号を入力する、又はアドレス帳を表示パネル２０７に表示させアドレスを選択して、発信番号を通信アダプタ１００−１へ送る。この時、通信アダプタ１００−１に接続されたデバイスの持つ機能により追加された通信モードがハンドセット２００−１に送られる。そして、ハンドセット２００−１の表示部２０７に表示され、操作部２０６により通信モードの選択を行う。
【００２７】
例えば、通信アダプタ１００−１にデジタルカメラ３０１が接続されている場合には、ＩＰ電話の他に静止画像送信モードが表示パネル２０７に表示され、操作ボタンからモードを選択した後、発呼が行われる。ＩＰ電話での通話モードが選択された場合は、ＩＰ電話として接続処理が行われる。
【００２８】
ハンドセット２００−１に入力された電話番号は通信アダプタ１００−１に送られ、通信アダプタ１００−１はこの番号に対応したＵＲＩをＤＮＳサーバ３０８に問い合わせ、電話番号に対応したＵＲＩを取得する。
【００２９】
ここで、得られたＵＲＩを使って相手端末とＩＰ電話で接続するシーケンスを、図４を使って説明する。
通信アダプタ１００−１は、ＳＩＰサーバ３０７に対してＤＮＳサーバ３０８から取得したＵＲＩを使ってＩＮＶＩＴＥメッセージを送信する（ステップS401）。ＳＩＰサーバ３０７は受け取ったＵＲＩに対応した通信アダプタ１００−２に対して、通信アダプタ１００−１からのＩＮＶＩＴＥメッセージを転送する（ステップS402）。ＩＮＶＩＴＥメッセージを受信した通信アダプタ１００−２は、ハンドセット２００−２のリンガー２０８で着信音を鳴らす。
【００３０】
そして、操作部２０６の着信ボタンが押されると呼を受け付けたことを示す。２００ ＯＫレスポンスがＳＩＰサーバ３０７を経由して、通信アダプタ１００−２から１００−１へ送られる（ステップS403、ステップS404）。通信アダプタ１００−１は２００ ＯＫレスポンスを受信すると、通信アダプタ１００−２へＳＩＰサーバ３０７を経由して２００ ＯＫレスポンスを受信したことを通知するＡＣＫリクエストを送信する（ステップS405、ステップS406）。
【００３１】
上記ＩＮＶＩＴＥ、及び２００ ＯＫレスポンスのメッセージボディには、ＳＤＰ（Session Description Protocol）を使用して音声データを通信するためのＩＰアドレスやポート番号、符号化の種類等の情報が付加されている。この情報を基に通信方法を決定し、音声データの通信（データ・セッション）を開始する（ステップS407）。
【００３２】
次に、静止画像送信モードが選択されたときの接続シーケンスを、図５を使って説明する。なお、電話番号の入力からＵＲＩを取得するまでの手順は上記ＩＰ電話で通信する場合と同じであるため、ここでは説明を省略する。
通信アダプタ１００−１はＳＩＰサーバ３０７に対して、ＤＮＳサーバ３０８から取得したＵＲＩを使ってＩＮＶＩＴＥメッセージを送信する（ステップS501）。このときＩＮＶＩＴＥのメッセージボディには、選択された通信モードで通信可能な通信端末がＢ宅側にあるかどうか問い合わせをするための通信端点の情報を付加する。ＳＩＰサーバ経由でこのＩＮＶＩＴＥを受信（ステップS502）した通信アダプタ１００−２も、２００ ＯＫレスポンスのメッセージボディに通信アダプタ１００−１からの問い合わせを受け付ける通信端点の情報を付加する。
【００３３】
そして、通信アダプタ１００−１へＳＩＰサーバを経由して返信する（ステップS503、ステップS504）。通信アダプタ１００−１は２００ ＯＫレスポンスを受信すると、通信アダプタ１００−２へＳＩＰサーバ３０７を経由して、２００ ＯＫレスポンスを受信したことを通知するＡＣＫリクエストを送信する（ステップS505、ステップS506）。
【００３４】
通信アダプタ１００−１は、交換した通信端点を使って、通信アダプタ１００−２に対して選択された通信モードで通信可能な端末がＢ宅側にあるかを問い合わせる。そして、通信アダプタ１００−２は内部のＲＡＭ１０３に記憶しているＢ宅内の通信端末情報から通信可能な端末があるかどうかを判断する。
【００３５】
この実施形態では通信アダプタ１００−２は、通信アダプタ１００−３にプリンタ３０５が接続されていて、通信アダプタ１００−１から送られてくる画像データを印刷可能と判断する。そして、通信アダプタ１００−２は通信アダプタ１００−３に対して通信アダプタ１００−１との接続準備を要求し、ここで得られた情報（ポート番号等）を通信アダプタ１００−１へ返信する。通信アダプタ１００−１は受信した情報を基に通信アダプタ１００−３と通信し、画像データの送信を行う。
【００３６】
＜実施形態２＞
第２の実施形態では、通信アダプタ５００にはデバイスのみが接続され、ハンドセット６００がＳＩＰの通信端末となっている。図６は、第２の実施形態で使用する通信アダプタのブロック図である。なお、図１に示した通信アダプタ１００と同じ機能を持つ部分は同じ番号を振ってあり、ここでの詳細な説明は省略する。
【００３７】
第２の実施形態において通信アダプタ６００と１００の大きな違いは、ハンドセット２００を接続しないため、ＵＳＢホストＩ／Ｆが一つになっていることと、ＳＩＰの端末とならないことから、ＳＩＰ関連の通信プロトコルが実装されていないことである。
【００３８】
図７は第２の実施形態で使用するハンドセットのブロック図である。なお、図２に示したハンドセット２００と同じ機能を持つ部分は同じ番号を振ってあり、ここでの詳細な説明は省略する。
ハンドセット２００でＵＳＢデバイスＩ／Ｆであったものが。ハンドセット７００では通信Ｉ／Ｆ７０１となっており、ハンドセット７００自身がＳＩＰの端末として機能する。このためＳＩＰ関連の通信プロトコルもハンドセット７００に実装されている。また、ネットワーク内に接続されている通信アダプタ６００と通信する通信プロトコルも実装されている。そして、通信アダプタ６００が通知する機能の情報を受信し、受信した通信アダプタ６００に関する情報（ＩＰアドレス、機能等）をＲＡＭ２０３内に記憶する。
【００３９】
図８は第２の実施形態での通信アダプタ６００とハンドセット７００を家庭内ネットワークに配置した構成を表す。なお、図３に示した構成図と同じ端末には同じ番号を振ってあり、詳細な説明は省略する。
通信アダプタ６００−１と６００−２にはデジタルカメラ３０１と３０４が、通信アダプタ６００−３にはプリンタ３０５が、通信アダプタ６００−４にはディスプレイ３０２が接続されている。
【００４０】
次に、ハンドセット７００−１・７００−２を使用してデジタルカメラ３０１の接続された通信アダプタ６００−１とプリンタ３０５の接続された通信アダプタ６００−３の間で画像を送信する手順を説明する。
第２の実施形態では、始めにハンドセット７００−１を使って通信で使用したいデバイスの接続された通信アダプタ６００と、その通信アダプタを使って可能な通信モードを選択する。選択の方法としては、ハンドセット７００の表示部２０７にＲＡＭ２０３に記憶されている通信アダプタ６００と通信モードのリストを表示し、リストの中から１つを選択する。
【００４１】
ここでは、ハンドセット７００−１からデジタルカメラ３０１が接続された通信アダプタ６００−１を選択する。以下のシーケンスは、図９のシーケンス図を使って説明する。
選択が実行されるとハンドセット７００−１は通信アダプタ６００−１に対して画像の送信準備要求を送り（ステップS901）、通信アダプタ６００−１の準備が整うと完了通知を返す（ステップS902）。
【００４２】
次に、ハンドセット７００−１からハンドセット７００−２に対応した電話番号を入力し、画像送信モードで発呼すると、ＤＮＳサーバ３０８に問い合わせこの番号に対応するＵＲＩを取得する。このＵＲＩを使ってＳＩＰサーバへＩＮＶＩＴＥメッセージを送信する（ステップS903）。ＳＩＰサーバはＩＮＶＩＴＥメッセージに含まれるＵＲＩから、このＵＲＩに対応したハンドセット７００−２にＩＮＶＩＴＥメッセージを転送する（ステップS904）。
【００４３】
このときＩＮＶＩＴＥのメッセージボディには選択された通信モードで通信可能な通信端末がＢ宅側にあるかどうか問い合わせをするための通信端点の情報を付加する。ハンドセット７００−２は２００ ＯＫレスポンスのメッセージボディにハンドセット７００−１からのデバイスの問い合わせを受け付ける通信端点の情報を付加する。そして、ＳＩＰサーバ３０７を経由してハンドセット７００−１に送る（ステップS905、S906）。
【００４４】
ハンドセット７００−１は２００ ＯＫレスポンスを受信すると、ハンドセット７００−２へＳＩＰサーバ３０７を経由して２００ ＯＫレスポンスを受信したことを通知するＡＣＫリクエストを送信する（ステップS907、S908）。ハンドセット７００−１と７００−２はＩＮＶＩＴＥメッセージと２００ ＯＫメッセージで交換した通信端点を使って直接通信を行うことができるようになる。よって、ハンドセット７００−１から画像送信を行いたい旨の要求をハンドセット７００−２へ送る（ステップS909）。
【００４５】
ハンドセット７００−２は画像を受信することができる通信アダプタ６００を、ＲＡＭ２０３に記憶しているリストから受信可能な通信アダプタ６００−３を選択する。そして通信アダプタ６００−３に対して通信アダプタ６００−１との接続準備を要求し（ステップS910）、ここで得られた情報（ポート番号等）（ステップS911）をハンドセット７００−１へ返信する（ステップS912）。ハンドセット７００−１は通信アダプタ６００−３への接続情報を通信アダプタ６００−１に送ること（ステップS913）により、通信アダプタ６００−１と６００−３は画像を送信するための通信を開始する（ステップS914）。
【図面の簡単な説明】
【００４６】
【図１】本発明に係る通信アダプタのブロック図である。
【図２】本発明に係るハンドセットのブロック図である。
【図３】本発明に係るネットワーク構成を示す図である。
【図４】本発明に係るＩＰ電話を行うまでのシーケンスを示す図である。
【図５】本発明に係る画像通信を行うまでのシーケンスを示す図である。
【図６】本発明に係る通信アダプタのブロック図である。
【図７】本発明に係るハンドセットのブロック図である。
【図８】本発明に係るネットワーク構成を示す図である。
【図９】本発明に係る画像通信を行うまでのシーケンスを示す図である。
【符号の説明】
【００４７】
１００−１〜４  通信アダプタ
２００−１〜２  ハンドセット
３０１，３０４  デジタルカメラ
３０２  ディスプレイ
３０３，３０６  ゲートウェイ
３０５  プリンタ
３０７  ＳＩＰサーバ
３０８  ＤＮＳサーバ
３０９  インターネット
【図１】
2009296384.tif 000003
【図２】
2009296384.tif 000004
【図３】
2009296384.tif 000005
【図４】
2009296384.tif 000006
【図５】
2009296384.tif 000007
【図６】
2009296384.tif 000008
【図７】
2009296384.tif 000009
【図８】
2009296384.tif 000010
【図９】
2009296384.tif 000011