(57)【特許請求の範囲】
【請求項１】
ストリーミングデータをストリーミングサーバ装置から受信して視聴することが可能な第１の視聴端末および第２の視聴端末と、上記第１の視聴端末および上記第２の視聴端末と通信ネットワークで接続可能な視聴管理サーバ装置とを有する視聴システムにおいて、
上記視聴管理サーバ装置は、
上記第１の視聴端末が視聴しているストリーミングデータの識別情報を当該第１の視聴端末の識別情報に関連付けて保持するストリーミングデータ識別情報記憶手段と、
上記第２の視聴端末から第１の視聴端末の識別情報を伴う要求を受け付けて上記ストリーミングデータ識別情報記憶手段を参照して対応するストリーミングデータの識別情報を取り出し上記第２の視聴端末に送信する要求処理手段と、
上記第１の視聴端末が視聴しているストリーミングデータが別のストリーミングデータに切り換えられたことに応じて当該別のストリーミングデータの識別情報を上記第２の視聴端末に送信する制御手段とを有し、
上記第１の視聴端末は、
当該第１の視聴端末が視聴しているストリーミングデータの識別情報を上記視聴管理サーバ装置のストリーミングデータ識別情報記憶手段に当該第１の視聴端末に関連付けて登録するために通知するストリーミングデータ識別情報通知手段と、
当該第１の視聴端末がストリーミングデータを視聴しているときに所定の操作ボタン画像を当該第１の視聴端末の画面に表示する操作ボタン画像表示手段と、
上記所定の操作ボタン画像が操作されたときに上記第２の視聴端末に当該第１の視聴端末の識別情報を通知するメール送信手段とを有し、
上記第２の視聴端末は、
上記第１の視聴端末の上記メール送信手段から通知された当該第１の視聴端末の識別情報を受信するメール受信手段と、
上記視聴管理サーバ装置の上記要求処理手段から上記ストリーミングデータの識別情報を受け取って当該ストリーミングデータを取得する手段と、
上記第１の視聴端末が視聴しているストリーミングデータが別のストリーミングデータに切り換えられたことに応じて上記視聴管理サーバ装置から当該別のストリーミングデータの識別情報を取得して視聴元を当該別のストリーミングデータに切り換える切り換え手段とを有することを特徴とする視聴管理システム。
【請求項２】
請求項１に記載の視聴管理システムにおいて上記第１の視聴端末として上記視聴管理サーバ装置とともに用いられる視聴端末において、
当該視聴端末が視聴しているストリーミングデータの識別情報を上記視聴管理サーバ装置の上記ストリーミングデータ識別情報記憶手段に当該視聴端末に関連付けて登録するために通知するストリーミングデータ識別情報通知手段と、
当該第１の視聴端末がストリーミングデータを視聴しているときに所定の操作ボタン画像を当該第１の視聴端末の画面に表示する操作ボタン画像表示手段と、
選択された他の視聴端末に、上記所定の操作ボタン画像が操作されたときに、当該視聴端末自体の識別情報を通知するメール送信手段とを有することを特徴とする視聴端末。
【請求項３】
請求項１に記載の視聴管理システムにおいて上記第１の視聴端末として上記視聴管理サーバ装置とともに用いられる視聴端末コンピュータにおいて実行されるコンピュータプログラムにおいて、
上記視聴端末コンピュータを、
当該視聴端末コンピュータが視聴しているストリーミングデータの識別情報を上記視聴管理サーバ装置のストリーミングデータ識別情報記憶手段に当該視聴端末コンピュータに関連付けて登録するために通知するストリーミングデータ識別情報通知手段、
当該第１の視聴端末がストリーミングデータを視聴しているときに所定の操作ボタン画像を当該第１の視聴端末の画面に表示する操作ボタン画像表示手段、
選択された他の視聴端末コンピュータに、上記所定の操作ボタン画像が操作されたときに、当該視聴端末コンピュータ自体の識別情報を通知するメール送信手段
として機能させるための視聴端末コンピュータ用コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報を閲覧・視聴する視聴管理技術に関する。
【背景技術】
【０００２】
端末からストリーミングサーバに接続して音声や映像のストリーミングデータを視聴することが行われている。また、ストリーミングサーバに複数のユーザ端末の端舞うデータを登録して、複数の端末で同一のストリーミングデータを同時に視聴することが提案されている（特許文献１）。
【０００３】
ところで、ストリーミングデータ（例えばインターネットラジオ局）を視聴しているユーザが、知人にも同位置のストリーミングデータを視聴させるときに、当該ユーザがストリーミングデータを別のストリーミングデータ（例えば別のインターネットラジオ局）に切り変えたときに、当該知人等も同じく別のストリーミングデータを視聴してほしい場合がある。
【０００４】
なお、ストリーミングデータはインターネットラジオ局等のオーディオのみでなく映像であってもよく、また、視聴は、通常のウェブページ等のデータの閲覧であっても良い。
【０００５】
なお、本発明は、上述の課題により限定的に理解されるべきでなく、その内容は特許請求の範囲に規定され、以下に実施例を用いて詳細に説明される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１１４６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この発明は上述の事情を考慮してなされたものであり、複数のユーザの間でストリーミングのソース（例えばインターネットラジオ局、インターネットテレビ局）が同期して切り換えられるようにする視聴技術または閲覧技術を提供することを目的としている。
【課題を解決するための手段】
【０００８】
この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。ここでは、発明を詳細に説明するのに先だって、特許請求の範囲の記載について補充的に説明を行なっておく。
【０００９】
この発明の第１の側面によれば、上述の目的を達成するために、ストリーミングデータをストリーミングサーバ装置から受信して視聴することが可能な第１の視聴端末および第２の視聴端末と通信ネットワークで接続可能な視聴管理サーバ装置に：上記第１の視聴端末が視聴しているストリーミングデータの識別情報を当該第１の視聴端末の識別情報に関連付けて保持するストリーミングデータ識別情報記憶手段と；上記第２の視聴端末から第１の視聴端末の識別情報を伴う要求を受け付けて上記ストリーミングデータ識別情報記憶手段を参照して対応するストリーミングデータの識別情報を取り出し当該ストリーミングデータの識別情報に基づいて上記第２の視聴端末で当該ストリーミングデータを視聴可能にする要求処理手段と；上記第１の視聴端末が視聴しているストリーミングデータが別のストリーミングデータに切り換えられたことに応じて上記第２の視聴端末で当該別のストリームデータを視聴可能にする制御手段とを設けるようにしている。
【００１０】
この構成においては、複数のユーザの間でストリーミングのソース（例えばインターネットラジオ局、インターネットテレビ局）が同期して切り換えられるようにすることができる。
【００１１】
視聴端末は典型的には携帯電話機等の携帯端末上のアプリケーションとして実現されるが、これに限定されない。通常のパーソナルコンピュータのアプリケーションとして実現されてもよいし、視聴用の専用装置として実現されてもよい。視聴管理サーバ装置は、単一のコンピュータで実装しても良いし、複数のコンピュータを組みあわせて実装しても良い。
【００１２】
視聴端末は、スマートフォン等の携帯電話機、ゲーム機、その他の情報端末、パーソナルコンピュータ等の任意のストリーミングデータを視聴可能な端末で良い。ストリーミングデータはオーディオでも映像でも良い。通常のウェブコンテンツの閲覧の切り換え同期にも適用できる。ストリーミングサーバ装置は典型的にはインターネットラジオ局やインターネットテレビ局のサーバ装置であるが、これに限定されない。
【００１３】
上記制御手段は、ポーリング方式を用いて上記第２の視聴端末に上記別のストリーミングデータの識別情報を通知して上記第２の視聴端末で上記別のストリーミングデータを視聴可能にするようにしてよい。ポーリング方式には任意の手法で実現でして良い。
【００１４】
上記第１の視聴端末の識別情報はユーザ識別情報であってよい。ユーザ識別情報はサーバ装置側で割り当てたものでも良いし、メールアドレス等でもよい。
【００１５】
また、上記第１の視聴端末の識別情報は当該第１の視聴端末に唯一または重複して割り当て可能なユニークな識別情報であってよい。サーバ側で発行したユニークな（一意の）記号列かなるチケットのようなものでもよい。同一のチケットは頒布して切換えを同期できる。
【００１６】
また、この発明の他の側面によれば、ストリーミングデータをストリーミングサーバ装置から受信して視聴することが可能な第１の視聴端末および第２の視聴端末と、上記第１の視聴端末および上記第２の視聴端末と通信ネットワークで接続可能な視聴管理サーバ装置とを有する視聴システムにおいて、上記視聴管理サーバ装置は：上記第１の視聴端末が視聴しているストリーミングデータの識別情報を当該第１の視聴端末の識別情報に関連付けて保持するストリーミングデータ識別情報記憶手段と；上記第２の視聴端末から第１の視聴端末の識別情報を伴う要求を受け付けて上記ストリーミングデータ識別情報記憶手段を参照して対応するストリーミングデータの識別情報を取り出し当該ストリーミングデータの識別情報に基づいて上記第２の視聴端末で当該ストリーミングデータを視聴可能にする要求処理手段と；上記第１の視聴端末が視聴しているストリーミングデータが別のストリーミングデータに切り換えられたことに応じて上記第２の視聴端末で当該別のストリームデータを視聴可能にする制御手段とを有し、上記第１の視聴端末は：当該第１の視聴端末が視聴しているストリーミングデータの識別情報を上記視聴管理サーバ装置のストリーミング識別情報記憶手段に当該第１の視聴端末に関連付けて登録するために通知する第１の通知手段と；上記第２の視聴端末に当該第１の視聴端末の識別情報を通知する第２の通知手段とを有し、上記第２の視聴端末は：上記第１の視聴端末から通知された当該第１の視聴端末の識別情報を受信する手段と；上記第１の視聴端末が視聴しているストリーミングデータが別のストリーミングデータに切り換えられたことに応じて上記視聴管理サーバ装置から当該別のストリーミングデータの識別情報を取得して視聴元を当該別のストリーミングデータに切り換える切り換え手段とを有するようになっている。
【００１７】
この構成においても、複数のユーザの間でストリーミングのソース（例えばインターネットラジオ局、インターネットテレビ局）が同期して切り換えられるようにすることができる。
【００１８】
また、この発明のさらに他の側面によれば、視聴端末ごとに当該視聴端末が視聴しているストリーミングデータの識別情報を保持する視聴管理サーバ装置とともに用いられる視聴端末が：当該視聴端末が視聴しているストリーミングデータの識別情報を上記視聴管理サーバ装置のストリーミング識別情報記憶手段に当該視聴端末に関連付けて登録するために通知する第１の通知手段と；他の視聴端末に当該視聴端末自体の識別情報を通知する第２の通知手段とを有するようになっている。
【００１９】
この構成においても、複数のユーザの間でストリーミングのソース（例えばインターネットラジオ局、インターネットテレビ局）が同期して切り換えられるようにすることができる。
【００２０】
上記第２の通知手段は電子メールサービスであってよい。その他、任意のメッセージ送信サービスであってよい。
【００２１】
また、この発明のさらに他の側面によれば、閲覧データをサーバ装置から受信して視聴することが可能な第１の閲覧端末および第２の閲覧端末と通信ネットワークで接続可能な閲覧管理サーバ装置が：上記第１の閲覧端末が閲覧している閲覧データの識別情報を当該第１の閲覧端末の識別情報に関連付けて保持する閲覧データ識別情報記憶手段と；上記第２の閲覧端末から第１の閲覧端末の識別情報を伴う要求を受け付けて上記閲覧データ識別情報記憶手段を参照して対応する閲覧データの識別情報を取り出し当該閲覧データの識別情報に基づいて上記第２の閲覧端末で当該閲覧データを閲覧可能にする要求処理手段と；上記第１の閲覧端末が閲覧している閲覧データが別の閲覧データに切り換えられたことに応じて上記第２の閲覧端末で当該別の閲覧データを視聴可能にする制御手段とを有している。
【００２２】
この構成によれば閲覧の切換えを複数のユーザの間で同期できる。
【００２３】
なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品（コンピュータプログラム）もこの発明の技術的な範囲に含まれることも当然である。
【００２４】
この発明の上述の側面および他の側面は特許請求の範囲に記載され、以下、実施例等を用いて詳述される。
【発明の効果】
【００２５】
この発明によれば、複数のユーザの間でストリーミングのソースや閲覧のソースが同期して切り換えられるようにすることができる。
【図面の簡単な説明】
【００２６】
【図１】この発明の実施例のインターネットラジオ局検索・視聴管理システムを模式的に示す図である。
【図２】上述実施例のラジオ局データベースのエントリの例を示す図である。
【図３】上述実施例のユーザデータベースのエントリの例を示す図である。
【図４】上述実施例の実装例を説明するシステム図である。
【図５】上述実施例の携帯電話機の構成例を説明するブロック図である。
【発明を実施するための形態】
【００２７】
以下、この発明の実施例の視聴管理システムについて説明する。
【００２８】
なお、以下では、インターネットラジオ局の視聴を例に挙げて説明するが、動画等の視聴でも良く、またウェブページの閲覧にも適用できる。
【００２９】
図１は、この発明の実施例のインターネットラジオ局検索・視聴管理システムを模式的に示しており、この図において、クライアント端末２００Ａ、２００Ｂ、インターネットラジオ局検索・視聴管理サーバ１００（以下では単に視聴管理サーバともいう）、インターネットラジオ局サーバ３００Ａ、３００Ｂが通信ネットワークを介して接続可能になっている。クライアント端末やインターネットラジオ局サーバは２つずつしか示さないが、多数あってよい。
【００３０】
視聴管理サーバ１００は検索サービス１０１および視聴管理サービス１０２を実行する。視聴管理サーバ１００は、ラジオ局データベース１０３Ａ、ユーザデータベース１０３Ｂ、検索インデックス１０３Ｃ等を有している。検索サービス１０１は検索インデックス１０３Ｃを用いてユーザからのキーワード等を伴う検索要求を受け取ってラジオ局の検索を行う。検索結果に基づいてユーザはインターネットラジオ局サーバ３００にアクセスしてストリームデータを取得して視聴を行う。
【００３１】
ラジオ局データベース１０３Ａはラジオ局のプロファイル（名称、ＵＲＬ等）をラジオ局識別情報の下で管理するものであり、典型的には図２に示すようなものであるが、これに限定されない。ユーザデータベース１０３Ｂはユーザ情報（視聴履歴を含む）をユーザ識別情報の下で管理するものであり、典型的には図３に示すようなものである。
【００３２】
視聴管理サービス１０２は、ユーザの視聴の履歴またはその一部を、ユーザのその他のプロファイルとともにユーザデータベース１０３Ｂに管理し、少なくとも、現時点で視聴しているインターネットラジオ局サーバ３００の識別情報を管理する。視聴管理サービス１０２は、他のユーザから管理対象ユーザの識別情報を指定したアクセスがあったときには、当該管理対象ユーザの現時点で視聴しているインターネットラジオ局サーバ３００のネットワークアドレス（ＵＲＬ）を当該他のユーザに返す。他のユーザはこのネットワークアドレスを用いて管理対象ユーザの視聴しているインターネットラジオ局サーバ３００にアクセスして同一のストリームデータを視聴できる。
【００３３】
ここでは、クライアント端末２００Ａが管理対象ユーザの端末とし、クライアント端末２００Ｂが他のユーザの端末であるものとして説明する。
【００３４】
クライアント端末２００Ａのユーザが視聴管理サーバ１００の検索サービス１０１に検索要求を行い、ヒットリストを受け取り（Ｘ０１）、これに基づいて所望のインターネットラジオ局サーバ３００ＡのＵＲＬを取得してインターネットラジオ局サーバ３００Ａにアクセスしてそのストリーミングデータを視聴開始する（Ｘ０２）。視聴管理サービス１０２は視聴しているインターネットラジオ局サーバ３００Ａの識別情報（サーバ１００で一意に割り当てたもので良い。当該ＵＲＬでもよい）を当該ユーザのユーザデータベースに書き込む（Ｘ０３）。
【００３５】
クライアント端末２００Ａのユーザがクライアント端末２００Ｂのユーザにも同じストリーミングデータを視聴してほしいときには、視聴管理サーバ１００の視聴管理サービス１０２のネットワークアドレス（ＵＲＬ）および管理対象ユーザ（クライアント端末２００Ａのユーザ）の識別情報をメールサービスによりクライアント端末２００Ｂに送信する（Ｘ０４）。クライアント端末２００Ｂのユーザは当該管理されたストリーミングデータを視聴するときにはメールを開き、ＵＲＬを用いて視聴管理サービス１０２にアクセスし、管理対象のユーザの識別情報に基づいて管理対象のインターネットラジオ局サーバ３００ＡのＵＲＬを取得し、インターネットラジオ局サーバ３００Ａからのストリーミングデータを視聴する（Ｘ０５、Ｘ０６）。このようにして２人のユーザが同一のストリーミングデータを視聴できるようになる。
【００３６】
この後、クライアント端末２００Ａのユーザが視聴をインターネットラジオ局サーバ３００Ａから３００Ｂに切り換えるとその情報が書き換えられ（Ｘ０７、Ｘ０８）、その情報がモニターされ、視聴管理サービス１０２がユーザデータベースの現時点の視聴対象のインターネットラジオ局の識別情報をインターネットラジオ局サーバ３００Ｂのものに書き換える（Ｘ０９、Ｘ１０）。
【００３７】
クライアント端末Ｂはポーリング方式で定期的にユーザデータベース１０３Ｂをアクセスして（変更のステータスを監視して、変更時にデータベース１０３にアクセスしても良い）、該当する管理対象ユーザの視聴対象インターネットラジオ局の識別情報が変更されたときには、これに応じて、ラジオ局データベース１０３Ａから対応するＵＲＬを取得して新たなインターネットラジオ局サーバ３００Ｂにアクセスして新たなストリーミングデータを視聴開始する。
【００３８】
こうして２人のユーザの間でインターネットラジオ局の選曲が同期される。
【００３９】
図４は、図１のインターネットラジオ局検索・視聴管理システムの実装例を示すものであり、この図において、インターネットラジオ局検索・視聴管理サーバ１００（単に視聴管理サーバともいう）を構成するシステムは、ウェブサーバ１０、アプリケーションサーバ１１、データベース管理システム１２、ルータ１３、ＬＡＮ１４等を含んで構成されている。ウェブサーバ１０、アプリケーションサーバ１１、データベース管理システム１２は１つのコンピュータに実装されていても良いし、複数のコンピュータの実装されていても良い。ウェブサーバ１０およびアプリケーションサーバ１１が検索サービス１０１を実行し（あるいはインデックスサーバを別途設けても良い）、また、視聴管理サービス１０２を実行する。視聴管理サービス１０２はユーザデータベース１０３Ｂ、ラジオ局データベース１０３Ａを用い、これらデータベース１０３Ａ、１０３Ｂ等はデータベース管理システム１２により管理される。
【００４０】
管理対象のユーザのクライアント端末２００Ａはスマートフォン等の携帯電話機２０により実現されるが、パーソナルコンピュータ、ゲーム機、その他の情報端末で実現されても良い。携帯電話機２０には視聴アプリケーション２０Ａおよびメールソフトウェア２０Ｂがインストールされている。視聴アプリケーション２０Ａは専用の画面からインターネットラジオ局の検索、検索結果の一覧の閲覧、一覧からのインターネットラジオ局の視聴選択（別途、直接にまたはお気に入りのリストから視聴選択して良い）、インターネットラジオ局のストリーミングデータの使用を行える。ストリーミングデータを視聴しているときに、視聴同期機能ボタンを選択すると、指定されたメールアドレス（都度入力または予め登録された１または複数のメールアドレス）に視聴管理サービス１０２のＵＲＬおよびユーザ識別情報（クライアント端末２００Ａすなわち携帯電話機２０のユーザのユーザ識別情報）を含むメールがメール宛先に送信される。メールはパケット通信網４０、移動体電話センタ５０のメールサーバ５０２、メール自動転送機能５０２ａ、ゲートウェイ５０１、インターネット６０等を介して宛先のクライアント端末２００Ｂに送られる。
【００４１】
この例ではクライアント端末２００Ｂはパーソナルコンピュータ３０で実現されているが、他の携帯電話機、ゲーム機、その他の任意の情報端末であって良い。パーソナルコンピュータ３０はウェブ閲覧アプリケーション３０Ａ、メールソフトウェア３０Ｂをインストールしている。このパーソナルコンピュータ３０は、携帯電話機２０にインストールされている視聴アプリケーション２０Ａと同等のアプリケーションをインストールする必要はない。通常のストリーミングデータを視聴可能なウェブ閲覧アプリケーション３０Ａがあればよい。ただし、クライアント端末２００Ｂのユーザが視聴しているインターネットラジオ局に他のユーザを同期させたい場合には同等のアプリケーションが必要となる。
【００４２】
パーソナルコンピュータ３０のユーザは携帯電話機２０からのメールを受け取り、例えばメール本文のＵＲＬ（視聴管理サービス１０２）を操作して管理対象のユーザ識別情報を視聴管理サービス１０２に送って同期対象のインターネットラジオ局サーバ３００のＵＲＬへのアクセスを行う。
【００４３】
図５は携帯電話機２０の構成例を全体として示しており、この図において、携帯電話機２０は、ＣＰＵ２１０、ＲＡＭ２１１、ＲＯＭ２１２、キーボードを含む入力部２１３、液晶パネルを含む表示部２１４、音声処理部２１５、データ処理部２１６、アンテナを含む無線送受信部２１７、マイクロホン／スピーカ２１８、バスシステム２１９等を含んで構成される。
【００４４】
この携帯電話機２０にはメールソフトウェア２０Ｂおよび視聴アプリケーション２０Ａがインストールされ、メールソフトウェア２０Ｂが視聴アプリケーション２０Ａと連携して視聴管理サービス１０２のＵＲＬおよびユーザ識別情報を相手のクライアント端末２００Ｂ（パーソナルコンピュータ３０）に送る。また視聴アプリケーション２０Ａはユーザが視聴選択したインターネットラジオ局の識別情報を、視聴管理サービス１０２を、用いてユーザデータベース１０３Ｂに登録する。
【００４５】
以上で実施例の説明を終了する。
【００４６】
なお、この発明は上述の実施例に限定されることなく、その趣旨を逸脱しない範囲で種々変更が可能である。
【００４７】
例えば、上述の実施例はインターネットラジオ局等、オーディオのストリーミングデータの視聴に適用した例であるが、インターネットテレビ局等の動画のストリーミングデータの視聴にも適用できる。また、ウェブページの閲覧にも適用できる。
【００４８】
また、上述の例ではユーザ識別情報（一意の識別情報。メールアドレスでも良い）にストリーミングデータの識別情報を関連付けて管理したけれども、１のユーザに対して複数の識別情報をチケット（一意の記号列または数字列、数字記号列）のように割り当て、これを先のユーザ識別情報と同様に用いてストリーミングデータ等の視聴の切換えを同期させてもよい。
【００４９】
また上述実施例では、携帯電話機やパーソナルコンピュータを例に挙げて説明したが、種々の携帯電話機、パーソナルコンピュータ、携帯型ゲーム機、テレビゲーム機、電子辞書、携帯情報機器、電子カメラ、デジタルフォトフレーム、テレビジョン受像機、その他の電子機器にも同様に適用できる。
【符号の説明】
【００５０】
２０      携帯電話機
２０Ａ      視聴アプリケーション
２０Ｂ      メールソフトウェア
３０      パーソナルコンピュータ
３０Ａ      ウェブ閲覧アプリケーション
３０Ｂ      メールソフトウェア
１００      インターネットラジオ局検索・視聴管理サーバ
１０１      検索サービス
１０２      視聴管理サービス
１０３Ａ      ラジオ局データベース
１０３Ｂ      ユーザデータベース
１０３Ｃ      検索インデックス
２００      クライアント端末
３００      インターネットラジオ局サーバ
【図１】
0005773355.tif 000002
【図２】
0005773355.tif 000003
【図３】
0005773355.tif 000004
【図４】
0005773355.tif 000005
【図５】
0005773355.tif 000006