(57)【要約】【課題】ユーザが指定した時間に基づいて、コンテンツ情報を適切に出力することができるコンテンツ出力装置を提供する。【解決手段】複数のブロックに分割されたコンテンツ情報が１以上記憶されるコンテンツ情報記憶部１１と、コンテンツ情報のブロックの時間を示す時間情報と、ブロックの属性を示す属性情報とを対応付けて有するブロック属性情報が記憶されるブロック属性情報記憶部１２と、コンテンツ情報の出力時間を示す出力時間情報を受け付ける出力時間情報受付部１３と、出力時間情報の示す出力時間内となるように、１以上のコンテンツ情報から１以上のブロックを選択する選択部１４と、選択されたブロックを読み出し、その読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力部１５と、を備える。【選択図】図１
2007208876.tif 000002
【特許請求の範囲】
【請求項１】
複数のブロックに分割されたコンテンツの情報であるコンテンツ情報が１以上記憶されるコンテンツ情報記憶部と、
コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付部と、
前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間内となるように、前記コンテンツ情報記憶部が記憶している１以上のコンテンツ情報から１以上のブロックを選択する選択部と、
前記選択部が選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力部と、を具備するコンテンツ出力装置。
【請求項２】
前記コンテンツ情報記憶部が記憶しているコンテンツ情報のブロックの時間を示す情報である時間情報と、当該ブロックの属性を示す情報である属性情報とを対応付けて有する情報であるブロック属性情報が記憶されるブロック属性情報記憶部をさらに具備し、
前記選択部は、前記ブロック属性情報記憶部が記憶しているブロック属性情報に基づいて、ブロックの選択を行う、請求項１記載のコンテンツ出力装置。
【請求項３】
前記属性情報は、ブロックの重要度を示す情報である重要度情報を含んでおり、
前記選択部は、前記重要度情報の示す重要度の高いブロックを優先的に選択する、請求項２記載のコンテンツ出力装置。
【請求項４】
前記属性情報は、ブロックの特性を示す情報である特性情報を含む、請求項２または請求項３記載のコンテンツ出力装置。
【請求項５】
ユーザに関する属性を示す情報であるユーザ属性情報を受け付けるユーザ属性情報受付部と、
前記ユーザ属性情報受付部が受け付けたユーザ属性情報を蓄積するユーザ属性情報蓄積部と、をさらに具備し、
前記選択部は、前記ユーザ属性情報蓄積部が蓄積したユーザ属性情報に基づいて、ブロックの選択を行う、請求項４記載のコンテンツ出力装置。
【請求項６】
前記コンテンツ情報記憶部では、広告のコンテンツの情報である広告コンテンツ情報がさらに記憶され、
前記選択部は、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間内となるように、前記広告コンテンツ情報も選択し、
前記コンテンツ情報出力部は、前記選択部が選択した広告コンテンツ情報を前記コンテンツ情報記憶部から読み出し、前記広告コンテンツ情報も出力する、請求項１から請求項５のいずれか記載のコンテンツ出力装置。
【請求項７】
前記コンテンツ情報出力部は、コンテンツ情報の一のブロックと、コンテンツ情報の他のブロックとの間となるように広告コンテンツ情報を出力する、請求項６記載のコンテンツ出力装置。
【請求項８】
前記コンテンツ情報出力部は、広告コンテンツ情報を繰り返して出力する、請求項６または請求項７記載のコンテンツ出力装置。
【請求項９】
前記コンテンツ情報は、音声情報を含む情報である、請求項１から請求項８のいずれか記載のコンテンツ出力装置。
【請求項１０】
前記コンテンツ情報は、映像情報を含む情報である、請求項１から請求項９のいずれか記載のコンテンツ出力装置。
【請求項１１】
前記コンテンツ情報記憶部では、静止画のコンテンツの情報である静止画コンテンツ情報が１以上さらに記憶され、
前記選択部は、前記コンテンツ情報記憶部が記憶している１以上の静止画コンテンツ情報も選択し、
前記コンテンツ情報出力部は、前記選択部が選択した静止画コンテンツ情報を前記コンテンツ情報記憶部から読み出し、前記静止画コンテンツ情報も出力する、請求項１０記載のコンテンツ出力装置。
【請求項１２】
前記選択部は、選択した１以上のブロックの合計時間が、前記出力時間情報受付部が受け付けた出力時間情報より短い場合に、前記１以上の静止画コンテンツ情報を選択し、
前記コンテンツ情報出力部は、出力時間が前記出力時間情報の示す出力時間となるように、前記静止画コンテンツ情報を出力する、請求項１１記載のコンテンツ出力装置。
【請求項１３】
前記コンテンツ情報出力部は、静止画コンテンツ情報を繰り返して出力する、請求項１１または請求項１２記載のコンテンツ出力装置。
【請求項１４】
複数のブロックに分割されたコンテンツの情報であるコンテンツ情報が１以上記憶されるコンテンツ情報記憶部と、
コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付部と、
前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間に付加時間を加算した時間内となるように、前記コンテンツ情報記憶部が記憶している１以上のコンテンツ情報から１以上のブロックを選択する選択部と、
前記選択部が選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力部と、を具備するコンテンツ出力装置。
【請求項１５】
前記付加時間は、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間の２割以内である、請求項１４記載のコンテンツ出力装置。
【請求項１６】
前記選択部が、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間を超える時間であって、当該出力時間と付加時間を加算した時間内となるようにコンテンツ情報のブロックを選択する場合に、その旨を示す情報である超過情報を出力する超過情報出力部と、
前記超過情報出力部が超過情報を出力した場合に、ユーザからの許否に関する情報である許否情報を受け付ける許否情報受付部と、
前記許否情報受付部が不許可の旨の許否情報を受け付けた場合に、前記選択部は、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間内となるようにコンテンツ情報のブロックを選択し、前記許否情報受付部が許可の旨の許否情報を受け付けた場合に、前記選択部は、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間を超える時間であって、当該出力時間と付加時間を加算した時間内となるようにコンテンツ情報のブロックを選択する、請求項１５記載のコンテンツ出力装置。
【請求項１７】
前記コンテンツ情報は、音声情報を含む情報である、請求項１４から請求項１６のいずれか記載のコンテンツ出力装置。
【請求項１８】
前記コンテンツ情報は、映像情報を含む情報である、請求項１４から請求項１７のいずれか記載のコンテンツ出力装置。
【請求項１９】
コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付ステップと、
前記出力時間情報受付ステップで受け付けた出力時間情報の示す出力時間内となるように、コンテンツ情報記憶部で記憶される、複数のブロックに分割された１以上のコンテンツ情報から１以上のブロックを選択する選択ステップと、
前記選択ステップで選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力ステップと、を具備するコンテンツ出力方法。
【請求項２０】
コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付ステップと、
前記出力時間情報受付ステップで受け付けた出力時間情報の示す出力時間に付加時間を加算した時間内となるように、コンテンツ情報記憶部で記憶される、複数のブロックに分割された１以上のコンテンツ情報から１以上のブロックを選択する選択ステップと、
前記選択ステップで選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力ステップと、を具備するコンテンツ出力方法。
【請求項２１】
コンピュータに、
コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付ステップと、
前記出力時間情報受付ステップで受け付けた出力時間情報の示す出力時間内となるように、コンテンツ情報記憶部で記憶される、複数のブロックに分割された１以上のコンテンツ情報から１以上のブロックを選択する選択ステップと、
前記選択ステップで選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力ステップと、を実行させるためのプログラム。
【請求項２２】
コンピュータに、
コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付ステップと、
前記出力時間情報受付ステップで受け付けた出力時間情報の示す出力時間に付加時間を加算した時間内となるように、コンテンツ情報記憶部で記憶される、複数のブロックに分割された１以上のコンテンツ情報から１以上のブロックを選択する選択ステップと、
前記選択ステップで選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ情報を出力するコンテンツ出力装置等に関する。
【背景技術】
【０００２】
従来、映像や音声から、ユーザの指定した長さの要約を自動的に作成する技術が開発されている（例えば、特許文献１参照）。
【特許文献１】特開２００４−２２０２８６号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記特許文献１に記載されているように、視聴率をしきい値と比較して要約映像を作成する場合には、ユーザの所望の映像が含まれない要約映像が作成される可能性がある。例えば、野球の中継において、注目されている打者がホームランを打った直後に視聴率が上がったような場合には、ユーザの視聴したいホームランのシーンが含まれない要約映像が作成される可能性がある。また、不適切な位置で切られた映像がつなぎ合わされる可能性もある。例えば、ある人が話している映像がある場合に、視聴率としきい値との比較によって要約映像を作成した場合には、その話の途中でいきなり切れてしまい、全く別のシーンにつながる要約映像が作成される可能性もあり、視聴者が見るに堪えない要約映像が作成される可能性もあった。
【０００４】
一方、映像編集者等があらかじめ要約映像等を作成する場合には、多くの映像等について要約を作成する作業が映像編集者等に課されることになる。また、例えば、ユーザが、３０分で要約映像を視聴したいと思っていたとしても、作成された要約映像が４５分である場合には、ユーザが適切に要約映像を視聴することができないという問題がある。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、ユーザが指定した時間に基づいて、コンテンツ情報を適切に出力することができるコンテンツ出力装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明によるコンテンツ出力装置は、複数のブロックに分割されたコンテンツの情報であるコンテンツ情報が１以上記憶されるコンテンツ情報記憶部と、コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付部と、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間内となるように、前記コンテンツ情報記憶部が記憶している１以上のコンテンツ情報から１以上のブロックを選択する選択部と、前記選択部が選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力部と、を備えたものである。
【０００７】
このような構成により、ユーザの指定した出力時間情報に基づいて、その出力時間情報の示す出力時間内となるようにコンテンツ情報記憶部からブロックを選択し、そのブロックからなるコンテンツ情報を出力することができる。したがって、ユーザは、希望する時間内でコンテンツ情報を視聴等することができる。また、あらかじめコンテンツ情報のブロックの区切りを適切に設定しておくことにより、本来であればブロックの切れ目となってはならない時間的な位置が、ブロックの切れ目となるような事態を回避することができ、ひとまとまりの情報が２以上のブロックに分割される事態を回避することができる。
【０００８】
また、本発明によるコンテンツ出力装置では、前記コンテンツ情報記憶部が記憶しているコンテンツ情報のブロックの時間を示す情報である時間情報と、当該ブロックの属性を示す情報である属性情報とを対応付けて有する情報であるブロック属性情報が記憶されるブロック属性情報記憶部をさらに具備し、前記選択部は、前記ブロック属性情報記憶部が記憶しているブロック属性情報に基づいて、ブロックの選択を行ってもよい。
【０００９】
このような構成により、選択部は、ブロック属性情報に基づいて各ブロックの時間について知ることができ、それらの情報を用いてブロックの選択を行うことができる。
【００１０】
また、本発明によるコンテンツ出力装置では、前記属性情報は、ブロックの重要度を示す情報である重要度情報を含んでおり、前記選択部は、前記重要度情報の示す重要度の高いブロックを優先的に選択してもよい。
【００１１】
このような構成により、選択部は、重要度の高いブロックから優先的に選択することができる。その結果、ユーザは、例えば、重要度の高いブロックを視聴等することができるようになる。
【００１２】
また、本発明によるコンテンツ出力装置では、前記属性情報は、ブロックの特性を示す情報である特性情報を含んでもよい。
このような構成により、選択部は、ブロックの特性（例えば、そのブロックのジャンルなど）を用いて選択を行うことができうる。
【００１３】
ユーザに関する属性を示す情報であるユーザ属性情報を受け付けるユーザ属性情報受付部と、前記ユーザ属性情報受付部が受け付けたユーザ属性情報を蓄積するユーザ属性情報蓄積部と、をさらに具備し、前記選択部は、前記ユーザ属性情報蓄積部が蓄積したユーザ属性情報に基づいて、ブロックの選択を行ってもよい。
このような構成により、例えば、ユーザの嗜好に応じたブロックの選択を行うことができ、コンテンツ情報を視聴等するユーザの満足度を高めることができうる。
【００１４】
また、本発明によるコンテンツ出力装置では、前記コンテンツ情報記憶部では、広告のコンテンツの情報である広告コンテンツ情報がさらに記憶され、前記選択部は、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間内となるように、前記広告コンテンツ情報も選択し、前記コンテンツ情報出力部は、前記選択部が選択した広告コンテンツ情報を前記コンテンツ情報記憶部から読み出し、前記広告コンテンツ情報も出力してもよい。
このような構成により、ユーザに広告コンテンツ情報も視聴等させることができる。
【００１５】
また、本発明によるコンテンツ出力装置では、前記コンテンツ情報出力部は、コンテンツ情報の一のブロックと、コンテンツ情報の他のブロックとの間となるように広告コンテンツ情報を出力してもよい。
【００１６】
このような構成により、例えば、広告コンテンツ情報がコンテンツ情報の最初や最後に位置する場合には、ユーザが広告コンテンツ情報を飛ばして視聴等する場合もあり得るが、コンテンツ情報のブロック間となるように広告コンテンツ情報を出力することで、広告コンテンツ情報がユーザに視聴等される確率を上げることができうる。
【００１７】
また、本発明によるコンテンツ出力装置では、前記コンテンツ情報出力部は、広告コンテンツ情報を繰り返して出力してもよい。
このような構成により、広告の効果を高めることができうる。
【００１８】
また、本発明によるコンテンツ出力装置では、前記コンテンツ情報記憶部では、静止画のコンテンツの情報である静止画コンテンツ情報が１以上さらに記憶され、前記選択部は、前記コンテンツ情報記憶部が記憶している１以上の静止画コンテンツ情報も選択し、前記コンテンツ情報出力部は、前記選択部が選択した静止画コンテンツ情報を前記コンテンツ情報記憶部から読み出し、前記静止画コンテンツ情報も出力してもよい。
このような構成により、静止画コンテンツ情報による情報提供をユーザに対して行うことができうる。
【００１９】
また、本発明によるコンテンツ出力装置では、前記選択部は、選択した１以上のブロックの合計時間が、前記出力時間情報受付部が受け付けた出力時間情報より短い場合に、前記１以上の静止画コンテンツ情報を選択し、前記コンテンツ情報出力部は、出力時間が前記出力時間情報の示す出力時間となるように、前記静止画コンテンツ情報を出力してもよい。
【００２０】
このような構成により、静止画コンテンツ情報の出力時間を調整することによって、コンテンツ情報出力部の出力するコンテンツ情報等の出力時間を、ユーザが指定した時間と一致させるようにすることができる。
【００２１】
また、本発明によるコンテンツ出力装置では、前記コンテンツ情報出力部は、静止画コンテンツ情報を繰り返して出力してもよい。
このような構成により、例えば、静止画コンテンツ情報が広告の情報である場合に、その広告の効果を高めることができうる。
【００２２】
本発明によるコンテンツ出力装置は、複数のブロックに分割されたコンテンツの情報であるコンテンツ情報が１以上記憶されるコンテンツ情報記憶部と、コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付部と、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間に付加時間を加算した時間内となるように、前記コンテンツ情報記憶部が記憶している１以上のコンテンツ情報から１以上のブロックを選択する選択部と、前記選択部が選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力部と、を備えたものである。
【００２３】
このような構成により、選択したコンテンツ情報のブロックの合計時間が、ユーザの指定した出力時間を超えていた場合であっても、超過時間が付加時間内である場合には、その選択したブロックからなるコンテンツ情報を出力することができる。
【００２４】
また、本発明によるコンテンツ出力装置では、前記選択部が、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間を超える時間であって、当該出力時間と付加時間を加算した時間内となるようにコンテンツ情報のブロックを選択する場合に、その旨を示す情報である超過情報を出力する超過情報出力部と、前記超過情報出力部が超過情報を出力した場合に、ユーザからの許否に関する情報である許否情報を受け付ける許否情報受付部と、前記許否情報受付部が不許可の旨の許否情報を受け付けた場合に、前記選択部は、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間内となるようにコンテンツ情報のブロックを選択し、前記許否情報受付部が許可の旨の許否情報を受け付けた場合に、前記選択部は、前記出力時間情報受付部が受け付けた出力時間情報の示す出力時間を超える時間であって、当該出力時間と付加時間を加算した時間内となるようにコンテンツ情報のブロックを選択してもよい。
【００２５】
このような構成により、選択したコンテンツ情報のブロックの合計時間が、ユーザの指定した出力時間を超えており、その超過時間が付加時間内である場合であって、ユーザか
らの許可が得られた場合に、その選択したブロックからなるコンテンツ情報を出力することができる。
【発明の効果】
【００２６】
本発明によるコンテンツ出力装置等によれば、ユーザの指定したコンテンツの出力時間にしたがって、コンテンツ情報の出力を行うことができる。また、複数のブロックに分割されているコンテンツ情報からブロックを選択してコンテンツ情報の出力を行うため、コンテンツ情報の区切りも適切なものとなる。その結果、出力されたコンテンツ情報を視聴等するユーザに違和感を与えないようにすることができうる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明によるコンテンツ出力装置について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００２８】
（実施の形態１）
本発明の実施の形態１によるコンテンツ出力装置について、図面を参照しながら説明する。
図１は、本実施の形態によるコンテンツ出力装置の構成を示すブロック図である。図１において、本実施の形態によるコンテンツ出力装置１は、コンテンツ情報記憶部１１と、ブロック属性情報記憶部１２と、出力時間情報受付部１３と、選択部１４と、コンテンツ情報出力部１５と、を備える。
【００２９】
コンテンツ情報記憶部１１では、コンテンツ情報が１以上記憶される。ここで、コンテンツ情報とは、複数のブロックに分割されたコンテンツの情報である。コンテンツ情報は、音声情報を含む情報であってもよく、映像情報を含む情報であってもよく、音声情報と映像情報とを含む情報であってもよい。コンテンツ情報の複数のブロックへの分割は、物理的なものであってもよく、あるいは、論理的なものであってもよい。前者の場合には、１のコンテンツが各ブロックに対応する映像や音声の複数のファイルから構成されてもよい。後者の場合には、コンテンツ情報は１のファイルであり、そのファイルにおいて、各ブロックを特定することができる情報、例えば、各ブロックの先頭位置を示す情報が設定されていてもよい。本実施の形態では、前者の場合、すなわち、１のコンテンツが複数のファイルから構成される場合について説明する。各ブロックの時間的な長さは、一般に異なっている（例えば、１個目のブロックは２分で、２個目のブロックは５分など）が、同じであってもよい（例えば、全てのブロックが５分など）。コンテンツ情報におけるブロックの分割は、コンテンツ情報の意味的な区切りによってなされているものとする。例えば、コンテンツ情報の示すコンテンツが野球の試合である場合には、打者ごとのブロックに分割されていてもよく、あるいは、イニングごとのブロックに分割されていてもよい。また、例えば、コンテンツ情報の示すコンテンツがニュースである場合には、ビジネスに関するニュースが１のブロックであり、政治に関するニュースが１のブロックであってもよく、あるいは、さらに細かく、ビジネスのニュースにおける為替レートのニュースが１のブロックであり、株価のニュースが１のブロックであってもよい。コンテンツのブロックへの分割は、一般に人手によって行われる。コンテンツ情報の意味的な区切りによって分割する必要があるからである。ただし、場合によっては人手によって行わなくてもよい。例えば、ニュースなどにおいて３秒以上の無音声の時間がある場合には、そこがニュースの区切りであると見なして、３秒以上の無音声ごとに人手によらずに自動的にブロックへの分割を行ってもよい。また、コンテンツ情報記憶部１１では、広告のコンテンツの情報である広告コンテンツ情報がさらに記憶されてもよい。広告コンテンツ情報は、音声情報を含む情報であってもよく、映像情報を含む情報であってもよく、音声情報と映像情報とを含む情報であってもよい。また、コンテンツ情報記憶部１１では、静止画のコンテン
ツの情報である静止画コンテンツ情報が１以上さらに記憶されてもよい。この静止画コンテンツ情報は、広告の静止画コンテンツ情報であってもよく、天気の情報や為替レートの情報、株価の情報、野球やサッカー等の順位の情報などの静止画コンテンツ情報であってもよい。また、静止画コンテンツ情報は、特定の意味を有さない情報、例えば、アニメーション等のキャラクターの静止画像や、風景の静止画像等であってもよい。コンテンツ情報記憶部１１は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。コンテンツ情報記憶部１１での記憶は、外部のストレージデバイス等から読み出した情報のＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。コンテンツ情報記憶部１１にコンテンツ情報等が記憶される過程は問わない。例えば、記録媒体を介してコンテンツ情報等がコンテンツ情報記憶部１１で記憶されるようになってもよく、インターネット等の通信回線等を介して送信されたコンテンツ情報等がコンテンツ情報記憶部１１で記憶されるようになってもよく、あるいは、有線または無線の手段によって放送されたコンテンツ情報等がコンテンツ情報記憶部１１で記憶されるようになってもよい。なお、コンテンツ情報記憶部１１においてコンテンツ情報以外の情報も記憶されている場合に、それらの情報を、名前やフラグ、フォルダ、データ形式等によって区別可能なようにしてもよい。例えば、コンテンツ情報と、広告コンテンツ情報とは、コンテンツ情報記憶部１１の異なるフォルダに記憶されていてもよい。また、コンテンツ情報は動画のデータ形式であり、静止画コンテンツ情報は静止画のデータ形式であることによって、両者を区別可能であってもよい。
【００３０】
ブロック属性情報記憶部１２では、ブロック属性情報が記憶される。ここで、ブロック属性情報とは、コンテンツ情報記憶部１１が記憶しているコンテンツ情報のブロックの時間を示す情報である時間情報と、そのブロックの属性を示す情報である属性情報とを対応付けて有する情報である。時間情報によって、各ブロックの時間的な長さが示される。属性情報は、ブロックの重要度を示す情報である重要度情報を含んでもよく、また、ブロックの特性を示す情報である特性情報を含んでもよく、その他の情報を含んでもよい。重要度情報は、例えば、コンテンツを視聴するユーザにとって重要であると考えられる場合に重要度が高く設定され、そうでない場合に重要度が低く設定される。したがって、その重要度情報は、客観的に重要であるかどうかに基づいて決定されてもよく、あるいは、ユーザの嗜好等に応じて決定されるものであってもよい。その重要度情報は、例えば、コンテンツの編集者等によって人手によって設定されてもよく、自動的に設定されてもよい。後者の場合には、コンテンツ情報に含まれる各ブロックの平均音量や、各ブロックの映像の変化の速さに応じて重要度情報を自動的に設定してもよい。また、音声認識等によって音声がテキスト変換された音声テキストに所定の言葉が含まれるかどうかなどの解析を行うことによって、重要度情報を自動的に設定してもよい。特性情報は、例えば、そのブロックにおけるコンテンツのジャンル（例えば、ニュース、スポーツ、ドラマなど）を示す情報でもよく、それよりも下位のジャンル（例えば、政治のニュース、ビジネスのニュースなど）を示す情報でもよく、そのブロックに関係する地域を示す情報（例えば、大阪など）でもよく、視聴者として想定しているユーザの属性（例えば、性別、年齢等）でもよい。本実施の形態では、属性情報に重要度情報が含まれる場合について説明する。属性情報に特性情報が含まれる場合については、後述する実施の形態２で説明する。ブロック属性情報記憶部１２は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。ブロック属性情報記憶部１２での記憶は、外部のストレージデバイス等から読み出した情報のＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。ブロック属性情報記憶部１２にブロック属性情報が記憶される過程は問わない。例えば、記録媒体を介してブロック属性情報がブロック属性情報記憶部１２で記憶されるようになってもよく、通信回線等を介して送信されたブロック属性情報がブロック属性情報記憶部１２で記憶されるようになってもよく、あるいは、有線または無線の手段によって放送（例えば、カルーセル方式などで放送されてもよい）されたブロック属性情報がブロック属性情報記憶部１２で記憶されるようになってもよい。
【００３１】
なお、コンテンツ情報記憶部１１やブロック属性情報記憶部１２自体がコンテンツ出力装置１に対して着脱可能な記録媒体であり、コンテンツ情報やブロック属性情報の記憶された着脱可能な記録媒体がコンテンツ出力装置１に装着されることによってコンテンツ情報記憶部１１やブロック属性情報記憶部１２が実現されてもよい。
【００３２】
また、コンテンツ情報記憶部１１と、ブロック属性情報記憶部１２とは、同一の記録媒体によって実現されてもよく、あるいは、別々の記録媒体によって実現されてもよい。前者の場合には、コンテンツ情報等を記憶している領域がコンテンツ情報記憶部１１となり、ブロック属性情報を記憶している領域がブロック属性情報記憶部１２となる。また、前者の場合には、ブロック属性情報がコンテンツ情報のヘッダに含まれる場合や、各ブロックに対応するブロック属性情報が、各ブロックのヘッダに含まれる場合など、コンテンツ情報とブロック属性情報とが同一のファイルに含まれる場合も含まれるものとする。
【００３３】
出力時間情報受付部１３は、出力時間情報を受け付ける。ここで、出力時間情報とは、コンテンツ情報の出力時間を示す情報である。すなわち、ユーザが希望するコンテンツ情報の出力時間が、出力時間情報で示されることになる。なお、後述するコンテンツ情報出力部１５がコンテンツ情報のみでなく、広告コンテンツ情報や、静止画コンテンツ情報も出力する場合には、出力時間情報の示す出力時間は、それら全ての情報の合計の出力時間である。出力時間情報受付部１３は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよい。なお、出力時間情報受付部１３は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、出力時間情報受付部１３は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３４】
選択部１４は、コンテンツ情報記憶部１１が記憶している１以上のコンテンツ情報から１以上のブロックを選択する。選択部１４は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間内となるように、１以上のブロックを選択する。また、選択部１４は、ブロック属性情報記憶部１２が記憶しているブロック属性情報に基づいて、ブロックの選択を行う。選択部１４は、コンテンツ情報記憶部１１に２以上のコンテンツ情報が記憶されている場合に、１のコンテンツ情報から２以上のブロックを選択してもよく、２以上のコンテンツ情報から２以上のブロックを選択してもよい。ブロック属性情報記憶部１２において重要度情報が記憶されている場合には、選択部１４は、重要度情報の示す重要度の高いブロックを優先的に選択してもよい。また、コンテンツ情報記憶部１１に広告コンテンツ情報が記憶されている場合には、選択部１４は、広告コンテンツ情報も選択してもよい。この場合に、選択部１４は、選択したコンテンツ情報の１以上のブロックと、選択した広告コンテンツ情報との合計時間が、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間内となるように選択するものとする。また、コンテンツ情報記憶部１１に静止画コンテンツ情報が記憶されている場合には、選択部１４は、コンテンツ情報記憶部１１が記憶している１以上の静止画コンテンツ情報も選択してもよい。選択部１４は、選択した１以上のブロックの合計時間が、出力時間情報受付部１３が受け付けた出力時間情報より短い場合に、１以上の静止画コンテンツ情報を選択してもよい。選択部１４によるブロックを選択する処理の詳細については後述する。
【００３５】
コンテンツ情報出力部１５は、選択部１４が選択したブロックをコンテンツ情報記憶部１１から読み出す。そして、コンテンツ情報出力部１５は、その読み出したブロックから構成されるコンテンツ情報を出力する。ここで、コンテンツ情報出力部１５が出力するコンテンツ情報と、コンテンツ情報記憶部１１で記憶されているコンテンツ情報とは、一般
には異なるものである（一般にコンテンツ情報を構成するブロックが異なる）が、両者ともコンテンツ情報と呼ぶことにする。選択部１４が広告コンテンツ情報も選択した場合には、コンテンツ情報出力部１５は、その選択された広告コンテンツ情報をコンテンツ情報記憶部１１から読み出し、その広告コンテンツ情報も出力する。その場合に、コンテンツ情報出力部１５は、コンテンツ情報の一のブロックと、コンテンツ情報の他のブロックとの間（時間的な意味での間）となるように広告コンテンツ情報を出力してもよい。なお、広告コンテンツ情報が結果としてコンテンツ情報の２個のブロックの間となるのであれば、コンテンツ情報のどの２個のブロックの間に広告コンテンツ情報がくるようになるのかを決定するのは、コンテンツ情報出力部１５であってもよく、あるいは、選択部１４であってもよい。また、コンテンツ情報出力部１５は、広告コンテンツ情報を繰り返して出力してもよい。この場合に、繰り返して出力される広告コンテンツ情報は、同じ広告コンテンツ情報であってもよく、あるいは、異なる広告コンテンツ情報であってもよい。また、繰り返して出力される広告コンテンツ情報は、連続して出力されてもよく、その間にコンテンツ情報挟むようにして出力されてもよい。また、選択部１４が１以上の静止画コンテンツ情報も選択した場合には、コンテンツ情報出力部１５は、その選択された静止画コンテンツ情報をコンテンツ情報記憶部１１から読み出し、その静止画コンテンツ情報も出力する。この場合に、コンテンツ情報出力部１５は、出力時間が出力時間情報の示す出力時間となるように、静止画コンテンツ情報を出力してもよい。ここで、「コンテンツ情報の出力時間が出力時間情報の示す出力時間となる」とは、厳密な意味での一致でなくてもよく、フレーム単位の誤差（例えば、１／３０秒程度の誤差）が存在してもよい。静止画コンテンツ情報は、出力されるコンテンツ情報の最初に出力されてもよく、最後に出力されてもよく、あるいは、ブロックとブロックとの間に出力されてもよい。また、コンテンツ情報出力部１５は、静止画コンテンツ情報を繰り返して出力してもよい。この場合に、繰り返して出力される静止画コンテンツ情報は、同じ静止画コンテンツ情報であってもよく、あるいは、異なる静止画コンテンツ情報であってもよい。また、繰り返して出力される静止画コンテンツ情報は、連続して出力されてもよく、その間にコンテンツ情報等を挟むようにして出力されてもよい。ここで、この出力は、ストリーミング出力であってもよく、あるいは、そうでなくてもよい。また、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器（例えば、映像や音楽を再生可能な携帯端末等）への通信回線を介した送信でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよい。なお、コンテンツ情報出力部１５は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、コンテンツ情報出力部１５は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００３６】
次に、本実施の形態によるコンテンツ出力装置１の動作について、図２のフローチャートを用いて説明する。
（ステップＳ１０１）出力時間情報受付部１３は、出力時間情報を受け付けたかどうか判断する。そして、出力時間情報を受け付けた場合には、ステップＳ１０２に進み、そうでない場合には、出力時間情報を受け付けるまでステップＳ１０１の処理を繰り返す。
【００３７】
（ステップＳ１０２）選択部１４は、出力時間情報と、ブロック属性情報とに基づいて、コンテンツ情報記憶部１１で記憶されているコンテンツ情報から、１以上のブロックを選択する。選択部１４は、広告コンテンツ情報や、静止画コンテンツ情報を選択してもよい。この選択の処理の詳細については後述する。
【００３８】
（ステップＳ１０３）コンテンツ情報出力部１５は、選択部１４の選択したブロック等をコンテンツ情報記憶部１１から読み出し、その読み出したブロック等から構成されるコンテンツ情報を出力する。そして、ステップＳ１０１に戻る。
【００３９】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。また、このフローチャートでは、出力時間情報が受け付けられたことが、選択部１４による選択を開始するトリガーである場合について説明したが、そうでなくてもよい。例えば、出力時間情報が受け付けられた後に、ユーザからの選択を行う指示を受け付けてから、選択部１４による選択が行われてもよい。
【００４０】
次に、本実施の形態によるコンテンツ出力装置１の動作について、具体例を用いて説明する。まず、選択部１４がコンテンツ情報のブロックのみを選択する場合について説明する（具体例１）。次に、選択部１４がコンテンツ情報のブロックと、広告コンテンツ情報とを選択する場合について説明する（具体例２）。次に、選択部１４がコンテンツ情報のブロックと、静止画コンテンツ情報とを選択する場合について説明する（具体例３）。
【００４１】
［具体例１］
この具体例では、前述のように、選択部１４がコンテンツ情報のブロックのみを選択する場合について説明する。図３は、この具体例においてコンテンツ情報記憶部１１が記憶しているコンテンツ情報を示す図である。図３で示されるように、コンテンツ情報記憶部１１において、コンテンツを識別するコンテンツＩＤと、ブロックを識別するブロックＩＤと、ブロックごとに分割されたコンテンツ情報とが対応付けられている。この具体例では、各ブロックがＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）の１個のデータファイルである。なお、前述のように、コンテンツ情報は、適切な区切りとなるように各ブロックに分割されているものとする。
【００４２】
図４は、この具体例においてブロック属性情報記憶部１２が記憶しているブロック属性情報を示す図である。図４で示されるように、ブロック属性情報記憶部１２において、コンテンツの名称を示すコンテンツ名と、コンテンツＩＤと、ブロックＩＤと、ブロックの時間を示す時間情報と、ブロックの属性情報である重要度情報とが対応付けられている。重要度情報は、値の大きい方が重要であるものとする。なお、前述のように、各ブロックに対応する重要度情報は、重要な場面の重要度が高くなり、そうでない場面の重要度が低くなるように設定されているものとする。
【００４３】
図５は、この具体例における選択の処理（図２のフローチャートのステップＳ１０２の処理）を示すフローチャートである。なお、この具体例において、あらかじめユーザが出力するコンテンツ情報を選択しているものとする。例えば、図４において、野球を出力するのか、ニュースを出力するのかについて選択されているものとする。したがって、図５のフローチャートにおける処理は、選択されたコンテンツ情報について実行されるものである。
【００４４】
（ステップＳ２０１）選択部１４は、ブロック属性情報の重要度情報に基づいて、各ブロックをソートする。なお、重要度情報の示す重要度が同じブロックについては、時間の降順にソートするものとする。
（ステップＳ２０２）選択部１４は、カウンタＩを「１」に設定する。
【００４５】
（ステップＳ２０３）選択部１４は、Ｉ番目のブロックを選択すると、選択したブロックの合計時間が、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間を超えるかどうか判断する。そして、超える場合には、ステップＳ２０５に進み、そうでない場合、すなわち、選択したブロックの合計時間が出力時間以下である場合には、ステップＳ２０４に進む。
【００４６】
（ステップＳ２０４）選択部１４は、Ｉ番目のブロックを選択する。具体的には、選択
部１４は、Ｉ番目のブロックのコンテンツＩＤとブロックＩＤとを図示しない記録媒体に記録する。なお、これは一例であって、選択部１４は、例えば、選択したブロックにフラグ等を設定してもよい。
【００４７】
（ステップＳ２０５）選択部１４は、Ｉ番目のブロックが、そのコンテンツ情報における最後のブロックであるかどうか判断する。そして、最後のブロックである場合には、ステップＳ２０７に進み、そうでない場合には、ステップＳ２０６に進む。
（ステップＳ２０６）選択部１４は、カウンタＩを１だけインクリメントする。そして、ステップＳ２０３に戻る。
【００４８】
（ステップＳ２０７）選択部１４は、選択した１以上のブロックを、時間順にソートする。例えば、図４で示されるように、時間順にブロックＩＤが設定されているとすると、ブロックＩＤの昇順となるようにソートすることで、選択した１以上のブロックを時間順にソートすることができる。そして、ブロックを選択する処理は終了となる。
【００４９】
なお、ステップＳ２０７の処理は行わなくてもよい。例えば、野球のように時間の順序が重要なコンテンツ情報については、ステップＳ２０７の処理を行うことになるが、ニュースなどのように、時間の順序があまり重要でないコンテンツ情報については、ステップＳ２０７の処理を行わなくてもよい。
【００５０】
次に、ユーザが出力時間を入力して、それに応じてブロックが選択され、コンテンツ情報が出力されるまでの具体的な処理について説明する。この具体例において、コンテンツ出力装置１は、図６で示される携帯情報端末であったとする。この図６で示されるコンテンツ出力装置１において、コンテンツ情報記憶部１１において、図３で示されるコンテンツ情報があらかじめ記憶されており、また、ブロック属性情報記憶部１２において、図４で示されるブロック属性情報があらかじめ記憶されていたとする。そして、ユーザは、コンテンツＩＤ「Ｃ００１」で識別されるコンテンツ情報「野球（ＡｖｓＢ）」の出力を選択していたとする。すると、図６の画面で示されるように、視聴時間の入力が求められる。これに対してユーザがコンテンツ出力装置１のボタンを操作することにより、通勤時間に対応する「３０分」を入力したとする。そして、その「３０分」の視聴時間を確定すると、出力時間情報受付部１３は、出力時間「３０分」を示す出力時間情報を受け付ける（ステップＳ１０１）。そして、出力時間情報受付部１３は、その出力時間情報を選択部１４に渡す。
【００５１】
すると、選択部１４は、ブロックを選択する処理を開始する（ステップＳ１０２）。まず、選択部１４は、図４で示されるコンテンツＩＤ「Ｃ００１」に対応する各ブロックＩＤ、時間情報、重要度情報をブロック属性情報記憶部１２から読み出す。そして、選択部１４は、重要度情報の降順になるようにまずソートする。次に、各重要度情報において、時間情報の降順になるようにソートする（ステップＳ２０１）。図７は、そのソートの結果を示す図である。
【００５２】
次に、選択部１４は、１番目のブロックを選択すると、選択したブロックの合計時間が、出力時間「３０分」を超えるかどうか判断する（ステップＳ２０２，Ｓ２０３）。１番目のブロックの時間は「５分」であるため、それを選択しても出力時間を超えないため、選択部１４は、そのブロックを選択する（ステップＳ２０４）。１番目のブロックは、最後のブロックではないため、選択部１４は、２番目のブロックを選択すると、選択したブロックの合計時間が、出力時間「３０分」を超えるかどうか判断する（ステップＳ２０５，Ｓ２０６，Ｓ２０３）。２番目のブロックは「３分」であり、１番目と２番目のブロックの合計時間は「８分」で出力時間を超えないため、選択部１４は、２番目のブロックも選択する（ステップＳ２０４）。このようにして、選択部１４は、５番目のブロック（す
なわち、ブロックＩＤ「０２」のブロック）まで選択したとする。
【００５３】
次に、選択部１４は、６番目のブロックを選択すると、選択したブロックの合計時間が、出力時間「３０分」を超えるかどうか判断する（ステップＳ２０３）。この場合には、６番目までのブロックの合計時間は３５分であり、出力時間を超えるため、選択部１４はそのブロックを選択しないで、次の７番目のブロックを選択すると、選択したブロックの合計時間が、出力時間「３０分」を超えるかどうか判断する（ステップＳ２０５，Ｓ２０６，Ｓ２０３）。その後、ブロックの選択が行われないまま、カウンタＩが「１０」となったとする（ステップＳ２０６）。その場合にも、１０番目のブロックを選択すると、選択してブロックの合計時間は「３１分」となり、出力時間を超えるため、選択部１４はそのブロックを選択しない（ステップＳ２０３）。また、１０番目のブロックは、図７において最後のブロックであるため（ステップＳ２０５）、選択部１４は、それまでに選択していた１番目から５番目までのブロックをブロックＩＤの昇順にソートする（ステップＳ２０７）。図８は、そのソート後のブロックＩＤと、コンテンツＩＤとを示す図である。選択部１４は、図８で示される情報をコンテンツ情報出力部１５に渡す。
【００５４】
コンテンツ情報出力部１５は、図８で示される情報を受け取ると、その情報を用いて、コンテンツ情報を出力する（ステップＳ１０３）。すなわち、図８で示される情報の上側のブロックから順番に、コンテンツ情報記憶部１１から読み出し、その読み出したブロックをコンテンツ出力装置１の画面に表示する。その結果、ユーザは、２８分間の野球のコンテンツ情報を視聴することができる。このようにして、ユーザは、通勤時間内で、重要なシーンを含むコンテンツ情報を視聴することができる。
【００５５】
なお、この具体例において、例えば、重要度情報「３」のブロックのみを選択すれば、選択したブロックの合計時間が１０分となり、重要度情報「３」、「２」のブロックを選択すれば、選択したブロックの合計時間が３０分となり、重要度情報「３」、「２」、「１」のブロックを選択すれば、選択したブロックの合計時間が６０分となるように設定されていてもよい。そのような場合には、例えば、ユーザの指定した出力時間が３０分であるとすると、重要度情報「３」、「２」のブロックのみを選択すればよいことになる。
【００５６】
［具体例２］
この具体例では、前述のように、選択部１４がコンテンツ情報のブロックと、広告コンテンツ情報とを選択する場合について説明する。この具体例において、コンテンツ情報記憶部１１では、図３で示されるコンテンツ情報に加えて、図９で示される広告コンテンツ情報も記憶されているものとする。図９において、広告コンテンツ情報を識別する広告ＩＤと、広告コンテンツ情報とが対応付けられている。広告コンテンツ情報もＭＰＥＧのデータファイルである。
【００５７】
また、ブロック属性情報記憶部１２では、図４で示されるブロック属性情報に加えて、図１０で示される広告コンテンツ情報に関する時間情報も記憶されているものとする。図１０において、広告コンテンツ情報に対応するコンテンツ情報のコンテンツＩＤを示す対応コンテンツＩＤと、広告ＩＤと、時間情報とが対応付けられている。例えば、コンテンツＩＤ「Ｃ００１」で識別されるコンテンツ情報が出力される場合に、対応コンテンツＩＤ「Ｃ００１」に対応する広告コンテンツ情報が選択されうることになる。
【００５８】
図１１は、この具体例における選択の処理（図２のフローチャートのステップＳ１０２の処理）を示すフローチャートである。なお、この具体例においても、あらかじめユーザが出力するコンテンツ情報を選択しているものとする。したがって、図１１のフローチャートにおける処理は、選択されたコンテンツ情報について実行されるものである。
【００５９】
（ステップＳ３０１）選択部１４は、コンテンツ情報からブロックを選択する処理を行う。この処理は、図５のフローチャートと同様の処理であり、その説明を省略する。
【００６０】
（ステップＳ３０２）選択部１４は、選択したブロックの合計時間が、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間と等しいかどうか判断する。そして、等しい場合には、広告コンテンツ情報を選択する余地はないため、処理は終了となる。一方、等しくない場合には、ステップＳ３０３に進む。
（ステップＳ３０３）選択部１４は、カウンタＪを「１」に設定する。
【００６１】
（ステップＳ３０４）選択部１４は、ユーザが選択したコンテンツ情報に対応するＪ番目の広告コンテンツ情報を選択すると、選択したブロックと、広告コンテンツ情報との合計時間が、出力時間を超えるかどうか判断する。そして、超える場合には、ステップＳ３０６に進み、超えない場合、すなわち、選択したブロックと広告コンテンツ情報との合計時間が、出力時間以下である場合には、ステップＳ３０５に進む。
【００６２】
（ステップＳ３０５）選択部１４は、ユーザが選択したコンテンツ情報に対応するＪ番目の広告コンテンツ情報を選択する。具体的には、ステップＳ２０４の場合と同様に、選択部１４は、Ｊ番目の広告コンテンツ情報の広告ＩＤを図示しない記録媒体に記録する。なお、これは一例であって、選択部１４は、例えば、選択した広告コンテンツ情報にフラグ等を設定してもよい。
【００６３】
（ステップＳ３０６）選択部１４は、ユーザが選択したコンテンツ情報に対応するＪ番目の広告コンテンツ情報が、ユーザが選択したコンテンツ情報に対応する広告コンテンツ情報おける最後の広告コンテンツ情報であるかどうか判断する。そして、最後の広告コンテンツ情報である場合には、ステップＳ３０８に進み、そうでない場合には、ステップＳ３０７に進む。
（ステップＳ３０７）選択部１４は、カウンタＪを１だけインクリメントする。そして、ステップＳ３０４に戻る。
【００６４】
（ステップＳ３０８）選択部１４は、１以上の広告コンテンツ情報を選択したかどうか判断する。例えば、図示しない記録媒体において１以上の広告ＩＤが記憶されている場合には、１以上の広告コンテンツ情報を選択したと判断する。そして、１以上の広告コンテンツ情報を選択した場合には、ステップＳ３０９に進み、そうでない場合には、広告コンテンツ情報を選択する一連の処理は終了となる。
【００６５】
（ステップＳ３０９）選択部１４は、選択した広告コンテンツ情報を、あらかじめ選択されているブロックの間に設定する。選択部１４は、例えば、選択した広告コンテンツ情報を、１番目のブロックと２番目のブロックとの間から順番にブロックの間に設定してもよい。そして、広告コンテンツ情報を選択する処理は終了となる。
【００６６】
次に、ユーザが出力時間を入力して、それに応じてブロックが選択され、広告コンテンツ情報も選択され、コンテンツ情報と広告コンテンツ情報とが出力されるまでの具体的な処理について説明する。なお、コンテンツ情報が選択され、図８で示される情報が構成されるまでの処理は、具体例１と同様であり、その説明を省略する。
【００６７】
選択部１４は、選択したブロックの合計時間「２８分」が出力時間「３０分」と等しくないと判断し（ステップＳ３０２）、ユーザが選択したコンテンツ情報に対応する広告コンテンツ情報、すなわち、図１０において、対応コンテンツＩＤ「Ｃ００１」に対応する広告コンテンツ情報の１番目の広告コンテンツ情報を選択すると、選択したブロックと、広告コンテンツ情報との合計時間が出力時間を超えるかどうか判断する（ステップＳ３０
３，Ｓ３０４）。この場合には、その合計時間は「２９分」であり、出力時間を超えないため、選択部１４は、１番目の広告コンテンツ情報、すなわち、広告ＩＤ「ＣＭ００１」で識別される広告コンテンツ情報を選択する（ステップＳ３０５）。
【００６８】
１番目の広告コンテンツ情報は最後の広告コンテンツ情報ではないため、選択部１４は、２番目の広告コンテンツ情報を選択すると、出力時間を超えるかどうか判断する（ステップＳ３０６，Ｓ３０７，Ｓ３０４）。この場合にも、その合計時間は「３０分」であり、出力時間を超えないため、選択部１４は、２番目の広告コンテンツ情報、すなわち、広告ＩＤ「ＣＭ００２」で識別される広告コンテンツ情報を選択する（ステップＳ３０５）。図１２は、選択部１４の図示しない記録媒体において記憶されている、選択された広告ＩＤを示す図である。
【００６９】
２番目の広告コンテンツ情報は最後の広告コンテンツ情報ではないため、選択部１４は、３番目の広告コンテンツ情報を選択すると、出力時間を超えるかどうか判断する（ステップＳ３０６，Ｓ３０７，Ｓ３０４）。この場合には、その合計時間は「３１分」であり、出力時間を超えるため、選択部１４は、３番目の広告コンテンツ情報を選択しない。また、３番目の広告コンテンツ情報はコンテンツＩＤ「Ｃ００１」に対応する最後の広告コンテンツ情報であるため（ステップＳ３０６）、選択部１４は、選択した広告コンテンツ情報があるかどうか判断する（ステップＳ３０８）。この場合には、２個の広告コンテンツ情報を選択しているため（図１２参照）、選択部１４は、選択した広告コンテンツ情報があると判断し、それらの広告ＩＤを、図８で示されるブロックＩＤの間に設定する（ステップＳ３０９）。具体的には、広告ＩＤ「ＣＭ００１」をブロックＩＤ「０１」と、「０２」の間に設定し、広告ＩＤ「ＣＭ００２」をブロックＩＤ「０２」と「０６」の間に設定する。その後、設定された順番でコンテンツ情報のブロック及び広告コンテンツ情報が出力される処理は、具体例１と同様であり、その説明を省略する。
【００７０】
このようにして、広告コンテンツ情報も選択されることにより、コンテンツ情報と広告コンテンツ情報との出力時間の合計をユーザの指定した時間に近づけることができうる。また、ユーザに広告を視聴させることができるという効果も得られる。
【００７１】
なお、広告コンテンツ情報についても、コンテンツ情報と同様に、重要度等の属性情報が保持されており、その属性情報を用いて広告コンテンツ情報を選択するようにしてもよい。
【００７２】
また、広告コンテンツ情報を出力する場合に、ユーザの指定した出力時間に占める広告コンテンツ情報の割合があらかじめ決まっており（例えば、１／１０を広告コンテンツ情報にするなど）、その割合の広告コンテンツ情報をまず選択し、その残りの時間で、コンテンツ情報のブロックを選択するようにしてもよい。
【００７３】
［具体例３］
この具体例では、前述のように、選択部１４がコンテンツ情報のブロックと、静止画コンテンツ情報とを選択する場合について説明する。この具体例において、コンテンツ情報記憶部１１では、図３で示されるコンテンツ情報に加えて、図１３で示される静止画コンテンツ情報も記憶されているものとする。図１３において、静止画コンテンツ情報を識別する静止画コンテンツＩＤと、静止画コンテンツ情報とが対応付けられている。静止画コンテンツ情報は、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）のデータファイルである。
【００７４】
また、ブロック属性情報記憶部１２では、図４で示されるブロック属性情報に加えて、図１４で示される静止画コンテンツＩＤと、対応コンテンツＩＤとを対応付ける情報も記
憶されているものとする。図１４において、静止画コンテンツＩＤと、その静止画コンテンツＩＤで識別される静止画コンテンツ情報に対応するコンテンツ情報のコンテンツＩＤを示す対応コンテンツＩＤとが対応付けられている。例えば、コンテンツＩＤ「Ｃ００１」で識別されるコンテンツ情報が出力される場合に、対応コンテンツＩＤ「Ｃ００１」に対応する静止画コンテンツ情報が選択されうることになる。
【００７５】
図１５は、この具体例における選択の処理（図２のフローチャートのステップＳ１０２の処理）を示すフローチャートである。なお、この具体例においても、あらかじめユーザが出力するコンテンツ情報を選択しているものとする。したがって、図１５のフローチャートにおける処理は、選択されたコンテンツ情報について実行されるものである。また、このフローチャートにおいて、ステップＳ４０１，Ｓ４０２以外の処理は、具体例２の図１１で示されるフローチャートと同様のものであり、その説明を省略する。
【００７６】
（ステップＳ４０１）選択部１４は、静止画コンテンツ情報を選択する。具体的には、ステップＳ２０４の場合と同様に、選択部１４は、静止画コンテンツＩＤを図示しない記録媒体に記録する。なお、これは一例であって、選択部１４は、例えば、選択した静止画コンテンツ情報にフラグ等を設定してもよい。
【００７７】
（ステップＳ４０２）選択部１４は、選択した静止画コンテンツ情報の出力時間と、出力位置（時間的な位置）とを決定する。選択部１４は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間から、それまでに選択したブロックの合計時間を引いた時間を、静止画コンテンツ情報の出力時間として決定する。また、出力位置については、例えば、あらかじめ決められているとおりに決定する。例えば、選択部１４は、全てのブロックの最後に、静止画コンテンツ情報の出力位置を決定してもよく、全てのブロックの最初に、静止画コンテンツ情報の出力位置を決定してもよく、あるいは、ブロックとブロックとの間に静止画コンテンツ情報の出力位置を決定してもよい。
【００７８】
次に、ユーザが出力時間を入力して、それに応じてブロックが選択され、静止画コンテンツ情報も選択され、コンテンツ情報と静止画コンテンツ情報とが出力されるまでの具体的な処理について説明する。なお、コンテンツ情報が選択され、図８で示される情報が構成されるまでの処理は、具体例１と同様であり、その説明を省略する。
【００７９】
選択部１４は、選択したブロックの合計時間「２８分」が出力時間「３０分」と等しくないと判断し（ステップＳ３０２）、ユーザが選択したコンテンツ情報に対応する静止画コンテンツ情報、すなわち、図１４において、対応コンテンツＩＤ「Ｃ００１」に対応する静止画コンテンツ情報、すなわち、静止画コンテンツＩＤ「ＳＰ００１」で識別される静止画コンテンツ情報を選択する（ステップＳ４０１）。
【００８０】
次に、選択部１４は、ユーザの指定した出力時間が「３０分」であり、選択したブロックの合計時間が「２８分」であるため、静止画コンテンツ情報の出力時間を「２分」と決定する。また、選択部１４は、静止画コンテンツ情報の出力位置を、選択した全てのブロックの後に設定する（ステップＳ４０２）。その後、設定された順番でコンテンツ情報のブロック及び静止画コンテンツ情報が出力される処理は、具体例１と同様であり、その説明を省略する。ただし、コンテンツ情報出力部１５は、コンテンツ情報の選択された全てのブロックの後に、静止画コンテンツ情報をコンテンツ情報記憶部１１から読み出し、選択部１４が設定した静止画コンテンツ情報の出力時間「２分」だけ出力するものとする。例えば、図１６で示されるように、野球の各チームの順位を示す順位表が静止画コンテンツ情報として出力される。
【００８１】
このようにして、静止画コンテンツ情報も選択され、出力されることにより、コンテン
ツ情報出力部１５によるコンテンツ情報等の出力時間を、ユーザが指定した時間と同じにすることができる。
【００８２】
なお、この具体例では、ブロック属性情報記憶部１２において、図１４で示される静止画コンテンツＩＤと対応コンテンツＩＤとを対応付ける情報が記憶されている場合について説明したが、コンテンツ情報記憶部１１において、静止画コンテンツ情報と、対応コンテンツＩＤとが直接対応付けられていてもよい。
【００８３】
また、この具体例において、出力される静止画コンテンツ情報の数及び時間があらかじめ決まっており（例えば、２個の静止画コンテンツ情報をそれぞれ１０秒ずつ出力するなど）、まず静止画コンテンツ情報を選択し、その残りの時間で、コンテンツ情報のブロックを選択するようにしてもよい。
【００８４】
また、上記各具体例では、コンテンツ情報のブロックと、広告コンテンツ情報とを選択する場合（具体例２）、及びコンテンツ情報のブロックと、静止画コンテンツ情報とを選択する場合（具体例３）について説明したが、コンテンツ情報のブロックと、広告コンテンツ情報と、静止画コンテンツ情報とを選択して出力するようにしてもよいことは言うまでもない。
【００８５】
また、上記各具体例では、ブロック等の選択において、ブロックＩＤや、広告コンテンツＩＤ等を選択する場合について説明したが、例えば、ブロックに対応するコンテンツ情報の名称や、広告コンテンツ情報の名称等を選択してもよい。
【００８６】
また、上記各具体例では、選択されたブロックを時間順にソートして出力する場合について説明したが、そのようなソートを行わなくてもよい。特に、例えば、ニュースなどのようにブロックの順番に意味がない場合には、そのようなソートを行わなくてもよい。また、選択自体をブロックの時間順に行う場合、すなわち、選択された結果自体が時間順となっている場合にも、選択されたブロックを時間順にソートする処理は必要ない。
【００８７】
以上のように、本実施の形態によるコンテンツ出力装置１では、ユーザの指定したコンテンツの出力時間に基づいてコンテンツ情報等の選択を行うことにより、ユーザの指定した出力時間内において、コンテンツ情報や広告コンテンツ情報、静止画コンテンツ情報の出力を行うことができる。したがって、ユーザが６０分の番組を３０分で視聴したいと思った場合に、その番組の３０分以内での視聴が可能となる。また、コンテンツ情報をブロックに分割する場合に、コンテンツ情報の意味的な区切りにおいて分割しているため、ひとまとまりの情報が２以上のブロックに分断される事態を回避することができ、ユーザが所望するコンテンツがブロックに適切に含まれるようにすることができうる。
【００８８】
また、ブロック属性情報に基づいてブロック等の選択を行うことにより、より適切な選択を行うことができうる。例えば、重要度情報を用いてブロック等の選択を行うことにより、より重要な情報を優先的に選択することができ、出力されたコンテンツ情報を視聴したユーザの満足度を向上させることができうる。
【００８９】
（実施の形態２）
本発明の実施の形態２によるコンテンツ出力装置について、図面を参照しながら説明する。本実施の形態によるコンテンツ出力装置は、ユーザに関する属性を示す情報であるユーザ属性情報に基づいて、コンテンツ情報のブロックの選択を行うものである。
【００９０】
図１７は、本実施の形態によるコンテンツ出力装置２の構成を示すブロック図である。図１７において、本実施の形態によるコンテンツ出力装置２は、コンテンツ情報記憶部１
１と、ブロック属性情報記憶部１２と、出力時間情報受付部１３と、コンテンツ情報出力部１５と、ユーザ属性情報受付部２１と、ユーザ属性情報蓄積部２２と、選択部２３と、を備える。ユーザ属性情報受付部２１、ユーザ属性情報蓄積部２２、選択部２３以外の構成及び動作は、実施の形態１と同様であり、その説明を省略する。なお、ブロック属性情報の属性情報は、特性情報を含むものとする。
【００９１】
ユーザ属性情報受付部２１は、ユーザ属性情報を受け付ける。ここで、ユーザ属性情報とは、ユーザに関する属性を示す情報である。ユーザ属性情報は、ユーザ自身の属性を示す情報であってもよく、ユーザに関係するもの、例えば、ユーザの使用しているコンテンツ出力装置２等の属性を示す情報であってもよい。前者のユーザ属性情報としては、例えば、ユーザの嗜好を示す情報、ユーザの年齢や性別、居住地域を示す情報などがある。後者のユーザ属性情報としては、例えば、ユーザの使用しているコンテンツ出力装置２の存在する地域を示す情報、ユーザの使用しているコンテンツ出力装置２で扱うことができるデータの属性（例えば、音声データのみを扱うことができるなど）を示す情報であってもよい。ユーザ属性情報受付部２１は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよく、所定の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された情報を受け付けてもよい。なお、ユーザ属性情報受付部２１は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、ユーザ属性情報受付部２１は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００９２】
ユーザ属性情報蓄積部２２は、ユーザ属性情報受付部２１が受け付けたユーザ属性情報を所定の記録媒体に蓄積する。この記録媒体は、例えば、半導体メモリや、光ディスク、磁気ディスク等であり、ユーザ属性情報蓄積部２２が有していてもよく、あるいはユーザ属性情報蓄積部２２の外部に存在してもよい。本実施の形態では、ユーザ属性情報蓄積部２２がユーザ属性情報を蓄積する図示しない記録媒体を有するものとする。また、この記録媒体は、ユーザ属性情報を一時的に記憶するものであってもよく、そうでなくてもよい。
【００９３】
選択部２３は、ユーザ属性情報蓄積部２２が蓄積したユーザ属性情報に基づいて、コンテンツ情報記憶部１１が記憶している１以上のコンテンツ情報から１以上のブロックを選択する。ブロックの選択をユーザ属性情報に基づいて行う以外、選択部２３は、実施の形態１の選択部１４と同様のものであり、その説明を省略する。
【００９４】
なお、コンテンツ情報記憶部１１と、ブロック属性情報記憶部１２と、ユーザ属性情報の記憶される記録媒体とは、同一の記録媒体によって実現されてもよく、あるいは、別々の記録媒体によって実現されてもよい。
次に、本実施の形態によるコンテンツ出力装置２の動作について説明する。
【００９５】
ユーザ属性情報受付部２１は、ユーザ属性情報を受け付けると、そのユーザ属性情報をユーザ属性情報蓄積部２２に渡す。すると、ユーザ属性情報蓄積部２２が、ユーザ属性情報受付部２１の受け付けたユーザ属性情報を所定の記録媒体に蓄積する。このようにして、ユーザ属性情報の蓄積が行われる。
【００９６】
なお、出力時間情報受付部１３が出力時間情報を受け付け、選択部２３がコンテンツ情報のブロックを選択し、コンテンツ情報出力部１５がコンテンツ情報を出力する処理については、実施の形態１の図２のフローチャートと同様であり、その説明を省略する。ただし、選択部２３は、前述のように、ユーザ属性情報に基づいてブロックの選択を行うもの
とする。選択部２３が、ユーザ属性情報に基づいてブロックを選択する処理については後述する。
【００９７】
次に、本実施の形態によるコンテンツ出力装置２の動作について、具体例を用いて説明する。この具体例では、コンテンツ出力装置２は、図５で示されるフローチャートのように動作するものとする。ただし、ブロックのソート（ステップＳ２０１）については、実施の形態１の具体例１とは異なるものとする。また、この具体例では、コンテンツ情報記憶部１１は、図３で示されるコンテンツ情報を記憶しているものとする。また、ブロック属性情報記憶部１２は、図１８で示されるブロック属性情報を記憶しているものとする。図１８のブロック属性情報では、コンテンツ名、コンテンツＩＤ、ブロックＩＤ、時間情報、属性情報が対応付けられている。ここでは、属性情報は特性情報である。特性情報では、コンテンツのジャンルを示す情報と、そのジャンルにおける嗜好を示す情報とが含まれる。ジャンルを示す情報は、例えば、ニュース、スポーツ等であり、嗜好を示す情報は、例えば、ジャンルを示す情報がニュースの場合には、政治、ビジネス、文化等であり、ジャンルを示す情報がスポーツであり、そのコンテンツが野球の試合である場合には、いずれのチームの攻撃のイニングの表または裏における攻撃のチームを示す「チームＡ」等である。
【００９８】
この具体例でも、コンテンツ出力装置２は図１９で示されるように携帯情報端末であるとする。ユーザは、ユーザ属性情報を入力する処理をコンテンツ出力装置２において開始したとする。すると、図１９の画面で示されるように、ニュースのジャンルにおいて、好きなサブジャンルの選択が求められる。これに対してユーザがコンテンツ出力装置２のボタンを操作することにより、「ビジネス」、「国際」、「スポーツ」を選択したとする。このようにして、順次、特性情報が入力され、ユーザ属性情報受付部２１で受け付けられる。そして、その受け付けられたユーザ属性情報は、ユーザ属性情報蓄積部２２によって蓄積される。
【００９９】
図２０は、そのようにして蓄積されたユーザ属性情報を示す図である。図２０で示されるように、コンテンツのジャンルと、そのジャンルにおけるユーザの嗜好とが対応付けられている。ユーザの嗜好は、例えば、ニュースのジャンルのサブジャンルや、スポーツのジャンルの好きなチーム名等である。なお、ユーザ属性情報受付部２１が受け付けたユーザ属性情報と、ユーザ属性情報蓄積部２２が蓄積したユーザ属性情報とのデータ形式が厳密な意味では一致していなくてもよい。なお、ユーザ属性情報のデータ構造は問わない。
【０１００】
次に、実施の形態１の具体例１と同様に、ユーザがコンテンツＩＤ「Ｃ１０１」で識別されるコンテンツ情報「ＸＹＺニュース」の出力を選択していたとする。また、ユーザが出力時間情報「３０分」を入力したとする。すると、出力時間情報受付部１３は、出力時間「３０分」を示す出力時間情報を受け付け（ステップＳ１０１）、その出力時間情報を選択部２３に渡す。
【０１０１】
すると、選択部２３は、ブロックを選択する処理を開始する（ステップＳ１０２）。まず、選択部２３は、図１８で示されるコンテンツＩＤ「Ｃ１０１」に対応する各ブロックＩＤ、時間情報、特性情報をブロック属性情報記憶部１２から読み出す。そして、選択部２３は、特性情報からジャンルを示す「ニュース」を読み出し、ユーザ属性情報蓄積部２２が保持しているユーザ属性情報から、そのジャンル「ニュース」に対応する嗜好「ビジネス」、「国際」、「天気」を読み出す。その後、選択部２３は、ブロック属性情報記憶部１２から読み出した各レコードを、サブジャンルがユーザの嗜好と一致する、サブジャンル「ビジネス」、「国際」、「天気」のレコードと、その他のレコードとに分ける。そして、選択部２３は、サブジャンル「ビジネス」、「国際」、「天気」のレコードにおいて、時間情報の降順となるようにソートする。また、選択部２３は、その他のレコードに
おいて、時間情報の降順となるようにソートする。図２１は、そのソートの結果を示す図である。
【０１０２】
その後のブロックの選択の処理は、実施の形態１の具体例１と同様であり、詳細な説明を省略する。選択部２３は、ブロックＩＤ「０５」、「０２」、「０９」、「１０」のブロックを選択し、それらをブロックＩＤの昇順にソートする（ステップＳ２０３〜Ｓ２０７）。その後、選択された各ブロックがコンテンツ情報記憶部１１から読み出され、コンテンツ情報出力部１５によって出力される（ステップＳ１０３）。
【０１０３】
なお、この具体例では、属性情報に特性情報のみが含まれる場合について説明したが、図２２で示されるように、属性情報に特性情報と重要度情報とが含まれていてもよい。その場合には、ステップＳ２０１のソートにおいて、選択部２３は、まず、前述の説明と同様に、ユーザ属性情報に基づいてユーザの好みのブロックのグループと、その他のブロックのグループとに分け、各グループにおいて重要度情報の降順となるようにソートし、次に、重要度情報の示す重要度が同じブロックについては、時間情報の降順となるようにソートしてもよい。例えば、図２２で示されるブロック属性情報のコンテンツＩＤ「Ｃ１０１」についてブロックのソートを行うと、図２３で示されるようになる。
【０１０４】
また、この具体例では、ユーザ属性情報がユーザの好みのコンテンツを示す情報である場合について説明したが、ユーザ属性情報がユーザ自身の属性を示す情報であってもよい。例えば、ユーザ属性情報は、図２４で示されるように、ユーザの性別や年齢、居住地域、好きな野球チーム、好きな俳優等を示す情報であってもよい。この場合に、選択部２３は、例えば、４０才代の男性が興味を示すであろうと考えられるニュースのビジネスのブロック等を優先的に選択するようにしてもよい。この場合に、選択部２３、あるいはその他の構成要素は、図２５で示される、属性に関する条件と、嗜好とを対応付けた情報である属性条件情報を保持しており、例えば、ユーザ属性情報が図２４で示されるものである場合には、そのユーザ属性情報に対応するユーザの嗜好がスポーツのニュース、ビジネスのニュース等であると判断し、それらのブロックを優先的に選択するようにしてもよい。
【０１０５】
以上のように、本実施の形態によるコンテンツ出力装置２では、ユーザ属性情報に基づいてコンテンツ情報のブロックの選択を行うことにより、ユーザの嗜好に応じたブロックの選択を行うことができ、出力されたコンテンツ情報を視聴したユーザの満足度をより高めることができうる。
【０１０６】
なお、本実施の形態では、コンテンツ情報のブロックを選択する場合についてのみ説明したが、実施の形態１で説明したように、広告コンテンツ情報や、静止画コンテンツ情報を選択してもよいことは言うまでもない。それらの処理は、実施の形態１で説明したため、ここでの説明は省略する。
【０１０７】
また、本実施の形態では、ユーザ属性情報と、ブロック属性情報に含まれる特性情報とを用いてブロックの選択を行う場合について説明したが、ユーザ属性情報を用いず、特性情報のみを用いてブロックの選択を行ってもよい。例えば、特性情報に大人向けのコンテンツであるのか、あるいは子供が視聴してもよいコンテンツであるのかに関する情報が含まれており、子供用のコンテンツ出力装置では、大人向けのコンテンツのブロックを選択できず、大人用のコンテンツ出力装置では、大人向けのコンテンツ及び子供が視聴してもよいコンテンツの両方のブロックを選択することができるようにしてもよい。このような場合には、コンテンツ出力装置はユーザ属性情報受付部２１やユーザ属性情報蓄積部２２を備えなくてもよい。
【０１０８】
（実施の形態３）
本発明の実施の形態３によるコンテンツ出力装置について、図面を参照しながら説明する。本実施の形態によるコンテンツ出力装置は、出力するコンテンツ情報の出力時間が、ユーザの指定した時間を超えた場合であっても、そのコンテンツ情報の出力を行いうるものである。
【０１０９】
図２６は、本実施の形態によるコンテンツ出力装置３の構成を示すブロック図である。図２６において、本実施の形態によるコンテンツ出力装置３は、コンテンツ情報記憶部１１と、ブロック属性情報記憶部１２と、出力時間情報受付部１３と、コンテンツ情報出力部１５と、選択部３１と、超過情報出力部３２と、許否情報受付部３３と、を備える。選択部３１、超過情報出力部３２、許否情報受付部３３以外の構成及び動作は、実施の形態１と同様であり、その説明を省略する。
【０１１０】
選択部３１は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間に付加時間を加算した時間内となるように、コンテンツ情報記憶部１１が記憶している１以上のコンテンツ情報から１以上のブロックを選択する。また、選択部３１は、ブロック属性情報記憶部１２が記憶しているブロック属性情報に基づいて、ブロックの選択を行う。ここで、付加時間とは、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間に対してあまり多くない時間である。本実施の形態において、選択部３１が出力時間に付加時間を加算した時間内となるようにブロックを選択する趣旨は、次の通りである。例えば、３０分の出力時間がユーザによって指定されていた場合に、３０分以内でブロックを選択すると出力されるコンテンツ情報の長さが２５分であるが、３０分を超えてもよい場合には、出力されるコンテンツ情報の長さを３１分とできる場合もありうる。そのような場合には、ユーザの指定した出力時間を超えているが、３１分のコンテンツ情報を出力した方が、ユーザの満足度をより高めることができることもありうると考え、上記の通りにしたものである。したがって、付加時間はユーザの指定した出力時間に対してあまり大きくない方が好ましい。付加時間は、例えば、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間の２割以内であってもよく、１割以内であってもよい。また、付加時間は、例えば、１０秒や１分など、時間間隔によって決定されていてもよい。なお、この付加時間の出力時間に対する割合や、付加時間の長さは、上記のものに限定されないことは言うまでもない。それらは、設計者やユーザの考えによって変わると考えられるためである。選択部３１は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間に付加情報を加算した時間内となるようにブロックを選択する処理と、超過情報出力部３２及び許否情報受付部３３に関する処理以外は、実施の形態１の選択部１４と同様のものである。なお、選択部３１の超過情報出力部３２及び許否情報受付部３３に関する処理については後述する。
【０１１１】
超過情報出力部３２は、選択部３１が、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間を超える時間であって、その出力時間と付加時間を加算した時間内となるようにコンテンツ情報のブロックを選択する場合に、その旨を示す情報である超過情報を出力する。すなわち、選択したブロックの合計時間、あるいは、これから選択するブロックを含むブロックの合計時間がユーザの指定した出力時間を超える場合に、その旨がユーザに知らされることになる。ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への通信回線を介した送信でもよく、スピーカによる音声出力でもよく、記録媒体への蓄積でもよい。なお、超過情報出力部３２は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、超過情報出力部３２は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１１２】
許否情報受付部３３は、超過情報出力部３２が超過情報を出力した場合に、ユーザから
の許否に関する情報である許否情報を受け付ける。ここで、許可、不許可とは、ユーザが指定した出力時間を超えることに関する許可、不許可である。なお、許否情報は、許可であるのか、あるいは不許可であるのかを示す情報であってもよく、許可であることを示す情報であってもよく、不許可であることを示す情報であってもよい。許否情報が許可のみを示す情報である場合には、許否情報がタイムアウトとなって受け付けられないとき（例えば、超過情報が出力されてから一定時間以上、許否情報の受け付けがないとき）に、不許可であると判断されてもよい。許否情報が不許可のみを示す情報である場合も同様である。本実施の形態では、許否情報は、許可であるのか、あるいは不許可であるのかを示す情報であるとする。許否情報受付部３３は、例えば、入力デバイス（例えば、キーボードやマウス、タッチパネルなど）から入力された情報を受け付けてもよく、有線もしくは無線の通信回線を介して送信された情報を受信してもよい。なお、許否情報受付部３３は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、許否情報受付部３３は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【０１１３】
なお、許否情報受付部３３が不許可の旨の許否情報を受け付けた場合に、選択部３１は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間内となるようにコンテンツ情報のブロックを選択する。そして、その選択されたブロックからなるコンテンツ情報が出力されることになる。
【０１１４】
一方、許否情報受付部３３が許可の旨の許否情報を受け付けた場合には、選択部３１は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間を超える時間であって、その出力時間と付加時間を加算した時間内となるようにコンテンツ情報のブロックを選択する。そして、その選択されたブロックからなるコンテンツ情報が出力されることになる。
【０１１５】
ここで、許否情報が受け付けられた後に出力される１以上のブロックは、超過情報が出力されるまでに選択されていてもよく、あるいは、許否情報が受け付けられた後に選択されてもよい。例えば、許可の旨の許否情報が受け付けられた場合に、超過情報が出力されるまでに、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間を超える時間であって、その出力時間と付加時間を加算した時間内となるようにコンテンツ情報のブロックを選択部３１が選択していたとすると、再度の選択を行わなくてもよい。
【０１１６】
次に、本実施の形態によるコンテンツ出力装置３の動作について説明する。出力時間情報受付部１３が出力時間情報を受け付け、選択部３１がコンテンツ情報のブロックを選択し、コンテンツ情報出力部１５がコンテンツ情報を出力する処理については、実施の形態１の図２のフローチャートと同様であり、その説明を省略する。ただし、超過情報出力部３２が超過情報を出力する処理や、許否情報受付部３３が許否情報を受け付ける処理、選択部３１が許否情報に応じてブロックの選択を行う処理等については後述する。
【０１１７】
次に、本実施の形態によるコンテンツ出力装置３の動作について、具体例を用いて説明する。この具体例では、実施の形態１の具体例１と同様に、コンテンツ情報記憶部１１において図３で示されるコンテンツ情報が記憶されており、ブロック属性情報記憶部１２において図４で示されるブロック属性情報が記憶されているものとする。また、付加時間は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間の２割であるとする。また、選択部３１、超過情報出力部３２、許否情報受付部３３の動作について、図２７のフローチャートを用いて説明する。なお、図２７のフローチャートにおいて、ステップＳ５０１〜Ｓ５０６以外の処理は、実施の形態１の具体例１における図５のフローチャートと同様であり、その説明を省略する。
【０１１８】
（ステップＳ５０１）選択部３１は、それまでに超過情報が出力されているかどうか判断する。そして、超過情報が出力されている場合には、ステップＳ２０５に進み、そうでない場合には、ステップＳ５０２に進む。
【０１１９】
（ステップＳ５０２）選択部３１は、選択したブロックの合計時間が、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間と付加時間とを加算した時間以内であるかどうか判断する。そして、時間以内である場合には、ステップＳ５０３に進み、そうでない場合には、ステップＳ２０５に進む。
（ステップＳ５０３）超過情報出力部３２は、超過情報を出力する。
【０１２０】
（ステップＳ５０４）許否情報受付部３３は、許否情報を受け付けたかどうか判断する。そして、許否情報を受け付けた場合には、ステップＳ５０５に進み、そうでない場合には、許否情報を受け付けるまでステップＳ５０４の処理を繰り返す。なお、許否情報受付部３３が一定時間以上（例えば、１分以上）、許否情報を受け付けなかった場合には、エラーであると判断し、一連の処理を終了させてもよい。
【０１２１】
（ステップＳ５０５）選択部３１は、許否情報受付部３３が受け付けた許否情報が許可の旨の許否情報であるかどうか判断する。そして、許可の旨の許否情報である場合には、ステップＳ５０６に進み、そうでない場合には、ステップＳ２０５に進む。
【０１２２】
（ステップＳ５０６）選択部３１は、Ｉ番目のブロックを選択する。具体的には、実施の形態１の具体例１で説明したように、選択部３１は、Ｉ番目のブロックのコンテンツＩＤとブロックＩＤとを図示しない記録媒体に記録する。なお、これは一例であって、選択部３１は、例えば、選択したブロックにフラグ等を設定してもよい。そして、ステップＳ２０７に進む。
【０１２３】
なお、図２７のフローチャートの処理は一例であり、コンテンツ出力装置３は、これ以外の処理を実行してもよい。例えば、図２７のフローチャートでは、超過情報が一度出力され、不許可の旨の許否情報が受け付けられると、それ以降は超過情報が出力されないことになるが、超過情報が何度出力されてもよいようにしてもよい。また、図２７のフローチャートでは、ブロックの選択を行う前に超過情報を出力する場合を示しているが、ブロックの選択を行った後に、超過情報を出力し、その超過情報の出力に対して不許可の旨の許否情報が受け付けられた場合には、再度、ブロックの選択をやり直すようにしてもよい。このように、選択部３１等の動作は、図２７のフローチャートに限定されるものではない。
【０１２４】
次に、ユーザが出力時間を入力して、それに応じてブロックが選択され、コンテンツ情報が出力されるまでの具体的な処理について説明する。この具体例でも、実施の形態１の具体例１と同様に、コンテンツ出力装置３は、図６で示される携帯情報端末であったとする。そして、ユーザは、コンテンツＩＤ「Ｃ００１」で識別されるコンテンツ情報「野球（ＡｖｓＢ）」の出力を選択していたとする。また、ユーザは、図６の画面で示される、視聴時間の入力の求めに応じて、ユーザがコンテンツ出力装置１のボタンを操作することにより、「３０分」を入力したとする。その出力時間「３０分」を示す出力時間情報は、出力時間情報受付部１３で受け付けられる（ステップＳ１０１）。そして、出力時間情報受付部１３は、その出力時間情報を選択部３１に渡す。
【０１２５】
選択部３１は、図７で示されるように、コンテンツ情報のブロックをソートし、順次、ブロックの選択を行う（ステップＳ２０１〜Ｓ２０６）。ここで、実施の形態１の具体例１と同様に、ブロックＩＤ「０７」、「１０」、「０１」、「０６」、「０２」が順次選
択されたとする。次に、ブロックＩＤ「０９」のブロックを選択すると、ユーザが指定した出力時間「３０分」を超えると選択部３１は判断する（ステップＳ２０３）。また、それまでに超過情報が出力されていないため（ステップＳ５０１）、選択部３１は、ブロックＩＤ「０９」のブロックを選択すると、選択したブロックの合計時間「３５分」が、出力時間「３０分」と、その２割の付加時間「６分」とを加算した「３６分」以内であるかどうか判断する（ステップＳ５０２）。この場合には、合計時間が、出力時間と付加時間とを加算した時間以内であるため、選択部３１は、超過情報出力部３２に合計時間「３５分」と、超過時間を出力する旨の指示とを渡す。すると、超過情報出力部３２は、合計時間「３５分」を含む超過情報を出力する（ステップＳ５０３）。超過情報が出力された旨は、図示しない記録媒体において保持されるものとする。図２８は、コンテンツ出力装置３の画面に表示された超過情報の一例を示す図である。
【０１２６】
この表示において、ユーザが許可である旨を示すボタンである、「よい」ボタンを選択したとする。すると、その旨が許否情報受付部３３で受け付けられ（ステップＳ５０４）、選択部３１は、許可の旨の許否情報が受け付けられたと判断し（ステップＳ５０５）、そのブロックＩＤ「０９」のブロックを選択する（ステップＳ５０６）。その後、選択されたブロックがブロックＩＤの昇順にソートされる処理（ステップＳ２０７）、及び、コンテンツ情報がコンテンツ情報出力部１５によって出力される処理（ステップＳ１０３）は、実施の形態１の具体例１と同様であり、その説明を省略する。
【０１２７】
一方、図２８の表示において、ユーザが不許可である旨を示すボタンである、「よくない」ボタンを選択したとする。すると、その旨が許否情報受付部３３で受け付けられ（ステップＳ５０４）、選択部３１は、不許可の旨の許否情報が受け付けられたと判断し（ステップＳ５０５）、次のブロックについての判断を継続する（ステップＳ２０５，Ｓ２０６，Ｓ２０３）。例えば、図７において、ブロックＩＤ「０４」のブロックについて、そのブロックを選択すると、ユーザが指定した出力時間「３０分」を超えると選択部３１は判断する。この場合には、既に超過情報が出力されているため、選択部３１は、図示しない記録媒体を参照することによってそのことを検知し、再度の超過情報の出力等は行わない。そして、次のブロックについて、判断が継続される（ステップＳ２０５，Ｓ２０６，Ｓ２０３）。この具体例では、図７におけるブロックＩＤ「０４」以降のブロックが選択されることはないが、仮に、これ以降に時間情報が２分以下のブロックがあるとすると、そのブロックが選択されることになる。また、最後のブロックまで処理が継続され、その後、選択されたブロックがブロックＩＤの昇順にソートされる処理（ステップＳ２０７）、及び、コンテンツ情報がコンテンツ情報出力部１５によって出力される処理（ステップＳ１０３）は、実施の形態１の具体例１と同様であり、その説明を省略する。
【０１２８】
なお、この具体例では、ブロック属性情報の属性情報が重要度情報である場合について説明したが、ブロック属性情報の属性情報は、実施の形態２で説明したように、特性情報であってもよい。その場合には、コンテンツ出力装置３がユーザ属性情報受付部２１と、ユーザ属性情報蓄積部２２とをさらに備えてもよい。
【０１２９】
また、この具体例において、図２７のフローチャートのステップＳ５０２とステップＳ５０３の間で、Ｉ番目のブロックと、Ｉ−１番目のブロックとの重要度が同じであるかどうかを判断する処理を行い、重要度が同じである場合には、ステップＳ５０３に進み、重要度が異なる場合には、ステップＳ２０７に進むようにしてもよい。このようにすることで、重要度が同じブロックについては、たとえユーザが指定した出力時間を超えたとしても選択可能なようにすることができ、一方、重要度が下がったブロックについては、ユーザが指定した出力時間を超える場合には選択しないようにすることができる。このように、図２７のフローチャートにおいては、種々の変更等が可能である。
【０１３０】
以上のように、本実施の形態によるコンテンツ出力装置３では、選択部３１が選択したコンテンツ情報のブロックの合計時間が、ユーザの指定した出力時間を超えていた場合であっても、超過時間が付加時間以内であれば、ユーザの許可を得た上で出力することによって、その選択したブロックからなるコンテンツ情報を出力することができる。したがって、ユーザの指定よりも時間が多少オーバーしたとしても、コンテンツ情報を出力することができうることとなる。ユーザの指定した出力時間を超えてコンテンツ情報が出力される場合には、ユーザの指定した時間は少なくとも、コンテンツ情報が出力されることになり、ユーザは、少なくとも自己の指定した時間の間は、コンテンツ情報を視聴することができうる。
【０１３１】
なお、本実施の形態では、コンテンツ出力装置３が超過情報出力部３２と、許否情報受付部３３とを備えた場合について説明したが、コンテンツ出力装置３は、両者を備えなくてもよい。その場合には、選択部３１は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間に、付加情報を加算した時間内となるように１以上のブロックを選択する。そして、ユーザの許否を確認することなく、その選択されたブロックからなるコンテンツ情報がコンテンツ情報出力部１５によって出力されることになる。
【０１３２】
また、本実施の形態では、コンテンツ情報のブロックを選択する場合についてのみ説明したが、実施の形態１で説明したように、広告コンテンツ情報や、静止画コンテンツ情報を選択してもよいことは言うまでもない。広告コンテンツ情報を選択する場合には、例えば、出力するコンテンツ情報に含まれる広告コンテンツ情報の量があらかじめ決められているとすると、それだけの広告コンテンツ情報を選択した上で、図２７と同様の処理（選択したブロック等の合計時間が、出力時間と付加時間とを加算した時間以内であるかどうかを判断するなどの処理）を行ってもよく、あるいは、広告コンテンツ情報の選択時に、図２７と同様の処理を行ってもよい。また、静止画コンテンツ情報を選択する場合には、例えば、出力するコンテンツ情報に含まれる静止画コンテンツの時間があらかじめ決められているとすると、それだけの静止画コンテンツ情報の出力時間を確保した上で、図２７と同様の処理を行ってもよい。
【０１３３】
また、本実施の形態において、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間を超える時間であって、その出力時間と付加時間を加算した時間内となるように、選択部３１がコンテンツ情報のブロックを選択する場合に、その出力時間を超過する時間が最小となるようにブロックの選択を行ってもよい。
【０１３４】
また、選択部３１は、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間内となるようにブロックを選択した場合におけるブロックの合計時間の最大値と、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間を超える時間であって、その出力時間と付加時間を加算した時間内となるようにブロックを選択した場合におけるブロックの合計時間の最小値とのうち、出力時間情報受付部１３が受け付けた出力時間情報の示す出力時間に近い方のブロックの選択を行うようにしてもよい。このようにすることで、コンテンツ情報の出力時間をユーザの指示により近づけることができる。
【０１３５】
なお、上記各実施の形態において、広告コンテンツ情報を選択する場合には、出力するコンテンツ情報に広告コンテンツ情報が必ず含まれるようにしてもよい。このようにすることで、ユーザに広告コンテンツ情報を必ず見せる、あるいは聞かせることができ、広告の効果を得ることができる。
【０１３６】
また、上記各実施の形態では、コンテンツ出力装置がブロック属性情報記憶部１２を備える場合について説明したが、コンテンツ出力装置はブロック属性情報記憶部１２を備えなくてもよい。その場合には、選択部は、コンテンツ情報記憶部１１で記憶されているコ
ンテンツ情報の各ブロックの時間等を、コンテンツ情報記憶部１１を参照することによって取得し、その取得したコンテンツ情報の各ブロックの時間等を用いて、ブロックの選択を行ってもよい。
【０１３７】
また、上記各実施の形態の具体例では、選択の対象となるブロックをソートしてから選択の処理を行う場合について説明したが、これは一例であって、それ以外の処理によって選択の処理を行ってもよい。例えば、ブロック属性情報等に基づいて、各ブロックにポイントを付与し、そのポイントの上位から選択するようにしてもよい。
【０１３８】
また、上記各実施の形態において、コンテンツ出力装置は、スタンドアロンの装置であってもよく、あるいは、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、例えば、ユーザごとにユーザ属性情報や、出力時間情報が管理されていてもよい。また、コンテンツ出力装置は、音楽や映像を再生する携帯型の情報端末に、選択されたコンテンツ情報を出力（転送）するもの（例えば、パーソナル・コンピュータなど）であってもよい。
【０１３９】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１４０】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。なお、上記実施の形態におけるコンテンツ出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータに、コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付ステップと、前記出力時間情報受付ステップで受け付けた出力時間情報の示す出力時間内となるように、コンテンツ情報記憶部で記憶される、複数のブロックに分割された１以上のコンテンツ情報から１以上のブロックを選択する選択ステップと、前記選択ステップで選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力ステップと、を実行させるためのものである。
【０１４１】
また、他のプログラムは、コンピュータに、コンテンツ情報の出力時間を示す情報である出力時間情報を受け付ける出力時間情報受付ステップと、前記出力時間情報受付ステップで受け付けた出力時間情報の示す出力時間に付加時間を加算した時間内となるように、コンテンツ情報記憶部で記憶される、複数のブロックに分割された１以上のコンテンツ情報から１以上のブロックを選択する選択ステップと、前記選択ステップで選択したブロックを前記コンテンツ情報記憶部から読み出し、当該読み出したブロックから構成されるコンテンツ情報を出力するコンテンツ情報出力ステップと、を実行させるためのものである。
【０１４２】
なお、上記プログラムにおいて、情報を出力する出力ステップや、情報を受け付ける受付ステップなどでは、ハードウェアでしか行われない処理、例えば、出力ステップにおけるモデムやインターフェースカードなどで行われる処理は少なくとも含まれない。
【０１４３】
また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。
【０１４４】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１４５】
以上より、本発明によるコンテンツ出力装置等によれば、ユーザの指定した出力時間に応じて適切にコンテンツを出力することができ、コンテンツ情報を出力する装置等として有用である。
【図面の簡単な説明】
【０１４６】
【図１】本発明の実施の形態１によるコンテンツ出力装置の構成を示すブロック図
【図２】同実施の形態によるコンテンツ出力装置の動作を示すフローチャート
【図３】同実施の形態におけるコンテンツ情報の一例を示す図
【図４】同実施の形態におけるブロック属性情報の一例を示す図
【図５】同実施の形態によるコンテンツ出力装置の動作を示すフローチャート
【図６】同実施の形態によるコンテンツ出力装置の外観の一例を示す模式図
【図７】同実施の形態におけるソート後のブロックＩＤ等の一例を示す図
【図８】同実施の形態における選択されたブロックＩＤ等の一例を示す図
【図９】同実施の形態における広告コンテンツ情報の一例を示す図
【図１０】同実施の形態における広告コンテンツ情報に対応するブロック属性情報の一例を示す図
【図１１】同実施の形態によるコンテンツ出力装置の動作を示すフローチャート
【図１２】同実施の形態における選択された広告ＩＤの一例を示す図
【図１３】同実施の形態における静止画コンテンツ情報の一例を示す図
【図１４】同実施の形態における静止画コンテンツ情報に対応するブロック属性情報の一例を示す図
【図１５】同実施の形態によるコンテンツ出力装置の動作を示すフローチャート
【図１６】同実施の形態によるコンテンツ出力装置の外観の一例を示す模式図
【図１７】本発明の実施の形態２によるコンテンツ出力装置の構成を示すブロック図
【図１８】同実施の形態におけるブロック属性情報の一例を示す図
【図１９】同実施の形態によるコンテンツ出力装置の外観の一例を示す模式図
【図２０】同実施の形態におけるユーザ属性情報の一例を示す図
【図２１】同実施の形態におけるソート後のブロックＩＤ等の一例を示す図
【図２２】同実施の形態におけるブロック属性情報の一例を示す図
【図２３】同実施の形態におけるソート後のブロックＩＤ等の一例を示す図
【図２４】同実施の形態におけるユーザ属性情報の一例を示す図
【図２５】同実施の形態における属性条件情報の一例を示す図
【図２６】本発明の実施の形態３によるコンテンツ出力装置の構成を示すブロック図
【図２７】同実施の形態によるコンテンツ出力装置の動作を示すフローチャート
【図２８】同実施の形態によるコンテンツ出力装置の外観の一例を示す模式図
【符号の説明】
【０１４７】
１〜３  コンテンツ出力装置
１１  コンテンツ情報記憶部
１２  ブロック属性情報記憶部
１３  出力時間情報受付部
１４、２３、３１  選択部
１５  コンテンツ情報出力部
２１  ユーザ属性情報受付部
２２  ユーザ属性情報蓄積部
３２  超過情報出力部
３３  許否情報受付部
【図１】
2007208876.tif 000003
【図２】
2007208876.tif 000004
【図３】
2007208876.tif 000005
【図４】
2007208876.tif 000006
【図５】
2007208876.tif 000007
【図６】
2007208876.tif 000008
【図７】
2007208876.tif 000009
【図８】
2007208876.tif 000010
【図９】
2007208876.tif 000011
【図１０】
2007208876.tif 000012
【図１１】
2007208876.tif 000013
【図１２】
2007208876.tif 000014
【図１３】
2007208876.tif 000015
【図１４】
2007208876.tif 000016
【図１５】
2007208876.tif 000017
【図１６】
2007208876.tif 000018
【図１７】
2007208876.tif 000019
【図１８】
2007208876.tif 000020
【図１９】
2007208876.tif 000021
【図２０】
2007208876.tif 000022
【図２１】
2007208876.tif 000023
【図２２】
2007208876.tif 000024
【図２３】
2007208876.tif 000025
【図２４】
2007208876.tif 000026
【図２５】
2007208876.tif 000027
【図２６】
2007208876.tif 000028
【図２７】
2007208876.tif 000029
【図２８】
2007208876.tif 000030