(57)【要約】【課題】複数の動画データを比較のために同時に閲覧したいというユーザの要望に応えることができる配信システムを提供する。【解決手段】情報処理装置から、一の動画データの再生要求を受け付けた場合、ストリーミングサーバはコンテンツデータベースに記憶した動画データ及び音声データをストリーミング配信する。一方、複数の動画データの同時再生要求を受け付けた場合、ストリーミングサーバはコンテンツデータベースに記憶した前記複数の動画データ及びテキストデータをストリーミング配信する。【選択図】        図５
2004228699.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを演算手段によりストリーミング配信するストリーミングサーバ及び該ストリーミングサーバに通信網を介して接続される情報処理装置を含む配信システムに適用される配信方法において、
前記演算手段により、配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータをコンテンツデータベースに記憶する記憶ステップと、
前記演算手段により、複数の動画データを再生するための動画データ選択画面を前記情報処理装置へ送信する選択画面送信ステップと、
前記情報処理装置から、一の動画データの再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記動画データ及び音声データを前記演算手段によりストリーミング配信する第１配信ステップと、
前記情報処理装置から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記複数の動画データ及びテキストデータを前記演算手段によりストリーミング配信する第２配信ステップと、
前記第１配信ステップにより配信された動画データ及び音声データを前記情報処理装置により再生する第１再生ステップと、
前記第２配信ステップにより複数の動画データ及びテキストデータが配信された場合は、前記情報処理装置により複数の動画データ及びテキストデータを同時に再生する第２再生ステップと
を備えることを特徴とする配信方法。
【請求項２】
コンテンツをストリーミング配信するストリーミングサーバ及び該ストリーミングサーバに通信網を介して接続される情報処理装置を含む構成される配信システムにおいて、
前記ストリーミングサーバは、
配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータをコンテンツデータベースに記憶する記憶手段と、
複数の動画データを再生するための動画データ選択画面を前記情報処理装置へ送信する選択画面送信手段と、
前記情報処理装置から、一の動画データの再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記動画データ及び音声データをストリーミング配信する第１配信手段と、
前記情報処理装置から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記複数の動画データ及びテキストデータをストリーミング配信する第２配信手段と
を備え、
前記情報処理装置は、
前記第１配信手段により配信された動画データ及び音声データを再生する第１再生手段と、
前記第２配信手段により複数の動画データ及びテキストデータが配信された場合は、複数の動画データ及びテキストデータを同時に再生する第２再生手段と
を備えることを特徴とする配信システム。
【請求項３】
前記情報処理装置は、
複数の動画データの同時再生要求を前記ストリーミングサーバに対して行う場合に、前記複数の動画データの中から一の動画データの選択を受け付ける選択受付手段と、
選択受付手段により受け付けた一の動画データに関する情報を前記ストリーミングサーバへ送信する送信手段と
をさらに備え、
前記ストリーミングサーバは、複数の動画データの同時再生要求を受け付け、かつ、前記送信手段により一の動画データに関する情報を受信した場合、前記コンテンツデータベースに記憶した前記一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを前記情報処理装置にストリーミング配信する第３配信手段をさらに備え、
前記情報処理装置は、前記第３配信手段により配信された一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを同時に再生する第３再生手段をさらに備えることを特徴とする請求項２に記載の配信システム。
【請求項４】
コンテンツをストリーミング配信するストリーミングサーバにおいて、
配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータをコンテンツデータベースに記憶する記憶手段と、
複数の動画データを再生するための動画データ選択画面を外部へ送信する選択画面送信手段と、
外部から、一の動画データの再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記動画データ及び音声データをストリーミング配信する第１配信手段と、
外部から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記複数の動画データ及びテキストデータをストリーミング配信する第２配信手段と
を備えることを特徴とするストリーミングサーバ。
【請求項５】
複数の動画データの同時再生要求を受け付け、かつ、複数の動画データの中から一の動画データに関する情報を受信した場合、前記コンテンツデータベースに記憶した前記一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを外部へストリーミング配信する第３配信手段をさらに備えることを特徴とする請求項４に記載のストリーミングサーバ。
【請求項６】
コンテンツをコンピュータによりストリーミング配信するためのコンピュータプログラムにおいて、
コンピュータに、複数の動画データを再生するための動画データ選択画面を外部へ送信させる選択画面送信ステップと、
コンピュータに、外部から一の動画データの再生要求を受け付けた場合に、配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータを記憶したコンテンツデータベースから、再生要求を受け付けた動画データ及び音声データを読み出してストリーミング配信させる第１配信ステップと、
コンピュータに、外部から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースから、前記複数の動画データ及びテキストデータを読み出してストリーミング配信させる第２配信ステップと
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツを演算手段によりストリーミング配信するストリーミングサーバ及び該ストリーミングサーバに通信網を介して接続される情報処理装置を含む配信システムに適用される配信方法、配信システム、ストリーミングサーバ、およびコンピュータをストリーミングサーバとして機能させるためのコンピュータプログラムに関する。
【０００２】
【従来の技術】
近年、効果的なＷｅｂページをユーザに提供するためにストリーミング技術を用いた動画データの配信が普及している（例えば特許文献１）。動画データをユーザが閲覧する場合は、Ｗｅｂブラウザを起動し、動画データを配信するストリーミングサーバへアクセスするためのハイパーリンクをクリックする。これにより、ストリーミングサーバから動画データ及び音声データが逐次ユーザのコンピュータへ配信される。ユーザのコンピュータは動画データ及び音声データを受信しつつ、受信した動画データ及び音声データを逐次メモリ上に展開し、ブラウザ上に動画データ及び音声データを再生する。
【０００３】
【特許文献１】
特開２００２−３６６８３５号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、近年複数の動画データを同時に比較しつつ閲覧したいという要望が高まっている。例えば、複数の病院を紹介するＷｅｂページにあっては、ユーザが各病院の院長先生のメッセージ、または病院施設等を動画により再生させて、比較検討を行いたいといった要望が増加している。ところが、同時に動画をストリーミング配信した場合、転送レート及びストリーミングサーバの負担軽減のためできるだけ効率よく動画データを配信する必要があった。
【０００５】
また、同時に動画データを再生した場合、音声データも動画データに付随して再生されるため、複数の動画データに対応する音声データが同時に再生されて聞き取りが困難になるという問題も発生する。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、複数の動画データの同時再生要求を受け付けた場合、音声データに代えて、複数の動画データ及びテキストデータをストリーミング配信することにより、複数の動画データを比較のために同時に閲覧したいというユーザの要望に応えることができ、また複数の動画データが再生されることに起因するユーザの混乱を防止することが可能な配信方法、配信システム、ストリーミングサーバ、及びコンピュータをストリーミングサーバとして機能させるためのコンピュータプログラムを提供することにある。
【０００７】
さらに、本発明の他の目的は、複数の動画データの中から一の動画データに関する情報を受信した場合、一の動画データについては音声データ、他の動画データについてはテキストデータをストリーミング配信することにより、ユーザの着目度に応じて効果的に動画配信を行うことが可能な配信システム、及びストリーミングサーバを提供することにある。
【０００８】
【課題を解決するための手段】
本発明に係る配信方法は、コンテンツを演算手段によりストリーミング配信するストリーミングサーバ及び該ストリーミングサーバに通信網を介して接続される情報処理装置を含む配信システムに適用される配信方法において、前記演算手段により、配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータをコンテンツデータベースに記憶する記憶ステップと、前記演算手段により、複数の動画データを再生するための動画データ選択画面を前記情報処理装置へ送信する選択画面送信ステップと、前記情報処理装置から、一の動画データの再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記動画データ及び音声データを前記演算手段によりストリーミング配信する第１配信ステップと、前記情報処理装置から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記複数の動画データ及びテキストデータを前記演算手段によりストリーミング配信する第２配信ステップと、前記第１配信ステップにより配信された動画データ及び音声データを前記情報処理装置により再生する第１再生ステップと、前記第２配信ステップにより複数の動画データ及びテキストデータが配信された場合は、前記情報処理装置により複数の動画データ及びテキストデータを同時に再生する第２再生ステップとを備えることを特徴とする。
【０００９】
本発明に係る配信システムは、コンテンツをストリーミング配信するストリーミングサーバ及び該ストリーミングサーバに通信網を介して接続される情報処理装置を含む構成される配信システムにおいて、前記ストリーミングサーバは、配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータをコンテンツデータベースに記憶する記憶手段と、複数の動画データを再生するための動画データ選択画面を前記情報処理装置へ送信する選択画面送信手段と、前記情報処理装置から、一の動画データの再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記動画データ及び音声データをストリーミング配信する第１配信手段と、前記情報処理装置から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記複数の動画データ及びテキストデータをストリーミング配信する第２配信手段とを備え、前記情報処理装置は、前記第１配信手段により配信された動画データ及び音声データを再生する第１再生手段と、前記第２配信手段により複数の動画データ及びテキストデータが配信された場合は、複数の動画データ及びテキストデータを同時に再生する第２再生手段とを備えることを特徴とする。
【００１０】
本発明に係る配信システムは、第２発明において、前記情報処理装置は、複数の動画データの同時再生要求を前記ストリーミングサーバに対して行う場合に、前記複数の動画データの中から一の動画データの選択を受け付ける選択受付手段と、選択受付手段により受け付けた一の動画データに関する情報を前記ストリーミングサーバへ送信する送信手段とをさらに備え、前記ストリーミングサーバは、複数の動画データの同時再生要求を受け付け、かつ、前記送信手段により一の動画データに関する情報を受信した場合、前記コンテンツデータベースに記憶した前記一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを前記情報処理装置にストリーミング配信する第３配信手段をさらに備え、前記情報処理装置は、前記第３配信手段により配信された一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを同時に再生する第３再生手段をさらに備えることを特徴とする。
【００１１】
本発明に係るストリーミングサーバは、コンテンツをストリーミング配信するストリーミングサーバにおいて、配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータをコンテンツデータベースに記憶する記憶手段と、複数の動画データを再生するための動画データ選択画面を外部へ送信する選択画面送信手段と、外部から、一の動画データの再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記動画データ及び音声データをストリーミング配信する第１配信手段と、外部から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースに記憶した前記複数の動画データ及びテキストデータをストリーミング配信する第２配信手段とを備えることを特徴とする。
【００１２】
本発明に係るストリーミングサーバは、第４発明において、複数の動画データの同時再生要求を受け付け、かつ、複数の動画データの中から一の動画データに関する情報を受信した場合、前記コンテンツデータベースに記憶した前記一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを外部へストリーミング配信する第３配信手段をさらに備えることを特徴とする。
【００１３】
本発明に係るコンピュータプログラムは、コンテンツをコンピュータによりストリーミング配信するためのコンピュータプログラムにおいて、コンピュータに、複数の動画データを再生するための動画データ選択画面を外部へ送信させる選択画面送信ステップと、コンピュータに、外部から一の動画データの再生要求を受け付けた場合に、配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータを記憶したコンテンツデータベースから、再生要求を受け付けた動画データ及び音声データを読み出してストリーミング配信させる第１配信ステップと、コンピュータに、外部から、複数の動画データの同時再生要求を受け付けた場合に、前記コンテンツデータベースから、前記複数の動画データ及びテキストデータを読み出してストリーミング配信させる第２配信ステップとを実行させることを特徴とする。
【００１４】
本発明にあっては、ストリーミングサーバは、配信対象の複数の動画データ、並びに各動画データの時間情報に対応させて音声データ及びテキストデータをコンテンツデータベースに記憶する。ストリーミングサーバは、複数の動画データを再生するための動画データ選択画面を情報処理装置へ送信する。ユーザは表示された動画データ選択画面から、再生を希望する一の動画データ又は同時再生を希望する複数の画像データを選択する。
【００１５】
前記情報処理装置から、一の動画データの再生要求を受け付けた場合、コンテンツデータベースに記憶した動画データ及び音声データをストリーミング配信する。一方、複数の動画データの同時再生要求を受け付けた場合、コンテンツデータベースに記憶した前記複数の動画データ及びテキストデータをストリーミング配信する。情報処理装置は、動画データ及び音声データを受信した場合はこれらを再生し、複数の動画データ及びテキストデータを受信した場合は、複数の動画データ及びテキストデータを同時に再生する。このように構成したので、複数の動画データを比較のために同時に閲覧したいというユーザの要望に応えることができる。また複数の動画データが音声データと共に再生されて、音声が重畳されることによりユーザが混乱を生じるという事態を回避することが可能となる。
【００１６】
また、本発明にあっては、複数の動画データの同時再生要求をストリーミングサーバに対して行う場合、情報処理装置は、複数の動画データの中から一の動画データの選択をユーザから受け付ける。情報処理装置は、受け付けた一の動画データに関する情報をストリーミングサーバへ送信する。ストリーミングサーバは、複数の動画データの同時再生要求を受け付け、かつ、複数の動画データの中から一の動画データに関する情報を受信した場合、コンテンツデータベースに記憶した一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを情報処理装置にストリーミング配信する。
【００１７】
情報処理装置は、選択された一の画像データについては、動画データ及び音声データを再生する。一方、情報処理装置は、他の画像データについては、動画データ及びテキストデータを同時に再生する。このように構成したので、ユーザが選択によりもっとも着目している動画データについては、音声により効果的に情報を伝達することが可能となる。その一方で他の動画データについてもテキストデータにより情報を並列的に提供することが可能となる。
【００１８】
【発明の実施の形態】
以下本発明を実施の形態を示す図面に基づいて詳述する。
実施の形態１
図１は本発明に係る配信システムの概要を示す模式図である。図に示す１はストリーミングサーバであり、インターネット等の通信網Ｎを介して接続される情報処理装置（以下、コンピュータという）２，２，２…に動画をストリーミングにより配信する。
【００１９】
図２はストリーミングサーバ１及びコンピュータ２のハードウェア構成を示すブロック図である。図１に示すようにストリーミングサーバ１の演算手段としてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１には、バス１７を介してＲＡＭ１２，ハードディスク等の記憶部１５、コンピュータ２と情報を送受信するためのゲートウェイ等の通信部１６，液晶ディスプレイ等の表示部１４、及びキーボード、マウス等の入力部１３が接続される。ＣＰＵ１１は、バス１７を介してストリーミングサーバ１の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、記憶部１５に格納されたＣＧＩプログラム等の制御プログラム１５Ｐに従って、種々のソフトウェア的機能を実行する。
【００２０】
さらに記憶部１５には、コンピュータ２からのＷｅｂページの取得要求に応じて送信されるＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ファイルを記憶したＷｅｂページファイル１５２、及び、コンピュータ２へ配信する動画データ等を記憶したコンテンツデータベース１５１が記憶されている。
【００２１】
図３はコンテンツデータベースのレコードレイアウトを示す説明図である。なお、以下では配信するコンテンツは病院の案内に関するものであるとして説明するが、これに限定されるものではない。図に示すように各病院のコンテンツに対応させて動画データ、音声データ及びテキストデータがそれぞれ記憶されている。病院名フィールドには各病院の名称が記憶されている。また、コンテンツフィールドにはユーザに提供される複数のコンテンツ名が記憶されている。これに対応させて各コンテンツに対応する動画データ等が記憶されている。例えば、「院長先生ご挨拶」では、院長先生を撮影した動画データ、これに付随する音声データ、及び該音声データを基にテキスト変換したテキストデータが記憶されている。これらの各データはＷｅｂページ作成者が各病院を取材し、所定時間内に収まるよう各コンテンツを編集して、記憶部１５のコンテンツデータベース１５１に記憶させておく。なお、動画データ、音声データ、及びテキストデータはそれぞれ時間情報に応じて同期がとられている。また、コンテンツデータベース１５１はストリーミングサーバ１の記憶部１５に記憶しているが、これに限らず別途データベースサーバ（図示せず）を設け、このデータベースサーバ内にコンテンツデータベース１５１を記憶しておき、必要に応じて適宜データを読み出し、または書き込むようにしても良い。
【００２２】
次に、コンピュータ２のハードウェア構成について説明する。コンピュータ２は公知のパーソナルコンピュータと同様の構成をなしている。図２に示すように、演算手段としてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１には、バス２７を介してＲＡＭ２２，ハードディスク等の記憶部２５、ストリーミングサーバ１と情報を送受信するためのＬＡＮカード等の通信部２６，液晶ディスプレイ等の表示部２４、スピーカ等の音声出力部２８、及びキーボード、マウス等の入力部２３が接続される。ＣＰＵ２１は、バス２７を介してコンピュータ２の上述したようなハードウェア各部と接続されていて、それらを制御すると共に、種々のソフトウェア的機能を実行する。なお、記憶部２５にはストリーミングサーバ１からダウンロードしたＨＴＭＬファイルを展開するブラウザが記憶されている。またストリーミングされる動画データ等を再生するプレーヤがブラウザのプラグインソフトとして用意されている。
【００２３】
図４は選択画面のイメージを示す説明図である。各病院の動画データを閲覧する場合は、ストリーミングサーバ１へアクセスし動画データを選択するための画面をダウンロードする。ストリーミングサーバ１のＷｅｂページファイル１５２からダウンロードされた選択画面は図４の如くブラウザで展開され、表示部２４に表示される。図４に示すように病院毎に動画データ（コンテンツ）のタイトルが列記される。ユーザは再生を希望する動画データ（コンテンツ）にチェックし再生開始ボタンをクリックする。ここで一の動画データのみが選択された場合は、従来のストリーミング配信と同じく、コンピュータ２からＲＴＳＰ（Ｒｅａｌ  ＴｉｍｅＳｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）に従い、再生要求がストリーミングサーバ１になされる。ストリーミングサーバ１は対応する動画データ及び音声データを読み出し、ＲＴＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従い、動画データ及び音声データがストリーミング配信（第１配信）される。これにより、ブラウザには動画データ及び音声データが再生表示（第１再生）される。なお、音声データは音声出力部２８から出力される。
【００２４】
一方、図４に示す選択画面において、２以上の動画データが選択された場合、ストリーミングサーバ１は選択されたコンテンツに係る動画データ及びテキストデータを読み出し、ＲＴＰに従い、動画データ及びテキストデータをストリーミング配信する（第２配信）。これにより、テキストデータが音声データに代えて動画データと共にブラウザに図５の如く再生表示（第２再生）される。図５は再生画面のイメージを示す説明図である。図５の例は○○病院、及び、××産婦人科病院のコンテンツ「院長先生ご挨拶」を同時再生したものである。図のように、動画が表示され、その下にテキスト文が再生表示される。なお、本実施の形態においては複数のコンテンツを同時に開始させるようにしているが、最初は一のコンテンツを動画データ及び音声データで再生しておき、後に他のコンテンツについても再生要求があった場合、一のコンテンツを音声データからテキストデータに切り替えて、再生させ、他方のコンテンツについては動画データ及びテキストデータを最初から開始させるようにしてもよい。
【００２５】
図６は本発明に係る配信システムの処理手順を示すフローチャートである。まず、コンピュータ２はブラウザを起動し、ストリーミングサーバへアクセスするためのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｅｒ）を入力して、ストリーミングサーバ１へＷｅｂページの取得要求を行う（ステップＳ６１）。ストリーミングサーバ１のＣＰＵ１１はＷｅｂページファイル１５２から図４に示す選択画面に係るＨＴＭＬファイルを読み出す（ステップＳ６２）。ＣＰＵ１１は読み出した選択画面のＨＴＭＬファイルをコンピュータ２へ送信する（ステップＳ６３）。コンピュータ２の表示部２４には図４の如くブラウザに選択画面が表示される。ユーザは入力部２３から、ストリーミング配信を希望する動画データの種類を選択する（ステップＳ６４）。選択された動画データの種類を示す選択情報はストリーミングサーバ１へ送信される（ステップＳ６５）。
【００２６】
ストリーミングサーバ１のＣＰＵ１１はコンピュータ２から送信された選択情報が複数であるか否かを判断する（ステップＳ６６）。すなわち、一のコンピュータ２から動画を配信すべきリクエストが２以上存在するか否かを判断する。複数でない場合（ステップＳ６６でＮＯ）、つまり従来と同じく一の動画データの配信要求である場合は、ＣＰＵ１１はコンテンツデータベース１５１から対応する動画データ及び音声データを読み出し（ステップＳ６７）、ＲＴＣＰに従い、読み出した動画データ及び音声データをストリーミング配信する（ステップＳ６８）。
【００２７】
コンピュータ２のＣＰＵ２１は送信される動画データ及び音声データをＲＡＭ２２に逐次展開して動画データ及びこれに同期する音声データを再生する（ステップＳ６９）。なお、ＣＰＵ２１は、送信された音声データを音声出力部２８へ出力する。一方、ステップＳ６６において複数であると判断した場合（ステップＳ６６でＹＥＳ）、つまり動画データを同時に配信すべき要求があった場合、ＣＰＵ１１はコンテンツデータベース１５１から対応する動画データ及びテキストデータを読み出し（ステップＳ６１０）、ＲＴＣＰに従い、読み出した動画データ及びテキストデータをストリーミング配信する（ステップＳ６１１）。
【００２８】
コンピュータ２のＣＰＵ２１は送信される動画データ及びテキストデータをＲＡＭ２２に逐次展開して動画データ及びこれに同期するテキストデータを再生する（ステップＳ６１２）。なお、ステップＳ６８において動画データ及び音声データをストリーミング配信している場合に、異なる動画データの配信要求があった場合は、ステップＳ６１０へ移行して音声データに変えてテキストデータを読み出して動画データと共にストリーミング配信する。
【００２９】
実施の形態２
実施の形態１においては、複数の動画データの再生要求があった場合、全て動画データ及びテキストデータを再生するよう構成してあるが、ユーザが選択した一の動画データについては音声データで、他の動画データについてはテキストデータでストリーミング配信するようにしても良い。
【００３０】
図７は選択画面のイメージを示す説明図である。図４における選択画面において、ストリーミング配信を希望する動画データ（コンテンツ）が複数選択された場合、図７に示す選択画面がストリーミングサーバ１のＷｅｂページファイル１５２から読み出され、コンピュータ２のブラウザに表示される。図７の例は、図４の選択画面において、○○医院、××産婦人科医院、及び○×病院の各「院長先生ご挨拶」を選択した場合の例である。ユーザは音声による配信を希望する一の動画データを選択する。図７の例では○○医院の「院長先生ご挨拶」が選択された例を示している。この場合、○○医院の「院長先生ご挨拶」については動画データ及び音声データがストリーミング配信され、××産婦人科医院、及び○×病院の各「院長先生ご挨拶」については動画データ及びテキストデータがストリーミング配信される。
【００３１】
図８は実施の形態２に係る配信システムの処理手順を示すフローチャートである。図６に示すステップＳ６６においてＹＥＳの場合、つまり動画データが複数選択された場合、図８に示す以下の処理が実行される。
【００３２】
まず、ＣＰＵ１１は、Ｗｅｂページファイル１５２から図７に示す選択画面にかかるＨＴＭＬファイルを読み出し、動画データの選択画面をコンピュータ２へ送信する（ステップＳ８１）。コンピュータ２のブラウザには図４に示す動画データの選択画面が表示される。ユーザは音声による配信を希望する一の動画データを選択する（ステップＳ８２）。ＣＰＵ２１は選択された動画データの種類を示す選択情報をストリーミングサーバ１へ送信する（ステップＳ８３）。
【００３３】
ストリーミングサーバ１のＣＰＵ１１は、コンテンツデータベース１５１を参照して選択された一の動画データ及び音声データを読み出し（ステップＳ８４）、さらに選択されなかった他の動画データ及びテキストデータを読み出す（ステップＳ８５）。そして、読み出した一の動画データ及び音声データ、並びに、他の動画データ及びテキストデータをコンピュータ２へストリーミング配信（第３配信）する（ステップＳ８６）。コンピュータ２のＣＰＵ２１は、ストリーミング配信された一の動画データ及び音声データ、並びに、他の動画データ及びテキストデータをＲＡＭ２２へ逐次展開して再生（第３再生）を行う（ステップＳ８７）。
【００３４】
実施の形態３
図９は実施の形態３に係るストリーミングサーバ１のハードウェア構成を示すブロック図である。実施の形態１に係るストリーミングサーバ１を実行させるためのコンピュータプログラムは、本実施の形態３のようにストリーミングサーバ１にプレインストールして提供することも、またＣＤ−ＲＯＭ、ＭＯ等の可搬型記録媒体で提供することも可能である。さらに、コンピュータプログラムを回線経由で搬送波として伝搬させて提供することも可能である。以下に、その内容を説明する。
【００３５】
図９に示すストリーミングサーバ１に、選択画面を配信させ、動画データ及び音声データさせ、動画データ及びテキストデータさせるプログラムが記録された記録媒体１ａ（ＣＤ−ＲＯＭ、ＭＯ又はＤＶＤ−ＲＯＭ等）がストリーミングサーバ１の記憶部１５にインストールされている。かかるプログラムはストリーミングサーバ１のＲＡＭ１２にロードして実行される。これにより、上述のような本発明のストリーミングサーバ１として機能する。
【００３６】
本実施の形態３は以上の如き構成としてあり、その他の構成及び作用は実施の形態１及び実施の形態２と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００３７】
【発明の効果】
以上詳述した如く、本発明にあっては、情報処理装置から、一の動画データの再生要求を受け付けた場合、ストリーミングサーバはコンテンツデータベースに記憶した動画データ及び音声データをストリーミング配信する。一方、複数の動画データの同時再生要求を受け付けた場合、ストリーミングサーバはコンテンツデータベースに記憶した前記複数の動画データ及びテキストデータをストリーミング配信する。情報処理装置は、動画データ及び音声データを受信した場合はこれらを再生し、複数の動画データ及びテキストデータを受信した場合は、複数の動画データ及びテキストデータを同時に再生する。このように構成したので、複数の動画データを比較のために同時に閲覧したいというユーザの要望に応えることができる。また複数の動画データが音声データと共に再生されて、音声が重畳されることによりユーザが混乱を生じるという事態を回避することが可能となる。
【００３８】
また、本発明にあっては、複数の動画データの同時再生要求をストリーミングサーバに対して行う場合、情報処理装置は、複数の動画データの中から一の動画データの選択をユーザから受け付ける。情報処理装置は、受け付けた一の動画データに関する情報をストリーミングサーバへ送信する。ストリーミングサーバは、複数の動画データの同時再生要求を受け付け、かつ、複数の動画データの中から一の動画データに関する情報を受信した場合、コンテンツデータベースに記憶した一の動画データ及び音声データ、並びに他の動画データ及びテキストデータを情報処理装置にストリーミング配信する。
【００３９】
情報処理装置は、選択された一の画像データについては、動画データ及び音声データを再生する。一方、情報処理装置は、他の画像データについては、動画データ及びテキストデータを同時に再生する。このように構成したので、ユーザが選択によりもっとも着目している動画データについては、音声により効果的に情報を伝達することが可能となる。その一方で他の動画データについてもテキストデータにより情報を並列的に提供することが可能となる等、本発明は優れた効果を奏し得る。
【図面の簡単な説明】
【図１】本発明に係る配信システムの概要を示す模式図である。
【図２】ストリーミングサーバ及びコンピュータのハードウェア構成を示すブロック図である。
【図３】コンテンツデータベースのレコードレイアウトを示す説明図である。
【図４】選択画面のイメージを示す説明図である。
【図５】再生画面のイメージを示す説明図である。
【図６】本発明に係る配信システムの処理手順を示すフローチャートである。
【図７】選択画面のイメージを示す説明図である。
【図８】実施の形態２に係る配信システムの処理手順を示すフローチャートである。
【図９】実施の形態３に係るストリーミングサーバのハードウェア構成を示すブロック図である。
【符号の説明】
１  ストリーミングサーバ
２  情報処理装置（コンピュータ）
Ｎ  通信網（インターネット）
１１  ＣＰＵ（演算手段）
１５１  コンテンツデータベース
１５２  Ｗｅｂページファイル
２１  ＣＰＵ（演算手段）
２４  表示部
２３  入力部
１ａ  記録媒体
【図１】
2004228699.tif 000003
【図２】
2004228699.tif 000004
【図３】
2004228699.tif 000005
【図４】
2004228699.tif 000006
【図５】
2004228699.tif 000007
【図６】
2004228699.tif 000008
【図７】
2004228699.tif 000009
【図８】
2004228699.tif 000010
【図９】
2004228699.tif 000011