(57)【要約】【課題】      不特定多数および特定の視聴者に対してストリーミング映像を配信することができるストリーミング映像配信システムを提供する。【解決手段】  ストリーミング映像の配信を依頼する依頼者ごとに設定されたチャンネル番号と、このチャンネル番号に対応して配信するストリーミング映像のファイル名と映像識別コードとその映像の配信期間、およびこのファイル名が付与されたストリーミング映像を記憶している映像配信サーバのアドレスとを予め登録した配信管理データを有する配信管理サーバを備え、ストリーミング映像を視聴する受信端末装置は、ストリーミング映像の配信要求を行うときに、これらチャンネル番号または映像識別コードを配信管理サーバに送信する手段を備えたストリーミング映像配信システムである。特定の視聴者からこの映像識別コードにより配信要求されるストリーミング映像は、配信管理データテーブルにこの映像識別コードが予め登録されているストリーミング映像を配信するようにしたシステムである。【選択図】      図９
2005210662.tif 000002
【特許請求の範囲】
【請求項１】
ストリーミング映像の配信を依頼する依頼者ごとに設定されたチャンネル番号と、前記チャンネル番号に対応して前記配信するストリーミング映像の名称とその配信期間および前記名称が付与されたストリーミング映像を記憶している映像配信サーバのアドレスとを登録した配信管理データを有する配信管理サーバと、前記配信依頼されたストリーミング映像を記憶する前記映像配信サーバと、前記ストリーミング映像の配信要求と視聴を行う視聴者の受信端末装置とがインターネットに接続されているストリーミング映像配信システムであって、
前記配信管理データには、さらに、前記チャンネル番号が設定されたストリーミング映像について特定の視聴者のみが配信要求を行なうことができるように前記受信端末装置から前記配信管理サーバに送信する映像識別コードが登録されており、
前記受信端末装置は、前記ストリーミング映像の配信要求を行うときに、前記チャンネル番号または前記映像識別コードを前記配信管理サーバに送信する配信要求送信手段を備え、前記配信管理サーバは、
前記受信端末装置の前記配信要求送信手段から前記チャンネル番号を受信すると、前記受信したチャンネル番号について前記配信管理データに登録されている前記配信期間のデータを参照して、前記配信依頼を受信した日付が前記配信期間に含まれている前記ストリーミング映像の名称と前記映像配信サーバのアドレスを求め、前記映像配信サーバに前記名称が付与されているストリーミング映像を前記受信端末装置に配信する制御を行なう第１のストリーミング映像配信手段と、
前記受信端末装置から前記映像識別コードを受信すると、前記受信した映像識別コードについて前記配信管理データに登録されている前記配信期間のデータを参照して、前記映像識別コードを受信した日付が前記配信期間に含まれている前記ストリーミング映像の名称と前記映像配信サーバのアドレスを求め、前記映像配信サーバに前記名称が付与されている前記ストリーミング映像を前記受信端末装置に配信する制御を行なう第２のストリーミング映像配信手段と、
を備えていることを特徴とするストリーミング映像配信システム。
【請求項２】
前記配信要求送信手段は、前記配信依頼者または前記配信管理サーバの運営業者が公開するホームページを介して、前記チャンネル番号または前記映像識別コードを前記配信管理サーバに送信する手段であることを特徴とする請求項１に記載のストリーミング映像配信システム。
【請求項３】
前記配信要求送信手段は、ＨＴＭＬメールにより前記チャンネル番号または前記映像識別コードを前記配信管理サーバに送信する手段であることを特徴とする請求項１に記載のストリーミング映像配信システム。
【請求項４】
前記インターネットには、前記配信依頼者が配信依頼するストリーミング映像を前記配信管理サーバにアップロードする手段を備えた前記配信依頼者の端末装置が接続されていることを特徴とする請求項１に記載のストリーミング映像配信システム。
【請求項５】
前記配信管理サーバの運営業者は、前記配信依頼者に設定した前記チャンネル番号を前記配信依頼者にレンタルするシステムであることを特徴とする請求項１から請求項４のいずれかに記載のストリーミング映像配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、インターネットを利用して動画像をストリーミング映像として配信するストリーミング映像配信システムに関するものである。
【背景技術】
【０００２】  近年のインターネットを利用した通信技術の発展に伴い、インターネットに接続されたパーソナルコンピュータから構成される受信端末装置を操作して、動画像データ（音声を含む）を記憶した映像配信サーバにリンクし、リンクした動画像データを受信して再生するような動画像データ配信システムが各分野において実用化されている。【０００３】  インターネットを利用して、文章や画像データを記憶したファイルを配信する方法としては、従来から、電子メール用ソウトウエア、例えば、Ｏｕｔｌｏｏｋ  Ｅｘｐｒｅｓｓ（Ｍｉｃｒｏｓｏｆｔ社）等を利用して、電子メールにこのファイルを添付して送付する方式や、インタネット上に公開されているホームページを利用して画像データ等をダウンロードする方式が広く採用されている。このような画像データをファイル単位でダウンロードする方式は、ファイルのデータ容量が大きくなると、データの配信時間が長くなり、そのため、利用者はデータの受信とその再生に長く待たされるという不具合が生じる。特に、音声を含む動画像データの配信を行う場合には、そのデータ容量が数１００ＭＢ（メガバイト）になる場合もあり、上記の不具合は大きくなる。そこで、このような不具合を改善するために、各種のシステムが提案されている。例えば、下記の特許文献１〜特許文献５に示すようなシステムが提案されている。【０００４】
【特許文献１】  特開２００３−１７３３１６号公報（明細書第２頁〜第６頁、図１、図５）
【特許文献２】  特開２００２−２３０４３６号公報（明細書第２頁〜第５頁、図１、図２）
【特許文献３】  特開２００２−１３９９８６号公報（明細書第１頁〜第５頁、図１）
【特許文献４】  特開２００２−３５４４５１号公報（明細書第１頁〜第８頁、図１、図２、図３）
【特許文献５】  特開２００３−２３０１２５号公報（明細書第第２頁〜第６頁、図２）
【０００５】  特許文献１には、センターサーバからユーザの情報処理端末に動画をメールで送付する動画メールシステムの提供を目的として、ユーザの情報処理端末は動画メールが開封された際にこの動画メール中に記述されたコマンドに従いセンターサーバに動画ファイルの配信要求を出力することにより、電子メールに添付ファイル形式を採ることなく動画を電子メールで配信する動画メールシステムが記載されている。【０００６】  特許文献２には、受信端末装置を操作して通販システムのウエブページにアクセスし、そのウエブページに表示されている動画像データの配信要求ボタン（又は画像）をマウスでクリックすると、映像配信サーバは配信要求された動画像データを受信端末装置に送信し、受信端末装置は受信した動画像データを再生するインターネット通販システムが記載されている。さらに同特許文献には、映像配信サーバはストリーミングデータを送信するためのソフトウエアであるＲｅａｌ  Ｓｙｓｔｅｍ等を搭載し、受信端末装置はストリーミングデータの受信と再生を行うソフトウエアであるＲｅａｌ  Ｐｌａｙｅｒ等を搭載して、ストリーミングデータの配信と再生を行うことが開示されている。【０００７】  特許文献３には、受講者端末とインターネット・サービス・プロバイダのサーバを利用して授業データ用の映像データを配信する、少ない投資で、かつ短期でシステムを構築することができるインターネットを利用した学校教育補習機関仮想学習環境提供システムが記載されている。さらに、同特許文献には、インターネット・サービス・プロバイダは、受講者端末から送信された専用アカウントに基づいて認証を行ってインターネットへの接続を許可することが記載されている。また、同特許文献にもストリーミング配信を行うことが記載されている。【０００８】  特許文献４には、複数のチャンネルによりストリーミングデータを配信する映像配信サーバを備え、利用者の受信端末には番組表、チャンネル等を表示し、チャンネルの選択により自動的にインターネットへの接続と映像配信サーバへの接続ができるストリーミング放送システムが記載されている。【０００９】  特許文献５には、インターネットを介してストリーム配信サーバとエンドホストとの間でストリーム映像の配信サービスを行うときに、エンドホストにて受信中のストリーム映像に対して品質評価を行い、品質劣化と判定した場合には、最適なストリーム映像を提供するストリーム配信サーバに自動的に接続を切り替えるようにしたストリーム配信自動切り替え制御方法が記載されている。
【発明の開示】
【発明が解決しようとする課題】
【００１０】  特許文献１に記載の動画メールシステムは、システムの利用者が受信した電子メールを開封してその表示画面を利用して動画ファイルの配信要求をセンターサーバに行ったときに、センターサーバは利用者の情報処理端末に動画ファイルを配信するようにしたシステムである。従って、従来の電子メールと同様に、動画ファイルを利用者の情報処理端末に配信することに変わりがなく、利用者の情報処理端末は動画ファイルの受信に時間を要するという不具合がある。【００１１】  特許文献２に記載のインターネット通販システムにおいては、仮店舗サーバはウエブページをインターネット上に公開すると共に、各商品の映像ストリーミングデータを保持・管理している。しかし、サーバに記憶している映像ストリーミングデータは、新商品の追加等により頻繁に追加や削除を行う作業（ファイル更新作業）が生じる場合がある。このファイル更新作業中は、ウエブページの表示内容も変更する必要があるため、一時的にウエブページの公開を中止する必要が生じ、利用者（顧客）の信頼を低下させることになる。従って、このような不具合を無くするためには、ウエブページを公開するサーバと映像（動画像）データを蓄積して映像を配信する映像配信サーバは、それぞれ別個の構成にしてインターネット上に接続することが望ましい。特許文献２には、このようなサーバの構成を採用することについては記載されていない。【００１２】  特許文献３に記載のインターネットを利用した学校教育補習機関仮想学習環境提供システムにおいては、インターネット・サービス・プロバイダは、受講者端末から送信された専用アカウントに基づいて認証を行ってインターネットへの接続を許可することが記載されている。インターネット・サービス・プロバイダでは、そのサーバに対して配信用の静止画像、動画像データ等の新規登録、削除作業が頻繁に発生する。しかし、同特許文献３には、このような動画像データ等の新規登録、削除作業の効率化を行うための手段については記載されていない。【００１３】  特許文献４に記載のストリーミング放送システムにおいては、利用者はその受信端末からチャンネルの選択により自動的にインターネットへの接続と、そのチャンネル番号に対応付けられた映像データがストリーミングデータとして受信できる。このように、利用者がチャンネル番号を選択する場合には、配信するストリーミングデータが、ニュース、音楽、スポーツ等、そのジャンルが明確に分類できる場合には効果があるが、特定の分野、例えば、各種講演会の動画像データ、学習塾や通信教育等の教育用動画像データ等、予め認証番号を付与された特定の利用者（会員）に配信する場合には、利用者にチャンネル番号を選択させる必要性はない。利用者の認証番号が映像配信サーバに送付されると、この認証番号に対応した動画像データが利用者に配信されるようなシステムにした方が、利用者にとっては配信要求時の操作が簡単になり、かつ映像配信サーバのソフトウエアの構成も単純化される。【００１４】  特許文献５に記載のストリーム配信自動切り替え制御方法においては、エンドポストは、受信中のストリーム映像に対して受信帯域、パケットロス、表示レート等のいずれか少なくとも��つ以上のネットワークからアプリケーションレベルでの品質評価を行うためのソフトウエアを搭載しておく必要が生じる。一般の利用者にとっては、受信装置であるパーソナルコンピュータにこのようなストリーム映像受信の品質評価を行うソフトウエアを必ず搭載するという必要性はない。【００１５】  近年、インターネット技術の進展、特に通信速度の高速化に伴い、音声を含む動画像をストリーミングとして視聴者に配信するニーズが高まっている。この理由は、下記の通りである。
（１）ストリーミング方式により配信した動画像データは、視聴者側の受信端末装置で受信してもこの受信したデータをファイルとして蓄積することが不可能であるため、違法コピーを防止することができる。
（２）各種学会等が開催する講演会、研究発表会の映像、企業や各種団体のＰＲ映像、遠方（外国も含む）にいる家族（子供）に対して国内にいる家族の画像等を、動画像で配信するニーズが高くなっている。【００１６】  動画像をストリーミングとして配信することは、個人がインターネットに接続したパソコンを利用して構築することも可能であるが、一つのビジネスとして動画像配信システムを構築することが考えられる。例えば、動画像を視聴者に配信したい配信依頼者（例えば、企業、各種の学校や団体、個人等）は、映像配信サーバ等を管理・運営している映像配信業者にこの動画像の配信を配信期間を設定して依頼し、映像配信業者は配信依頼者から動画像の配信に対して対価を受け取るようなビジネスである。【００１７】  上記のようなストリーミング映像を配信するシステムを構築しようとすると、ストリーミング映像を視聴する視聴者は、不特定多数を対象とするか、あるいは、例えば各種の学会の会員や家族等、特定の視聴者を対象とするかを配慮したシステムにする必要がある。さらに、視聴者がストリーミング映像を配信要求するときの配信要求方法も、視聴者が不特定多数の視聴者か特定の視聴者かに応じて、その配信要求方法や配信管理サーバの配信処理が適切に行うことができるシステムにする必要がある。この理由は、不特定多数の視聴者を対象として配信する場合には、配信依頼者は、例えば、映像配信サーバのアドレスや映像ファイル名を埋め込んだホームページ（以下、Ｗｅｂページという）を公開し、視聴者はこのＷｅｂページを利用してストリーミング映像の配信要求ができるようにすれば良いからである。【００１８】  しかし、視聴者が各種学会の会員や家族等の特定の者である場合には、配信するストリーミング映像を記憶している映像配信サーバのアドレスやそのファイル名は、第三者には解読できないような仕組みを備えたストリーミング映像配信システムを構築する必要がある。【００１９】  そこで、本発明の目的は、インターネットを利用してストリーミング映像を配信するシステムにおいて、配信依頼者が配信依頼を行った動画像が不特定多数の視聴者を対象とした場合においても、特定の視聴者を対象とした場合においても、適切に配信することができると共に、配信管理サーバを運営する運営業者等が収益を上げることができるようなストリーミング映像の配信システムを提供することにある。
【課題を解決するための手段】
【００２０】  本発明は、ストリーミング映像の配信を依頼する依頼者ごとに設定されたチャンネル番号と、前記チャンネル番号に対応して前記配信するストリーミング映像の名称とその配信期間および前記名称が付与されたストリーミング映像を記憶している映像配信サーバのアドレスとを登録した配信管理データを有する配信管理サーバと、前記配信依頼されたストリーミング映像を記憶する前記映像配信サーバと、前記ストリーミング映像の配信要求と視聴を行う視聴者の受信端末装置とがインターネットに接続されているストリーミング映像配信システムであって、
前記配信管理データには、さらに、前記チャンネル番号が設定されたストリーミング映像について特定の視聴者のみが配信要求を行なうことができるように前記受信端末装置から前記配信管理サーバに送信する映像識別コードが登録されており、
前記受信端末装置は、前記ストリーミング映像の配信要求を行うときに、前記チャンネル番号または前記映像識別コードを前記配信管理サーバに送信する配信要求送信手段を備え、前記配信管理サーバは、
前記受信端末装置の前記配信要求送信手段から前記チャンネル番号を受信すると、前記受信したチャンネル番号について前記配信管理データに登録されている前記配信期間のデータを参照して、前記配信依頼を受信した日付が前記配信期間に含まれている前記ストリーミング映像の名称と前記映像配信サーバのアドレスを求め、前記映像配信サーバに前記名称が付与されているストリーミング映像を前記受信端末装置に配信する制御を行なう第１のストリーミング映像配信手段と、
前記受信端末装置から前記映像識別コードを受信すると、前記受信した映像識別コードについて前記配信管理データに登録されている前記配信期間のデータを参照して、前記映像識別コードを受信した日付が前記配信期間に含まれている前記ストリーミング映像の名称と前記映像配信サーバのアドレスを求め、前記映像配信サーバに前記名称が付与されている前記ストリーミング映像を前記受信端末装置に配信する制御を行なう第２のストリーミング映像配信手段と、
を備えているストリーミング映像配信システムである。【００２１】  さらに、本発明は、前記配信要求送信手段は、前記配信依頼者または前記配信管理サーバの運営業者が公開するホームページを介して、前記チャンネル番号または前記映像識別コードを前記配信管理サーバに送信する手段としたストリーミング映像配信システムである。【００２２】  さらに、本発明は、前記配信要求送信手段は、ＨＴＭＬメールにより前記チャンネル番号または前記映像識別コードを前記配信管理サーバに送信する手段としたストリーミング映像配信システムである。【００２３】  さらに、前記インターネットには、前記配信依頼者が配信依頼するストリーミング映像を前記配信管理サーバにアップロードする手段を備えた前記配信依頼者の端末装置が接続されているストリーミング映像配信システムである。【００２４】  さらに、本発明は、前記配信管理サーバの運営業者は、前記配信依頼者に設定した前記チャンネル番号を前記配信依頼者にレンタルするようにしたストリーミング映像配信システムである。
【発明の効果】
【００２５】  本発明のストリーミング映像配信システムは、次のような効果を有している。
（１）配信するストリーミング映像は、配信依頼者の要請により不特定多数の視聴者に配信するか、あるいは特定の視聴者を対象にするかの双方の要求に対応することができるシステムになっている。特に、各種学会の会員、家族等の特定の視聴者に配信するストリーミング映像は、不特定多数の視聴者が視聴するこが防止できるシステムになっている。これにより、遠方にいる家族にストリーミング映像を配信するという個人の配信要求にもセキュリティが確保できるシステムにすることができる。【００２６】（２）上記（１）の処理を行う配信管理サーバのプログラム処理は、配信管理サーバに予め登録されている配信管理データテーブルを参照して実行するようにしているので、配信管理サーバのプログラム構成が極めて単純な構成にすることが可能になる。【００２７】（３）配信管理サーバの運営業者は、配信依頼者に設定したチャンネル番号をこの配信依頼者にレンタルすることにより、収益を上げることができる。さらに、配信依頼者は特定の視聴者とストリーミング映像の配信契約を締結することにより、配信依頼者も収益を得ることができるストリーミング映像の配信システムを構築することができる。
【発明を実施するための最良の形態】
【００２８】  以下、本発明を実施するための形態を図面に基づいて説明する。図１は本発明を実施するためのシステム構成の一例を示す図である。図１において、１ａ、１ｂ、１ｃ、１ｄ、１ｅ、・・は、本発明のシステムを利用してストリーミング映像の配信要求とその再生（視聴）を行う視聴者の受信端末装置である。受信端末装置１ａ、・・等は、パーソナルコンピュータから構成され、Ｗｉｎｄｏｗｓ（Ｍｉｃｒｏｓｏｆｔ社）等のＯＳの他に、Ｗｅｂページを閲覧するためのソフトウエア（Ｗｅｂプラウザ）であるＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（Ｍｉｃｒｏｓｏｆｔ社）、電子メール用のソフトウエアであるＯｕｔｌｏｏｋ  Ｅｘｐｒｅｓｓ（Ｍｉｃｒｏｓｏｆｔ社）、映像配信サーバから配信されたストリーミング映像のデータを受信して再生するためのソフトウエアであるＷｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｐｌａｙｅｒ（Ｍｉｃｒｏｓｏｆｔ社）、あるいはＲｅａｌ  Ｐｌａｙｅｒ（ＲｅａｌＮｅｔｗｏｒｋｓ社）等、が予めインストールされている。【００２９】  ２ａ、２ｂ、・・は、パーソナルコンピュータあるいはワークステーション等から構成されるＷｅｂサーバである。Ｗｅｂサーバ２ａ・・等は、Ｗｅｂページをインターネット上に公開している企業、各種団体、あるいは個人等が運営するサーバである。本発明においては、このＷｅｂサーバ２ａ、２ｂ、・・の運営業者または個人は、ストリーミング映像を後記の配信管理サーバの運営業者（以下、配信運営業者という）に配信依頼する配信依頼者となる。Ｗｅｂサーバ２ａ、・・等にも、上記したソフトウエアであるＯＳ、Ｗｅｂプラウザ、電子メール用ソフトウエア等がインストールされている。図１には、２台のウエブサーバ２ａ、２ｂを示しているが、後記のように契約により多数の配信依頼者のＷｅｂサーバを本発明のシステムに参加させることができる。【００３０】  ３は、パーソナルコンピュータあるいはワークステーション等から構成される配信管理サーバであり、上記した配信運営業者が管理・運営するサーバである。配信管理サーバ３は、視聴者の受信端末装置１ａ、・・等からストリーミング映像の配信要求を受付けて、要求されたストリーミング映像のデータを受信端末装置１ａ、・・等に配信するための処理おとびその管理を行うためのサーバである。【００３１】  配信管理サーバ３は、前記したＷｅｂプラウザ、電子メール用のソフトウエア、ビデオカメラ等で撮像した映像データをストリーミングデータに変換するためのソフトウエア、この変換したストリーミング映像データを映像配信サーバにアップロードするためのソフトウエア、および配信要求の受付と配信の処理を制御するための配信管理プログラム等から構成されるソフトウエア部を備えている。さらに、配信管理サーバ３は、これらソフトウエアが配信処理を行なうときに参照する各種の基準データから構成される基準データテーブル（データベース）部と、配信する全ストリーミング映像データを、万一の障害発生に備えて、バックアップのために記憶しているストリーミング映像バックアップ部を備えている。このストリーミング映像バックアップ部は、ハードディスク装置等の外部記憶装置に記憶（蓄積）され、ファイル名が付与されたストリーミング映像データから構成されている。【００３２】  なお、図１に示すように、配信運営業者が運営する配信管理サーバ３と、配信要求の受付とその配信処理を配信管理サーバ３で行い、上記したストリーミング映像バックアップ部を映像配信サーバ３ａ、・・に設けるようにしてもよい。【００３３】  ４ａ、４ｂ、・・は、パーソナルコンピュータあるいはワークステーション等から構成される映像配信サーバであり、前記した配信運営業者、あるいは第三者が運営しているサーバである。サーバ４ａ、・・等が第三者により運営されている例としては、一般の企業、インターネット・サービス・プロバイダ、各種団体、あるいは個人が所有しているサーバである。すなわち、配信運営業者は、これらＷｅｂサーバ４ａ、４ｂ、・・の能力に余裕がある場合にこのサーバを構成する外部記憶装置（ハードディスク装置）の一部を貸与（レンタル）させてもらい、この外部記憶装置に配信するストリーミング映像のデータを記憶させて映像配信サーバとして使用する、いわゆる、レンタルサーバとして使用するものである。このようなシステム構成にすることにより、配信運営業者は、映像配信サーバ４ａ、４ｂ、・・等に高額な設備投資を行わないで、配信するストリーミング映像のデータを自分が運営する映像サーバ３、３ａ、・・、第三者が運営するサーバ４ａ、４ｂ、・・に分散して記憶させることが可能になる。これにより、例えば、映像配信サーバ４ａ、４ｂ、・・の一つに何らかの障害が発生したときに、速やかに正常に稼動している映像配信サーバに、バックアップしたストリーミング映像データをアップロードすることにより、短時間で障害を回復させることができるようになる。【００３４】  上記した視聴者の受信端末装置１ａ、１ｂ、１ｃ、１ｄ、１ｅ、・・、配信依頼者のＷｅｂサーバ２ａ、２ｂ、・・、配信運営業者の配信管理サーバ３およびバックアップ用サーバ３ａ、配信運営業者または第三者の映像配信サーバ４ａ、４ｂ、・・は、各地のインターネット・サービス・プロバイダ５を介して通信網であるインターネット６に接続されている。【００３５】  本発明のストリーミング映像配信システムは、基本的には、Ｗｅｂサーバ２ａ、・・等を運営する配信依頼者、サーバを保有していない企業または個人が、配信運営業者にストリーミング映像の配信を委託することにある。このストリーミング映像とは、例えば、これら配信依頼者が撮像した動画像（音声を含む）、あるいは配信依頼者に所有権がある動画像である。具体的な例としては、企業や各種団体のＰＲ用の動画像、各種学会の研究発表会や講演会等を撮像した動画像、学校や学習塾等における練習問題の回答例を説明するための動画像、家族が遠方（外国も含む）にいる他の家族や友人等に近況を配信するための動画像等である。そして、本発明のストリーミング映像配信システムは、配信依頼者の要請によりストリーミング映像を視聴する視聴者を不特定多数の視聴者を対象とした場合においても、各種学会の会員や家族等のように特定の視聴者を対象とする場合にも、配信依頼されたストリーミング映像を適切に配信できるようにしたことに特徴がある。そして、本発明のシステムを構築し稼動させるためには、予め���記の事項を行っておく必要がある。以下、この内容について説明する。【００３６】（１）まず、配信依頼者は、ストリーミング映像の配信を行う配信運営業者とストリーミング映像の配信について契約を締結する。契約内容は、配信期間、配信対象者を不特定の視聴者（公開）にするか、あるいは特定の視聴者（非公開）にするか等の配信方法、配信委託料金、等である。この配信期間とは、配信依頼された映像を何時から何時まで配信するかの年月日時に関するものである。そして、配信運営業者は、配信依頼者から配信委託料金（レンタル料金）を受け取る代償として、配信依頼者に対してストリーミング映像の配信委託した権利を示す権利番号、すなわち、本発明を構成するチャンネル番号を配信依頼者ごとに設定する。このチャンネル番号は、配信依頼者が配信依頼するストリーミング映像の名称（ファイル名または映像番号）ごとに設定される番号であって、所定桁数を有する数字または英数字から構成され、例えば、「００１」あるいは「００２」のように、追番号で設定される番号である。このチャンネル番号は、配信依頼者から配信依頼されたストリーミング映像の契約期間中において有効な管理番号として、配信依頼されたストリーミング映像の名称（例えば、ファイル名）と対応付けされて配信管理サーバ３の配信管理データテーブルＴ１（図２に示す）に予め登録される。また、配信運営業者は、配信依頼者との配信契約書にこのチャンネル番号を配信依頼者に与えたことを明記してもよい。さらに、配信運営業者は、一人の配信依頼者に複数のチャンネル番号を設定することも可能にする。一人の配信依頼者に二つ以上のチャンネル番号を設定すると、配信依頼者から依頼されたストリーミング映像の２種以上を同時に配信することができるようになる。このように、本発明のストリーミング映像配信システムは、配信依頼者が配信運営業者にストリーミング映像の配信を依頼するようなシステムにしているので、配信運営業者は配信依頼者との契約により、配信依頼者に設定したチャンネル番号をその配信期間について配信依頼者にレンタルし、そのレンタル収入を得ることができるようなビジネスにすることが可能になる。【００３７】（２）配信依頼者は、配信したい動画像について、デジタルビデオカメラ等を使用して配信依頼者自信で撮像するか、あるいは配信運営業者または第三者に撮像を依頼する。そして、配信依頼者はこの動画像を撮像したカセットテープ等を配信運営業者に提供する。この動画像を撮像する対象としては、前記の通り、各種学会の講演会の映像、学習塾が補習授業として実施する教育用の映像や練習問題の解き方等の映像、企業や各種団体等の新技術や新製品を紹介するための映像、家族の近況等、あらゆる分野の音声を含む動画像である。【００３８】（３）配信運営業者は、配信依頼者から動画像を撮像したカセットテープ等を受け取ると、この動画像データを必要な場合はデジタル化した後、ストリーミング映像データとして配信できるようなデータに変換し、変換した映像データを配信管理サーバ３等の外部記憶装置に記憶する。このストリーミング映像データに変換するためのソフトウエアとしては、例えば、Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｅｎｃｏｄｅｒ（Ｍｉｃｒｏｓｏｆｔ社）等を使用することができる。【００３９】（４）配信運営業者は、上記（３）の処理が終了すると、配信管理サーバ３に図２に示すような配信管理データ（データテーブル）Ｔ１を作成して登録する。配信管理データテーブルＴ１は、前記した配信依頼者に与えた（設定した）チャンネル番号ごとに、配信依頼者から配信依頼されたストリーミング映像のタイトル名とファイル名、このファイル名に該当するストリーミング映像を配信用として記憶（蓄積）している映像配信サーバ４ａ、４ｂ、・・のインターネット上のアドレス（ＵＲＬ）、配信期間、映像識別コード等を登録したデータベースである。この配信管理データテーブルＴ１は、視聴者の受信端末装置１ａ。・・からストリーミング映像の配信要求が映像管理サーバ３に送信されたときに、映像管理サーバ３の配信管理プログラムが映像配信サーバ４ａ、４ｂ、・・に対して配信処理の制御をプログラム処理により実行するときに参照するデータベースになるものである。【００４０】  配信管理データテーブルＴ１は、図２に示すように、チャンネル番号ｈ１、映像タイトル名ｈ２、映像識別コードｈ３、配信期間ｈ４、配信するストリーミング映像のデータを記憶（蓄積）している映像配信サーバ４ａ、４ｂ、・・・のアドレス（ＵＲＬ）ｈ５、このストリーミング映像の映像名称（ファイル名）ｈ６、配信依頼者名ｈ７、等の項目に関するデータが記憶される。このうち、映像タイトル名ｈ２は配信依頼者または配信運営業者が付与したタイトル名を登録し、配信期間ｈ４は配信開始と終了の年月日とその時間を登録する。【００４１】  なお、配信管理データテーブルＴ１に登録される映像識別コードｈ３は、配信依頼者の要請により、配信依頼者が配信依頼したストリーミング映像を特定の視聴者に配信する場合に予め設定して登録されるコード番号である。この映像識別コードｈ３は、所定の桁数、例えば、１０桁〜１６桁の数字または英数字から構成され、映像識別コードｈ３の先頭から所定の桁（例えば、４桁〜６桁）は、配信依頼者の国、地域、団体や企業名等をコード化した依頼者属性部と、残りの桁は追番号またはランダムな固有の番号から構成される番号部から構成されるようにするとよい。また、この番号部にランダムな番号を設定するときには、配信管理サーバ３に乱数を発生するプログラムを備え、この乱数発生プログラムを利用して所定桁数のランラムな番号部を自動設定するようにしてもよい。配信運営業者は、映像識別コードｈ３を設定すると、この映像識別コードｈ３を設定したストリーミング映像の配信依頼を行なった配信依頼者に、設定したチャンネル番号ｈ１、映像識別コードｈ３等を通常のメール、あるいはＨＴＭＬメールを利用して連絡するようにする。映像識別コードｈ３等をＨＴＭＬメールを利用して連絡する場合には、図３に示すような映像識別コード入力フォームＴ２と共に設定した映像識別コードｈ３のデータを配信依頼者に送信するようにしてもよい。このように、映像識別コードｈ３は、特定の視聴者に配信するストリーミング映像ごとに設定された固有のコード番号である。【００４２】（５）配信管理サーバ３の運営業者は、上記（３）でストリーミング映像データとし��配信できるようなデータに変換した映像データを、配信管理データテーブルＴ１に記憶した映像配信サーバ４ａ、４ｂ、・・のアドレスｈ５にアップロードする作業を行なう。このストリーミング映像データをアップロードする映像配信サーバは、前記したように、配信管理サーバ３の運営業者が所有しているサーバ３ａの他に、インターネットに接続されている他のレンタルサーバを利用して分散して記憶させるようにするとよい。【００４３】（６）配信依頼者が配信運営業者との契約で、ストリーミング映像を不特定多数の視聴者に配信したい場合には、配信依頼者はそのウエブサーバ２ａ、２ｂ・・等を利用して図４に示すようなＷｅｂページＴ３をインターネット６上に公開する。図４に示すＷｅｂページＴ３はＨＴＭＬ言語で作成され、視聴者がストリーミング映像の配信要求を行なうための窓枠Ｔ３ａを備えている。そして、視聴者が窓枠Ｔ３ａに表示されている映像タイトル名ごとに設定されている送信ボタンＴ３ｂ、Ｔ３ｃ、Ｔ３ｄの何れか一つをマウスでクリックすると、送信ボタンＴ３ｂ、Ｔ３ｃ、Ｔ３ｄに対応するストリーミング映像が視聴者の受信端末装置１ａ、１ｂ、・・に配信される。この図４に示すストリーミング映像の配信要求の方法は、本発明のチャンネル番号による配信要求送信手段を構成する。なお、本発明において、図４に示すようなＷｅｂページＴ３は、配信依頼者の他に、この依頼者から委託を受けた第三者がインターネット６上に公開する場合も含む。【００４４】（７）一方、配信依頼者が配信運営業者との契約によりストリーミング映像を特定の視聴者に配信する場合、この配信依頼者は配信運営業者からメール等で連絡を受けた映像識別コードｈ３を、このストリーミング映像の配信を希望する視聴者の受信端末装置１ａ、１ｂ、・・にメール等を利用して連絡する。なお、映像識別コードｈ３の連絡方法は、メールの他に、例えば、配信依頼者が各種の学会等の組織である場合には、その学会の会員等に書類等で連絡してもよい。また、配信依頼者は、配信依頼者がインターネット６上に公開しているＷｅｂページを利用して特定の視聴者にストリーミング映像の配信要求を行なうことができるようにしてもよい。この場合には、例えば、図５に示すようなＷｅｂページＴ４を公開して、所定の桁数から構成される映像識別コードを入力枠Ｔ４ａ、Ｔ４ｂ、Ｔ４ｃ内に順次入力し、送信ボタンＴ４ｄをマウスでクリックして入力した映像識別コードを配信管理サーバ３に送信するようにする。【００４５】（８）さらに、配信依頼者が配信運営業者との契約で、ストリーミング映像を特定の視聴者に配信したい場合には、特定の視聴者に対して配信依頼者（あるいは、配信運営業者）からＨＴＭＬメールで送信された図３に示す映像識別コード入力フォームＴ２を利用して、入力枠Ｔ２ａ、Ｔ２ｂ、Ｔ２ｃ内に映像識別コードを入力した後、送信ボタンＴ２ｄをクリックして入力した映像識別コードをＨＴＭＬメールにより配信管理サーバ３に送信する手段を採用するとよい。上記した図３および図５に示す映像識別コードの入力と送信方法は、本発明の映像識別コードによる配信要求送信手段を構成する。【００４６】  続いて、本発明のシステムにおいて、視聴者がその受信端末装置１ａ、１ｂ、・・等を利用してストリーミング映像の配信要求とその視聴を行うときの操作手順、およびシステムの処理内容について説明する。【００４７】  配信依頼者が不特定多数の視聴者を対象としてストリーミング映像の配信を希望した場合、この映像を視聴者が受信端末装置１ａ、１ｂ、・・等で視聴するときの操作手順は図６に示すようになる。
まず、視聴者は、受信端末装置１ａ、１ｂ、・・等を立ち上げた（ステップＳ１）後、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（Ｍｉｃｒｏｓｏｆｔ社）等のＷｅｂプラウザを立ち上げる（ステップＳ２）。続いて、Ｗｅｂプラウザの画面からストリーミング映像の配信要求を行なうためのＷｅｂページを公開している配信依頼者のＷｅｂページをアクセスする（ステップＳ３）。このＷｅｂページのアクセス方法は、Ｗｅｂプラウザの画面を利用して配信依頼者のＵＲＬを入力して送信する公知の方法により可能になる。【００４８】  配信依頼者のＷｅｂページをアクセスすると、配信依頼者のＷｅｂページが受信端末装置１ａ、１ｂ、・・等の画面に表示される。このＷｅｂページの中には、例えば、図４に示すようなストリーミング映像の配信要求を行なうためのページＴ３が公開されている。そして、窓枠Ｔ３ａ内には、配信する１種または複数のストリーミング映像のタイトル名と送信ボタンＴ３ｂ、Ｔ３ｃ、Ｔ３ｄ、・・が表示されている。視聴者はこのストリーミング映像のタイトル名から視聴したいタイトル名の送信ボタンＴ３ｂ、Ｔ３ｃ、Ｔ３ｄ、・・の何れか一つをマウスでクリックする（ステップＳ４）と、このストリーミング映像の配信要求がＷｅｂページＴ３を介して配信管理サーバ３に送信される。なお、図４に示すＷｅｂページＴ３は、ストリーミング映像のタイトル名ごとに配信期間等も表示した配信スケジュール表として表示してもよい。【００４９】  上記ステップＳ４の処理により、視聴者が希望するストリーミング映像の配信要求が配信管理サーバ３に送信されると、配信管理サーバ３は、配信管理データテーブルＴ１を参照して、配信期間をチェックし、この配信要求されたストリーミング映像が記憶されている映像配信サーバ４ａ、４ｂ、・・等のアドレスとファイル名を検索し、検索されたストリーミング映像を配信要求した視聴者の受信端末装置１ａ、１ｂ、・・に配信する処理を行う。そして、視聴者の受信端末装置１ａ、１ｂ、・・は、ストリーミング映像を受信すると、ストリーミング映像を再生するためのソフトウエアであるＷｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｐｌａｙｅｒ（Ｍｉｃｒｏｓｏｆｔ社）、あるいはＲｅａｌ  Ｐｌａｙｅｒ（ＲｅａｌＮｅｔｗｏｒｋｓ社）等が作動し、視聴者はストリーミング映像を視聴することができるようになる（ステップＳ５）。【００５０】  上記ステップＳ１〜Ｓ５に記載したように、配信依頼者が不特定多数を対象としてストリーミング映像の配信を希望する場合には、図４に示す配信依頼者のＷｅｂページＴ３を作成したＨＴＭＬ言語内には、表示している映像タイトル名ごとに、配信管理サーバ３のアドレスと配信管理サーバの配信管理データテーブルに登録されているチャンネル番号が埋め込まれており、視聴者が送信ボタンＴ３ｂ、Ｔ３ｃ、Ｔ３ｄ、・・の何れか一つをマウスでクリックすると、この配信管理サーバのアドレスとチャンネル番号が配信管理サーバ３に送信される。配信管理サーバ３の配信管理プログラムは、配信管理データテーブルＴ１を参照して、受信したチャンネル番号から配信するストリーミング映像のファイル名、このファイル名のデータを記憶している映像配信サーバ４ａ、４ｂ、・・のアドレスと���リンク（検索）し、このリンクしたストリーミング映像を配信要求を行なった受信端末装置１ａ、１ｂ、・・に配信する処理を行なう。上記配信依頼者が配信要求するためのＷｅｂページＴ３を作成するＨＴＭＬ言語内には、例えば下記のように、配信管理サーバのアドレスとチャンネル番号を埋め込んだ記述が埋め込まれている。
Ｏｐｅｎ（‘ｈｔｔｐ：／／ｗｗｗ．ｓｔｒｅａｍ．ｃｏ．ｊｐ／・・・ｃｈ＝’５’・・・ｗｉｄｔｈ＝２３０，ｈｅｉｇｈ＝２８０’）【００５１】  このように、不特定多数を対象としてストリーミング映像の配信を行なう場合には、ＷｅｂページＴ３のＨＴＭＬ言語内に配信管理サーバのアドレスやチャンネル番号（上記例では「５」）を記述しておいても、ストリーミング映像の配信についてセキュリティ上の問題は発生しない。この理由は、配信するストリーミング映像のデータを記憶しているサーバは配信管理サーバ３とは別の映像配信サーバ４ａ、４ｂ、・・であり、しかも、配信管理サーバ３が映像配信サーバ４ａ、４ｂ、・・に配信指示の制御を行うようにしているからである。【００５２】  続いて、配信依頼者が特定の視聴者を対象としてストリーミング映像の配信を希望した場合、この特定の視聴者が受信端末装置１ａ、１ｂ、・・等を操作して配信要求する手順の一例は図７に示すようになる。図６に示す不特定多数への配信を行なう場合の操作手順と相違するステップは、ステップＳ４ａの処理になるので、以下、ステップＳ４ａの操作について説明する。【００５３】  ステップＳ４ａにおいては、視聴者がアクセスしたＷｅｂページには前記した図５に示すＷｅｂページＴ４のように、ストリーミング映像を配信要求するときに、このストリーミング映像に対応して配信管理データテーブルＴ１に予め登録されている映像識別コードｈ３を入力するためのフォームが公開されている。視聴者は、このＷｅｂページＴ４の入力フォームに従って、所定の桁数の映像識別コードを入力枠Ｔ４ａ、Ｔ４ｂ、Ｔ４ｃ内に入力して送信ボタンＴ４ｄをマウスでクリックし、この入力した映像識別コードを配信管理サーバ３に送信する操作を行なう。【００５４】  この映像識別コードｈ３は、前記したように、配信依頼者が特定の視聴者にストリーミング映像を配信したい要請があった場合に、配信運営業者がこのストリーミング映像について設定して配信管理データテーブルＴ１に登録すると共に、配信依頼者を経由して特定の視聴者にメールや印刷物等を介して連絡される番号である。従って、この映像識別コードｈ３は、特定の視聴者、例えば、各種団体や学会等の会員、家族等のみが知りえる番号であるため、この映像識別コードを知っている特定の視聴者のみにこの映像識別コードｈ３が設定されたストリーミング映像を配信することができる。【００５５】  上記ステップＳ４ａの処理により、視聴者の受信端末装置から映像識別コードｈ３が配信管理サーバ３に送信されると、配信管理サーバ３は配信管理データテーブルＴ１を参照して、この送信された映像識別コードｈ３が予め配信管理データテーブルＴ１に登録されているか否かをチェックする。そして、送信された映像識別コードが配信管理データテーブルＴ１に登録されている場合には、さらに、配信要求日時がこの映像識別コードｈ３が設定された映像ファイル名ｈ６ごとに記憶されている配信期間ｈ４内に含まれているか否かをチェックする。視聴者が配信要求した日時がこの配信期間ｈ４に含まれている場合には、この映像識別コードｈ３から、配信管理データテーブルＴ１に登録されている配信するストリーミング映像のファ��ル名ｈ３、このファイルｈ３を付与したストリーミング映像を記憶している映像配信サーバ４ａ、４ｂ、・・のアドレスｈ５とをリンクし、映像識別コードｈ３に基づいて配信要求されたストリーミング映像を受信端末装置１ａ、１ｂ、・・に配信する処理を行なう。
これにより、視聴者の受信端末装置１ａ、１ｂ、・・は、配信要求したストリーミング映像を受信すると、ストリーミング映像を再生するためのソフトウエアであるＷｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｐｌａｙｅｒ（Ｍｉｃｒｏｓｏｆｔ社）、あるいはＲｅａｌ  Ｐｌａｙｅｒ（ＲｅａｌＮｅｔｗｏｒｋｓ社）等が作動し、視聴者はストリーミング映像を視聴することができるようになる（ステップＳ５）。【００５６】  続いて、配信管理サーバ３の配信要求に対する処理手順について説明する。前記のように配信管理サーバ３は、パーソナルコンピュータあるいはワークステーションから構成され、さらに、図８に示すように、各種のソフトウエアから構成されるソフトウエア部３ａ、これらのソフトウエアを実行するときに参照する基準データを記憶した基準データテーブル部３ｂ、配信する全ストリーミング映像データにファイル名を付与してハードディスク装置等の外部記憶装置にバックアップとして記憶しているストリーミング映像バックアップ部３ｃを備えている。なお、配信管理サーバ３のストリーミング映像バックアップ部３ｃに記憶しているストリーミング映像データは、配信要求に対して実際に配信を行なう映像配信サーバ３ａ、・・、Ｗｅｂサーバ４ａ、４ｂ、あるいはレンタルサーバ等に分散して記憶するようにする。このようにすると、万一、映像配信サーバ３ａ、・・、ウエブサーバ４ａ、４ｂ、・・のいずれかに障害が発生した場合には、障害が発生したサーバに記憶しているストリーミング映像データと同じファイル名のデータを、このストリーミング映像バックアップ部３ｃから他のウエブサーバ４ａ、４ｂ、・・にアップロードする処理を行い、続いて配信管理データテーブルＴ１に登録されている映像配信サーバのアドレスｈ５を修正することにより、この障害を短時間で回復させることができるようになる。【００５７】  ソフトウエア部３ａを構成する各種ソフトウエアのほとんどは、配信管理サーバ３のハードディスク装置等の外部記憶装置に記憶され、そのプログラムを実行するときに主記憶装置に読み込まれる。基準データテーブル部３ｂを構成する各データテーブルもファイル名を付与して外部記憶装置に記憶され、プログラムが実行されるときに主記憶装置に読み込まれる。ストリーミング映像バックアップ部３ｃには、外部記憶装置にその記憶領域が確保され、配信用のストリーミングデータに変換したストリーミング映像データがファイル名３ｃ１を付与して記憶されている。【００５８】  ソフトウエア部３ａは、図８に示すように、配信管理サーバ３を動作させるための基本ソフトウエアであるＯＳ３ａ１、Ｗｅｂページをインターネット上に公開するためのＷｅｂプラウザ３ａ２、電子メール用ソフトウエア３ａ３、ストリーミングデータ変換用ソフトウエア３ａ４、ストリーミング映像データを映像配信サーバ４ａ、４ｂ、・・等のアップロードするためのソフトウエア（ＦＴＰ）３ａ５、および配信要求の受信処理と映像配信サーバ３ａ、・・、映像配信サーバ４ａ、４ｂ、・・に記憶しているストリーミング映像データの配信処理の制御を行なう配信管理プログラム３ａ６、配信管理データテーブル登録更新プログラム３ａ７、ストリーミング映像登録プログラム３ａ８、等から構成されている。【００５９】  基準データテーブル部３ｂは、ソフトウエア部３ａの各プログラムがその処理を実行するときに参照する基準データを記憶したデータテーブル（データベース）であり、前記した配信管理データテーブルＴ１、・・等を備えている。【００６０】  続いて、配信管理サーバ３が受信端末装置１ａ、・・からストリーミング映像の配信要求を受けたとき、配信管理プログラム３ａ６の処理手順を図９に基いて説明する。この配信管理プログラム３ａ６は、ＨＴＭＬ、このＨＴＭＬを補うためのＣＧＩスクリプト言語であるＰｅｒｌ、あるいはＶｉｓｕａｌ  Ｂａｓｉｃ、Ｃ言語等を用いて作成することができる。【００６１】（ステップＳ１１）
配信管理サーバ３は受信端末装置１ａ、１ｂ、・・から前記した配信要求送信手段により、ストリーミング映像の要求データが送信されると、配信管理プログラム３ａ６は、この要求がチャンネル番号ｈ１による要求か、映像識別コードｈ３による要求かを解析する。前記したように、受信端末装置１ａ、１ｂ、・・からストリーミング映像の配信要求を行うときには、ＷｅｂページＴ３、Ｔ４、映像識別コード入力フォームＴ２等に基いて、チャンネル番号ｈ１や映像識別コードｈ３に関するデータが配信管理サーバ３に送信される。例えば、不特定多数の視聴者を対象として映像を配信する場合には、下記（１）のような配信管理サーバ３のアドレスとチャンネル番号（ｃｈ）を記述したＨＴＭＬ言語がＷｅｂページＴ３に埋め込まれている。下記（１）では、チャンネル番号「００１」が配信管理サーバに送信されることを示している。
ｈｔｔｐ：／／ｓｔｒｅａｍｉｎｎｇ．ｔｖ／・・・／・・・／ｉｎｄｅｘ．ｐｈｐ？ｃｈ＝００１      ・・・・・・・・・・（１）
また、特定の視聴者を対象として映像を配信する場合には、下記（２）のような配信管理サーバ３のアドレスと、視聴者が入力した映像識別コード（ｃｏｄｅ）がＨＴＭＬ言語に埋め込まれ、この入力した映像識別コードｈ３に関するデータが配信管理サーバ３に送信される。下記（２）では、映像識別コード「１２３４５６７８９０１２」が配信管理サーバ３に送信されることを示している。
ｈｔｔｐ：／／ｓｔｒｅａｍｉｎｎｇ．ｔｖ／・・・／・・・／ｉｎｄｅｘ．ｐｈｐ？ｃｏｄｅ＝１２３４５６７８９０１２    ・・・・・（２）
従って、配信管理プログラム３ａ６は、受信端末装置１ａ、１ｂ、・・から送信されてきた要求データがチャンネル番号（ｃｈ）による配信要求か、映像識別コード（ｃｏｄｅ）による配信要求であるかを解析することができる。【００６２】（ステップＳ１２）
ステップＳ１２の処理により、配信要求がチャンネル番号ｈ１による配信要求である場合には、ステップＳ１９〜Ｓ２１、Ｓ１７の処理に進む。一方、映像識別コードｈ３による配信要求である場合には、ステップＳ１３〜Ｓ１７の処理に進む。また、配信要求がチャンネル番号ｈ１あるいは映像識別コードｈ３以外の要求であると判断された場合には、ステップＳ１８に進んで、エラーメッセージを配信要求を行った受信端末装置に送信して配信管理プログラム３ａ６の処理を終了する。【００６３】（ステップＳ１３）（ステップＳ１４）
ステップＳ１３により配信要求が映像識別コードｈ３による要求であると判断できた場合には、配信管理プログラム３ａ６は、ステップＳ１４に進んで、受信した映像識別コードｈ３が配信管理データテーブルＴ１に予め登録されているか否かをチェックする処理を行う。そして、受信した映像識別コードｈ３が配信管理データテーブルＴ１に登録されている場合にはステップＳ１５に進み、配信管理データテーブルＴ１に登録されていない場合には、ステップＳ１８に進んで、「入力誤り」等のメッセージを配信要求を行った受信端末装置に送信して配信管理プログラム３ａ６の処理を終了する。【００６４】（ステップＳ１５）
受信した映像識別コードｈ３について、配信管理データテーブルＴ１を参照してこの受信した映像識別コードが登録されている配信期間ｈ４のデータをチェックする。このチェックの内容は、受信端末装置１ａ、１ｂ、・・から配信要求を受信した本日の日時が、配信管理データテーブルＴ１の配信期間ｈ４に含まれているか否かをチェックする処理である。この配信期間ｈ４をチェックする理由は、配信依頼者からストリーミング映像の配信期間を設定した契約を行っているからである。ステップＳ１５の処理で配信期間が過ぎているか、あるいは本日より先の日付である場合には、配信期間が適切でない配信要求を受信したと判定してステップＳ１８に進み、配信期間が適切でない旨のエラーメッセージを配信要求を行った受信端末装置に送信して、配信管理プログラム３ａ６の処理を終了する。
（ステップＳ１６）【００６５】  ステップＳ１５の処理によりで配信期間が適切であった場合には、配信管理データテーブルＴ１を参照して、この映像識別コードｈ３が設定されている映像配信サーバ４ａ、４ｂ、・・等のアドレス（ＵＲＬ）、この映像識別コードｈ３が設定されているストリーミング映像の名称（ファイル名）ｈ６を求める。【００６６】（ステップＳ１７）
上記ステップＳ１６により、映像識別コードｈ３を入力して配信要求されたストリーミング映像のデータとこのストリーミング映像を記憶している映像配信サーバ４ａ、４ｂ、・・等のアドレスを求めると、配信管理プログラム３ａ６は、この映像配信サーバに対して配信要求を行った受信端末装置１ａ、１ｂ、・・にストリーミング映像を配信する制御を行う。これにより、受信端末装置１ａ、１ｂ、・・は、配信要求したストリーミング映像を受信しながら再生して視聴することができるようになる。【００６７】（ステップＳ１９）
ステップＳ１２の処理により、配信要求がチャンネル番号ｈ１による要求であると判断できた場合には、配信管理プログラム３ａ６は、受信したチャンネル番号ｈ１が配信管理データテーブルＴ１に予め登録されているか否かをチェックする処理を行う。そして、受信したチャンネル番号ｈ１が配信管理データテーブルＴ１に登録されている場合にはステップＳ２０に進み、配信管理データテーブルＴ１に登録されていない場合には、ステップＳ１８に進んで、「入力誤り」等のメッセージを、配信要求を行った受信端末装置に送信して配信管理プログラム３ａ６の処理を終了する。【００６８】（ステップＳ２０）
受信したチャンネル番号ｈ１について、配信管理データテーブルＴ１を参照してこの受信しチャンネル番号が付与されている配信期間ｈ４のデータをチェックする。このチェックの内容は、受信端末装置１ａ、１ｂ、・・から配信要求を受信した本日の日時が、配信管理データテーブルＴ１の配信期間ｈ４に含まれているか否かをチェックする処理である。この配信期間をチェックする理由は、前記ステップＳ１５と同様に、配信依頼者からストリーミング映像の配信期間ｈ４を設定した契約を行っているからである。ステップＳ２０の処理で配信期間が適切でない配信要求を受信した場合には、ステップＳ１８に進んで、配信期間が適切でない旨のエラーメッセージを、配信要求を行った受信端末装置に送信して配信管理プログラム３ａ６の処理を終了する。
なお、このステップＳ２０の処理においては、一つのチャンネル番号ｈ１に配信期間ｈ４が異なる映像ファイル名称ｈ６が複数登録されている場合があるので、同一のチャンネル番号ｈ１が設定されている映像ファイル名称ｈ６等の配信期間ｈ４の全てについてチェックする処理を行う。【００６９】（ステップＳ２１）
ステップＳ２０の処理によりで配信期間が適切であった場合には、配信管理データテーブルＴ１を参照して、このチャンネル番号が設定されている映像配信サーバ４ａ、４ｂ、・・等のアドレス（ＵＲＬ）、このチャンネル番号が設定され、かつ配信期間が適切であるストリーミング映像の名称（ファイル名）を求める。そして、前記したステップＳ１７に進んで、配信管理プログラム３ａ６は、この映像配信サーバに対して配信要求を行った受信端末装置１ａ、１ｂ、・・に、このチャンネル番号ｈ１が設定されたファイル名ｈ６のストリーミング映像を受信端末装置１ａ、１ｂ、・・に配信する制御を行う。【００７０】  なお、上記した配信管理サーバ３の処理において、ステップＳ１２、ステップＳ１９〜ステップＳ２１、ステップＳ１７の処理は、本発明の第１のストリーミング映像配信手段を構成する。また、同様に、ステップＳ１３〜ステップＳ１７の処理は、本発明の第２のストリーミング映像配信手段を構成する。【００７１】  上記した実施形態の説明において、視聴者が映像識別コードｈ３を入力して配信要求する例としては、図３に示す映像識別コード入力フォームＴ２をＨＴＭＬメールを利用して配信管理サーバ３に送信する方法、図５に示すＷｅｂページＴ４を利用して配信管理サーバ３に送信する方法の他に、さらに、次の手段（１）、（２）を採用することができる。【００７２】（１）配信依頼者のＷｅｂページから図３または図５に示すような映像識別コードｈ３を入力するフォームを視聴者の受信端末装置１ａ、１ｂ、・・にダウンロードする手段を設け、視聴者はダウンロードしたこの入力フォームを受信端末装置１ａ、１ｂ、・・の外部記憶装置に記憶しておく。そして、配信要求するときに、この入力フォームを画面に表示して映像識別コードｈ３を入力して配信管理サーバ３に送信するようにする。このとき、この入力フォームはＨＴＭＬ言語で作成され、この言語内に配信管理サーバ３のアドレスが埋め込まれているようにする。【００７３】（２）配信運営業者は、上記（１）に記載した映像識別コードｈ３を入力するフォームをＣＤ−ＲＯＭ等の記録媒体に記録して、配信運営業者はこのＣＤ−ＲＯＭを配信依頼者に提供する。そして、配信依頼者はこのＣＤ−ＲＯＭを特定の視聴者に配布する。ＣＤ−ＲＯＭが配布された視聴者が配信要求するときには、受信端末装置からこのＣＤ−ＲＯＭを読込んでこの入力フォームを画面に表示し、入力した映像識別コードｈ３を配信管理サーバ３に送信するようにする。このとき、この入力フォームはＨＴＭＬ言語で作成され、この言語内に配信管理サーバ３のアドレスが埋め込まれているようにする。【００７４】  以上のように、本発明のストリーミング映像配信システムは、配信管理サーバ３に予め登録している配信管理テーブルＴ１を参照することにより、不特定多数の視聴者を対象とする場合、および特定の視聴者を対象とする場合でも、ストリーミング映像を適切に配信することができる。特に、特定の個人を対象とした視聴者に配信する場合には、映像識別コードを入力して配信要求するので、配信する映像のセキュリティを確保することができる。また、配信するストリーム映像は配信する期間が設定されているが、配信時に配信管理データテーブルＴ１に予め登録されている配信期間のデータをチェックして配信するので、配信期間が過ぎた映像、あるいは配信期間が来ていない映像を配信することを防止することができる。【００７５】  なお、上記した本発明のストリーミング映像配信システムにおいては、映像配信サーバ３ａ、４ａ、４ｂに記憶するストリーミング映像のデータは、配信運営業者がアップロードする例について説明したが、本発明においては、さらに、配信依頼者が配信依頼するストリーミング映像を配信管理サーバ３または、映像配信サーバ４ａ、４ｂ、・・にアップロードすることが可能なシステムにすることも可能である。この場合には、次のような手段を採用することにより可能になる。【００７６】（１）ます、配信運営業者は、図１０に示すようなストリーミング映像のアップロード送信フォームＴ５がＨＴＭＬ言語等で作成されて記憶されているＣＤ−ＲＯＭ等の記録媒体を配信依頼者に提供する。この記録媒体には、動画像を配信用ストリーミング映像に変換するソフトウエア、アップロード用ソフトウエア（ＦＴＰ）等も格納しておく。
（２）配信依頼者が自分で撮像した動画像を配信用ストリーミング映像に変換した後、映像配信サーバ４ａ、４ｂ、・・にアップロードするときには、インターネット６に接続されているパソコン等を使用して図１０に示すストリーミング映像のアップロード送信フォームＴ５を画面に表示する。【００７７】（３）続いて、配信依頼者は、ストリーミング映像のアップロード送信フォームＴ５について、配信依頼者の認証コードとパスワード、チャンネル番号、映像のタイトル名、配信開始日時、配信終了日時、視聴者を不特定多数にするか、特定の視聴者にするか、等のデータを入力する。なお、入力するチャンネル番号は予めこの配信依頼者に設定されたチャンネル番号である。
（４）続いて、配信依頼者は、このストリーミング映像のアップロード送信フォームＴ５と共に、配信用ストリーミング映像のファイルを添付して配信管理サーバ３に送信する。【００７８】（５）配信管理サーバ３は、上記ストリーミング映像のアップロード送信フォームＴ５と配信用ストリーミング映像データを受信すると、ストリーミング映像登録プログラム３ａ８が作動し、受信した配信依頼者の認証コードとパスワードが予め登録されているか否かをチェックする処理を行う。
（６）ストリーミング映像登録プログラム３ａ８は、受信した配信依頼者認証コードとパスワードが予め登録されている場合には配信依頼者からの正常なアップロード操作と判定し、送信されてきたデータ項目のチャンネル番号、映像タイトル名、配信期間、映像ファイル名等に関するデータを配信管理データテーブルＴ１に登録する処理を行う。また、送信されたストリーミング映像のデータをどの映像配信サーバに登録するかの決定は、既にこの配信依頼者のストリーミング映像が登録されている映像配信サーバが存在する場合には、この映像配信サーバのアドレスに登録するように、所定の優先順位を付けて何れかの映像配信サーバのアドレスを登録するようにする。【００７９】（７）配信依頼者がアップロードするストリーミング映像の配信を、特定の視聴者を対象とする場合には、ストリーミング映像をアップロードする映像配信サーバのアドレスが決定されたときに、ストリーミング映像登録プログラム３ａ８の処理により映像識別コードを乱数発生手段等を利用して自動的に設定し、この設定した映像識別コードを配信管理データテーブルＴ１の受信したチャンネル番号ｈ１に対応する映像識別コードを記録する領域ｈ３に登録する処理を行う。
（８）上記の処理により、配信管理サーバ３に送信されたストリーミング映像を蓄積する映像配信サーバのアドレスが決定されたので、ストリーミング映像登録プログラム３ａ８はこの映像データを自動的に映像配信サーバにアップロードする処理を行う。
（９）上記（８）の処理が終了すると、配信依頼者にアップロード登録処理が完了した旨のメールを送信し、配信依頼者のアップロード処理は完了する。
【図面の簡単な説明】
【００８０】
【図１】  本発明のシステム構成の一例を示すシステム構成図である。
【図２】  配信管理サーバに登録されている配信管理データテーブルのデータ構成の一例を説明するための図である。
【図３】  視聴者が受信端末装置を利用してストリーミング映像の配信要求を行うときに、映像識別コードを入力するための入力フォームの一例を説明するための図である。
【図４】  視聴者がＷｅｂページを利用してストリーミング映像の配信要求を行うときに、このＷｅｂページの表示例を説明するための図である。
【図５】  視聴者がＷｅｂページを利用して映像識別コードを入力してストリーミング映像の配信要求を行うときに、このＷｅｂページの表示例を説明するための図である。
【図６】  視聴者が受信端末装置からストリーミング映像の配信要求を行うときの操作手順を説明するための図である。
【図７】  視聴者が受信端末装置から、映像識別コードを入力してストリーミング映像の配信要求を行うときの操作手順を説明するための図である。
【図８】  配信管理サーバの構成を説明するための図である。
【図９】  配信管理サーバが備えている配信管理プログラムの処理手順の一例を説明するためのフロチャートである。
【図１０】  配信依頼者が、自ら配信依頼するストリーミング映像データをアップロードするときの操作画面例を示す図である。
【符号の説明】
【００８１】  １ａ、１ｂ、１ｃ、１ｄ、１ｅ：受信端末装置
２ａ、２ｂ：配信依頼者のＷｅｂサーバ
３    ：配信管理サーバ
３ａ、４ａ、４ｂ、・・：映像配信サーバ
３ａ６：配信管理プログラム
６    ：インターネット
Ｔ１  ：配信管理データテーブル
Ｔ２  ：映像識別コード入力フォーム
Ｔ３  ：Ｗｅｂページ
Ｔ４  ：Ｗｅｂページ
Ｔ５  ：ストリーミング映像のアップロード送信フォーム
【図１】
2005210662.tif 000003
【図２】
2005210662.tif 000004
【図３】
2005210662.tif 000005
【図４】
2005210662.tif 000006
【図５】
2005210662.tif 000007
【図６】
2005210662.tif 000008
【図７】
2005210662.tif 000009
【図８】
2005210662.tif 000010
【図９】
2005210662.tif 000011
【図１０】
2005210662.tif 000012