(57)【特許請求の範囲】
【請求項１】
カメラを介して撮影したライブ映像を取得するライブ映像取得手段と、
外部から番組データを受信する番組データ受信手段と、
上記ライブ映像又は上記番組データを中継して不特定多数のクライアントへストリーミング配信するためのストリーミングサーバと専用回線を介して接続されたサーバ使用予約管理センタに対し、希望予約時間帯に上記ストリーミングサーバとの伝送路を確保するための予約登録を行う予約登録手段と、
上記不特定多数のクライアントのうち、パスワードの入力を条件として、上記番組データの中継先を特定する中継先特定手段と、
上記希望予約時間帯になると、上記専用回線を介して上記ストリーミングサーバとの通信接続を確立し、上記中継先特定手段により特定された上記中継先へ上記ライブ映像又は上記番組データを所定のフォーマットに変換してストリーミング配信する中継手段と
を具える番組中継装置。
【請求項２】
上記中継手段は、上記ライブ映像又は上記番組データを上記希望予約時間帯毎に交互に切り換えてストリーミング配信する
請求項１に記載の番組中継装置。
【請求項３】
上記中継手段は、上記番組データをストリーミング配信する際、「中継」のテロップ及び放送局の名称を画面中に挿入する特殊効果を施す
請求項２に記載の番組中継装置。
【請求項４】
上記中継手段は、上記中継先へインターネットを介して上記ライブ映像又は上記番組データをストリーミング配信する
請求項３に記載の番組中継装置。
【請求項５】
上記中継手段は、上記中継先へインターネットを介して上記ライブ映像又は上記番組データをストリーミング配信すると共に、当該ライブ映像又は当該番組データを所定のパッケージメディアに格納する
請求項４に記載の番組中継装置。
【請求項６】
カメラを介して撮影したライブ映像をライブ映像取得手段によって取得するライブ映像取得ステップと、
外部から番組データ受信手段によって番組データを受信する番組データ受信ステップと、
上記ライブ映像又は上記番組データを中継して不特定多数のクライアントへストリーミング配信するためのストリーミングサーバと専用回線を介して接続されたサーバ使用予約管理センタに対し、希望予約時間帯に上記ストリーミングサーバとの伝送路を確保するための予約登録を予約登録手段により行う予約登録ステップと、
上記不特定多数のクライアントのうち、パスワードの入力を条件として、上記番組データの中継先を中継先特定手段によって特定する中継先特定ステップと、
上記希望予約時間帯になると、中継手段により、上記専用回線を介して上記ストリーミングサーバとの通信接続を確立し、上記中継先特定手段により特定された上記中継先へ上記ライブ映像又は上記番組データを所定のフォーマットに変換してストリーミング配信する中継ステップと
を有する番組中継方法。
【請求項７】
コンピュータに対し、
カメラを介して撮影したライブ映像を取得するライブ映像取得ステップと、
外部から番組データを受信する番組データ受信ステップと、
上記ライブ映像又は上記番組データを中継して不特定多数のクライアントへストリーミング配信するためのストリーミングサーバと専用回線を介して接続されたサーバ使用予約管理センタに対し、希望予約時間帯に上記ストリーミングサーバとの伝送路を確保するための予約登録を行う予約登録ステップと、
上記不特定多数のクライアントのうち、パスワードの入力を条件として、上記番組データの中継先を特定する中継先特定ステップと、
上記希望予約時間帯になると、上記専用回線を介して上記ストリーミングサーバとの通信接続を確立し、上記中継先特定手段により特定された上記中継先へ上記ライブ映像又は上記番組データを所定のフォーマットに変換してストリーミング配信する中継ステップと
を実行させる番組中継プログラム。
【請求項８】
コンピュータに、
カメラを介して撮影したライブ映像を取得するライブ映像取得ステップと、
外部から番組データを受信する番組データ受信ステップと、
上記ライブ映像又は上記番組データを中継して不特定多数のクライアントへストリーミング配信するためのストリーミングサーバと専用回線を介して接続されたサーバ使用予約管理センタに対し、希望予約時間帯に上記ストリーミングサーバとの伝送路を確保するための予約登録を行う予約登録ステップと、
上記不特定多数のクライアントのうち、パスワードの入力を条件として、上記番組データの中継先を特定する中継先特定ステップと、
上記希望予約時間帯になると、上記専用回線を介して上記ストリーミングサーバとの通信接続を確立し、上記中継先特定手段により特定された上記中継先へ上記ライブ映像又は上記番組データを所定のフォーマットに変換してストリーミング配信する中継ステップと
を実行させるための番組中継プログラムを記録したコンピュータ読み取り可能な番組中継プログラム格納媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は番組中継装置、番組中継方法、番組中継プログラム及び番組中継プログラム格納媒体に関し、例えば地上波のＴＶ（Television）番組を電波の届かない地のクライアントへリアルタイムに中継する場合に適用して好適なものである。
【０００２】
【従来の技術】
従来、ＴＶ局においては、その放送形態として一般的に地上波放送によって不特定多数へＴＶ番組を提供するようになされている。
【０００３】
【発明が解決しようとする課題】
ところでかかるＴＶ局においては、地上波放送では電波の到達範囲に限界があり、例えば遠隔地の離れ島のクライアントに対してはＴＶ番組を提供し得ないという問題があった。
【０００４】
本発明は以上の点を考慮してなされたもので、電波の届き難い遠隔地のクライアントに対してもリアルタイムに番組を提供し得る番組中継装置、番組中継方法、番組中継プログラム及び番組中継プログラム格納媒体を提案しようとするものである。
【０００５】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、カメラを介して撮影したライブ映像を取得するライブ映像取得手段と、外部から番組データを受信する番組データ受信手段と、ライブ映像又は番組データを中継して不特定多数のクライアントへストリーミング配信するためのストリーミングサーバと専用回線を介して接続されたサーバ使用予約管理センタに対し、希望予約時間帯にストリーミングサーバとの伝送路を確保するための予約登録を行う予約登録手段と、不特定多数のクライアントのうち、パスワードの入力を条件として、番組データの中継先を特定する中継先特定手段と、希望予約時間帯になると、専用回線を介してストリーミングサーバとの通信接続を確立し、中継先特定手段により特定された中継先へライブ映像又は番組データを所定のフォーマットに変換してストリーミング配信する中継手段とを設けるようにしたことにより、希望予約時間帯に専用回線を介して特定の中継先へライブ映像又は番組データを確実に中継しストリーミング配信することができる。
【０００６】
【発明の実施の形態】
以下、図面について、本発明の一実施の形態を詳述する。
【０００７】
（１）コンテンツ配信システム
（１−１）コンテンツ配信システムの全体構成
図１において、１は全体としてコンテンツ配信システムを示し、当該コンテンツ配信システム１によって後述するパーソナルキャスティングサービスを実現するようになされている。
【０００８】
このコンテンツ配信システム１は、図示しないＩＳＰ（Internet Service Provider）及び電話回線網３を介してインターネット２と接続されたコンテンツ提供者のユーザＰＣ（Personal Computer）４と、インターネット２に接続されたサーバ使用予約管理センタ５と、ユーザＰＣ４からサーバ接続専用ネットワーク６を介して受信したコンテンツをインターネット２を介して複数のクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信するストリーミングサーバ８とによって構成されている。
【０００９】
この場合ユーザＰＣ４は、ストリーミングサーバ８へコンテンツを送信する際、電話回線網３を介してサーバ接続専用ネットワーク６のアクセスポートにＰＰＰ（Point to Point Protocol）接続を行うことにより、ストリーミングサーバ８との通信路を確立し、当該通信路を介してコンテンツをストリーミングサーバ８へ確実に送信し得るようになされている。
【００１０】
またストリーミングサーバ８とユーザＰＣ４とは、インターネット２を介しても相互に接続されており、ストリーミングサーバ８はユーザＰＣ４からインターネット２を介して受信したコンテンツを、再度インターネット２を介して複数のクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信し得るようにもなされている。
【００１１】
さらにストリーミングサーバ８は、専用回線９を介してサーバ使用予約管理センタ５とも接続されており、ユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃに対する認証処理の際に専用回線９を介して相互に認証データを授受するようになされている。
【００１２】
実際上ユーザＰＣ４は、ストリーミングサーバ８のストリーミング配信機能を使用する時間帯の予約をサーバ管理予約センタ５へ要求し、当該サーバ管理予約センタ５を介してストリーミングサーバ８に予約登録を行う。
【００１３】
ストリーミングサーバ８は、ユーザＰＣ４によって予約登録された予約時間帯になると、当該ユーザＰＣ４から送信されたコンテンツをサーバ接続専用ネットワーク６を介して受信してバッファに記憶しながら当該コンテンツを読み出し、要求のあったクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信する。
【００１４】
これによりコンテンツ配信システム１は、ユーザＰＣ４から送信されたコンテンツを所定の予約時間帯でストリーミングサーバ８を介してクライアントＰＣ７Ａ、７Ｂ及び７Ｃへリアルタイムに提供するといった個人放送局すなわちパーソナルキャスティングサービスを実現し得るようになされている。
【００１５】
なお、本実施の形態においては、ストリーミング配信機能を有するストリーミングサーバ８を用いる場合について以下説明するが、リアルタイムにコンテンツを提供し得れば、他の種々の機能を有するサーバを用いてコンテンツを提供するようにしても良い。
【００１６】
（１−２）ユーザＰＣの構成
次に、放送者側となるコンテンツ提供者が撮影した音楽ライブ等のライブコンテンツをストリーミングサーバ８へ送信する場合、又はアンテナ２０Ａを介して受信した例えばＮＴＳＣ（National Television System Committee）方式の映像信号でなるＴＶ番組の番組データをストリーミングサーバ８へ送信する場合に用いられるユーザＰＣ４の構成について説明する。
【００１７】
図２に示すようにユーザＰＣ４は、各種演算処理を実行すると共に各回路部を制御するＣＰＵ（Central Processing Unit）１０、当該ＣＰＵ１０のワークエリアとして用いられるＲＡＭ（Random Access Memory）１１、当該ＣＰＵ１０によって実行される一連のプログラム郡を格納したＲＯＭ（Read Only Memory）１２、当該ＣＰＵ１０によって実行されるオペレーティングシステム（例えば、「Windows95/98/2000」（マイクロソフト社））やアプリケーションプログラム等のプログラム郡を格納したハードディスク１３、当該ＣＰＵ１０の処理結果をバス２０及び表示用インターフェース１５を介して受け取って表示する液晶ディスプレイ等でなる表示部１４、コンテンツ提供者が命令を入力するためのキーボード、マウス、後述する回転、回動及び押圧自在なジョグダイヤル等の操作ボタンでなる操作部１６、当該操作部１６で入力された命令をバス２０を介してＣＰＵ１０へ送出する操作部インターフェース１７、電話回線網３を介してインターネット２（図１）やサーバ接続専用ネットワーク６と接続された外部装置との間でデータを授受するためのネットワークインターフェース１８、ユーザＰＣ４と一体に取り付けられたディジタルビデオカメラ１９、アンテナ２０Ａを介して受信した放送信号のうちＮＴＳＣ方式の番組データを抽出するＴＶチューナ２１及びライブコンテンツ及び番組データ等のコンテンツをＭＰＥＧ（Moving Picture Experts Group）２規格に従って圧縮符号化するＭＰＥＧ２コーデック２２を備えた構成を有する。なおハードディスク１３は、ＣＰＵ１０によって読み書きされ、ライブコンテンツ、番組データ及び各種制御用データの保管用にも使用される。
【００１８】
ここでユーザＰＣ４は、図３（Ａ）に示すように液晶ディスプレイでなる表示部１４が設けられた表示側筐体部３１Ａと、キーボード１６Ａが設けられたキーボード側筐体部３１Ｂとを有し、ヒンジ部３２を介して相互に回動可能な状態に連結されている。
【００１９】
表示側筐体部３１Ａは、キーボード側筐体部３１Ｂに対して矢印ａ方向に回動自在に取り付けられており、図３（Ｂ）に示すように当該表示側筐体部３１Ａが１８０度回転された状態で使用し得ると共に、当該表示側筐体部３１Ａの右端部上方に回転、回動及び押圧自在なジョグダイヤル１６Ｂが取り付けられている。
【００２０】
キーボード側筐体部３１Ｂは、当該キーボード側筐体部３１Ｂの右側端面に対して、複数（４種類）の操作ボタン１６Ｃが配設された操作ボタン筐体部３１Ｃが取付固定されていると共に、ディジタルビデオカメラ１９が当該右側端面の一点で指示されており、これにより矢印ｂ方向へ自在に回動し得るようになされている。
【００２１】
なおユーザＰＣ４は、図４（Ａ）に示すような形態で使用することができ、この場合にはコンテンツ提供者が当該ユーザＰＣ４を把持し、当該コンテンツ提供者自身をディジタルビデオカメラ１９によって撮影することが可能となる。この際、コンテンツ提供者は表示部１４が当該コンテンツ提供者に向けられていることにより、撮影内容を表示部１４を介して目視確認しながら撮影することができる。
【００２２】
しかしながら、このような形態で使用する場合、キーボード１６Ａが表示部１４の裏側に位置するため、コンテンツ提供者はキーボード１６Ａを用いて正確に操作することは困難である。
【００２３】
この点を考慮してユーザＰＣ４は、ディジタルビデオカメラ１９による撮影や当該撮影に関する命令（例えば、撮影開始、停止、ズーム、エフェクトの付加、コンテンツの保存、送信等の命令）を、ジョグダイヤル１６Ｂ及び操作ボタン１６Ｃを適宜操作することによって入力し得るようになされている。
【００２４】
またユーザＰＣ４は、図４（Ｂ）に示すような形態で使用することができ、この場合にはコンテンツ提供者に対して当該ユーザＰＣ４を把持させ、正面の撮影対象を表示部１４でコンテンツ提供者に目視確認させながらディジタルビデオカメラ１９によって撮影することができる。
【００２５】
実際上ユーザＰＣ４（図２）は、電源の投入に応じてＣＰＵ１０がＲＯＭ１２及びハードディスク１３に格納されているプログラム郡を読み出して実行することにより、撮影処理、コンテンツの加工処理、ストリーミングサーバ８への当該コンテンツの送信処理及びＷＷＷ（World Wide Web）ブラウジング等の各種処理を実行する。
【００２６】
以下、ユーザＰＣ４のＣＰＵ１０が上述の各種プログラム郡に従って所定の処理を実行することにより実現される様々な機能について具体的に説明する。まず、ユーザＰＣ４においては、ＣＰＵ１０の制御により図５に示すような初期画面３５を表示部１４に表示する。
【００２７】
この初期画面３５には、ディジタルビデオカメラ１９により撮影された画像を表示する大型サイズの主画像表示エリア４０と、前回の撮影時において最後に撮影された画像のプレビューを表示する小型サイズの副画像表示エリア４１とが設けられ、当該副画像表示エリア４１の下部にモード（mode）、画像種類（camera）、設定（setting）及び命令内容（operation）といった上位項目をコンテンツ提供者に選択させるためのＧＵＩ（Graphical User Interface）４２が設けられると共に、主画像表示エリア４０の下部にユーザＰＣ４の各種状態を示すステータスウィンドウ４３が設けられている。
【００２８】
ＧＵＩ４２の上位項目「mode」には、撮影モード（「撮る」が選択された場合のモード）、アップロードモード（「見る・送る」が選択された場合のモード）、Ｗｅｂ確認モード（「Ｗｅｂを見る」が選択された場合のモード）、中継・ライブ予約／確認モード（「中継・ライブ予約／確認へ」が選択された場合のモード）及び中継・ライブ配信モード（「中継・ライブ配信へ」が選択された場合のモード）からなる５種類のモードが選択対象として表示されている。因みに、ユーザＰＣ４の起動時には初期状態として撮影モードが選択されている。
【００２９】
ここで撮影モードは、ユーザＰＣ４のディジタルビデオカメラ１９により撮影を行うためのモードであり、当該撮影モードが選択された場合若しくは初期状態において、ＣＰＵ１０は図６（Ａ）に示すような撮影モード画面５０を表示部１４に表示する。
【００３０】
この撮影モード画面５０では、上述した初期画面３５（図５）と同様に主画像表示エリア６０及び副画像表示エリア６１が設けられており、主画像表示エリア６０に現在撮影中の画像が表示されると共に、副画像表示エリア６１に前回撮影したときの最後の画像がプレビュー表示される。
【００３１】
また撮影モード画面５０では、初期画面３５と同様のＧＵＩ６２が設けられ、図６(Ｂ)に示すように当該ＧＵＩ６２にも「mode」、「camera」、「setting」及び「operation」といった上位項目が設けられている。
【００３２】
これらの上位項目には、さらに複数の下位項目がそれぞれ設けられており、表示側筐体部３１Ａにおけるジョグダイヤル１６Ｂの回転操作に応じて太線枠で示されたフォーカスＦが所望の下位項目へ移動された後に当該ジョグダイヤル１６Ｂが押圧操作されることにより、その下位項目が選択決定されるようになされている。
【００３３】
また撮影モードでは、操作ボタン筐体部３１Ｃに設けられた操作ボタン１６Ｃ（図３及び図４）に対しても、所定のコマンド（例えば、撮影時の画像に特殊効果を施すためのエフェクト項目を選択決定するコマンド等）が予め割り当てられている。
【００３４】
従ってコンテンツ提供者は、キーボード１６Ａを用いることなく、ジョグダイヤル１６Ｂ又は操作ボタン１６Ｃに対する操作だけで撮影モードにおける各種操作を実行し得、図４（Ａ）及び（Ｂ）に示した場合のようなキーボード１６Ａが操作し難い環境下であっても容易に撮影操作を実行し得るようになされている。
【００３５】
なお撮影モードにおいては、デフォルトとして操作ボタン１６Ｃに対して撮影時の画像に特殊効果を施すためのエフェクト項目を選択決定するコマンドが予め割り当てられているが、操作ボタン１６Ｃに対して任意にコマンドを割り当てたり、又は他のモードにおいて操作ボタン１６Ｃに他の種々のコマンドを割り当てるようにしても良い。この場合ユーザＰＣ４の操作性は、一段と向上することになる。
【００３６】
さらに撮影モードでは、ステータスウィンドウ６３に現時点におけるユーザＰＣ４の状態（例えば、バッテリ残量やハードディスク１３の残記憶容量等）、選択中のモードにおける処理状態（例えば撮影中の画像データサイズ、画像データの指定保存先及び操作ボタン１６Ｃに対して割り当てられているコマンドの種類等）が表示される。
【００３７】
次にアップロードモードは、上述した撮影モードで撮影したコンテンツを表示部１４を介して参照したり、当該コンテンツの画像データをインターネット２と接続された所定のアップロード先のサーバ（図示せず）へ送信するためのモードであり、ＣＰＵ１０は図７（Ａ）に示すようなアップロードモード画面５１を表示部１４に表示する。
【００３８】
このアップロードモード画面５１では、撮影モード画面５０（図６）と同様のＧＵＩ７２及びステータスウィンドウ７３が設けられると共に、新にプレビューエリア７４、撮影したコンテンツのうち代表的な静止画像を複数並べて表示する一覧表示エリア７５及び送信カプセルアイコン７７が設けられている。
【００３９】
図７（Ｂ）に示すように、アップロードモード画面５１におけるＧＵＩ７２には、「mode」項目の他に「operation」項目及び「view」項目が設けられている。
【００４０】
「operation」項目には、インターネット２との接続／切断を命令するための「ネット接続／切断」項目、コンテンツの送信開始／終了を命令するための「送信開始／終了」項目が下位項目として設けられ、また「view」項目には、一覧表示エリア７５へフォーカスＦの移動を命令するための「フォーカス移動」項目、送信カプセルアイコン７７の中身を確認する、すなわち送信すべく選択したコンテンツの一覧をコンテンツ提供者が参照するための「送信カプセル参照」項目が下位項目として設けられている。
【００４１】
このＧＵＩ７２においても、撮影モード画面５０（図６）の場合と同様に、表示側筐体部３１Ａにおけるジョグダイヤル１６Ｂの回転操作に応じてフォーカスＦが所望の下位項目へ移動された後に当該ジョグダイヤル１６Ｂが押圧操作されることにより当該下位項目が選択決定されるようになされている。
【００４２】
またアップロードモードにおいては、操作ボタン１６Ｃ（図３及び図４）に対して、プレビューエリア７４に表示したコンテンツの再生／停止や、静止画像の表示を命令するコマンドが予め割り当てられており、ステータスウィンドウ７３には画像データのファイル名、ファイルサイズ、フォーマット（ＪＰＥＧ（Joint Photographic Experts Group）又はＭＰＥＧ等）や、現在指定されている送信先を示す情報（アップロード先のサーバ名及びそのＵＲＬ（Uniform Resource Locator））等が表示される。
【００４３】
ここでＣＰＵ１０は、コンテンツ提供者によるジョグダイヤル１６Ｂの回転操作に応じてフォーカスＦを「フォーカス移動」項目に移動した後、当該ジョグダイヤル１６Ｂの押圧操作に応じて当該「フォーカス移動」項目が決定されたことを認識すると、フォーカスＦを一覧表示エリア７５上へ移動する。
【００４４】
コンテンツ提供者は、フォーカスＦが一覧表示エリア７５上に移動された状態でジョグダイヤル１６Ｂを回転操作することにより、当該フォーカスＦを当該一覧表示エリア７５の静止画像上で移動させることができる。続いてコンテンツ提供者は、所望の静止画像上にフォーカスＦを移動させた状態でジョグダイヤル１６Ｂを押圧操作することにより、当該所望の静止画像を容易に選択して送信すべきコンテンツを決定し得るようになされている。
【００４５】
このときＣＰＵ１０は、サブＧＵＩ７６を一覧表示エリア７５の隣に表示し、図７（Ｃ）に示すように当該サブＧＵＩ７６の各項目上にフォーカスＦを移動して表示する。
【００４６】
サブＧＵＩ７６には、「保存」項目、「削除」項目、「プレビュー」項目及び「送信カプセルに入れる」項目といった選択項目が設けられており、ジョグダイヤル１６Ｂの回転操作及び押圧操作によりフォーカスＦで「送信カプセルに入れる」項目が選択決定されると、ＣＰＵ１０は一覧表示エリア７５の中から選択決定されたコンテンツを送信カプセルアイコン７７の送信すべきコンテンツの一覧に加えるようになされている。
【００４７】
その後コンテンツ提供者によってフォーカスＦがＧＵＩ７２に戻され、当該フォーカスＦで「送信開始／終了」項目が選択決定されると、ＣＰＵ１０は先ほど送信カプセルアイコン７７に加えたものを含む全てのコンテンツを所定のアップロード先のサーバへ送信するようになされている。
【００４８】
次にＷｅｂ確認モードは、インターネット２と接続してブラウジングを行うモードであり、Wｅｂ確認モードが選択されると、ＣＰＵ１０は図８（Ａ）に示すようなWｅｂ確認モード画面５２を表示部１４に表示する。
【００４９】
このWｅｂ確認モード画面５２では、撮影モード画面５０（図６）と同様のＧＵＩ８２及びステータスウィンドウ８３が設けられていると共に、新にWｅｂブラウザを表示するためのブラウザ表示エリア８０と、当該ブラウザ表示エリア８０に表示したリソースのＵＲＬを表示するＵＲＬ表示欄８４とが設けられている。
【００５０】
ここでWｅｂ確認モードが選択された場合、ＣＰＵ１０はハードディスク１３からブラウザソフトウェア（例えば、Internet Explorer（マイクロソフト社）又はNetscape Navigator（ネットスケープ社））を読み出して実行することにより、ブラウザ表示エリア８０にブラウザソフトウェアによるブラウジング画像を表示する。
【００５１】
また、図８（Ｂ）に示すようにWｅｂ確認モード画面５２のＧＵＩ８２には、初期画面３５における「setting」項目及び「camera」項目に代えて新に「browsing」項目が設けられている。
【００５２】
この「browsing」項目には、所定のＷｅｂページにジャンプすることを命令するための「予約ジャンプ」項目、ブラウザを操作するための「次へ」項目及び「戻る」項目等の下位項目が設けられている。なお、このWｅｂ確認モードでは、ＵＲＬを入力してブラウジングを行うといった通常の一般的なブラウジング処理を実行することも可能である。
【００５３】
このＧＵＩ８２においても、撮影モード画面５０の場合と同様に、表示側筐体部３１Ａにおけるジョグダイヤル１６Ｂの回転操作に応じてフォーカスＦが所望の下位項目へ移動された後に当該ジョグダイヤル１６Ｂが押圧操作されることにより当該下位項目が選択決定されるようになされている
【００５４】
次に中継・ライブ予約／確認モードは、ユーザＰＣ４がアンテナ２０Ａ（図１）を介して受信したＮＴＳＣ方式の映像信号でなるＴＶ番組の番組データをストリーミングサーバ８のストリーム配信機能によりインターネット２を経由してクライアントＰＣ７Ａ、７Ｂ及び７ＣへインターネットＴＶ中継するための時間帯を予約する中継予約モードと、ストリーミングサーバ８のストリーム配信機能によりライブコンテンツの個人放送を行うための時間帯を予約するライブ予約モードとを行うモードであり、中継・ライブ予約／確認モードが選択されると、ＣＰＵ１０は図９（Ａ）に示すような中継・ライブ予約／確認モード画面５３を表示部１４に表示する。
【００５５】
この中継・ライブ予約／確認モード画面５３では、Wｅｂ確認モード画面５２（図８）と同様のブラウザ表示エリア９０、ＧＵＩ９２、ステータスウィンドウ９３及びＵＲＬ表示欄９４が設けられていると共に、新に予約一覧表示エリア９５が設けられている。
【００５６】
また図９（Ｂ）に示すように中継・ライブ予約／確認モード画面５３のＧＵＩ９２には、Wｅｂ確認モード画面５２（図８）のＧＵＩ８２と同様に「mode」項目、「operation」項目及び「browsing」項目が設けられており、当該「browsing」項目には、ライブ予約又は中継予約を行うためのＷｅｂページにジャンプすることを命令する「予約ジャンプ」項目や、ブラウザを操作するための「次へ」項目及び「戻る」項目等が設けられている。
【００５７】
またＧＵＩ９２においても、Ｗｅｂ確認モード画面５２の場合と同様に、表示側筐体部３１Ａにおけるジョグダイヤル１６Ｂの回転操作に応じてフォーカスＦが所望の下位項目へ移動された後に当該ジョグダイヤル１６Ｂが押圧操作されることにより当該下位項目が選択決定されるようになされている
【００５８】
なお、ライブ予約又は中継予約を行うためのＷｅｂページとは、サーバ使用予約管理センタ５内の後述するライブキャスティングサーバがそのハードディスクに格納しているライブ予約又は中継予約のための予約用画面のＷｅｂページである。
【００５９】
ここでユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者により「予約ジャンプ」項目がフォーカスＦで選択決定されると、サーバ使用予約管理センタ５内のライブキャスティングサーバへアクセスし、当該ライブキャスティングサーバへ予約要求情報を送信したり、ライブキャスティングサーバからライブ予約設定情報ファイル又は中継予約設定情報ファイルをダウンロードする等のライブ予約又は中継予約に関する各種データを授受し得るようになされている。
【００６０】
中継・ライブ予約／確認モード画面５３における予約一覧表示エリア９５には、サーバ使用予約管理センタ５に対して行われたライブ予約又は中継予約の予約項目が一覧表示され、当該予約項目毎に設定された時間帯等の概要情報が表示されている。
【００６１】
ユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者のジョグダイヤル１６Ｂに対する回転操作及び押圧操作によりフォーカスＦを介して予約一覧表示エリア９５の任意の予約項目が選択決定されると、サーバ使用予約管理センタ５内のライブキャスティングサーバに対して当該予約項目の予約内容を示す予約確認用画面のＷｅｂページへジャンプする制御を行う。この場合のユーザＰＣ４のＣＰＵ１０とサーバ使用予約管理センタ５との間のライブ予約又は中継予約に関する処理については後述する。
【００６２】
次に、中継・ライブ配信モードは、ユーザＰＣ４のディジタルビデオカメラ１９によって撮影したライブコンテンツをストリーミングサーバ８のストリーム配信機能によりあたかも個人放送局のようにインターネット２を経由してクライアントＰＣ７Ａ、７Ｂ及び７Ｃへリアルタイムに配信するためのライブ配信モードと、ユーザＰＣ４のアンテナ２０Ａ（図１）を介して受信した例えばＴＶ番組の番組データをストリーミングサーバ８のストリーム配信機能によりインターネット２を介してクライアントＰＣ７Ａ、７Ｂ及び７ＣへインターネットＴＶ中継するための中継モードとを行うモードである。
【００６３】
実際上ユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者によって中継・ライブ配信モードが選択されると、図１０（Ａ）に示すような中継・ライブ配信モード画面５４を表示部１４に表示する。
【００６４】
この中継・ライブ配信モード画面５４では、ＧＵＩ１０２、ステータスウィンドウ１０３に加えて、ライブ配信の動画像データ又はインターネットＴＶ中継の番組データ又に対して施す特殊効果の種類を選択するためのエフェクト項目表示欄１０５及びその特殊効果が施されたエフェクト画像を表示するプレビュー画像表示エリア１０４が設けられている。因みに、当該プレビュー画像表示エリア１０４に表示されたエフェクト画像が実際にストリーミングサーバ８へ送信されるべきコンテンツの画像となる。
【００６５】
この場合のステータスウィンドウ１０３には、ライブ配信中又はインターネットＴＶ中継中であることを示すオンエアー情報、ライブ配信開始時点からの経過時間を示すライブ配信経過時間情報やインターネットＴＶ中継開始時点からの経過時間を示すインターネットＴＶ中継経過時間情報、パーソナルキャスティングサービスにおけるサービス提供者側の時刻情報、ユーザＰＣ４の時刻情報、ライブ配信又はインターネットＴＶ中継に関する予約開始時刻や予約終了時刻を示す時間帯情報、画像サイズ情報、配信データの伝送速度（ビットレート）を示すビットレート情報、ライブコンテンツ又はＴＶ番組のタイトル名情報、接続中のストリーミングサーバ8及びそのチャンネルを示す接続先情報、ストリーミングサーバ8によりストリーム配信されるライブコンテンツ又はＴＶ番組を受信中のクライアントＰＣ７Ａ、７Ｂ及び７Ｃ等の数を示す視聴者数情報等が表示される。
【００６６】
また図１０（Ｂ）に示すように、中継・ライブ配信モード画面５４のＧＵＩ１０２には、「mode」項目、「operation」項目及び「setting」項目が設けられており、当該「operation」項目にはインターネット２と接続／切断することを命令するための「ネット接続／切断」項目及びライブ配信又はインターネットＴＶ中継の開始／終了を命令するための「配信開始／終了」項目が設けられている。
【００６７】
また「setting」項目には、ライブコンテンツの動画像データ又はＴＶ番組の番組データに対して施す特殊効果の種類を選択するための「エフェクト設定」項目及びエフェクト項目表示欄１０５へフォーカスFを移動するための「フォーカス移動」項目が下位項目として設けられている。
【００６８】
なお、「エフェクト設定」項目は、ライブコンテンツの動画像データ又はＴＶ番組の番組データに対して施すべくエフェクト項目を選択し、当該選択したエフェクト項目をエフェクト項目表示欄１０５に表示させるためのものである。
【００６９】
また「フォーカス移動」項目は、エフェクト項目表示欄１０５にフォーカスＦを移動した後、ジョグダイヤル１６Ｂの回転操作に応じてフォーカスＦをエフェクト項目表示欄１０５上の所望の下位項目へ移動した後に当該ジョグダイヤル１６Ｂの押圧操作に応じて当該下位項目が選択決定されるようになされている。
【００７０】
ここで、ジョグダイヤル１６Ｂの回転操作及び押圧操作によりフォーカスＦを介して「配信開始／終了」項目が選択決定されると、ユーザＰＣ４のＣＰＵ１０は上述した中継・ライブ予約／確認モードにおいてサーバ使用予約管理センタ５内のライブキャスティングサーバから供給されたライブ配信用の予約設定情報ファイル又はインターネットＴＶ中継用の予約設定情報ファイルに従い、電話回線網３及びサーバ接続専用ネットワーク６を介してストリーミングサーバ８と接続する。
【００７１】
続いてユーザＰＣ４のＣＰＵ１０は、予約設定情報ファイルに設定された内容（例えば、データ伝送速度等）に従って、ディジタルビデオカメラ１９で撮影したライブコンテンツの動画像データ又はアンテナ２０Ａを介して受信したＴＶ番組の番組データをリアルタイムにストリーミングサーバ８へ送信するようになされている。なお、ユーザＰＣ４のＣＰＵ１０と、ストリーミングサーバ８との通信接続処理や通信接続後のライブコンテンツ又はＴＶ番組の送信処理等については後述する。
【００７２】
図１１に拡大して示すように、中継・ライブ配信モード画面５４におけるエフェクト項目表示欄１０５には、操作ボタン筐体部３１Ｃに設けられた操作ボタン１６ＣのうちＡボタン及びＢボタンにそれぞれ対応したエフェクト項目が縦一列に並べられて表示される。
【００７３】
このＡボタン及びＢボタンにそれぞれ対応して縦一列に並べられた各エフェクト項目は、ライブ配信予定のライブコンテンツ又はインターネットＴＶ中継予定のＴＶ番組の内容に合わせて予め設定されたものである。
【００７４】
この場合、Ａボタンには上から順に「ハート」、「なし」、「拍手音」……といったエフェクト項目が設定されており、ユーザＰＣ４のＣＰＵ１０はコンテンツ提供者によるジョグダイヤル１６Ｂの回転操作に応じて、Ａボタンに対応するエフェクト項目を円環状に回転移動させ、フォーカスＦを介して選択決定されたエフェクト項目の特殊効果をディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データに対して施すようになされている。
【００７５】
続いて、Ｂボタンにも上から順に「ＢＧＭ１」、「白黒画像」、「タイトルインポーズ」……といったエフェクト項目が設定されており、ユーザＰＣ４のＣＰＵ１０はコンテンツ提供者によるジョグダイヤル１６Ｂの回転操作に応じて、Ｂボタンに対応するエフェクト項目を円環状に回転移動させ、フォーカスＦを介して選択決定された所望のエフェクト項目に応じた特殊効果をディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データに対して施すようになされている。
【００７６】
例えば、フォーカスＦによって「拍手音」項目及び「タイトルインポーズ」項目が選択された状態でＡボタンが押圧操作された場合には、ディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データに対して「拍手音」の特殊効果が施される。
【００７７】
同様にフォーカスＦによって「拍手音」項目及び「タイトルインポーズ」項目が選択された状態でＢボタンが押圧操作された場合には、ディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データに対して「タイトルインポーズ」項目に応じたタイトル名のインポーズ処理が施される。
【００７８】
ここで、Ａボタンに対応して施される特殊効果は、一時的に施されるエフェクト処理であるのに対し、Ｂボタンに対応して施される特殊効果は、継続的に施されるエフェクト処理である。
【００７９】
従って、ユーザＰＣ４の操作ボタン１６ＣのうちＢボタンに対してはトグルボタンが採用され、当該Ｂボタンが一旦押下操作された後、次に押下操作されるまでの間は「タイトルインポーズ」項目に応じたタイトル名のインポーズ処理が継続して施されるようになされている。
【００８０】
また、Ｂボタンのエフェクト項目の右側には、予め設定されたプリセットのエフェクト項目が表示されている。ここに表示されるエフェクト項目としては、後述するエフェクト設定においてプリセットしたエフェクト項目を変更しない限り、Ａボタン又はＢボタンに対するボタン操作とは無関係に、プリセットのエフェクト項目に応じた特殊効果が継続して施されるようになされている。
【００８１】
この場合には、プリセットのエフェクト項目として「日時」項目が設定されており、ディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データに対して常に日時表示がスーパーインポーズされることになる。
【００８２】
上述のようにエフェクト項目表示欄１０５に予め設定された特殊効果をＡボタン及びＢボタンに対応させて施すようになされているのは、ディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データをリアルタイムにクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ配信することを考慮したためである。
【００８３】
すなわちユーザＰＣ４のＣＰＵ１０は、上述したようにＡボタン又はＢボタンに対する１回の押下操作だけでディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データに対してエフェクト項目に応じた特殊効果を容易に施すことができるようになされており、これによりディジタルビデオカメラ１９で撮影されたライブコンテンツの動画像データ又はインターネットＴＶ中継の番組データに特殊効果を施しながらリアルタイムにストリーミングサーバ８へ送信し得るようになされている。
【００８４】
しかしながらユーザＰＣ４のＣＰＵ１０は、Ａボタン又はＢボタンに対する１回の押下操作だけで特殊効果を施すことができるものの、Ａボタン又はＢボタンが押下操作された場合、エフェクト項目表示欄１０５のフォーカスＦに囲まれたエフェクト項目の特殊効果だけを施すことになる。
【００８５】
従ってコンテンツ提供者は、エフェクト表示欄１０５に表示されたエフェクト項目やそのエフェクト項目の表示順序が自分の意図するものと合致しないときには、所望のエフェクト項目を選択するためにジョグダイヤル１６Ｂの回転操作等に時間を要し、所望の特殊効果を所望のタイミングで施すことができなくなるおそれもある。
【００８６】
そこでライブ配信モード又はインターネットＴＶ中継モードでは、中継・ライブ配信モード画面５４におけるＧＵＩ１０２（図９（Ｂ））において「エフェクト設定」項目が選択されたときに、予め用意されている多数種類のエフェクト項目の中から、エフェクト項目表示欄１０５にいずれのエフェクト項目をどのような順序で並べるかを事前に予め設定し得るようになされている。
【００８７】
すなわちユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者によってＧＵＩ１０２の「エフェクト設定」項目が選択された場合、図１２、図１３及び図１４に示すようなエフェクト設定画面１０５Ａ、１０５Ｂ又は１０５Ｐを中継・ライブ配信モード画面５４に重ねて表示するようになされている。
【００８８】
図１２に示すように、Ａボタン用のエフェクト設定画面１０５Ａは、Ａボタンに対応したエフェクト項目を設定するための画面であり、Ａボタンに対応して予め用意された多数種類のエフェクト項目を表示したＡボタン対応エフェクト項目リスト欄１０６Ａが画面左側に設けられ、当該Ａボタン対応エフェクト項目リスト欄１０６Ａには、予め用意された多数種類のエフェクト項目を上下方向にスクロール表示可能な状態で配置されている。
【００８９】
またＡボタン用のエフェクト設定画面１０５Ａには、その右隣に上述したエフェクト項目表示欄１０５と同一構成のＡボタン用登録リスト欄１０７Ａ、Ｂボタン用登録リスト欄１０７Ｂ及びプリセット登録欄１０７Ｐからなる登録リスト欄１０７が設けられている。
【００９０】
ところでＡボタン用のエフェクト設定画面１０５Ａでは、Ａボタン用登録リスト欄１０７Ａを除くＢボタン用登録リスト欄１０７Ｂ及びプリセット登録欄１０７Ｐに対して網掛け処理が施されており、これにより現在設定可能なＡボタン用登録リスト欄１０７Ａだけをコンテンツ提供者に対して容易に認識させ得るようになされている。
【００９１】
このようなＡボタン用のエフェクト設定画面１０５Ａにおいて、コンテンツ提供者はＡボタン対応エフェクト項目リスト欄１０６Ａの中から所望のエフェクト項目を選択し、当該選択したエフェクト項目をＡボタン用登録リスト欄１０７Ａへ順次ドラッグアンドドロップすることにより、Ａボタンに対応して特殊効果を施し得るべき所望のエフェクト項目を所望の順序で設定することができる。
【００９２】
図１３に示すように、Ｂボタン用のエフェクト設定画面１０５Ｂは、Ｂボタンに対応したエフェクト項目を設定するための画面であり、Ｂボタンに対応して予め用意された多数種類のエフェクト項目を表示したＢボタン対応エフェクト項目リスト欄１０６Ｂが画面左側に設けられ、当該Ｂボタン対応エフェクト項目リスト欄１０６Ｂには、予め用意された多数種類のエフェクト項目を上下方向にスクロール表示可能な状態で配置されている。
【００９３】
またＢボタン用のエフェクト設定画面１０５Ｂにも、Ａボタン用のエフェクト設定画面１０５Ａと同様に、エフェクト項目表示欄１０５と同一構成の登録リスト欄１０８が設けられている。
【００９４】
Ｂボタン用のエフェクト設定画面１０５Ｂにおいては、Ｂボタン用登録リスト欄１０８Ｂを除くＡボタン用登録リスト欄１０８Ａ及びプリセット登録欄１０８Ｐに対して網掛け処理が施されており、これにより現在設定可能なＢボタン用登録リスト欄１０８Ｂだけをコンテンツ提供者に対して容易に認識させ得るようになされている。
【００９５】
このようなＢボタン用のエフェクト設定画面１０５Ｂにおいて、コンテンツ提供者はＢボタン対応エフェクト項目リスト欄１０６Ｂの中から所望のエフェクト項目を選択し、当該選択したエフェクト項目をＢボタン用登録リスト欄１０８Ｂへ順次ドラッグアンドドロップすることにより、Ｂボタンに対応して特殊効果を施し得るべき所望のエフェクト項目を所望の順序で設定することができる。
【００９６】
図１４に示すように、プリセット用のエフェクト設定画面１０５Ｐは、終始継続的に特殊効果を施すエフェクト項目を設定するための画面であり、終始継続的に特殊効果を施すべき多数種類のプリセットエフェクト項目を表示したプリセットエフェクト項目リスト欄１０６Ｐが設けられ、当該プリセットエフェクト項目リスト欄１０６Ｐには、予め用意された多数種類のプリセットエフェクト項目が上下方向にスクロール表示可能な状態で配置されている。
【００９７】
またプリセット用のエフェクト設定画面１０５Ｐにも、Ａボタン用のエフェクト設定画面１０５Ａと同様に、エフェクト項目表示欄１０５に表示させるべき当該エフェクト項目表示欄１０５と同一構成の登録リスト欄１０９が設けられている。
【００９８】
このプリセット用のエフェクト設定画面１０５Ｐにおいても、プリセット登録欄１０９Ｐを除くＡボタン用登録リスト欄１０９Ａ及びＢボタン用登録リスト欄１０９Ｂに対して網掛け処理が施されており、これにより現在設定可能なプリセット登録欄１０９Ｐだけをコンテンツ提供者に対して容易に認識させ得るようになされている。
【００９９】
このようなプリセット用のエフェクト設定画面１０５Ｐにおいて、コンテンツ提供者はプリセットエフェクト項目リスト欄１０６Ｐの中から所望のプリセットエフェクト項目を選択し、当該選択したプリセットエフェクト項目をプリセット登録欄１０９Ｐへドラッグアンドドロップすることにより、終始継続的に特殊効果を施し得るべきプリセットエフェクト項目を設定することができる。
【０１００】
一般的にライブ配信又はインターネットＴＶ中継を行う場合、特殊効果を施すべきエフェクト項目の種類、その特殊効果を施すタイミングや順序等は、コンテンツ提供者の構想としてある程度できあがっているものである。
【０１０１】
従ってコンテンツ提供者は、その構想に基づいてエフェクト項目の種類や順序等を考慮して予め特殊効果を施すべき設定を行っておくことにより、ライブ配信時又はインターネットＴＶ中継時にジョグダイヤル１６Ｂ、操作ボタン１６ＣのＡボタン及びＢボタンに対する簡易な操作だけで構想をより忠実に再現したエフェクト処理をユーザＰＣ４を介して施し得るようになされている。
【０１０２】
このようにユーザＰＣ４は、上述のような撮影モード、アップロードモード、Ｗｅｂ確認モード、中継・ライブ予約／確認モード、中継・ライブ配信モードといった５つの機能を備えたアプリケーションプログラムをハードディスク１３に格納し、上記のような種々の処理機能を有しているが、他にもライブ配信のライブ予約時又はインターネットＴＶ中継の中継予約時に後述する予約設定情報ファイルを自動的に取り込むためのアプリケーションプログラムや、ライブ配信時又はインターネットＴＶ中継時にストリーミングサーバ８への通信接続処理を実行するためのアプリケーションプログラムを格納しているが、これらのアプリケーションプログラムの実行による機能についての詳細は後述する。
【０１０３】
（１−３）サーバ使用予約管理センタの構成
上述したようにユーザＰＣ４がライブ配信者又はインターネットＴＶ中継者としてライブコンテンツの動画像データ又はＴＶ番組の映像データの配信を行う場合、コンテンツ配信システム１によるパーソナルキャスティングサービスでは、まず配信予定の時間帯にストリーミングサーバ８のストリーム配信機能を使用するための予約登録を行う必要がある。
【０１０４】
次に、このようなストリーミングサーバ８の予約登録を管理するサービス提供者側のサーバ使用予約管理センタ５について図１５を参照しながら説明する。
【０１０５】
サーバ使用予約管理センタ５は、ＬＡＮ（Local Area Network）を介して互いに接続されたライブキャスティングサーバ１５０、予約データベース１５１、ユーザデータベース１５２、ＮＴＰ（Network Time Protocol ）サーバ１５３、ネットワークインターフェース１５４及びデータベースサーバ１５５によって構成されている。
【０１０６】
ここでサーバ使用予約管理センタ５は、ネットワークインターフェース１５４を介してインターネット２と接続されたユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃ、さらに専用線９（図１）を介して接続されたストリーミングサーバ８との間で各種データの授受を行う。
【０１０７】
サーバ使用予約管理センタ５のライブキャスティングサーバ１５０は、パーソナルキャスティングサービスにおけるライブ配信又はインターネットＴＶ中継の予約登録、課金処理、メンバー登録処理等の当該パーソナルキャスティングサービス全体を管理するための処理を行うようになされている。
【０１０８】
またライブキャスティングサーバ１５０は、コンテンツ提供者が当該パーソナルキャスティングサービスを受ける権利を得るための登録用のＷｅｂページ、コンテンツ提供者によるライブ配信のライブ予約又はインターネットＴＶ中継の中継予約を受け付けるための予約受付用のＷｅｂページ、コンテンツ提供者が予約確認や変更を行うための予約確認用のＷｅｂページ、及びクライアントＰＣ７Ａ、７Ｂ及び７Ｃへライブ配信又はインターネットＴＶ中継に関する番組表を参照させるための番組ガイド用のＷｅｂページをハードディスク内に格納しており、ユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃから要求があった場合に、当該要求に応じた各種ＷｅｂページをユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信して閲覧させ得るようになされている。
【０１０９】
以下、ライブキャスティングサーバ１５０に予め用意されている各種Ｗｅｂページについて、当該Ｗｅｂページの閲覧を要求したユーザＰＣ４又はクライアントＰＣ７Ａ、７Ｂ及び７Ｃのブラウザ画面を参照しながら説明する。
【０１１０】
例えばユーザＰＣ４では、コンテンツ提供者によってライブキャスティンクサーバ１５０のＷｅｂページのトップページ（ホームページ）を示すＵＲＬが入力されて閲覧要求が行われると、図１６に示すようなライブキャスティンクサービストップページ画面１６０を表示部１４に表示する。
【０１１１】
なおコンテンツ提供者は、ライブキャスティングサーバ１５０におけるライブキャスティンクサービストップページ画面１６０の閲覧要求をする場合、上述のようにＵＲＬを入力する方法以外にも、他のホームページ上のリンクボタンをクリック操作することによりライブキャスティンクサービストップページ画面１６０へジャンプすることもできる。
【０１１２】
このライブキャスティンクサービストップページ画面１６０には、ログインするためにユーザＩＤ及びパスワードの入力欄に加え、「メンバー登録」、「パーソナルキャスティンクＴＶとは？」、「本日のライブ」、「本日のＴＶ中継」、「番組ガイド」、「マイチャンネル」、「ライブ予約・中継予約」、「プログラムピックアップ」、「Image Station 」といったリンクボタンが設けられており、これらがクリックされると、各リンクボタンにハイパーリンクされたＷｅｂページがライブキャスティングサーバ１５０からユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信されて表示される。
【０１１３】
ライブキャスティンクサービストップページ画面１６０の「メンバー登録」がクリックされると、当該パーソナルキャスティングサービスを受けることが可能なメンバー登録を行うためのＷｅｂページがユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信されて表示されることになるが、これについての詳細は後述する。
【０１１４】
次に、パーソナルキャスティングサービストップページ画面１６０の「パーソナルキャスティングＴＶとは？」がクリックされた場合には、図１７に示すようなパーソナルキャスティングＴＶの概要説明や処理手順等が記述された概要説明画面１６１がライブキャスティングサーバ１５０からユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信されて表示される。
【０１１５】
この概要説明画面１６１には、当該パーソナルキャスティングサービスのメンバー登録を促す記載や、「メンバー登録」のＷｅｂページにジャンプさせる「登録ページへ」のリンクボタンが設けられている。
【０１１６】
次に、パーソナルキャスティングサービストップページ画面１６０の「本日のライブ」がクリックされた場合には、図１８に示すようなライブ内容提示画面１６２がライブキャスティングサーバ１５０からユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信されて表示される。
【０１１７】
このライブ内容提示画面１６２には、本日ライブ配信されるライブプログラムが表示されており、サービス提供者側の現在時刻（この時刻に基づいて予約が履行される）が上方に表示されると共に、その下方に本日ライブ配信されるスペシャルプログラム及びプライベートプログラムの配信時間、ライブタイトル、配信者、概要等に関する項目が一覧表示されている（図中の例では、表示する項目名が記述されているが、実際には上記項目の内容（配信者名や、タイトル名等）が表示される）。
【０１１８】
ここで、スペシャルプログラムとは、企業などが提供するコンテンツであり、プライベートプログラムはユーザＰＣ４を所有する個人のコンテンツ提供者により提供されるコンテンツを意味する。
【０１１９】
また、「オンディマンド」と記述されたプログラムは、ライブ配信ではなく、予めコンテンツをライブキャスティングサーバ１５０で記憶しておき、クライアントＰＣ７Ａ、７Ｂ及び７Ｃからの要求に応じて配信するオンディマンド配信用のプログラムである。
【０１２０】
また、プライベートプログラムにおける「定員」は、当該プライベートプログラムのライブコンテンツのライブ配信を受けることが可能なクライアント数の定員を示す情報であり、「OPEN」又は「CLOSE 」は現時点で、上述の定員等の制限を考慮した上でクライアントＰＣ７Ａ、７Ｂ及び７Ｃからの要求に応じて配信することが可能か不可能かを示す情報である（「OPEN」は配信可能、「CLOSE 」は配信不可能）。
【０１２１】
ここで、ライブ内容提示画面１６２において一覧表示された項目のうち「ライブタイトル」はリンクボタンとなっており、これがクリックされると、図１９に示すような「ライブタイトル」に対応したライブコンテンツ詳細情報画面１６３がライブキャスティングサーバ１５０からクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信されて表示される。
【０１２２】
このライブコンテンツ詳細情報画面１６３において、当該ライブコンテンツの配信時間帯中に、正当なパスワードが入力されると共に、「再生」ボタン１７５がクリックされると、当該ライブコンテンツの配信要求がクライアントＰＣ７Ａ、７Ｂ及び７Ｃからインターネット２を介してストリーミングサーバ８へ送信される。
【０１２３】
これにより配信要求を行ったクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、ストリーミングサーバ８から当該ライブコンテンツのストリーム配信を受信し、これをリアルタイムで再生してクライアントユーザへ視聴させ得るようになされている。
【０１２４】
なお、ストリーミングサーバ８によってストリーミング配信されたライブコンテンツをクライアントＰＣ７Ａ、７Ｂ及び７Ｃがリアルタイム再生するためには、当該リアルタイム再生処理を行うための再生ソフトウェア（例えば、「Real player 」（リアルネットワークス社）、「Windows Media Player」（マイクロソフト社）等）が必要となる。
【０１２５】
従って、配信要求を行うクライアントＰＣ７Ａ、７Ｂ及び７Ｃが上述の再生ソフトウェアを格納していない場合でも、「再生ソフト」ボタン１７６をクリックするだけで、ライブキャスティングサーバ１５０から再生ソフトウェアをダウンロードし、当該再生ソフトウェアを介してストリーミングサーバ８からストリーム配信されたライブコンテンツをリアルタイムに再生することができる。
【０１２６】
次に、パーソナルキャスティングサービストップページ画面１６０の「本日のＴＶ中継」がクリックされた場合には、図２０に示すようなＴＶ番組内容提示画面１６４がライブキャスティングサーバ１５０からクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信されて表示される。
【０１２７】
このＴＶ番組内容提示画面１６４には、サービス提供者側の現在時刻（この時刻に基づいてインターネットＴＶ中継が行われる）が上方に表示されると共に、その下方には、パーソナルキャスティングサービスの契約先である放送局名、インターネットＴＶ中継が行われるインターネットＴＶ中継時間帯及び番組名が表示される。
【０１２８】
このＴＶ番組内容提示画面１６４においては、番組名「プロ野球放送」がリンクボタンとなっており、これがクリックされると、図２１に示すような「プロ野球放送」に対応したＴＶ番組詳細情報画面１６４Ａがライブキャスティングサーバ１５０からクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信されて表示される。
【０１２９】
このＴＶ番組詳細情報画面１６４Ａにおいて、当該インターネットＴＶ中継時間帯中に、正当なパスワードが入力されると共に、「中継開始」ボタン１７７がクリックされると、当該ＴＶ番組「プロ野球放送」に対するインターネットＴＶ中継の要求がクライアントＰＣ７Ａ、７Ｂ及び７Ｃからインターネット２を介してストリーミングサーバ８へ送信される。
【０１３０】
これにより中継要求を行ったクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、ユーザＰＣ４及びストリーミングサーバ８を介して中継されるＴＶ番組のストリーム配信を受信し、これをリアルタイムで再生し得るようになされている。
【０１３１】
この場合も、ストリーミングサーバ８によってストリーム配信されたＴＶ番組をリアルタイム再生するためには、当該リアルタイム再生処理を行うための再生ソフトウェアが必要であり、クライアントＰＣ７Ａ、７Ｂ及び７Ｃが当該再生ソフトウェアを格納していない場合にも、「再生ソフト」ボタン１７８をクリックするだけで、ライブキャスティングサーバ１５０から再生ソフトウェアをダウンロードし、当該再生ソフトウェアを介してストリーミングサーバ８からインターネットＴＶ中継されたＴＶ番組をリアルタイムに再生し得るようになされている。
【０１３２】
続いて、ライブキャスティンクサービストップページ画面１６０の「番組ガイド」がクリックされた場合には、図２２に示すような番組ガイド表画面１６５がライブキャスティングサーバ１５０からクライアントＰＣ７Ａ、７Ｂ及び７Ｃに送信されて表示される。
【０１３３】
この番組ガイド表画面１６５には、今日現在を含む月間カレンダーが表示されており、当該月間カレンダーのうち白抜表示された日付（７月５日）に配信予定の各種コンテンツが一覧表示されている。
【０１３４】
また番組ガイド表画面１６５においては、月間カレンダーにおける所望の日付がクリックされたときに、その日付で配信予定のコンテンツの一覧が表示されるようになされている。
【０１３５】
なお番組ガイド表画面１６５は、ライブ内容提示画面１６２（図１８）及びＴＶ番組内容提示画面１６４（図２０）の内容がまとめられたものであり、このような表示形態に係わらず、縦軸に時刻、横軸にチャンネルといったマトリクス状の表示欄を設け、当該マトリクス上の表示欄中にタイトル名、概要、配信者名等を表示するといった新聞のテレビ欄のような表示形態であってもよく、その表示形態としては任意で良い。
【０１３６】
次に、パーソナルキャスティングサービストップページ画面１６０（図１６）の「マイチャンネル」は、ライブ配信又はインターネットＴＶ中継の発信者となり得る権利を有するコンテンツ提供者（後述するプレミアムメンバー登録されているユーザ）毎に用意されるＷｅｂページであり、「マイチャンネル」がクリックされると、そのコンテンツ提供者の現時点におけるライブ配信又はインターネットＴＶ中継の予約内容を確認するＷｅｂページ等が表示される。
【０１３７】
また、パーソナルキャスティングサービストップページ画面１６０（図１６）の「ライブ予約・中継予約」がクリックされると、ライブ配信又はインターネットＴＶ中継の予約を行なうためのＷｅｂページが表示されるようになされており、これについての詳細は後述する。
【０１３８】
なお、メンバー登録を行っていないユーザについては、ユーザＩＤやパスワードがないため、ユーザＩＤおよびパスワードを入力するといったログイン処理を行うことができない。
【０１３９】
このようなログイン処理を実行し得ないユーザのＰＣにおいては、「マイチャンネル」や「ライブ予約・中継予約」がクリックされた場合に、それぞれ対応するＷｅｂページにジャンプするのではなく、パーソナルキャスティングサービストップページ画面１６０（図１６）の「パーソナルキャスティングＴＶとは？」に対応するＷｅｂページへジャンプし、新規のメンバー登録を促すようになされている。
【０１４０】
次に、パーソナルキャスティングサービストップページ画面１６０（図１６）における「プログラムピックアップ」は、サービス提供者側が推奨するコンテンツ等を紹介するＷｅｂページであり、これがクリックされると、サービス提供者が推奨するライブコンテンツ詳細情報画面１６３（図１９）又はＴＶ番組詳細情報画面１６４Ａ（図２１）が表示されるようになされている。
【０１４１】
このようにライブキャスティングサーバ１５０は、そのハードディスク内に上述したような複数種類のＷｅｂページを格納しており、クリック操作に応じたＷｅｂページをユーザＰＣ４やクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信して提供するようになされている。
【０１４２】
図１５に戻り、予約データベース１５１は、ライブ予約モードにおいて予約されたライブ配信に関する予約情況や当該予約によって発生する課金情報を記憶すると共に、中継予約モードにおいて予約されたインターネットＴＶ中継に関する予約情況や当該予約によって発生する課金情報を記憶するものである。
【０１４３】
この場合予約データベース１５１は、図２３に示すように、各予約項目毎に予約時間帯、使用チャンネル、伝送帯域（ｂｐｓ（bit per second））等を含む予約内容情報と、ユーザを識別するためのユーザＩＤと、その時点で予約が成立していて課金可能であるか否かを示す課金フラグ情報と、当該予約履行時の認証に用いられる予約ＩＤとを対応付けた予約テーブル１６６を記憶している。
【０１４４】
この予約テーブル１６６における各種情報は、後述するライブキャスティングサーバ１５０による予約処理等の際に書き込まれ、後述するデータベースサーバ１５５による認証処理の際に参照されることになる。
【０１４５】
ユーザデータベース１５２は、パーソナルキャスティングサービスを受ける権利を有する登録ユーザ（ユーザＰＣ４を介してライブコンテンツの提供又はインターネットＴＶ中継を行うコンテンツ提供者や、クライアントＰＣ７Ａ、７Ｂ及び７Ｃを介してライブコンテンツのストリーム配信又はＴＶ番組のインターネットＴＶ中継を受けるクライアントユーザ）に関するユーザ情報を記憶するものであり、当該登録ユーザ毎に、氏名（名称）、ユーザＩＤ、パスワード、電子メールアドレス、住所、電話番号（携帯電話やファクシミリ番号）及び課金用のクレジットカード番号やクレジットカードの有効期限等を記憶している。
【０１４６】
ユーザデータベース１５２に格納された各ユーザ情報は、後述するライブキャスティングサーバ１５０によるメンバー登録処理の際に書き込まれ、当該ライブキャスティングサーバ１５０によるライブ予約又は中継予約の際に参照されることになる。
【０１４７】
ＮＴＰサーバ１５３は、サーバ使用予約管理センタ５やストリーミングサーバ８等のサービス提供者側における時刻情報を一括して管理するものである。従ってライブキャスティングサーバ１５０及びストリーミングサーバ８は、ＮＴＰサーバ１５３から時刻情報を取得し、当該取得した時刻情報に基づいてライブ配信又はインターネットＴＶ中継における開始時刻や終了時刻を管理するようになされている。
【０１４８】
このことは、ライブ配信又はインターネットＴＶ中継といった正確な時間制御下で動作しなくてはならないサービスを提供することを考慮したものであり、サービス提供者側の基準時刻を統一することにより、サービス提供者側のサーバ使用予約管理センタ５とストリーミングサーバ８とが同一の基準時刻に基づいて正確に同期した状態で動作するようになされている。
【０１４９】
またユーザＰＣ４の時刻と、サービス提供者側の基準時刻との間には時刻ずれが生じていることが考えられ、この時刻ずれをユーザＰＣ４が認識していないと、サービス提供者側が規定するライブ配信又はインターネットＴＶ中継における開始時刻及び終了時刻と、ユーザＰＣ４が認識しているライブ配信又はインターネットＴＶ中継における開始時刻及び終了時刻との間でずれが生じてしまうことになる。
【０１５０】
従って、ライブキャスティングサーバ１５０においては、ＮＴＰサーバ１５３から取得した基準時刻に基づいて上述の時刻ずれを算出し、ユーザＰＣ４によってライブ予約又は中継予約が行われる際に、この時刻のずれをユーザＰＣ４へ通知するようになされている。
【０１５１】
データベースサーバ１５５は、ユーザＰＣ４若しくは他の不正ユーザのＰＣからストリーミングサーバ８を利用するための接続要求がサーバ接続専用ネットワーク６のアクセスポートに対して行われた場合、当該サーバ接続専用ネットワーク６のアクセスサーバ（図示せず）からの要求に基づいて、アクセスしてきたＰＣがこの時間帯において正当な予約を有するユーザＰＣ４であるか否かの認証処理を行うようになされている。
【０１５２】
この場合データベースサーバ１５５が、上述の認証処理において正当なユーザＰＣ４であると認証したときには、ストリーミングサーバ８とユーザＰＣ４との間の通信接続が確立され、ユーザＰＣ４はストリーミングサーバ８に対してストリーム配信処理を要求することになる。
【０１５３】
この際、ストリーミングサーバ８は、配信要求元のユーザＰＣ４が正当な予約を有するユーザＰＣ４であるか否かを認証するために、データベースサーバ１５５に対して認証処理を要求する。
【０１５４】
データベースサーバ１５５は、ストリーミングサーバ８から要求があった場合にも、正当な予約を有するユーザＰＣ４であるか否かの認証処理を行うようになされている。なおデータベースサーバ１５５は、予約データベース１５１を参照することにより認証処理を行うことになるが、これらの認証処理の詳細については後述する。
【０１５５】
（１−４）ストリーミングサーバの構成
ストリーミングサーバ８は、上述したように正当な予約を有するユーザＰＣ４からサーバ接続専用ネットワーク６を介して送信されたライブコンテンツの動画像データやインターネットＴＶ中継の番組データを受信し、これをインターネット２を介して配信要求のあったクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信するようになされている。
【０１５６】
またストリーミングサーバ８は、複数のチャンネル構成を有することにより、同一時間帯に複数のコンテンツ提供者がライブ配信者又はインターネットＴＶ中継者としてアクセスしてきた場合にも、当該複数のコンテンツ提供者によるライブ配信処理及びインターネットＴＶ中継処理を同時並列的に実行し得るようになされている。
【０１５７】
実際上ストリーミングサーバ８では、各チャンネル毎に異なる配信可能人数、伝送帯域（６４［kbps］、２８．８［kbps］等）及び利用料金等が予め設定されており、当該ストリーミングサーバ８を介してライブ配信又はインターネットＴＶ中継を行うコンテンツ提供者が上述の設定内容を考慮してライブ予約又は中継予約すべきチャンネルを選択することになる。
【０１５８】
またストリーミングサーバ８は、上述したようにユーザＰＣ４のコンテンツ提供者から送信されたライブコンテンツの動画像データ又はＴＶ番組の番組データをストリーム配信処理すると共に、予約の空いている時間帯やコンテンツとコンテンツとの間の時間帯にコマーシャルコンテンツをハードディスク等から読み出して配信処理するようになされている。
【０１５９】
さらにストリーミングサーバ８は、サーバ使用予約管理センタ５によりユーザＰＣ４に対して許可されたライブ予約又は中継予約の予約内容にそれぞれ応じて、配信予約時間帯の管理、配信先のクライアントＰＣ７Ａ、７Ｂ及び７Ｃの配信先数を制限するようになされており、これらの処理については後述する。
【０１６０】
（１−５）ライブ配信又はインターネットＴＶ中継を行うためのストリーミングサーバとユーザＰＣとの通信接続
ストリーミングサーバ８（図１）は、サーバ接続専用ネットワーク６に接続されているので、上述したようにライブ配信又はインターネットＴＶ中継を行う場合、電話回線網３及びサーバ接続専用ネットワーク６を介してユーザＰＣ４と接続する。
【０１６１】
なおサーバ接続専用ネットワーク６は、当該コンテンツ配信システム１により提供されるパーソナルキャスティングサービスにおいてライブ配信又はインターネットＴＶ中継を行うために設けられた専用のネットワークである。
【０１６２】
ここで、ストリーミングサーバ８とユーザＰＣ４との通信接続は、インターネット２を介して行うことも可能であるが、このコンテンツ配信システム１では、ユーザＰＣ４からストリーミングサーバ８への伝送路及び伝送帯域を確保するために、ストリーミングサーバ８と接続するためのサーバ接続専用ネットワーク６が設けられている。
【０１６３】
このように専用のサーバ接続専用ネットワーク６を用いることは、次のような理由によるものである。ユーザＰＣ４がインターネット２と接続するためには、まず当該ユーザＰＣ４が契約しているインターネットサービスプロバイダ（以下、ＩＳＰという）と電話回線網３を介して接続する必要がある。
【０１６４】
このＩＳＰは、このパーソナルキャスティングサービスの登録メンバーだけではなく、多数のインターネット利用者のＰＣからの接続をも受けることになるので、多数のインターネット利用者からのアクセスを受けてインターネット２と接続している場合、ユーザＰＣ４がライブ配信又はインターネットＴＶ中継を行うために必要な伝送帯域を確保することが困難になる。
【０１６５】
また、ユーザＰＣ４の回線がビジーである等の理由によってＩＳＰに接続できなくなるという事態も起こり得る。このようにインターネット２を使用するデータ伝送では、上述のように接続環境の悪化といった事態が起こり得るが、ユーザＰＣ４がライブ配信又はインターネットＴＶ中継を行うときには、所定の時間帯にストリーミングサーバ８との間で所望のビットレートの伝送路を必ず確保しなくてはならず、上述のような事態が生じた場合にはパーソナルキャスティングサービスを正常に提供し得なくなる。
【０１６６】
従ってコンテンツ配信システム１では、インターネット２を用いることなく、サーバ接続専用ネットワーク６を介してユーザＰＣ４とストリーミングサーバ８との伝送路を確保することにより、確実にライブ配信又はインターネットＴＶ中継を実行し得るようになされている。
【０１６７】
実際上、サーバ接続専用ネットワーク６のアクセスサーバは、接続を要求してきた通常のインターネット利用者に対してデータベースサーバ１５５（図１６）に認証処理を要求し、接続要求してきたインターネット利用者のＰＣが正当な予約を有するものであるか否かを認証する。
【０１６８】
そしてサーバ接続専用ネットワーク６のアクセスサーバは、データベースサーバ１５５による認証処理において正当な予約を有していないと判断した場合には、接続要求してきたＰＣからの呼を直ちに切断するようになされている。
【０１６９】
しかしながら、不正者のＰＣがサーバ接続専用ネットワーク６の回線を使用することはできないものの、認証処理を行っている間、１つの回線はビジーとなってしまう。
【０１７０】
このため、接続を許可する最大ユーザ数と予め用意した回線数とが同じであると、不正者がパーソナルキャスティングサービスの妨害等を目的として、サーバ接続専用ネットワーク６のアクセスポートに対して同時に多数発呼した場合には、正当な予約を有するユーザＰＣ４による接続ができなくなってしまう。
【０１７１】
またコンテンツ配信システム１は、パーソナルキャスティングサービスを行う際、ライブ予約又は中継予約の予約内容に基づいて配信開始時刻よりも所定時間前にユーザＰＣ４とストリーミングサーバ８との接続を許可し、これにより配信開始時刻前にユーザＰＣ４に対する認証処理や接続処理を済ませ、配信開始時刻になった時点でユーザＰＣ４を介してライブ配信又はインターネットＴＶ中継を実行し得るようになされている。
【０１７２】
しかしながら、この場合にも、例えば互いに異なるユーザ間で予約の時間帯が連続していると、先の時間帯を予約して現在配信中のコンテンツ提供者の接続と、後の時間帯を予約した他のコンテンツ提供者による配信開始時刻の所定時間前を経過した後の接続とが重なり、配信可能な最大ユーザ数のみの回線数では対応し切れなくなる。
【０１７３】
そこでストリーミングサーバ８は、当該ストリーミングサーバ８に接続するための回線数を、同一時間帯にストリーミングサーバ８と接続許可された最大ユーザ数の約２倍以上（例えば、接続許可された最大ユーザ数が１０人の場合、回線数は２０本）に設定することにより、不正者の妨害によりサービスの提供が妨げられることを低減し得ると共に、先の時間帯と後の時間帯との接続が重なった場合にも十分に対応し得るようになされている。
【０１７４】
また、ストリーミングサーバ８に接続するためのサーバ接続専用ネットワーク６としては、１つの電気通信事業者（Carrier ）のネットワーク（例えば、公衆電話網）に対するアクセスポートに限らず、複数の電気通信事業者の各ネットワーク（例えば、ＩＳＤＮ（Integrated Services Digital Network ）、ＡＤＳＬ（Asymmetric Digital Subscriber Line）又は移動電話網）から接続可能なアクセスポートを用意するようにしても良い。
【０１７５】
この場合、ユーザＰＣ４では、接続する電気通信事業者を選択し、当該電気通信事業者のネットワークに対応したアクセスポートへ発呼し、サーバ接続専用ネットワーク６を介してストリーミングサーバ８との間の通信接続を確立することになる。
【０１７６】
（１−６）クライアントＰＣの構成
上述したようにユーザＰＣ４からストリーミングサーバ８へリアルタイムに送信されたライブコンテンツの動画像データやＴＶ番組の番組データは、当該ストリーミングサーバ８を介してライブ配信又はインターネットＴＶ中継され、配信要求を行ったクライアントＰＣ７Ａ、７Ｂ及び７Ｃへインターネット２を介してストリーム配信されることになる。
【０１７７】
クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、上述したライブキャスティングサーバ１５０によるライブコンテンツ詳細情報画面１６３（図１９）やＴＶ番組詳細情報画面１６４Ａ（図２１）からストリーミングサーバ８へ配信要求を行うこともでき、またストリーミングサーバ８のＵＲＬを直接入力することにより当該ストリーミングサーバ８に対して直接配信要求を行うこともできる。
【０１７８】
本実施の形態では、ストリーミングサーバ８に対してライブコンテンツ詳細情報画面１６３（図１９）やＴＶ番組詳細情報画面１６４Ａ（図２１）から配信要求を行うクライアントＰＣ７Ａ、７Ｂ及び７Ｃを対象とし、当該クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、ストリーミングサーバ８からのストリーム配信時に、所定のアプリケーションプログラム（例えば、「Real player」（リアルネットワークス社）、「Windows Media Player」（マイクロソフト社）等）を介してライブコンテンツ又はインターネットＴＶ中継されたＴＶ番組をリアルタイムに再生し得るようになされている。
【０１７９】
（２）コンテンツ配信システムの動作
次に、ライブキャスティングサービスを実現するためコンテンツ配信システム１における様々な処理について順番に説明する。
【０１８０】
（２−１）メンバー登録
まず、ユーザＰＣ４のコンテンツ提供者がパーソナルキャスティングサービスを利用してライブ配信又はインターネットＴＶ中継を行う場合には、当該パーソナルキャスティングサービスにおいてライブ配信又はインターネットＴＶ中継を行う権利を手に入れるために、サーバ使用予約管理センタ５のライブキャスティングサーバ１５０に対してメンバー登録を行う必要がある。
【０１８１】
すなわちコンテンツ配信システム１では、図２４に示すようにメンバー登録を行う場合、ステップＳＰ１においてユーザＰＣ４がインターネット２と接続し、ライブキャスティングサーバ１５０（図１５）に対してＷｅｂページの閲覧要求を行い、次のステップＳＰ２へ移る。
【０１８２】
ここで、ユーザＰＣ４がインターネット２と接続する場合、まずユーザＰＣ４は電源が投入されると、上述したアプリケーションプログラムに従って初期画面３５を表示し、当該初期画面３５のＷｅｂ確認モードがコンテンツ提供者によって選択されると、Ｗｅｂ確認モード画面５２（図８）を表示部１４に表示する。
【０１８３】
これによりコンテンツ提供者は、このＷｅｂ確認モードにおけるＷｅｂ確認モード画面５２を介してライブキャスティンクサーバ１５０のＷｅｂページに対応するＵＲＬを入力することにより閲覧要求を行う。
【０１８４】
ステップＳＰ２においてライブキャスティングサーバ１５０は、閲覧要求に応じたＷｅｂページを読出し、これをインターネット２を介してユーザＰＣ４へ送信し、次のステップＳＰ３へ移る。
【０１８５】
ステップＳＰ３においてユーザＰＣ４は、ライブキャスティングサーバ１５０から送信されたＷｅｂページを受信し、当該受信したＷｅｂページをＷｅｂ確認モード画面５２のブラウザ表示画面８０に表示し、次のステップＳＰ４へ移る。
【０１８６】
ところで、このような閲覧要求時及びＷｅｂページ送信時には、ユーザＰＣ４及びライブキャスティングサーバ１５０間で実際に次のような操作や処理が行われている。
【０１８７】
まずユーザＰＣ４は、Ｗｅｂ確認モード画面５２のＵＲＬ表示欄８４で直接入力されたＵＲＬに基づいてライブキャスティングサーバ１５０に対して閲覧要求を行うと、ブラウザ表示画面８０には当該ライブキャスティングサーバ１５０から受信したライブキャスティングサービストップページ画面１６０（図１６）を表示する。
【０１８８】
このライブキャスティングサービストップページ画面１６０において、コンテンツ提供者によって「メンバー登録」がクリックされると、ユーザＰＣ４のＣＰＵ１０は、当該クリック操作に応じてインターネット２を介してライブキャスティングサーバ１５０に対してメンバー登録を行うためのＷｅｂページの閲覧要求を行う。
【０１８９】
これによりライブキャスティングサーバ１５０からメンバー登録用Ｗｅｂページが送信され、これを受信したユーザＰＣ４のＣＰＵ１０は、図２５に示すようなメンバー登録用入力画面１６７をＷｅｂ確認モード画面５２のブラウザ表示画面８０に表示する。
【０１９０】
メンバー登録用入力画面１６７には、メンバー登録を行うために入力すべき項目と、当該項目の入力欄とが設けられている。
【０１９１】
ここで、このパーソナルキャスティングサービスでは、上述したようなクライアントＰＣ７Ａ、７Ｂ及び７Ｃの機能、つまりストリーミングサーバ８によりライブ配信又はインターネットＴＶ中継を受けるだけの一般メンバーと、当該サービスに加えライブ配信者やインターネットＴＶ中継者となってパーソナルキャスティングサービスを利用するプレミアムメンバーといった２種類のメンバー登録が用意されており、メンバー登録用入力画面１６７には、一般・プレミアム共通用の入力欄２１０と、プレミアムメンバー専用の入力欄２１１とが設けられている。
【０１９２】
このメンバー登録用入力画面１６７において、クライアントＰＣ７Ａ、７Ｂ及び７Ｃを介して一般メンバーにのみ登録を行うクライアントユーザは、入力欄２１０の各項目を入力することになる。
【０１９３】
またメンバー登録用画面１６７には、入力した内容を無効にするキャンセルボタン２１２と、入力した内容で登録を指示する登録ボタン２１３とが設けられており、登録ボタン２１３がクリックされると、クライアントＰＣ７Ａ、７Ｂ及び７Ｃは入力欄２１０に入力された内容を登録情報としてインターネット２を介してライブキャスティングサーバ１５０へ送信するようになされている。
【０１９４】
一方、プレミアムメンバー登録を行う場合、コンテンツ提供者は「プレミアムメンバー登録」のチェックボックスにチェックし、入力欄２１０及び入力欄２１１の各項目に対する入力を行うことになる。
【０１９５】
コンテンツ提供者による入力欄２１０及び入力欄２１１における各項目の入力が終了し、登録ボタン２１３がクリックされると、ステップＳＰ４においてユーザＰＣ４のＣＰＵ１０は、メンバー登録用入力画面１６７と同じ内容の登録情報ファイルを作成し、これをインターネット２を介してライブキャスティングサーバ１５０へ送信すると共に、当該登録情報ファイルをハードディスク１３に書き込んで記憶し、次のステップＳＰ５へ移る。
【０１９６】
ステップＳＰ５においてライブキャスティングサーバ１５０は、ユーザＰＣ４から送信された登録情報ファイルをインターネット２を介して受信した後、当該受信した登録情報ファイルの内容をチェックして登録を許可するか否かを判別し、次のステップＳＰ６へ移る。
【０１９７】
この場合ライブキャスティングサーバ１５０は、チェックの内容として、まず所定項目についての入力が行われていない場合には、その旨をユーザＰＣ４へ通知して再入力を促す。
【０１９８】
また、ライブキャスティングサーバ１５０は、インターネット２を介してクレジット会社の与信チェックサーバにアクセスし、登録情報ファイル中のクレジットカードが有効であるか否かのチェックを行い、当該クレジットカードが有効であった場合にのみ登録を許可する。
【０１９９】
ステップＳＰ６においてライブキャスティングサーバ１５０は、登録を許可する場合、登録情報ファイルに記された各項目情報をユーザデータベース１５２に書き込むことにより登録処理を行い、次のステップＳＰ７へ移る。因みにライブキャスティングサーバ１５０は、プレミアムメンバーの登録処理では、当該登録ユーザに対応する「マイチャンネル」のＷｅｂページを作成してハードディスク１３に格納する。
【０２００】
ステップＳＰ７においてライブキャスティングサーバ１５０は、登録処理が終了したことをインターネット２を介してユーザＰＣ４へ通知し、メンバー登録処理を終了する。
【０２０１】
（２−２）配信予約
上述のようなメンバー登録処理が終了すると、ユーザＰＣ４のコンテンツ提供者は、パーソナルキャスティングサービスを利用してライブ配信又はインターネットＴＶ中継を行う放送者側となることができ、実際にライブ配信又はインターネットＴＶ中継を行うためのライブ予約又は中継予約をライブキャスティングサーバ１５０に対して行うことになる。
【０２０２】
このコンテンツ配信システム１では、パーソナルキャスティングサービスをコンテンツ提供者に利用させるに当って、当該コンテンツ提供者が一旦ライブキャスティングサーバ１５０に対してライブ予約又は中継予約の登録を行った後、そのライブ配信開始時刻又はインターネットＴＶ中継開始時刻の所定時間前（例えば、６時間前）までにコンテンツ提供者がライブキャスティングサーバ１５０に対してリコンファーム（予約の再確認）を行うことにより予約が成立するようになされている。
【０２０３】
このようにコンテンツ配信システム１では、予約を行ったコンテンツ提供者に対してリコンファームを義務付けることにより、ライブ予約又は中継予約の履行確立を向上させ空予約を低減するようになされている。
【０２０４】
さらにコンテンツ配信システム１では、登録後のコンテンツ提供者が１ケ月間に予約可能な最大コマ数（例えば、１コマを１０分）を予め設定しており、これにより少数のコンテンツ提供者によって当該パーソナルキャスティングサービスが寡占状態となることを抑止している。
【０２０５】
なおコンテンツ配信システム１では、登録後のコンテンツ提供者が１ケ月間に予約可能な最大コマ数を予め設定してはいるものの、コンテンツ提供者がインターネットＴＶ中継を行う場合には、ＴＶ局自体がコンテンツ提供者となり得ることがあることを考慮して予約可能なコマ数の制限を外し、所定チャンネルを２４時間連続して使用することを許可するようになされている。
【０２０６】
（２−３）予約登録
以下、上述のライブ予約又は中継予約における予約登録を行う際のユーザＰＣ４及びライブキャスティングサーバ１５０間の予約登録処理シーケンスについて、図２６のフローチャート用いて説明する。
【０２０７】
ステップＳＰ１１においてユーザＰＣ４は、電源が投入されると所定のアプリケーションプログラムを起動して初期画面３５（図５）を表示部１４に表示し、当該初期画面３５の中継・ライブ予約／確認モードがコンテンツ提供者によって選択されたとき、中継・ライブ予約／確認モード画面５３（図９）を表示する。
【０２０８】
コンテンツ提供者は、この中継・ライブ予約／確認モード画面５３において、ジョグダイヤル１６Ｂを操作してフォーカスＦを移動することによりＧＵＩ９２のうち「予約ジャンプ」項目を選択決定する。
【０２０９】
これによりユーザＰＣ４のＣＰＵ１０は、ライブ予約又は中継予約を行うためのＷｅｂページ（パーソナルキャスティングサービストップページ画面１６０の「中継予約・ライブ予約」がクリックされた場合のＷｅｂページ）の閲覧要求をライブキャスティングサーバ１５０に対して行い、次のステップＳＰ１２へ移る。
【０２１０】
このようにユーザＰＣ４では、アプリケーションプログラムにより実現される機能により「予約ジャンプ」項目が選択決定されたことに応じて、ライブ予約又は中継予約を行うためのＷｅｂページの閲覧要求を行うことができるが、ＵＲＬを直接入力することにより当該Ｗｅｂページの閲覧要求を行うこともできる。
【０２１１】
具体的にはユーザＰＣ４では、コンテンツ提供者により直接入力されたＵＲＬに応じてパーソナルキャスティングサービストップページ１６０（図１６）の閲覧要求を行い、当該パーソナルキャスティングサービストップページ１６０のユーザＩＤ及びパスワードの入力によってログインし、「ライブ予約・中継予約」項目のクリック操作でライブ予約又は中継予約を行うためのＷｅｂページの閲覧要求を行うことができる。
【０２１２】
ステップＳＰ１２においてライブキャスティングサーバ１５０は、このようにしてユーザＰＣ４からライブ予約又は中継予約のＷｅｂページの閲覧要求が行われると、インターネット２を介してユーザＰＣ４へ当該Ｗｅｂページを送信し、次のステップＳＰ１３へ移る。
【０２１３】
ステップＳＰ１３においてユーザＰＣ４は、ライブキャスティングサーバ１５０から当該Ｗｅｂページを受信し、当該Ｗｅｂページに基づいて図２７に示すような予約用画面１６８を中継・ライブ予約／確認モード画面５３のブラウザ表示画面９０に表示し、次のステップＳＰ１４へ移る。
【０２１４】
ここで予約用画面１６８には、月間カレンダー欄２２０と、当該月間カレンダー欄２２０に白抜表示された日付（７月５日）の予約内容を示す予約状況表示欄２２１と、コンテンツ提供者が予約を行うための入力すべき項目及び入力欄が設けられた予約用入力欄２２２と、予約の申請を指示する予約ボタン２２３と、予約用入力欄２２２の入力内容を無効にするキャンセルボタン２２４とが設けられている。
【０２１５】
この予約用画面１６８において、コンテンツ提供者により月間カレンダー欄２２０中の予約を希望する日がクリックされると、ユーザＰＣ４のＣＰＵ１０は、当該クリックされた日付を白抜表示すると共に、当該日付の予約内容を表示するための予約内容データをインターネット２を介してライブキャスティングサーバ１５０へ要求する。
【０２１６】
この要求を受けたライブキャスティングサーバ１５０は、現時点でのその日付の予約状況を表示するための予約内容データを予約データベース１５１の予約情報を基に生成し、当該予約内容データをインターネット２を介してユーザＰＣ４へ送信するようになされている。
【０２１７】
ユーザＰＣ４のＣＰＵ１０は、ライブキャスティングサーバ１５０から受信した予約内容データに基づいて当該日付の予約状況を予約状況表示欄２２１に表示する。
【０２１８】
この予約状況表示欄２２１には、チャンネル毎に配信可能な定員数、伝送帯域、使用料金、時間帯毎の予約状況（「空」又は「済」）が表示されており、コンテンツ提供者はこの予約状況表示欄２２１を参照しながら、チャンネルや時間帯等を決定して予約用入力欄２２２の各項目の入力を行う。
【０２１９】
ここで、配信可能な定員数、伝送帯域及び使用料金は、チャンネル毎に予め設定されているものであり、ユーザＰＣ４のコンテンツ提供者は、予約状況表示欄２２１に表示されたチャンネル毎の内容を参照して確認し、希望に沿った使用料金や定員数等に合致したチャンネルを選択することができる。
【０２２０】
ここで、予約用入力欄２２２において入力すべき項目としては、チャンネルを選択するための「チャンネル」、予約する日時を指定するための「予約日時」、ライブ配信するライブコンテンツ又はインターネットＴＶ中継するＴＶ番組の「公開レベル」、ライブコンテンツ又はＴＶ番組のタイトル名を入力するための「タイトル」、ライブコンテンツ又はＴＶ番組の属するジャンルを入力するための「ジャンル」、コンテンツ提供者に関する電子メールアドレスの公開の有無を選択するための「電子メール公開」、コンテンツ提供者に関するＷｅｂページのＵＲＬの公開の有無を選択するための「Ｗｅｂ公開」、パスワードを入力するための「パスワード」、ライブ配信先又はインターネットＴＶ中継先となる友人の電子メールアドレスを入力するための「友達リスト」、ライブコンテンツ又はＴＶ番組の概要を所定文字数（例えば、２０字）以内で書き込むための「概要」、ライブコンテンツ又はＴＶ番組の詳細を所定文字数（例えば、２００字）以内で書き込むための「詳細」等の項目が設けられている。
【０２２１】
予約用入力欄２２２における「公開レベル」は、ライブ予約又は中継予約に基づいてライブ配信又はインターネットＴＶ中継する際の公開レベル、つまりライブ配信先又はインターネットＴＶ中継の中継先の制約をコンテンツ提供者が指定する項目であり、ここでは「Public」レベル、「Password」レベル及び「Secret」レベルのいずれかを指定し得るようになされている。
【０２２２】
「Public」レベルは、完全に公開することを指定するものであり、当該「Public」レベルが指定された場合には、上述した一般メンバー登録をしている者であれば、当該ライブ予約又は中継予約に基づくライブ配信又はインターネットＴＶ中継によるライブコンテンツ又はＴＶ番組のストリーム配信を受けることができる。但し、その定員数以内までである。
【０２２３】
「Password」レベルは、当該ライブ予約又は中継予約に基づくライブ配信又はインターネットＴＶ中継によるライブコンテンツ又はＴＶ番組のストリーム配信を受けることができる者を制限するものであり、正当なパスワード入力を行った者のみがストリーム配信を受けることが可能な公開レベルである。この場合「Password」レベルを選択した者は、その際に使用するパスワードを入力しておく必要がある。
【０２２４】
次に、「Secret」レベルも、「Password」レベルと同様に正当なパスワード入力を行った者だけにライブ予約又は中継予約に基づくライブ配信又はインターネットＴＶ中継によるライブコンテンツ又はＴＶ番組のストリーム配信を受けることを許可する公開レベルである。従って、この場合も「Secret」レベルを選択した者は、その際に使用するパスワードを入力しておく必要がある。
【０２２５】
ここで、「Password」レベル若しくは「Secret」レベルをコンテンツ提供者が選択した場合には、後述する「友達リスト」に指定された電子メールアドレス宛に、当該ライブコンテンツの配信時間帯又はＴＶ番組の中継時間帯やパスワード等の情報が通知されるようになされている。
【０２２６】
また、「Password」レベルと「Secret」レベルとは、特定の者だけにライブコンテンツ又はＴＶ番組のストリーム配信を許可する点では同じであるが、両者には大きな相違点がある。
【０２２７】
すなわち「Password」レベルが選択された場合には、上述した「本日のライブ」項目に対応したライブ内容提示画面１６２（図１８）、「本日のＴＶ中継」に対応したＴＶ番組内容提示画面１６４（図２０）及び「番組ガイド」に対応した番組ガイド表画面１６５（図２２）に、これらのライブ予約又は中継予約に基づくライブコンテンツ又はＴＶ番組が掲載されるのに対し、「Secret」レベルが選択された場合には、ライブ予約又は中継予約に基づくライブコンテンツ又はＴＶ番組が掲載されず、当該ライブコンテンツ又はＴＶ番組の配信が行われること自体も公開されないことである。
【０２２８】
従って「Secret」レベルが選択された場合には、後述する「友達リスト」に掲載された電子メールアドレスを有する者だけに、ライブ予約又は中継予約に基づくライブコンテンツ又はＴＶ番組のストリーム配信が行われることが通知されることになる。
【０２２９】
コンテンツ提供者は、ライブ配信又はインターネットＴＶ中継を行うライブコンテンツ又はＴＶ番組の内容等を考慮し、上述した「Public」レベル、「Password」レベル、「Secret」レベルのうちから任意の公開レベルを選択することができる。
【０２３０】
例えば、特定の少人数にライブコンテンツ又はＴＶ番組をストリーム配信したい場合には、定員数の少ないチャンネル（低料金）を選ぶことが経済的に好ましいが、これを完全公開の「Public」レベルとすると、特定者以外からの配信要求を受けたときに、当該特定者が定員数制限によりライブコンテンツ又はＴＶ番組のストリーム配信を受けることができなくなる。
【０２３１】
従って、このような場合にはコンテンツ提供者は「Password」レベルや「Secret」レベルを選択することにより、ストリーミングサーバ８を介して特定者へライブコンテンツ又はＴＶ番組を確実かつ経済的にストリーム配信し得るように設定することができる。
【０２３２】
また予約用入力欄２２２における「友達リスト」は、ユーザＰＣ４のコンテンツ提供者が当該ライブ予約又は中継予約に応じた時間帯やチャンネルで、ライブコンテンツ又はＴＶ番組のストリーム配信を行うことの通知を希望する友人の電子メールアドレスを入力する欄である。
【０２３３】
ライブキャスティングサーバ１５０は、「友達リスト」に入力された電子メールアドレス宛に当該ライブ予約又は中継予約に応じたライブコンテンツ又はＴＶ番組のストリーム配信を受けるための各種情報を含んだ電子メールを送信することになるが、これについては後述する。
【０２３４】
ステップＳＰ１４においてユーザＰＣ４は、以上のような予約用入力欄２２２の各項目の入力が終了し、予約ボタン２２３がクリックされると、予約用入力欄２２２の同一内容の予約希望情報ファイルを作成した後、当該予約希望情報ファイルをインターネット２を介してライブキャスティングサーバ１５０へ送信し、次のステップＳＰ１５に移る。
【０２３５】
なお予約用画面１６８においては、予約用入力欄２２２の各項目にコンテンツ提供者がキーボード等を操作して文字等を入力することにより、入力作業が行われるようになされているが、「チャンネル」、「予約日時」、「ジャンル」等の予め入力内容が決められている項目については、プルダウンメニューで表示された複数の選択候補の中からコンテンツ提供者が選択指定することにより入力作業が行われるようにしてもよい。
【０２３６】
ステップＳＰ１５においてライブキャスティングサーバ１５０は、ユーザＰＣ４のコンテンツ提供者による入力内容に応じて作成された予約希望情報ファイルをインターネット２を介して受信し、当該受信した予約希望情報ファイルの内容で良いか否かを再確認するための確認用ＷｅｂページをユーザＰＣ４へ送信し、次のステップＳＰ１６へ移る。
【０２３７】
これによりユーザＰＣ４は、ライブキャスティングサーバ１５０から受信した確認用Ｗｅｂページに基づいて図２８に示すような予約確認用画面１６９を表示部１４に表示する。
【０２３８】
コンテンツ提供者は、この予約確認用画面１６９を介して、当該ライブ予約又は中継予約に基づく利用料金や、後にライブキャスティングサーバ１５０からユーザＰＣ４へ送信される予約設定情報ファイルの送信先の電子メールアドレス（この電子メールアドレスは、メンバー登録時にコンテンツ提供者によって入力された電子メールアドレス）の確認を行う。
【０２３９】
また、上述したように、このパーソナルキャスティングサービスでは、ライブ配信のライブ予約又はインターネットＴＶ中継の中継予約を行ったコンテンツ提供者が、当該ライブ予約又は中継予約に基づくライブ配信開始時刻又はインターネットＴＶ中継開始時刻の所定時間前（例えば、６時間前）までにリコンファームを行うように義務づけられており、その旨及びリコンファームの実行手順をコンテンツ提供者に知らせるためのメッセージも予約確認用画面１６９を介して通知される。
【０２４０】
ここでコンテンツ提供者は、予約確認用画面１６９に表示された内容で間違いがなければ了解ボタン２４０をクリックし、予約確認用画面１６９に表示された内容に間違いがある場合には、キャンセルボタン２４１をクリックする。
【０２４１】
コンテンツ提供者によってキャンセルボタン２４１がクリックされると、ユーザＰＣ４はその旨をライブキャスティングサーバ１５０へ送信し、ライブキャスティングサーバ１５０は当該予約希望情報ファイルを破棄すると共に、予約用画面１６８（図２７）をユーザＰＣ４の表示部１４に再表示させ、再度の入力を促す。
【０２４２】
ステップＳＰ１６においてユーザＰＣ４は、これに対してコンテンツ提供者によって了解ボタン２４０がクリックされると、その旨をインターネット２を介してライブキャスティングサーバ１５０へ送信し、次のステップＳＰ１７へ移る。
【０２４３】
ステップＳＰ１７においてライブキャスティングサーバ１５０は、ユーザＰＣ４から了解ボタン２４０に応じた通知を受けたことにより、その予約希望情報ファイルの内容をチェックして予約を許可するか否かを判別し、次のステップＳＰ１８へ移る。
【０２４４】
実際上ライブキャスティングサーバ１５０は、予約希望情報ファイルの内容として入力内容に不足はないか、希望チャンネルの希望予約時間帯が空いているか否かの確認チェックを行い、さらに当該ライブ予約又は中継予約のうちライブ予約を行ったコンテンツ提供者が設定コマ数以上の予約を行っていないか否かをチェックする。
【０２４５】
因みに中継予約を行ったコンテンツ提供者については、ＴＶ局自体がコンテンツ提供者となり得ることもあることを考慮して予約可能なコマ数の制限を外し、所定チャンネルを２４時間連続して使用することが許可されているので、この場合にチェックは不要である。
【０２４６】
具体的には、このライブキャスティングサービスでは、予約登録したコンテンツ提供者がライブ配信を行うに当って、１ケ月間に予約可能な最大コマ数（例えば、１コマを１０分）が設定されていることは上述した通りである。
【０２４７】
従ってライブキャスティングサーバ１５０は、ここでのライブ予約を許可するか否かのチェックとして、このコンテンツ提供者が１ケ月間に既にライブ予約しているコマ数が設定コマ数よりも多いか否かを判別し、設定コマ数よりも多い場合には、ライブ予約を許可しない。
【０２４８】
一方ライブキャスティングサーバ１５０は、コンテンツ提供者が１ケ月の間に既にライブ予約を行ったコマ数が設定コマ数よりも少ない場合には、当該チェック結果が問題なしと判別し、他のチェック結果にも問題がない場合にライブ予約を許可するようになされている。
【０２４９】
このようにライブキャスティングサーバ１５０がコンテンツ提供者の１ケ月間の予約コマ数をチェックするために、ユーザデータベース１５２には、プレミアムメンバー登録されているコンテンツ提供者毎の現在までのライブ予約や中継予約の予約状況が少なくとも過去１ケ月間に遡って記憶されている。
【０２５０】
ステップＳＰ１８においてライブキャスティングサーバ１５０は、ライブ予約又は中継予約を許可する場合には、当該ライブ予約又は中継予約について予約履行時の認証にのみ用いられる予約ＩＤを作成し、予約希望情報ファイルの内容に基づいて予約時間帯、使用チャンネル、伝送帯域（ｂｐｓ（bit per second））、友達リストのメールアドレス等を含む予約内容情報、コンテンツ提供者を識別するためのユーザＩＤ及び予約ＩＤを予約データベース１５１（図１４）に書き込むことにより予約登録を行い、次のステップＳＰ１９に移る。
【０２５１】
なお、この予約登録時点では、課金が可能であるか否かを示す課金フラグ情報は、課金「付加」となっており、この課金フラグは後にリコンファームが行われて予約登録が完全に成立した場合に課金「可」と書き換えられる。
【０２５２】
またライブキャスティングサーバ１５０は、予約登録を行ったコンテンツ提供者に対する「マイチャンネル」（パーソナルキャスティングサービストップページ画面１６０）のＷｅｂページに、当該ライブ予約又は中継予約に関する情報を追加して書き込んでおくようになされている。
【０２５３】
また、当該ライブ予約又は中継予約における公開レベルが「Public」レベル若しくは「Password」レベルの場合、ライブキャスティングサーバ１５０は、上述したパーソナルキャスティングサービストップページ画面１６０の「本日のライブ」に対応したライブ内容提示画面１６２及び「本日のＴＶ中継」に対応したＴＶ番組内容提示画面１６４に、このライブ予約又は中継予約に基づくライブコンテンツ及びＴＶ番組を掲載するための更新処理をそれぞれ行う。
【０２５４】
つまりライブキャスティングサーバ１５０は、ライブ予約又は中継予約に基づいたライブコンテンツ又はＴＶ番組のストリーム配信が行われることを閲覧可能な状態に記憶しておくことにより、インターネット２を介してアクセスしてきたクライアントＰＣ７Ａ、７Ｂ及び７Ｃのクライアントユーザに対してライブ内容提示画面１６２及びＴＶ番組内容提示画面１６４を閲覧させ、当該ライブ予約又は中継予約に基づくライブ配信又はインターネットＴＶ中継が行われる旨を認識させることができる。
【０２５５】
すなわちライブキャスティングサーバ１５０は、「Public」レベルが設定された場合はもちろんのこと、「Password」レベルが設定されている場合にも、当該ライブ予約又は中継予約に基づくライブ配信又はインターネットＴＶ中継が行われることが掲載されたライブ内容提示画面１６２及びＴＶ番組内容提示画面１６４を閲覧可能にすることにより、任意の第３者に対しても当該ライブ配信又はインターネットＴＶ中継が行われることを知らせることができる。
【０２５６】
一方ライブキャスティングサーバ１５０は、「Secret」レベルが設定されている場合、当該ライブ予約又は中継予約に基づいて行われるライブ配信又はインターネットＴＶ中継に関する情報を、上述した「本日のライブ」に対応したライブ内容提示画面１６２、「本日のＴＶ中継」に対応したＴＶ番組内容提示画面１６４及び「番組ガイド」に対応した番組ガイド表画面１６５には一切掲載しない。
【０２５７】
従ってライブキャスティングサーバ１５０は、「Secret」レベルが設定された場合のライブ配信又はインターネットＴＶ中継については、後述する電子メールを受信して閲覧可能な特定者のみに対してライブ配信又はインターネットＴＶ中継が行われることを通知するようになされている。
【０２５８】
このような予約登録処理が終了すると、ライブキャスティングサーバ１５０は当該パーソナルキャスティングサービスを利用する際の著作権の管理や禁止事項等に関してコンテンツ提供者の同意を促すＷｅｂページをユーザＰＣ４へ送信し、当該ユーザＰＣ４の表示部１４に表示させる。
【０２５９】
そしてライブキャスティングサーバ１５０は、ユーザＰＣ４からコンテンツ提供者の同意する旨の通知を受信すると、図２９に示すような予約登録手続の完了を知らせる予約登録手続完了画面１８１をユーザＰＣ４へ送信して表示させる。
【０２６０】
この予約登録手続完了画面１８１には、コンテンツ提供者にリコンファームを行うことを促すメッセージが表示されており、リコンファームを行うための「ＯＫ」ボタン２４５が設けられている。
【０２６１】
ステップＳＰ１９においてライブキャスティングサーバ１５０は、予約登録手続完了画面１８１の「ＯＫ」ボタン２４５がクリックされると、リコンファームを除く当該予約手続を完了し、この後当該ライブ予約又は中継予約に関する予約ＩＤを含む電子メールをユーザＰＣ４へ送信し、ライブ配信又はインターネットＴＶ中継に関する予約確認処理シーケンスを終了する。
【０２６２】
（２−４）リコンファーム
上述したようにコンテンツ配信システム１におけるパーソナルキャスティングサービスでは、予約履行時刻の６時間前までにコンテンツ提供者がリコンファームを行う必要があり、当該リコンファームが行われなかった場合には、ライブ配信又はインターネットＴＶ中継のライブ予約又は中継予約を強制的に取り消すようになされている。
【０２６３】
従ってコンテンツ配信システム１は、ライブキャスティングサーバ１５０からの電子メールを介してライブ予約又は中継予約に関する予約ＩＤを取得したコンテンツ提供者によってユーザＰＣ４を介してリコンファームが行われることにより、ライブ配信又はインターネットＴＶ中継のライブ予約又は中継予約を確立するようになされている。
【０２６４】
なお、上述したライブ予約又は中継予約に関する予約ＩＤを受け取るまでの予約登録手続としては、ライブ配信又はインターネットＴＶ中継に使用するユーザＰＣ４とは異なるＰＣを用いることも可能であるが、ライブ配信又はインターネットＴＶ中継を行う際に使用するユーザＰＣ４を介してリコンファームすることが義務付けられている。
【０２６５】
従って以下の説明においては、ユーザＰＣ４を使用してリコンファームを行うものとし、リコンファームを行う際のユーザＰＣ４及びライブキャスティングサーバ１５０の処理動作について、図３０に示すリコンファーム処理シーケンスを用いて以下説明する。
【０２６６】
ステップＳＰ２１においてユーザＰＣ４は、電源が投入された後、上述したアプリケーションプログラムに従って初期画面３５（図５）を表示し、当該初期画面３５で中継・ライブ予約／確認モードが選択されると、中継・ライブ予約／確認モード画面５３（図９（Ａ））を表示部１４に表示する。
【０２６７】
ユーザＰＣ４は、この中継・ライブ予約／確認モード画面５３上で、コンテンツ提供者によりジョグダイヤル１６Ｂの操作を介して予約一覧表示エリア９５に表示されている複数の予約項目のうちからリコンファームを行うべき予約項目が選択決定されると、インターネット２を介してライブキャスティングサーバ１５０へ当該コンテンツ提供者に対応する「マイチャンネル」のＷｅｂページの閲覧要求を行い、次のステップＳＰ２２へ移る。
【０２６８】
なおユーザＰＣ４では、ＵＲＬを直接入力することによりパーソナルキャスティングサービストップページ画面１６０（図１６）を表示し、当該パーソナルキャスティングサービストップページ画面１６０上でユーザＩＤ及びパスワードの入力を行ってログインし、「マイチャンネル」のリンクボタンをクリックするといった操作で「マイチャンネル」のＷｅｂページの閲覧要求を行うこともできる。
【０２６９】
ステップＳＰ２２においてライブキャスティングサーバ１５０は、閲覧要求された「マイチャンネル」のＷｅｂページをインターネット２を介してユーザＰＣ４へ送信し、次のステップＳＰ２３へ移る。
【０２７０】
ステップＳＰ２３においてユーザＰＣ４は、ライブキャスティングサーバ１５０から受信したＷｅｂページに基づいて、図３１に示すようなマイチャンネル画面１８２を中継・ライブ予約／確認モード画面５３のブラウザ表示画面９０に表示し、次のステップＳＰ２４へ移る。
【０２７１】
ここでマイチャンネル画面１８２には、現在ライブキャスティングサーバ１５０に対して予約登録中のライブ予約又は中継予約の一覧である予約リスト２５０と、当該コンテンツ提供者が過去にライブ配信又はインターネットＴＶ中継を行った際の視聴者数等を確認するためのＷｅｂページにジャンプするリンクボタン２５１と、ユーザデータベース１５２に登録された当該コンテンツ提供者の予約設定情報ファイルを変更するためのＷｅｂページにジャンプするリンクボタン２５２とが設けられている。
【０２７２】
またマイチャンネル画面１８２には、ライブ予約又は中継予約のキャンセル方法やユーザ情報の変更方法を説明する記述が表示されており、特にこのパーソナルキャスティングサービスにおいてチャンネル及び日時に関するライブ予約又は中継予約の内容を変更する場合には、一旦ライブ予約又は中継予約をキャンセルして再度ライブ予約又は中継予約の手続を行う必要があり、その旨が記述されている。一方、タイトル名、概要等のチャンネル及び日時以外の情報に関しては、予約キャンセルを行うことなく変更し得るようになされている。
【０２７３】
予約リスト２５０には、ライブ予約又は中継予約毎（図中での予約は１つのみ）に「予約日時」、「チャンネル」、「タイトル」、このライブ予約又は中継予約が「リコンファーム待ち」の状態であるか、「リコンファーム済み」の状態であるかといった状態が表示されるステータス項目、及び予約キャンセルを指示する場合の「取消」ボタンとが表示されている。
【０２７４】
ここでステータス項目については、当該ライブ予約又は中継予約についてリコンファームが行われていない場合には、図示のように「リコンファーム待ち」が表示され、リコンファームが既に行われた後に当該マイチャンネル画面１８２が表示された場合には「リコンファーム済み」の表示がなされる。
【０２７５】
ユーザＰＣ４は、マイチャンネル画面１８２において「リコンファーム待ち」がクリックされると、リコンファーム用画面の閲覧要求をインターネット２を介してライブキャスティングサーバ１５０へ送信する。
【０２７６】
これによりライブキャスティングサーバ１０５は、当該リコンファーム用画面の閲覧要求に応じてリコンファーム用画面のＷｅｂページをインターネット２を介してユーザＰＣ４へ送信し、当該ユーザＰＣ４に図３２に示すようなリコンファーム用画面１８３を表示させる。
【０２７７】
このリコンファーム用画面１８３には、当該ライブ予約又は中継予約に関して設定されている「ユーザＩＤ」、「チャンネル」、「予約日時」、「公開レベル」、「タイトル」、「ジャンル」、「電子メール公開」、「Ｗｅｂ公開」、「パスワード」、「友達リスト」、「概要」、「詳細」といった項目内容が表示されると共に、予約ＩＤの入力欄と、コンテンツ提供者に予約ＩＤを入力させてリコンファームを行うことを促すメッセージが表示されている。
【０２７８】
コンテンツ提供者がリコンファームを行う場合には、上述したライブ予約又は中継予約の登録手続においてライブキャスティングサーバ１５０から送信された電子メールに含まれる予約ＩＤをリコンファーム用画面１８３における予約ＩＤの入力欄に入力し、リコンファームボタン２６１をクリックすればよく、予約リスト２５０等が表示されたマイチャンネル画面１８２（図３１）に戻る場合には、戻るボタン２６２をクリックすればよい。
【０２７９】
ところで、リコンファーム用画面１８３においてリコンファームボタン２６１がコンテンツ提供者によってクリックされた場合には、ライブ配信又はインターネットＴＶ中継を行う際にストリーミングサーバ８との間の通信接続を確立するための設定が自動的に行われるようになされており、これにより当該リコンファーム用画面１８３にはライブ配信又はインターネットＴＶ中継を行うユーザＰＣ４でリコンファームを行うことを促すメッセージが表示されている。
【０２８０】
ステップＳＰ２４においてユーザＰＣ４のＣＰＵ１０は、実際にコンテンツ提供者によってリコンファームボタン２６１がクリックされると、リコンファームの実行指示があった旨をインターネット２を介してライブキャスティングサーバ１５０へ送信し、次のステップＳＰ２５へ移る。
【０２８１】
ステップＳＰ２５においてライブキャスティングサーバ１５０は、ユーザＰＣ４から送信されたリコンファーム実行指示を受け取ると、予約データベース１５１及びユーザデータベース１５２を参照し、当該リコンファーム実行指示に対応したライブ予約又は中継予約に関して、図３３に示すような予約設定情報ファイル１８４を作成し、次のステップＳＰ２６へ移る。
【０２８２】
ここでライブキャスティングサーバ１５０は、予約データベース１５１に登録されている複数のライブ予約又は中継予約に関する情報のうち、当該ライブ予約又は中継予約におけるライブ配信開始時刻又はインターネットＴＶ中継開始時刻の６時間前になった時点で、ライブ予約又は中継予約に関するデータを予約データベース１５１から消去してそのライブ予約又は中継予約を取り消す。
【０２８３】
すなわち、あるライブ予約又は中継予約に基づくライブ配信開始時刻又はインターネットＴＶ中継開始時刻の６時間前を経過した時点以降については、予約データベース１５１におけるそのライブ予約又は中継予約に関するデータは消去されていることになる。
【０２８４】
従って、ライブ配信開始時刻又はインターネットＴＶ中継開始時刻の６時間前を経過した以降に上述したリコンファームの実行指示をライブキャスティングサーバ１５０が受信した場合には、予約データベース１５１を参照しても、当該ライブ予約又は中継予約についてのデータは登録されていないことになる。
【０２８５】
この場合ライブキャスティングサーバ１５０は、「リコンファームが実行されなかったため、ライブ予約又は中継予約はキャンセルされました。ライブ予約又は中継予約を行う場合には、再度ライブ予約又は中継予約の予約手続を行ってください。」等のメッセージを表示するためのＷｅｂページをユーザＰＣ４へ送信する。
【０２８６】
一方、ライブ配信開始時刻又はインターネットＴＶ中継開始時刻の６時間前までにライブキャスティングサーバ１５０がリコンファーム実行指示を受信した場合、当該ライブキャスティングサーバ１５０は当該ライブ予約又は中継予約に関する予約設定情報ファイル１８４を作成する。
【０２８７】
このようにしてライブキャスティングサーバ１５０により作成された予約設定情報ファイル１８４には、「予約ＩＤ」、「ライブ配信予約日時」、「ライブ用サーバ接続可能時間」、「インターネットＴＶ中継予約日時」、「中継用サーバ接続可能時間」、「接続用電話番号」、「接続先サーバ情報」、「配信要求先アドレス情報」、「伝送帯域」、「タイトル」、「概要」、「公開レベル」、「友達リストアドレス情報」、「配信要求パスワード」といった情報が含まれている。
【０２８８】
なお予約設定情報ファイル１８４には、ライブ予約及び中継予約の双方が予約登録されている場合には、「ライブ配信予約日時」、「ライブ用サーバ接続可能時間」、「インターネットＴＶ中継予約日時」及び「中継用サーバ接続可能時間」が含まれるが、ライブ予約又は中継予約のいずれかが予約登録されている場合には、いずれかに対応する予約日時及びサーバ接続可能時間が含まれることになる。
【０２８９】
「予約ＩＤ」には、上述した当該ライブ予約又は中継予約について作成した予約ＩＤが記述されており、「ライブ配信予約日時」には、ライブ予約された配信開始時刻及び配信終了時刻が記述されると共に、「ライブ用サーバ接続可能時刻」にはライブ配信を行うためにストリーミングサーバ８に接続を許可する時間帯が記述されている。
【０２９０】
また「インターネットＴＶ中継予約日時」には、中継予約されたインターネットＴＶ中継開始時刻及び中継終了時刻が記述されると共に、「中継用サーバ接続可能時刻」は、インターネットＴＶ中継を行うためにストリーミングサーバ８に接続を許可する時間帯が記述されている。
【０２９１】
この場合ストリーミングサーバ８に接続を許可する時間帯としては、ライブ予約又は中継予約の双方ともに、開始時刻の５分前からストリーミングサーバ８への接続を許可し、終了時刻の５分後までの接続を許可することが記述されている。
【０２９２】
「接続用電話番号」には、ストリーミングサーバ８と接続するためのサーバ接続専用ネットワーク６のアクセスポートの電話番号が記述されており、この例では、複数（図示は４つ）の電気通信事業者毎のアクセスポートの電話番号が記述されている。
【０２９３】
実際にストリーミングサーバ８への接続を行う処理としては、コンテンツ提供者によって選択されたいずれかの電気通信事業者用のアクセスポートの電話番号に発呼する処理が行われる。
【０２９４】
「接続先サーバ情報」には、このライブ予約又は中継予約によって選択されたチャンネルに応じて決定される項目であり、当該チャンネルを指定する際に接続する「サーバの種類」、「サーバ名」、「接続ポート」、「サーバへのストリームパス」等の情報が記述されている。
【０２９５】
ユーザＰＣ４とサーバ接続専用ネットワーク６のアクセスポートとの通信接続が確立されると、この「接続先サーバ情報」の記述内容に基づいてストリーミングサーバ８に対してライブ予約又は中継予約が行われたチャンネルを使用するための接続処理が行われることになる。
【０２９６】
「配信要求先アドレス情報」には、クライアントＰＣ７Ａ、７Ｂ及び７Ｃがストリーミングサーバ８に対してライブコンテンツ又はＴＶ番組のストリーム配信を要求する場合に、当該ストリーミングサーバ８と接続するために用いられるＵＲＬ情報が記述されている。
【０２９７】
クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、ライブコンテンツ又はＴＶ番組のストリーム配信の要求を行う場合には、当該ＵＲＬによりインターネット２を介してストリーミングサーバ８と接続するようにすれば良い。
【０２９８】
「伝送帯域」には、ライブ予約又は中継予約を行ったチャンネルに応じて決定される情報が記述されており、６４［kbps］や２８．８［kbps］等の当該チャンネルに予め設定されている伝送帯域の伝送速度が記述される。
【０２９９】
「タイトル」、「概要」、「公開レベル」には、それぞれライブ予約又は中継予約を行ったときに予約用画面１６８（図２６）及び予約確認用画面１６９（図２７）で登録した内容が記述される。「友達リストアドレス情報」には、ライブ予約又は中継予約を行ったときに登録した電子メールアドレスが記述される。
【０３００】
「配信要求パスワード」にも、ライブ予約又は中継予約を行ったときに登録されたパスワード情報が記述されるが、「公開レベル」が「Public」レベルの場合、クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、配信要求パスワードを入力することなくライブ配信又はインターネットＴＶ中継を要求し得るので、この場合には「配信要求パスワード」の情報は予約設定情報ファイルには含まれない。
【０３０１】
このようにライブキャスティングサーバ１５０により作成される予約設定情報ファイル１８４には、後述するストリーミングサーバ８との接続の際の認証に用いられる予約ＩＤやストリーミングサーバ８との通信接続を確立するための電話番号や接続ポート等の情報が含まれている。
【０３０２】
この予約設定情報ファイル１８４は、ライブキャスティングサーバ１５０からインターネット２を介してユーザＰＣ４へ送信されることになるが、この際に、当該予約設定情報ファイル１８４をユーザＰＣ４のハードディスク１３の所定の記憶領域に自動的に書き込んで取り込ませるためのコマンド情報や、この自動取り込みが正常に終了、若しくは失敗したことを通知するメッセージ表示を指示するコマンド情報が含まれるようになされている。
【０３０３】
このようにライブキャスティングサーバ１５０から送信された予約設定情報ファイル１８４を自動的にユーザＰＣ４に取り込むには、「ActiveX 」（マイクロソフト社の登録商標）のプログラムを用いるようにすればよい。因みに、この「ActiveX 」のプログラムを使用する場合、ユーザＰＣ４は、ブラウザソフトウェアとして「ActiveX 」を使用可能な「Internet Explorer 」（マイクロソフト社）を使用する必要がある。
【０３０４】
ステップＳＰ２６においてライブキャスティングサーバ１５０は、以上のような各種データやコマンドを含んだ予約設定情報ファイル１８４をテキストデータ等で作成した後、当該予約設定情報ファイル１８４をＤＥＳ（Data Encryption Standard）等の暗号方式を用いて暗号化し、その暗号化ファイルと、リコンファーム完了画面のＷｅｂペーシとをインターネット２を介してユーザＰＣ４へ送信し、次のステップＳＰ２７へ移る。
【０３０５】
ステップＳＰ２７においてユーザＰＣ４は、ライブキャスティングサーバ１５０から送信された暗号化ファイルと、リコンファーム完了画面のＷｅｂペーシとを受信し、「ActiveX 」のプログラムを用いて暗号化ファイルの暗号化を解き、予約設定情報ファイル１８４を解読し、当該ファイルに含まれるコマンドに従ってハードディスク１３の所定の記憶領域に当該予約設定情報ファイル１８４を自動的に取り込み、次のステップＳＰ２８へ移る。
【０３０６】
ステップＳＰ２８においてユーザＰＣ４は、ライブキャスティングサーバ１５０から受信したリコンファーム完了画面のＷｅｂペーシに基づいて、図３４に示すようなリコンファーム完了画面１８５を中継・ライブ予約／確認モード画面５３のブラウサ表示画面９０に表示し、次のステップＳＰ２９へ移る。
【０３０７】
このようにユーザＰＣ４は、上述したような暗号を解読する「ActiveX 」のプログラムに基づいて暗号化ファイルを解読し、その結果得られた予約設定情報ファイル１８４をハードディスク１３の所定の記憶領域に書き込む際には、所定の暗号方式（ＤＥＳ等）で暗号化して書き込むためのプログラムにより予約設定情報ファイル１８４を再度暗号化して自動的に保存することにより、当該予約設定情報ファイル１８４の内容をコンテンツ提供者によって参照されることを防止している。
【０３０８】
これによりユーザＰＣ４は、サーバ接続専用ネットワーク６のアクセスポート番号が不用意に多数の人に知られることを防止し、当該パーソナルキャスティングサービスを妨害する等のために、サーバ接続専用ネットワーク６のアクセスポートに対して不正なアクセスが行われることを未然に防止し得るようになされている。
【０３０９】
ところで、中継・ライブ予約／確認モード画面５３（図９）のブラウサ表示画面９０に表示されたリコンファーム完了画面１８５には、サービス提供者側の現在時刻と、ユーザＰＣ４の現在時刻とが表示される。
【０３１０】
ここで、サービス提供者側の現在時刻は、ライブキャスティングサーバ１５０が当該リコンファーム完了画面１８５を送信する際に、ＮＴＰサーバ１５３から取得した時刻情報である。一方、ユーザＰＣ４の現在時刻は、当該ユーザＰＣ４が有するクロックから取得した時刻情報である。
【０３１１】
ユーザＰＣ４のＣＰＵ１０は、サービス提供者側の現在時刻と当該ユーザＰＣ４の現在時刻との時刻ずれ（分単位）を算出し、当該時刻ずれが存在する場合には、時差がある旨のメッセージを表示する。
【０３１２】
なお、ユーザＰＣ４は、このようにしてコンテンツ提供者にサービス提供者側との時刻ずれを通知して注意を促すようにしてもよいが、サービス提供者側から送信された当該サービス提供者側の時刻情報に基づいてユーザＰＣ４の時刻を自動的に補正するようにしても良い。
【０３１３】
この場合ユーザＰＣ４は、ハードディスク１３に時刻補正プログラムを格納しておき、ライブキャスティングサーバ１５０からリコンファーム完了画面１８５のＷｅｂページを受信したときに、当該時刻補正プログラムに基づいてユーザＰＣ４の現在時刻とサービス提供者側の現在時刻とを一致させることにより、ライブ配信又はインターネットＴＶ中継のような時刻の正確性が要求されるサービスを円滑に進めることが可能となる。
【０３１４】
またリコンファーム完了画面１８５には、ダイヤルアップルータを利用してサーバ接続専用ネットワーク６と接続する場合の特例事項が記述されている。ユーザＰＣ４では、ライブ配信又はインターネットＴＶ中継を行うためにストリーミングサーバ８との通信接続処理を実行する場合、予約設定情報ファイル１８４（図３３）に記述されているサーバ接続専用ネットワーク６のアクセスポートの電話番号へ自動的に発呼するように設定されている（詳細は後述する）。
【０３１５】
このようにユーザＰＣ４のＣＰＵ１０は、自動的に発呼するアプリケーションプログラムを実行することにより、コンテンツ提供者が電話番号を入力するといった面倒な操作を行うことなく、自動的に通信接続処理を実行し得るようになされている。
【０３１６】
しかしながら、この場合ユーザＰＣ４は、ダイヤルアップルータを介してネットワークと接続する場合、ダイヤルアップルータを介してサーバ接続専用ネットワーク６と接続するための情報を設定しておかなければならないので、コンテンツ提供者によってアクセスポートの電話番号などを手動で設定しておく必要がある。
【０３１７】
リコンファーム完了画面１８５における特例事項は、このようなダイヤルアップルータを利用する場合に手動設定を行う必要があること考慮した記述であり、この場合にコンテンツ提供者により手動設定してもらうためのアクセスポート番号、ログインＩＤ（この場合、予約ＩＤ）、パスワードが表示される。
【０３１８】
なおリコンファーム完了画面１８５に表示された図中の例としては、ダイヤルアップルータを利用した接続がＩＳＤＮ（Integrated Services Digital Network）経由の場合にのみ許可するようになっているが、これに限定されるものではない。
【０３１９】
ステップＳＰ２９においてユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者によってリコンファーム完了画面１８５の確認がされた後に「ＯＫ」ボタン２９１をクリックされると、当該「ＯＫ」ボタン２９１がクリックされた旨を示す情報をインターネット２を介してライブキャスティングサーバ１５０へ送信することにより、ユーザＰＣ４におけるリコンファームに関する処理を終了し、ステップＳＰ３０へ移る。
【０３２０】
ステップＳＰ３０においてライブキャスティングサーバ１５０は、ユーザＰＣ４からリコンファームの確認が行われた旨の通知を受けると、予約データベース１５１を参照して当該ライブ予約又は中継予約について「友達リスト」に登録されている電子メールアドレス宛に、ライブ配信又はインターネットＴＶ中継が行われることを通知する電子メールを送信し、ライブキャスティングサーバ１５０側でのリコンファームに関する処理を終了する。
【０３２１】
ここで、ライブキャスティングサーバ１５０から送信された電子メールを受信したクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、図３５に示すような当該電子メールの内容を示す電子メール画面１８６を表示する。
【０３２２】
この電子メール画面１８６には、ライブ配信又はインターネットＴＶ中継に関する「配信及び中継日時」、「タイトル」、「配信要求先アドレス」（予約設定情報ファイル１８４の「配信要求先アドレス情報」参照）、公開レベルが「Password」レベルや「Secret」レベルの場合の配信要求のための「パスワード」（予約設定情報ファイル１８４の「配信要求パスワード」参照）等が表示されており、ライブ予約又は中継予約されたライブコンテンツ又はＴＶ番組に関する情報がクライアントＰＣ７Ａ、７Ｂ及び７Ｃのクライアントユーザへ通知される。
【０３２３】
これによりユーザＰＣ４のコンテンツ提供者は、ライブ予約時又は中継予約時の予約設定情報ファイル１８４にライブ配信又はインターネットＴＶ中継を見せたい友人等の電子メールアドレスを登録しておけば、その友達に対して自動的にライブ配信又はインターネットＴＶ中継を受けるための情報を通知することができ、かくしてライブ配信又はインターネットＴＶ中継を受けるための情報を電話で伝えたり、当該情報を含んだ電子メールを作成したりするといった煩雑な作業を行う必要がなくなる。
【０３２４】
なお、本実施の形態では、「友達リスト」に登録されている電子メールアドレスへの電子メールの送信処理をリコンファーム完了後に行うようにしているが、ライブキャスティングサーバ１５０による電子メールの送信タイミングとしては、コンテンツ提供者からの予約希望ファイルに基づいた予約データベース１５１への予約登録処理（図２６のステップＳＰ１８）が終了した時点で行うようにしてもよい。
【０３２５】
このように予約登録処理終了時点で電子メールを送信すれば、電子メールアドレスを有する者は、より早い時点でライブ配信又はインターネットＴＶ中継が行われることを知ることができる。また、この場合にはリコンファーム完了時点で再度同様の電子メール送信処理を行うようにしてもよい。
【０３２６】
またライブキャスティングサーバ１５０は、電子メールの送信を行うと共にリコンファームに関する処理が終了すると、当該ライブ予約又は中継予約が成立したものとし、このライブ予約又は中継予約についての予約データベース１５１の課金フラグ情報を「可」に書き換え、当該ライブ予約又は中継予約について課金処理を行う。
【０３２７】
ここで課金金額は、上述したようにチャンネル毎に予め設定された使用料金に基づいて算出されることになる。例えば、１コマ（１０分）で１００円の使用料金が設定されているチャンネルを６コマ使用するライブ予約が成立した場合、当該ライブ予約について６００円の課金がなされることになる。ただし、実際の課金処理は、ライブ配信当日にストリーミングサーバ１０２が正常に動作していたことが確認された後に実行される。
【０３２８】
同様にインターネットＴＶ中継が行われる場合においても、例えばチャンネル単位で２４時間使用の契約がなされた場合には、チャンネル占有期間を月単位で区切って課金処理が行われるようになされている。因みに、このインターネットＴＶ中継においても、ライブ配信のようにコマ単位で中継予約の課金処理を行うようにしても良い。
【０３２９】
なお上述の説明においては、ライブキャスティングサーバ１５０から送信された予約設定情報ファイル１８４を暗号化して自動的に格納するプログラムを有するユーザＰＣ４を用いる場合について述べたが、このようなプログラムを格納していないＰＣでは自動的に取り込みを行うことができない。
【０３３０】
従って、このような場合には、次のような手法で予約設定情報ファイル１８４をＰＣ側に取り込むようにしている。まず、上述のようなプログラムを格納していないＰＣの場合には自動的に取り込みができず、当該自動的に取り込みが失敗したことをそのＰＣの表示画面に表示するようになされている。
【０３３１】
この場合におけるＰＣの表示画面には、自動的に取り込みが失敗したことを通知するメッセージに加え、再度マイチャンネル画面１８２（図３１）で「リコンファーム待ち」のリンクボタンがクリックされることよってリコンファーム用画面１８３（図３２）の閲覧要求を再度行うことを指示するメッセージが表示される。
【０３３２】
一方ライブキャスティングサーバ１５０は、上述したリコンファーム完了画面１８５（図３４）のＷｅｂページをユーザＰＣ４へ送信した後で、ユーザＰＣ４からの「ＯＫ」ボタン２９１に応じたリコンファームの確認「ＯＫ」が送信されず（図３０のステップＳＰ２９）、かつユーザＰＣ４からリコンファーム用画面１８３（図３２）の要求を受けると、ユーザＰＣ４が予約設定情報ファイル１８４の自動取込に失敗したと判断し、当該予約設定情報ファイル１８４をダウンロードするためのＷｅｂページをインターネット２を介してユーザＰＣ４へ送信する。
【０３３３】
この結果、ユーザＰＣ４はライブキャスティングサーバ１５０から受信したＷｅｂページに基づいて予約設定情報ファイル１８４をダウンロードするためのダウンロードボタンを表示し、当該ダウンロードボタンがクリックされると、改めて予約設定情報ファイル１８４のダウンロードを行うようになされている。
【０３３４】
以上までが、ライブ予約又は中継予約の要求からリコンファーム完了による当該ライブ予約又は中継予約の成立までに関する予約処理動作の流れであるが、リコンファーム完了後にもジャンルや概要等の情報については変更することが可能であり、またリコンファーム完了後にライブ予約又は中継予約を取り消すことも可能である（この場合、課金フラグ情報が「可」であるため、課金処理は行われてしまう）。
【０３３５】
（２−５）ライブ予約又は中継予約の変更及び取消
次に、ライブ予約又は中継予約の変更及び取消を行う場合の処理動作について、説明する。まずコンテンツ提供者は、リコンファーム済みのライブ予約又は中継予約の変更を行う場合、上述したリコンファームを行う時と同様に、パーソナルキャスティングサービストップページ画面１６０（図１６）の「マイチャンネル」をクリックする。
【０３３６】
これによりユーザＰＣ４のＣＰＵ１０は、インターネット２との接続処理を行い、ライブキャスティングサーバ１５０に対して当該コンテンツ提供者に係る「マイチャンネル」のＷｅｂページの閲覧要求を行う。
【０３３７】
このようにしてユーザＰＣ４からライブキャスティングサーバ１５０に対して「マイチャンネル」のＷｅｂページの閲覧要求が行われると、ライブキャスティングサーバ１５０からインターネット２を介してユーザＰＣ４へマイチャンネル画面のＷｅｂページが送信され、図３６に示すようにユーザＰＣ４は当該Ｗｅｂページに基づくリコンファーム済みのマイチャンネル画面１８７を中継・ライブモード画面５３のブラウザ表示画面９０に表示させる。
【０３３８】
このリコンファーム済みのマイチャンネル画面１８７は、リコンファーム待ちのマイチャンネル画面１８２（図３１）とを比較すると、当該リコンファーム済みのマイチャンネル画面１８７には、予約リスト３５０のステータス項目に「リコンファーム済み」と表示されると共に、「変更」のリンクボタン３１０が表示される点で異なっている。
【０３３９】
このリコンファーム済みのマイチャンネル画面１８７において、ライブ予約又は中継予約の予約内容を変更する場合、コンテンツ提供者は当該「変更」のリンクボタン３１０をクリックすることになる。
【０３４０】
ユーザＰＣ４のＣＰＵ１０は、「変更」のリンクボタン３１０がクリックされると、その旨をインターネット２を介してライブキャスティングサーバ１５０へ送信する。これにより、ライブキャスティングサーバ１５０は、予約設定情報変更用のＷｅｂページをインターネット２を介してユーザＰＣ４へ送信する。
【０３４１】
ユーザＰＣ４のＣＰＵ１０は、ライブキャスティングサーバ１５０から受信した予約設定情報変更用のＷｅｂページに基づいて、図３７に示すような予約設定情報変更画面１８７Ａを中継・ライブ予約／確認モード画面５３のブラウザ表示画面９０に表示する。
【０３４２】
この予約設定情報変更画面１８７Ａには、現在設定されているライブ予約又は中継予約の予約内容が表示されており、これらの表示内容のうち、「ジャンル」、「電子メール公開」、「Ｗｅｂ公開」、「パスワード」、「概要」、「詳細」といった項目については変更可能であり、これらの変更可能な項目と、変更不可能な予約日時等の項目とが異なる表示色で表示されている。
【０３４３】
コンテンツ提供者は、変更を希望する項目について、現在表示されている予約内容に対して変更後の予約内容を上書き入力し、更新ボタン３２１をクリックする。なおコンテンツ提供者は、変更を中止する場合には、戻るボタン３２２をクリックする。
【０３４４】
ユーザＰＣ４のＣＰＵ１０は、更新ボタン３２１がクリックされると、当該変更後の予約内容に相当する新たな予約設定情報ファイルを作成し、これをインターネット２を介してライブキャスティングサーバ１５０へ送信する。
【０３４５】
これによりライブキャスティングサーバ１５０は、当該変更後の新たな予約設定情報ファイルに基づいて予約データベース１５１の登録内容を更新すると共に、変更完了を示すＷｅｂページをインターネット２を介してユーザＰＣ４へ送信する。
【０３４６】
ユーザＰＣ４のＣＰＵ１０は、ライブキャスティングサーバ１５０から受信したＷｅｂページに基づいて中継・ライブ予約／確認モード画面５３のブラウザ表示画面９０に、図３８に示すような変更完了画面１８８を表示する。
【０３４７】
この変更完了画面１８８には、予約内容の変更が受け付けられたことを示すメッセージに加え、上述したリコンファーム完了画面１８５（図３４）と同様に、サービス提供者側の現在時刻及びユーザＰＣ４の現在時刻、互いに時刻ずれが生じていることを示すメッセージ等が表示され、またダイヤルアップルータを使用する際の特例事項が表示される。
【０３４８】
ここで、コンテンツ提供者により「ＯＫ」ボタン３３１がクリックされると、ユーザＰＣ４のＣＰＵ１０はライブ予約又は中継予約の変更を終了し、リコンファーム済みのマイチャンネル１８７（図３６）に戻る。
【０３４９】
このようにライブ予約又は中継予約の変更が行われると、ライブキャスティングサーバ１５０は、ライブ予約又は中継予約が変更されたことや、変更内容等のメッセージを含む電子メールを上述の友達リストに登録された電子メールアドレス宛に送信する。
【０３５０】
これによりユーザＰＣ４のコンテンツ提供者は、ライブ配信又はインターネットＴＶ中継のライブ予約又は中継予約に関する予約内容が変更されたことを電話で伝えたり、その旨のメッセージを含む電子メールを作成するといった作業を行うことなく、当該友達リストの電子メールアドレスを有する者には、ユーザＰＣ４を介して自動的にライブ予約又は中継予約の変更内容を知らせることができる。
【０３５１】
次に、ライブ予約又は中継予約を取り消す場合の処理動作について説明する。
この場合にも、上述したライブ予約又は中継予約の変更と同様に、まずコンテンツ提供者はリコンファーム済みのライブ予約又は中継予約の取消を行う場合、上述したリコンファームを行う時と同様に、パーソナルキャスティングサービストップページ画面１６０（図１６）の「マイチャンネル」をクリックする。
【０３５２】
これによりユーザＰＣ４のＣＰＵ１０は、インターネット２との接続処理を行い、ライブキャスティングサーバ１５０に対して当該コンテンツ提供者に係る「マイチャンネル」のＷｅｂページの閲覧要求を行う。
【０３５３】
このようにしてユーザＰＣ４からライブキャスティングサーバ１５０に対して「マイチャンネル」のＷｅｂページの閲覧要求が行われると、ライブキャスティングサーバ１５０からインターネット２を介してユーザＰＣ４へマイチャンネル画面のＷｅｂページが送信され、ユーザＰＣ４は当該Ｗｅｂページに基づいてリコンファーム済みのマイチャンネル画面１８７（図３６）を中継・ライブモード画面５３のブラウザ表示画面９０に表示させる。
【０３５４】
コンテンツ提供者は、このリコンファーム済みのマイチャンネル画面１８７においてライブ予約又は中継予約を取り消す場合、「取消」のリンクボタン３１１をクリックすることになる。
【０３５５】
ユーザＰＣ４のＣＰＵ１０は、「取消」のリンクボタン３１１がクリックされると、当該「取消」のリンクボタン３１１がクリックされたことをインターネット２を介してライブキャスティングサーバ１５０へ送信する。これによりライブキャスティングサーバ１５０は、ライブ予約又は中継予約の取消用Ｗｅｂページをインターネット２を介してユーザＰＣ４へ送信する。
【０３５６】
ユーザＰＣ４のＣＰＵ１０は、ライブキャスティングサーバ１５０から受信した取消用Ｗｅｂページに基づいて中継・ライブ予約／確認モード画面５３のブラウザ表示画面９０に、図３９に示すようなライブ予約又は中継予約に関する予約取消画面１８９を表示する。
【０３５７】
この予約取消画面１８９には、現在設定されているライブ予約又は中継予約の内容が表示されると共に、「予約取消」ボタン３４１及び「戻る」ボタン３４２が設けられている。ここでコンテンツ提供者は、ライブ予約又は中継予約を取り消す場合には、「予約取消」ボタン３４１をクリックし、取り消さない場合には「戻る」ボタン３４２をクリックすればよい。
【０３５８】
ユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者の操作により「予約取消」ボタン３４１がクリックされると、このライブ予約又は中継予約を取り消す旨をインターネット２を介してライブキャスティングサーバ１５０へ送信する。
【０３５９】
これによりライブキャスティングサーバ１５０は、このライブ予約又は中継予約に関する予約データベース１５１の登録内容を消去すると共に、取消完了画面のＷｅｂページをインターネット２を介してユーザＰＣ４へ送信する。
【０３６０】
ユーザＰＣ４のＣＰＵ１０は、ライブキャスティングサーバ１５０から受信した取消完了画面のＷｅｂページに基づいて中継・ライブ予約／確認モード画面５３のブラウザ表示画面９０に、図４０に示すような取消通知画面１９０を表示する。
【０３６１】
この取消通知画面１９０には、ライブ予約又は中継予約が取り消されたことを告げるメッセージが表示され、コンテンツ提供者によって「ＯＫ」ボタン３４３がクリックされると、ユーザＰＣ４のＣＰＵ１０はライブ予約又は中継予約の取り消しがコンテンツ提供者によって確認されたものと認識し、リコンファーム済みのマイチャンネル画面１８７(図３６)へ戻る。
【０３６２】
ライブキャスティングサーバ１５０は、コンテンツ提供者からの命令に従ってライブ予約又は中継予約を取り消すと、当該ライブ予約又は中継予約が取り消されてライブ配信又はインターネットＴＶ中継が中止になった旨のメッセージを含む電子メールを作成し、上述した友達リストに登録された電子メールアドレス宛に送信する。
【０３６３】
これによりコンテンツ提供者は、ライブ配信又はインターネットＴＶ中継が中止になったことを電話等で伝えることなく、当該友達リストの電子メールアドレスを有する人に対して、自動的にライブ配信又はインターネットＴＶ中継が中止になったことを通知することができる。
【０３６４】
一方、一旦リコンファームが行われた後に、コンテンツ提供者が予約内容を確認したい場合には、マイチャンネル画面１８７（図３６）の「リコンファーム済み」のリンクボタンをクリックすればよい。
【０３６５】
ユーザＰＣ４のＣＰＵ１０は、「リコンファーム済み」のリンクボタンがクリックされると、その旨をインターネット２を介してライブキャスティングサーバ１５０へ送信する。これによりライブキャスティングサーバ１５０は、リコンファーム済みのライブ予約又は中継予約に関する予約確認用Ｗｅｂページをインターネット２を介してユーザＰＣ４へ送信する。
【０３６６】
ユーザＰＣ４のＣＰＵ１０は、ライブキャスティングサーバ１５０から受信した予約確認用Ｗｅｂページに基づいて中継・ライブ予約／確認モード画面５３のブラウザ表示画面９０に、図４１に示すような予約確認画面１９１を表示する。
【０３６７】
この予約確認画面１９１には、現在設定されているライブ予約又は中継予約の予約内容と、ダイヤルアップルータを使用する場合の特例事項とが表示されると共に、「ＰＣ接続設定を再登録する」ボタン３６１と、リコンファーム済みのマイチャンネル画面１８７(図３６)へ戻ることを指示する「戻る」ボタン３６２とが設けられている。
【０３６８】
ユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者によって「ＰＣ接続設定を再登録する」ボタン３６１がクリックされると、その旨をインターネット２を介してライブキャスティングサーバ１５０へ送信する。
【０３６９】
これによりライブキャスティングサーバ１５０は、ユーザＰＣ４から予約設定情報ファイル１８４（図３３）を再度インターネット２を介して自動的に取り込むようになされている。このような予約設定情報ファイル１８４の再送処理は、例えばリコンファームを行ったユーザＰＣ４からライブ配信又はインターネットＴＶ中継を行うＰＣへ変更するときに有効である。
【０３７０】
（２−６）ライブ配信又はインターネットＴＶ中継
上述したようなリコンファームを含むライブ予約又は中継予約が終了し、当該ライブ予約又は中継予約に係るライブ配信開始時刻又はインターネットＴＶ中継開始時刻になると、ユーザＰＣ４はサーバ接続専用ネットワーク６を介してストリーミングサーバ８と接続し、クライアントＰＣ７Ａ、７Ｂ及び７Ｃへライブコンテンツ又はＴＶ番組のストリーム配信を行うことにより、ライブ配信又はインターネットＴＶ中継を実行するようになされている。
【０３７１】
（２−６−１）ユーザＰＣからストリーミングサーバへのコンテンツ送信
以下、ライブ配信又はインターネットＴＶ中継を行うに当って、ユーザＰＣ４からストリーミングサーバ８へライブコンテンツ又はＴＶ番組（以下、これらをコンテンツと呼ぶ）を送信する際のユーザＰＣ４、サーバ接続専用ネットワーク６、データベースサーバ１５５（図１５）及びストリーミングサーバ８におけるコンテンツ送信処理シーケンスについて図４２を用いて説明する。
【０３７２】
ここで、まずライブ配信又はインターネットＴＶ中継を行う場合、ライブ配信開始時刻又はインターネットＴＶ中継開始時刻の５分前からストリーミングサーバ８との接続がユーザＰＣ４に許可されるので、この５分前以降ユーザＰＣ４とストリーミングサーバ８との通信接続を確立するための処理を開始することになる。
【０３７３】
従ってコンテンツ提供者は、当該ライブ配信開始時刻又はインターネットＴＶ中継開始時刻前に予めライブコンテンツのライブ配信準備又はＴＶ番組のインターネットＴＶ中継準備を行っておく必要がある。
【０３７４】
因みにライブコンテンツの配信準備としては、ユーザＰＣ４のディジタルビデオカメラ１９（図２）による撮影位置の決定や、ライブコンテンツの構想に基づいて特殊効果を施すべきエフェクト項目の設定処理（図１１、図１２及び図１３）等がある。
【０３７５】
またＴＶ番組のインターネットＴＶ中継準備としては、ユーザＰＣ４のアンテナ２０Ａを介して受信すべきＴＶ番組の選定処理や、受信したＴＶ番組の内容に基づいて特殊効果を施すべきエフェクト項目の設定処理（図１１、図１２及び図１３）等がある。
【０３７６】
また、本実施の形態におけるユーザＰＣ４は、ライブ配信又はインターネットＴＶ中継に関する通知プログラムをハードディスク１３に格納しており、当該通知プログラムに従ってライブ配信開始時刻又はインターネットＴＶ中継開始時刻の所定時間前（例えば１０分前）になると、「まもなくライブ配信開始時刻です」又は「まもなくインターネットＴＶ中継開始時刻です」といったメッセージを表示してコンテンツ提供者に通知するようになされている。
【０３７７】
すなわちステップＳＰ５１においてユーザＰＣ４は、ライブ配信開始時刻又はインターネットＴＶ中継開始時刻の所定時間前になると、この通知プログラムを実行することにより、表示部１４に「まもなくライブ配信開始時刻です」又は「まもなくインターネットＴＶ中継開始時刻です」といったメッセージを表示することにより、コンテンツ提供者の注意を喚起し、次のステップＳＰ５２へ移る。
【０３７８】
このときユーザＰＣ４のＣＰＵ１０は、コンテンツ提供者によって中継・ライブ配信モードに設定されていない場合には、アプリケーションプログラムに従って自動的に中継・ライブ配信モードを選択し、表示部１４に中継・ライブ配信モード画面５４（図１０）を表示させる。
【０３７９】
この後ユーザＰＣ４のＣＰＵ１０は、ストリーミングサーバ８との接続開始許可時刻（ライブ配信開始時刻又はインターネットＴＶ中継開始時刻の５分前）になると、所定の接続処理プログラムを実行することにより、ストリーミングサーバ８との通信接続処理を自動的に開始する。ここで開始される通信接続処理は、完全に自動化されたものであってもよいし、最終的な接続開始の指示のみをコンテンツ提供者が入力し、この入力をトリガーとして自動的に行われるものであってもよい。
【０３８０】
ここでユーザＰＣ４のＣＰＵ１０は、通信接続処理プログラムに従って、所定のレジストリに暗号化されて記憶されている予約設定情報ファイル１８４（図３３）を解読し、当該予約設定情報ファイル１８４の「予約ＩＤ」、「サーバ接続可能時間」、「接続用電話番号」及び「接続用サーバ情報」に記述されている情報に基づいて以下のような通信接続処理を実行する。
【０３８１】
ステップＳＰ５２においてユーザＰＣ４は、「サーバ接続可能時間」に示された接続可能な開始時刻になった時点で当該通信接続処理を開始し、予めコンテンツ提供者によって設定されている電気通信事業者のアクセスポートの電話番号を予約設定情報ファイル１８４の「接続用電話番号」を参照することにより取得し、その電話番号に対して発呼処理を行ってサーバ接続専用ネットワーク６のアクセスサーバ６Ａへ予約ＩＤを送信することにより通信接続の要求を行う。
【０３８２】
このようにユーザＰＣ４のＣＰＵ１０が自動的に発呼処理を行うので、コンテンツ提供者は電話番号の入力操作等を行う必要はない。特にライブ配信の場合、図４（Ａ）及び（Ｂ）に示したような形態でユーザＰＣ４が使用されると、コンテンツ提供者によるキーボード１６Ａの入力操作が非常に煩雑となるので、ユーザＰＣ４は電話番号等の入力操作なしに自動的に発呼処理を行うようにしたことにより、コンテンツ提供者に対してより快適なライブコンテンツ作成環境を提供することができる。
【０３８３】
ステップＳＰ５３においてサーバ接続専用ネットワーク６のアクセスサーバ６Ａは、アクセスポートに接続を要求してきたユーザＰＣ４が正当な予約を有するコンテンツ提供者によるものであるか否かの認証を行うために、ユーザＰＣ４から受信した予約ＩＤをサーバ使用予約管理センタ５のデータベースサーバ１５５へ送信し、次のステップＳＰ５４へ移る。
【０３８４】
ステップＳＰ５４においてデータベースサーバ１５５は、この直後にライブ配信又はインターネットＴＶ中継を開始する予約時間帯において、アクセスサーバ６Ａから受け取った予約ＩＤが予約データベース１５１に登録されているか否かを確認することにより認証処理を行う。
【０３８５】
ここでデータベースサーバ１５５は、アクセスサーバ６Ａから受け取った予約ＩＤが予約データベース１５１に登録されている場合には、この予約ＩＤの送信元であるユーザＰＣ４が正当な予約を有するコンテンツ提供者によるものであると判断し、受け取った予約ＩＤがその予約時間帯において、予約データベース１５１に登録されていない場合には、この予約ＩＤの送信元であるユーザＰＣ４が正当な予約を有するコンテンツ提供者によるものではないと判断する。
【０３８６】
この場合データベースサーバ１５５は、予約ＩＤのみを用いて認証処理を行っているが、これにより次のような効果が得られる。例えばデータベースサーバ１５５は、当該パーソナルキャスティングサービスの登録メンバーが有するユーザＩＤ及びパスワードを用いてライブ予約又は中継予約の認証を行う場合、当該ユーザＩＤ及びパスワードが正当なものであるときには、アクセスしてきたものが正当な登録メンバーであることを確認し得るが、それだけでは、その登録メンバーがその予約時間帯のライブ予約又は中継予約を有するものであるか否かを判断することはできない。
【０３８７】
この場合データベースサーバ１５５は、登録メンバーであることの認証を行った後、さらにライブ予約又は中継予約の登録内容を確認し、そのユーザＩＤにより特定される登録メンバーがその予約時間帯に予約を行っているか否かをチェックする必要があり、認証処理が煩雑となる。
【０３８８】
これに対してデータベースサーバ１５５は、上述したようにライブ予約又は中継予約に対してのみ用いられる予約ＩＤを認証処理に用いれば、この予約ＩＤが登録メンバーのみの知り得る情報であることにより、ユーザＩＤに対する認証処理を行う必要がなく、その予約ＩＤがアクセスしてきた時刻直後の予約時間帯のライブ予約又は中継予約として登録されているか否かを確認するだけの簡易な認証処理で正当な予約者であるか否かを判断できるといった効果がある。
【０３８９】
ステップＳＰ５５においてデータべースサーバ１５５は、ライブ予約又は中継予約に対する認証処理の認証結果をサーバ接続専用ネットワーク６のアクセスベース６Ａへ返信し、次のステップＳＰ５６へ移る。
【０３９０】
ステップＳＰ５６においてサーバ接続専用ネットワーク６のアクセスサーバ６Ａは、データベースサーバ１５５からの認証結果が正当な予約者のものであった場合、ユーザＰＣ４とストリーミングサーバ８との接続を許可し、これにより両者をＰＰＰ接続してユーザＰＣ４及びストリーミングサーバ８間の通信接続を確立する。
【０３９１】
一方、ステップＳＰ５６においてサーバ接続専用ネットワーク６のアクセスサーバ６Ａは、データベースサーバ１５５からの認証結果が正当な予約者のものではなかった場合、ユーザＰＣ４とストリーミングサーバ８との接続を許可せず、ユーザＰＣ４からの呼を直に切断する。
【０３９２】
このようにサーバ接続専用ネットワーク６のアクセスサーバ６Ａは、データベースサーバ１５５からの認証結果に基づいて、不当な者のからの呼であると判断した場合その呼を直に切断することにより、正当な予約者のための回線を確保し得るようになされている。
【０３９３】
ステップＳＰ５７においてユーザＰＣ４のＣＰＵ１０は、サーバ接続専用ネットワーク６を介してストリーミングサーバ８と接続された場合、当該ストリーミングサーバ８に対して予約ＩＤを送信してライブ配信又はインターネットＴＶ中継の配信要求を行い、次のステップＳＰ５８へ移る。
【０３９４】
ステップＳＰ５８においてストリーミングサーバ８は、ユーザＰＣ４からライブ配信又はインターネットＴＶ中継の配信要求を受けると、そのユーザＰＣ４が正当な予約を有するコンテンツ提供者によるものであるか否かの認証を行うために、受信した予約ＩＤをサーバ使用予約管理センタ５のデータベースサーバ１５５へ送信し、次のステップＳＰ５９へ移る。
【０３９５】
ステップＳＰ５９においてデータベースサーバ１５５は、ストリーミングサーバ８から受信した予約ＩＤがこの直後の予約時間帯において、予約データベース１５１に登録されているか否かを確認することにより認証処理を行い、次のステップＳＰ６０に移る。ここでの認証処理は、サーバ接続専用ネットワーク６のアクセスサーバ６Ａから予約ＩＤを受信した場合の認証処理と同様である。
【０３９６】
ステップＳＰ６０においてデータベースサーバ１５５は、予約ＩＤに対する認証処理を行った後、その認証結果をストリーミングサーバ８へ返信し、次のステップＳＰ６１へ移る。
【０３９７】
ステップＳＰ６１においてストリーミングサーバ８は、データベースサーバ１５５からの認証結果が正当な予約者によるものであった場合、ユーザＰＣ４によるライブ配信又はインターネットＴＶ中継を許可し、その許可する旨をユーザＰＣ４へ送信すると共に、予約データベース１５１から当該ライブ予約又は中継予約に関する情報（予約時間帯及びチャンネル等）を取得し、当該情報に基づいてライブ配信又はインターネットＴＶ中継を制御する。
【０３９８】
これによりユーザＰＣ４のＣＰＵ１０は、ライブ配信又はインターネットＴＶ中継が許可されたことをコンテンツ提供者へ通知するメッセージ等を表示し、当該コンテンツ提供者に対してライブ配信又はインターネットＴＶ中継の開始を促す。
【０３９９】
続いてサブルーチンＳＲＴ１においてユーザＰＣ４のＣＰＵ１０は、ライブ配信のライブ予約がなされていたときには、コンテンツ提供者によってジョグダイヤル１６Ｂや操作ボタン１６Ｃが適宜操作されてディジタルビデオカメラ１９により撮影した動画像データに対して予め設定されたエフェクト処理をリアルタイムに施すと共にライブ配信を開始することにより、ライブコンテンツの動画像データをサーバ接続専用ネットワーク６を介してストリーミングサーバ８へリアルタイムに送信する。
【０４００】
このときストリーミングサーバ８は、ライブ配信の「公開レベル」（図２５等参照）が「Public」レベルである場合、ライブ配信を行うチャンネル定員数内であれば、無条件にクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信を行う。
【０４０１】
しかしながらストリーミングサーバ８は、「公開レベル」が「Password」レベル又は「Secret」レベルである場合、クライアントＰＣ７Ａ、７Ｂ及び７Ｃに対して、パスワードの入力を促し、正当なパスワードの入力がなされたクライアントＰＣ７Ａ、７Ｂ及び７Ｃに対してのみストリーム配信を行うようになされている。なおストリーミングサーバ８とクライアントＰＣ７Ａ、７Ｂ及び７Ｃとの間の配信要求及びストリーム配信の処理動作については後述する。
【０４０２】
そしてユーザＰＣ４のＣＰＵ１０は、ライブ予約終了時刻になった時点でストリーミングサーバ８へのコンテンツの送信処理を終了する。
【０４０３】
これに対してサブルーチンＳＲＴ１においてユーザＰＣ４のＣＰＵ１０は、ライブ配信のライブ予約ではなく、インターネットＴＶ中継の中継予約がなされていたときには、図４３に示すサブルーチンＳＲＴ１のステップＳＰ７１へ移る。
【０４０４】
ステップＳＰ７１においてユーザＰＣ４のＣＰＵ１０は、インターネットＴＶ中継を行うインターネットＴＶ中継プログラムを自動的に起動し、次のステップＳＰ７２へ移る。
【０４０５】
ステップＳＰ７２おいてユーザＰＣ４のＣＰＵ１０は、インターネットＴＶ中継プログラムに従ってデータ入力対象をディジタルビデオカメラ１９からＴＶチューナ２１へ切り換え、ＴＶチューナ２１からチャンネル情報を取得してＴＶ放送局を特定し、次のステップＳＰ７３移る。
【０４０６】
ステップＳＰ７３においてユーザＰＣ４のＣＰＵ１０は、予め契約先のＴＶ放送局から貰い受けてハードディスク１３に格納してあるインターネットＴＶ中継の中継許可キーに基づいてインターネットＴＶ中継が許可されているか否かを判定する。
【０４０７】
因みにユーザＰＣ４は、インターネットＴＶ中継を行うに当って、予め所定のＴＶ放送局との間で契約が交わされている証拠として、当該ＴＶ放送局からインターネットＴＶ中継を行うための中継許可キーを貰い受けてハードディスク１３に格納しておくようになされている。
【０４０８】
ここで、ハードディスク１３に格納してあるはずのインターネットＴＶ中継の中継許可キーが存在しない場合、インターネットＴＶ中継が許可されていない、すなわち予めＴＶ放送局とインターネットＴＶ中継を行うことについて契約を交わしていないと判断し、このときユーザＰＣ４のＣＰＵ１０は次のステップＳＰ７４へ移る。
【０４０９】
ステップＳＰ７４においてユーザＰＣ４のＣＰＵ１０は、ＴＶチューナ２１からの映像データの入力を受け付けることなく、次のステップＳＰ７８へ移って処理を終了する。
【０４１０】
これに対してステップＳＰ７３で肯定結果が得られると、このことはハードディスク１３にインターネットＴＶ中継の中継許可キーが存在し、ＴＶ放送局からインターネットＴＶ中継が許可されていると判断し、このときユーザＰＣ４のＣＰＵ１０は次のステップＳＰ７５へ移る。
【０４１１】
このようにユーザＰＣ４のＣＰＵ１０は、予め契約先のＴＶ放送局から貰い受けた中継許可キーに基づいてインターネットＴＶ中継が許可されているか否かを判定するようにしたことにより、インターネットＴＶ中継が許可されていない不正なコンテンツ提供者によるインターネットＴＶ中継を防止して、著作権を確実に保護し得るようになされている。
【０４１２】
ステップＳＰ７５においてユーザＰＣ４のＣＰＵ１０は、ＴＶチューナ２１からの映像データの入力を受け付け、図４４に示すように、当該映像データに対して当該映像データが所定のＴＶ放送局で現在放映されているＴＶ番組のインターネットＴＶ中継であることを示す「中継」のテロップと、そのＴＶ放送局「○△×テレビ」のテロップを画面端部に挿入する特殊効果を施した後、ＭＰＥＧ２コーデック２２により圧縮符号化処理し、次のステップＳＰ７６へ移る。
【０４１３】
このようにユーザＰＣ４のＣＰＵ１０は、上述のようなテロップを挿入する特殊効果を施すことにより、オリジナルのＴＶ番組の映像を２次利用したものであることを視聴者であるクライアントユーザへ認識させることができる。
【０４１４】
またユーザＰＣ４のＣＰＵ１０は、上述のように予めコンテンツ提供者によって設定されたエフェクト項目に従って特殊効果を施す以外に、ＴＶ放送局の意向に沿って当該ＴＶ放送局から予め提供された画像処理パターンに従って特殊効果を施したり、或いは一切の特殊効果を施すことなくストリーミングサーバ８へ送信しても構わない。
【０４１５】
ステップＳＰ７６においてユーザＰＣ４のＣＰＵ１０は、上述の特殊効果が施されたＴＶ番組のコンテンツをネットワークインターフェース１８から電話回線網３、サーバ接続専用ネットワーク６を介してストリーミングサーバ８へリアルタイムに送信し、次のステップＳＰ７７へ移る。
【０４１６】
これによりストリーミングサーバ８は、ユーザＰＣ４から受信したＴＶ番組のコンテンツを要求のあったクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信することによりインターネットＴＶ中継を実行する。
【０４１７】
このときもストリーミングサーバ８は、インターネットＴＶ中継の「公開レベル」（図２５等参照）が「Public」レベルである場合、インターネットＴＶ中継を行うチャンネル定員数内であれば、無条件にクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信を行うが、「公開レベル」が「Password」レベル又は「Secret」レベルである場合、クライアントＰＣ７Ａ、７Ｂ及び７Ｃに対して、パスワードの入力を促し、正当なパスワードの入力がなされたクライアントＰＣ７Ａ、７Ｂ及び７Ｃに対してのみストリーム配信を行うようになされている。
【０４１８】
ステップＳＰ７７においてユーザＰＣ４のＣＰＵ１０は、インターネットＴＶ中継を終了する否かを判定する。ここで否定結果が得られると、このことは未だインターネットＴＶ中継終了時刻にはなっていないことを表しており、このときユーザＰＣ４のＣＰＵ１０は、再度ステップＳＰ７６へ戻って上述の処理を繰り返す。
【０４１９】
これに対してステップＳＰ７７で肯定結果が得られると、このことはインターネットＴＶ中継終了時刻になって終了しなくてはならないことを表しており、このときユーザＰＣ４のＣＰＵ１０は次のステップＳＰ７８へ移ってストリーミングサーバ８へのコンテンツの送信処理を終了し、インターネットＴＶ中継を終了する。
【０４２０】
このようにしてストリーミングサーバ８はライブ配信又はインターネットＴＶ中継を開始すると、ＮＴＰサーバ１５３から取得したサービス提供者側の時刻情報や、当該ライブ配信又はインターネットＴＶ中継を受けているクライアントＰＣ７Ａ、７Ｂ及び７Ｃの数を示す視聴者数情報をユーザＰＣ４へ送信する。
【０４２１】
ユーザＰＣ４のＣＰＵ１０は、ストリーミングサーバ８から受信したサービス提供者側の時刻情報や視聴者数情報に加えて、ライブ配信中又はインターネットＴＶ中継中であることを示すオンエアー情報、経過時間情報、サービス提供者側の時刻情報、ユーザＰＣ４側の時刻情報、予約開始時刻情報、予約終了時刻情報、ライブ配信残時間情報又はインターネットＴＶ中継残時間情報、画像サイズ情報、伝送速度情報等の各種情報を中継・ライブ配信モード画面５４のステータスウィンドウ１０３（図１０）に表示する。
【０４２２】
コンテンツ提供者は、このステータスウィンドウ１０３を参照することにより、現在進行中のライブ配信又はインターネットＴＶ中継に関する様々な情報を知ることができる。特にコンテンツ提供者としては、ライブ配信又はインターネットＴＶ中継を受けて視聴しているかの視聴率情報を正確に認識することができ、次回のライブ配信又はインターネットＴＶ中継を行う際のチャンネル選択（定員数の選択）の参考にすることができる。
【０４２３】
なおストリーミングサーバ８は、ライブ予約終了時刻又はインターネットＴＶ中継予約終了時刻になった時点でユーザＰＣ４からのコンテンツの送信処理が終了するので、クライアントＰＣ７Ａ、７Ｂ及び７Ｃへのストリーム配信処理を終了し、予約設定情報ファイル１８４(図３３)の「サーバ接続可能時間」に示されたサーバ接続終了時刻になった時点でユーザＰＣ４との通信接続を強制的に切断する。
【０４２４】
またユーザＰＣ４のＣＰＵ１０は、ライブ予約終了時刻又は中継予約終了時刻の前に、コンテンツ提供者によりジョグダイヤル１６Ｂ（図３及び図４）等が操作され、中継・ライブ配信モード画面５４におけるＧＵＩ１０２の「配信開始／終了」がフォーカスＦで選択決定されると、コンテンツの送信処理を終了してストリーミングサーバ８との通信接続を切断することにより、ライブ予約終了時刻又は中継予約終了時刻よりも前にライブ配信又はインターネットＴＶ中継を強制的に終了させることもできる。
【０４２５】
（２−７）ストリーミングサーバからクライアントＰＣへのストリーム配信処理続いてストリーミングサーバ８は、ユーザＰＣ４からのコンテンツ送信を受けて要求のあったクライアントＰＣ７Ａ、７Ｂ及び７Ｃに対してライブ配信におけるライブコンテンツ又はインターネットＴＶ中継におけるＴＶ番組のストリーム配信処理を行うが、そのストリーム配信処理についてクライアントＰＣ７Ａ、７Ｂ及び７Ｃの表示画面等を参照しながら説明する。
【０４２６】
なお、以下の説明においては、当該コンテンツ配信の「公開レベル」（図２６参照）が「Password」レベル又は「Secret」レベルであり、クライアントＰＣ７Ａ、７Ｂ及び７Ｃのクライアントユーザはストリーム配信を受けるためのパスワードを知っているものとする。
【０４２７】
クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、コンテンツの配信要求を行う場合、クライアントユーザによって電源が投入されるとブラウザソフトウェアを起動し、パーソナルキャスティングサービストップページ画面１６０(図１６)のＵＲＬがクライアントユーザによって入力されると、インターネット２を介してライブキャスティングサーバ１５０に対して当該パーソナルキャスティングサービストップページ画面１６０の閲覧要求を行う。
【０４２８】
これによりクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、ライブキャスティングサーバ１５０からインターネット２を介して受信したパーソナルキャスティングサービストップページ画面１６０を表示画面に表示する。
【０４２９】
そしてクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、クライアントユーザによってパーソナルキャスティングサービストップページ画面１６０中の「本日のライブ」、「本日のＴＶ中継」又は「番組ガイド」といったリンクボタンがクリックされることになる。
【０４３０】
例えばクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、クライアントユーザによって「番組ガイド」がクリックされた場合、番組ガイド表画面１６５（図２２）を表示し、当該番組ガイド表画面１６５の月間カレンダー上でクリックされた日付にライブ配信又はインターネットＴＶ中継を予定しているコンテンツを表示する。
【０４３１】
クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、番組ガイド表画面１６５に表示されたライブ配信又はインターネットＴＶ中継を予定しているコンテンツのタイトルがクリックされると、当該クリックされた「タイトル」のコンテンツに関する詳細情報を示すＷｅｂページの閲覧要求をインターネット２を介してライブキャスティングサーバ１５０へ送信する。
【０４３２】
これによりライブキャスティングサーバ１５０は、閲覧要求されたコンテンツの詳細情報を示すライブコンテンツ詳細情報画面１６３（図１９）又はＴＶ番組詳細情報画面１６４Ａ（図２１）のＷｅｂページをインターネット２を介してクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ送信し、当該クライアントＰＣ７Ａ、７Ｂ及び７Ｃの表示画面にライブコンテンツ詳細情報画面１６３又はＴＶ番組詳細情報画面１６４Ａを表示させる。
【０４３３】
クライアントＰＣ７Ａ、７Ｂ及び７Ｃのクライアントユーザは、ライブコンテンツ詳細情報画面１６３又はＴＶ番組詳細情報画面１６４Ａに表示されたライブコンテンツのライブ配信又はＴＶ番組のインターネットＴＶ中継を受けることを要求する場合、その許可を得るためのパスワードを入力すると共に、「再生」ボタン１７５又は「中継開始」ボタン１７７をクリックすることになる。
【０４３４】
このときクライアントユーザは、クライアントＰＣ７Ａ、７Ｂ及び７Ｃにリアルタイム再生ソフトウェアが格納されていない場合には、「再生」ボタン１７５又は「中継開始」ボタン１７７をクリックする前に「再生ソフト」ボタン１７６又は１７８をクリックすることにより予め再生ソフトウェアをダウンロードすればよい。
【０４３５】
クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、クライアントユーザによって実際に、パスワードが入力され「再生」ボタン１７５又は「中継開始」ボタン１７７がクリックされると、インターネット２を介してストリーミングサーバ８へパスワードを送信すると共に、ライブ配信又はインターネットＴＶ中継の配信要求を行う。
【０４３６】
ストリーミングサーバ８は、クライアントＰＣ７Ａ、７Ｂ及び７Ｃから受信したパスワードをサーバ使用予約管理センタ５のデータベースサーバ１５５へ送信する。
【０４３７】
データベースサーバ１５５は、予約データベース１５１を参照することによりストリーミングサーバ８から受け取ったパスワードが正当なものであるか否かを認証し、その認証結果をストリーミングサーバ８へ返信する。
【０４３８】
ストリーミングサーバ８は、データベースサーバ１５５から受け取った認証結果に基づいて正当なパスワードであると判断した場合、当該ライブ配信又はインターネットＴＶ中継のチャンネルに対して予め設定されている定員数に基づいて当該クライアントＰＣ７Ａ、７Ｂ及び７Ｃへライブ配信又はインターネットＴＶ中継を行うか否かを判別する。
【０４３９】
実際上ストリーミングサーバ８は、現在、ライブ配信又はインターネットＴＶ中継を行っているクライアントＰＣの数とチャンネルに設定された定員数とを比較し、既に定員数に達している場合にはライブ配信又はインターネットＴＶ中継をそれ以上行うことはない。
【０４４０】
これに対してストリーミングサーバ８は、クライアントＰＣ７Ａ、７Ｂ及び７Ｃから配信要求があった時点で、クライアントＰＣの数がチャンネルに設定された定員数未満のときにはライブ配信又はインターネットＴＶ中継を行うこととし、当該クライアントＰＣ７Ａ、７Ｂ及び７Ｃに対してライブ配信又はインターネットＴＶ中継を受けることを許可し、ライブ配信又はインターネットＴＶ中継によるストリーム配信を実行する。
【０４４１】
クライアントＰＣ７Ａ、７Ｂ及び７Ｃは、ストリーミングサーバ８からライブ配信又はインターネットＴＶ中継によるストリーム配信が開始されると、ライブコンテンツ詳細情報画面１６３又はＴＶ番組詳細情報画面１６４Ａに重ねて、図４５に示すような再生ソフトウェアによる再生表示画面１９５を介してストリーム配信されたライブコンテンツ又はＴＶ番組をリアルタイムに表示することにより、クライアントユーザに対してライブ配信されたライブコンテンツ又はインターネットＴＶ中継されたＴＶ番組をリアルタイムに視聴させることができる。
【０４４２】
ところでストリーミングサーバ８は、実際にライブ配信又はインターネットＴＶ中継を受けているクライアントＰＣの数を逐次カウントし、そのカウント結果、つまり視聴者数情報をコンテンツ提供者のユーザＰＣ４へ随時送信するようになされている。
【０４４３】
なお、上述の説明においてはクライアントＰＣ７Ａ、７Ｂ及び７Ｃがライブキャスティングサーバ１５０に対して閲覧要求したパーソナルキャスティングサービストップページ画面１６０を介してストリーミングサーバ８へ配信要求を行うようにしているが、ライブキャスティングサーバ１５０から受信した電子メール画面１８６（図３５）の「配信要求先アドレス」に表示されたＵＲＬをクリックすることによりパーソナルキャスティングサービストップページ画面１６０へアクセスし、当該パーソナルキャスティングサービストップページ画面１６０を介してストリーミングサーバ８へ配信要求を行うようにしてもよい。
【０４４４】
（３）動作及び効果
以上の構成において、コンテンツ配信システム１のユーザＰＣ４は、ストリーミングサーバ８のストリーム配信機能を使用する中継予約（この実施の形態ではチャンネルを２４時間占有して使用する契約）をサーバ使用予約管理センタ５に対して行い、当該サーバ使用予約管理センタ５を介して送信する電子メール等によってライブキャスティングサービスの登録メンバーであるクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ所定の予約時間帯でインターネットＴＶ中継があることを通知する。
【０４４５】
ユーザＰＣ４は、上述したリコンファームを行った後、インターネットＴＶ中継開始時刻の所定時間前（５分前）の時点でサーバ接続専用ネットワーク６を介してストリーミングサーバ８との通信接続を確立し、アンテナ２０Ａを介して受信したＴＶ番組の映像データに所定の特殊効果を施してインターネットＴＶ中継開始時刻から当該ストリーミングサーバ８へ送信する。
【０４４６】
ストリーミングサーバ８は、ユーザＰＣ４から受信したＴＶ番組の映像データを配信要求のあったクライアントＰＣ７Ａ、７Ｂ及び７Ｃへリアルタイムにストリーム配信することにより、遠隔地でＴＶ放送の電波が届かない当該クライアントＰＣ７Ａ、７Ｂ及び７Ｃに対してもインターネット２を介して簡易かつ迅速にＴＶ番組を提供することができる。
【０４４７】
またユーザＰＣ４は、インターネットＴＶ中継だけではなく、他のチャンネル及び予約時間帯を介してディジタルテレビカメラ１９を介して撮影したライブコンテンツの動画像データに対しても所定の特殊効果を施してライブ配信することができ、予約時間帯毎にライブ配信とインターネットＴＶ中継とを交互に切り換えて実行することができる。
【０４４８】
これによりユーザＰＣ４は、クライアントユーザに対してパーソナルキャスティングサービスにおけるライブ配信又はインターネットＴＶ中継の双方の機能を当該ユーザＰＣ４の１台だけで実行することができ、コンテンツ提供者に対する使い勝手を向上させることができる。
【０４４９】
またユーザＰＣ４のＣＰＵ１０は、予め契約先のＴＶ放送局から貰い受けた中継許可キーに基づいてインターネットＴＶ中継が許可されているか否かを判定するようにしたことにより、インターネットＴＶ中継が許可されていない不正なコンテンツ提供者によるインターネットＴＶ中継を防止して、著作権を確実に保護することができる。
【０４５０】
以上の構成によれば、コンテンツ配信システム１のユーザＰＣ４は、ライブ配信機能に加えて、外部から受信したＴＶ番組についてもインターネット２を介してリアルタイムにインターネットＴＶ中継することができるので、当該ＴＶ番組を電波によって受信し得ない遠隔地のクライアントユーザに対しても、衛星中継等の大規模なシステムを構築する必要なく、電話回線網３及びインターネット２を介してクライアントＰＣ７Ａ、７Ｂ及び７Ｃへ簡易かつ迅速に配信することができる。
【０４５１】
（４）他の実施の形態
なお上述の実施の形態においては、外部から受信したＮＴＳＣ方式の映像信号でなるＴＶ番組をストリーミングサーバ８を介してインターネットＴＶ中継するようにした場合について述べたが、本発明はこれに限らず、衛星放送や地上波放送のディジタル映像信号でなるＴＶ番組、ケーブルテレビジョンの映像信号でなるＴＶ番組、文字放送番組さらにはラジオ放送のラジオ番組等の他の種々の番組データをストリーミングサーバ８を介してインターネット中継するようにしても良い。
【０４５２】
また上述の実施の形態においては、ストリーミングサーバ８がユーザＰＣ４から受信したライブコンテンツ又はＴＶ番組を、要求のあったクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信することによりライブ配信又はインターネットＴＶ中継を行うようにした場合について述べたが、本発明はこれに限らず、ストリーム配信すると共にユーザＰＣ４から受信したライブコンテンツ又はＴＶ番組をハードディスク等の記憶メディアに格納しておき、これをオンディマンドシステムのように要求を受けた時点で配信するといった再放送サービスを同時に行うようにしても良い。この場合、再放送サービスに係るライブコンテンツ又はＴＶ番組を番組ガイド表画面１６５に掲載し、要求に応じて配信すればよい。
【０４５３】
さらに上述の実施の形態においては、ディジタルビデオカメラ１９によって撮影したライブコンテンツの動画像データや、アンテナ２０Ａを介して受信したＴＶ番組の番組データをリアルタイムにストリーミングサーバ８へ送信し、当該ストリーミングサーバ８を介してライブコンテンツやＴＶ番組をリアルタイムにストリーム配信するようにした場合について述べたが、本発明はこれに限らず、予めユーザＰＣ４で作成したコンテンツや、受信したＴＶ番組をハードディスク１３に格納しておき、再放送用にライブ予約又は中継予約の時間帯でストリーミングサーバ８を介してストリーム配信するようにしてもよい。この場合、コンテンツ提供者はライブコンテンツをリアルタイムではないが、再放送サービスとして配信することも可能となる。
【０４５４】
さらに上述の実施の形態においては、ストリーミングサーバ８がユーザＰＣ４から受信したライブコンテンツ又はＴＶ番組を、要求のあったクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信することによりライブ配信又はインターネットＴＶ中継を行うようにした場合について述べたが、本発明はこれに限らず、ストリーム配信すると共に、ユーザＰＣ４から受信したライブコンテンツ又はＴＶ番組をハードディスク等の記憶メディアに一旦格納しておき、このライブコンテンツ又はＴＶ番組をＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）やＤＶＤ−ＲＯＭ（Digital Versatile Disc-Read Only Memory）等の種々のパッケージメディアに書き込んだ後にクライアントＰＣ７Ａ、７Ｂ及び７Ｃのクライアントユーザへ配送するといった配送サービスを行うようにしてもよい。
【０４５５】
このような配送サービスによれば、クライアントユーザはライブ配信されたライブコンテンツ又はインターネットＴＶ中継されたＴＶ番組を視聴して気に入った場合に、ライブコンテンツ又はＴＶ番組が記憶されたパッケージメディアの配送を要求し、当該パッケージメディアを入手することが可能となる。
【０４５６】
この場合、コンテンツ提供者であるユーザＰＣ４とストリーミングサーバ８との通信経路は、サーバ接続専用ネットワーク６を介して十分な伝送帯域を確保し得るが、ストリーミングサーバ８とクライアントＰＣ７Ａ、７Ｂ及び７Ｃとの間の通信経路は、インターネット２を利用したものであるため、十分なデータ伝送帯域を確保できるとは限らず、伝送帯域の制約を浮ける可能性が高い。
【０４５７】
このときクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、ライブコンテンツ又はＴＶ番組の映像画質が劣化することになり、クライアントユーザに高品位なコンテンツを提供し得ない。しかし上述のような配送サービスでは、気に入ったコンテンツを高品位な画質で視聴したいと言ったクライアントユーザの要望に十分応えることができる。
【０４５８】
すなわちクライアントＰＣ７Ａ、７Ｂ及び７Ｃは、配送サービスを介して入手したパッケージメディアを直接再生することにより、ユーザＰＣ４からストリーミングサーバ８へ送信されたライブコンテンツ又はＴＶ番組と同等の高品位な画質でクライアントユーザへ当該コンテンツを提供することができる。
【０４５９】
なお、このようなパッケージメディアに記録されたコンテンツの提供を受けるクライアントユーザは、当該パッケージメディアに格納されたコンテンツを再生表示できる機能を有するプレイヤー装置（ＰＣ以外でもよい）等を使用してテレビ画面等に表示するようにしてもよい。
【０４６０】
さらに上述の実施の形態においては、予めライブ予約又は中継予約された予約時間帯のみでユーザＰＣ４からストリーミングサーバ８を介してライブ配信又はインターネットＴＶ中継を行うようにした場合について述べたが、本発明はこれに限らず、ライブ予約に基づいたライブ配信が行われている間に、ストリーミングサーバ８が予約データベース１５１を参照することにより、現在使用中のチャンネルの当該予約終了時刻後の予約状況を確認し、空いているようであれば予約終了時刻の所定時間前（例えば、１０分前）にストリーミングサーバ８からユーザＰＣ４に対して「○○時まで予約の延長が可能です」といった趣旨のメッセージ等を送信するようにしてもよい。
【０４６１】
この場合、ユーザＰＣ４は、ステータスウィンドウ１０３（図１０（Ａ））に、このメッセージを表示すると共に、当該ステータスウィンドウ１０３に延長ボタンを表示し、当該延長ボタンがクリックされたときに当該延長を行う旨をストリーミングサーバ８へ送信し、当該ストリーミングサーバ８により延長の許可を受ける。
【０４６２】
このようなコンテンツ配信システム１は、このような延長サービスを行うことにより、ユーザＰＣ４のコンテンツ提供者に対しては延長したいといった要望に応えることができる一方、ストリーミングサーバ８のチャンネルを効率よく活用することができる。
【０４６３】
さらに上述の実施の形態においては、ライブキャスティングサーバ１５０のハードディスクにライブ予約又は中継予約を実行するためのプログラムが予めインストールされている場合や、ユーザＰＣ４のハードディスク１３にライブ予約又は中継予約の際の各種処理やライブ配信又はインターネットＴＶ中継の際の各種処理を実行するためのプログラムが予めインストールされている場合について述べたが、本発明はこれに限らず、これらの各種アプリケーションプログラムの格納された例えばＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc Read Only Memory）等のパッケージメディアでなるプログラム格納媒体を再生することにより各種アプリケーションプログラムをインストールしても良く、またアプリケーションプログラムが一時的若しくは永続的に格納される半導体メモリや光磁気ディスク等のプログラム格納媒体を再生することにより各種アプリケーションプログラムをインストールしても良い。
【０４６４】
これらのプログラム格納媒体に各種アプリケーションプログラムを格納する手段としてはローカルエリアネットワーク、ディジタル衛生放送等の優先及び無線通信媒体を利用しても良く、ルータやモデム等の各種通信インターフェースを介在させて格納するようにしても良い。
【０４６５】
さらに、上述した実施の形態においては、ユーザＰＣ４とライブキャスティングサーバ１５０との間でライブ予約又は中継予約を行うためのネットワークとしてインターネット２を用いるようにした場合について述べたが、本発明はこれに限らず、有線又は無線で構築された他の種々のネットワークを用いても良い。
【０４６６】
さらに、上述の実施の形態においては、ライブ配信又はインターネットＴＶ中継を行うの放送者側の端末として、ディジタルビデオカメラ１９を内臓したユーザＰＣ４を用いるようにしていたが、通常のＰＣにディジタルビデオカメラをＩＥＥＥ（Institute of Electrical and  Electronics Engineers）１３９４インターフェイス等を介してケーブル接続したものや、ディジタルビデオカメラを無線接続したＰＣを用いるようにしてもよい。また、ディジタルカメラをケーブル等により接続した携帯電話機や、ディジタルカメラを内蔵した携帯電話機をユーザＰＣ４に代えて用いるようにしてもよい。
【０４６７】
以下、ディジタルカメラを内蔵した携帯電話機をユーザＰＣ４に代えて使用する場合について具体的に説明する。
【０４６８】
図４６に示すように、５００は全体として本発明を適用した携帯電話機ＭＳ３が接続されているコンテンツ配信システムを示し、通信サービスの提供エリアを所望の大きさに分割したセル内にそれぞれ固定無線局である基地局ＣＳ１〜ＣＳ４が設置されている。
【０４６９】
これらの基地局ＣＳ１〜ＣＳ４には、移動無線局である携帯情報端末ＭＳ１及びＭＳ２やカメラ付ディジタル携帯電話機ＭＳ３及びＭＳ４が例えばＷ−ＣＤＭＡ(Wideband−Code Divison Multiple Access)と呼ばれる符号分割多元接続方式によって無線接続されるようになされており、２［GHz］の周波数帯域を使用して最大２［Mbps］のデータ転送速度で大容量データを高速にデータ通信し得るようになされている。
【０４７０】
このように携帯情報端末ＭＳ１及びＭＳ２やカメラ付ディジタル携帯電話機ＭＳ３及びＭＳ４は、Ｗ−ＣＤＭＡ方式によって大容量データを高速にデータ通信し得るようになされていることにより、音声通話だけでなく電子メールの送受信、簡易ホームページの閲覧、画像の送受信等の多種に渡ってデータ通信を実行し得るようになされている。
【０４７１】
また基地局ＣＳ１〜ＣＳ４は、有線回線を介して電話回線網３と接続されており、当該電話回線網３にはインターネット２や、図示しない多くの加入者有線端末、コンピュータネットワーク及び企業内ネットワーク等が接続されている。
【０４７２】
電話回線網３には、インターネットサービスプロバイダのアクセスサーバＡＳも接続されており、当該アクセスサーバＡＳには当該インターネットサービスプロバイダが保有するコンテンツサーバＴＳが接続されている。
【０４７３】
このコンテンツサーバＴＳは、加入者有線端末や携帯情報端末ＭＳ１、ＭＳ２及びカメラ付ディジタル携帯電話機ＭＳ３、ＭＳ４からの要求に応じて例えば簡易ホームページ等のコンテンツをたとえばコンパクトＨＴＭＬ（Hyper Text Markup Language）形式のファイルとして提供するようになされている。
【０４７４】
このコンパクトＨＴＭＬとは、ＨＴＭＬのサブセットであり、限られたサイズの表示装置の中で反映可能なタグのみ残し他の部分を切り捨てたものである。例えばＮＴＴドコモ社のサービスであるｉＭｏｄｅ（登録商標）ではｉモード様ＨＴＭＬを採用しており、これは携帯電話に必要な機能を絞り込み約３０種のタグを使用し、テキストの文字属性や色は指定できず、画像も２段階調節のＧＩＦファイルが推奨されるなどの限定条件がある。
【０４７５】
このようなコンパクトＨＴＭＬや移動通信用プロトコルのＷＡＰ(Wireless Application Protocol)にて使われる記述言語であるＨＤＭＬ（handheld Device Markup Language）、ＷＭＬ（Wireless Markup Language）等を用いることで、表示領域や表示能力に制限のある携帯電話機等で閲覧する簡易ホームページのファイルを作成することができる。
【０４７６】
このコンテンツ配信システム５００では、本実施の形態と同様にインターネット２とサーバ使用予約管理センタ５やストリーミングサーバ８が接続され、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）のプロトコルに従って加入者有線端末や携帯情報端末ＭＳ１、ＭＳ２及びカメラ付ディジタル携帯電話機ＭＳ３、ＭＳ４からサーバ使用予約管理センタ５やストリーミングサーバ８に対してアクセスし得るようになされている。
【０４７７】
なおコンテンツ配信システム５００においても、ストリーミングサーバ８を介してストリーム配信を行う際、カメラ付ディジタル携帯電話機ＭＳ３、ＭＳ４からサーバ接続専用ネットワーク６を介してストリーミングサーバ８へコンテンツ送信を行うようにしているが、インターネット２経由でコンテンツ送信を行うようにしてもよい。
【０４７８】
因みに携帯情報端末ＭＳ１、ＭＳ２及びカメラ付ディジタル携帯電話機、ＭＳ３、ＭＳ４は、基地局ＣＳ１〜ＣＳ４までを2[Ｍbps]の簡易トランスポートプロトコルで通信し、当該基地局ＣＳ１〜ＣＳ４からインターネット２を介してストリーミングサーバ８までをＴＣＰ／ＩＰプロトコルで通信するようになされている。
【０４７９】
なお管理制御装置ＭＣＵは、電話回線網３を介して加入者有線端末や携帯情報端末ＭＳ１、ＭＳ２及びカメラ付ディジタル携帯電話機ＭＳ３、ＭＳ４と接続されており、当該携帯情報端末ＭＳ１、ＭＳ２及びカメラ付ディジタル携帯電話機ＭＳ３、ＭＳ４に対する認証処理や課金処理等を行うようになされている。
【０４８０】
次に、ユーザＰＣ４（図１）に代わるカメラ付ディジタル携帯電話機ＭＳ３の外観構成例について説明する。図４７に示すようにカメラ付ディジタル携帯電話機ＭＳ３は、中央のヒンジ部５１１を境に表示部５１２と本体５１３とに分けられており、当該ヒンジ部５１１を介して折り畳み可能に形成されている。
【０４８１】
表示部５１２には、上端左部に送受信用のアンテナ５１４が引出し及び収納可能な状態に取り付けられており、当該アンテナ５１４を介して基地局ＣＳ３との間で電波を送受信するようになされている。
【０４８２】
また表示部５１２には、上端中央部にほぼ１８０度の角度範囲で回動自在なカメラ部５１５が設けられており、当該カメラ部５１５のＣＣＤカメラ５１６によって所望の撮像対象を撮像し得るようになされている。
【０４８３】
ここで表示部５１２は、カメラ部５１５がコンテンツ提供者によってほぼ１８０度回動させて位置決めされた場合、図４８に示すように当該カメラ部５１５の背面側中央に設けられたスピーカ５１７が正面側に位置することになり、これにより通常の音声通話状態に切り換わるようになされている。
【０４８４】
さらに表示部５１２には、その正面に液晶ディスプレイ５１８設けられており、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号及び発信履歴等の他、電子メールの内容、簡易ホームページ、カメラ部５１５のＣＣＤカメラ５１６で撮像した画像及び図示しない内蔵アンテナを介して受信したＴＶ番組の番組映像を表示し得るようになされている。
【０４８５】
一方、本体５１３には、その表面の「０」〜「９」の数字キー、発呼キー、リダイヤルキー、終話及び電源キー、クリアキー及び電子メールキー等の操作キー５１９が設けられており、当該操作キー５１９を用いて各種指示を入力し得るようになされている。
【０４８６】
また本体５１３には、操作キー５１９の下部にメモボタン５２０やマイクロフォン５２１が設けられており、当該メモボタン５２０によって通話中の間の音声を録音し得ると共に、マイクロフォン５２１によって通話時のユーザの音声を集音するようになされている。
【０４８７】
さらに本体５１３には、操作キー５１９の上部に回転操作、回動操作及び押圧操作自在なジョグダイヤル５２２が当該本体５１３の表面から僅かに突出した状態で設け等られており、当該ジョグダイヤル５２２に対する回動操作に応じて液晶ディスプレイ５１８に表示されている電話帳リストや電子メールのスクロール動作、簡易ホームページの握り動作及び画像の送り動作等の種々の動作を実行するようになされている。
【０４８８】
例えば本体５１３は、コンテンツ提供者によるジョグダイヤル５２２の回動操作に応じて液晶ディスプレイ５１８に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、当該ジョグダイヤル５２２が本体５１３の内部方向に押圧操作されると、選択された電話番号を確定して当該電話番号に対して自動的に発呼処理を行うようになされている。
【０４８９】
なお本体５１３は、背面側に図示しないバッテリパックが挿着されており、終話及び電源キーがオン状態になると、当該バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【０４９０】
ところで本体５１３には、当該本体５１３の左側面上部に抜差自在なメモリスティック（ソニー株式会社の商標）５２３を挿着するためのメモリスティックスロット５２４が設けられており、メモボタン５２０が押下されるとメモリスティック５２３に通話中の相手の音声を記録したり、受信中のＴＶ番組の映像データを録画したり、或いはコンテンツ提供者の操作に応じて電子メール、簡易ホームページ、ＣＣＤカメラ２１６で撮像した画像を記録し得るようになされている。
【０４９１】
ここでメモリスティック５２３は、本願出願人であるソニー株式会社によって開発されたフラッシュメモリカードの一種である。このメモリスティック５２３は、縦21.5×横50×厚さ.8［mm］の小型薄型形状のプラスチックケース内に電気的に書換えや消去が可能な不揮発性メモリであるＥＥＰＲＯＭ(Electrically Erasable and Programmable Read Only Memory)の一種であるフラッシュメモリ素子を格納したものであり、１０ピン端子を介して画像や音声、音楽等の各種データの書き込み及び読み出しが可能となっている。
【０４９２】
またメモリスティック５２３は、大容量化等による内臓フラッシュメモリの仕様変更に対しても、使用する機器で互換性を確保することができる独自のシリアルプロトコルを採用し、最大書込速度1.5[MB/S]、最大読出速度2.45[MB/S]の高速性能を実現していると共に、誤消去防止スイッチを設けて高い信頼性を確保している。
【０４９３】
従ってカメラ付ディジタル携帯電話機ＭＳ３は、このようなメモリスティック５２３を挿着可能に構成されているために、当該メモリスティック５２３を介して他の電子機器との間でデータの共有化を図ることができるようになされている。
【０４９４】
図４９に示すように、カメラ付ディジタル携帯電話機ＭＳ３は、表示部５１２及び本体５１３の各部を統括的に制御するようになされた主制御部５５０に対して、電源回路部５５１、操作入力制御部５５２、画像エンコーダ５５３、カメラインタフェース部５５４、ＬＣＤ（Liquid Crystal Display）制御部５５５、画像デコーダ５５６、多重分離部５５７、記録再生部５６２、変復調回路部５５８及び音声コーデック５５９がメインバス５６０を介して互いに接続されると共に，画像エンコーダ５５３、画像デコーダ５５６、多重分離部５５７、変復調回路部５５８及び音声コーデック５５９が同期バス５６１を介して互いに接続されて構成されている。
【０４９５】
電源回路部５５１は、コンテンツ提供者の操作により終話及び電源キーがオン状態にされると、バッテリパックから各部に対して電力を供給することによりカメラ付ディジタル電話機ＭＳ３を動作可能な状態に起動する。
【０４９６】
カメラ付ディジタル携帯電話機ＭＳ３は、ＣＰＵ、ＲＯＭ及びＲＡＭ等でなる主制御部５５０の制御に基づいて、音声通話モード時にマイクロフォン５２１で集音した音声信号を音声コーデック５５９によってディジタル音声データに変換し、これを変復調回路部５５８でスペクトラム拡散処理し、送受信回路部５６３でディジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ５１４を介して送信する。
【０４９７】
またカメラ付ディジタル携帯電話機ＭＳ３は、音声通話モード時にアンテナ５１４で受信した受信信号を増幅して周波数変換処理及びアナログディジタル変換処理を施し、変復調回路部５５８でスペクトラム逆拡散処理し、音声コーデック５５９によってアナログ音声信号に変換した後、これをスピーカ５１７を介して出力する。
【０４９８】
さらにカメラ付ディジタル携帯電話機ＭＳ３は、データ通信モード時に電子メールを送信する場合、操作キー５１９及びジョグダイヤル５２２の操作によって入力された電子メールのテキストデータを操作入力制御部５５２を介して主制御部５５０へ送出する。
【０４９９】
主制御部５５０は、テキストデータを変復調回路部５５８でスペクトラム拡散処理し、送受信回路部５６３でディジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ５１４を介して基地局ＣＳ３（図４５）へ送信する。
【０５００】
これに対してカメラ付ディジタル携帯電話機ＭＳ３は、データ通信モード時に電子メールを受信する場合、アンテナ５１４を介して基地局ＣＳ３から受信した受信信号を変復調回路部５５８でスペクトラム逆拡散処理して元のテキストデータを復元した後、ＬＣＤ制御部５５５を介して液晶ディスプレイ５１８に電子メールとして表示する。
【０５０１】
この後カメラ付ディジタル携帯電話機ＭＳ３は、コンテンツ提供者の操作に応じて受信した電子メールを記録再生部５６２を介してメモリスティック５２３に記録することも可能である。
【０５０２】
一方カメラ付ディジタル携帯電話機ＭＳ３は、データ通信モード時に画像データを送信する場合、ＣＣＤカメラ５１６で撮像された画像データをカメラインターフェース部５５４を介して画像エンコーダ５５３に供給する。
【０５０３】
因みにカメラ付ディジタル携帯電話機ＭＳ３は、画像データを送信しない場合には、ＣＣＤカメラ５１６で撮像した画像データをカメラインターフェース部５５４及びＬＣＤ制御部５５５を介して液晶ディスプレイ５１８に直接表示することも可能である。
【０５０４】
画像エンコーダ５５３は、ＣＣＤカメラ５１６から供給された画像データを例えばＭＰＥＧ（Moving Picture Experts Group）２やＭＰＥＧ４等の所定の符号化方式によって圧縮符号化することにより符号化画像データに変換し、これを多重分離部５５７に送出する。
【０５０５】
このとき同時にカメラ付ディジタル携帯電話機ＭＳ３は、ＣＣＤカメラ５１６で撮像中にマイクロフォン５２１で集音した音声を音声コーデック５５９を介してディジタルの音声データとして多重分離部５５７に送出する。
【０５０６】
多重分離部５５７は、画像エンコーダ５５３から供給された符号化画像データと音声コーデック５５９から供給された音声データとを所定の方式で多重化し、その結果得られる多重化データを変復調回路部５５８でスペクトラム拡散処理し、送受信回路部５６３でディジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ５１４を介して送信する。
【０５０７】
これに対してカメラ付ディジタル携帯電話機ＭＳ３は、データ通信モード時に例えば簡易ホームページ等にリンクされた動画像ファイルのデータを受信する場合、アンテナ５１４を介して基地局ＣＳ３から受信した受信信号を変復調回路部５５８でスペクトラム逆拡散処理し、その結果得られる多重化データを多重分離部５５７に送出する。
【０５０８】
多重分離部５５７は、多重化データを分離することにより符号化画像データと音声データとに分け、同期バス５６１を介して当該符号化画像データを画像デコーダ５５６に供給すると共に当該音声データを音声コーデック５５９に供給する。
【０５０９】
画像デコーダ５５６は、符号化画像データをＭＰＥＧ２やＭＰＥＧ４等の所定の符号化方式に対応した復号化方式でデコードすることにより再生動画像データを生成し、これをＬＣＤ制御部５５５を介して液晶ディスプレイ５１８に供給し、これにより、例えば、簡易ホームページにリンクされた動画像ファイルに含まれる動画像データを表示する。
【０５１０】
このとき同時に音声コーデック５５９は、音声データをアナログ音声信号に変換した後、これをスピーカ５１７に供給し、これにより例えば、簡易ホームページにリンクされた動画像ファイルに含まれる音声データを再生する。
【０５１１】
この場合も電子メールの場合と同様にカメラ付ディジタル携帯電話機ＭＳ３は、受信した簡易ホームページ等にリンクされたデータをユーザの操作により記録再生部５６２を介してメモリスティック５２３に記録することが可能である。
【０５１２】
かかる構成に加えてカメラ付ディジタル携帯電話機ＭＳ３は、主制御部５５０のＲＯＭに上述の実施の形態と同様のアプリケーションプログラム等が格納されており、このアプリケーションプログラムに基づいて、サーバ使用予約管理センタ５のライブキャスティングサーバ１５０（図１５）にアクセスし、当該ライブキャスティングサーバ１５０との間で上述したメンバー登録、リコンファームを含むライブ予約又は中継予約を行い得るようになされており、当該ライブ予約又は中継予約を行った場合、予約設定情報ファイル１８４（図３３）を受信して自動的に暗号化して保存するようになされている。
【０５１３】
またカメラ付ディジタル携帯電話機ＭＳ３は、ユーザＰＣ４と同様に、ライブ予約又は中継予約に基づいてライブ配信又はインターネットＴＶ中継を行い得るようになされている。
【０５１４】
従ってカメラ付ディジタル携帯電話機ＭＳ３は、ライブ配信時、ライブ予約の際に保存した予約設定情報ファイル１８４を自動的に読み出してストリーミングサーバ８との間で通信接続を確立し、ＣＣＤカメラ５１６で撮影したライブコンテンツをストリーミングサーバ８を介してクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信するようになされている。
【０５１５】
またカメラ付ディジタル携帯電話機ＭＳ３は、インターネットＴＶ中継時、中継予約の際に保存した予約設定情報ファイル１８４を自動的に読み出してストリーミングサーバ８との間で通信接続を確立し、内蔵のアンテナ５８０Ａ（図４９）及びＴＶチューナ５８０を介して受信したＴＶ番組の番組データに対して主制御部５５０によって所定の特殊効果を施した後、画像エンコーダ５５３により圧縮符号化処理を施し、これをストリーミングサーバ８を介してクライアントＰＣ７Ａ、７Ｂ及び７Ｃへストリーム配信するようになされている。
【０５１６】
なおカメラ付ディジタル携帯電話機ＭＳ３は、ユーザＰＣ４と同様にライブ配信とインターネットＴＶ中継をライブ予約又は中継予約に基づく予約時間帯ごとに切り換えて行うことができ、当該１台のカメラ付ディジタル携帯電話機ＭＳ３によってコンテンツ提供者の使い勝手を一段と向上させている。
【０５１７】
【発明の効果】
以上説明したように、本発明によれば、カメラを介して撮影したライブ映像を取得するライブ映像取得手段と、外部から番組データを受信する番組データ受信手段と、ライブ映像又は番組データを中継して不特定多数のクライアントへストリーミング配信するためのストリーミングサーバと専用回線を介して接続されたサーバ使用予約管理センタに対し、希望予約時間帯にストリーミングサーバとの伝送路を確保するための予約登録を行う予約登録手段と、不特定多数のクライアントのうち、パスワードの入力を条件として、番組データの中継先を特定する中継先特定手段と、希望予約時間帯になると、専用回線を介してストリーミングサーバとの通信接続を確立し、中継先特定手段により特定された中継先へライブ映像又は番組データを所定のフォーマットに変換してストリーミング配信する中継手段とを設けるようにしたことにより、希望予約時間帯に専用回線を介して特定の中継先へライブ映像又は番組データを確実に中継しストリーミング配信することができ、かくして電波の届き難い遠隔地のクライアントに対してもネットワークを介してリアルタイムに番組データを提供し得る番組中継装置、番組中継方法、番組中継プログラム及び番組中継プログラム格納媒体を実現することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるコンテンツ配信システムの全体構成を示すブロック図である。
【図２】ユーザＰＣの回路構成を示すブロック図である。
【図３】ユーザＰＣの外観構成（１）を示す略線的斜視図である。
【図４】ユーザＰＣの外観構成（２）を示す略線的斜視図である。
【図５】ユーザＰＣによるアプリケーションプログラム起動時の初期画面を示す略線図である。
【図６】撮影モード画面の全体構成を示す略線図である。
【図７】アップロードモード画面の全体構成を示す略線図である。
【図８】Ｗｅｂ確認モード画面の全体構成を示す略線図である。
【図９】中継・ライブ予約／確認モード画面の全体構成を示す略線図である。
【図１０】中継・ライブ配信モード画面の全体構成を示す略線図である。
【図１１】エフェクト項目表示欄を示す略線図である。
【図１２】Ａボタン用のエフェクト設定画面を示す略線図である。
【図１３】Ｂボタン用のエフェクト設定画面を示す略線図である。
【図１４】プリセット用のエフェクト設定画面を示す略線図である。
【図１５】サーバ使用予約管理センタの構成を示すブロック図である。
【図１６】パーソナルキャスティングサービストップページ画面を示す略線図である。
【図１７】パーソナルキャスティングサービスの概要説明画面を示す略線図である。
【図１８】ライブ内容提示画面を示す略線図である。
【図１９】ライブコンテンツ詳細情報画面を示す略線図である。
【図２０】ＴＶ番組内容提示画面を示す略線図である。
【図２１】ＴＶ番組詳細情報画面を示す略線図である。
【図２２】番組ガイド表画面を示す略線図である。
【図２３】予約テーブルを示す略線図である。
【図２４】メンバー登録処理シーケンスを示すフローチャートである。
【図２５】メンバー登録用入力画面を示す略線図である。
【図２６】予約確認処理シーケンスを示すフローチャートである。
【図２７】予約用画面を示す略線図である。
【図２８】予約確認用画面を示す略線図である。
【図２９】予約登録手続完了画面を示す略線図である。
【図３０】リコンファーム処理シーケンスを示すフローチャートである。
【図３１】マイチャンネル画面を示す略線図である。
【図３２】リコンファーム用画面を示す略線図である。
【図３３】予約設定情報ファイルを示す略線図である。
【図３４】リコンファーム完了画面を示す略線図である。
【図３５】電子メール画面を示す略線図である。
【図３６】リコンファーム済みのマイチャンネル画面を示す略線図である。
【図３７】予約設定情報変更画面を示す略線図である。
【図３８】変更完了画面を示す略線図である。
【図３９】予約取消画面を示す略線図である。
【図４０】取消通知画面を示す略線図である。
【図４１】予約確認画面を示す略線図である。
【図４２】ライブ配信時におけるコンテンツ送信処理シーケンスを示すフローチャートである。
【図４３】インターネットＴＶ中継処理シーケンスを示すフローチャートである。
【図４４】インターネットＴＶ中継におけるテロップ挿入映像画面を示す略線図である。
【図４５】クライアントＰＣにおける再生表示画面を示す略線図である。
【図４６】他の実施の形態におけるコンテンツ配信システムを示す略線図である。
【図４７】カメラ付ディジタル携帯電話機の外観構成を示す略線的斜視図である。
【図４８】カメラ部を回動したときのカメラ付ディジタル形態電話機の表示部を示す略線的斜視図である。
【図４９】カメラ付ディジタル携帯電話機の回路構成を示すブロック図である。
【符号の説明】
１……コンテンツ配信システム、２……インターネット、３……電話回線網、４……ユーザＰＣ、５……サーバ使用予約管理センタ、６……サーバ接続専用ネットワーク、７Ａ、７Ｂ、７Ｃ……クライアントＰＣ、８……ストリーミングサーバ、１５０……ライブキャスティングサーバ、１５１……予約データベース、１５２……ユーザデータベース、１５３……ＮＴＰサーバ、１５４……ネットワークインターフェース、１５５……データベースサーバ、５００……ネットワークシステム、ＭＳ３、ＭＳ４……カメラ付きディジタル携帯電話機。
【図１】
0004596208.tif 000002
【図２】
0004596208.tif 000003
【図３】
0004596208.tif 000004
【図４】
0004596208.tif 000005
【図５】
0004596208.tif 000006
【図６】
0004596208.tif 000007
【図７】
0004596208.tif 000008
【図８】
0004596208.tif 000009
【図９】
0004596208.tif 000010
【図１０】
0004596208.tif 000011
【図１１】
0004596208.tif 000012
【図１２】
0004596208.tif 000013
【図１３】
0004596208.tif 000014
【図１４】
0004596208.tif 000015
【図１５】
0004596208.tif 000016
【図１６】
0004596208.tif 000017
【図１７】
0004596208.tif 000018
【図１８】
0004596208.tif 000019
【図１９】
0004596208.tif 000020
【図２０】
0004596208.tif 000021
【図２１】
0004596208.tif 000022
【図２２】
0004596208.tif 000023
【図２３】
0004596208.tif 000024
【図２４】
0004596208.tif 000025
【図２５】
0004596208.tif 000026
【図２６】
0004596208.tif 000027
【図２７】
0004596208.tif 000028
【図２８】
0004596208.tif 000029
【図２９】
0004596208.tif 000030
【図３０】
0004596208.tif 000031
【図３１】
0004596208.tif 000032
【図３２】
0004596208.tif 000033
【図３３】
0004596208.tif 000034
【図３４】
0004596208.tif 000035
【図３５】
0004596208.tif 000036
【図３６】
0004596208.tif 000037
【図３７】
0004596208.tif 000038
【図３８】
0004596208.tif 000039
【図３９】
0004596208.tif 000040
【図４０】
0004596208.tif 000041
【図４１】
0004596208.tif 000042
【図４２】
0004596208.tif 000043
【図４３】
0004596208.tif 000044
【図４４】
0004596208.tif 000045
【図４５】
0004596208.tif 000046
【図４６】
0004596208.tif 000047
【図４７】
0004596208.tif 000048
【図４８】
0004596208.tif 000049
【図４９】
0004596208.tif 000050