(57)【要約】【課題】用意された映像コンテンツデータから、光ディスクに格納される、映像コンテンツを再生するためのデータを自動的に作成すること。【解決手段】映像コンテンツに含まれる動画像データから複数の顔画像を抽出するインデクシング処理部１１３と、映像コンテンツデータを時間軸に沿って複数の区間を設定するモジュール３０３と、区間毎に、顔画像インデクシング情報から区間の中央に最も近い時間に登場する顔画像を一つ選択するモジュール３０５と、選択される顔画像が登場するシーンにジャンプするためのボタンに顔画像を貼り付けたメニュー画面を表示画面上に表示するためのデータを作成するモジュール３０６と、映像コンテンツの情報、メニュー画面のデータ、および顔画像が登場する時点を示すタイムスタンプ情報に基づいて顔画像が登場するシーンにジャンプするための情報を含む光ディスクに書き込むためのデータを作成するモジュール３０７を具備する。【選択図】    図４
2010154131.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツデータから、光ディスクに格納される、映像コンテンツデータを再生するためのデータを作成するオーサリング装置であって、
映像コンテンツデータに含まれる動画像データから抽出された複数の顔画像と、抽出された各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成するインデクシング処理部と、
前記映像コンテンツデータを時間軸に沿って複数の区間を設定する手段であって、区間の個数は光ディスクに格納される映像コンテンツデータにチャプタを設定することが可能な数以下である設定手段と、
前記設定手段によって設定される区間毎に、前記顔画像インデクシング情報から各区間内に登場する顔画像を一つ選択する選択手段と、
前記選択手段によって選択される顔画像が登場するシーンにジャンプするためのボタンに当該選択される顔画像を用いたメニュー画面を表示画面上に表示するためのメニュー画面データを作成するメニュー画面データ作成手段と、
前記映像コンテンツデータの情報、前記メニュー画面データ作成手段が作成したメニュー画面を表示画面上に表示するためのメニュー画面データ、および前記選択手段によって選択される顔画像が登場する時点を示すタイムスタンプ情報に基づいて前記選択手段によって選択される顔画像が登場するシーンにジャンプするための情報を含む光ディスクに書き込むためのデータを作成する手段と
を具備することを特徴とするオーサリング装置。
【請求項２】
前記選択手段は、前記映像コンテンツの先頭に登場する顔画像または前記映像コンテンツの先頭の画面のサムネイル画像を選択し、前記映像コンテンツの最後を含む区間の先頭又は最後に登場する顔画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項３】
前記選択手段は、前記区間の先頭から所定時間内に現れる顔画像および前記新たな区間の最後から所定時間内に現れる顔画像を選択しないことを特徴とする請求項１に記載のオーサリング装置。
【請求項４】
前記光ディスクに書き込むためのデータを光ディスクに書き込むための光ディスク装置を更に具備することを特徴とする請求項１に記載のオーサリング装置。
【請求項５】
前記メニュー画面データ作成手段は、前記表示画面上に同時に表示される前記メニュー画面中のボタン数を設定数以下にする請求項１に記載のオーサリング装置。
【請求項６】
前記選択手段は、前記区間内に登場する顔画像が無い場合に、顔画像の代わりに前記区間の略中央に表示される画像のサムネイル画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項７】
映像コンテンツデータから光ディスクで前記映像コンテンツデータを再生するためのデータを作成するオーサリング方法であって、
映像コンテンツデータに含まれる動画像データから抽出された複数の顔画像と、抽出された各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成し、
前記映像コンテンツデータを時間軸に沿って、光ディスクに格納される映像コンテンツデータにチャプタを設定することが可能な数以下の複数の区間を設定し、
設定された区間毎に、前記顔画像インデクシング情報から各区間内に登場する顔画像を一つ選択し、
前記選択された顔画像が登場するシーンにジャンプするためのボタンに当該選択される顔画像を用いたメニュー画面を表示画面上に表示するためのメニュー画面データを作成し、
前記映像コンテンツの情報、前記作成されたメニュー画面を表示画面上に表示するためのメニュー画面データ、および前記選択された顔画像が登場する時点を示すタイムスタンプ情報に基づいて当該選択される顔画像が登場するシーンにジャンプするための情報を含む光ディスクに書き込むためのデータを作成する
ことを特徴とするオーサリング方法。
【請求項８】
前記顔画像を選択する際、前記映像コンテンツの先頭に登場する顔画像または前記映像コンテンツの先頭の画面のサムネイル画像を選択し、前記映像コンテンツの最後を含む区間の先頭に登場する顔画像または記映像コンテンツの最後を含む区間の先頭の画面のサムネイル画像を選択する特徴とする請求項７に記載のオーサリング方法。
【請求項９】
前記顔画像の選択時、前記区間の先頭から所定時間内に現れる顔画像および前記区間の最後から所定時間内に現れる顔画像を選択しないことを特徴とする請求項７に記載のオーサリング方法。
【請求項１０】
前記顔画像の選択時、前記区間内に登場する顔画像が無い場合に、顔画像の代わりに前記区間の略中央に表示される画像のサムネイル画像を選択することを特徴とする請求項７に記載のオーサリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツデータから光ディスクに格納するためのデータを作成するオーサリング装置およびオーサリング方法に関する。
【背景技術】
【０００２】
ハードディスクドライブに格納されている映像コンテンツデータ中に表示される顔画像を検出し、コンテンツ中にどのような人物が登場するかを容易に見つけることができ、表示されている顔に基づいて、見たい場所から簡単に再生するためのメニューを作成する技術がある。
【０００３】
非特許文献１には、映像インデクシング（映像内容解析）技術を適用することにより、ビデオの見所を一覧表示したり、出演者の顔や音響シーンの変化をグラフィカルに表示する機能を提供する。
【非特許文献１】久保田英俊、外３名、「映像シーンを簡単に検索できる“顔ｄｅナビTM”」、東芝レビュー、株式会社  東芝、２００８年１１月１日、６３巻、１１号、ｐ．５４−Ｐ５７
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ハードディスクドライブに格納されている映像コンテンツに対してメニューを作成する場合、制約が殆ど無い。ところが、ＤＶＤ−Ｖｉｄｅｏ等の光ディスクに格納されるコンテンツには作成可能なチャプタ数やチャプタにジャンプさせるための一画面中のジャンプボタンの数等に制約があり、容易に自動的に作成することができない。
【０００５】
本発明の目的は、用意された映像コンテンツデータから、光ディスクに格納される、映像コンテンツを再生するためのデータを自動的に作成することが可能なオーサリング装置およびオーサリング方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一例に係わるオーサリング装置は、用意された映像コンテンツデータから、光ディスクに格納される、映像コンテンツデータを再生するためのデータを作成するオーサリング装置であって、映像コンテンツデータに含まれる動画像データから抽出された複数の顔画像と、抽出された各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成するインデクシング処理部と、前記映像コンテンツデータを時間軸に沿って複数の区間を設定する手段であって、区間の個数は光ディスクに格納される映像コンテンツデータにチャプタを設定することが可能な数以下である設定手段と、前記設定手段によって設定される区間毎に、前記顔画像インデクシング情報から区間の中央に最も近い時間に登場する顔画像を一つ選択する選択手段と、前記選択手段によって選択される顔画像が登場するシーンにジャンプするためのボタンに当該選択される顔画像を用いたメニュー画面を表示画面上に表示するためのデータを作成するメニュー画面データ作成手段と、前記映像コンテンツの情報、前記メニュー画面データ作成手段が作成したメニュー画面を表示画面上に表示するためのデータ、および前記選択手段によって選択される顔画像が登場する時点を示すタイムスタンプ情報に基づいて前記選択手段によって選択される顔画像が登場するシーンにジャンプするための情報を含む光ディスクに書き込むためのデータを作成する手段とを具備することを特徴とする。
【発明の効果】
【０００７】
本願発明によれば、用意された映像コンテンツデータから、光ディスクに格納される、映像コンテンツを再生するためのデータを自動的に作成することが可能になる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明の実施形態を説明する。  
まず、図１および図２を参照して、本発明の一実施形態に係る電子機器の構成を説明する。本実施形態の電子機器は、例えば、情報処理装置として機能するノートブック型の携帯型パーソナルコンピュータ１０から実現されている。
【０００９】
このパーソナルコンピュータ１０は、放送番組データ、外部機器から入力されるビデオデータといった、映像コンテンツデータ（オーディオビジュアルコンテンツデータ）を記録および再生することができる。即ち、パーソナルコンピュータ１０は、テレビジョン放送信号によって放送される放送番組データの視聴および録画を実行するためのテレビジョン（ＴＶ）機能を有している。このＴＶ機能は、例えば、パーソナルコンピュータ１０に予めインストールされているＴＶアプリケーションプログラムによって実現されている。また、ＴＶ機能は、外部のＡＶ機器から入力されるビデオデータを記録する機能、および記録されたビデオデータおよび記録された放送番組データを再生する機能も有している。
【００１０】
さらに、パーソナルコンピュータ１０は、パーソナルコンピュータ１０に格納されたビデオデータ、放送番組データのような映像コンテンツデータに登場する人物の顔画像の一覧等を表示する顔画像一覧表示機能を有している。この顔画像一覧表示機能は、例えば、ＴＶ機能内にその一機能として実装されている。顔画像一覧表示機能は、映像コンテンツデータの概要等をユーザに提示するための映像インデクシング機能の一つである。この顔画像一覧表示機能は、映像コンテンツデータ全体の中のどの時間帯にどの人物が登場するのかをユーザに提示することができる。また、この顔画像一覧表示機能は、映像コンテンツデータ内に含まれる所定の属性区間に着目して人物の一覧を表示することもできる。
【００１１】
図１はコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＴＦＴ−ＬＣＤ（Thin Film Transistor Liquid Crystal Display）１７から構成される表示装置が組み込まれている。
【００１２】
ディスプレイユニット１２は、コンピュータ本体１１に対し、コンピュータ本体１１の上面が露出される開放位置とコンピュータ本体１１の上面を覆う閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０をパワーオン／パワーオフするためのパワーボタン１４、入力操作パネル１５、タッチパッド１６、およびスピーカ１８Ａ，１８Ｂなどが配置されている。
【００１３】
入力操作パネル１５は、押されたボタンに対応するイベントを入力する入力装置であり、複数の機能をそれぞれ起動するための複数のボタンを備えている。これらボタン群には、ＴＶ機能（視聴、録画、録画された放送番組データ／ビデオデータの再生）を制御するための操作ボタン群も含まれている。また、コンピュータ本体１１の正面には、本コンピュータ１０のＴＶ機能をリモート制御するリモコンユニットとの通信を実行するためのリモコンユニットインタフェース部２０が設けられている。リモコンユニットインタフェース部２０は、赤外線信号受信部などから構成されている。
【００１４】
コンピュータ本体１１の例えば右側面には、ＴＶ放送用のアンテナ端子１９が設けられている。また、コンピュータ本体１１の例えば背面には、例えばＨＤＭＩ(high-definition multimedia interface)規格に対応した外部ディスプレイ接続端子が設けられている。この外部ディスプレイ接続端子は、放送番組データのような映像コンテンツデータに含まれる映像データ（動画像データ）を外部ディスプレイに出力するために用いられる。
【００１５】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００１６】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスプロセッシングユニット（ＧＰＵ）１０５、ビデオメモリ（ＶＲＡＭ）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０９、ＬＡＮコントローラ１１０、ハードディスクドライブ（ＨＤＤ）１１１、ＤＶＤドライブ１１２、ビデオプロセッサ１１３、メモリ１１３Ａ、無線ＬＡＮコントローラ１１４、IEEE 1394コントローラ１１５、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６、ＴＶチューナ１１７、およびＥＥＰＲＯＭ１１８等を備えている。
【００１７】
ＣＰＵ１０１は本コンピュータ１０の動作を制御するプロセッサであり、ハードディスクドライブ（ＨＤＤ）１１１から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）２０１、およびＴＶアプリケーションプログラム２０２やオーサリングアプリケーションプログラム２０３のような各種アプリケーションプログラムを実行する。ＴＶアプリケーションプログラム２０２はＴＶ機能を実行するためのソフトウェアである。
【００１８】
ＴＶアプリケーションプログラム２０２は、ＴＶチューナ１１７によって受信された放送番組データを視聴するためのライブ再生処理、受信された放送番組データをＨＤＤ１１１に記録する録画処理、およびＨＤＤ１１１に記録された放送番組データ／ビデオデータを再生する再生処理等を実行する。また、オーサリングアプリケーションプログラム２０３は、ハードディスクドライブ１１１に格納されている映像コンテンツデータからＤＶＤ−Ｖｉｄｅｏ形式のＤＶＤを作成するために、映像コンテンツデータを編集する処理、メニュー画面を作成する処理、映像コンテンツデータおよびメニュー画面をＤＶＤ−Ｖｉｄｅｏ形式のデータに変換する処理、変換されたデータをＤＶＤ−Ｒディスクに書き込む処理等を実行する。
【００１９】
ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０９に格納されたＢＩＯＳ（Basic Input Output System）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００２０】
ノースブリッジ１０２はＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、PCI EXPRESS規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００２１】
ＧＰＵ１０５は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。また、ＧＰＵ１０５は、ＨＤＭＩ制御回路３およびＨＤＭＩ端子２を介して、外部ディスプレイ装置１にデジタル映像信号を送出することもできる。
【００２２】
ＨＤＭＩ端子２は上述の外部ディスプレイ接続端子である。ＨＤＭＩ端子２は、非圧縮のデジタル映像信号と、デジタルオーディオ信号とを一本のケーブルでテレビのような外部ディスプレイ装置１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部ディスプレイ装置１にデジタル映像信号をＨＤＭＩ端子２を介して送出するためのインタフェースである。
【００２３】
サウスブリッジ１０４は、ＬＰＣ（Low Pin Count）バス上の各デバイス、およびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ハードディスクドライブ（ＨＤＤ）１１１およびＤＶＤドライブ１１２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００２４】
またさらに、サウスブリッジ１０４には、PCI EXPRESS規格のシリアルバスなどを介してビデオプロセッサ１１３が接続されている。
【００２５】
ビデオプロセッサ１１３は、前述の映像インデクシングに関する各種処理を実行するプロセッサである。このビデオプロセッサ１１３は、映像インデクシング処理を実行するためのインデクシング処理部として機能する。すなわち、映像インデクシング処理においては、ビデオプロセッサ１１３は、映像コンテンツデータに含まれる動画像データから複数の顔画像を抽出すると共に、抽出された各顔画像が映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報、等を出力する。顔画像の抽出は、例えば、動画像データの各フレームから顔領域を検出する顔検出処理、検出された顔領域をフレームから切り出す切り出し処理等によって実行される。顔領域の検出は、例えば、各フレームの画像の特徴を解析して、予め用意された顔画像特徴サンプルと類似する特徴を有する領域を探索することによって行うことができる。顔画像特徴サンプルは、多数の人物それぞれの顔画像特徴を統計的に処理することによって得られた特徴データである。
【００２６】
メモリ１１３Ａは、ビデオプロセッサ１１３の作業メモリとして用いられる。映像インデクシング処理を実行するためには多くの演算量が必要とされる。本実施形態においては、ＣＰＵ１０１とは異なる専用のプロセッサであるビデオプロセッサ１１３がバックエンドプロセッサとして使用され、このビデオプロセッサ１１３によってインデクシング処理が実行される。よって、ＣＰＵ１０１の負荷の増加を招くことなく、インデクシング処理を実行することが出来る。
【００２７】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路３に出力する。
【００２８】
無線ＬＡＮコントローラ１１４は、たとえばIEEE 802.11規格の無線通信を実行する無線通信デバイスである。IEEE 1394コントローラ１１５は、IEEE 1394規格のシリアルバスを介して外部機器との通信を実行する。
【００２９】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。さらに、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１１６は、リモコンユニットインタフェース２０との通信を実行する機能を有している。
【００３０】
ＴＶチューナ１１７はテレビジョン（ＴＶ）放送信号によって放送される放送番組データを受信する受信装置であり、アンテナ端子１９に接続されている。このＴＶチューナ１１７は、例えば、地上波デジタルＴＶ放送のようなデジタル放送番組データを受信可能なデジタルＴＶチューナとして実現されている。また、ＴＶチューナ１１７は、外部機器から入力されるビデオデータをキャプチャする機能も有している。
【００３１】
次に、図３を参照して、ビデオプロセッサ１１３によって実行されるインデクシング処理について説明する。
【００３２】
放送番組データのような映像コンテンツデータに対する映像インデクシング処理は、上述したように、インデクシング処理部として機能するビデオプロセッサ１１３によって実行される。
【００３３】
ビデオプロセッサ１１３は、ＴＶアプリケーションプログラム２０２或いはオーサリングアプリケーションプログラム２０３の制御の下、例えば、ユーザによって指定された録画済みの放送番組データ等の映像コンテンツデータに対してインデクシング処理を実行する。また、ビデオプロセッサ１１３は、ＴＶチューナ１１７によって受信された放送番組データをＨＤＤ１１１に格納する録画処理と並行して、当該放送番組データに対するインデクシング処理を実行することもできる。
【００３４】
映像インデクシング処理（顔画像インデクシング処理とも云う）においては、ビデオプロセッサ１１３は、映像コンテンツデータに含まれる動画像データをフレーム単位で解析する。そして、ビデオプロセッサ１１３は、動画像データを構成する複数のフレームそれぞれから人物の顔画像を抽出すると共に、抽出された各顔画像が映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報を出力する。各顔画像に対応するタイムスタンプ情報としては、映像コンテンツデータの開始から当該顔画像が登場するまでの経過時間、または当該顔画像が抽出されたフレーム番号、等を使用することが出来る。
【００３５】
さらに、ビデオプロセッサ１１３は、抽出された各顔画像のサイズ（解像度）も出力する。ビデオプロセッサ１１３から出力される顔検出結果データ（顔画像、タイムスタンプ情報ＴＳ、およびサイズ）は、データベース１１１Ａに顔画像インデクシング情報として格納される。このデータベース１１１Ａは、ＨＤＤ１１１内に用意されたインデクシングデータ記憶用の記憶領域である。
【００３６】
さらに、映像インデクシング処理においては、ビデオプロセッサ１１３は、顔画像を抽出する処理と並行して、サムネイル画像取得処理も実行する。サムネイル画像は、映像コンテンツデータから例えば等時間間隔で抽出された複数のフレームの各々に対応する画像（縮小画像）である。すなわち、ビデオプロセッサ１１３は、顔画像を含むフレームであるか否かに関係なく、映像コンテンツデータから例えば所定の等時間間隔でフレームを順次抽出し、抽出した各フレームに対応する画像（サムネイル画像）と、そのサムネイル画像が出現する時点を示すタイムスタンプ情報ＴＳとを出力する。ビデオプロセッサ１１３から出力されるサムネイル画像取得結果データ（サムネイル、タイムスタンプ情報ＴＳ）も、データベース１１１Ａにサムネイルインデクシング情報として格納される。
【００３７】
次に、オーサリングアプリケーションプログラム２０３によって実行されるオーサリング処理について説明する。
【００３８】
オーサリングアプリケーションプログラム２０３は、編集モジュール３０１、テンプレート選択モジュール３０２、分割モジュール３０３、インデクシング情報取得モジュール３０４、画像選択モジュール３０５、メニュー画面データ作成モジュール３０６、変換モジュール３０７、および書込処理モジュール３０８等を備えている。
【００３９】
編集モジュール３０１は、ユーザの操作に応じて映像コンテンツデータ３１１の編集を行い、編集された映像コンテンツデータ３１２を出力する。なお、映像コンテンツデータ３１１の編集を行わない場合もある。
【００４０】
メニュー画面テンプレート３１３には、ＤＶＤ−Ｖｉｄｅｏを再生した時に最初に表示されるメニュー画面のテンプレートが複数登録されている。なお、メニュー画面テンプレート内のメニュー画面には、ユーザの操作によって設定されたチャプタにジャンプするためのジャンプボタンが複数配置されている。なお、メニュー画面は、１頁である場合もあるし、複数ページの場合もある。配置されるジャンプボタンの総数は、光ディスクに格納される映像コンテンツにチャプタを設定することが可能な数以下である。例えば、ＤＶＤ−Ｖｉｄｅｏの場合、９９９個である。
【００４１】
メニュー画面データ作成モジュールは、ユーザにメニュー画面テンプレートに登録されている複数のテンプレートの中から一つのテンプレートを選択させる。テンプレート選択モジュール３０２は、映像コンテンツデータを選ばれたテンプレートに応じた数の複数の区間に分割するための分割モジュール３０３を呼び出す。テンプレートに応じた数とは、選ばれたテンプレート中のユーザの操作によって設定されたチャプタにジャンプする全てのボタンの数である。例えば、ユーザが図５に示すテンプレートを選択した場合、ボタンの数は９０個である。
【００４２】
分割モジュール３０３は、先ず総ボタン数Ｎに対して、映像コンテンツデータを時間軸に沿って時間が等しい（２Ｎ−２）個の区間を設定するために、第１分割タイムポイントを設定する。例えば、図５に示すテンプレートの場合、１７８個の区間に分割するために図６（Ａ）に示すように第１分割タイムポイントＰA0〜ＰA178を設定する。なお、第１分割タイムポイントＰA0〜ＰA178として実際に設定されるのは時間情報である。
【００４３】
次いで、分割モジュールは、映像コンテンツデータ３１２の先頭を含む区間と映像コンテンツデータ３１２の最後を含む区間とを除いて、映像コンテンツデータ３１２の先頭側から順に隣接する二つの区間を新たな区間として設定するための第２分割タイムポイントを設定する。第１分割タイムポイントの場合と同様に、第２分割タイムポイントとして実際に設定されるのは時間情報である。第２ポイントを設定することにより、区間の数が総ボタン数に等しくなる。例えば、図６（Ａ）に示すように第１分割タイムポイントが設定されている映像コンテンツデータ３１２に対して、図６（Ｂ）に示すように第２分割タイムポイントＰB0〜ＰB90を設定し、９０個の区間に分割される。分割モジュール３０３は設定した第１分割タイムポイントＰAn（ｎは偶数）、および第２分割タイムポイントＰB0〜ＰB90の時間情報を分割タイムポイント情報３１４として出力する。
【００４４】
インデクシング情報取得モジュール３０４は、データベース１１１Ａから映像コンテンツデータ３１２の顔画像インデクシング情報３１５を取得する。なお、映像コンテンツデータ３１２の顔画像インデクシング情報がデータベース１１１Ａに格納されていない場合、ビデオプロセッサ１１３に映像コンテンツデータ３１２に対するインデクシング処理を実行させる。
【００４５】
画像選択モジュール３０５は、分割タイムポイント情報３１４およびインデクシング情報取得モジュールが取得した顔画像インデクシング情報が有するタイムスタンプに基づいて、隣接する第２分割タイムポイント間の区間毎に、区間内に登場する顔画像の情報を一つ選択する。なお、画像選択モジュール３０５は、区間の先頭から一定時間内、および区間の最後から一定時間内に登場する顔画像を除いて、区間内に登場する顔画像の情報を選択する。区間内に登場する顔画像が複数ある場合、画像選択モジュール３０５は、区間の中央の時間に最も近いに時間に登場する顔画像の情報を一つ選択する。なお、区間の中央の時間とは、第１分割タイムポイントＰAn（ｎは偶数）の時間である。なお、区間内に登場する顔画像が無い場合、映像コンテンツデータ３１２から区間の中央の時間に表示される映像のサムネイルを選択する。なお、画像選択モジュール３０５は、映像コンテンツデータ３１２の先頭を含む区間（ポイントＰB0〜ＰB1）に対しては、区間の先頭、すなわち第２分割タイムポイントＰB0に登場する顔画像を選択する。また、画像選択モジュール３０５は、映像コンテンツデータ３１２の最後を含む区間（ポイントＰB89〜ＰB90）に対しては、区間の先頭、すなわち第２分割タイムポイントＰB89に登場する顔画像を選択する。画像選択モジュール３０５は、第２分割タイムポイントＰB0または第２分割タイムポイントＰB89に登場する顔画像が無い場合、画像選択モジュール３０５は、第２分割タイムポイントＰB0または第２分割タイムポイントＰB89に表示される画像のサムネイル画像を選択する。画像選択モジュール３０５は、各区間に対して選択した画像の情報（顔画像、タイムスタンプ情報ＴＳ）を選択画像情報３１６として出力する。
【００４６】
画像選択モジュール３０５は、各区間の中央に最も近い顔画像または画像を選択することで、チャプタの時間が短くなりすぎることを防止することができる。また、分割モジュール３０３は、第１分割タイムポイントを設定した後、隣接する区間を一つの区間とする第２分割タイムポイントを設定している。このようにすることで、第２分割タイムポイントと重ならない第１分割タイムポイントが区間の中央となり、区間の中央の時間を新たに計算する必要がなくなる。
【００４７】
メニュー画面データ作成モジュール３０６は、メニュー画面テンプレート３１３からユーザが選択したテンプレート、選択画像情報３１６に基づいて、画面上に表示されるメニュー画面のデータを作成する。メニュー画面データ作成モジュール３０６が作成したデータはメニュー画面データ３１７として出力される。メニュー画面のジャンプボタンには画像選択モジュールが選択した顔画像またはサムネイル画像が表示される。作成したデータによって画面上に表示されるメニュー画面の例を図７〜図９に示す。
【００４８】
図７に示すように、メニュー画面にはチャプタ１〜３０にジャンプするためのジャンプボタンが表示されている。ユーザがメニュー画面中の“進む”ボタンを操作すると、画面上には図８に示す次ページのメニュー画面が画面上に表示される。図８に示すように、メニュー画面にはチャプタ３１〜６０にジャンプするためのジャンプボタンが表示されている。ユーザがメニュー画面中の“戻る”ボタンを操作すると、画面上には図７に示す前ページのメニュー画面が画面上に表示される。ユーザがメニュー画面中の“進む”ボタンを操作すると、画面上には図９に示す次ページのメニュー画面が画面上に表示される。図９に示すように、メニュー画面にはチャプタ６１〜９０にジャンプするためのジャンプボタンが表示されている。ユーザがメニュー画面中の“戻る”ボタンを操作すると、画面上には図８に示す前ページのメニュー画面が画面上に表示される。
【００４９】
メニュー画面のデータ作成が終了すると、変換処理モジュール３０７が、メニュー画面データ３１７および選択画像情報３１６に基づいて、映像コンテンツデータ３１２をＤＶＤ−Ｖｉｄｅｏ形式のデータに変換し、ＤＶＤ−Ｖｉｄｅｏ形式の映像コンテンツデータ３１８を出力する。ＤＶＤ−Ｖｉｄｅｏ形式のデータは、メニュー画面のデータおよびメニュー画面に表示されるジャンプボタンの操作によってジャンプする情報を含む。なお、このデータは、ＤＶＤ−Ｒメディアに書き込むためのイメージデータ（ＩＳＯデータ）であることが好ましい。
【００５０】
書込処理モジュール３０８は、映像コンテンツデータ３１８をＤＶＤドライブ１１２に挿入されたＤＶＤ−Ｒメディア３２０に書き込む処理を実行する。
【００５１】
次に、オーサリングアプリケーションプログラム２０３が行う処理の手順を図１０のフローチャートを参照して説明する。  
先ず、ユーザは、編集モジュール３０１を用いて映像コンテンツデータ３１１を編集する（ステップＳ１１）。編集後、編集モジュール３０１は編集された映像コンテンツデータ３１２を出力する。
【００５２】
次に、ユーザは、テンプレート選択モジュール３０２を用いてメニュー画面のテンプレートを選択する（ステップＳ１２）。テンプレート選択モジュール３０２は、分割モジュール３０３に選択されたテンプレート中の総ジャンプボタン数を通知する。
【００５３】
分割モジュール３０３は、通知された総ボタン数に等しい数の区間に映像コンテンツデータ３１２を分割するための第１分割タイムポイントおよび第２分割タイムポイントを設定し、分割タイムポイント情報３１４を出力する（ステップＳ１３）。分割モジュール３０３は分割タイムポイント情報３１４を画像選択モジュール３０５に通知する。
【００５４】
画像選択モジュール３０５は、インデクシング情報取得モジュール３０４に顔画像インデクシング情報の取得を依頼する。インデクシング情報取得モジュール３０４は、データベース１１１Ａから顔画像インデクシング情報３１５を取得し、顔画像インデクシング情報３１５を画像選択モジュール３０５に通知する（ステップＳ１４）。
【００５５】
画像選択モジュール３０５は、ジャンプボタンに貼り付けるための顔画像インデクシング情報３１５から区間毎に１枚の顔画像、或いは映像コンテンツデータ３１２からサムネイル画像を選択する（ステップＳ１５）。画像選択モジュール３０５は、各区間の選択した画像の情報、およびタイムスタンプを選択画像情報３１６として出力し、選択画像情報３１６をメニュー画面データ作成モジュール３０６に通知する。
【００５６】
メニュー画面データ作成モジュール３０６は、選択画像情報３１６を用いてメニュー画面を作成し、メニュー画面データ３１７を出力する（ステップＳ１６）。メニュー画面データ作成モジュール３０６は、メニュー画面データ３１７を変換モジュール３０７に通知する。
【００５７】
変換モジュール３０７は、映像コンテンツデータ３１２、選択画像情報３１６、メニュー画面データ３１７を用いて、ＤＶＤ−Ｖｉｄｅｏ形式の映像コンテンツデータ３１８を作成する（ステップＳ１７）。変換モジュール３０７は、書込処理モジュール３０８をコールし、映像コンテンツデータ３１８を作成したことを通知する。  
書込処理モジュール３０８は、ＤＶＤドライブ１１２に装填されたＤＶＤ−Ｒメディア３２０に映像コンテンツデータ３１８を書き込む処理を実行する（ステップＳ１８）。
【００５８】
以上の処理で、ユーザがテンプレートを選択するだけで、映像コンテンツデータに登場する人物の顔画像が貼り付けられたジャンプボタンを有するメニュー画面を表示することができ、メニュー画面が表示されるＤＶＤ−Ｖｉｄｅｏを自動的に作成することができる。
【００５９】
なお、メニュー画面の例として図７〜図９を挙げたが、別の例として図１１〜図１３に示す。図１１に示すメニュー画面中のボタン４０１を操作することで図１２に示すメニュー画面が表示される。図１１に示すメニュー画面中のボタン４０２を操作することで図１３に示すメニュー画面が表示される。図１２に示すメニュー画面中のボタン４１１を操作することで図１１に示すメニュー画面が表示される。図１２に示すメニュー画面中のボタン４１２を操作することで図１３に示すメニュー画面が表示される。図１３に示すメニュー画面中のボタン４２１を操作することで図１１に示すメニュー画面が表示される。図１３に示すメニュー画面中のボタン４２２を操作することで図１２に示すメニュー画面が表示される。
【００６０】
なお、上述した例では、ＤＶＤ−Ｖｉｄｅｏを作成していたが、Ｂｌｕ-ｒａｙのビデオ形式のデータ作成し、作成されたデータをＢｌｕ-ｒａｙディスクに書き込んでも良い。
【００６１】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００６２】
【図１】本発明の一実施形態に係るオーサリング装置の概観の例を示す斜視図。
【図２】同実施形態のオーサリング装置のシステム構成の例を示すブロック図。
【図３】同実施形態のオーサリング装置の顔画像抽出機能を説明するためのブロック図。
【図４】同実施形態のオーサリングアプリケーションプログラムの構成を示すブロック図。
【図５】同実施形態のメニュー画面テンプレート中のメニュー画面の一例を示す図。
【図６】映像コンテンツデータに設定する分割タイムポイントの一例を示す図。
【図７】メニュー画面の一例を示す図。
【図８】メニュー画面の一例を示す図。
【図９】メニュー画面の一例を示す図。
【図１０】ＤＶＤ−Ｖｉｄｅｏ形式の映像コンテンツデータを作成する手順を示すフローチャート。
【図１１】メニュー画面の一例を示す図。
【図１２】メニュー画面の一例を示す図。
【図１３】メニュー画面の一例を示す図。
【符号の説明】
【００６３】
１１３…ビデオプロセッサ，２０３…オーサリングアプリケーションプログラム，３０１…編集モジュール，３０２…テンプレート選択モジュール，３０３…分割モジュール，３０４…インデクシング情報取得モジュール，３０５…画像選択モジュール，３０６…メニュー画面データ作成モジュール，３０７…変換モジュール，３０８…書込処理モジュール。
【図１】
2010154131.tif 000003
【図２】
2010154131.tif 000004
【図３】
2010154131.tif 000005
【図４】
2010154131.tif 000006
【図５】
2010154131.tif 000007
【図６】
2010154131.tif 000008
【図７】
2010154131.tif 000009
【図８】
2010154131.tif 000010
【図９】
2010154131.tif 000011
【図１０】
2010154131.tif 000012
【図１１】
2010154131.tif 000013
【図１２】
2010154131.tif 000014
【図１３】
2010154131.tif 000015
【手続補正書】
【提出日】平成22年2月5日(2010.2.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像コンテンツデータから、光ディスクに格納される、映像コンテンツデータを再生するためのデータを作成するオーサリング装置であって、
映像コンテンツデータに含まれる動画像データの内の複数の顔画像と、各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成するインデクシング処理部と、
前記映像コンテンツデータの内の時間軸に沿って複数の区間を設定する設定手段であって、前記複数の区間の個数は一定数以下である設定手段と、
前記区間毎に、前記顔画像インデクシング情報に基づいて各区間内の顔画像を一つ選択する選択手段と、
前記選択される顔画像を有し、前記選択される顔画像を含む区間にジャンプするための前記メニュー画面上のボタンを含むメニュー画面データを作成するメニュー画面データ作成手段と、
前記映像コンテンツデータの情報、前記メニュー画面データ、および前記タイムスタンプ情報に基づいて前記各区間にジャンプするための情報を含むデータを作成する手段と
を具備することを特徴とするオーサリング装置。
【請求項２】
前記選択手段は、前記映像コンテンツの先頭に登場する顔画像または前記映像コンテンツの先頭の画面のサムネイル画像を選択し、前記映像コンテンツの最後を含む区間の先頭又は最後に登場する顔画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項３】
前記選択手段は、前記区間の先頭から所定時間内に現れる顔画像および前記区間の最後から所定時間内に現れる顔画像以外の画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項４】
前記データを光ディスクに書き込むための光ディスク装置を更に具備することを特徴とする請求項１に記載のオーサリング装置。
【請求項５】
前記メニュー画面中のボタン数は、設定数以下であることを特徴とする請求項１に記載のオーサリング装置。
【請求項６】
前記選択手段は、前記区間内に登場する顔画像が無い場合に、前記区間の略中央の画像のサムネイル画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項７】
映像コンテンツデータから、光ディスクに格納されるデータを作成するオーサリング方法であって、
映像コンテンツデータに含まれる動画像データの内の複数の顔画像と、前記各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成し、
前記映像コンテンツデータの時間軸に沿って、前記映像コンテンツデータに一定数以下の複数の区間を設定し、
前記区間毎に、前記顔画像インデクシング情報に基づいて各区間内の顔画像を一つ選択し、
前記顔画像を含み、前記選択された顔画像を含む区間にジャンプするための前記表示画面上のボタンを有するメニュー画面データを作成し、
前記映像コンテンツの情報、前記メニュー画面データ、および前記タイムスタンプ情報に基づいて前記各区間にジャンプするための情報を含む光ディスクに書き込むためのデータを作成する
ことを特徴とするオーサリング方法。
【請求項８】
前記映像コンテンツの先頭に登場する顔画像または前記映像コンテンツの先頭の画面のサムネイル画像を選択し、前記映像コンテンツの最後を含む区間の先頭に登場する顔画像または前記映像コンテンツの最後を含む区間の先頭の画面のサムネイル画像を選択する特徴とする請求項７に記載のオーサリング方法。
【請求項９】
前記区間の先頭から所定時間内に現れる顔画像および前記区間の最後から所定時間内に現れる顔画像以外の画像を選択することを特徴とする請求項７に記載のオーサリング方法。
【請求項１０】
前記区間内に登場する顔画像が無い場合に、前記区間の略中央に表示される画像のサムネイル画像を選択することを特徴とする請求項７に記載のオーサリング方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の一例に係わるオーサリング装置は、映像コンテンツデータから、光ディスクに格納される、映像コンテンツデータを再生するためのデータを作成するオーサリング装置であって、映像コンテンツデータに含まれる動画像データの内の複数の顔画像と、各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成するインデクシング処理部と、前記映像コンテンツデータの内の時間軸に沿って複数の区間を設定する設定手段であって、前記複数の区間の個数は所定のチャプタ数以下である設定手段と、前記区間毎に、前記顔画像インデクシング情報に基づいて各区間内の顔画像を一つ選択する選択手段と、前記選択される顔画像を有し、前記選択される顔画像を含む区間にジャンプするための前記メニュー画面上のボタンを含むメニュー画面データを作成するメニュー画面データ作成手段と、前記映像コンテンツデータの情報、前記生成されたメニュー画面データ、および前記タイムスタンプ情報に基づいて前記各区間にジャンプするための情報を含むデータを作成する手段とを具備することを特徴とする。
【手続補正書】
【提出日】平成22年4月30日(2010.4.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像コンテンツデータから、光ディスクに格納される、映像コンテンツデータを再生するためのデータを作成するオーサリング装置であって、
映像コンテンツデータに含まれる動画像データの内の複数の顔画像と、各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成するインデクシング処理部と、
前記映像コンテンツデータの内の時間軸に沿って複数の区間を設定する設定手段であって、前記複数の区間の個数は一定数以下である設定手段と、
前記区間毎に、前記顔画像インデクシング情報に基づいて各区間内の顔画像を選択する選択手段と、
前記選択される顔画像を有し、前記選択される顔画像を含む区間にジャンプするための前記メニュー画面上のボタンを含むメニュー画面データを作成するメニュー画面データ作成手段と、
前記映像コンテンツデータの情報、前記メニュー画面データ、および前記タイムスタンプ情報に基づいて前記各区間にジャンプするための情報を含むデータを作成する手段と
を具備することを特徴とするオーサリング装置。
【請求項２】
前記選択手段は、前記映像コンテンツの先頭に登場する顔画像または前記映像コンテンツの先頭の画面のサムネイル画像を選択し、前記映像コンテンツの最後を含む区間の先頭又は最後に登場する顔画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項３】
前記選択手段は、前記区間の先頭から所定時間内に現れる顔画像および前記区間の最後から所定時間内に現れる顔画像以外の画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項４】
前記データを光ディスクに書き込むための光ディスク装置を更に具備することを特徴とする請求項１に記載のオーサリング装置。
【請求項５】
前記メニュー画面中のボタン数は、設定数以下であることを特徴とする請求項１に記載のオーサリング装置。
【請求項６】
前記選択手段は、前記区間内に登場する顔画像が無い場合に、前記区間の略中央の画像のサムネイル画像を選択することを特徴とする請求項１に記載のオーサリング装置。
【請求項７】
映像コンテンツデータから、光ディスクに格納されるデータを作成するオーサリング方法であって、
映像コンテンツデータに含まれる動画像データの内の複数の顔画像と、前記各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成し、
前記映像コンテンツデータの時間軸に沿って、前記映像コンテンツデータに一定数以下の複数の区間を設定し、
前記区間毎に、前記顔画像インデクシング情報に基づいて各区間内の顔画像を選択し、
前記顔画像を含み、前記選択された顔画像を含む区間にジャンプするための前記表示画面上のボタンを有するメニュー画面データを作成し、
前記映像コンテンツの情報、前記メニュー画面データ、および前記タイムスタンプ情報に基づいて前記各区間にジャンプするための情報を含む光ディスクに書き込むためのデータを作成する
ことを特徴とするオーサリング方法。
【請求項８】
前記映像コンテンツの先頭に登場する顔画像または前記映像コンテンツの先頭の画面のサムネイル画像を選択し、前記映像コンテンツの最後を含む区間の先頭に登場する顔画像または前記映像コンテンツの最後を含む区間の先頭の画面のサムネイル画像を選択する特徴とする請求項７に記載のオーサリング方法。
【請求項９】
前記区間の先頭から所定時間内に現れる顔画像および前記区間の最後から所定時間内に現れる顔画像以外の画像を選択することを特徴とする請求項７に記載のオーサリング方法。
【請求項１０】
前記区間内に登場する顔画像が無い場合に、前記区間の略中央に表示される画像のサムネイル画像を選択することを特徴とする請求項７に記載のオーサリング方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の一例に係わるオーサリング装置は、映像コンテンツデータから、光ディスクに格納される、映像コンテンツデータを再生するためのデータを作成するオーサリング装置であって、映像コンテンツデータに含まれる動画像データの内の複数の顔画像と、各顔画像が前記映像コンテンツデータ内に登場する時点を示すタイムスタンプ情報とを含む顔画像インデクシング情報を生成するインデクシング処理部と、前記映像コンテンツデータの内の時間軸に沿って複数の区間を設定する設定手段であって、前記複数の区間の個数は所定のチャプタ数以下である設定手段と、前記区間毎に、前記顔画像インデクシング情報に基づいて各区間内の顔画像を選択する選択手段と、前記選択される顔画像を有し、前記選択される顔画像を含む区間にジャンプするための前記メニュー画面上のボタンを含むメニュー画面データを作成するメニュー画面データ作成手段と、前記映像コンテンツデータの情報、前記生成されたメニュー画面データ、および前記タイムスタンプ情報に基づいて前記各区間にジャンプするための情報を含むデータを作成する手段とを具備することを特徴とする。