(57)【特許請求の範囲】
【請求項１】
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、
自装置の位置を検出する第１検出部と、
少なくとも、前記第１検出部が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測する第１の通信断予測部と、
前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始する生成部と、
前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記第１要約、又は前記通信断が予測された場合に前記第２要約を出力する出力部と、
を含むコンテンツ出力装置。
【請求項２】
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、
自装置の位置を検出する第１検出部と、
少なくとも、前記第１検出部が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測すると共に、検出した前記自装置の位置の推移から求まる前記自装置の移動速度に基づいて通信断時間を予測する第１の通信断予測部と、
前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、予測された前記通信断時間の長さに対する前記第１要約の長さの差又は比に基づいて、第２要約の生成を開始する生成部と、
前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記第１要約、又は前記通信断が予測された場合に前記第２要約を出力する出力部と、
を含むコンテンツ出力装置。
【請求項３】
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、
自装置の位置を検出する第１検出部と、
少なくとも、前記第１検出部が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測すると共に、検出した前記自装置の位置の推移から求まる前記自装置の移動速度に基づいて通信断時間を予測し、前記通信断を予測した場合に、前記第１検出部が検出した自装置の位置の推移から求まる自装置の移動速度に基づいて前記通信断時間も予測する第１の通信断予測部と、
前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測されかつ前記通信断時間も予測された場合に、予測された前記通信断時間に応じた長さに前記第１要約を更に要約した第２要約を生成する生成部と、
前記生成部が前記第２要約を生成した場合には、前記受信部が前記コンテンツを受信できない期間に前記第２要約を出力し、前記生成部が前記第２要約を生成しなかった場合には、前記受信部が前記コンテンツを受信できない期間に前記第１要約を出力する出力部と、
を含むコンテンツ出力装置。
【請求項４】
前記生成部は、前記受信部が受信した前記コンテンツの各部分の重要度を判定する第１の重要度判定部を含み、前記第１の重要度判定部が判定した前記コンテンツの各部分の重要度に基づいて前記コンテンツの前記第１要約を生成する請求項１〜請求項３の何れか１項記載のコンテンツ出力装置。
【請求項５】
前記コンテンツ配信装置は、配信する前記コンテンツの各部分の重要度を判定し、判定した各部分の重要度を表す情報を配信する前記コンテンツに付加し、
前記生成部は、前記コンテンツ配信装置から配信された前記コンテンツに付加された情報が表す前記コンテンツの各部分の重要度に基づいて前記コンテンツの前記第２要約を生成する請求項１〜請求項３の何れか１項記載のコンテンツ出力装置。
【請求項６】
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、自装置の位置を検出する第１検出部と、少なくとも、前記第１検出部が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測する第１の通信断予測部と、前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記第１要約、又は前記通信断が予測された場合に前記第２要約を出力する出力部と、自装置の位置を検出して前記コンテンツ配信装置へ通知する第２検出部と、を含み、前記コンテンツ配信装置が前記通信断を予測した場合に、前記生成部による前記コンテンツの前記第２要約の生成を開始するコンテンツ出力装置へ、前記コンテンツを配信する配信部と、
少なくとも、前記第２検出部から通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知する第２の通信断予測部と、
を含むコンテンツ配信装置。
【請求項７】
コンテンツ配信装置から時系列のコンテンツを受信し、
自装置の位置を検出し、
少なくとも、検出した前記自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測し、
前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始し、
前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記コンテンツを受信できない期間は前記生成した前記第１要約、又は前記通信断が予測された場合に前記第２要約を出力する
ことを含む処理をコンピュータに実行させるコンテンツ出力方法。
【請求項８】
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、自装置の位置を検出する第１検出部と、少なくとも、前記第１検出部が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測する第１の通信断予測部と、前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記第１要約、又は前記通信断が予測された場合に前記第２要約を出力する出力部と、自装置の位置を検出して前記コンテンツ配信装置へ通知する第２検出部と、を含み、前記コンテンツ配信装置が前記通信断を予測した場合に、前記生成部による前記コンテンツの前記第２要約の生成を開始するコンテンツ出力装置へ、前記コンテンツを配信すると共に、
少なくとも、前記第２検出部から通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知する
ことを含む処理をコンピュータに実行させるコンテンツ配信方法。
【請求項９】
コンピュータに、
コンテンツ配信装置から時系列のコンテンツを受信し、
自装置の位置を検出し、
少なくとも、検出した前記自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測し、
前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始し、
前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記コンテンツを受信できない期間は前記生成した前記第１要約、又は前記通信断が予測された場合に前記第２要約を出力する
ことを含む処理を実行させるためのコンテンツ出力プログラム。
【請求項１０】
コンピュータに、
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、自装置の位置を検出する第１検出部と、少なくとも、前記第１検出部が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測する第１の通信断予測部と、前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記第１要約、又は前記通信断が予測された場合に前記第２要約を出力する出力部と、自装置の位置を検出して前記コンテンツ配信装置へ通知する第２検出部と、を含み、前記コンテンツ配信装置が前記通信断を予測した場合に、前記生成部による前記コンテンツの前記第２要約の生成を開始するコンテンツ出力装置へ、前記コンテンツを配信すると共に、
少なくとも、前記第２検出部から通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知する
ことを含む処理を実行させるためのコンテンツ配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術はコンテンツ出力装置、コンテンツ出力方法、コンテンツ出力プログラム、コンテンツ配信装置、コンテンツ配信方法及びコンテンツ配信プログラムに関する。
【背景技術】
【０００２】
現在、動画等のコンテンツを受信して再生(出力)する機能は、スマートフォンを始めとして様々に機器に搭載されており、コンテンツの出力側が移動中であることを前提とした技術も提案されている。例えば、車両が停止状態のときに動画を含むコンテンツを表示するにあたり、車両の進路上の信号機の表示状態に関する情報を取得し、取得した情報に基づき次の停止時間を予測して、表示するコンテンツの内容を再構成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２０８９８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
コンテンツの出力側が移動中の場合、コンテンツの出力側の位置によっては、コンテンツの提供側とコンテンツの出力側との通信が一時的に途絶することが生じ得る。そして、提供側から出力側へ提供されるコンテンツが、例えばライブ映像やテレビ放送等のようにリアルタイム性を有するコンテンツである場合、上記の通信の途絶によって出力側におけるコンテンツの出力を停止せざるを得ないという問題がある。
【０００５】
前述の技術は、コンテンツ記憶部にコンテンツが記憶されていることが前提の技術であり、リアルタイム性を有するコンテンツは事前に記憶することができない。このため、前述の技術であっても、リアルタイム性を有するコンテンツの受信・出力を行っている際にコンテンツの提供側と出力側との通信が途絶した場合に、コンテンツの出力が停止するという問題は解決できない。
【０００６】
一つの側面では、本発明は、リアルタイム性を有するコンテンツを送受して出力する場合にも、通信が途絶した際のコンテンツの出力停止を防止することが目的である。
【課題を解決するための手段】
【０００７】
一つの実施態様では、受信部がコンテンツ配信装置から時系列のコンテンツを受信する。また、生成部は、受信部によるコンテンツの受信と並行してコンテンツの要約を生成する。また、出力部は、受信部がコンテンツ配信装置からコンテンツを受信できている間は受信部が受信したコンテンツを出力する。そして、出力部は、コンテンツ配信装置との通信断により受信部がコンテンツを受信できない期間は生成部が生成した要約を出力する。
【発明の効果】
【０００８】
一つの側面として、リアルタイム性を有するコンテンツを送受して出力する場合にも、通信が途絶した際のコンテンツの出力停止を防止できる、という効果を有する。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係るコンテンツ提供システムの概略ブロック図である。
【図２】第１実施形態に係るコンテンツ出力装置として機能するコンピュータの概略ブロック図である。
【図３】コンテンツ出力処理の一例を示すフローチャートである。
【図４】第１実施形態に係る第１要約生成処理の一例を示すフローチャートである。
【図５】通信断監視処理の一例を示すフローチャートである。
【図６】第２要約生成処理の一例を示すフローチャートである。
【図７】要約出力処理の一例を示すフローチャートである。
【図８】コンテンツの各部分の重要度を評価して重要度評価情報を生成する処理を説明するための概略図である。
【図９】コンテンツ出力装置の所持者が移動手段を利用しているか否かを判定する処理を説明するための概略図である。
【図１０Ａ】地図及び移動手段利用時の移動可能範囲の一例を各々示す概略図である。
【図１０Ｂ】移動手段利用時用の電波マップ及び当該電波マップと移動可能範囲との照合の一例を各々示す概略図である。
【図１１】通信断時間を予測する処理を説明するための概略図である。
【図１２Ａ】地図及び移動手段非利用時の移動可能範囲の一例を各々示す概略図である。
【図１２Ｂ】移動手段非利用時用の電波マップ及び当該電波マップと移動可能範囲との照合の一例を各々示す概略図である。
【図１３】コンテンツから第１要約を生成する処理及び第１要約から第２要約を生成する処理を説明するための概略図である。
【図１４】第２実施形態に係るコンテンツ提供システムの概略ブロック図である。
【図１５】第２実施形態に係るコンテンツ出力装置として機能するコンピュータの概略ブロック図である。
【図１６】第２実施形態に係るコンテンツ提供装置として機能するコンピュータの概略ブロック図である。
【図１７】コンテンツ配信処理の一例を示すフローチャートである。
【図１８】第２実施形態に係る第１要約生成処理の一例を示すフローチャートである。
【図１９】コンテンツ配信装置がコンテンツに重要度評価情報を付加する処理を説明するための概略図である。
【図２０】第３実施形態に係るコンテンツ提供システムの概略ブロック図である。
【図２１】第３実施形態に係るコンテンツ出力装置として機能するコンピュータの概略ブロック図である。
【図２２】第３実施形態に係るコンテンツ提供装置として機能するコンピュータの概略ブロック図である。
【図２３】位置情報受信時処理の一例を示すフローチャートである。
【図２４】通信断監視処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して開示の技術の実施形態の一例を詳細に説明する。
【００１１】
〔第１実施形態〕
図１には第１実施形態に係るコンテンツ提供システム１０が示されている。コンテンツ提供システム１０は、無線通信網１６を介して時系列のコンテンツを配信するコンテンツ配信装置１８と、無線通信網１６を介してコンテンツ配信装置１８からコンテンツを受信して出力するコンテンツ出力装置３４と、を含んでいる。図１はコンテンツ出力装置３４を１台のみ示しているが、コンテンツ提供システム１０は複数のコンテンツ出力装置３４を含んでいる。
【００１２】
コンテンツ出力装置３４は、典型例が、スマートフォンや携帯電話機等のような携帯型の端末装置、或いはカーナビゲーション装置等のような車載型の端末装置(移動手段に搭載される端末装置)であり、移動可能とされている。このため、コンテンツ出力装置３４と外部との通信は無線通信で実現される。コンテンツ出力装置３４が無線通信網１６との間で無線通信を行う場合、当該無線通信は、例えば無線通信網１６が複数の無線通信基地局を含み、コンテンツ出力装置３４が無線通信網１６の無線通信基地局との間で無線通信を行うことで実現される。この態様において、無線通信基地局は、携帯電話通信網の基地局であってもよいし、無線ＬＡＮ(Local Area Network)のアクセスポイントであってもよい。
【００１３】
一方、コンテンツ配信装置１８は典型例が据置型のサーバコンピュータであり、この場合、コンテンツ配信装置１８と無線通信網１６との間の通信は有線通信で実現されることが一般的であるが、当該通信を無線通信で実現することも可能である。また、コンテンツ配信装置１８は、テレビ放送やラジオ放送のように配信するコンテンツに応じて変調した電波を送信する構成であってもよく、コンテンツ配信装置１８がテレビ放送又はラジオ放送の放送設備の一部であってもよい。この態様では、コンテンツ配信装置１８とコンテンツ出力装置３４とを隔てる空間が無線通信網１６に相当し、コンテンツ出力装置３４は、コンテンツ配信装置１８から送信された電波を受信して復調することでコンテンツを受信する。
【００１４】
コンテンツ配信装置１８はコンテンツ取得部２４及び送受信部２６を含んでいる。コンテンツ取得部２４は、配信対象の時系列のコンテンツを取得する。時系列のコンテンツは動画像であっても音声であってもよい。また時系列のコンテンツは、例えばライブ映像やテレビ放送、ラジオ放送等のようにリアルタイム性を有するコンテンツであってもよいし、コンテンツ配信装置１８側で一旦記録した後に時間をおいて配信するコンテンツであってもよい。
【００１５】
送受信部２６は、コンテンツ取得部２４が取得したコンテンツを送信すると共に、必要に応じてコンテンツ出力装置３４から情報を受信する。送受信部２６によるコンテンツの配信は、前述のように、無線通信網１６との間で通信(有線通信又は無線通信)を行うことで実現してもよいし、配信するコンテンツに応じて変調した電波を送信することで実現してもよい。
【００１６】
コンテンツ出力装置３４は、送受信部４０、生成部４２及び出力部４８を含んでいる。送受信部４０は、前述のように、無線通信網１６の無線通信基地局との間で無線通信を行うか、又は、コンテンツ配信装置１８から送信された電波を受信して復調することで、コンテンツ配信装置１８から配信されたコンテンツを受信する。また、無線通信網１６の無線通信基地局との間で無線通信を行う態様において、送受信部４０は、利用者からの指示に応じてコンテンツの配信を要求する情報をコンテンツ配信装置１８へ送信する。
【００１７】
生成部４２は、送受信部４０が受信したコンテンツの要約を生成する。生成部４２は、コンテンツ評価部５０、第１要約生成部５２、第２要約生成部５４、位置検出部５６、通信断予測・検知部５８、地図情報／電波マップ情報記憶部６０、コンテンツ一時記憶部６２、第１要約記憶部６４及び第２要約記憶部６６を含んでいる。
【００１８】
コンテンツ評価部５０は、送受信部４０がコンテンツ配信装置１８から受信したコンテンツの各部分の重要度を評価する。そして、送受信部４０が受信したコンテンツのうち重要度が変化する境界位置の時刻(コンテンツの先頭を時刻＝０とする相対時刻)と、前記コンテンツを前記境界位置で分割したときの各部分毎の重要度と、を含む重要度評価情報を生成する。
【００１９】
また、送受信部４０がコンテンツ配信装置１８から受信したコンテンツはコンテンツ一時記憶部６２に一時記憶される。第１要約生成部５２は、コンテンツ評価部５０が生成した重要度評価情報に基づき、コンテンツ一時記憶部６２に一時記憶されたコンテンツから重要度＝０(重要度最小)の部分を除去した第１要約を生成する。第１要約生成部５２が生成した第１要約は第１要約記憶部６４に記憶される。
【００２０】
位置検出部５６は、自装置(コンテンツ出力装置３４)の現在位置を検出する。自装置の現在位置は、ＧＰＳ(Global Positioning System)を利用して検出してもよいし、無線通信網１６の複数の無線通信基地局との間で無線通信を行い、電波強度差又は応答時間差に基づいて検出することも可能である。
【００２１】
通信断予測・検知部５８は、位置検出部５６が検出した自装置の現在位置の推移に基づいて自装置の移動方向及び平均移動速度を求める。地図情報／電波マップ情報記憶部６０には地図情報と電波マップ情報が記憶されている。電波マップ情報は、例えばトンネル等の影響でコンテンツ出力装置３４と無線通信網１６との無線通信が切断される領域を示す電波マップを表す情報である。電波マップの一例を図１０Ｂ及び図１２Ｂに示す。なお、図１０Ｂは移動手段利用時用の電波マップの一例、図１２Ｂは移動手段非利用時用の電波マップの一例であり、地図情報／電波マップ情報記憶部６０には各電波マップが各々記憶されているが、詳細は後述する。通信断予測・検知部５８は、自装置の現在位置、移動方向、平均移動速度、地図情報及び電波マップ情報に基づいて、自装置とコンテンツ配信装置１８との通信が所定時間以内に切断する可能性が有るか否かを予測する。
【００２２】
また、通信断予測・検知部５８は、自装置とコンテンツ配信装置１８との通信断を予測した場合に、自装置が車両等の移動手段を利用して移動していると推定されるときには、通信断時間(通信断の継続時間)も予測する。更に、通信断予測・検知部５８は、自装置とコンテンツ配信装置１８との通信が切断したか否かを監視し、自装置とコンテンツ配信装置１８との通信断を検知した場合、及び、当該通信断の復旧を検知した場合には出力部４８へ通知する。
【００２３】
なお、上述したコンテンツ評価部５０によるコンテンツの評価、第１要約生成部５２による第１要約の生成、位置検出部５６による位置検出及び通信断予測・検知部５８による通信断の予測・検知は送受信部４０によるコンテンツの受信と並行して行われる。
【００２４】
第２要約生成部５４は、通信断予測・検知部５８が通信断を予測し、かつ自装置が移動手段を利用して移動していると推定される場合に、重要度評価情報に基づき、第１要約記憶部６４に記憶された第１要約を更に要約した第２要約を生成する。第２要約生成部５４が生成した第２要約は第２要約記憶部６６に記憶される。
【００２５】
なお、コンテンツ評価部５０は開示の技術における第１の重要度判定部の一例であり、位置検出部５６は開示の技術における第１検出部の一例であり、通信断予測・検知部５８は開示の技術における第１の通信断予測部の一例である。
【００２６】
出力部４８は、送受信部４０が受信したコンテンツ又は生成部４２が生成した要約(第１要約又は第２要約)を出力する。出力部４８は、要約出力部７４及びコンテンツ出力部７６を含んでいる。要約出力部７４は、自装置とコンテンツ配信装置１８との通信断により送受信部４０がコンテンツ配信装置１８からコンテンツを受信できない期間に、第１要約又は第２要約をコンテンツ出力部７６へ出力する。
【００２７】
コンテンツ出力部７６は、送受信部４０がコンテンツ配信装置１８からコンテンツを受信できている間は、送受信部４０が受信したコンテンツを出力する。また、コンテンツ出力部７６は、自装置とコンテンツ配信装置１８との通信断により送受信部４０がコンテンツ配信装置１８からコンテンツを受信できない期間は、要約出力部７４から入力された第１要約又は第２要約を出力する。
【００２８】
なお、コンテンツ出力部７６は、コンテンツ又は要約が動画像であれば、後述する表示部に動画像を表示させ、かつ音声出力部から音声を出力させることでコンテンツ又は要約を出力する。また、コンテンツ出力部７６は、コンテンツ又は要約が音声であれば、音声出力部から音声を出力させることでコンテンツ又は要約を出力する。
【００２９】
コンテンツ出力装置３４は、例えば図２に示すコンピュータ８０で実現することができる。コンピュータ８０はＣＰＵ８２、一時記憶領域としてのメモリ８４及び不揮発性の記憶部８６を含む。また、コンピュータ８０は、コンテンツ出力装置３４の利用者が各種の指示を入力するための入力部８８、表示部及び音声出力部を含みコンテンツ又は要約を出力可能な表示／音声出力部９０を含む。また、コンピュータ８０は、記録媒体９２に対するデータの読み出し及び書き込みを行う読出書込装置(Ｒ／Ｗ)９４、及び、無線通信網１６を介して通信可能な通信Ｉ／Ｆ９６を含む。ＣＰＵ８２、メモリ８４、記憶部８６、入力部８８、表示／音声出力部９０、Ｒ／Ｗ６４及び通信Ｉ／Ｆ９６は、バス９８を介して互いに接続されている。
【００３０】
記憶部８６はＨＤＤ(Hard Disk Drive)、ＳＳＤ(Solid State Drive)、フラッシュメモリ等によって実現される。記憶部８６には、コンピュータ８０をコンテンツ出力装置３４として機能させるためのコンテンツ出力プログラム１００が記憶されている。ＣＰＵ８２は、コンテンツ出力プログラム１００を記憶部８６から読み出してメモリ８４に展開し、コンテンツ出力プログラム１００が有するプロセスを順次実行する。
【００３１】
コンテンツ出力プログラム１００は、送受信プロセス１０６、生成プロセス１０８及び出力プロセス１２６を含む。生成プロセス１０８は、位置検出プロセス１１４、通信断予測・検知プロセス１１６、コンテンツ評価プロセス１１８、第１要約生成プロセス１２０及び第２要約生成プロセス１２２を含む。また、出力プロセス１２６は、要約出力プロセス１２８及びコンテンツ出力プロセス１３０を含む。
【００３２】
ＣＰＵ８２は、送受信プロセス１０６を実行することで、図１に示す送受信部４０として動作する。また、ＣＰＵ８２は、生成プロセス１０８を実行することで、図１に示す生成部４２として動作する。詳しくは、ＣＰＵ８２は、位置検出プロセス１１４を実行することで、図１に示す位置検出部５６として動作する。また、ＣＰＵ８２は、通信断予測・検知プロセス１１６を実行することで、図１に示す通信断予測・検知部５８として動作する。また、ＣＰＵ８２は、コンテンツ評価プロセス１１８を実行することで、図１に示すコンテンツ評価部５０として動作する。また、ＣＰＵ８２は、第１要約生成プロセス１２０を実行することで、図１に示す第１要約生成部５２として動作する。また、ＣＰＵ８２は、第２要約生成プロセス１２２を実行することで、図１に示す第２要約生成部５４として動作する。また、ＣＰＵ８２は、出力プロセス１２６を実行することで、図１に示す出力部４８として動作する。詳しくは、ＣＰＵ８２は、要約出力プロセス１２８を実行することで、図１に示す要約出力部７４として動作する。また、ＣＰＵ８２は、コンテンツ出力プロセス１３０を実行することで、図１に示すコンテンツ出力部７６として動作する。これにより、コンテンツ出力プログラム１００を実行したコンピュータ８０が、コンテンツ出力装置３４として機能することになる。
【００３３】
また、記憶部８６には地図情報／電波マップ情報記憶領域１３２、コンテンツ一時記憶領域１３４、第１要約記憶領域１３６及び第２要約記憶領域１３８が設けられている。地図情報／電波マップ情報記憶領域１３２には前述の地図情報及び電波マップ情報が予め記憶されている。コンテンツ一時記憶領域１３４にはコンテンツが一時記憶され、第１要約記憶領域１３６には第１要約が記憶され、第２要約記憶領域１３８には第２要約が記憶される。これにより、記憶部８６は、地図情報／電波マップ情報記憶部６０、コンテンツ一時記憶部６２、第１要約記憶部６４及び第２要約記憶部６６として各々機能する。
【００３４】
なお、コンテンツ出力装置３４は、例えば半導体集積回路、より詳しくはＡＳＩＣ（Application Specific Integrated Circuit）等で実現することも可能である。
【００３５】
次に、第１実施形態の作用を説明する。なお、以下では一例として、コンテンツ出力装置３４は無線通信網１６との間で無線通信を行い、コンテンツ配信装置１８は無線通信網１６との間で有線通信を行い、リアルタイム性を有する時系列のコンテンツとしてライブ映像を配信する態様を説明する。
【００３６】
コンテンツ出力装置３４は、利用者からコンテンツの出力が指示されると、図３に示すコンテンツ出力処理を行う。コンテンツ出力処理のステップ２００において、コンテンツ出力装置３４の送受信部４０は、利用者から指示されたコンテンツの配信をコンテンツ配信装置１８へ要求し、コンテンツ配信装置１８からのコンテンツの受信を試行する。
【００３７】
次のステップ２０２において、コンテンツ出力装置３４のコンテンツ出力部７６は、送受信部４０によるステップ２００の処理で、コンテンツ配信装置１８からのコンテンツの受信が開始されたか否か判定する。例えば、コンテンツ出力装置３４と無線通信網１６との間の無線通信が通信断の状態になっている、或いは、コンテンツ配信装置１８に障害が発生している、等の理由でコンテンツの受信が開始されない場合には、ステップ２０２の判定が否定される。この場合、ステップ２０２からステップ２０４へ移行する。ステップ２０４において、コンテンツ出力部７６は、表示／音声出力部９０によりメッセージの表示又は音声の出力を行わせることで、指示されたコンテンツを受信できない状態であることを利用者に通知し、コンテンツ出力処理を終了する。
【００３８】
また、送受信部４０によるコンテンツ配信装置１８からのコンテンツの受信が開始された場合は、ステップ２０２からステップ２０６へ移行する。ステップ２０６において、コンテンツ出力部７６は、コンテンツ評価部５０及び第１要約生成部５２による第１要約生成処理(図４)の実行を開始させる。なお、第１要約生成処理については後述する。
【００３９】
次のステップ２０８において、コンテンツ出力部７６は、送受信部４０によるコンテンツ配信装置１８からのコンテンツの受信と並行して、送受信部４０が受信したコンテンツを表示／音声出力部９０を介して出力させる。コンテンツの出力は、受信したコンテンツのうちの動画像を、表示／音声出力部９０のうちの表示部に表示し、受信したコンテンツのうちの音声を、表示／音声出力部９０のうちの音声出力部によって出力させることで行われる。また、ステップ２１０において、送受信部４０は、コンテンツ配信装置１８から受信したコンテンツをコンテンツ一時記憶部６２に記憶させる。
【００４０】
次のステップ２１２において、コンテンツ出力部７６は、コンテンツの出力が終了したか否か判定する。例えば、利用者から指示されたコンテンツを、その末尾までコンテンツ配信装置１８から受信した場合、或いは、コンテンツの出力終了が利用者から指示された場合には、ステップ２１２の判定が肯定され、コンテンツ出力処理を終了する。
【００４１】
また、ステップ２１２の判定が否定された場合はステップ２１４の判定が否定されてステップ２１４へ移行する。ステップ２１４において、コンテンツ出力部７６は、自装置(コンテンツ出力装置３４、詳しくは送受信部４０)と無線通信網１６との間が通信断状態となり、コンテンツ配信装置１８からのコンテンツの受信が途切れたか否か判定する。ステップ２１４の判定が否定された場合はステップ２０８に戻り、ステップ２１２又は２１４の判定が肯定される迄、ステップ２０８〜２１４を繰り返す。これにより、コンテンツの出力終了するまでの間、コンテンツの受信が途切れない限りはコンテンツの受信と並行して表示／音声出力部９０によるコンテンツの出力が継続される。
【００４２】
また、自装置(コンテンツ出力装置３４)と無線通信網１６との間が通信断状態となり、コンテンツ配信装置１８からのコンテンツの受信が途切れると、ステップ２１４の判定が肯定されてステップ２１６へ移行する。詳細は後述するが、生成部４２は、送受信部４０によるコンテンツの受信と並行して、送受信部４０が受信したコンテンツの要約を生成する。そして、通信断状態になると、生成されたコンテンツの要約(詳しくは第２要約又は第１要約)が要約出力部７４からコンテンツ出力部７６に入力される。ステップ２１６において、コンテンツ出力部７６は、要約出力部７４から入力された要約を表示／音声出力部９０によって出力させる。なお、要約の出力も、要約出力部７４から入力された要約のうちの動画像を、表示／音声出力部９０のうちの表示部に表示し、要約出力部７４から入力された要約のうちの音声を、表示／音声出力部９０のうちの音声出力部によって出力させることで行われる。
【００４３】
次のステップ２１８において、コンテンツ出力部７６は、自装置と無線通信網１６との間の通信断が復旧し、コンテンツ配信装置１８からのコンテンツの受信が再開されたか否か判定する。ステップ２１８の判定が否定された場合はステップ２１６に戻り、ステップ２１８の判定が肯定される迄、ステップ２１６,２１８を繰り返す。これにより、通信断状態の間は表示／音声出力部９０による要約の出力が継続される。また、通信断が復旧してコンテンツの受信が再開されると、ステップ２１８の判定が肯定されてステップ２０８に戻る。これにより、表示／音声出力部９０によるコンテンツの出力が再開されることになる。
【００４４】
次に、コンテンツ配信装置１８からのコンテンツの受信が開始されるとコンテンツ評価部５０及び第１要約生成部５２によって実行される第１要約生成処理について、図４を参照して説明する。
【００４５】
第１要約生成処理のステップ２２０において、コンテンツ評価部５０は、通信断予測・検知部５８による通信断監視処理(図５)の実行を開始させる。なお、通信断監視処理については後述する。次のステップ２２２において、コンテンツ評価部５０は、コンテンツ一時記憶部６２に所定量以上のコンテンツが記憶されているか否か判定する。ステップ２２２は判定が肯定される迄繰り返され、コンテンツ一時記憶部６２に所定量以上のコンテンツが記憶されている状態となるまで待機される。
【００４６】
ステップ２２２の判定が肯定されるとステップ２２４へ移行し、ステップ２２４において、コンテンツ評価部５０は、コンテンツ一時記憶部６２に記憶されている所定量のコンテンツを参照し、当該コンテンツの各部分に対して重要度を評価する。図８には、所定量のコンテンツの一例としての所定時間Ｔのコンテンツ(UnitM, UnitM+1,…)に対し、重要度を評価して重要度＝0の部分と重要度＞0の部分とに区分した例を示す。
【００４７】
第１実施形態において、コンテンツの各部分の重要度は、例えば特開２００９−４９９４号公報に開示されているように、コンテンツの音響盛り上がりの大きさや、コンテンツにテロップとして表示されるキーワードに基づいて評価することができる。また、例えば、表示／音声出力部９０によるコンテンツの出力に際し、コンテンツを鑑賞している利用者による音量の増減や動画像の表示サイズの拡大縮小等の操作が入力された場合は、入力された操作も考慮してコンテンツの各部分の重要度を評価してもよい。
【００４８】
また、例えば特開２００３−２４８７６８号公報に開示されているように、コンテンツを鑑賞している利用者の生体情報を検出し、検出した生体情報に基づいてコンテンツの各部分の重要度を評価することも可能である。検出対象の利用者の生体情報としては、例えば皮膚抵抗値、脈拍、体温、血圧、脳波、心臓の活動電位の時間的変化の少なくとも１つが挙げられる。
【００４９】
なお、コンテンツ評価部５０によるコンテンツの各部分の重要度の評価は、各部分の重要度を重要度有り／無しの２段階で評価してもよいが、後述する第２要約の生成を考慮すると、各部分の重要度を３段階以上に分けて評価することが好ましい。一例として図１３には、コンテンツの各部分の重要度を４段階以上に分けて評価した結果の一例を示す。図１３に示すコンテンツでは、要約と表記していない部分は重要度が最小で、要約と表記した部分の重要度をハッチングの粗密で表している(各要約の重要度は、要約５＞要約１,２＞要約３,４の関係となっている)。本実施形態では、コンテンツの各部分の重要度を３段階以上に分けて評価する態様を説明する。
【００５０】
次のステップ２２６において、コンテンツ評価部５０は、ステップ２２４で得られた所定量のコンテンツの各部分の重要度の評価結果に基づき、所定量のコンテンツにおいて重要度が変化する境界位置の時刻を認識する。なお、境界位置の時刻は、所定量のコンテンツの先頭からの相対時刻(コンテンツの出力開始を時刻＝0とし、上記の境界位置が出力されるときの経過時間)であり、図８に一例(開始時刻s1,s2及び終了時刻e1,e2)を示す。そして、コンテンツ評価部５０は、所定量のコンテンツにおいて重要度が変化する境界位置の時刻と、前記境界位置で所定量のコンテンツを分割したときの各部分の重要度と、を含む重要度評価情報を生成し、生成した重要度評価情報をメモリ８４等に記憶させる。
【００５１】
次のステップ２２８において、第１要約生成部５２は、コンテンツ評価部５０が生成してメモリ８４等に記憶された重要度評価情報に対応する所定量のコンテンツをコンテンツ一時記憶部６２から読み出す。また、第１要約生成部５２は、メモリ８４等に記憶された重要度評価情報に基づいて、読み出した所定量のコンテンツから重要度最小の部分を全て除去した第１要約を生成する(図１３に示す第１要約も参照)。そして、第１要約生成部５２は、生成した第１要約を第１要約記憶部６４に記憶させる。
【００５２】
なお、本実施形態では、コンテンツから重要度最小の部分を全て除去した要約を第１要約としているが、これに限定されるものではなく、重要度最小の部分の一部を残してもよいし、重要度が最小側から２番目の要約も一部除去してもよい。また、所定量のコンテンツの各部分の重要度及びその分布に基づいて、第１要約の生成条件(第１要約として残す重要度の閾値)を変更してもよい。
【００５３】
ステップ２３０において、第１要約生成部５２は、ステップ２２８で第１要約を生成した所定量のコンテンツをコンテンツ一時記憶部６２から消去する。またステップ２３２において、第１要約生成部５２は、コンテンツ一時記憶部６２が空(コンテンツが記憶されていない状態)か否か判定する。ステップ２３２の判定が否定された場合はステップ２２２に戻り、ステップ２２２以降を繰り返す。
【００５４】
また、ステップ２３２の判定が肯定された場合はステップ２３４へ移行し、ステップ２３４において、第１要約生成部５２は、先に説明したコンテンツ出力処理(図３)のステップ２１２と同様に、コンテンツの出力が終了したか否か判定する。ステップ２３４の判定が否定された場合、自装置と無線通信網１６との間が通信断状態となっていることがコンテンツ一時記憶部６２が空となっている原因の可能性がある。このため、ステップ２３４の判定が否定された場合もステップ２２２に戻り、ステップ２２２以降を繰り返す。
【００５５】
また、ステップ２３４の判定が肯定された場合はステップ２３６へ移行し、ステップ２３６において、第１要約生成部５２は、先のステップ２２０で実行を開始させた通信断予測・検知部５８による通信断監視処理(図５)を終了させ、第１要約生成処理を終了する。
【００５６】
次に、コンテンツ評価部５０の指示で通信断予測・検知部５８によって実行される通信断監視処理について、図５を参照して説明する。
【００５７】
通信断監視処理のステップ２５０において、通信断予測・検知部５８は、位置検出部５６が検出した自装置の現在位置を表す位置情報を位置検出部５６から取得する。なお、位置検出部５６は自装置の現在位置を所定時間毎に繰り返し検出しており、通信断監視処理の実行が開始されてステップ２５０の処理を最初に行う場合、通信断予測・検知部５８は、位置検出部５６から位置情報を複数回取得する。
【００５８】
次のステップ２５２において、通信断予測・検知部５８は、位置検出部５６から取得した位置情報のうち、最新のＮ回(Ｎ＞1)の位置情報が表す最新のＮ回の自装置の位置の推移に基づいて、自装置の移動方向及び平均移動速度を演算する。ステップ２５４において、通信断予測・検知部５８は、最新のＮ回の自装置の位置を、地図情報／電波マップ情報記憶部６０に記憶された地図情報が表す地図と照合する。そして、通信断予測・検知部５８は、照合の結果に基づいて自装置が運輸機関等の移動手段を利用して移動しているか否か判定する。
【００５９】
上記の移動手段としては、例えば車両や鉄道等が挙げられる。また、移動手段を利用していない場合としては、例えば自装置を所持している利用者が歩行している場合等が挙げられる。例えば、図９に移動軌跡４０４として示すように、最新のＮ回の自装置の位置が地図４００の道路４０２上に何れも位置している場合、自装置は移動手段として車両を利用して移動していると判定できる。また、図示は省略するが、最新のＮ回の自装置の位置が地図の鉄道の線路上に何れも位置している場合には、自装置は移動手段として鉄道を利用して移動していると判定できる。一方、例えば図９に移動軌跡４０８として示すように、最新のＮ回の自装置の位置が地図４００の道路４０２上から外れており、建物４０６の内部も通過している場合、自装置を所持している利用者が歩行していると判定できる。
【００６０】
なお、自装置が移動手段を利用して移動しているか否かの判定は、上記のように最新のＮ回の自装置の位置に基づいて行うことに限られるものではなく、ステップ２５２で演算した自装置の平均移動速度も用いてもよい。例えば、自装置の平均移動速度が閾値(例えば歩行やランニング等では到達し得ない速度)以上の場合には、移動手段を利用して移動していると判定するようにしてもよい。
【００６１】
次のステップ２５６において、通信断予測・検知部５８は、ステップ２５４で自装置が移動手段を利用して移動していると判定したか否かに応じて分岐する。ステップ２５４で自装置が移動手段を利用して移動していると判定した場合、ステップ２５６からステップ２５８へ移行する。ステップ２５８において、通信断予測・検知部５８は、自装置の現在位置、移動方向及び平均移動速度に基づいて、地図情報／電波マップ情報記憶部６０に記憶された地図情報が表す地図上に、移動手段利用時に自装置が所定時間以内に移動可能な範囲を設定する。
【００６２】
図１０Ａには、自装置が車両を利用して移動していると判定した場合に、ステップ２５８で設定される移動可能範囲の一例を移動可能範囲４１０として示す。例えば、車両を利用して移動している場合、図１０Ａに示す移動可能範囲４１０のように、自装置の移動可能範囲は自装置が現在位置している道路４１２の上、或いは当該道路４１２に交差する道路の上に設定される。
【００６３】
次のステップ２６０において、通信断予測・検知部５８は、移動手段利用時用の電波マップ情報を地図情報／電波マップ情報記憶部６０から読み出す。車両や鉄道等の移動手段を利用して移動している場合、移動方向はおおよそ２次元の平面内に限られる。このため、移動手段利用時用の電波マップ情報が表す電波マップは、一例として図１０Ｂに移動手段利用時用の電波マップ４１６として示すように、無線通信が可能か否かを２次元平面内の各位置毎に示すマップとされている。なお、電波マップ４１６において、「1」と表記した領域は無線通信可能な領域を表し、「0」と表記した領域は、図１０Ａと照合しても明らかなように、トンネル４１４の影響で無線通信が切断される領域を表している。
【００６４】
そして、通信断予測・検知部５８は、読み出した電波マップ情報が表す移動手段利用時用の電波マップを、ステップ２５８で設定した自装置の移動可能範囲と照合する。例として図１０Ｂには、ステップ２５８で設定した自装置の移動可能範囲の一例を移動可能範囲４１８として示している。
【００６５】
ステップ２６２において、通信断予測・検知部５８は、移動手段利用時用の電波マップを自装置の移動可能範囲と照合した結果、自装置の移動可能範囲内に無線通信が切断される通信断領域が存在しているか否か判定する。ステップ２６２の判定が否定された場合はステップ２５０に戻り、ステップ２５０以降を繰り返す。
【００６６】
一方、図１０Ｂに示す移動可能範囲４１８内には「0」と表記した通信断領域が存在している。この場合、所定時間以内に自装置が通信断領域内に入ることで、自装置と無線通信網１６との間が通信断状態となり、コンテンツ配信装置１８からのコンテンツの受信が途切れる可能性がある。このため、ステップ２６２の判定が肯定された場合はステップ２６４へ移行する。
【００６７】
ステップ２６４において、通信断予測・検知部５８は、自装置が通信断領域内に入っている時間、すなわち通信断時間を予測する。自装置が移動手段を利用して移動している場合、自装置は、現時点以降も、例えば道路や鉄道の線路等のような移動手段の移動経路に沿って移動すると予測できる。また、移動手段の移動速度が現時点以降に急激に変化することも考えにくく、自装置は、現時点以降も、現時点までの平均移動速度から大きく相違しない移動速度で移動すると予測できる。
【００６８】
このため、まず通信断予測・検知部５８は、例として図１１に示すように、自装置が移動に利用している移動手段の今後の移動経路上に存在している通信断領域４２０の範囲を移動手段利用時用の電波マップ情報から認識する。次に、通信断予測・検知部５８は、認識した通信断領域４２０の範囲内における移動手段の今後の移動経路４２２の距離を地図情報から演算する。そして、通信断予測・検知部５８は、演算した移動経路４２２の距離を自装置の平均移動速度で除算することで通信断時間を予測する。
【００６９】
なお、通信断時間の予測に際し、例えば長さの短いトンネル４１４が所定距離以内に複数存在する等のように、通信断と復旧が短い時間間隔で繰り返される等の場合は、通信断と復旧の繰り返しが終了する迄の期間を通信断時間とみなして予測してもよい。
【００７０】
次のステップ２６６において、通信断予測・検知部５８は、第２要約生成部５４による第２要約生成処理(図６)の実行を開始させ、ステップ２６４で予測した通信断時間を第２要約生成部５４へ通知する。なお、第２要約生成処理については後述する。そして、ステップ２６８において、通信断予測・検知部５８は、要約出力部７４に対して第２要約の出力を指示する第２要約出力指示情報をメモリ８４等に記憶し、ステップ２７８へ移行する。
【００７１】
一方、先に説明したステップ２５４で自装置が移動手段を利用して移動していないと判定した場合、ステップ２５６からステップ２７０へ移行する。ステップ２７０において、通信断予測・検知部５８は、自装置の現在位置、移動方向及び平均移動速度に基づいて、地図情報が表す地図上に、移動手段非利用時に自装置が所定時間以内に移動可能な範囲(移動可能範囲)を設定する。
【００７２】
図１２Ａには、自装置が移動手段を利用して移動していないと判定した場合に、ステップ２７０で設定される移動可能範囲の一例を移動可能範囲４２４として示す。自装置が移動手段を利用して移動していない、すなわち自装置を所持している利用者が歩行又はランニングをしている場合、自装置が道路４０２に沿って移動するとは限らない。このため、図１２Ａに示す例では、自装置の移動可能範囲４２４として、自装置の現在位置から自装置の移動方向(図１２Ａに矢印で示す)を中心として放射状に広がる扇形の領域を設定している。なお、移動手段非利用時の移動可能範囲の形状は図１２Ａに示す形状に限られるものではなく、別の形状を適用してもよい。
【００７３】
次のステップ２７２において、通信断予測・検知部５８は、移動手段非利用時用の電波マップ情報を地図情報／電波マップ情報記憶部６０から読み出す。自装置を所持している利用者が歩行又はランニングをしている場合、例えば図１２Ａに示す地下道の入口４２６から地下道へ降りる等のように、自装置が鉛直方向へも移動する可能性がある。このため、移動手段非利用時用の電波マップ情報が表す電波マップは、一例として図１２Ｂに移動手段非利用時用の電波マップ４２８として示すように、無線通信が可能か否かを３次元空間内の各位置毎に示すマップとされている。なお、電波マップ４２８では、通信可能領域を「1」で、通信断領域を「0」で表している。また、電波マップ４２８として示す２つの平面のうち、上側に示す平面４２８Ａは地上に、下側に示す平面４２８Ｂは地下に対応している。図１２Ｂは、平面４２８Ａに対応する地上については地下道の入口４２６に対応する領域のみ通信断領域となっており、平面４２８Ｂに対応する地下については全領域が通信断領域となっている例を示している。
【００７４】
そして、通信断予測・検知部５８は、地図情報／電波マップ情報記憶部６０から読み出した電波マップ情報が表す移動手段非利用時用の電波マップを、ステップ２７０で設定した自装置の移動可能範囲と照合する。例として図１２Ｂには、ステップ２７０で設定した自装置の移動可能範囲の一例を移動可能範囲４３０として示している。
【００７５】
次のステップ２７４において、通信断予測・検知部５８は、移動手段非利用時用の電波マップを自装置の移動可能範囲と照合した結果、自装置の移動可能範囲内に無線通信が切断される通信断領域が存在しているか否か判定する。ステップ２７４の判定が否定された場合はステップ２５０に戻り、ステップ２５０以降を繰り返す。
【００７６】
一方、図１２Ｂに示す移動可能範囲４３０内には「0」と表記された通信断領域(地下道の入口４２６に対応する領域)が存在している。この場合、所定時間以内に自装置が通信断領域内に入ることで、自装置と無線通信網１６との間が通信断状態となり、コンテンツ配信装置１８からのコンテンツの受信が途切れる可能性がある。このため、ステップ２７４の判定が肯定された場合はステップ２７６へ移行する。ステップ２７６において、通信断予測・検知部５８は、要約出力部７４に対して第１要約の出力を指示する第１要約出力指示情報をメモリ８４等に記憶し、ステップ２７８へ移行する。
【００７７】
なお、移動手段非利用時には通信断期間に第１要約を出力させる理由は、自装置を所持している利用者が歩行等をしている場合は通信断時間の予測が困難であり、予測した通信断時間に応じた長さの第２要約(詳細は後述)を生成することが困難であるためである。すなわち、例えば自装置を所持している利用者が地下道の入口４２６から地下道へ降りて通信断状態になった場合、地下道へ降りた理由が目の前の道路の横断であれば比較的短時間で通信断状態が復旧する。しかし、地下道へ降りた理由が地下鉄による移動や地下街での買い物であれば通信断状態の復旧までは比較的長い時間が掛かる。このため、本実施形態では、移動手段非利用時には通信断時間の予測及び第２要約の生成を行わず、通信断期間に第１要約を出力させている。
【００７８】
ステップ２７８において、通信断予測・検知部５８は、位置検出部５６が検出した自装置の現在位置を表す位置情報を位置検出部５６から取得する。次のステップ２８０において、通信断予測・検知部５８は、自装置と無線通信網１６との間が通信断状態となったか判定する。またステップ２８２において、通信断予測・検知部５８は、前述のステップ２６２又は２７４の判定が肯定されてから(通信断の可能性有りと判定してから)所定時間が経過したか否か判定する。ステップ２８２の判定が否定された場合はステップ２７８に戻り、ステップ２８０又は２８２の判定が肯定される迄、ステップ２７８〜２８２を繰り返す。
【００７９】
通信断の可能性有りと判定してから所定時間以内に通信断状態とならなかった場合、自装置の移動可能範囲内に通信断領域が存在していたものの、自装置は通信断領域に入ることなく近傍を通過したものと判断できる。例えば、図１２Ａ,１２Ｂに示すように、自装置の移動可能範囲４２４(１８０)内に通信断領域である地下道の入口４２６が存在していたものの、自装置を所持している利用者が地下道に降りなかった場合などが該当する。このような場合はステップ２８２の判定が肯定されてステップ２８４へ移行する。
【００８０】
ステップ２８４において、通信断予測・検知部５８は、ステップ２６８又は２７６でメモリ８４等に記憶した第２要約出力指示情報又は第１要約出力指示情報をメモリ８４等から消去し、ステップ２５０に戻る。なお、このとき第２要約生成部５４が第２要約生成処理(図６)を実行している場合には、第２要約生成処理の実行を終了させ、第２要約記憶部６６に記憶された第２要約を消去するようにしてもよい。
【００８１】
一方、通信断の可能性有りと判定してから所定時間以内に通信断状態になった場合は、ステップ２８０の判定が肯定されてステップ２８６へ移行する。ステップ２８６において、通信断予測・検知部５８は、要約出力部７４による要約出力処理(図７)の実行を開始させ、ステップ２５０に戻る。なお、要約出力処理については後述する。
【００８２】
続いて、通信断予測・検知部５８の指示で第２要約生成部５４によって実行される第２要約生成処理について、図６を参照して説明する。
【００８３】
第２要約生成処理のステップ３００において、第２要約生成部５４は、第１要約記憶部６４に記憶されている第１要約の長さと、通信断予測・検知部５８から通知された通信断時間に基づき、第１要約のうち第２要約の生成対象とする部分の長さを決定する。具体的には、記憶されている第１要約の各部分の重要度の分布に応じて、例えば第１要約に重要度が高い部分が有る又は当該部分が長い場合は、重要度が高い部分が無い又は当該部分が短い場合よりも、第２要約の生成対象とする部分の長さを短くすることができる。
【００８４】
また、本実施形態では、後述するように、通知された通信断時間に対応する長さの第２要約を生成し、第１要約のうち第２要約の生成対象とした部分を第１要約記憶部６４から消去している。しかし、自装置が移動に利用している移動手段が例えば山間部を移動している等の場合は、通信断の原因となるトンネル４１４が比較的短い時間内に複数出現する可能性がある。そして、第２要約の生成時に或る程度の長さの第１要約が記憶されていないと、通信断時間に対応する長さの第２要約を生成できなかったり、第１要約と内容の差が小さい(第１要約の有効な要約でない)第２要約しか生成できない可能性が生ずる。このため、例えば通信断時間(＝第２要約の長さ)に対し、記憶されている第１要約の長さの差又は比が所定値以上の場合は、記憶されている第１要約のうち第２要約の生成対象とする部分の長さを、上記の差又は比が所定値未満の場合よりも短くしてもよい。これにより、第２要約の生成時に、第１要約記憶部６４に記憶されている第１要約の長さが不足する事態が生ずる確率が低減される。
【００８５】
なお、第２要約の長さは予測された通信断時間に等しくすることに限られるものではなく、通信断時間の予測誤差を考慮して、予測された通信断時間よりも、例えば所定時間長い第２要約を生成するようにしてもよい。
【００８６】
次のステップ３０２において、第２要約生成部５４は、第１要約記憶部６４に記憶されている第１要約のうちステップ３００で第２要約の生成対象に決定した部分が、通知された通信断時間に要約されるように第２要約の生成条件を決定する。第２要約の生成条件の一例は、第１要約のうち第２要約に含める部分の重要度の閾値である。この場合の第２要約の生成条件としては、一例として、第１要約の各部分の長さを重要度の降順に積算していき、積算結果が通知された通信断時間に達した時点での重要度を採用することができるが、これに限定されるものではない。
【００８７】
ステップ３０４において、第２要約生成部５４は、第１要約のうち第２要約の生成対象に決定した部分を第１要約記憶部６４から所定量読み込む。またステップ３０６において、第２要約生成部５４は、読み込んだ所定量の第１要約から第２要約を生成する。第２要約の生成は、メモリ８４等に記憶されている重要度評価情報のうち読み込んだ所定量の第１要約に対応する重要度評価情報と、ステップ３０２で決定した第２要約の生成条件に基づいて行うことができる。具体的には、例えば、読み込んだ所定量の第１要約から第２要約の生成条件を満たす部分以外を除去することで行うことができる(図１３に示す第２要約も参照)。そしてステップ３０８において、第２要約生成部５４は、ステップ３０６で生成した第２要約を第２要約記憶部６６に記憶させる。
【００８８】
次のステップ３１０において、第２要約生成部５４は、第１要約のうち先のステップ３００で第２要約の生成対象に決定した全ての部分から第２要約を生成したか否かを判定する。ステップ３１０の判定が否定された場合はステップ３０４に戻り、ステップ３１０の判定が肯定される迄、ステップ３０４〜３１０を繰り返す。第２要約の生成が完了すると、ステップ３１０の判定が肯定されてステップ３１２へ移行する。ステップ３１２において、第２要約生成部５４は、第１要約記憶部６４に記憶されている第１要約のうち、第２要約の生成対象とした部分を第１要約記憶部６４から消去し、第２要約生成処理を終了する。
【００８９】
次に、通信断予測・検知部５８の指示で要約出力部７４によって実行される要約出力処理について、図７を参照して説明する。
【００９０】
要約出力処理のステップ３２０において、要約出力部７４は、メモリ８４等に記憶されている要約出力指示情報が第２要約出力指示情報か否かに基づいて、出力対象の要約が第２要約か否か判定する。メモリ８４に第２要約出力指示情報が記憶されている場合は、ステップ３２０の判定が肯定されてステップ３２２へ移行する。ステップ３２２において、要約出力部７４は、第２要約記憶部６６から第２要約を所定量読み込み、ステップ３２６へ移行する。また、メモリ８４に第１要約出力指示情報が記憶されている場合は、ステップ３２０の判定が否定されてステップ３２４へ移行する。ステップ３２４において、要約出力部７４は、第１要約記憶部６４から第１要約を所定量読み込み、ステップ３２６へ移行する。
【００９１】
ステップ３２６において、要約出力部７４は、ステップ３２２又は３２４で所定量読み込んだ第２要約又は第１要約をコンテンツ出力部７６へ出力する。これにより、コンテンツ出力処理(図３)のステップ２１６において、コンテンツ出力部７６へ出力した第２要約又は第１要約が表示／音声出力部９０によって出力される。これにより、コンテンツ配信装置１８からリアルタイム性を有するコンテンツを受信している場合にも、通信断状態になった際のコンテンツの出力停止を防止することができる。
【００９２】
次のステップ３２８において、要約出力部７４は、自装置と無線通信網１６との間の通信断が復旧し、コンテンツ配信装置１８からのコンテンツの受信が再開されたか否か判定する。ステップ３２８の判定が否定された場合はステップ３２０に戻り、ステップ３２８の判定が肯定される迄、ステップ３２０〜３２８を繰り返す。これにより、通信断状態の間は表示／音声出力部９０による第２要約又は第１要約の出力が継続される。
【００９３】
また、通信断が復旧してコンテンツの受信が再開されると、ステップ３２８の判定が肯定されてステップ３３０へ移行する。ステップ３３０において、要約出力部７４は、コンテンツ出力部７６へ出力した要約が第２要約か否か判定する。ステップ３３０の判定が肯定された場合はステップ３３２へ移行する。ステップ３３２において、要約出力部７４は、第２要約記憶部６６から第２要約を消去すると共に、メモリ８４等に記憶されている第２要約出力指示情報を消去し、要約出力処理を終了する。
【００９４】
また、ステップ３３０の判定が否定された場合はステップ３３４へ移行する。ステップ３３４において、要約出力部７４は、第１要約記憶部６４に記憶されている第１要約のうちコンテンツ出力部７６へ出力済みの部分を第１要約記憶部６４から消去する。また、要約出力部７４は、メモリ８４等に記憶されている第１要約出力指示情報を消去し、要約出力処理を終了する。
【００９５】
このように、第１実施形態では、コンテンツ出力装置３４の送受信部４０はコンテンツ配信装置１８から時系列のコンテンツを受信する。生成部４２は、送受信部４０によるコンテンツの受信と並行してコンテンツの要約(第１要約及び第２要約の少なくとも一方)を生成する。出力部４８は、送受信部４０がコンテンツ配信装置１８からコンテンツを受信できている間は送受信部４０が受信したコンテンツを表示／音声出力部９０を介して出力させる。そして、出力部４８は、コンテンツ配信装置１８との通信断により送受信部４０がコンテンツを受信できない期間は、生成部４２が生成した第２要約又は第１要約をコンテンツを表示／音声出力部９０を介して出力させる。これにより、コンテンツ配信装置１８からリアルタイム性を有する時系列のコンテンツを受信する場合にも、通信断状態になった際にコンテンツの出力が停止することを防止することができる。
【００９６】
また、第１実施形態では、生成部４２のコンテンツ評価部５０は、送受信部４０が受信したコンテンツの各部分の重要度を評価して重要度評価情報を生成する。そして、生成部４２の第１要約生成部５２及び第２要約生成部５４は、重要度評価情報が表すコンテンツの各部分の重要度に基づいてコンテンツの要約(第１要約又は第２要約)を生成する。このれにより、コンテンツ配信装置１８にコンテンツの重要度を評価する機能を搭載する必要がなくなり、既存のコンテンツ配信装置をコンテンツ配信装置１８としてそのまま用いることができるので、実施可能性が向上する。
【００９７】
また、第１実施形態では、生成部４２の位置検出部５６は自装置(コンテンツ出力装置３４)の位置を検出する。通信断予測・検知部５８は、位置検出部５６が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置とコンテンツ配信装置１８との通信断を予測する。そして、第２要約生成部５４は、通信断予測・検知部５８が通信断を予測し、自装置が移動手段を利用して移動している場合に、第２要約の生成を開始する。このように、自装置の位置を検出して通信断の予測に用いることで通信断の予測精度が向上する。また、通信断を予測した場合に第２要約の生成を開始することにより、実際には通信断とならなったことで生成した第２要約が無駄になる確率を低減することができ、処理の無駄を省くことができる。
【００９８】
更に、第１実施形態では、生成部４２の第１要約生成部５２は、送受信部４０によるコンテンツの受信と並行してコンテンツの第１要約を生成する。第２要約生成部５４は、通信断予測・検知部５８が通信断を予測した場合に、第１要約を更に要約した第２要約を生成を開始する。そして出力部４８は、送受信部４０がコンテンツを受信できない期間に、第２要約生成部５４が生成した第２要約を出力する。このように、コンテンツの要約を第１要約、第２要約の２段階で生成することで、例えば生成する第２要約を通信断時間に応じた長さにする等の場合にも、第２要約の生成に要する時間を短縮できる。従って、通信断を予測してから実際に通信断となってコンテンツを受信できなくなる迄の間に生成される第２要約の長さを長くすることができ、通信断となったタイミングで第２要約の出力を円滑に開始することができる。
【００９９】
また、第１実施形態では、生成部４２の通信断予測・検知部５８は、通信断を予測し、かつ自装置が移動手段を利用して移動していると判定した場合に、自装置の位置の推移から求まる自装置の移動速度に基づいて通信断時間も予測する。そして第２要約生成部５４は、通信断予測・検知部５８が通信断を予測した場合に、通信断予測・検知部５８が予測した通信断時間に応じた長さの第２要約を生成する。これにより、通信断時間が短ければ重要度が比較的高い部分に絞り込まれた第２要約が生成され、通信断時間が長ければ重要度が比較的低い部分も含まれる第２要約が生成されることになり通信断時間の長さに応じた適切な第２要約を生成することができる。
【０１００】
また、第１実施形態では、生成部４２の第１要約生成部５２は、送受信部４０によるコンテンツの受信と並行して第１要約を生成する。第２要約生成部５４は、通信断予測・検知部５８が通信断を予測しかつ通信断時間も予測した場合に、通信断予測・検知部５８が予測した通信断時間に応じた長さに第１要約を更に要約した第２要約を生成する。出力部４８は、第２要約生成部５４が第２要約を生成した場合には、送受信部４０がコンテンツを受信できない期間に第２要約を表示／音声出力部９０を介して出力させる。そして出力部４８は、第２要約生成部５４が第２要約を生成しなかった場合には、送受信部４０が前記コンテンツを受信できない期間に、第１要約生成部５２が生成した第１要約を表示／音声出力部９０を介して出力させる。これにより、自装置が移動に移動手段を利用しておらず、通信断時間の予測が困難で第２要約を生成できない場合にも、通信断状態になった際に第１要約を出力することでコンテンツの出力停止を防止できる。
【０１０１】
なお、地図情報及び電波マップ情報は、コンテンツ出力装置３４の地図情報／電波マップ情報記憶部６０に記憶しておくことに限られるものではない。例えば、無線通信網１６を介してコンテンツ出力装置３４と通信可能な図示しないサーバに地図情報及び電波マップ情報を記憶しておき、コンテンツ出力装置３４が地図情報及び電波マップ情報を前記サーバから取得するようにしてもよい。この態様は、コンテンツ出力装置３４のトラフィックは増大するものの、地図情報及び電波マップ情報の更新等のメインテナンスが容易になる、という利点を有する。
【０１０２】
〔第２実施形態〕
次に開示の技術の第２実施形態を説明する。なお、第１実施形態と同一の部分には同一の符号を付し、説明を省略する。
【０１０３】
図１４に示すように、第２実施形態に係るコンテンツ提供システム１２はコンテンツ配信装置２０及びコンテンツ出力装置３６を含んでいる。コンテンツ配信装置２０は、第１実施形態で説明したコンテンツ配信装置１８と比較して、コンテンツ評価部２８が追加されている点で相違している。なお、コンテンツ評価部２８は開示の技術における第２の重要度判定部の一例である。また、コンテンツ出力装置３６は、第１実施形態で説明したコンテンツ出力装置３４と比較して、コンテンツ評価部５０が省略されている点で相違している。
【０１０４】
コンテンツ出力装置３６は、例えば図１５に示すコンピュータ８０で実現することができる。図１５に示すコンピュータ８０は、図２に示すコンピュータ８０と比較して、コンテンツ出力プログラム１００に代えてコンテンツ出力プログラム１０２が記憶部８６に記憶されている点で相違している。コンテンツ出力プログラム１０２は、コンテンツ出力プログラム１００と比較して、コンテンツ評価プロセス１１８が省略されている点で相違している。
【０１０５】
一方、コンテンツ配信装置２０は、例えば図１６に示すコンピュータ１４０で実現することができる。コンピュータ１４０はＣＰＵ１４２、一時記憶領域としてのメモリ１４４及び不揮発性の記憶部１４６を含む。また、コンピュータ１４０は、入力部１４８、表示部１５０、記録媒体１５２に対するデータの読み出し及び書き込みを行う読出書込装置(Ｒ／Ｗ)１５４、及び、無線通信網１６を介して通信可能な通信Ｉ／Ｆ１５６を含む。ＣＰＵ１４２、メモリ１４４、記憶部１４６、入力部１４８、表示部１５０、Ｒ／Ｗ６４及び通信Ｉ／Ｆ１５６は、バス１５８を介して互いに接続されている。
【０１０６】
記憶部１４６はＨＤＤ(Hard Disk Drive)、ＳＳＤ(Solid State Drive)、フラッシュメモリ等によって実現される。記憶部１４６には、コンピュータ１４０をコンテンツ配信装置２０として機能させるためのコンテンツ配信プログラム１６０が記憶されている。ＣＰＵ１４２は、コンテンツ配信プログラム１６０を記憶部１４６から読み出してメモリ１４４に展開し、コンテンツ配信プログラム１６０が有するプロセスを順次実行する。
【０１０７】
コンテンツ配信プログラム１６０は、コンテンツ取得プロセス１６４、送受信プロセス１６６及びコンテンツ評価プロセス１６８を含む。ＣＰＵ１４２は、コンテンツ取得プロセス１６４を実行することで、図１４に示すコンテンツ取得部２４として動作する。また、ＣＰＵ１４２は、送受信プロセス１６６を実行することで、図１４に示す送受信部２６として動作する。また、ＣＰＵ１４２は、コンテンツ評価プロセス１６８を実行することで、図１４に示すコンテンツ評価部２８として動作する。これにより、コンテンツ配信プログラム１６０を実行したコンピュータ１４０が、コンテンツ配信装置２０として機能することになる。
【０１０８】
次に、第２実施形態の作用として、まず、コンテンツ配信装置２０がコンテンツの配信を行う場合に実行するコンテンツ配信処理について、図１７を参照して説明する。
【０１０９】
コンテンツ配信処理のステップ３００において、コンテンツ取得部２４は配信対象のコンテンツを取得して送受信部２６へ出力する処理を開始し、送受信部２６はコンテンツ取得部２４から入力されたコンテンツを無線通信網１６経由で配信する処理を開始する。次のステップ３０２において、コンテンツ評価部２８は、送受信部２６によって所定量のコンテンツが配信されたか否か判定する。ステップ３０２は判定が肯定される迄繰り返され、送受信部２６によって所定量のコンテンツが配信される迄待機される。
【０１１０】
ステップ３０２の判定が肯定されるとステップ３０４へ移行し、ステップ３０４において、コンテンツ評価部２８は、送受信部２６によって配信されると共に、メモリ８４等に記憶されている所定量のコンテンツの各部分に対して重要度を評価する。なお、コンテンツ評価部２８によるコンテンツの重要度の評価は、例えば、第１実施形態で説明したコンテンツ評価部２８によるコンテンツの重要度の評価(図４のステップ２２４)と同様の処理によって実現できる。また、第２実施形態におけるコンテンツの評価は、例えば特開２００７−９６６１１号公報に開示されているように、コンテンツの視聴者数(本実施形態ではコンテンツを受信しているコンテンツ出力装置３６の数)の推移に基づいて行うことも可能である。
【０１１１】
次のステップ３０６において、コンテンツ評価部２８は、ステップ３０４で得られた所定量のコンテンツの各部分の重要度の評価結果に基づき、所定量のコンテンツにおいて重要度が変化する境界位置の時刻を認識する。そして、コンテンツ評価部２８は、所定量のコンテンツにおいて重要度が変化する境界位置の時刻と、前記境界位置で所定量のコンテンツを分割したときの各部分の重要度と、を含む重要度評価情報を生成し、生成した重要度評価情報を送受信部２６へ出力する。
【０１１２】
次のステップ３０８において、送受信部２６は、コンテンツ評価部２８から入力された重要度評価情報を配信中のコンテンツに付加して送信する。これにより、例として図１９に示すように、所定量のコンテンツの一例としての所定時間Ｔのコンテンツ(UnitM, UnitM+1,…)が配信される度に、配信された所定時間Ｔのコンテンツに対応する重要度評価情報がコンテンツ配信装置２０から送信される。
【０１１３】
次のステップ３１０において、コンテンツ評価部２８は、コンテンツの配信が終了したか否か判定する。ステップ３１０の判定が否定された場合はステップ３０２に戻り、ステップ３０２以降を繰り返す。そして、コンテンツの配信が終了した場合には、ステップ３１０の判定が肯定されてコンテンツ配信処理を終了する。
【０１１４】
次に、第２実施形態に係る第１要約生成部５２によって実行される第１要約生成処理について、図１８を参照し、第１実施形態で説明した第１要約生成処理(図４)と異なる部分のみ説明する。
【０１１５】
第１要約生成処理のステップ２２０において、第１要約生成部５２は、通信断予測・検知部５８による通信断監視処理(図５)の実行を開始させる。次のステップ２２２において、第１要約生成部５２は、コンテンツ一時記憶部６２に所定量以上のコンテンツが記憶されているか否か判定する。ステップ２２２は判定が肯定される迄繰り返され、コンテンツ一時記憶部６２に所定量以上のコンテンツが記憶されている状態となるまで待機される。
【０１１６】
ステップ２２２の判定が肯定されるとステップ２２４へ移行する。ステップ２２４において、第１要約生成部５２は、コンテンツ一時記憶部６２に記憶された所定量のコンテンツに付加されている重要度評価情報をコンテンツ一時記憶部６２から読み出し、読み出した重要度評価情報をメモリ８４等に記憶させる。メモリ８４等に記憶された重要度評価情報は、第１要約生成部５２による第１要約の生成及び第２要約生成部５４による第２要約の生成に用いられる。なお、次のステップ２０８以降の処理は、第１実施形態で説明した第１要約生成処理(図４)と同じであるので、説明を省略する。
【０１１７】
このように、第２実施形態では、コンテンツ配信装置２０のコンテンツ評価部２８は、配信するコンテンツの各部分の重要度を判定し、送受信部２６は、配信するコンテンツに各部分の重要度を表す重要度評価情報を付加する。そして、コンテンツ出力装置３６の第１要約生成部５２(及び第２要約生成部５４)は、配信されたコンテンツに付加された重要度評価情報が表すコンテンツの各部分の重要度に基づいてコンテンツの要約を生成する。これにより、第１実施形態で説明した効果に加え、コンテンツ出力装置３６の処理負荷を低減することができる。
【０１１８】
〔第３実施形態〕
次に開示の技術の第３実施形態を説明する。なお、第１実施形態と同一の部分には同一の符号を付し、説明を省略する。
【０１１９】
図２０に示すように、第３実施形態に係るコンテンツ提供システム１４はコンテンツ配信装置２２及びコンテンツ出力装置３８を含んでいる。コンテンツ配信装置２２は、第１実施形態で説明したコンテンツ配信装置１８と比較して、通信断予測部３０及び地図情報／電波マップ情報記憶部６０が追加されている点で相違している。なお、通信断予測部３０は開示の技術における第２の通信断予測部の一例であり、コンテンツ配信装置２２は開示の技術における外部装置の一例である。
【０１２０】
また、コンテンツ出力装置３８は、第１実施形態で説明したコンテンツ出力装置３４と比較して、通信断予測・検知部５８に代えて通信断検知部７２が設けられている点で相違している。なお、位置検出部５６及び通信断検知部７２は開示の技術における第２検出部の一例である。また、コンテンツ出力装置３８は、第１実施形態で説明したコンテンツ出力装置３４と比較して、地図情報／電波マップ情報記憶部６０が省略されている点でも相違している。
【０１２１】
コンテンツ出力装置３８は、例えば図２１に示すコンピュータ８０で実現することができる。図２１に示すコンピュータ８０は、図２に示すコンピュータ８０と比較して、コンテンツ出力プログラム１００に代えてコンテンツ出力プログラム１０４が記憶部８６に記憶され、地図情報／電波マップ情報記憶領域１３２が省略されている点で相違している。コンテンツ出力プログラム１０４は、コンテンツ出力プログラム１００と比較して、通信断予測・検知プロセス１１６に代えて通信断検知プロセス１２４を含んでいる点で相違している。ＣＰＵ８２は、通信断検知プロセス１２４を実行することで、図２０に示す通信断検知部７２として動作する。
【０１２２】
一方、コンテンツ配信装置２２は、例えば図２２に示すコンピュータ１４０で実現することができる。図２２に示すコンピュータ１４０は、図１６に示すコンピュータ１４０と比較して、コンテンツ配信プログラム１６０に代えてコンテンツ配信プログラム１６２が記憶部８６に記憶され、地図情報／電波マップ情報記憶領域１７２が追加されている点で相違している。コンテンツ配信プログラム１６２は、コンテンツ配信プログラム１６０と比較して、コンテンツ評価プロセス１６８に代えて通信断予測プロセス１７０を含んでいる点で相違している。ＣＰＵ１４２は、通信断予測プロセス１７０を実行することで、図２０に示す通信断予測部３０として動作する。
【０１２３】
次に、第３実施形態の作用を説明する。第３実施形態において、コンテンツ出力装置３８の通信断検知部７２は、位置検出部５６から自装置(コンテンツ出力装置３８)の現在位置を表す位置情報を周期的に取得し、取得した位置情報を自装置のＩＤと共にコンテンツ配信装置２２へ周期的に送信する。コンテンツ配信装置２２は、何れかのコンテンツ出力装置３８から位置情報を受信する度に、図２３に示す位置情報受信時処理を実行する。
【０１２４】
位置情報受信時処理のステップ２９０において、通信断予測部３０は、何れかのコンテンツ出力装置３８から受信した位置情報を、位置情報送信元のコンテンツ出力装置３８のＩＤと対応付けてメモリ１４４等に記憶する。次のステップ２９０において、通信断予測部３０は、今回の位置情報送信元のコンテンツ出力装置３８から位置情報を複数回受信したか否か判定する。ステップ２９０の判定が否定された場合は位置情報受信時処理を終了する。
【０１２５】
一方、ステップ２９２の判定が肯定された場合はステップ２５２へ移行する。次のステップ２５２を含む位置情報受信時処理のステップ２５２〜２６４及びステップ２７０〜２７４は、第１実施形態で説明した通信断監視処理(図５)の同ステップと同様の処理であるので簡単に説明する。
【０１２６】
ステップ２５２において、通信断予測部３０は、位置情報送信元のコンテンツ出力装置３８から受信した位置情報が表す最新のＮ回の位置の推移に基づいて、位置情報送信元のコンテンツ出力装置３８の移動方向及び平均移動速度を演算する。次のステップ２５４において、通信断予測部３０は、最新のＮ回の位置を地図情報／電波マップ情報記憶部６０に記憶された地図情報が表す地図と照合し、位置情報送信元のコンテンツ出力装置３８が移動手段を利用して移動しているか否か判定する。
【０１２７】
次のステップ２５６において、通信断予測部３０は、位置情報送信元のコンテンツ出力装置３８が移動手段を利用して移動していると判定したか否かに応じて分岐する。位置情報送信元のコンテンツ出力装置３８が移動手段を利用して移動していると判定した場合、ステップ２５６からステップ２５８へ移行する。ステップ２５８において、通信断予測部３０は、コンテンツ出力装置３８の現在位置、移動方向及び平均移動速度に基づき、移動手段利用時に位置情報送信元のコンテンツ出力装置３８が所定時間以内に移動可能な移動可能範囲を地図上に設定する。
【０１２８】
次のステップ２６０において、通信断予測部３０は、移動手段利用時用の電波マップ情報を地図情報／電波マップ情報記憶部６０から読み出す。そして、通信断予測部３０は、読み出した電波マップ情報が表す移動手段利用時用の電波マップを、ステップ２５８で設定した移動可能範囲と照合する。ステップ２６２において、通信断予測部３０は、移動手段利用時用の電波マップを移動可能範囲と照合した結果、移動可能範囲内に通信断領域が存在しているか否か判定する。
【０１２９】
ステップ２６２の判定が否定された場合は位置情報受信時処理を終了する。また、ステップ２６２の判定が肯定された場合はステップ２６４へ移行し、ステップ２６４において、通信断予測部３０は、位置情報送信元のコンテンツ出力装置３８の通信断時間を予測する。そして、次のステップ２６４において、通信断予測部３０は、通信断を予測したことを通知する情報及び予測した通信断時間を表す情報を、送受信部２６によって位置情報送信元のコンテンツ出力装置３８へ送信させ、位置情報受信時処理を終了する。
【０１３０】
一方、先のステップ２５４で位置情報送信元のコンテンツ出力装置３８が移動手段を利用して移動していないと判定した場合、ステップ２５６からステップ２７０へ移行する。ステップ２７０において、通信断予測部３０は、コンテンツ出力装置３８の現在位置、移動方向及び平均移動速度に基づき、移動手段非利用時に位置情報送信元のコンテンツ出力装置３８が所定時間以内に移動可能な移動可能範囲を地図上に設定する。
【０１３１】
次のステップ２７２において、通信断予測部３０は、移動手段非利用時用の電波マップ情報を地図情報／電波マップ情報記憶部６０から読み出す。そして、通信断予測部３０は、読み出した電波マップ情報が表す移動手段非利用時用の電波マップを、ステップ２７０で設定した位置情報送信元のコンテンツ出力装置３８の移動可能範囲と照合する。次のステップ２７４において、通信断予測部３０は、電波マップを移動可能範囲と照合した結果、位置情報送信元のコンテンツ出力装置３８の移動可能範囲内に通信断領域が存在しているか否か判定する。
【０１３２】
ステップ２７４の判定が否定された場合は位置情報受信時処理を終了する。また、ステップ２７４の判定が肯定された場合はステップ２９０へ移行する。ステップ２９０において、通信断予測部３０は、通信断を予測したことを通知する情報を送受信部２６によって位置情報送信元のコンテンツ出力装置３８へ送信させ、位置情報受信時処理を終了する。
【０１３３】
次に図２４を参照し、コンテンツ出力装置３８の送受信部４０がコンテンツを受信している間、通信断検知部７２によって実行される通信断監視処理を説明する。
【０１３４】
通信断監視処理のステップ２８８において、通信断検知部７２は、位置検出部５６が検出した自装置の現在位置を表す位置情報を位置検出部５６から取得する。次のステップ２９０において、通信断検知部７２は、位置検出部５６から取得した位置情報を送受信部４０によってコンテンツ配信装置２２へ送信させる。ステップ２９２において、通信断検知部７２は、通信断を予測したことを通知する情報をコンテンツ配信装置２２から受信したか否か判定する。ステップ２９２の判定が否定された場合はステップ２８８に戻り、ステップ２９２の判定が否定されている間、ステップ２８８〜２９２を繰り返す。
【０１３５】
通信断を予測したことを通知する情報をコンテンツ配信装置２２から受信すると、ステップ２９２の判定が肯定されてステップ２９４へ移行する。ステップ２９４において、通信断検知部７２は、通信断を予測したことを通知する情報と共に、通信断時間を表す情報をコンテンツ配信装置２２から受信したか否か判定する。
【０１３６】
通信断時間を表す情報をコンテンツ配信装置２２から受信した場合は、ステップ２９４の判定が肯定されてステップ２６６へ移行する。ステップ２６６において、通信断検知部７２は、第２要約生成部５４による第２要約生成処理(図６)の実行を開始させ、コンテンツ配信装置２２から受信した通信断時間を第２要約生成部５４へ通知する。そしてステップ２６８において、通信断検知部７２は、要約出力部７４に対して第２要約の出力を指示する第２要約出力指示情報をメモリ８４等に記憶し、ステップ２９６へ移行する。
【０１３７】
一方、通信断時間を表す情報をコンテンツ配信装置２２から受信していない場合は、ステップ２９４の判定が否定されてステップ２７６へ移行する。ステップ２７６において、通信断検知部７２は、要約出力部７４に対して第１要約の出力を指示する第１要約出力指示情報をメモリ８４等に記憶し、ステップ２９６へ移行する。
【０１３８】
ステップ２９６において、通信断検知部７２は、前述のステップ２８８と同様に位置検出部５６から位置情報を取得する。次のステップ２９８において、通信断検知部７２は、位置検出部５６から取得した位置情報を送受信部４０によってコンテンツ配信装置２２へ送信させる。次のステップ２８０〜２８６は第１実施形態で説明した通信断監視処理(図５)の同ステップと同一であるので説明を省略する。
【０１３９】
このように、第３実施形態では、コンテンツ出力装置３８の位置検出部５６は自装置の位置を検出し、通信断検知部７２は位置検出部５６が検出した自装置の位置をコンテンツ配信装置２２へ通知する。コンテンツ配信装置２２の通信断予測部３０は、通知されたコンテンツ出力装置３８の位置と、当該位置の推移から求まる移動方向と、に基づいて通信断を予測し、通信断を予測した場合にコンテンツ出力装置３８へ通知する。そして、コンテンツ出力装置３８は、通信断を予測したことがコンテンツ配信装置２２から通知され、自装置が移動手段を利用して移動している場合に、第２要約生成部５４が第２要約の生成を開始する。これにより、第１実施形態で説明した効果に加え、コンテンツ出力装置３６の処理負荷を低減することができる。
【０１４０】
なお、第２実施形態ではコンテンツの各部分の重要度の評価をコンテンツ配信装置２０が行う態様を説明し、第３実施形態では通信断の予測をコンテンツ配信装置２２が行う態様を説明した。しかし、これに限定されるものではなく、上記の各態様を組み合わせ、コンテンツの各部分の重要度の評価及び通信断の予測をコンテンツ配信装置が各々行うようにしてもよい。また、コンテンツの各部分の重要度の評価及び通信断の予測の少なくとも一方を、コンテンツ配信装置以外の外部装置が行うようにしてもよい。
【０１４１】
また、上記では電波マップの一例として、通信可能領域と通信断領域とを「1」/「0」で区別した電波マップを説明したが、これに限定されるものではなく、通信可能領域を当該領域内における電界強度に応じて更に区分した電波マップを用いてもよい。
【０１４２】
また、上記ではコンテンツ出力装置３４がコンテンツの受信を開始すると第１要約の生成を開始し、通信断が予測されると第２要約の生成を開始する態様を説明したが、要約の生成は２段階で行うことに限定されるものではない。例えば、コンテンツの受信開始時又は通信断の予測時にコンテンツからの要約の生成)を開始し(ここで生成する要約は、第１要約に相当する要約でも第２要約に相当する要約でもよい)、通信断状態になった場合に生成した上記の要約を出力するようにしてもよい
【０１４３】
また、上記ではコンテンツ出力プログラム１００,１０２,１０４が記憶部８６に予め記憶（インストール）されている態様を説明した。しかし、コンテンツ出力プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、メモリカード等の記録媒体に記録されている形態で提供することも可能である。
【０１４４】
また、上記ではコンテンツ配信プログラム１６０,１６２が記憶部１４６に予め記憶（インストール）されている態様を説明した。しかし、コンテンツ配信プログラムについても、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、メモリカード等の記録媒体に記録されている形態で提供することも可能である。
【０１４５】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【０１４６】
以上の実施形態に関し、更に以下の付記を開示する。
【０１４７】
（付記１）
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、
前記受信部による前記コンテンツの受信と並行して前記コンテンツの要約を生成する生成部と、
前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記要約を出力する出力部と、
を含むコンテンツ出力装置。
【０１４８】
（付記２）
前記生成部は、前記受信部が受信した前記コンテンツの各部分の重要度を判定する第１の重要度判定部を含み、前記第１の重要度判定部が判定した前記コンテンツの各部分の重要度に基づいて前記コンテンツの要約を生成する付記１記載のコンテンツ出力装置。
【０１４９】
（付記３）
前記コンテンツ配信装置は、配信する前記コンテンツの各部分の重要度を判定し、判定した各部分の重要度を表す情報を配信する前記コンテンツに付加し、
前記生成部は、前記コンテンツ配信装置から配信された前記コンテンツに付加された情報が表す前記コンテンツの各部分の重要度に基づいて前記コンテンツの要約を生成する付記１記載のコンテンツ出力装置。
【０１５０】
（付記４）
自装置の位置を検出する第１検出部と、
少なくとも、前記第１検出部が検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測する第１の通信断予測部と、
を更に含み、
前記第１の通信断予測部が前記通信断を予測した場合に、前記生成部による前記コンテンツの要約の生成を開始する付記１〜付記３の何れか１項記載のコンテンツ出力装置。
【０１５１】
（付記５）
自装置の位置を検出して外部装置へ通知する第２検出部を更に含み、
前記外部装置は、少なくとも、通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ配信装置と前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知し、
前記外部装置が前記通信断を予測した場合に、前記生成部による前記コンテンツの要約の生成を開始する付記１〜付記３の何れか１項記載のコンテンツ出力装置。
【０１５２】
（付記６）
前記生成部は、前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始し、
前記出力部は、前記受信部が前記コンテンツを受信できない期間に、前記生成部が生成した前記第２要約を出力する付記４又は付記５記載のコンテンツ出力装置。
【０１５３】
（付記７）
前記第１の通信断予測部又は前記外部装置は、前記通信断を予測した場合に、前記第１検出部又は前記第２検出部が検出した前記コンテンツ出力装置の位置の推移から求まる前記コンテンツ出力装置の移動速度に基づいて前記通信断時間も予測し、
前記生成部は、前記通信断が予測された場合に、予測された前記通信断時間に応じた長さの要約を生成する付記４又は付記５記載のコンテンツ出力装置。
【０１５４】
（付記８）
前記生成部は、前記受信部による前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測されかつ前記通信断時間も予測された場合に、予測された前記通信断時間に応じた長さに前記第１要約を更に要約した第２要約を生成し、
前記出力部は、前記生成部が前記第２要約を生成した場合には、前記受信部が前記コンテンツを受信できない期間に前記第２要約を出力し、前記生成部が前記第２要約を生成しなかった場合には、前記受信部が前記コンテンツを受信できない期間に前記第１要約を出力する付記７記載のコンテンツ出力装置。
【０１５５】
（付記９）
前記時系列のコンテンツはリアルタイム性を有するコンテンツである付記１〜付記８の何れか１項記載のコンテンツ出力装置。
【０１５６】
（付記１０）
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、前記コンテンツ配信装置から通知された前記コンテンツの各部分の重要度に基づいて、前記受信部による前記コンテンツの受信と並行して前記コンテンツの要約を生成する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記要約を出力する出力部と、を含むコンテンツ出力装置へ、前記コンテンツを配信する配信部と、
前記コンテンツの各部分の重要度を判定して前記コンテンツ出力装置へ通知する第２の重要度判定部と、
を含むコンテンツ配信装置。
【０１５７】
（付記１１）
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、前記受信部による前記コンテンツの受信と並行して前記コンテンツの要約を生成する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記要約を出力する出力部と、自装置の位置を検出して前記コンテンツ配信装置へ通知する第２検出部と、を含み、前記コンテンツ配信装置が前記通信断を予測した場合に、前記生成部による前記コンテンツの要約の生成を開始するコンテンツ出力装置へ、前記コンテンツを配信する配信部と、
少なくとも、前記第２検出部から通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知する第２の通信断予測部と、
を含むコンテンツ配信装置。
【０１５８】
（付記１２）
コンテンツ配信装置から時系列のコンテンツを受信し、
前記コンテンツの受信と並行して前記コンテンツの要約を生成し、
前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記コンテンツを受信できない期間は前記生成した前記要約を出力する
ことを含む処理をコンピュータに実行させるコンテンツ出力方法。
【０１５９】
（付記１３）
受信した前記コンテンツの各部分の重要度を判定し、判定した前記コンテンツの各部分の重要度に基づいて前記コンテンツの要約を生成する付記１２記載のコンテンツ出力方法。
【０１６０】
（付記１４）
前記コンテンツ配信装置は、配信する前記コンテンツの各部分の重要度を判定し、判定した各部分の重要度を表す情報を配信する前記コンテンツに付加し、
前記コンテンツ配信装置から配信された前記コンテンツに付加された情報が表す前記コンテンツの各部分の重要度に基づいて前記コンテンツの要約を生成する付記１２記載のコンテンツ出力方法。
【０１６１】
（付記１５）
自装置の位置を検出し、
少なくとも、検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測し、
前記通信断を予測した場合に、前記コンテンツの要約の生成を開始する付記１２〜付記１４の何れか１項記載のコンテンツ出力方法。
【０１６２】
（付記１６）
自装置の位置を検出して外部装置へ通知し、
前記外部装置は、少なくとも、通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ配信装置と前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知し、
前記外部装置が前記通信断を予測した場合に、前記コンテンツの要約の生成を開始する付記１２〜付記１４の何れか１項記載のコンテンツ出力方法。
【０１６３】
（付記１７）
前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始し、
前記コンテンツを受信できない期間に、生成した前記第２要約を出力する付記１５又は付記１６記載のコンテンツ出力方法。
【０１６４】
（付記１８）
前記通信断を予測した場合に、検出した前記コンテンツ出力装置の位置の推移から求まる前記コンテンツ出力装置の移動速度に基づいて前記通信断時間も予測し、
前記通信断を予測した場合に、予測した前記通信断時間に応じた長さの要約を生成する付記１５又は付記１６記載のコンテンツ出力方法。
【０１６５】
（付記１９）
前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断を予測しかつ前記通信断時間も予測した場合に、前記通信断時間に応じた長さに前記第１要約を更に要約した第２要約を生成し、
前記第２要約を生成した場合には、前記コンテンツを受信できない期間に前記第２要約を出力し、前記第２要約を生成しなかった場合には、前記コンテンツを受信できない期間に前記第１要約を出力する付記１８記載のコンテンツ出力方法。
【０１６６】
（付記２０）
前記時系列のコンテンツはリアルタイム性を有するコンテンツである付記１２〜付記１９の何れか１項記載のコンテンツ出力方法。
【０１６７】
（付記２１）
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、前記コンテンツ配信装置から通知された前記コンテンツの各部分の重要度に基づいて、前記受信部による前記コンテンツの受信と並行して前記コンテンツの要約を生成する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記要約を出力する出力部と、を含むコンテンツ出力装置へ、前記コンテンツを配信すると共に、
前記コンテンツの各部分の重要度を判定して前記コンテンツ出力装置へ通知する
ことを含む処理をコンピュータに実行させるコンテンツ配信方法。
【０１６８】
（付記２２）
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、前記受信部による前記コンテンツの受信と並行して前記コンテンツの要約を生成する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記要約を出力する出力部と、自装置の位置を検出して前記コンテンツ配信装置へ通知する第２検出部と、を含み、前記コンテンツ配信装置が前記通信断を予測した場合に、前記生成部による前記コンテンツの要約の生成を開始するコンテンツ出力装置へ、前記コンテンツを配信すると共に、
少なくとも、前記第２検出部から通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知する
ことを含む処理をコンピュータに実行させるコンテンツ配信方法。
【０１６９】
（付記２３）
コンピュータに、
コンテンツ配信装置から時系列のコンテンツを受信し、
前記コンテンツの受信と並行して前記コンテンツの要約を生成し、
前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記コンテンツを受信できない期間は前記生成した前記要約を出力する
ことを含む処理を実行させるためのコンテンツ出力プログラム。
【０１７０】
（付記２４）
受信した前記コンテンツの各部分の重要度を判定し、判定した前記コンテンツの各部分の重要度に基づいて前記コンテンツの要約を生成する付記２３記載のコンテンツ出力プログラム。
【０１７１】
（付記２５）
前記コンテンツ配信装置は、配信する前記コンテンツの各部分の重要度を判定し、判定した各部分の重要度を表す情報を配信する前記コンテンツに付加し、
前記コンテンツ配信装置から配信された前記コンテンツに付加された情報が表す前記コンテンツの各部分の重要度に基づいて前記コンテンツの要約を生成する付記２３記載のコンテンツ出力プログラム。
【０１７２】
（付記２６）
自装置の位置を検出し、
少なくとも、検出した自装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、自装置と前記コンテンツ配信装置との通信断を予測し、
前記通信断を予測した場合に、前記コンテンツの要約の生成を開始する付記２３〜付記２５の何れか１項記載のコンテンツ出力プログラム。
【０１７３】
（付記２７）
自装置の位置を検出して外部装置へ通知し、
前記外部装置は、少なくとも、通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ配信装置と前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知し、
前記外部装置が前記通信断を予測した場合に、前記コンテンツの要約の生成を開始する付記２３〜付記２５の何れか１項記載のコンテンツ出力プログラム。
【０１７４】
（付記２８）
前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断が予測された場合に、前記第１要約を更に要約した第２要約の生成を開始し、
前記コンテンツを受信できない期間に、生成した前記第２要約を出力する付記２６又は付記２７記載のコンテンツ出力プログラム。
【０１７５】
（付記２９）
前記通信断を予測した場合に、検出した前記コンテンツ出力装置の位置の推移から求まる前記コンテンツ出力装置の移動速度に基づいて前記通信断時間も予測し、
前記通信断を予測した場合に、予測した前記通信断時間に応じた長さの要約を生成する付記２６又は付記２７記載のコンテンツ出力プログラム。
【０１７６】
（付記３０）
前記コンテンツの受信と並行して前記コンテンツの第１要約を生成し、前記通信断を予測しかつ前記通信断時間も予測した場合に、前記通信断時間に応じた長さに前記第１要約を更に要約した第２要約を生成し、
前記第２要約を生成した場合には、前記コンテンツを受信できない期間に前記第２要約を出力し、前記第２要約を生成しなかった場合には、前記コンテンツを受信できない期間に前記第１要約を出力する付記２９記載のコンテンツ出力プログラム。
【０１７７】
（付記３１）
前記時系列のコンテンツはリアルタイム性を有するコンテンツである付記２３〜付記３０の何れか１項記載のコンテンツ出力プログラム。
【０１７８】
（付記３２）
コンピュータに、
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、前記コンテンツ配信装置から通知された前記コンテンツの各部分の重要度に基づいて、前記受信部による前記コンテンツの受信と並行して前記コンテンツの要約を生成する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記要約を出力する出力部と、を含むコンテンツ出力装置へ、前記コンテンツを配信すると共に、
前記コンテンツの各部分の重要度を判定して前記コンテンツ出力装置へ通知する
ことを含む処理を実行させるためのコンテンツ配信プログラム。
【０１７９】
（付記３３）
コンピュータに、
コンテンツ配信装置から時系列のコンテンツを受信する受信部と、前記受信部による前記コンテンツの受信と並行して前記コンテンツの要約を生成する生成部と、前記受信部が前記コンテンツ配信装置から前記コンテンツを受信できている間は前記受信部が受信した前記コンテンツを出力し、前記コンテンツ配信装置との通信断により前記受信部が前記コンテンツを受信できない期間は前記生成部が生成した前記要約を出力する出力部と、自装置の位置を検出して前記コンテンツ配信装置へ通知する第２検出部と、を含み、前記コンテンツ配信装置が前記通信断を予測した場合に、前記生成部による前記コンテンツの要約の生成を開始するコンテンツ出力装置へ、前記コンテンツを配信すると共に、
少なくとも、前記第２検出部から通知された前記コンテンツ出力装置の位置と、当該位置の推移から求まる移動方向と、に基づいて、前記コンテンツ出力装置との通信断を予測し、予測結果を前記コンテンツ出力装置へ通知する
ことを含む処理を実行させるためのコンテンツ配信プログラム。
【符号の説明】
【０１８０】
１０,１２,１４…コンテンツ提供システム、１８,２０,２２…コンテンツ配信装置、２８, ５０…コンテンツ評価部、３０…通信断予測部、３４,３６,３８…コンテンツ出力装置、４０…送受信部、４２…生成部、４８…出力部、５２…第１要約生成部、５４…第２要約生成部、５６…位置検出部、５８…通信断予測・検知部、６０…地図情報／電波マップ情報記憶部、７２…通信断検知部、７４…要約出力部、７６…コンテンツ出力部、８０, １４０…コンピュータ、１００,１０２,１０４…コンテンツ出力プログラム、１６０,１６２…コンテンツ配信プログラム、４１０,４１８,４２４,４３０…移動可能範囲、４１６,４２８…電波マップ、４２０…通信断領域
【図１】
0006575300.tif 000002
【図２】
0006575300.tif 000003
【図３】
0006575300.tif 000004
【図４】
0006575300.tif 000005
【図５】
0006575300.tif 000006
【図６】
0006575300.tif 000007
【図７】
0006575300.tif 000008
【図８】
0006575300.tif 000009
【図９】
0006575300.tif 000010
【図１０Ａ】
0006575300.tif 000011
【図１０Ｂ】
0006575300.tif 000012
【図１１】
0006575300.tif 000013
【図１２Ａ】
0006575300.tif 000014
【図１２Ｂ】
0006575300.tif 000015
【図１３】
0006575300.tif 000016
【図１４】
0006575300.tif 000017
【図１５】
0006575300.tif 000018
【図１６】
0006575300.tif 000019
【図１７】
0006575300.tif 000020
【図１８】
0006575300.tif 000021
【図１９】
0006575300.tif 000022
【図２０】
0006575300.tif 000023
【図２１】
0006575300.tif 000024
【図２２】
0006575300.tif 000025
【図２３】
0006575300.tif 000026
【図２４】
0006575300.tif 000027