(57)【要約】   【課題】  映像送信端末と映像配信サーバーまたは映像配信サーバーと映像受信端末との間で通信セッションが切断された場合、臨機応変に映像ストリーミング配信の回復制御をする。  【解決手段】  映像配信サーバー１００は、映像送信端末を認証する映像送信端末認証手段１１０と第２のパスワードを用いて映像受信端末を認証する映像受信端末認証手段１２０と映像ストリーミング配信手段１３０と動的配信再開制御手段１３１を備えている。映像送信端末２００は、映像データ送信手段２３０に加え、第２のパスワードを動的に新第２のパスワードに変更する映像受信端末制御手段２２０を備えている。通信セッションが切断された場合、映像受信端末制御手段２２０により新第２のパスワードを動的に変更し、映像受信端末３００が新第２のパスワードを入力すれば映像ストリーミング配信手段２３０が配信を再開する。また、第２のパスワードを維持する運用も可能である。【選択図】  図１
2017219950.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを通じて映像送信端末から映像配信サーバーに送信された映像データを、前記映像配信サーバーから映像受信端末へ片方向にストリーミング配信するシステムであって、
前記映像配信サーバーが、第１のパスワードを用いて前記映像送信端末を認証する映像送信端末認証手段と、第２のパスワードを用いて前記映像受信端末を認証する映像受信端末認証手段と、認証済みの前記映像送信端末から送信された前記映像データを認証済みの前記映像受信端末に対してストリーミング配信する映像ストリーミング配信手段と、前記ストリーミング配信の停止と再開を制御する動的配信再開制御手段を備え、
前記映像送信端末が、前記第１のパスワードを用いた認証のもと前記映像配信サーバーに前記映像データを送信する映像データ送信手段と、発行した前記第２のパスワードを前記映像配信サーバーに通知する映像受信端末制御手段を備え、
前記通信セッションが切断した場合、前記映像受信端末制御手段が、前記第２のパスワードを維持するまたは新たな新第２のパスワードに更新するか選択可能であり、前記映像受信端末認証手段における前記第２のパスワードを維持または更新し、前記映像受信端末による再認証が成功すれば前記動的配信再開制御手段が前記ストリーミング配信を再開する映像データ配信システム。
【請求項２】
前記映像受信端末認証手段が、前記映像受信端末に対して再認証を求め、前記維持された前記第２のパスワードまたは前記更新された前記新第２のパスワードによる再認証に成功すれば、前記動的配信再開制御手段に対して前記動的配信停止解除信号を出力し、
前記動的配信再開制御手段が、前記映像受信端末認証手段から動的配信停止解除信号を受けると前記映像のストリーミング配信を再開する配信再開機能を備えたことを特徴とする請求項１に記載の映像データ配信システム。
【請求項３】
前記映像受信端末認証手段が前記新第２のパスワードに更新し、前記映像受信端末認証手段が認証パスワードを前記新第２のパスワードに更新した場合、前記映像受信端末が前記ストリーミング配信の再開を希望する場合、インターネット上のウェブ経由で前記映像送信端末の前記映像受信端末制御手段にアクセスし、前記新第２のパスワードを入手し、前記映像受信端末認証手段に対して前記新第２のパスワードを用いた再認証を行うことを特徴とする請求項１または２に記載の映像データ配信システム。
【請求項４】
前記映像送信端末がローカルにまたはインターネットを介して接続されたカメラおよびマイクロフォンを装備して映像データを生成する映像データ作成手段を備え、
前記映像配信サーバーの前記ストリーミング配信手段が、ライブストリーミングであることを特徴とする請求項１から３のいずれかに記載の映像データ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネットを用いて映像データなどを一方向に継続的にストリーミング配信する映像データ配信システムにおけるセッションの管理方法に関するものである。システム構成としては、送信側の送信端末の数は１つで、受信側の受信端末の数は複数という場合もあり得る。
ストリーミング配信のデータ内容は特に限定されず、例えば、通販サイトの商品紹介のライブストリーミング配信、教育事業者によるインターネットを用いた講義のライブストリーミング配信など多様なものがあり得る。
【背景技術】
【０００２】
インターネットを介したクライアントサーバー方式のデータ送受信処理は、受信端末がサーバーにログインする必要があるが、一般的には、その際にパスワードを用いた受信端末の認証が行われる。受信端末がサーバーにログインを試みると予め決められたパスワードの入力が求められ、適切なパスワードを入力することによりサーバー側で保存されているパスワード値と一致するか否かが判定され、パスワードが一致した場合にのみ受信端末の認証が成功し、セッションが確立する。
【０００３】
図３０は、一般的なウェブシステムにおけるサーバーによる受信端末の認証方法を簡単に示した図である。インターネット上のサーバー１０は、認証パスワードを保持しているパスワード記憶部１１とクライアント認証部１２を備えた構成となっている。なお、パスワード記憶部１１を外部のデータベースに構築する構成も可能である。サーバー１０に対してインターネットを介して接続された１つまたは複数の受信端末２０がある。ここでは受信端末２０ａと受信端末２０ｂが描かれている。
【０００４】
受信端末２０ａがインターネットを介してサーバー１０にログインを試みると、サーバー１０のクライアント認証部１２からパスワードの入力が求められ、受信端末２０ａがパスワードを入力すると、サーバー１０のクライアント認証部１２は受け取った入力パスワードが正しいものであるかを判定するためパスワード記憶部１１にアクセスし、入力パスワードと認証パスワードが一致するか否かをもって、当該受信端末２０ａがアクセス権限を持った受信端末であるか否かを判定する。このような認証処理により、個々の受信端末によるログイン要求の認証を行っている。受信端末２０ａからの入力パスワードが、パスワード記憶部１１が保持している認証パスワードと合致すれば、セッションを確立し、その後、受信端末２０ａはサーバー１０との間で所望のデータ送受信を行うことができる。
【０００５】
他の受信端末２０ｂも、サーバー１０にログインするためには同様の手順にてパスワードを入力し、認証処理に成功すればサーバー１０との間でセッションが確立される。
この受信端末２０の認証判定の結果は、受信端末２０ごとに独立したものであり、サーバー１０とある受信端末２０ａとの間の認証結果が、他の受信端末２０ｂの認証判定に影響を及ぼすことはない。
【０００６】
上記の手順にて行われた受信端末２０の認証処理により確立されたセッションは、その後一定時間は有効のまま継続するよう管理される場合が一般的であるが、サーバー１０と受信端末２０の間でデータ送受信が行われなくなって一定時間を経過すると、直近の認証処理で確立したセッション情報が破棄され、再度、パスワードの入力などの認証処理が必要とされることが一般的である。
【０００７】
【特許文献１】特開２００３−０５０５３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
近年、無線通信が普及している。スマートフォンを用いたアプリケーションの利用では無線を介したネットワーク通信によるデータの送受信が前提である。また、デスクトップ型のパーソナルコンピュータであっても無線を介したネットワーク通信によるデータ送受信が増えている。
【０００９】
無線通信の問題の一つは、電波障害など様々な要因により無線通信が一時的に遮断するなどのトラブルにより通信セッションが破棄されてしまうことが挙げられる。特に、ライブストリーミング配信を実行している間はネットワーク通信のデータ送受信量が大きく、電波障害などで一時的に回線容量が低下すると通信セッションが維持できなくなることがあり得る。
【００１０】
図３１は、従来技術における、無線通信を介してネットワークに接続する構成において、映像データを遠隔地にライブ配信するライブストリーミングシステムの一般的な構成を示した図である。
図３１に示した構成例では、映像配信サーバー３０、映像送信端末４０、映像受信端末５０を備えた構成となっている。
【００１１】
映像配信サーバー３０はライブストリーミング配信手段３３を備え、接続認証済みの映像送信端末４０から送信された映像データを、接続認証済みの映像受信端末５０へ片方向にストリーミング配信するサーバーである。
ここで、映像配信サーバー３０は、第１の認証パスワードを用いて映像送信端末４０を認証する映像送信端末認証手段３１と、第２の認証パスワードを用いて映像受信端末５０を認証する映像受信端末認証手段３２を備えている。
映像配信サーバー３０は、上記の映像送信端末４０を認証するための第１の認証パスワードと、映像受信端末５０を認証する第２の認証パスワードを記憶している。なお、パスワード自体は外部のデータベースに記憶させる構成も可能である。
【００１２】
映像送信端末４０は、映像配信サーバー３０との間でセッションを確立するにあたり、映像配信サーバー３０の映像送信端末認証手段３１により、第１の認証パスワードの入力が求められ、入力した入力パスワードと、第１の認証パスワードが合致すれば、接続が許可されてセッションが確立され、映像送信端末４０が送信する映像データが継続的に映像配信サーバー３０に対して配信される。
【００１３】
映像受信端末５０も、映像配信サーバー３０との間でセッションを確立するにあたり、映像配信サーバー３０の映像受信端末認証手段３２により、第２の認証パスワードの入力が求められ、入力した入力パスワードと、第２の認証パスワードが合致すれば、接続が許可されてセッションが確立され、映像配信サーバー３０を介して映像送信端末４０が配信する映像データを継続的に受信することができる。
このように、映像配信サーバー３０を介する形で、映像配信サーバー３０との間で認証済みの映像送信端末４０が送信する映像データが、認証済みの映像受信端末５０に対して継続的にライブストリーミングとして配信される。
【００１４】
なお、映像受信端末５０が複数台である場合も、各々の映像受信端末５０が独立して映像配信サーバー３０との間で認証処理を経てセッションを確立する必要がある。認証に成功している映像受信端末５０のみが映像配信サーバー３０を介して映像送信端末４０が送信する映像データのライブストリーミング配信を受けることができる仕組みである。
【００１５】
ここで、図３１に示したような従来技術における無線通信を介してネットワークに接続された構成におけるライブストリーミング配信では、映像送信端末４０側から、映像配信サーバー３０と映像受信端末５０の間の無線通信のトラブルによる通信セッションの破棄が起こった場合を想定する。
【００１６】
例えば、映像配信サーバー３０とある映像受信端末５０との間でパスワード認証が成功して現在確立中のセッションにてデータ送受信が実行中に、天候の変化や無線通信端末の移動や障害物の介在などで無線による通信回線容量が低下した場合、ライブストリーミング配信などのデータ送受信の容量の大きな通信はその通信セッションが維持できなくなり、画面がフリーズしたり瞬断したりする不具合が起こり、通信セッションが強制破棄されるなどの現象が発生し得る。
映像受信端末５０を視聴している利用者は、画面のフリーズやブラックアウトにより映像配信サーバー３０と映像受信端末５０の間の通信セッションが破棄されたことを認識し得る。その時点で視聴を止めるという選択肢もあるが、再度、映像配信サーバー３０に接続し直し、ライブストリーミング配信の視聴の継続を試みようとする。
【００１７】
ここで、映像配信サーバー３０と映像受信端末５０とのセッションの管理は、専ら映像配信サーバー３０の映像受信端末認証手段３２による認証処理に依存している。そこで、映像受信端末５０の利用者は無線通信のトラブルが解消した後、映像配信サーバー３０に接続し、再度、第２のパスワードを入力することにより通信セッションの確立を試みることとなる。
【００１８】
一方、映像配信サーバー３０側は、映像受信端末５０の間の通信セッションが破棄されたことを認識し得るが、それが無線通信トラブルに起因する予期せぬ通信セッションの破棄であるか、映像受信端末５０の利用者の自らの意思による通信セッションの破棄であるか、判然としない状況に置かれる。
一般には、ライブストリーミング配信は、映像受信端末５０の利用者が、視聴の途中で興味がなくなったり、視聴によって必要な情報が得られたりなどの理由により、映像受信端末５０側から一方的に通信セッションを破棄してくるケースが多い。この場合の通信セッションの破棄は、ある意味正常な状況とも言える。
【００１９】
ここで、映像受信端末５０側から一方的に通信セッションを破棄した場合に、映像受信端末認証手段３２で有効な第２のパスワードをそのまま放置しておくと、映像受信端末５０の利用者が再度ログインしてくる場合もあれば、映像受信端末５０の利用者から第２のパスワードを聞いた第三者が不正にその第２のパスワードを利用して不法にログインしてライブストリーミング配信を視聴できてしまうこともあり得る。
【００２０】
その一方、無線通信のトラブルにより予期せぬ通信セッションの破棄に見舞われた者にとっては、無線通信のトラブルが解消した後に、すみやかにライブストリーミング配信の視聴を再開したい要求があるし、映像配信サーバー３０側としてもそれを積極的に拒否する理由もない。そのため、映像受信端末認証手段３２で有効な第２のパスワードをそのまま温存しておかなければならないという状況もある。
上記に見たように、通信セッションの破棄の原因によっては、映像受信端末認証手段３２で有効な第２のパスワードを破棄した方が好ましい場合と、有効な第のパスワードを温存した方が好ましい場合の両方のケースがあり、それらは相反するものである。これらケースの判別は、通信セッションの破棄が無線通信のトラブルに起因するのか、映像受信端末５０の利用者自らの操作によるものかで行えば良いが、映像配信サーバー３０側としてはそれを判断する手段がなかった。
【００２１】
また、上記の問題は、映像送信端末４０と映像配信サーバー３０との間の通信セッションの切断でも生じ得る。つまり、運用規定等によって、映像送信端末４０の管理者の意思によりライブストリーミング配信を停止し、通信セッションを破棄する場合もあれば、映像送信端末４０と映像配信サーバー３０との間の無線通信トラブルにより予期せぬ通信セッションの切断もあり得る。この場合も上記と同様の問題が生じる。
【００２２】
このように、従来技術におけるライブストリーミングシステムでは、通信セッションが破棄された場合に、破棄された原因に応じて、臨機応変に細かく制御したいという要求があるが、従来技術におけるライブストリーミングシステムでは、通信セッションの破棄の原因が判然としないため、臨機応変に通信セッションの切断、再開を細かく制御することができなかった。
【００２３】
なお、従来では、技術的にも臨機応変に通信セッションの切断・再開を細かく制御することができなかった。つまり、映像受信端末５０の認証に用いられている認証パスワードである第２のパスワードを動的に細かく変更するような技術は知られておらず、また、仮に認証パスワードを変更しても一度確立されているサーバークライアント間のセッションを強制的に破棄することはできず、セッション確立中に認証パスワードである第２のパスワードを変更するような状況は想定外の事態と言える。つまり、上記した従来技術における映像受信端末５０のパスワードを用いた認証処理の管理運用において、映像配信サーバー３０と映像受信端末５０との間で通信セッションが破棄された後に、当該映像受信端末５０の認証に用いられる第２のパスワードを細かく変更する運用は一般的にはない。
【００２４】
従来技術において、一般にパスワードを変更する場合は、正当なアクセス権限を持った受信端末操作者が、パスワードを失念してしまった場合に再設定したり、パスワードが漏えいしてしまって悪用を受ける心配がある場合に再設定したりするものである。つまり、映像配信サーバー３０と映像受信端末５０との間でセッションが確立されてデータ送受信が行われている時間間隔はサーバー管理の概念から言えば比較的短時間であり、あえてデータ通信中の間に認証パスワードを変更することは想定されていない。
【００２５】
一般的なウェブサーバーのように、映像受信端末５０が必要に応じて映像配信サーバー３０に接続してサーバーに保存されているデータにアクセスして受信したり、逆に、映像受信端末５０から映像配信サーバー３０に対してデータを送信したりする利用においては、このようなセッションの管理方法で問題はないと考えられる。
【００２６】
そこで、上記問題を解決するため、本発明は、映像配信サーバー３０と映像受信端末５０との間で確立された通信セッションが破棄された場合、その破棄の原因が無線通信のトラブルによる予期せぬ通信セッションの破棄であるか、映像受信端末５０側の利用者による意図的な通信セッションの破棄であるかの原因の別によらず、映像配信サーバー３０側から臨機応変に介入して映像送信端末４０および映像受信端末５０のセッションを細かく制御できる構造を実現した、映像データ配信システムを提供することを目的とする。
【課題を解決するための手段】
【００２７】
上記目的を達成するため、本発明の映像データ配信システムは、インターネットを通じて映像送信端末から映像配信サーバーに送信された映像データを、前記映像配信サーバーから映像受信端末へ片方向にストリーミング配信するシステムであって、前記映像配信サーバーが、第１のパスワードを用いて前記映像送信端末を認証する映像送信端末認証手段と、第２のパスワードを用いて前記映像受信端末を認証する映像受信端末認証手段と、認証済みの前記映像送信端末から送信された前記映像データを認証済みの前記映像受信端末に対してストリーミング配信する映像ストリーミング配信手段と、前記ストリーミング配信の停止と再開を制御する動的配信再開制御手段を備え、前記映像送信端末が、前記第１のパスワードを用いた認証のもと前記映像配信サーバーに前記映像データを送信する映像データ送信手段と、発行した前記第２のパスワードを前記映像配信サーバーに通知する映像受信端末制御手段を備え、前記通信セッションが切断した場合、前記映像受信端末制御手段が、前記第２のパスワードを維持するまたは新たな新第２のパスワードに更新するか選択可能であり、前記映像受信端末認証手段における前記第２のパスワードを維持または更新し、前記映像受信端末による再認証が成功すれば前記動的配信再開制御手段が前記ストリーミング配信を再開する映像データ配信システム。
【００２８】
上記構成において、前記映像受信端末認証手段が、前記映像受信端末に対して再認証を求め、前記維持された前記第２のパスワードまたは前記更新された前記新第２のパスワードによる再認証に成功すれば、前記動的配信再開制御手段に対して前記動的配信停止解除信号を出力し、前記動的配信再開制御手段が、前記映像受信端末認証手段から動的配信停止解除信号を受けると前記映像のストリーミング配信を再開する配信再開機能を備えた構成とする。
【００２９】
上記構成により、映像送信端末と映像配信サーバーの間の通信セッション、または、映像配信サーバーと映像受信端末との間の通信セッションが破棄された場合、その原因が、無線通信のトラブルによる予期せぬ通信セッションの破棄であるか、映像受信端末の利用者の操作による意図的な通信セッションの破棄であるかを問わず、前記映像受信端末制御手段が、直近の第２のパスワードを維持するか、認証パスワードを更新して新第２のパスワードを発行するか選択できるものとする。直近の第２のパスワードを維持する場合、映像受信端末認証手段における認証パスワードをそのままとすれば良い。認証パスワードを更新して新第２のパスワードを発行する場合、映像受信端末認証手段における認証パスワードを更新する処理を行う。このように、それまで有効だった第２のパスワードを維持するか破棄するかいずれかの処理を行うことができ、トラブルによる通信セッションの不意な破棄または映像受信端末の利用者の操作による意図的な通信セッションの破棄に対して適切な処理を選択できる。一律に第２のパスワードを温存しておくことによる不具合（例えば、映像受信端末の利用者が利用規定を超えて同じ第２のパスワードによって再度ログインしたり、映像受信端末の利用者から第２のパスワードを教えてもらった第３者が権限なく第２のパスワードによって再度ログインしたりするなどの不具合）を防止することができる。
【００３０】
無線通信のトラブルによる予期せぬ通信セッションの破棄であった場合を救済するため、映像受信端末の利用者が、維持されている第２のパスワードまたは更新された新たな新第２のパスワードを入手して入力することにより、映像受信端末による再認証が成功すれば動的配信再開制御手段がストリーミング配信を再開する処理を行うものである。
【００３１】
従来技術では映像配信サーバーと映像受信端末との間の通信セッションが一度確立してしまうと容易には介入できず、いわば"静的"であり、通信セッションが破棄された場合、その原因が無線通信トラブルによる予期せぬ通信セッションの破棄なのか、映像受信端末の操作者の意思による通信セッションの破棄であるかの違いによって、その取扱いを臨機応変に制御することができなかったが、本発明では、映像配信サーバーが上記した処理を行うことにより、映像送信端末と連動することができ、通信セッションの破棄の原因がいずれであっても、適切な処理となるよう、いわば"動的"に臨機応変に対応することが可能になる。
【００３２】
なお、映像受信端末認証手段が新第２のパスワードに更新し、映像受信端末認証手段が認証パスワードを新第２のパスワードに更新した場合、ストリーミング配信の再開を希望する映像受信端末は更新された新第２のパスワードを動的に入手する必要があるが、例えば、運用として、映像配信サーバー経由ではなく、別途、映像受信端末がインターネット上のウェブ経由で映像送信端末の映像受信端末制御手段にアクセスし、新第２のパスワードを入手する構成とすることができる。更新後の新第２のパスワードを映像受信端末に通知するか否かは、通信セッションの再開を認めても良い利用者であるかを見極めて行えば良い。
【００３３】
なお、映像データの配信形態としては、ライブストリーミング配信とすることができる。例えば、映像送信端末がローカルにまたはインターネットを介して接続されたカメラおよびマイクロフォンを装備して映像データを生成する映像データ作成手段を備えたものであれば、例えば、自前のスタジオのようなところで映像を撮影しつつ、その撮影内容をライブで映像配信できる。
【発明の効果】
【００３４】
本発明にかかる映像データ配信システムによれば、通信セッションが破棄された場合、映像配信サーバーと映像受信端末との間に確立された通信セッションの停止および再開を適切に制御し、映像配信サーバーと映像送信端末の連動により即座にかつ動的に細かく制御することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の映像データ配信システムの基本構造を簡単に示す図である。
【図２】映像送信端末認証手段１１０、映像受信端末認証手段１２０が管理する認証データをごく簡単に表わしたものである。
【図３】本発明の映像データ配信システムにおけるデータ処理の流れを簡単に示す図である（その１）。
【図４】本発明の映像データ配信システムにおけるデータ処理の流れを簡単に示すフローチャートである（その１）。
【図５】本発明の映像データ配信システムにおけるデータ処理の流れを簡単に示す図である（その２）。
【図６】本発明の映像データ配信システムにおけるデータ処理の流れを簡単に示すフローチャートである（その２）。
【図７】映像受信端末認証手段１２０が保持・管理する映像受信端末に関する認証データのリストである。
【図８】本発明の映像データ配信システムにおけるデータ処理の流れを簡単に示す図である（その３）。
【図９】本発明の映像データ配信システムにおけるデータ処理の流れを簡単に示すフローチャートである（その３）。
【図１０】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示す図である（その１）。
【図１１】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示すフローチャートである（その１）。
【図１２】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示す図である（その２）。
【図１３】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示すフローチャートである（その２）。
【図１４】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示す図である（その３）。
【図１５】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示すフローチャートである（その３）。
【図１６】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示す図である（その１）。
【図１７】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示すフローチャートである（その１）。
【図１８】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示す図である（その２）。
【図１９】本発明の映像データ配信システムにおける、映像受信端末３００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示すフローチャートである（その２）。
【図２０】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示す図である（その１）。
【図２１】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示すフローチャートである（その１）。
【図２２】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示す図である（その２）。
【図２３】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示すフローチャートである（その２）。
【図２４】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示す図である（その３）。
【図２５】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを更新する運用の流れを簡単に示すフローチャートである（その３）。
【図２６】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示す図である（その１）。
【図２７】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示すフローチャートである（その１）。
【図２８】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示す図である（その２）。
【図２９】本発明の映像データ配信システムにおける、映像送信端末２００と映像配信サーバー１００との間で通信セッションが切断された場合に第２のパスワードを維持する運用の流れを簡単に示すフローチャートである（その２）。
【図３０】従来技術における一般的なウェブシステムにおけるサーバーによる受信端末の認証方法を簡単に示した図である。
【図３１】従来技術における映像データ配信システムの構成例を簡単に示す図である。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の映像データ配信システムの実施例を説明する。なお、本発明はこれらの実施例に限定されるものではない。
【実施例１】
【００３７】
以下、本発明に係る映像データ配信システムの構成例を、図面を参照しながら説明する。以下、分かりやすく３つに大別して説明する。
まず、図１から図９を参照しつつ、［１］本発明に係る映像データ配信システムの構成例を説明する。その後、図１０から図２２を参照しつつ、［２］本発明の映像データ配信システムにおいて、映像受信端末３００と映像配信サーバー１００との間で無線通信のトラブル等で通信セッションが切断された場合の処理の流れを簡単に説明し、引き続き、図１６から図２１を参照しつつ、［３］本発明の映像データ配信システムにおいて、映像送信端末２００と映像配信サーバー１００との間で無線通信のトラブル等で通信セッションが切断された場合の処理の流れを簡単に説明する。
【００３８】
［１］本発明に係る映像データ配信システムの構成例
図１は、本発明の映像データ配信システムの基本構造を簡単に示す図である。
図１に示すように、本発明の映像データ配信システムは、映像配信サーバー１００、映像送信端末２００、一又は複数の映像受信端末３００を備え、それぞれがインターネット等の通信ネットワークを介して接続された構成となっている。映像送信端末２００から映像配信サーバー１００に送信された映像データが映像配信サーバー１００から映像受信端末３００へ片方向にストリーミング配信するシステムとなっている。
【００３９】
まず、映像配信サーバー１００の各部材を説明する。
映像配信サーバー１００は、映像送信端末認証手段１１０、映像受信端末認証手段１２０、映像ストリーミング配信手段１３０を備えた構成となっている。
映像送信端末認証手段１１０は、第１のパスワード（ＰＳＷ１）を用いて映像送信端末２００を認証する部分であり、認証された映像送信端末２００のみがストリーミング配信が可能となる。
【００４０】
図２（ａ）は映像送信端末認証手段１１０が管理するパスワードをごく簡単に示している。図２（ａ）の例では、映像送信端末２００の端末Ｎｏ．１に対するパスワードＰＳＷ１ａ、端末Ｎｏ．２に対するパスワードＰＳＷ１ｂを管理しているものとなっている。
映像受信端末認証手段１２０は、第２のパスワード（ＰＳＷ２）を用いて映像受信端末３００を認証する部分であり、認証された映像受信端末３００のみがストリーミング受信が可能となる。なお、映像受信端末３００が複数ある場合、映像受信端末認証手段１２０は各々の映像受信端末３００に対するパスワードを管理する。
【００４１】
図２（ｂ）は映像受信端末認証手段１２０が管理するパスワードをごく簡単に示している。図２（ｂ）の例では、映像受信端末３００の端末Ｎｏ．１に対するパスワードＰＳＷ２ａ，端末Ｎｏ．１に対するパスワードＰＳＷ２ｂ、端末Ｎｏ．３に対するパスワードＰＳＷ２ｃ、端末Ｎｏ．４に対するパスワードＰＳＷ２ｄなどを管理している例となっている。
【００４２】
映像ストリーミング配信手段１３０は、認証済みの映像送信端末２００から送信された映像データを認証済みの映像受信端末３００に対してストリーミング配信する部分である。
映像ストリーミング配信手段１３０は、映像送信端末認証手段１１０から、認証済みの映像送信端末２００の端末ＩＤの通知を受け、その端末から送信される映像ストリーミングのみを受け入れる。
また、映像ストリーミング配信手段１３０は、映像受信端末認証手段１２０から、認証済みの映像受信端末３００のアドレス情報と端末ＩＤの通知を受け、そのアドレスに対して映像ストリーミングを配信する。
【００４３】
ここで、この構成例では、映像ストリーミング配信手段１３０が動的配信再開制御手段１３１を備えた構成となっている。
動的配信再開制御手段１３１は、映像送信端末２００と映像配信サーバー１００との間の通信セッション、または映像配信サーバー１００と映像受信端末３００との間の通信セッションが切断した場合、ストリーミング配信の停止と再開を制御する部分である。
【００４４】
動的配信再開制御手段１３１は、通信セッションの遮断により、映像ストリーミング配信手段１３０のストリーミング配信を停止した後、映像受信端末３００による映像受信端末認証手段における認証が成功して配信停止解除信号を受ければ、ストリーミング配信を再開する処理である。
【００４５】
後述するように、映像送信端末２００の映像受信端末制御手段２２０は、映像受信端末認証手段１２０が保持するデータの第２のパスワードのデータを動的に書き換えることができ、映像受信端末認証手段１２０は第２のパスワードが動的に変更されれば認証が成立しなくなるため、動的配信再開制御手段１３１に対して動的配信停止設定信号を出力する構成となっている。
【００４６】
このように、映像送信端末２００の映像受信端末制御手段２２０が、既存の第２のパスワードを維持せずに新しい第２のパスワードを発行して映像受信端末認証手段１２０に保持する第２のパスワードを動的に書き換えて更新すれば、映像受信端末認証手段１２０の認証が不成立である状態を作り上げることができ、映像受信端末認証手段１２０から動的配信再開制御手段１３１に対して動的配信停止設定信号が与えられる状況とすることができる。
【００４７】
映像受信端末認証手段１２０から動的配信停止設定信号を受けると、動的配信再開制御手段１３１は映像ストリーミング配信手段１３０から配信中の映像のストリーミング配信を停止する配信停止機能を備えている。もっとも、ここでは、無線通信のトラブルにより通信セッションが破棄されている状態であるので、この配信停止機能は「新第２のパスワードでの認証に成功しない限り、再開されない」という意味の機能と解釈することができる。
動的配信再開制御手段１３１によるライブストリーミング配信の再開機能に関しては、後述する［２］［３］において詳しく述べる。
【００４８】
次に、映像送信端末２００の各構成要素について説明する。
映像送信端末２００は、パスワード入力手段２１０と、映像受信端末制御手段２２０と、映像データ送信手段２３０を備えた構成となっている。
【００４９】
パスワード入力手段２１０は、映像送信端末認証手段１１０からのパスワード入力の求めに応じて自己の第１のパスワードを入力・送信する手段である。簡単な例では、キーボードなどのＩ／Ｏ機器で良く、映像送信端末２００の操作者が当該キーボードなどを介して第１のパスワードを入力しても良い。また、映像送信端末２００が備える自動認証機能を利用し、第１のパスワードを記憶しておき、映像送信端末認証手段１１０からのパスワード入力の求めに応じて自動的に第１のパスワードを返信するものでも良い。
【００５０】
映像受信端末制御手段２２０は、映像ストリーミングの配信を受け得る映像受信端末３００を許可したり制限したりするため、第２のパスワードの発行・管理を行うものである。
映像配信サーバー１００に対しては、映像ストリーミング配信に先立ち、映像受信端末制御手段２２０は、映像受信端末認証手段１２０に対して、当該映像ストリーミング配信を受ける権限のある映像受信端末に関する端末ＩＤ、第２のパスワードなどを設定・付与する機能とともに、映像ストリーミング配信の送信前、送信中、送信後の任意のタイミングで、映像配信サーバー１００の映像受信端末認証手段１２０が保持している第２のパスワードを動的に新たな新第２のパスワードに書き換える機能を備えたものである。
映像送信端末２００がこの映像受信端末制御手段２２０を用いて映像配信サーバー１００の映像受信端末認証手段１２０が保持している第２のパスワードを動的に書き換えれば、上記したように、映像受信端末認証手段１２０が動的配信再開制御手段１３１に対して動的配信停止信号を与えることとなる。
【００５１】
なお、この運用例では、映像受信端末３００側が第２のパスワードを映像送信端末２００から得る方法としては、電話やインターネットのＷｅｂ等の連絡手段により別途映像送信端末２００や映像送信の管理者から入手するものとする。
【００５２】
映像データ送信手段２３０は、映像配信サーバー１００に映像データを送信する機能を備えたものである。もちろん、映像データ送信手段２３０の送信は、パスワード入力手段２１０による第１のパスワードを用いた認証と、映像受信端末制御手段２２０と映像受信端末認証手段１２０の間で映像ストリーミング配信を受ける権限のある映像受信端末に関する端末ＩＤ、第２のパスワードなどのやり取りが終了していることが条件となる。
【００５３】
この例では、映像データ送信手段２３０が配信する映像は、いわゆるライブストリーミングとする。ライブストリーミングとは、中継映像・音声をリアルタイムでエンコードし、そのままストリーミング配信することである。通常のストリーミングとは違い、映像配信サーバー１００側にはマスターとなる動画音声クリップデータを持っておらず、カメラで撮影した映像データ、マイクロフォンで集音した音声データを動的にエンコードして配信する。
この例では、映像送信端末２００は、ローカルにまたはインターネットを介して接続されたカメラおよびマイクロフォンを装備し、リアルタイムで映像データや音声データをエンコードして、ストリーミング配信するデータを作成するデータ作成機能を備えているものとする。
【００５４】
次に、映像受信端末３００について説明する。
映像受信端末３００は、一又は複数台であっても良い。
各々の映像受信端末３００は、視聴要求手段３１０、パスワード入力手段３２０と、映像データ受信手段３３０を備えた構成となっている。
【００５５】
視聴要求手段３１０は、視聴を要求する手段であり、視聴に必要な第２のパスワードを入手する手段である。この例では、映像配信サーバー１００を介さずに、映像受信端末３００がインターネットを通じて映像送信端末２００が提供するＷｅｂページを介してアクセスし、第２のパスワードを発行してもらい、受け取る仕組みとなっている。
なお、映像受信端末３００の利用者が電話や郵便などの人手により第２のパスワードを入手する運用の場合、システムとしてはこの視聴要求手段３１０は不要となる。
【００５６】
パスワード入力手段３２０は、映像配信サーバー１００の映像受信端末認証手段１２０からのパスワード入力の求めに応じて第２のパスワードを入力・送信する手段である。簡単な例では、キーボードなどのＩ／Ｏ機器で良く、映像受信端末３００の操作者が当該キーボードなどを介して第２のパスワードを入力しても良い。また、映像受信端末３００が備える自動認証機能を利用し、第２のパスワードを記憶しておき、映像受信端末認証手段１２０からのパスワード入力の求めに応じて自動的に第２のパスワードを返信するものでも良い。
なお、後述するように、第２のパスワードが書き換えられ、新第２のパスワードとなった後に映像受信端末認証手段１２０からのパスワード入力の求められた場合は新第２のパスワードを入力する必要がある。
【００５７】
映像データ受信手段３３０は、映像ストリーミング配信手段１３０から配信されてくる映像ストリーミングの配信を受けると、データをデコードし、モニタやスピーカーなどを介して映像として再生する。
なお、上記したように、ここでは、配信される映像ストリーミングは、ライブストリーミングであり、映像受信端末３００側では、ダウンロード型の再生ではなく、ストリーミング再生方式でコンテンツを再生する。
以上が各構成要素の概略の説明である。
【００５８】
以下、本発明の映像データ配信システムにおいてストリーミング配信が開始されるまでの操作例を、データの流れなどを追いながら説明する。
一例として、スタジオを設営し、生中継の形にて出演者がトークライブを行い、その映像をストリーミング配信する例として説明する。ここでは、テレビ番組のようにテレビ受像機のチャンネルを合わせた視聴者が一斉に視聴するものではなく、インターネットを介して、パーソナルコンピュータなどの情報処理組織を用いて、個別に視聴を申し出て、能動的に視聴を開始するものとする。
【００５９】
図３と図４のフローチャートを参照しつつ説明する。
初期状態として、映像配信サーバー１００の映像送信端末認証手段１１０が保持・管理している映像送信端末認証用のデータは図２（ａ）の状態となっているものとする。また、映像受信端末認証手段１２０が保持・管理している映像受信端末認証用のデータはリストがすべて空欄になっているものとする。また、映像受信端末３００のパスワード入力手段は第２のパスワードを持ち合わせていないものとする。
【００６０】
トークライブの開始にあたり、映像送信端末２００は、映像配信サーバー１００にログインする（図３、図４ステップＳ１）。
映像配信サーバー１００の映像送信端末認証手段１１０が、ログインしてきた映像送信端末２００を認証するため、映像送信端末２００に事前に割り当てられている第１のパスワードの入力を求め（図３、図４ステップＳ２）、映像送信端末２００は、パスワード入力手段２１０を介して、映像配信サーバー１００の映像送信端末認証手段１１０に対して、第１のパスワードを入力する（図３、図４ステップＳ３）。
【００６１】
映像配信サーバー１００の映像送信端末認証手段１１０は、保持・管理している映像送信端末の端末ＩＤに割り当てられている第１のパスワードと、送信された第１のパスワードとの照合を行い、認証を行う（図３、図４ステップＳ４）。ここでは、端末ＩＤＮｏ．１に対する第１のパスワードＰＳＷ１ａと、送信された第１のパスワードＰＳＷ１ａが合致し、認証が成功したとする（図３、図４ステップＳ４：Ｙ）。
映像送信端末認証手段１１０は、映像ストリーミング配信手段１３０に対して、映像送信端末２００の認証が成功した旨と、当該映像送信端末２００から映像ストリーミングが送信されてくれば、映像ストリーミング配信を開始するよう通知する（図３、図４ステップＳ５）。
【００６２】
引き続き、図５と図６のフローチャートを参照しつつ説明する。
映像受信端末３００を使用する視聴者は、視聴要求手段３１０を介してトークライブの視聴を希望し、視聴に必要な第２のパスワードを要求する（図５、図６ステップＳ６）。この例では、映像配信サーバー１００を介さずに、映像受信端末３００がインターネットを通じて映像送信端末２００が提供するＷｅｂページを介してアクセスし、第２のパスワードを発行してもらい、受け取るものとなっている。
【００６３】
映像送信端末２００の映像受信端末制御手段２２０は、Ｗｅｂを介してアクセスしてきた映像受信端末３００の視聴要求手段３１０からの視聴要求情報を受け、動的に第２のパスワード（ＰＳＷ２ａ）を発行し（図５、図６ステップＳ７）、発行した第２のパスワードを映像配信サーバー１００の映像受信端末認証手段１２０に通知するとともに（図５、図６ステップＳ８）、インターネットのＷｅｂを介して映像受信端末３００の視聴要求手段３１０に通知する（図５、図６ステップＳ９）。
映像配信サーバー１００の映像受信端末認証手段１２０は、保持・管理する映像受信端末に関する認証データを設定・更新する（図５、図６ステップＳ１０）。
【００６４】
図７は、映像受信端末認証手段１２０が保持・管理する映像受信端末に関する認証データのリストである。図７に示すように、初期状態で図７（ａ）のように空欄だったリストに、図７（ｂ）に示すように、映像受信端末３００に関する情報が更新され、端末ＩＤとともにパスワード（ＰＳＷ２ａ）が登録されている。
【００６５】
引き続き、図８と図９のフローチャートを参照しつつ説明する。
映像送信端末２００側では、予定通り、トークライブの撮影と映像ストリーミング配信を開始する。
この例では、映像受信端末３００の利用者は、映像配信サーバー１００にログインし（図８、図９ステップＳ１１）、映像配信サーバー１００の映像受信端末認証手段１２０が第２のパスワードの入力を求める（図８、図９ステップＳ１２）。映像受信端末３００は、映像受信端末認証手段１２０の求めに応じて、パスワード入力手段３２０を介して端末ＩＤと第２のパスワードを入力して送信し（図８、図９ステップＳ１３）、映像配信サーバー１００の映像受信端末認証手段１２０は、保持・管理している映像受信端末の端末ＩＤに割り当てられている第２のパスワードと、送信されてきた第２のパスワードとの照合を行い、認証を行う（図８、図９ステップＳ１４）。ここでは、映像受信端末ＩＤＮｏ．１に対する第２のパスワードＰＳＷ２ａと、送信された第２のパスワードＰＳＷ２ａが合致し、認証が成功したとする（図８、図９ステップＳ１４：Ｙ）。
【００６６】
映像受信端末認証手段１２０は、映像ストリーミング配信手段１３０に対して、映像受信端末３００の認証が成功した旨と、映像受信端末３００に対して映像送信端末２００から送信されてくる映像ストリーミング配信を送信開始するよう通知する（図８、図９ステップＳ１５）。
映像送信端末２００が映像ストリーミング配信を映像配信サーバー１００に送信し（図８、図９ステップＳ１６）、映像配信サーバー１００は、映像受信端末３００に対して映像ストリーミング配信を行う（図８、図９ステップＳ１７）。
【００６７】
以上が、本発明の映像データ配信システムにおいてストリーミング配信が開始されるまでの操作例である。
【００６８】
［２］映像配信サーバー１００と映像受信端末３００との間で通信セッションが切断された場合の処理の流れ
次に、本発明の映像データ配信システムにおいて、映像配信サーバー１００と映像受信端末３００との間で無線通信のトラブル等で通信セッションが切断された場合の処理の流れについて図１０から図１９を参照しつつ説明する。
なお、映像受信端末制御手段２２０において第２のパスワードを新第２のパスワードへ更新する運用と、第２のパスワードのまま維持する運用の２通りの運用があるので、まず、第２のパスワードを新第２のパスワードに更新する場合の運用を図１０から図１５を参照しつつ説明し、第２のパスワードのまま維持する場合の運用を図１６から図１９を参照しつつ説明する。
【００６９】
［２−１］第２のパスワードを新第２のパスワードに更新する場合の運用
以下、第２のパスワードを新第２のパスワードに更新する場合の運用を順に追って説明する。
まず、図１０と図１１のフローチャートを参照する。
図１０の×印に示すように、映像配信サーバー１００と映像受信端末３００との間で無線通信のトラブル等で通信セッションが切断されたものとする。
映像配信サーバー１００の映像ストリーミング配信手段１３０は、映像受信端末３００との通信セッションが切断されていることを認識するが、その原因が、映像受信端末３００の利用者の意思により通信セッションが意図的に切断されたものか無線通信のトラブル等で通信セッションが切断されたものか判然としない。
前者の場合であれば、現状として通信セッションが切断され、ストリーミング配信が遮断されているので問題はないが、映像受信端末認証手段１２０においてそのまま第２のパスワードを温存していると、映像受信端末３００が再度ログインしてくる可能性がある。また、後者であっても、映像配信サーバー１００と映像受信端末３００との間の無線通信のトラブル等が解消して通信セッションが回復した状況になった後、映像受信端末３００が再度ストリーミング配信の再開を希望するか否かを確認する運用は好ましい。
【００７０】
そこで、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１は、ストリーミング配信を能動的に停止する配信停止処理を行うとともに（図１０、図１１ステップＳ１０１）、通信ネットワークを介して映像送信端末２００の映像受信端末制御手段２２０に対して、新しい新第２のパスワードの発行を依頼する（図１０、図１１ステップＳ１０２）。
【００７１】
ここでは、映像受信端末制御手段２２０により新第２のパスワード（ＰＳＷ２ａ'）が発行するものとする。
動的配信再開制御手段１３１の依頼を受けた映像受信端末制御手段２２０は、新第２のパスワードを発行する（図１０、図１１ステップＳ１０３）。
【００７２】
引き続き、図１２と図１３のフローチャートを参照しつつ説明する。
映像受信端末制御手段２２０は、通信ネットワークを介して、発行した新第２のパスワードを映像受信端末認証手段１２０に送信する（図１２、図１３ステップＳ１０４）。
映像受信端末認証手段１２０は保持する認証パスワードを旧第２のパスワードからその新第２のパスワードへ更新する処理を実行する（図１２、図１３ステップＳ１０５）。
ここでは、第２のパスワード（ＰＳＷ２ａ）が、新第２のパスワード（ＰＳＷ２ａ'）に更新されたものとする。
【００７３】
映像受信端末認証手段１２０は、更新前に映像受信端末３００から入力された第２のパスワード（ＰＳＷ２ａ）と、更新された新しい新第２のパスワード（ＰＳＷ２ａ'）が不一致であり、認証が成立しないとして、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１に対して、映像ストリーミング配信を停止するアドレス情報と端末ＩＤとともに、動的配信停止信号（ＳＴ）を送信する（図１２、図１３ステップＳ１０６）。
【００７４】
映像ストリーミング配信手段１３０の動的配信再開制御手段１３１は、動的配信停止信号（ＳＴ）を受け、映像ストリーミング配信の停止状態に遷移する（図１２、図１３ステップＳ１０７）。なお、現時点では映像受信端末３００との通信セッションが切断されているが、敢えて映像ストリーミング配信の停止状態に遷移しておくことにより、無線通信トラブルが回復し、映像受信端末３００との通信セッションが回復しても、制御不十分なまま不用意に映像ストリーミング配信が再開される状態を防ぐことができる。
【００７５】
引き続き、図１４と図１５のフローチャートを参照しつつ説明する。
ここで、映像配信サーバー１００と映像受信端末３００との間の無線通信のトラブルが解消し、通信セッションが回復したとする。
【００７６】
映像送信端末２００の映像受信端末制御手段２２０は、インターネットのＷｅｂを介して映像受信端末３００に対して、ライブストリーミング配信が再開できる旨と再開を希望する場合には新たなパスワードを入手できることを通知する（図１４、図１５ステップＳ１０８）。例えば「停止しているライブストリーミング配信の再開が可能です。視聴をご希望される場合はココから再度パスワードを取得してください。」などのテロップを表示する。
【００７７】
映像受信端末３００の利用者は、ライブストリーミング配信の再開を希望する場合は、視聴要求手段３１０からウェブを介して新パスワードの通知の要求を行ない（図１４、図１５ステップＳ１０９）、映像送信端末２００の映像受信端末制御手段２２０はウェブを介して新第２のパスワード（ＰＳＷ２ａ'）を視聴要求手段３１０に対して通知する（図１４、図１５ステップＳ１１０）。
【００７８】
新第２のパスワード（ＰＳＷ２ａ'）を受けた映像受信端末３００は、パスワード入力手段３２０から新第２のパスワード（ＰＳＷ２ａ'）を入力し、映像配信サーバー１００の映像受信端末認証手段１２０に対して送信する（図１４、図１５ステップＳ１１１）。
【００７９】
映像受信端末認証手段１２０は、送信された新第２のパスワード（ＰＳＷ２ａ'）と、映像受信端末認証手段１２０が保持・管理する映像受信端末に関する認証データのリスト中の新第２のパスワード（ＰＳＷ２ａ'）を照合し（図１４、図１５ステップＳ１１２）、両者が合致したことを確認すれば（図１４ステップＳ１１２：Ｙ）、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１に対して、動的配信停止解除信号（ＵＬ）を送信する（図１４、図１５ステップＳ１１３）。
動的配信停止解除信号（ＵＬ）を受けた動的配信再開制御手段１３１は、映像受信端末３００に対して映像ストリーミング配信を再開する（図１４、図１５ステップＳ１１４）。
【００８０】
以上の流れにより、従来技術では難しかった、映像配信サーバー１００と映像受信端末３００との間の無線通信トラブルにより通信セッションが切断された場合において、映像配信サーバー１００と映像送信端末２００の連動により、能動的に映像受信端末３００に対する映像ストリーミング配信のセッションを破棄するとともに、映像ストリーミング配信を再開させて良い条件であることを確認しつつ映像受信端末３００の視聴の再開制御を細かく行うことができる。
【００８１】
［２−２］第２のパスワードを維持する場合の運用
以下、第２のパスワードを維持する場合の運用を順に追って説明する。なお、フローチャートの各ステップにはダッシュ（'）を付けて［２−１］のフローチャートとは区別している。
まず、図１６と図１７のフローチャートを参照する。
図１６の×印に示すように、映像配信サーバー１００と映像受信端末３００との間で無線通信のトラブル等で通信セッションが切断されたものとする。
映像配信サーバー１００の映像ストリーミング配信手段１３０は、映像受信端末３００との通信セッションが切断されていることを認識するが、その原因が、映像受信端末３００の利用者の意思により通信セッションが意図的に切断されたものか無線通信のトラブル等で通信セッションが切断されたものか判然としない。
ここで、後者の場合と想定し、映像配信サーバー１００と映像受信端末３００との間の無線通信のトラブル等が解消して通信セッションが回復した状況になった後、映像受信端末３００がそのまま再度ストリーミング配信の再開ができるような運用とする。
【００８２】
そこで、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１は、ストリーミング配信を能動的に停止する配信停止処理を行うとともに（図１６、図１７ステップＳ１０１'）、通信ネットワークを介して映像送信端末２００の映像受信端末制御手段２２０に対して通信セッションが切れたことを通知する（図１６、図１７ステップＳ１０２'）。
【００８３】
ここでは、映像受信端末制御手段２２０は第２のパスワード（ＰＳＷ２ａ）を維持する扱いとし、新第２のパスワードは発行しないものとする（図１６、図１７ステップＳ１０３'）。
【００８４】
引き続き、図１８と図１９のフローチャートを参照しつつ説明する。
ここで、映像配信サーバー１００と映像受信端末３００との間の無線通信のトラブルが解消し、通信セッションが回復したとする。
ここで、映像送信端末２００の映像受信端末制御手段２２０が、インターネットのＷｅｂを介して映像受信端末３００に対して、ライブストリーミング配信が再開できる旨を通知する運用としても良い。例えば「停止しているライブストリーミング配信の再開が可能です。視聴をご希望される場合は再度パスワードを入力してください。」などのテロップを表示する。
【００８５】
映像受信端末３００の利用者は、ライブストリーミング配信の再開を希望する場合は、パスワード入力手段３２０から第２のパスワード（ＰＳＷ２ａ）を再入力し、映像配信サーバー１００の映像受信端末認証手段１２０に対して送信する（図１８、図１９ステップＳ１０４'）。
【００８６】
映像受信端末認証手段１２０は、送信された第２のパスワード（ＰＳＷ２ａ）と、映像受信端末認証手段１２０が保持・管理する映像受信端末に関する認証データのリスト中の第２のパスワード（ＰＳＷ２ａ）を照合し（図１８、図１９ステップＳ１０５'）、両者が合致したことを確認すれば（図１８ステップＳ１０５'：Ｙ）、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１に対して、動的配信停止解除信号（ＵＬ）を送信する（図１８、図１９ステップＳ１０６'）。
動的配信停止解除信号（ＵＬ）を受けた動的配信再開制御手段１３１は、映像受信端末３００に対して映像ストリーミング配信を再開する（図１８、図１９ステップＳ１０７'）。
【００８７】
以上の流れにより、映像配信サーバー１００と映像受信端末３００との間の無線通信トラブルにより通信セッションが切断された場合において、映像配信サーバー１００と映像送信端末２００の連動により、映像ストリーミング配信を再開させて良い条件であることを確認しつつ映像受信端末３００の視聴の再開制御を細かく行うことができる。
【００８８】
［３］映像送信端末２００と映像配信サーバー１００との間で無線通信のトラブル等で通信セッションが切断された場合の処理の流れ
次に、本発明の映像データ配信システムにおいて、上流側である、映像送信端末２００と映像配信サーバー１００との間で無線通信のトラブル等で通信セッションが切断された場合の処理の流れについて図２０から図２９を参照しつつ説明する。
なお、映像受信端末制御手段２２０において第２のパスワードを新第２のパスワードへ更新する運用と、第２のパスワードのまま維持する運用の２通りの運用があるので、まず、第２のパスワードを新第２のパスワードに更新する場合の運用を図２０から図２５を参照しつつ説明し、第２のパスワードのまま維持する場合の運用を図２６から図２９を参照しつつ説明する。
【００８９】
［３−１］第２のパスワードを新第２のパスワードに更新する場合の運用
以下、第２のパスワードを新第２のパスワードに更新する場合の運用を順に追って説明する。
まず、図２０と図２１のフローチャートを参照しつつ説明する。
図２０の×印に示すように、映像送信端末２００と映像配信サーバー１００との間で無線通信のトラブル等で通信セッションが切断されたものとする。
映像配信サーバー１００の映像ストリーミング配信手段１３０は、配信すべきストリーミングデータの入力がなくなったことを認識するが、その原因が、映像送信端末２００の管理者の意思により通信セッションが意図的に切断されたものか無線通信のトラブル等で通信セッションが切断されたものか判然としない。
【００９０】
前者の場合であれば、現状として通信セッションが切断され、ストリーミング配信が遮断されているので、意図的に切断した結果が反映されているが、映像受信端末認証手段１２０においてそのまま第２のパスワードを温存していると、映像受信端末３００が再度ログインしてくる可能性があるので視聴ができないようにする必要がある。また、後者であっても、映像送信端末２００と映像配信サーバー１００との間の無線通信のトラブル等が解消して通信セッションが確立できる状況になった後、映像受信端末３００が再度ストリーミング配信の再開を希望するか否かを確認する運用は好ましい。
そこで、映像配信サーバー１００側では、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１により、ストリーミング配信を能動的に停止する配信停止処理を行う（図２０、図２１ステップＳ２０１）。
【００９１】
その一方、映像送信端末２００側では、映像データ送信手段２３０が通信セッションの切断を認識すれば、映像受信端末制御手段２２０に対して通信セッションが切断されていることを通知する（図２０、図２１ステップＳ２０２）。
映像受信端末制御手段２２０は、通信セッションが切断されている通知を受けると、運用として第２のパスワードを動的に変更し、新しい新第２のパスワードを発行する（図２０、図２１ステップＳ２０２）。
ここでは、新第２のパスワード（ＰＳＷ２ａ'）が発行されたものとする。
【００９２】
引き続き、図２２と図２３のフローチャートを参照しつつ説明する。
ここで、映像送信端末２００と映像配信サーバー１００との間の無線通信のトラブル等が解消して通信セッションが回復したとする。
映像受信端末制御手段２２０は、通信ネットワークを介して発行した新第２のパスワードを、映像受信端末認証手段１２０に送信する（図２２、図２３ステップＳ２０４）。なお、切断された通信セッションの回復を待たず、インターネット上のウェブや電話等の別の通信手段を介して行っても良い。
映像受信端末認証手段１２０は保持する認証パスワードを旧第２のパスワードからその新第２のパスワードへ更新する処理を実行する（図２２、図２３ステップＳ２０５）。
【００９３】
映像受信端末認証手段１２０は、更新前に映像受信端末３００から入力された第２のパスワード（ＰＳＷ２ａ）と、更新された新しい新第２のパスワード（ＰＳＷ２ａ'）が不一致であり、認証が成立しないとして、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１に対して、映像ストリーミング配信を停止する端末ＩＤとともに、動的配信停止信号（ＳＴ）を送信する（図２２、図２３ステップＳ２０６）。
【００９４】
映像ストリーミング配信手段１３０の動的配信再開制御手段１３１は、動的配信停止信号（ＳＴ）を受け、映像ストリーミング配信の停止状態が維持される（図２２、図２３ステップＳ２０７）。なお、この運用例では、既にステップＳ２０１の段階で、動的配信再開制御手段１３１がストリーミング配信を停止する配信停止処理を行っており、また、もともと映像送信端末２００との通信セッションが切断されているため、映像受信端末３００側から不正なアクセスなどはできない状況であるが、映像送信端末２００との通信セッションが回復したため、敢えて映像ストリーミング配信の停止状態を確実にしておくことにより、不用意に映像ストリーミング配信が再開される状態を防ぐことができる。
【００９５】
引き続き、図２４と図２５のフローチャートを参照しつつ説明する。
映像送信端末２００の映像受信端末制御手段２２０は、インターネットのＷｅｂを介して映像受信端末３００に対して、ライブストリーミング配信が再開できる旨と再開を希望する場合には新たなパスワードを入手できることを通知する（図２４、図２５ステップＳ２０８）。例えば「停止しているライブストリーミング配信の再開が可能です。視聴をご希望される場合はココから新しいパスワードを取得してください。」などのテロップを表示する。
【００９６】
映像受信端末３００の利用者は、ライブストリーミング配信の再開を希望する場合は、視聴要求手段３１０からウェブを介して新パスワードの通知を要求し（図２４、図２５ステップＳ２０９）、映像送信端末２００の映像受信端末制御手段２２０はウェブを介して新第２のパスワード（ＰＳＷ２ａ'）を視聴要求手段３１０に対して通知する（図２４、図２５ステップＳ２１０）。
【００９７】
新第２のパスワード（ＰＳＷ２ａ'）を受けた映像受信端末３００は、パスワード入力手段３２０から新第２のパスワード（ＰＳＷ２ａ'）を入力し、映像配信サーバー１００の映像受信端末認証手段１２０に対して送信する（図２４、図２５ステップＳ２１１）。
【００９８】
映像受信端末認証手段１２０は、送信された新第２のパスワード（ＰＳＷ２ａ'）と、映像受信端末認証手段１２０が保持・管理する映像受信端末に関する認証データのリスト中の新第２のパスワード（ＰＳＷ２ａ'）を照合し（図２４、図２５ステップＳ２１２）、両者が合致したことを確認すれば（図２４ステップＳ２１２：Ｙ）、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１に対して、動的配信停止解除信号（ＵＬ）を送信する（図２４、図２５ステップＳ２１３）。
動的配信停止解除信号（ＵＬ）を受けた動的配信再開制御手段１３１は、映像受信端末３００に対して映像ストリーミング配信を再開する（図２４、図２５ステップＳ２１４）。
【００９９】
［３−２］第２のパスワードを維持する場合の運用
以下、第２のパスワードを維持する場合の運用を順に追って説明する。なお、フローチャートの各ステップにはダッシュ（'）を付けて［３−１］のフローチャートとは区別している。
まず、図２６と図２７のフローチャートを参照する。
図２６の×印に示すように、映像配信サーバー１００と映像送信端末２００との間で無線通信のトラブル等で通信セッションが切断されたものとする。
映像配信サーバー１００の映像ストリーミング配信手段１３０は、映像送信端末２００との通信セッションが切断されていることを認識するが、その原因が、映像送信端末２００の管理者の意思により通信セッションが意図的に切断されたものか無線通信のトラブル等で通信セッションが切断されたものか判然としない。
この運用では、後者の場合と想定し、上流側の映像配信サーバー１００と映像送信端末２００との間の無線通信のトラブル等が解消して通信セッションが回復すれば、下流側の映像受信端末３００がそのまま再度ストリーミング配信の再開ができるような運用とする。
【０１００】
そこで、映像配信サーバー１００側では、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１により、ストリーミング配信を能動的に停止する配信停止処理を行う（図２６、図２７ステップＳ２０１'）。
その一方、映像送信端末２００側では、映像データ送信手段２３０が通信セッションの切断を認識すれば、映像受信端末制御手段２２０に対して通信セッションが切断されていることを通知する（図２６、図２７ステップＳ２０２'）。
ここでは、映像受信端末制御手段２２０は第２のパスワード（ＰＳＷ２ａ）を維持する扱いとし、新第２のパスワードは発行しないものとする（図２６、図２７ステップＳ２０３'）。
【０１０１】
引き続き、図２８と図２９のフローチャートを参照しつつ説明する。
ここで、映像配信サーバー１００と映像送信端末２００との間の無線通信のトラブルが解消し、通信セッションが回復したとする。
ここで、映像送信端末２００の映像受信端末制御手段２２０が、インターネットのＷｅｂを介して映像受信端末３００に対して、ライブストリーミング配信が再開できる旨を通知する運用としても良い。例えば「停止しているライブストリーミング配信の再開が可能です。視聴をご希望される場合は再度パスワードを入力してください。」などのテロップを表示する。
【０１０２】
映像受信端末３００の利用者は、ライブストリーミング配信の再開を希望する場合は、パスワード入力手段３２０から第２のパスワード（ＰＳＷ２ａ）を再入力し、映像配信サーバー１００の映像受信端末認証手段１２０に対して送信する（図２８、図２９ステップＳ２０４'）。
【０１０３】
映像受信端末認証手段１２０は、送信された第２のパスワード（ＰＳＷ２ａ）と、映像受信端末認証手段１２０が保持・管理する映像受信端末に関する認証データのリスト中の第２のパスワード（ＰＳＷ２ａ）を照合し（図２８、図２９ステップＳ２０５'）、両者が合致したことを確認すれば（図２８ステップＳ２０５'：Ｙ）、映像ストリーミング配信手段１３０の動的配信再開制御手段１３１に対して、動的配信停止解除信号（ＵＬ）を送信する（図２８、図２９ステップＳ２０６'）。
動的配信停止解除信号（ＵＬ）を受けた動的配信再開制御手段１３１は、映像受信端末３００に対して映像ストリーミング配信を再開する（図２８、図２９ステップＳ２０７'）。
【０１０４】
以上の流れにより、映像配信サーバー１００と映像送信端末２００との間の無線通信トラブルにより通信セッションが切断された場合において、映像配信サーバー１００と映像送信端末２００の連動により、映像ストリーミング配信を再開させて良い条件であることを確認しつつ映像受信端末３００の視聴の再開制御を細かく行うことができる。
【０１０５】
以上、本発明の映像データ配信システムの構成例における好ましい実施形態を図示して説明してきたが、本発明の技術的範囲を逸脱することなく種々の変更が可能であることは理解されるであろう。
【産業上の利用可能性】
【０１０６】
本発明の映像データ配信システムは、インターネット経由で映像データを配信するシステム、特に、ライブストリーミング配信システムに対して広く適用することができる。
【符号の説明】
【０１０７】
１００  映像配信サーバー
１１０  映像送信端末認証手段
１２０  映像受信端末認証手段
１３０  映像ストリーミング配信手段
１３１  動的配信再開制御手段
２００  映像送信端末
２１０  パスワード入力手段
２２０  映像受信端末制御手段
２３０  映像データ送信手段
３００  映像受信端末
３１０  視聴要求手段
３２０  パスワード入力手段
３３０  映像データ受信手段
【図１】
2017219950.tif 000003
【図２】
2017219950.tif 000004
【図３】
2017219950.tif 000005
【図４】
2017219950.tif 000006
【図５】
2017219950.tif 000007
【図６】
2017219950.tif 000008
【図７】
2017219950.tif 000009
【図８】
2017219950.tif 000010
【図９】
2017219950.tif 000011
【図１０】
2017219950.tif 000012
【図１１】
2017219950.tif 000013
【図１２】
2017219950.tif 000014
【図１３】
2017219950.tif 000015
【図１４】
2017219950.tif 000016
【図１５】
2017219950.tif 000017
【図１６】
2017219950.tif 000018
【図１７】
2017219950.tif 000019
【図１８】
2017219950.tif 000020
【図１９】
2017219950.tif 000021
【図２０】
2017219950.tif 000022
【図２１】
2017219950.tif 000023
【図２２】
2017219950.tif 000024
【図２３】
2017219950.tif 000025
【図２４】
2017219950.tif 000026
【図２５】
2017219950.tif 000027
【図２６】
2017219950.tif 000028
【図２７】
2017219950.tif 000029
【図２８】
2017219950.tif 000030
【図２９】
2017219950.tif 000031
【図３０】
2017219950.tif 000032
【図３１】
2017219950.tif 000033