(57)【要約】【課題】遠隔地での視聴を実現する従来のストリーミングシステムは、送信地点と視聴地点のタイムゾーンが異なった場合には、２つの地点間に時差が生じるため、視聴している番組の放送されている時間枠と実際に視聴している時間枠が異なってしまう。【解決手段】コンテンツを録画しながら、追っかけ再生する機能を有するストリーミングサーバー１０に、ストリーミングサーバーの設置場所１とストリーミングクライアントの設置場所２の間での、タイムゾーンの違いによる時差をストリーミングサーバー１０に設定する手段を設け、ストリーミングサーバー１０はストリーミングクライアント２０に対して常に時差の分ずらした保存コンテンツを送信する。【選択図】図１
2009055518.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを録画しながら、追っかけ再生する機能を有するストリーミングサーバーにおいて、
ストリーミングサーバー設置地点とユーザーが実際に視聴するストリーミングクライアント設置地点との時差を設定する時差設定手段と、
前記設定された時差の分だけ遅らせて前記録画したコンテンツを前記ストリーミングクライアント設置地点に設置されたストリーミングクライアントへ送出するコンテンツ送出手段と、
前記ストリーミングクライアントへの送出時間を過ぎた前記録画したコンテンツを消去していくコンテンツ消去手段を備えたことを特徴とするストリーミングサーバー。
【請求項２】
前記時差設定手段は、前記ストリーミングサーバー設置地点と前記ストリーミングクライアント設置地点のそれぞれのタイムゾーンを選択することにより前記時差が設定されることを特徴とする請求項１に記載のストリーミングサーバー。
【請求項３】
前記ストリーミングクライアント設置地点に設置されユーザーが実際に視聴する前記ストリーミングクライアントと通信を行うことにより、前記ストリーミングサーバーに前記時差を設定することを特徴とする請求項１に記載のストリーミングサーバー。
【請求項４】
前記ストリーミングサーバーまたは前記ストリーミングクライアントの少なくともいずれか一方において、前記時差に関係する時間情報に変動が生じた場合に、その時間情報を通信で交換することにより、前記ストリーミングサーバーと前記ストリーミングクライアントの時間枠の再調整を自動的に行うことを特徴とする請求項３に記載のストリーミングサーバー。
【請求項５】
複数の受信部と、前記複数の受信部で受信された複数のチャンネルのコンテンツをそれぞれ保存する複数のコンテンツ保存部とを有し、
前記コンテンツ送出手段は、前記時差設定手段で設定された時差を複数のチャンネルに共有して前記ストリーミングクライアントへ前記複数のコンテンツ保存部に保存された複数のチャンネルのいずれかのコンテンツを送出することを特徴とする請求項１乃至請求項４のいずれか一項に記載のストリーミングサーバー。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載された前記ストリーミングサーバーと、通信網を介して前記ストリーミングサーバーから送信されたコンテンツを受信する前記ストリーミングクライアントを備えたストリーミングシステム。
【請求項７】
同一のストリーミングサーバー設置地点でそれぞれ異なるチャンネルのコンテンツを受信し、受信された該コンテンツを通信網を介してストリーミングクライアントに送信可能な請求項１乃至請求項５のいずれか一項に記載された前記ストリーミングサーバーを複数台備え、
前記ストリーミングクライアントは、前記複数台のストリーミングサーバーのいずれか１台にのみ送信指示を行うことを特徴とするストリーミングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はストリーミングサーバー、及びストリーミングシステムに係り、特に時差のある遠隔地においても、ユーザーがコンテンツ受信地点と同じ時間枠で番組を視聴することができるようにしたストリーミングサーバー、及びストリーミングシステム関する。
【背景技術】
【０００２】
ＰＣ（パーソナルコンピュータ）ベースのシステム、ＳＯＮＹ社のロケーションフリー、スリングメディア社のスリングボックスといった、インターネットなどの公衆網を経由して、ユーザーが遠隔地においてテレビ番組を視聴するストリーミングシステムが既に市販されている。また、追っかけ再生（テレビ番組などを録画すると同時に、現在録画中の番組を追いかけるように既に録画した番組を所定の時間をおいて再生していく再生方法）が可能なＤＶＤレコーダも既に市販され、一般に利用されており、その中にはストリーミング機能（インターネットなどのネットワークを通じて映像や音声などのマルチメディアデータを視聴する際に、データを受信しながら同時に再生を行なう機能）を有するものも存在する。特開２００２−３４４９２０号公報（特許文献１）では、同様のストリーミング技術を応用し、複数のストリーミングクライアントへコンテンツ配信を行う技術も提案されている。
【特許文献１】特開２００２−３４４９２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１などに開示された遠隔地での視聴を実現するストリーミングシステムは、離れた地点でも所望の番組を視聴することができるという点において、ユーザーにとっては非常に便利な技術である。しかしながら、送信地点と視聴地点のタイムゾーンが異なった場合には、２つの地点間に時差が生じるため、視聴している番組の放送されている時間枠と実際に視聴している時間枠が異なってしまうという問題がある。日本と米国ニューヨークを例に取ると、日本時間で夜９時に放送されているドラマを、そのままでは米国ニューヨークでは朝８時に見ることになる。また、視聴地点のユーザーも新聞、雑誌やネット上で番組表を閲覧することは可能だが、常に時差を考慮に入れながら参照する必要があり、また、参照間違いで見ようと思った番組が見られない事態などが発生する可能性も高まるため、大変不便である。
【０００４】
ＤＶＤレコーダなどを使って予約録画を行えば同じような時間に見ることも不可能ではないが、視聴したい番組が多い場合には、その全てを予約するのは非現実的であり、「ザッピング」や「ながら視聴」に代表されるように、全ての番組が積極的な視聴対象というわけではない。また、例え全て録画できたとしても、「ザッピング」や「ながら視聴」に対応することは不可能であり、最近のＤＶＤレコーダの持つ録画データの保存容量はユーザーが管理しきれない程に膨大であるという問題もある。また、追っかけ再生機能を有するＤＶＤレコーダも存在するが、追っかけ再生は短時間の不特定な時間差を前提とした機能であり、遠隔地との特定の時差及び長時間の蓄積には対応していない。
【０００５】
本発明は、こうした現状を鑑みてなされたものであり、時差のある遠隔地においても、ユーザーがコンテンツ受信地点と同じ時間枠で番組を視聴することができることを、その目的としてなされたものである。
【課題を解決するための手段】
【０００６】
本発明のストリーミングサーバーは、コンテンツを録画しながら、追っかけ再生する機能を有するストリーミングサーバーにおいて、ストリーミングサーバー設置地点とユーザーが実際に視聴するストリーミングクライアント設置地点との時差を設定する時差設定手段と、前記設定された時差の分だけ遅らせて前記録画したコンテンツを前記ストリーミングクライアント設置地点に設置されたストリーミングクライアントへ送出するコンテンツ送出手段と、前記ストリーミングクライアントへの送出時間を過ぎた前記録画したコンテンツを消去していくコンテンツ消去手段を備えたことを特徴とする。
また、本発明のストリーミングサーバーは、前記時差設定手段が、前記ストリーミングサーバー設置地点と前記ストリーミングクライアント設置地点のそれぞれのタイムゾーンを選択することにより前記時差が設定されることを特徴とする。
また、本発明のストリーミングサーバーは、前記ストリーミングクライアント設置地点に設置されユーザーが実際に視聴する前記ストリーミングクライアントと通信を行うことにより、前記ストリーミングサーバーに前記時差を設定することを特徴とする。
また、本発明のストリーミングサーバーは、前記ストリーミングサーバーまたは前記ストリーミングクライアントの少なくともいずれか一方において、前記時差に関係する時間情報に変動が生じた場合に、その時間情報を通信で交換することにより、前記ストリーミングサーバーと前記ストリーミングクライアントの時間枠の再調整を自動的に行うことを特徴とする。
また、本発明のストリーミングサーバーは、複数の受信部と、前記複数の受信部で受信された複数のチャンネルのコンテンツをそれぞれ保存する複数のコンテンツ保存部とを有し、前記コンテンツ送出手段は、前記時差設定手段で設定された時差を複数のチャンネルに共有して前記ストリーミングクライアントへ前記複数のコンテンツ保存部に保存された複数のチャンネルのいずれかのコンテンツを送出することを特徴とする。
また、本発明のストリーミングシステムは、前記ストリーミングサーバーと、通信網を介して前記ストリーミングサーバーから送信されたコンテンツを受信する前記ストリーミングクライアントを備えたことを特徴とする。
また、本発明のストリーミングシステムは、同一のストリーミングサーバー設置地点でそれぞれ異なるチャンネルのコンテンツを受信し、受信された該コンテンツを通信網を介してストリーミングクライアントに送信可能な前記ストリーミングサーバーを複数台備え、前記ストリーミングクライアントは、前記複数台のストリーミングサーバーのいずれか１台にのみ送信指示を行うことを特徴とする
【発明の効果】
【０００７】
本発明によれば、タイムゾーンが異なり時差がある遠隔地での視聴においても、録画予約などを必要とせずに、常に送信地点と同じ時間枠で番組の視聴を行うことが可能となる。例えば、日本時間で夜９時に放送されるドラマを米国ニューヨークにおいても夜９時に視聴することができる。新聞、雑誌やネットの番組表も時差を考慮すること無しにそのまま利用することが可能となる。
【０００８】
また、録画予約を必要としないため、「ながら視聴」が可能であり、ストリーミングサーバーが複数のチャンネルに対応することでチャンネル間を「ザッピング」しながら視聴することも可能となる。各ストリーミングサーバーにも過大な録画データの保存容量は必要なくなり、時差の分のみの保存容量に限定することができる。
【発明を実施するための最良の形態】
【０００９】
次に、本発明を実施するための最良の形態を、図面を参照して具体的に説明する。
【００１０】
本発明によるストリーミングシステムの実施形態の一例を図１乃至図１１に基づいて説明する。本説明では、ストリーミングサーバーの設置地点として日本を、ユーザーが実際に視聴するストリーミングクライアントの設置地点として米国ニューヨークを例に取る。この時、２地点間の時差は１４時間となる。
【００１１】
図１は、本発明の一実施形態に係るストリーミングシステムの構成例である。この図では、日本側のストリーミングサーバー設置点１に設置されたストリーミングサーバー１０が、テレビ局３からの放送をアンテナ１２から受信してストリーミングサーバー１０に保存し、時差の分だけ遅らせて米国ニューヨークのストリーミングクライアント設置地点（ユーザー宅）２へインターネット４を介して送信し、ユーザーは、ストリーミングクライアント２０を接続したテレビ３０により受信したコンテンツを視聴することを示している。この図では、アンテナ１２により直接テレビ放送を受信する例であるが、外部入力を備えることで、外付けチューナーなどに対応することも、もちろん可能である。
【００１２】
図２は本発明の一実施形態に係るストリーミングサーバー１０、図３はストリーミングクライアント２０の機能ブロック図である。本ブロック図は、一般的な構成を示したもので、本発明を実施する際の具体的な構成は、本発明の主旨を逸脱しない範囲で様々な変形例が考えられることは勿論である。ストリーミング動作や受信動作を実現するシステムについては、既に一般的なものであるため、そうした面の詳細な動作については省略することとする。
【００１３】
図２に示したストリーミングサーバー１０の概略構成を説明する。
【００１４】
ストリーミングサーバー１０は、アンテナ１２からの放送電波受信信号を入力して復調し所望の番組データ（コンテンツ）に復号する受信部１７と、この復号されたコンテンツを保存するコンテンツ保存部１１と、該コンテンツを圧縮・符号化するエンコーダ１４と、コンテンツをネットワークへ送信するインターフェース回路であるネットワークインターフェース１６と、ＣＰＵを含みストリーミングサーバー１０全体を制御する制御部１３と、制御部１３が制御を実行するための制御プログラムや動作中の一時データ、後述の時差情報などを格納する記憶部１５と、ストリーミングサーバー１０を操作する操作部１８などからなっている。これらの各要素は内部システムバスにより相互に接続されている。操作部１８には後述する各種設定を行うための操作キーと、操作のためのメニュー画面を表示する表示部を備えている。
【００１５】
図３に示したストリーミングクライアント２０の概略構成を説明する。
【００１６】
ストリーミングクライアント２０はネットワークに接続され、ストリーミングサーバー１０から送信されたコンテンツを受信するネットワークインターフェース２４と、ネットワークインターフェース２４で受信したコンテンツを復号化して出力するデコーダ２３と、デコーダ２３からのコンテンツデータを外部に接続されたテレビ３０に出力するインターフェース回路である外部出力インターフェース２６と、ＣＰＵを含みストリーミングクライアント２０全体を制御する制御部２１と、制御部２１の制御プログラムや動作中の一時データを格納する記憶部２２と、ストリーミングクライアント２０を操作する操作部２５などからなっている。外部出力インターフェース２６を除く各要素は内部システムバスにより相互に接続されている。
【００１７】
続いて、本発明が適用されるストリーミングシステムの動作例を図４、及び、図５のフロー図に沿って説明する。図４は、ストリーミングサーバー１０の時差設定、及び、コンテンツの受信と保存を行う動作を示し、図５は、ストリーミングサーバー１０のコンテンツ送信、及び、削除を行う動作を示している。
【００１８】
まず、ユーザーは、ストリーミングサーバー１０に対して、ストリーミングサーバー設置地点１とストリーミングクライアント設置地点２の間の時差を設定する（ステップＳ１０１）。この時差を設定する手法は色々と考えられるが、ここでは、メニュー形式の操作により設定を行う手法の例を数例採り上げて説明する。
【００１９】
（時差設定例１）
図６は、２地点間の時差情報を数値で直接設定する例である。
【００２０】
時差情報の設定を行うには、まず、ストリーミングサーバー１０の操作部１８に備わる操作キー、例えば「時差設定キー」を押下して図６に示したような時差設定のメニュー画面を表示する。図６のメニュー画面の例では、メニュー画面の左側に「数字で設定」、「リストから設定」、「地図から設定」、「自動的に設定」の選択肢が表示され、その内「数字で設定」を選択した場合を示している。この「数字で設定」を選択を選択キー（カーソル移動キー）を使って選択するとメニュー画面の中央から右側に掛けて時差を設定する入力部が表示される。時差の入力はストリーミングサーバー１０の操作部１８に備わる数字入力キー（テンキー）、或いはアップキー、ダウンキー、決定キー（ENTERキー）、戻りキー（RETURNキー）などを使って入力することができる。設定が終了したら終了キー（EXITキー）で時差設定操作を終了する。
【００２１】
（時差設定例２）
図７は、２地点間のタイムゾーンをそれぞれリストの中から選択し、その結果から時差を計算して設定する例である。
【００２２】
時差情報の設定を行うには、時差設定例１と同様、ストリーミングサーバー１０の操作部１８に備わる操作キー、例えば「時差設定キー」を押下して図７に示したような時差設定のメニュー画面を表示する。メニュー画面の左側に「数字で設定」、「リストから設定」、「地図から設定」、「自動的に設定」の選択肢が表示されるので、選択キー（カーソル移動キー）を使って上から２番目の「リストから設定」を選択する。するとメニュー画面の中央から右側に掛けて、サーバーとクライアントが位置する地域（タイムゾーン）が表示されるので、サーバーとクライアントのそれぞれが位置しているタイムゾーンを選択する。タイムゾーンの選択は、ストリーミングサーバー１０の操作部１８に備わる操作キーを使ってサーバーまたはクライアントのタイムゾーン設定のいずれかを選択した後、カーソル移動キーを操作し、それぞれに対応したカーソルを移動することにより行うことができる。時差設定例１と同様決定キー（ENTERキー）、戻りキー（RETURNキー）などを使って設定が終了したら終了キー（EXITキー）で時差設定操作を終了する。
【００２３】
（時差設定例３）
図８は、２地点間のタイムゾーンをそれぞれ地図の中から選択し、その結果から時差を計算して設定する例である。ユーザーは、世界地図からストリーミングサーバー１０の設置地点とストリーミングサーバークライアント２０の設置地点のタイムゾーンを、それぞれ地図上から選択することで、２地点間の時差を設定する。
【００２４】
時差情報の設定を行うには、時差設定例１、２と同様、ストリーミングサーバー１０の操作部１８に備わる操作キー、例えば「時差設定キー」を押下して図８に示したような時差設定のメニュー画面を表示する。メニュー画面の左側に「数字で設定」、「リストから設定」、「地図から設定」、「自動的に設定」の選択肢が表示されるので、選択キー（カーソル移動キー）を使って上から３番目の「地図から設定」を選択する。するとメニュー画面の中央から右側に掛けて、世界地図が表示され、その地図上にサーバーとクライアントのタイムゾーンを設定する枠が表示される。タイムゾーンの移動、選択はストリーミングサーバー１０の操作部１８に備わる操作キーの例えばカーソル移動キーを操作して、サーバーまたはクライアントのタイムゾーン設定のいずれかを選択した後、それぞれに対応したタイムゾーンの枠を移動することにより行うことができる。時差設定例１、２と同様決定キー（ENTERキー）、戻りキー（RETURNキー）などを使って設定が終了したら終了キー（EXITキー）で時差設定操作を終了する。
【００２５】
（時差設定例４）
図９は、ストリーミングサーバー１０とストリーミングサーバークライアント２０が、それぞれタイムゾーンを含めた実時間情報を保持し、その時間情報を通信で交換することにより、ストリーミングサーバー１０が自動的に時差を計算して設定する例である。
【００２６】
時差情報の設定を行うには、時差設定例１〜３と同様、ストリーミングサーバー１０の操作部１８に備わる操作キー、例えば「時差設定キー」を押下して図９に示したような時差設定のメニュー画面を表示する。メニュー画面の左側に「数字で設定」、「リストから設定」、「地図から設定」、「自動的に設定」の選択肢が表示されるので、選択キー（カーソル移動キー）を使って上から４番目の「自動的に設定」を選択する。するとメニュー画面の中央から右側に掛けて、サーバーとクライアントに自動的に設定される時刻が表示される。また、条件設定として「ＮＴＰサーバーを使う」、「夏時間を自動的に補正する」などを設定できるので、必要に応じてチェックを入れる。時差設定例１〜３と同様決定キー（ENTERキー）、戻りキー（RETURNキー）などを使って設定が終了したら終了キー（EXITキー）で時差設定操作を終了する。
この様な設定方法を採用すれば、ストリーミングサーバーとクライアントの両方、もしくは、片方の時間情報に変動が生じた場合、例えば夏時間への移行など時差の変動が発生した場合にも、その情報を通信で交換することにより、ストリーミングサーバーとクライアントの時間枠の再調整を自動的に行うことができ、自動的に対応することが可能となる。
【００２７】
以上の例の様な方法により、時差情報をストリーミングサーバー１０に設定し、ストリーミングサーバー１０はその時差情報を記憶部１５に保持する。
【００２８】
次に、ユーザーは、ストリーミングサーバー１０に対して、ストリーミングサーバー１０が受信し、保存するためのチャンネルを設定する（ステップＳ１０２）。図１０は、メニュー形式によりストリーミングサーバー１０に対して、受信チャンネルを設定する例である。ユーザーは操作部１８からチャンネル番号を数字入力する。必要に応じて画質設定も行う。
【００２９】
なお、以上での操作部１８からの時差設定入力、あるいはチャンネル設定入力は、上記のように操作部１８に備わる操作キーを使用するもの以外に、一般にテレビ受信機で多用されているリモコンと同様な操作入力、あるいはネットワーク経由での操作入力とすることもできる。
【００３０】
このようにして設定が完了すると、ここからストリーミングサーバー１０は実際の動作に入る。ストリーミングサーバー１０は、ユーザーの動作開始指示を待ち（ステップＳ１０３）、指示があったらコンテンツの受信（ステップＳ１０４）とエンコード・保存（ステップＳ１０５）を開始する。動作開始指示が無い場合（ステップＳ１０３のＮＯ）には、動作開始指示待ち状態で待機する。動作開始後は、動作停止指示があるまで（ステップＳ１０６のＹＥＳ）、コンテンツの受信（ステップＳ１０４）とエンコード・保存（ステップＳ１０５）を継続する。この動作開始、及び、停止の指示は、実際には操作部１８のボタンや、ネットワーク経由での指示が想定される。
【００３１】
このコンテンツの受信とエンコード・保存の動作と並行して、ストリーミングサーバー１０からストリーミングクライアント２０へ、コンテンツを送信・削除する動作が行われるが、そのフローが図５となる。
【００３２】
まず、ストリーミングサーバー１０はユーザーの動作開始指示を待ち（ステップＳ２０１）、動作開始指示があったら（ステップＳ２０１のＹＥＳ）、記憶部１５に保存された時差設定を参照する（ステップＳ２０２）。動作開始指示が無い場合（ステップＳ２０１のＮＯ）には、動作開始指示待ち状態で待機する。次に、ストリーミングサーバー１０はストリーミングクライアント２０から、ネットワーク経由でのコンテンツの送信要求を待ち（ステップＳ２０３）、送信要求があった場合（ステップＳ２０３のＹＥＳ）には、時差情報の分だけ時間を遅らせたコンテンツを、ストリーミングクライアント２０へ送信する（ステップＳ２０４）。送信要求が無い場合（ステップＳ２０３のＮＯ）には次のステップ（ステップＳ２０５）へ進む。次にストリーミングサーバー１０は、時差情報の時間を経過した保存コンテンツを、コンテンツ保存部１１から削除する（ステップＳ２０５）。動作開始後は、動作停止指示がない（ステップＳ２０６のＮＯ）場合、コンテンツの送信（ステップＳ２０４）と削除（ステップＳ２０５）の動作を継続する（ステップＳ２０３〜Ｓ２０６）。動作停止指示があった場合（ステップＳ２０６のＹＥＳ）、処理を終了する。コンテンツ送信の動作開始、及び、停止の指示は、コンテンツ受信・保存の時と同様、実際には操作部１８のボタンや、ネットワーク経由での指示が想定される。また、送信・削除の動作指示と兼用することも可能である。
【００３３】
以上で説明した、コンテンツの受信・保存の動作と送信・削除の動作を並行して行うストリーミングサーバー１０のコンテンツ保存部１１の管理状態は、図１１の様になる。この図では、ニューヨークで８月１日午後９：００の視聴を実現している時点での、状態を例に取っている。この時点での日本側の時間は、８月２日午前１０：００である。また、コンテンツは、日本時間の８月１日午後９：００から８月２日午前１０：００の分が保存されている状態となる。ストリーミングサーバー１０からストリーミングクライアント２０へは、日本時間で８月１日午後９：００時点の内容が送信されている。左右に配置した矢印は、ここから更に時間が進むと、コンテンツの受信・保存が継続して行われ、送信済の時間切れコンテンツは削除されていく様子を表している。ストリーミングサーバー１０のコンテンツ保存部１１は、この動作の様にコンテンツ保存部１１が継続的に利用されるため、ストリーミングサーバー設置地点１とストリーミングクライアント設置地点２の２地点間の時差の分のみの保存に対応できる容量があれば十分となる。実際に必要となる容量は、保存する映像の解像度、１秒当たりのフレーム数、音声のサンプリングレート、データの圧縮方式、送信のビットレートなどによって決まる。
【００３４】
こうしたストリーミングサーバー１０の動作に対し、ストリーミングクライアント２０は、一般的なストリーミングクライアントと特に動作が変わる所はなく、ストリーミングサーバー１０から送信されてきたコンテンツをネットワークインターフェース２４で受信し、デコーダ２３で復号した後、外部出力インターフェース２６を通して、テレビ３０に出力することで、ユーザーはストリーミングサーバー１０に設定したチャンネルをストリーミングサーバー設置地点１と同じ時間枠で視聴する。制御部２１や記憶部２２、操作部２５などの機能も特に一般的なものと変わる所は無い。一般的なストリーミングクライアントと本発明によるストリーミングクライアント２０の相違点は、これまで述べてきた様に、ストリーミングサーバー１０に対する設定機能、通信による時差の調整機能を持つか否かである。視聴しているコンテンツは、時差分を調整して時間軸に沿ってストリーミングされているものであるため、ＤＶＤレコーダなどへの録画予約は必要とせず、特に見るものを決めずに「ながら視聴」することも当然可能となる。
【００３５】
以上の動作により、本発明によるストリーミングシステムは、最小限のコンテンツ保存領域のみを準備することで、ストリーミングサーバー設置地点１とストリーミングクライアント設置地点２の２地点間で、同じ時間枠でのコンテンツの視聴が可能となる。
【００３６】
上述の本発明によるストリーミングシステムでは、一つのチャンネルしか対象としていないが、図２のストリーミングサーバー１０のブロック図で、受信部１７、及び、コンテンツ保存部１１の機能を複数設け、同時に動作させることで、多チャンネルへの対応が可能となる。実際の製品としてはこれらの機能が物理的に別々のものであるか、仮想的に分割されたものであるかは実装の問題であり特に違いは無い。また、ストリーミングサーバー１０自体を複数設け、ネットワークもしくは他の機器間通信手段を利用して時差設定情報を共有しながら複数チャンネルに対応する実装も考えられる。ストリーミングクライアント２０からは、所望のチャンネルを設定したストリーミングサーバー１０のみに対して送信指示を行うことで、遠隔地においても時差を調整した上でチャンネル間を自由に行き来する「ザッピング」が実現できる。
【００３７】
ストリーミングサーバー１０がストリーミングクライアント２０よりも時間が進んだ地点に設置されていた場合には、本発明によるストリーミングシステムでは同じ日付と時間枠にすることができなくなってしまうという問題が残るが、その場合でも送信する時差を１日分ずらすことにより、曜日は異なってしまうものの時間枠だけは一致させることが可能であり、朝の番組は朝に、夜の番組は夜にといった、同一時間枠での視聴を実現することは可能である。
【００３８】
以上、本発明を具体的な実施の形態によって詳細に説明したが、上記実施の形態は例示であって、本発明を実施する際の具体的な構成は、本発明の主旨を逸脱しない範囲で様々な変形例が考えられることは勿論である。
【産業上の利用可能性】
【００３９】
本発明は、コンテンツを録画しながら、追っかけ再生する機能を有するストリーミングサーバーを使用したストリーミングシステムに適用可能である。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係るストリーミングシステムの構成例である。
【図２】本発明の一実施形態に係るストリーミングサーバーの機能ブロック図である。
【図３】本発明の一実施形態に係るストリーミングクライアントの機能ブロック図である。
【図４】本発明が適用されるストリーミングサーバーにおける一連の設定及びコンテンツ保存処理の推移を示したフロー図である。
【図５】本発明が適用されるストリーミングサーバーにおける一連のコンテンツ送信及び削除処理の推移を示したフロー図である。
【図６】本発明が適用される、ユーザーによる時差の設定画面例である。
【図７】本発明が適用される、ユーザーによる時差の設定画面例である。
【図８】本発明が適用される、ユーザーによる時差の設定画面例である。
【図９】本発明が適用される、ユーザーによる時差の設定画面例である。
【図１０】本発明が適用される、ユーザーによる受信チャンネルの設定画面例である。
【図１１】本発明が適用されるストリーミングシステムにおける保存コンテンツの管理状態を示す例である。
【符号の説明】
【００４１】
１・・・ストリーミングサーバー設置地点
２・・・ストリーミングクライアント設置地点
３・・・テレビ局
４・・・インターネット
１０・・・ストリーミングサーバー
１１・・・コンテンツ保存部
１２・・・アンテナ
１３・・・制御部
１４・・・エンコーダ
１５・・・記憶部
１６・・・ネットワークインターフェース
１７・・・受信部
１８・・・操作部
２０・・・ストリーミングクライアント
２１・・・制御部
２２・・・記憶部
２３・・・デコーダ
２４・・・ネットワークインターフェース
２５・・・操作部
２６・・・外部出力インターフェース
３０・・・テレビ
【図１】
2009055518.tif 000003
【図２】
2009055518.tif 000004
【図３】
2009055518.tif 000005
【図４】
2009055518.tif 000006
【図５】
2009055518.tif 000007
【図６】
2009055518.tif 000008
【図７】
2009055518.tif 000009
【図８】
2009055518.tif 000010
【図９】
2009055518.tif 000011
【図１０】
2009055518.tif 000012
【図１１】
2009055518.tif 000013