(57)【要約】【課題】サービス提供中の情報端末との接続が切断された場合であっても、ユーザが操作する必要なくそのサービスを継続すること。【解決手段】本発明にかかる通信装置は、複数のコンテンツを提供可能な複数の情報端末のそれぞれとの間で同一の通信方式により接続が確立しており、複数の情報端末のうち第１の情報端末から通信方式により提供される第１のコンテンツの出力中に、第１の情報端末との接続の切断を検出した場合、複数の情報端末の中から第２の情報端末を選択して、第２の情報端末から通信方式により提供される第２のコンテンツの出力に切り替える選択部を備える。選択部は、各情報端末に関する情報に基づいて、複数の情報端末の中から第２の情報端末を選択する。【選択図】図１
2018157480.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツを提供可能な複数の情報端末のそれぞれとの間で同一の通信方式により接続が確立しており、
前記複数の情報端末のうち第１の情報端末から前記通信方式により提供される第１のコンテンツの出力中に、前記第１の情報端末との接続の切断を検出した場合、前記複数の情報端末の中から第２の情報端末を選択して、前記第２の情報端末から前記通信方式により提供される第２のコンテンツの出力に切り替える選択部を備え、
前記選択部は、各情報端末に関する情報に基づいて、前記複数の情報端末の中から前記第２の情報端末を選択する
通信装置。
【請求項２】
前記各情報端末に関する情報は、各情報端末のコンテンツに関する情報である
請求項１に記載の通信装置。
【請求項３】
前記コンテンツに関する情報は、コンテンツの処理履歴である
請求項２に記載の通信装置。
【請求項４】
前記コンテンツに関する情報は、コンテンツの属性情報であり、
前記選択部は、前記第１の情報端末のコンテンツの属性情報に関連する属性情報を有するコンテンツを提供可能な情報端末を、前記第２の情報端末として選択する
請求項２に記載の通信装置。
【請求項５】
前記第２の情報端末を選択した際に、前記第２の情報端末がコンテンツの提供を開始していなかった場合、前記第２の情報端末に対してコンテンツの提供開始を指示する指示部をさらに備える
請求項２乃至４のいずれか１項に記載の通信装置。
【請求項６】
複数のコンテンツを提供可能な複数の情報端末のそれぞれとの間で同一の通信方式により接続が確立する確立ステップと、
前記複数の情報端末のうち第１の情報端末から前記通信方式により提供される第１のコンテンツの出力中に、前記第１の情報端末との接続の切断を検出する検出ステップと、
前記検出した場合、前記複数の情報端末の中から第２の情報端末を選択して、前記第２の情報端末から前記通信方式により提供される第２のコンテンツの出力に切り替える選択ステップと、を有し、
前記選択ステップは、各情報端末に関する情報に基づいて、前記複数の情報端末の中から前記第２の情報端末を選択する
通信装置の制御方法。
【請求項７】
複数のコンテンツを提供可能な複数の情報端末のそれぞれとの間で同一の通信方式により接続が確立する確立ステップと、
前記複数の情報端末のうち第１の情報端末から前記通信方式により提供される第１のコンテンツの出力中に、前記第１の情報端末との接続の切断を検出する検出ステップと、
前記検出した場合、前記複数の情報端末の中から第２の情報端末を選択して、前記第２の情報端末から前記通信方式により提供される第２のコンテンツの出力に切り替える選択ステップと、をコンピュータに実行させ、
前記選択ステップは、各情報端末に関する情報に基づいて、前記複数の情報端末の中から前記第２の情報端末を選択する
制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信装置の制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
近年、車載装置と携帯端末の間で無線通信の接続を確立し、携帯端末で再生される音楽ストリーミングを車載装置のスピーカにより出力するといった利用方法が一般的となりつつある。
【０００３】
特許文献１には、近距離無線通信システムに関する技術が開示されている。特許文献１では、マスター側の車載器が複数のスレーブデバイスの中から、最後に接続したデバイスを、接続すべきデバイスとして決定する。
【０００４】
ここで、無線通信規格のブルートゥース（登録商標）（Bluetooth（登録商標））では、通信サービスの目的ごとの通信プロトコルとしてプロファイルという単位で接続が行われる。そして、ブルートゥース接続の場合、スピーカ、車載ナビゲーション、ヘッドセット等の複数のデバイスを同一のプロファイルで同時に接続するマルチポイント接続が普及しつつある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１２６００３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、車両に運転者と搭乗者（Ａ）の２名が乗車しており、各自が所持する携帯端末のそれぞれが車載装置との間で同一のプロファイルであるＡ２ＤＰ（Advanced Audio Distribution Profile）でマルチポイント接続されているものとする。そして、車載装置は、Ａが所持する携帯端末からの音楽ストリーミングを再生中であるものとする。
【０００７】
ここで、Ａが携帯端末を所持したまま車両から降りて車両から離れた場合、車載装置は、Ａの携帯端末とのＡ２ＤＰ及びブルートゥース接続が切断される。それに伴い、車載装置における音楽ストリーミングの再生が停止されてしまう。または、Ａの携帯端末のバッテリ残量が少なくなったため、Ａが携帯端末を操作して音楽ストリーミングの再生を停止するか、自動的に再生が中断された場合、やはり車載装置における音楽ストリーミングの再生が停止されてしまう。
【０００８】
このとき、車両には、運転者が所持する携帯端末が存在しており、その携帯端末と車載装置との間でＡ２ＤＰ及びブルートゥース接続が確立している。しかし、運転者が運転席上でその携帯端末を操作して音楽ストリーミングを再生することは危険性があり、また、利便性が高いとはいえない。
【０００９】
本発明は、上述の課題に鑑みてなされたものであり、サービス提供中の情報端末との接続が切断された場合であっても、ユーザが操作する必要なくそのサービスを継続するための通信装置、通信装置の制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の態様は、複数のコンテンツを提供可能な複数の情報端末のそれぞれとの間で同一の通信方式により接続が確立しており、前記複数の情報端末のうち第１の情報端末から前記通信方式により提供される第１のコンテンツの出力中に、前記第１の情報端末との接続の切断を検出した場合、前記複数の情報端末の中から第２の情報端末を選択して、前記第２の情報端末から前記通信方式により提供される第２のコンテンツの出力に切り替える選択部を備え、前記選択部は、各情報端末に関する情報に基づいて、前記複数の情報端末の中から前記第２の情報端末を選択する通信装置を提供する。
【００１１】
本発明の第２の態様は、複数のコンテンツを提供可能な複数の情報端末のそれぞれとの間で同一の通信方式により接続が確立する確立ステップと、前記複数の情報端末のうち第１の情報端末から前記通信方式により提供される第１のコンテンツの出力中に、前記第１の情報端末との接続の切断を検出する検出ステップと、前記検出した場合、前記複数の情報端末の中から第２の情報端末を選択して、前記第２の情報端末から前記通信方式により提供される第２のコンテンツの出力に切り替える選択ステップと、を有し、前記選択ステップは、各情報端末に関する情報に基づいて、前記複数の情報端末の中から前記第２の情報端末を選択する通信装置の制御方法を提供する。
【００１２】
本発明の第３の態様は、複数のコンテンツを提供可能な複数の情報端末のそれぞれとの間で同一の通信方式により接続が確立する確立ステップと、前記複数の情報端末のうち第１の情報端末から前記通信方式により提供される第１のコンテンツの出力中に、前記第１の情報端末との接続の切断を検出する検出ステップと、前記検出した場合、前記複数の情報端末の中から第２の情報端末を選択して、前記第２の情報端末から前記通信方式により提供される第２のコンテンツの出力に切り替える選択ステップと、をコンピュータに実行させ、前記選択ステップは、各情報端末に関する情報に基づいて、前記複数の情報端末の中から前記第２の情報端末を選択する制御プログラムを提供する。
【発明の効果】
【００１３】
本発明により、サービス提供中の情報端末との接続が切断された場合であっても、ユーザが操作する必要なくそのサービスを継続するための通信装置、通信装置の制御方法及び制御プログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１にかかる通信システムの全体構成を示すブロック図である。
【図２】本発明の実施の形態１にかかる通信装置の制御処理の流れを説明するためのフローチャートである。
【図３】本発明の実施の形態２にかかる通信システムの全体構成を示すブロック図である。
【図４】本発明の実施の形態２にかかる通信装置の制御処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下では、本発明を移動体の一例である車両に搭載した場合の具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略する。
【００１６】
＜発明の実施の形態１＞
図１は、本発明の実施の形態１にかかる通信システム１０００の全体構成を示すブロック図である。通信システム１０００は、複数の情報端末１１、１２、・・・１ｎ（ｎは２以上の整数。）と、通信装置２０とを備える。通信装置２０は、例えば、車両に搭載された無線通信可能な車載装置であり、カーナビゲーションである。また、情報端末１１等は、車両の運転者や搭乗者が所持する携帯端末等である。但し、通信システム１０００は、車載システムに限定されず、また、無線通信に限定されず、全て又は一部が有線通信であっても構わない。
【００１７】
情報端末１１は、コンテンツ１１１及び処理履歴１１２のＲＡＭ（Random Access Memory）又はＲＯＭ（Read Only Memory）に記憶している。尚、情報端末１１にＳＤカードなどの記憶媒体を挿入することで、その記憶媒体にコンテンツ１１１及び処理履歴１１２を記憶してもよい。コンテンツ１１１と処理履歴１１２とは対応付けられている。情報端末１１は、コンテンツ１１１を提供可能であり、通信装置２０と所定の無線通信方式により接続が可能である。情報端末１１は、例えば、ユーザである搭乗者が所持し、搭乗者の操作に応じてコンテンツ１１１の処理や通信装置２０への提供が可能である。情報端末１１は、例えば、スマートフォンやタブレット端末のような多機能型情報端末か、携帯電話等である。
【００１８】
コンテンツ１１１とは、例えば、音楽、映像、音声等のマルチメディアデータであるか、インターネット等からダウンロードしたデータであってもよい。そのため、コンテンツ１１１は、外部からダウンロード等したデータを一時的に記憶したものであってもよい。そして、コンテンツ１１１の処理とは、マルチメディアデータの再生やストリーミング等である。
【００１９】
また、処理履歴１１２とは、コンテンツ１１１に対して任意の処理をしたことに伴う履歴情報である。処理履歴１１２は、例えば、コンテンツ１１１がマルチメディアデータの場合、再生回数、再生時間、再生曲数といったものが挙げられる。尚、再生曲数は、トラックの切替回数に基づいて求めることができる。
【００２０】
情報端末１２、・・・１ｎのそれぞれは、情報端末１１と同等である。すなわち、情報端末１２は、コンテンツ１２１及び処理履歴１２２を内部に記憶している。以降同様に、情報端末１ｎは、コンテンツ１ｎ１及び処理履歴１ｎ２を内部に記憶している。但し、情報端末１２、・・・１ｎのそれぞれは、車両の運転者又は搭乗者が所持し、操作するものである。
【００２１】
通信装置２０は、無線通信部２１と、表示部２２と、音響出力部２３と、操作部２４と、記憶部２５と、制御部２６とを備える。無線通信部２１は、情報端末１１等のそれぞれと、所定の通信方式で接続を確立するモジュールである。無線通信部２１は、例えば、ブルートゥース接続と所定のプロファイルによる接続が可能なものである。所定のプロファイルとは、例えば、音楽ストリーミングを実現するためのＡ２ＤＰ、オーディオや映像を遠隔制御するためのＡＶＲＣＰ（Audio/Video Remote Control Profile）、電話の呼制御を行うためのＨＦＰ（Hands-Free Profile）等が挙げられるがこれらに限定されない。また、無線通信部２１は、ブルートゥース接続に限定されず、他の無線通信方式による接続を行っても構わない。さらに、通信装置２０は、無線通信部２１の代わりに、又は、無線通信部２１と共に、有線通信接続部を備えていても構わない。
【００２２】
表示部２２は、ＬＣＤ（Liquid Crystal Display）やＨＵＤ（Head Up Display）等のディスプレイ装置である。音響出力部２３は、スピーカ等である。操作部２４は、キー入力の受付部である。尚、表示部２２、音響出力部２３及び操作部２４は、通信装置２０の外部装置であっても構わない。記憶部２５は、揮発性又は不揮発性の記憶装置である。記憶部２５は、端末ＩＤ２５１、コンテンツＩＤ２５２及び処理履歴２５３を対応付け、テーブルとして記憶する。尚、記憶部２５は、図示しない構成として、本実施の形態にかかる制御プログラムを記憶しているものとする。
【００２３】
制御部２６は、ＣＰＵ（Central Processing Unit）等の制御装置である。制御部２６は、取得部２６１と、検出部２６２と、選択部２６３と、指示部２６４と、を備える。取得部２６１は、情報端末１１等のそれぞれから、各コンテンツ１１１等に対応付けられた処理履歴１１２等を取得する。例えば、取得部２６１は、情報端末１１から情報端末１１の識別情報である端末ＩＤと、コンテンツ１１１の識別情報であるコンテンツＩＤと、コンテンツ１１１の処理履歴１１２とを取得する。そして、取得部２６１は、端末ＩＤ２５１と、コンテンツＩＤ２５２と、処理履歴２５３とを対応付け、テーブルとして記憶部２５に格納する。
【００２４】
検出部２６２は、無線通信部２１を監視し、接続中の情報端末１１等との接続が切断されたことを検出する。選択部２６３は、複数の情報端末１１等のうちいずれかを選択することにより、各情報端末から提供される各コンテンツ１１１等のうち一つを、表示部２２及び音響出力部２３を介して出力する。例えば、検出部２６２は、情報端末１１からブルートゥース接続及びＡ２ＤＰ接続により提供されるコンテンツ１１１の出力中に、情報端末１１との接続の切断を検出する。そして、選択部２６３は、検出部２６２により検出された場合、他の情報端末１２〜１ｎの中から第２の情報端末、例えば、情報端末１２を選択して、情報端末１２からブルートゥース接続及びＡ２ＤＰ接続により提供されるコンテンツ１２１の出力に切り替える。ここで、選択部２６３は、各情報端末１１等における各コンテンツ１１１等に基づいて、複数の情報端末１２〜１ｎの中から第２の情報端末を選択する。特に、選択部２６３は、各コンテンツ１２１〜１ｎ１の処理履歴１２２〜１ｎ２に応じて、複数の情報端末１２〜１ｎの中から第２の情報端末を選択する。尚、選択部２６３は、複数の情報端末１２〜１ｎの中からブルートゥース接続又はＡ２ＤＰ接続が確立された順番で昇順の１番目の情報端末を第２の情報端末として選択しても構わない。
【００２５】
指示部２６４は、選択部２６３が第２の情報端末を選択した際に、第２の情報端末が第２のコンテンツの提供を開始していなかった場合、第２の情報端末に対して第２のコンテンツの提供開始を指示する。
【００２６】
尚、通信装置２０は、制御部２６が記憶部２５に記憶された制御プログラムを読み込み、実行する。これにより、制御部２６は、本実施の形態にかかる取得部２６１、検出部２６２、選択部２６３及び指示部２６４として機能する。そのため、通信装置２０は、汎用的なコンピュータ装置により実現してもよい。
【００２７】
図２は、本発明の実施の形態１にかかる通信装置２０の制御処理の流れを説明するためのフローチャートである。前提として、車両には、運転者を含めて２名以上が乗車しており、各自が一台の情報端末を所持しているものとする。以下では、搭乗者Ａが情報端末１１を所持し、運転者が情報端末１２を所持し、他の搭乗者が情報端末１ｎ等を所持しているものとする。
【００２８】
まず、通信装置２０は、複数の情報端末１１等のそれぞれと同一の通信方式により接続を確立する（Ｓ１０１）。例えば、通信装置２０は、情報端末１１とブルートゥース接続及びＡ２ＤＰ接続を確立し、同様に、情報端末１２〜１ｎともブルートゥース接続及びＡ２ＤＰ接続を確立する。
【００２９】
次に、通信装置２０は、各情報端末からコンテンツの処理履歴を取得する（Ｓ１０２）。具体的には、通信装置２０の取得部２６１は、情報端末１１からその端末ＩＤ、コンテンツ１１１のＩＤ及び処理履歴１１２を取得し、これらを対応付けて記憶部２５に格納する。尚、情報端末１１に複数のコンテンツが存在する場合、それぞれのコンテンツに対して同様に処理履歴を行うものとする。同様に、取得部２６１は、情報端末１２〜１ｎについても端末ＩＤ、コンテンツＩＤ及び処理履歴を取得し、これらを対応付けて記憶部２５に格納する。
【００３０】
そして、通信装置２０は、第１の情報端末から提供されるコンテンツの処理を開始する（Ｓ１０３）。ここでは、情報端末１１は、搭乗者Ａの操作によりコンテンツ１１１を再生したものとする。これにより、情報端末１１から通信装置２０へコンテンツ１１１が提供される。つまり、コンテンツ１１１の音楽ストリーミングが開始される。尚、このとき、併せて、情報端末１２〜１ｎの全て又は一部についてもそれぞれの所持者の操作によりコンテンツが再生したとしても構わない。但し、この時点では、選択部２６３は、情報端末１１からの出力を選択しているものとする。
【００３１】
その後、通信装置２０は、第１の情報端末との接続の切断を検出したか否かを判定する（Ｓ１０４）。すなわち、検出部２６２は、無線通信部２１において情報端末１１とのＡ２ＤＰ接続又はブルートゥース接続のいずれかが切断されたことの検出を行う。切断が検出されなかった場合、しばらく時間をおいて再度、ステップＳ１０４を行う。
【００３２】
ステップＳ１０４において、切断が検出された場合、ステップＳ１０５へ進む。例えば、情報端末１１を所持している搭乗者Ａが車両から降りるか、搭乗者Ａが情報端末１１に対してコンテンツ１１１の再生を停止する操作を行う。これにより、Ａ２ＤＰ接続又はブルートゥース接続のいずれかが切断される。
【００３３】
続いて、通信装置２０は、未選択の情報端末の中から第２の情報端末を選択する（Ｓ１０５）。まず、選択部２６３は、記憶部２５から端末ＩＤ２５１、コンテンツＩＤ２５２及び処理履歴２５３を対応付けたテーブルを読み出す。そして、選択部２６３は、読み出したテーブルから、情報端末１１の端末ＩＤを除いた情報端末１２〜１ｎの端末ＩＤの中から、所定の規則に合致する端末ＩＤを第２の情報端末として選択する。例えば、所定の規則が、通信装置２０とブルートゥース接続中にコンテンツの再生回数が最も多い情報端末を選択する規則である場合には、処理履歴２５３は少なくとも通信装置２０とブルートゥース接続中のコンテンツの再生回数を含む。そして、その場合、選択部２６３は、テーブルを用いて、最も多い再生回数と対応づけられた端末ＩＤを判別することで、コンテンツの再生回数が最も多い情報端末を第２の情報端末として選択する。なお、情報端末毎の、通信装置２０とブルートゥース接続中のコンテンツの再生回数は、コンテンツＩＤと、そのコンテンツＩＤで特定されるブルートゥース接続中のコンテンツの再生回数とを対応づけて、端末ＩＤ毎に合算した回数でもよい。または、端末ＩＤとブルートゥース接続中にその端末で再生されたコンテンツの再生回数とを対応づけて、その回数としてもよい。要するに、端末ＩＤ毎に再生回数を有してもよく、または、コンテンツＩＤ毎にそのコンテンツの再生回数を有しており、後に端末ＩＤ毎に合算する方法でもよい。また、通信装置２０とブルートゥース接続中にコンテンツの切替回数、例えば、再生した曲の種類が最も多い情報端末を選択する規則である場合、処理履歴２５３は少なくともコンテンツの切替回数を含み。そして、その場合、選択部２６３は、テーブルを用いて、最も多い切替回数と対応づけられた端末ＩＤを判別することで、コンテンツの切替回数が最も多い情報端末を第２の情報端末として選択する。この場合には、端末ＩＤ毎に、切替回数を対応づけて有していればよい。言い換えると、選択部２６３は、情報端末１２〜１ｎのそれぞれのコンテンツに対応付けられた処理履歴２５３に応じて、第２の情報端末を選択する。尚、選択部２６３により第２の情報端末が選択されると、第２の情報端末から提供されるコンテンツの出力に切り替わる。
【００３４】
ここで、通信装置２０は、第２の情報端末からコンテンツの提供が開始されているか否かを判定する（Ｓ１０６）。第２の情報端末からコンテンツの提供が開始されている場合、既に出力が第２の情報端末から提供されるコンテンツの出力に切り替わっているため、第１のコンテンツの出力の中断後、直ちに、通信装置２０において第２の情報端末からの第２のコンテンツの出力が行われる。
【００３５】
また、例えば、選択された第２の情報端末が、運転者が所持する情報端末１２であり、コンテンツの再生がされていなかった場合、そのままでは、コンテンツが出力されない。そのため、ステップＳ１０６で第２の情報端末からコンテンツの提供が開始されていない場合、通信装置２０は、第２の情報端末に対してコンテンツの提供開始を指示するコマンドを送信する（Ｓ１０７）。例えば、指示部２６４は、運転者が所持する情報端末１２の音楽再生状態がＰｌａｙ状態でなければ、ＡＶＲＣＰによりＰｌａｙ状態とするためのＫｅｙコマンドを情報端末１２へ送信する。これにより、情報端末１２は、運転者の操作によらず自動的にコンテンツ１２１の提供を開始する。また、通信装置２０は、情報端末１２の出力を選択済みであるため、情報端末１２から提供されるコンテンツ１２１の音楽ストリーミングを開始する。よって、車両の残りの搭乗者である運転者等は、各自の情報端末の操作をすることなく、音楽ストリーミングの視聴を継続することができる。特に、運転者は運転席において自己が所持する情報端末１２を操作することがないため、サービスである音楽ストリーミングの視聴を安全に継続することができる。
【００３６】
＜発明の実施の形態２＞
本発明の実施の形態２は、上述した実施の形態１の変形例である。
図３は、本発明の実施の形態２にかかる通信システム１０００ａの全体構成を示すブロック図である。通信システム１０００ａは、複数の情報端末１１ａ、１２ａ、・・・１ｎａと、通信装置２０ａと、を備える。情報端末１１ａ〜１ｎａは、上述した情報端末１１〜１ｎと比べて、処理履歴１１２等が属性情報１１３等に置き換わったものである。その他の構成は、上述した情報端末１１等と同様である。尚、情報端末１１ａ等は、処理履歴１１２等を内部に記憶していても構わない。属性情報１１３等は、コンテンツ１１１等と対応付けられている。属性情報１１３等は、対応付けられているコンテンツの属性を示す情報であり、例えば、音楽のジャンルを示す情報である。
【００３７】
通信装置２０ａは、上述した通信装置２０と比べて、取得部２６１及び選択部２６３が取得部２６１ａ及び選択部２６３ａに置き換わり、記憶部２５に属性情報２５４が格納されたものである。それ以外の構成は、上述した通信装置２０と同様である。
【００３８】
取得部２６１ａは、複数の情報端末１１ａ〜１ｎａ等のそれぞれから、各コンテンツ１１１〜１ｎ１のそれぞれに対応付けられた属性情報１１３〜１ｎ３を取得する。例えば、取得部２６１ａは、ＡＶＲＣＰにより各情報端末から各コンテンツの属性情報を取得する。そして、取得部２６１ａは、端末ＩＤ２５１と、コンテンツＩＤ２５２と、属性情報２５４とを対応付け、テーブルとして記憶部２５に格納する。尚、取得部２６１ａは、併せて処理履歴を取得してもよく、その場合、端末ＩＤ２５１等にさらに処理履歴を対応付け、テーブルとして記憶部２５に格納するものとする。
【００３９】
選択部２６３ａは、第１のコンテンツの属性情報に関連する属性情報に対応付けられた第２のコンテンツを提供可能な情報端末を第２の情報端末として選択する。例えば、音楽ストリーミングの再生が中断された場合に、それまで再生されていた音楽のジャンルと関連するジャンルの音楽を提供可能な情報端末を選択する。ここで、関連する属性情報とは、属性情報の種類が同一であるか、予め定めた属性情報のグループが同一である等を指すものとする。
【００４０】
図４は、本発明の実施の形態２にかかる通信装置２０ａの制御処理の流れを説明するためのフローチャートである。以下では、上述した図２との違いを中心に説明する。ステップＳ１０２ａにおいて、通信装置２０ａは、各情報端末からコンテンツの属性情報を取得する。具体的には、通信装置２０ａの取得部２６１ａは、情報端末１２ａ〜１ｎａからその端末ＩＤ、コンテンツ１１１のＩＤ及び属性情報１１３を取得するが、その際には情報端末１１ａからも同様に取得し、これらを対応付け、テーブルとして記憶部２５に格納する。
【００４１】
また、ステップＳ１０５ａにおいて、通信装置２０ａは、未選択の情報端末の中から第２の情報端末を選択する。まず、選択部２６３ａは、情報端末１１ａとの接続の切断を検出した際に再生中であったコンテンツのコンテンツＩＤを特定する。次に、選択部２６３ａは、記憶部２５から端末ＩＤ２５１、コンテンツＩＤ２５２及び属性情報２５４を対応付けたテーブルを読み出す。そして、選択部２６３ａは、そのテーブルから、特定したコンテンツＩＤに対応づけられた属性情報を判別し、その属性情報と関連する属性情報が対応付けられた端末ＩＤの情報端末を選択する。言い換えると、選択部２６３ａは、記憶部２５を参照し、選択済みの情報端末１１ａから提供されていたコンテンツ１１１の属性情報１１３と関連する属性情報に対応付けられたコンテンツＩＤ及び端末ＩＤを特定する。そして、選択部２６３ａは、特定された端末ＩＤに対応する情報端末を第２の情報端末として選択する。
【００４２】
尚、属性情報１１３と関連する属性情報に対応付けられた端末ＩＤが複数存在する場合には、例えば、関連する属性情報とより多く対応付けられた端末ＩＤを選択してもよい。
【００４３】
＜その他の発明の実施の形態＞
以上、本発明を上記実施の形態に即して説明したが、本発明は上記実施の形態の構成にのみ限定されるものではなく、本願特許請求の範囲の請求項の発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。
【００４４】
また、上述の実施の形態では、選択部が、未選択の情報端末の中から、コンテンツの処理履歴又は属性情報に基づいて、第２の情報端末を選択していたが、その他の情報であってもよい。例えば、選択部は、端末ＩＤの値の降順もしくは昇順、もしくは、ペアリング(通信装置に対する情報端末の登録)の降順もしくは昇順により、第２の情報端末として選択しても構わない。なお、ペアリングの降順もしくは昇順による場合には、図２又は図４に示したＳ１０２又はＳ１０２ａのステップは処理せず、Ｓ１０５又はＳ１０５ａにおいて、選択部は、予め記憶部２５に記憶したペアリングの降順もしくは昇順により第２の情報を端末として選択してもよい。
【００４５】
また、上述の通信装置の任意の処理は、CPU（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、CD-ROM（Read Only Memory）、CD-R、CD-R/W、半導体メモリ（例えば、マスクROM、PROM（Programmable ROM）、EPROM（Erasable PROM）、フラッシュROM、RAM（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００４６】
また、コンピュータが上述の実施の形態の機能を実現するプログラムを実行することにより、上述の実施の形態の機能が実現される場合だけでなく、このプログラムが、コンピュータ上で稼動しているOS（Operating System）もしくはアプリケーションソフトウェアと共同して、上述の実施の形態の機能を実現する場合も、本発明の実施の形態に含まれる。さらに、このプログラムの処理の全てもしくは一部がコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットによって行われて、上述の実施の形態の機能が実現される場合も、本発明の実施の形態に含まれる。
【符号の説明】
【００４７】
１０００  通信システム
１１、１２、・・・１ｎ  情報端末
１１１、１２１、・・・１ｎ１  コンテンツ
２０  通信装置
２６１  取得部
２６２  検出部
２６３  選択部
２６４  指示部
【図１】
2018157480.tif 000003
【図２】
2018157480.tif 000004
【図３】
2018157480.tif 000005
【図４】
2018157480.tif 000006