(57)【要約】【課題】メイン画面とサブ画面とにそれぞれ独立に画像を表示可能な再生データを作成し、再生データに基づいてメイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することが可能な編集装置、再生装置、データ編集方法、再生方法、およびプログラムを提供する。【解決手段】少なくとも１以上のコンテンツデータと、コンテンツデータをグループ化する取込データとを記憶可能な記憶部と、取込データに基づいてコンテンツデータをグループ化し、コンテンツデータごとに設定されるメタ情報に基づいて、グループごとにコンテンツデータの再生開始位置が規定されたタイムラインデータを生成するデータ編集部と、タイムラインデータに基づいてメイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを記録するデータ記録部とを備える編集装置が提供される。【選択図】図４
2009038491.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１以上のコンテンツデータと、前記コンテンツデータをグループ化する取込データとを記憶可能な記憶部と；
前記取込データに基づいて前記コンテンツデータをグループ化し、前記コンテンツデータごとに設定されるメタ情報に基づいて、前記グループごとに前記コンテンツデータの再生開始位置が規定されたタイムラインデータを生成するデータ編集部と；
前記タイムラインデータに基づいてメイン画面と前記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを記録するデータ記録部と；
を備えることを特徴とする、編集装置。
【請求項２】
前記記憶部は、前記データ記憶部が記録する前記再生データの再生を制御する再生制御アプリケーションをさらに記憶し、
前記データ編集部は、前記サブ画面に画像を表示するためのサムネイルデータを前記コンテンツデータごとに生成し、
前記データ記録部は、前記再生制御アプリケーションと、前記コンテンツデータと、前記コンテンツデータそれぞれに対応する前記サムネイルデータと、前記タイムラインデータとを前記再生データとして記録することを特徴とする、請求項１に記載の編集装置。
【請求項３】
前記データ記録部は、前記再生データをディスクに記録することを特徴とする、請求項１に記載の編集装置。
【請求項４】
少なくとも１以上の外部装置から前記コンテンツデータを取得可能なデータ取込部をさらに備え、
前記データ取込部は、前記外部装置ごとに前記取込データを生成することを特徴とする、請求項１に記載の編集装置。
【請求項５】
前記データ編集部が処理を行うコンテンツデータを選択することが可能な編集条件設定部をさらに備え、
前記データ編集部は、前記編集条件設定部において選択されたコンテンツデータを処理の対象とすることを特徴とする、請求項１に記載の編集装置。
【請求項６】
所定の条件を設定可能な編集条件設定部をさらに備え、
前記データ編集部は、さらに前記所定の条件に基づいて前記タイムラインデータを生成することを特徴とする、請求項１に記載の編集装置。
【請求項７】
少なくとも１以上のコンテンツデータと、前記コンテンツデータそれぞれに対応するサムネイルデータと、前記コンテンツデータがグループ化されて前記グループごとに前記コンテンツデータの再生開始位置が規定されたタイムラインデータと、前記タイムラインデータに基づいてメイン画面と前記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示させる再生制御アプリケーションとを有する再生データを再生可能な再生装置であって：
前記再生制御アプリケーションを制御するアプリケーション制御部と；
前記再生制御アプリケーションからの再生要求に基づいて、前記メイン画面に表示される画像に対応するコンテンツデータ、または、前記メイン画面に表示される画像に対応するコンテンツデータおよび前記サブ画面に表示される画像に対応するサムネイルデータを再生するデータ再生部と；
を備えることを特徴とする、再生装置。
【請求項８】
前記サブ画面に表示された画像を選択する表示切替選択部をさらに備え、
前記再生制御アプリケーションは、前記表示切替選択部において選択されたサブ画面に表示されたサムネイルデータに対応するコンテンツデータをメイン画面に表示させ、前記メイン画面に表示されていたコンテンツデータに対応するサムネイルデータをサブ画面に表示させることを特徴とする、請求項７に記載の再生装置。
【請求項９】
前記再生データはディスクに記録され、
前記アプリケーション制御部は前記再生制御アプリケーションを前記ディスクから読み出して実行し、
前記データ再生部は、前記コンテンツデータ、または、前記コンテンツデータおよび前記サムネイルデータを前記ディスクから読み出して再生することを特徴とする、請求項７に記載の再生装置。
【請求項１０】
前記メイン画面、または、前記メイン画面および前記サブ画面を表示可能な表示部をさらに備えることを特徴とする、請求項７に記載の再生装置。
【請求項１１】
少なくとも１以上のコンテンツデータと、前記コンテンツデータをグループ化する取込データとを記憶可能な記憶部を備える編集装置におけるデータ編集方法であって：
前記取込データに基づいて前記コンテンツデータをグループ化し、前記コンテンツデータごとに設定されるメタ情報に基づいて、前記グループごとに前記コンテンツデータの再生開始位置が規定されたタイムラインデータを生成するステップと；
前記タイムラインデータに基づいてメイン画面と前記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを記録するステップと；
を有することを特徴とする、データ編集方法。
【請求項１２】
少なくとも１以上のコンテンツデータと、前記コンテンツデータそれぞれに対応するサムネイルデータと、前記コンテンツデータがグループ化されて前記グループごとに前記コンテンツデータの再生開始位置が規定されたタイムラインデータと、前記タイムラインデータに基づいてメイン画面と前記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示させる再生制御アプリケーションとを有する再生データを再生可能な再生装置における再生方法であって：
前記再生制御アプリケーションを制御するステップと；
前記再生制御アプリケーションからの再生要求に基づいて、前記メイン画面に表示される画像に対応するコンテンツデータ、または、前記メイン画面に表示される画像に対応するコンテンツデータおよび前記サブ画面に表示される画像に対応するサムネイルデータを再生するステップと；
を有することを特徴とする、再生方法。
【請求項１３】
少なくとも１以上のコンテンツデータと、前記コンテンツデータをグループ化する取込データとを記憶可能な記憶部を備える編集装置においてデータ編集に用いることが可能なプログラムであって：
前記取込データに基づいて前記コンテンツデータをグループ化し、前記コンテンツデータごとに設定されるメタ情報に基づいて、前記グループごとに前記コンテンツデータの再生開始位置が規定されたタイムラインデータを生成するステップ；
前記タイムラインデータに基づいてメイン画面と前記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを記録するステップ；
をコンピュータに実行させるためのプログラム。
【請求項１４】
少なくとも１以上のコンテンツデータと、前記コンテンツデータそれぞれに対応するサムネイルデータと、前記コンテンツデータがグループ化されて前記グループごとに前記コンテンツデータの再生開始位置が規定されたタイムラインデータと、前記タイムラインデータに基づいてメイン画面と前記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示させる再生制御アプリケーションとを有する再生データを再生可能な再生装置において用いることが可能なプログラムであって：
前記再生制御アプリケーションを制御するステップ；
前記再生制御アプリケーションからの再生要求に基づいて、前記メイン画面に表示される画像に対応するコンテンツデータ、または、前記メイン画面に表示される画像に対応するコンテンツデータおよび前記サブ画面に表示される画像に対応するサムネイルデータを再生するステップ；
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集装置、再生装置、データ編集方法、再生方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、メイン画面の一部の領域にサブ画面が配置され、それぞれ独立に画像（または映像）が表示される、いわゆるピクチャー・イン・ピクチャー（Picture  in  Picture）と呼ばれる表示手法を用いて画像を表示可能な再生装置が市場型製品として登場している。ここで、ピクチャー・イン・ピクチャーとは、一の表示画面の中に複数の画像を表示する表示手法の一つである。
【０００３】
このような中、ピクチャー・イン・ピクチャーに係る表示技術が開発されている。
【０００４】
ピクチャー・イン・ピクチャーを用いて表示を行った場合において、サブ画面に表示される画像が示す情報を見やすくする技術としては、例えば、特許文献１が挙げられる。
【０００５】
【特許文献１】特開平０９−第１６３２６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ピクチャー・イン・ピクチャーに係る従来の表示技術は、メイン画面に表示される画像とサブ画面に表示される画像とが予め決められ、サブ画面の表示位置を変更し表示しているに過ぎない。したがって、ピクチャー・イン・ピクチャーに係る従来の表示技術を用いた再生装置では、例えば、サブ画面に表示された画像をメイン画面に表示し、メイン画面に表示されていた画像をサブ画面に表示するなど、フレキシブルに画像を表示することができない。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを作成し、また、作成された再生データに基づいてメイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することが可能な、新規かつ改良された編集装置、再生装置、データ編集方法、再生方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の第１の観点によれば、少なくとも１以上のコンテンツデータと、上記コンテンツデータをグループ化する取込データとを記憶可能な記憶部と、上記取込データに基づいて上記コンテンツデータをグループ化し、上記コンテンツデータごとに設定されるメタ情報に基づいて、上記グループごとに上記コンテンツデータの再生開始位置が規定されたタイムラインデータを生成するデータ編集部と、上記タイムラインデータに基づいてメイン画面と上記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを記録するデータ記録部とを備える編集装置が提供される。
【０００９】
上記編集装置は、記憶部と、データ編集部と、データ記録部とを備えることができる。記憶部は、少なくとも１以上のコンテンツデータと、コンテンツデータをグループ化する取込データとを記憶することができる。データ編集部は、取込データを用いることによってコンテンツデータをグループ化し、また、コンテンツデータごとに設定されるメタ情報を用いることによりグループごとにコンテンツデータの再生開始位置が規定されたタイムラインデータを生成することができる。データ記録部は再生データを記録することができる。ここで、データ記録部が記録する再生データは、タイムラインデータに基づいて再生を行うことによってメイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示させることができる。かかる構成により、上記編集装置は、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを作成することができる。
【００１０】
また、上記記憶部は、上記データ記憶部が記録する上記再生データの再生を制御する再生制御アプリケーションをさらに記憶し、上記データ編集部は、上記サブ画面に画像を表示するためのサムネイルデータを上記コンテンツデータごとに生成し、上記データ記録部は、上記再生制御アプリケーションと、上記コンテンツデータと、上記コンテンツデータそれぞれに対応する上記サムネイルデータと、上記タイムラインデータとを上記再生データとして記録してもよい。
【００１１】
かかる構成により、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを作成することができる。
【００１２】
また、上記データ記録部は、上記再生データをディスクに記録してもよい。かかる構成により、作成した再生データの再生機会を広げることができる。
【００１３】
また、少なくとも１以上の外部装置から上記コンテンツデータを取得可能なデータ取込部をさらに備え、上記データ取込部は、上記外部装置ごとに上記取込データを生成してもよい。
【００１４】
かかる構成により、コンテンツデータを取り込んだ外部装置単位でコンテンツデータをグループ化することができる。
【００１５】
また、上記データ編集部が処理を行うコンテンツデータを選択することが可能な編集条件設定部をさらに備え、上記データ編集部は、上記編集条件設定部において選択されたコンテンツデータを処理の対象としてもよい。
【００１６】
かかる構成により、コンテンツデータを選択的にタイムラインデータに含めることができる。また、かかる構成により、再生データの作成に係る処理の負荷を軽減することができる。
【００１７】
また、所定の条件を設定可能な編集条件設定部をさらに備え、上記データ編集部は、さらに上記所定の条件に基づいて上記タイムラインデータを生成してもよい。
【００１８】
かかる構成により、コンテンツデータを選択的にタイムラインデータに含めることができる。また、かかる構成により、再生データの作成に係る処理の負荷を軽減することができる。
【００１９】
また、上記目的を達成するために、本発明の第２の観点によれば、少なくとも１以上のコンテンツデータと、上記コンテンツデータそれぞれに対応するサムネイルデータと、上記コンテンツデータがグループ化されて上記グループごとに上記コンテンツデータの再生開始位置が規定されたタイムラインデータと、上記タイムラインデータに基づいてメイン画面と上記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示させる再生制御アプリケーションとを有する再生データを再生可能な再生装置であって、上記再生制御アプリケーションを制御するアプリケーション制御部と、上記再生制御アプリケーションからの再生要求に基づいて、上記メイン画面に表示される画像に対応するコンテンツデータ、または、上記メイン画面に表示される画像に対応するコンテンツデータおよび上記サブ画面に表示される画像に対応するサムネイルデータを再生するデータ再生部とを備える再生装置が提供される。
【００２０】
上記再生装置は、アプリケーション制御部と、データ再生部とを備えることができる。アプリケーション制御部は、再生データに含まれる再生制御アプリケーションを実行し、機能させることができる。データ再生部は、アプリケーション制御部により機能される再生制御アプリケーションからの再生要求に応じて、メイン画面に表示される画像に対応するコンテンツデータ、または、メイン画面に表示される画像に対応するコンテンツデータおよびサブ画面に表示される画像に対応するサムネイルデータを再生することができる。かかる構成により、上記再生装置は、上記編集装置において作成された再生データに基づいて、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することができる。
【００２１】
また、上記サブ画面に表示された画像を選択する表示切替選択部をさらに備え、上記再生制御アプリケーションは、上記表示切替選択部において選択されたサブ画面に表示されたサムネイルデータに対応するコンテンツデータをメイン画面に表示させ、上記メイン画面に表示されていたコンテンツデータに対応するサムネイルデータをサブ画面に表示させてもよい。
【００２２】
かかる構成により、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに切り替えて再生することができる。
【００２３】
また、上記再生データはディスクに記録され、上記アプリケーション制御部は上記再生制御アプリケーションを上記ディスクから読み出して実行し、上記データ再生部は、上記コンテンツデータ、または、上記コンテンツデータおよび上記サムネイルデータを上記ディスクから読み出して再生するとしてもよい。
【００２４】
かかる構成により、ディスクに記録された再生データに基づいて、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することができる。
【００２５】
また、上記メイン画面、または、上記メイン画面および上記サブ画面を表示可能な表示部をさらに備えてもよい。
【００２６】
かかる構成により、上記編集装置において作成された再生データに基づいて再生される画像をメイン画面、または、メイン画面およびサブ画面に表示することができる。
【００２７】
また、上記目的を達成するために、本発明の第３の観点によれば、少なくとも１以上のコンテンツデータと、上記コンテンツデータをグループ化する取込データとを記憶可能な記憶部を備える編集装置におけるデータ編集方法であって、上記取込データに基づいて上記コンテンツデータをグループ化し、上記コンテンツデータごとに設定されるメタ情報に基づいて、上記グループごとに上記コンテンツデータの再生開始位置が規定されたタイムラインデータを生成するステップと、上記タイムラインデータに基づいてメイン画面と上記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを記録するステップとを有するデータ編集方法が提供される。
【００２８】
かかる方法を用いることにより、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを作成することができる。
【００２９】
また、上記目的を達成するために、本発明の第４の観点によれば、少なくとも１以上のコンテンツデータと、上記コンテンツデータそれぞれに対応するサムネイルデータと、上記コンテンツデータがグループ化されて上記グループごとに上記コンテンツデータの再生開始位置が規定されたタイムラインデータと、上記タイムラインデータに基づいてメイン画面と上記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示させる再生制御アプリケーションとを有する再生データを再生可能な再生装置における再生方法であって、上記再生制御アプリケーションを制御するステップと、上記再生制御アプリケーションからの再生要求に基づいて、上記メイン画面に表示される画像に対応するコンテンツデータ、または、上記メイン画面に表示される画像に対応するコンテンツデータおよび上記サブ画面に表示される画像に対応するサムネイルデータを再生するステップとを有する再生方法が提供される。
【００３０】
かかる方法を用いることにより、再生データに基づいて、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することができる。
【００３１】
また、上記目的を達成するために、本発明の第５の観点によれば、少なくとも１以上のコンテンツデータと、上記コンテンツデータをグループ化する取込データとを記憶可能な記憶部を備える編集装置においてデータ編集に用いることが可能なプログラムであって、上記取込データに基づいて上記コンテンツデータをグループ化し、上記コンテンツデータごとに設定されるメタ情報に基づいて、上記グループごとに上記コンテンツデータの再生開始位置が規定されたタイムラインデータを生成するステップ、上記タイムラインデータに基づいてメイン画面と上記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを記録するステップをコンピュータに実行させるためのプログラムが提供される。
【００３２】
かかるプログラムにより、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを作成することができる。
【００３３】
また、上記目的を達成するために、本発明の第６の観点によれば、少なくとも１以上のコンテンツデータと、上記コンテンツデータそれぞれに対応するサムネイルデータと、上記コンテンツデータがグループ化されて上記グループごとに上記コンテンツデータの再生開始位置が規定されたタイムラインデータと、上記タイムラインデータに基づいてメイン画面と上記メイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示させる再生制御アプリケーションとを有する再生データを再生可能な再生装置において用いることが可能なプログラムであって、上記再生制御アプリケーションを制御するステップ、上記再生制御アプリケーションからの再生要求に基づいて、上記メイン画面に表示される画像に対応するコンテンツデータ、または、上記メイン画面に表示される画像に対応するコンテンツデータおよび上記サブ画面に表示される画像に対応するサムネイルデータを再生するステップをコンピュータに実行させるためのプログラムが提供される。
【００３４】
かかるプログラムにより、再生データに基づいて、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することができる。
【発明の効果】
【００３５】
本発明によれば、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データを作成することができる。また、本発明によれば、作成された再生データに基づいてメイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することができる。
【発明を実施するための最良の形態】
【００３６】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３７】
（第１の実施形態）
[本発明の第１の実施形態に係る再生システムの概要]
本発明の第１の実施形態に係る編集装置、再生装置について説明する前に、まず、本発明の第１の実施形態に係る再生システムの概要について説明する。図１は、本発明の第１の実施形態に係る再生システムの一例を示す説明図である。なお、以下では、本発明の第１実施形態に係る編集装置が画像を編集して再生データを作成し、また、再生装置が画像を表示するとして説明するが、編集装置が編集する画像および再生装置が表示する画像は、静止画像であってもよいし、または、動画像（いわゆる映像）であってもよい。
【００３８】
図１を参照すると、本発明の第１の実施形態に係る再生システムは、画像の編集して再生データの作成が可能な編集装置１００と、作成された再生データを再生可能な再生装置２００、３００、…を有する。
【００３９】
編集装置１００は、例えば、外部装置１０から編集元となる画像データ（コンテンツデータ）を取り込むことができ、取り込んだ画像データを編集して再生データを作成することができる。外部装置１０と編集装置１００とは、例えば、ＵＳＢ（Universal  Serial  Bus）端子やＩＥＥＥ１３９４規格の端子などを介して物理的に接続されてもよいし、また、ＷＵＳＢ（Wireless  Universal  Serial  Bus）やＩＥＥＥ８０２．１１などを利用して無線で接続することもできる。さらに、外部装置１０と編集装置１００とは、例えば、ネットワークを介して接続することもできる。ここで、ネットワークとしては、例えば、ＬＡＮ（Local  Area  Network）やＷＡＮ（Wide  Area  Network）など有線ネットワーク、ＭＩＭＯ（Multiple-Input  Multiple-Output）を用いたＷＬＡＮ（Wireless  Local  Area  Network）などの無線ネットワーク、あるいは、ＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）などの通信プロトコルを用いたインターネット（Internet）などが挙げられるが、上記に限られない。
【００４０】
また、編集装置１００は、作成した再生データを、例えば、ディスク４００や編集装置１００が備えるハードディスク（Hard  Disk）などの記録媒体、あるいは、ネットワーク４０２を介して再生装置２００、３００、…が備えるハードディスクなどの記録媒体に記録することができる。ここで、ディスク４００としては、例えば、記録型ＤＶＤディスク、記録型Ｂｌｕ−Ｒａｙディスク、記録型ＨＤ  ＤＶＤディスクなどの光ディスクが挙げられるが、上記に限られない。
【００４１】
再生装置２００、３００、…は、編集装置１００により記録された再生データを再生することができる。ここで、編集装置１００により記録された再生データは、上述したように、例えば、ディスク４００や、編集装置１００が備える記録媒体、再生装置２００、３００、…が備える記録媒体に記録される。したがって、再生装置２００、３００、…は、例えば、上記のいずれかに記録された再生データを読み出して再生を行うことができる。
【００４２】
[再生装置において再生される再生データの表示例]
図２は、本発明の第１の実施形態に係る再生装置において再生された再生データの第１の表示例を示す説明図である。
【００４３】
図２を参照すると、再生装置２００、３００、…において再生される再生データは、画面全体に大きく表示されるメイン画面と、メイン画面の一部の領域に表示されうるサブ画面とから構成される。つまり、再生装置２００、３００において再生される再生データは、ピクチャー・イン・ピクチャー（以下、「ＰｉｎＰ」という。）表示を用いて複数の画像を一の画面内に表示することができる。なお、図２では、メイン画面に加え、サブ画面１（静止画像）とサブ画面２（動画像）という２つのサブ画面が表示されている例を示しているが、本発明の第１の実施形態に係る再生データの表示例は、図２に限られない。例えば、本発明の第１の実施形態に係る再生データは、メイン画面のみを表示することもできるし、または、メイン画面および任意の数のサブ画面を表示することもできる。再生装置２００、３００、…における再生データの再生方法については、後述する。
【００４４】
図１に示したように、本発明の第１の実施形態に係る再生システムは、画像を編集して再生データを作成する編集装置１００と、当該再生データを再生可能な再生装置２００、３００、…とから構成される。また、図２に示したように、編集装置１００が作成した再生データは、ＰｉｎＰ表示を用いて複数の画像を一の画面内に表示することができる。以下、第１の実施形態に係る編集装置１００、再生装置２００、３００、…について、より詳細に説明する。
【００４５】
[編集装置１００]
図３は、本発明の第１の実施形態に係る編集装置１００を示すブロック図である。
【００４６】
図３を参照すると、編集装置１００は、データ取込部１０２と、記憶部１０４と、データ編集部１０６と、データ記録部１０８と、編集条件設定部１１０とを備えることができる。
【００４７】
また、編集装置１００は、ＭＰＵ（Micro  Processing  Unit）などで構成され編集装置１００全体を制御する制御部（図示せず）や、制御部が使用するプログラムや演算パラメータなどの制御用データが記録されたＲＯＭ（Read  Only  Memory；図示せず）、制御部により実行されるプログラムなどを一次記憶するＲＡＭ（Random  Access  Memory；図示せず）、ユーザが操作可能な操作部（図示せず）、表示部（図示せず）、外部装置と通信するための通信部（図示せず）などを備えてもよい。ここで、操作部（図示せず）としては、例えば、キーボードやマウスなどの操作入力デバイス、ボタン、方向キー、ジョグダイヤルなどの回転型セレクター、あるいは、これらの組み合わせなどが挙げられるが、上記に限られない。また、表示部（図示せず）としては、例えば、ＬＣＤ（Liquid  Crystal  Display；液晶ディスプレイ）、有機ＥＬディスプレイ（organic  ElectroLuminescence  display；または、ＯＬＥＤディスプレイ（Organic  Light  Emitting  Diode  display）とも呼ばれる。）などの表示デバイスとすることができる。なお、操作部（図示せず）と表示部（図示せず）とは、例えば、タッチスクリーン（touch  screen）で構成された一体の部とすることもできる。
【００４８】
＜編集装置１００のハードウェア構成例＞
図４は、本発明の第１の実施形態に係る編集装置１００のハードウェア構成例を示す説明図である。図４を参照すると、編集装置１００は、ＭＰＵ１５０と、ＲＯＭ１５２と、ＲＡＭ１５４と、記録媒体１５６と、入出力インタフェース１５８と、操作入力デバイス１６０と、表示デバイス１６２と、通信インタフェース１６４と、ドライブ１６６とを備えることができる。また、編集装置１００は、例えば、データの伝送路としてのバス（bus）１６８で各構成要素間を接続することができる。
【００４９】
ＭＰＵ１５０は、編集装置１００全体を制御する制御部としての機能することができる。ＲＯＭ１５２は、ＭＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データを記憶することができ、また、ＲＡＭ１５４は、ＭＰＵ１５０により実行されるプログラムなどを一次記憶することができる。記録媒体１５６は、編集装置１００の記憶部として機能することができ、例えば、編集装置１００において用いられるアプリケーションやデータなどを記憶することができる。ここで、記録媒体１５６としては、例えば、ハードディスクなどの磁気記録媒体や、ＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ(Phase  change  Random  Access  Memory)などの不揮発性メモリ（nonvolatile  memory）が挙げられるが、上記に限られない。入出力インタフェース１５８は、例えば、キーボードやマウスなどの操作入力デバイス１６０や、ＬＣＤ、有機ＥＬディスプレイなどの表示デバイス１６２を接続することができる。ここで、入出力インタフェース１５８としては、例えば、ＵＳＢ端子や、ＨＤＭＩ（High-Definition  Multimedia  Interface）端子などが挙げられるが、上記に限られない。通信インタフェース１６４は、外部装置と通信を行うためのインタフェースであり、例えば、ＬＡＮ端子、赤外線ポート、ＩＥＥＥ８０２．１１（「Ｗｉ−Ｆｉ」とも呼ばれる。）ポートなどが挙げられる。ドライブ１６６は、ディスク４００からデータを読み出したり、ディスク４００に生成した再生データなどのデータを記録することができる。ここで、ドライブ１１４としては、例えば、ＤＶＤドライブや、Ｂｌｕ−Ｒａｙドライブ、ＨＤ  ＤＶＤドライブなどが挙げられるが、上記に限られない。
【００５０】
編集装置１００は、以上のようなハードウェア構成により、画像を編集し再生データを作成することができる。なお、第１の実施形態に係る編集装置１００のハードウェア構成が、図４に示す構成に限られないことは、言うまでもない。
【００５１】
再度、図３を参照して、編集装置１００の各構成要素について説明する。データ取込部１０２は、例えば、動画像を撮像可能なビデオカメラや静止画像を撮像可能なデジタルカメラなどの撮像装置（外部装置）から、動画像データや静止画像データ（以下、「コンテンツデータ」という。）を取り込み、記憶部１０４に記憶させることができる。また、コンテンツデータを取り込む場合において、各コンテンツデータに関する情報（メタ情報）が記録されたデータ（以下、「メタデータ」という。）が外部装置に存在するときは、データ取込部１０２は、コンテンツデータの取り込みと共に当該コンテンツデータに対応するメタデータも併せて取り込むことができる。ここで、メタ情報としては、例えば、コンテンツデータが撮像された日時などの情報が挙げられるが、上記に限られない。また、メタ情報は、例えば、ユーザ入力により変更可能な情報であってもよいし、または、固定の情報とすることもできる。
【００５２】
また、データ取込部１０２は、外部装置からコンテンツデータを取り込む場合、「取込データ」を生成することができる。ここで、取込データとは、１回の取り込み処理において取り込まれた少なくとも１以上のコンテンツデータをグループ化するデータである。取込データは、例えば、外部装置を特定する外部装置識別情報や、取り込み処理の処理番号、取り込まれたコンテンツデータそれぞれを識別するためのデータ識別情報などを含むことができる。上記外部装置識別情報は、例えば、ＵＳＢデバイスに付されるベンダーＩＤ（Vendor  ID）とプロダクトＩＤ（Product  ID）との組み合わせ、または、ＭＡＣアドレス（Media  Access  Control  address）などを用いることができ、外部装置それぞれに固有の情報とすることができる。また、上記データ識別情報は、例えば、コンテンツデータが記憶されているアドレス、各コンテンツデータのハッシュ値などの情報とすることができるが、取り込まれたコンテンツデータを識別可能な情報であれば、上記に限られない。
【００５３】
記憶部１０４は、編集装置１００が備える記憶手段である。記憶部１０４は、データ取込部１０２が外部装置から取り込んだコンテンツデータやメタデータ、データ取込部１０２が生成した取込データ、そして、再生制御アプリケーション（後述する）を記憶することができる。ここで、図３では、記憶部１０４にコンテンツデータＡ１３０、Ｂ１３２、…が記憶され、コンテンツデータＡ１３０に対応するメタデータＡ１３４、コンテンツデータＢ１３２、…、取込データ１３８、１４０、…、再生制御アプリケーション１４２が記憶されている例を示している。なお、図３では、コンテンツデータそれぞれに対してメタデータが記憶される例を示しているが、上記に限られず、例えば、コンテンツデータがメタ情報を有していてもよい。なお、記憶部１０４としては、例えば、ハードディスクなどの磁気記録媒体や、フラッシュメモリなどの不揮発性メモリが挙げられるが、上記に限られない。
【００５４】
再生制御アプリケーション１４２は、後述するデータ編集部１０６が生成する再生データを構成する要素の一つであり、再生データの再生を制御することが可能なアプリケーションとすることができる。ここで、再生制御アプリケーション１４２は、例えば、ＪＡＶＡ（登録商標）技術を用いたＢｌｕ−Ｒａｙ  ＪＡＶＡや、ＸＭＬ（eXtensible  Markup  Language）などのＷＷＷ（World  Wide  Web）関連技術を用いて実現することができるが、上記に限られない。再生制御アプリケーション１４２を用いた再生データの再生例については、後述する。
【００５５】
データ編集部１０６は、記憶部１０４に記憶されたコンテンツデータ、メタデータ、取込データに基づいて、各コンテンツデータを編集し、図２に示すようなＰｉｎＰ表示を行うための各種データを作成することができる。ここで、データ編集部１０６が作成するデータとしては、例えば、以下のものが挙げられる。
・ストリームデータ
・サムネイルデータ
・タイムラインデータ
・表示用データ
【００５６】
〔１〕ストリームデータの作成
データ編集部１０６は、コンテンツデータを再生制御アプリケーション１４２が再生制御することが可能な形式に変換する（例えば、コーデックの変換、解像度の変換など）。ここで、本発明の第１の実施形態に係るストリームデータとは、データ編集部１０６によって変換処理がなされた変換後のコンテンツデータをいう。なお、記憶部１０４に記憶されたコンテンツデータが、再生制御アプリケーション１４２が再生制御することが可能な形式である場合には、データ編集部１０６は変換を行わなくてもよい。以下では、形式が変更されていないコンテンツデータであっても、データ編集部１０６によって変換処理がなされたコンテンツデータであれば、ストリームデータと呼ぶこととする。
【００５７】
〔２〕サムネイルデータの作成
データ編集部１０６は、コンテンツデータに基づいて、図２に示すようなサブ画面に表示する画像を作成する。ここで、本発明の第１の実施形態に係るサムネイルデータとは、データ編集部１０６によって作成されたサブ画面表示用の画像データをいう。また、データ編集部１０６は、コンテンツデータが動画像の場合には、当該動画像から複数のフレームを抽出し、抽出されたフレームを繋ぐことによってアニメーション表示が可能なサムネイルデータを作成することもできる。
【００５８】
〔３〕タイムラインデータの作成
データ編集部１０６は、記憶部１０４に記憶されている各取込データに基づいてコンテンツデータをグループ化し、メタデータ（または、コンテンツデータが含むメタ情報）に基づいて、グループごとにコンテンツデータの再生開始位置が規定されたデータ（以下、「タイムラインデータ」という。）を作成する。ここで、再生開始位置は、例えば、メタデータ（またはメタ情報）に含まれる撮像日時などに応じて決定することができる。なお、データ編集部１０６は、例えば、撮像日時が異なる複数のコンテンツデータが存在したとしても、撮像日時の差が所定の範囲内（例えば、３０秒以内、１分以内など）のコンテンツデータであれば、再生開始位置を同一に設定することができる。
【００５９】
[タイムラインデータの一例]
図５は、本発明の第１の実施形態に係るタイムラインデータの一例を示す説明図である。図５を参照すると、タイムラインデータは、ビデオカメラＡ、ビデオカメラＢ、カメラでそれぞれ撮像されたコンテンツデータがそれぞれ撮像した装置ごとにグループ化され、また、各グループではコンテンツデータが時系列に配置されている。ここで、図５においてカメラの行に示されている数字それぞれは、カメラにより撮像されたコンテンツデータ（すなわち、静止画像）の枚数を示している。
【００６０】
図５に示すようなタイムラインデータが作成され、当該タイムラインデータに基づいて再生データの再生が行われることによって、第１の実施形態に係る再生装置は、メイン画面にのみ画像を表示すること（例えば、図５のＡ点における表示）と、図２に示すようにＰｉｎＰにより複数の画像を表示すること（例えば、図５のＢ点における表示）とを適宜切り替えることができる。したがって、本発明の第１の実施形態に係るタイムラインデータは、編集装置１００が作成する一種のプレイリストとして捉えることができる。
【００６１】
〔４〕表示用データ
データ編集部１０６は、例えば、操作部（図示せず）からのユーザ入力に基づいて、再生データの再生に係る情報としてのＴｉｔｌｅやＣａｐｔｉｏｎ、Ｍｅｎｕ構成などを規定する表示用データを作成することができる。なお、データ編集部１０６における表示用データの作成方法は、上記に限られず、例えば、データ編集部１０６が予め設定された表示用データを作成してもよい。
【００６２】
データ編集部１０６は、上記に示すような各種データを作成することができる。なお、データ編集部１０６は、例えば、記憶部１０４に記憶された全てのデータに基づいて、上記に示すような各種データを作成することができるが、本発明の第１の実施形態に係るデータ編集部１０６は、上記に限られない。例えば、データ編集部１０６は、編集条件設定部１１０において設定される条件に基づいて、記憶部１０４に記憶されたデータの中から選択的に上記に示すような各種データを作成することもできる。
【００６３】
再度、図３を参照して編集装置１００の各構成要素について説明する。データ記録部１０８は、記憶部１０４に記憶されたデータおよびデータ編集部１０６において作成されたデータに基づいて、再生データを作成し記録する。ここで、データ記録部１０８は、再生データを、例えば、ディスクに記録することができ、または、ネットワークを介して再生装置に記録することもできる。以下では、データ記録部１０８がディスクに再生データを記録する例について説明する。
【００６４】
[再生データが記録されたディスクの例]
図６は、本発明の第１の実施形態に係るデータ記録部１０８により再生データが記録されたディスク４００の例を示す説明図である。
【００６５】
図６を参照すると、データ記録部１０８は、再生制御アプリケーション１４２と再生用データ４０２とを再生データとしてディスク４００に記録することができる。
【００６６】
再生用データ４０２は、例えば、データ編集部１０６が作成したストリームデータ、サムネイルデータ、タイムラインデータや、各ストリームデータに対応するメタデータ、ユーザが作成したプレイリストを含むことができる。ここで、図６では、ストリームデータａ４１０、ｂ４１２、…、それぞれに対応するメタデータａ４１４、ｂ４１６、…が再生用データ４０２としてディスク４００に記録された例を示しているが、上記に限られない。例えば、ストリームデータがメタ情報を有する場合には、メタデータが記録されなくてもよい。また、図６では、各ストリームデータに対応するサムネイルデータａ４１８、ｂ４２０、…が再生用データ４０２としてディスク４００に記録された例を示しているが、上記に限られない。例えば、再生制御アプリケーション１４２がストリームデータからサムネイルデータをリアルタイムに作成する機能（例えば、ダウンコンバート機能など）を有している場合には、サムネイルデータが再生用データ４０２として記録されていなくてもよい。また、図６では、一のタイムラインデータ４２４が再生用データ４０２としてディスク４００に記録された例を示しているが、上記に限られず、例えば、複数のタイムラインデータが記録されていてもよい。さらに、図６では、プレイリストａ４２８、ｂ４３０が再生用データ４０２としてディスク４００に記録された例を示しているが、上記に限られず、例えば、プレイリストが再生用データ４０２として記録されていなくてもよい。
【００６７】
データ記録部１０８は、図６に示すような構成の再生データを作成し記録することができる。なお、図６では、ディスク４００に再生データが記録される例を示したが、再生データがネットワークなどを介して再生装置の記憶部に記録される場合には、データ記録部１０８は、例えば、再生制御アプリケーション１４２が再生用データ４０２を識別するための識別データ（すなわち、再生制御アプリケーション１４２と再生用データ４０２とを一対一に結びつけるデータ）をさらに記録することもできる。
【００６８】
再度、図３を参照して編集装置１００の各構成要素について説明する。編集条件設定部１１０は、データ編集部１０６が処理を行う対象に関する条件を設定することができる。ここで、編集条件設定部１１０は、例えば、以下の（Ａ）、（Ｂ）に基づく条件を設定することができる。
【００６９】
（Ａ）タイムラインに配置するコンテンツデータの限定
編集条件設定部１１０は、タイムラインに配置されるコンテンツデータを予め選択することによって、データ編集部１０６が処理を行うコンテンツデータを限定することができる。編集条件設定部１１０によってコンテンツデータが限定されることにより、データ編集部１０６は、限定されたコンテンツデータのみを選択的にストリームデータに変換し、また、限定されたコンテンツデータに対応するサムネイルデータのみを作成することができる。
【００７０】
ここで、編集条件設定部１１０は、例えば、ユーザ入力に応じてタイムラインに配置されるコンテンツデータを任意に設定することができる。
【００７１】
（Ｂ）処理を行うコンテンツデータの抽出条件の設定
編集条件設定部１１０は、タイムラインに配置されるコンテンツデータを記憶部１０４に記憶されたデータの中から抽出するための抽出条件を設定することもできる。編集条件設定部１１０によって抽出条件が設定されることにより、データ編集部１０６は、抽出条件に合致したコンテンツデータのみを選択的にストリームデータに変換し、また、抽出条件に合致したコンテンツデータに対応するサムネイルデータのみを作成することができる。
【００７２】
ここで、上記抽出条件としては、例えば、コンテンツデータの撮像日時に関する条件（例えば、期間指定など）、コンテンツデータの再生時間に関する条件（例えば、１Ｈ以内など）、撮像を行った外部装置に関する条件（例えば、外部装置のメーカー指定、機種指定など）が挙げられるが、上記に限られない。
【００７３】
また、編集条件設定部１１０は、例えば、ユーザ入力に応じて上記抽出条件を設定することができるが、上記に限られない。例えば、編集条件設定部１１０は、予め規定された複数の抽出条件の中から１または２以上の任意の抽出条件をランダムに選択することもできる。ここで、上記予め規定された複数の抽出条件の情報は、例えば、編集条件設定部１１０が記憶手段を備え、当該記憶手段に保持されてもよい。ここで、編集条件設定部１１０が備える記憶手段としては、例えば、ＥＥＰＲＯＭやフラッシュメモリなどの不揮発性メモリが挙げられるが、上記に限られない。
【００７４】
編集条件設定部１１０は、例えば、上記（Ａ）、（Ｂ）に示すような条件を設定することにより、データ編集部１０６が処理を行う対象に関する条件を設定することができる。
【００７５】
編集装置１００は、例えば、上述した図３に示す構成によって、外部装置からコンテンツデータを取り込み、取り込んだコンテンツデータを編集して、ＰｉｎＰ表示が可能な再生データを作成することができる。
【００７６】
〔データ編集方法〕
次に、編集装置１００におけるデータ編集方法について説明する。図７は、本発明の第１の実施形態に係る編集装置１００におけるデータ編集方法の一例を示す流れ図である。また、図８は、図７におけるデータ編集処理をより詳細に示す流れ図である。
【００７７】
図７を参照すると、編集装置１００は、外部装置からコンテンツデータを取り込む（Ｓ１００）。ここで、ステップＳ１００において編集装置１００は、複数のコンテンツデータを１回の取り込み処理で取り込むことができる。編集装置１００は、コンテンツデータに対応するメタデータを併せて取り込むこともできる。なお、コンテンツデータがメタ情報を有する場合には、メタデータの取り込みが行われなくてもよい。
【００７８】
また、ステップＳ１００において編集装置１００は、取り込まれたコンテンツデータをグループ化するための取込データを取り込み処理単位で作成することができる。
【００７９】
編集装置１００は、ステップＳ１００において取り込まれたコンテンツデータ、作成した取込データを用いてデータを編集する（Ｓ１０２）。ここで、ステップＳ１０２の処理（データ編集処理）について、図８を参照して説明する。
【００８０】
＜データ編集処理＞
編集装置１００は、処理対象のコンテンツデータを選択する（Ｓ２００）。ここで、ステップＳ２００におけるコンテンツデータの選択は、例えば、処理対象となるコンテンツデータが直接選択されてもよいし、または、抽出条件が設定されることにより間接的に選択されてもよい。なお、ステップＳ２００において、編集装置１００が、編集装置１００に記憶されているコンテンツデータ全てを処理対象として選択することもできることは、言うまでもない。
【００８１】
編集装置１００は、ステップＳ２００において選択されたコンテンツデータをストリームデータへと変換する（Ｓ２０２）。ここで、ステップＳ２０２における変換は、例えば、コンテンツデータを再生制御アプリケーションが再生制御可能な形式に変換すること（例えば、コーデックの変換、解像度の変換など）により行うことができる。
【００８２】
編集装置１００は、ステップＳ２００において選択されたコンテンツデータに基づいて、サムネイルデータを作成する（Ｓ２０４）。ここで、編集装置１００は、例えば、コンテンツデータ、またはストリームデータをダウンコンバートすることによりサムネルデータを作成することができるが、サムネイルデータの作成方法は、上記に限られない。
【００８３】
編集装置１００は、図７のステップＳ１００において作成された取込データ、ステップＳ２００において選択されたコンテンツデータ、および選択されたコンテンツデータに対応するメタデータ（または、コンテンツデータが有するメタ情報）に基づいて、タイムラインデータを作成する（Ｓ２０６）。ここで、編集装置１００は、例えば、取込データを用いて選択されたコンテンツデータをグループ化し、メタデータ（または、メタ情報）に基づいてグループごとに選択されたコンテンツデータの再生開始位置を決定することによって、タイムラインデータを作成することができる。
【００８４】
編集装置１００は、再生データの再生に係る情報として、例えば、ＴｉｔｌｅやＣａｐｔｉｏｎ、Ｍｅｎｕ構成などを規定する表示用データを作成する（Ｓ２０８）。ここで、編集装置１００は、例えば、ユーザ入力により表示データを作成することができるが、上記に限られない。
【００８５】
図７に示すステップＳ１０２の処理（データ編集処理）は、例えば、図８に示すステップＳ２００〜Ｓ２０８の処理により実現することができる。なお、本発明の第１の実施形態に係るデータ編集処理は、図８に限られず、例えば、ステップＳ２０２〜ステップＳ２０８の処理を任意の順番で行うこともできる。
【００８６】
再度図７を参照して編集装置１００におけるデータ編集方法について説明する。編集装置１００は、ステップＳ１０２において編集されたデータ、および再生制御アプリケーションを再生データとして記録する（Ｓ１０４）。ここで、再生制御アプリケーションは、タイムラインデータに基づいてストリームデータ（コンテンツデータ）、サムネイルデータを選択的に再生させることができる。したがって、ステップＳ１０４において記録された再生データを再生する再生装置は、タイムラインデータに従ってストリームデータ（コンテンツデータ）、サムネイルデータを選択的に再生することができるので、図２に示すようなＰｉｎＰ表示が可能となる。
【００８７】
また、ステップＳ１０４において編集装置１００は、例えば、Ｂｌｕ−ＲａｙディスクやＤＶＤディスクなどの光ディスクに再生データを記録することができるが、上記に限られない。
【００８８】
編集装置１００は、例えば、図７、図８に示すデータ編集方法を用いることによって、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データ（ＰｉｎＰ表示が可能な再生データ）を作成することができる。
【００８９】
以上のように、第１の実施形態に係る編集装置１００は、外部装置からコンテンツデータを取り込み、また、取り込まれたコンテンツデータをグループ化するための取込データを取り込み処理単位で作成することができる。また、編集装置１００は、記憶部１０４に記憶されている各取込データに基づいてコンテンツデータをグループ化し、メタデータ（または、コンテンツデータが含むメタ情報）に基づいて、グループごとにコンテンツデータの再生開始位置が規定されたタイムラインデータを生成することができる。さらに、編集装置１００は、ＰｉｎＰ表示におけるサブ画面に画像を表示するためのサムネイルデータをコンテンツデータを基に生成することができる。そして、編集装置１００は、コンテンツデータ（ストリームデータ）、サムネイルデータ、タイムラインデータなどの再生用データと、再生用データの再生を制御する再生制御アプリケーションとを再生データとして、例えば、ディスクに記録することができる。
【００９０】
ここで、再生データを構成する再生制御アプリケーションは、タイムラインデータに基づいてストリームデータ（コンテンツデータ）、サムネイルデータを選択的に再生させることができる。したがって、編集装置１００は、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データ（ＰｉｎＰ表示が可能な再生データ）を作成することができる。
【００９１】
また、編集装置１００は、記憶部１０４に記憶されたデータ（または、その一部のデータ）に基づいて、一種のプレイリストであるＰｉｎＰ表示が可能なタイムラインデータを生成することができる。したがって、編集装置１００を使用するユーザはＰｉｎＰ表示のための編集操作を行う必要はないので、編集装置１００はユーザの利便性を向上させることができる。
【００９２】
さらに、編集装置１００は、例えば、コンテンツデータの撮像日時に応じてコンテンツデータが配置されるタイムラインデータを生成することができる。よって、再生データを構成する再生制御アプリケーションは、複数の撮像装置（外部装置）で同時刻に撮像したコンテンツデータに対応するストリームデータ（コンテンツデータ）、サムネイルデータを同時に再生させることができる。したがって、編集装置１００が作成した再生データを再生する再生装置（後述する）は、複数の撮像装置（外部装置）で同時刻に撮像した画像をＰｉｎＰ表示で同時に表示することができるので、再生データを再生し画像を見るユーザに「画像を見る楽しみ」などを与えることが可能となる。
【００９３】
[再生装置２００]
次に、編集装置１００において生成された再生データを再生可能な本発明の第１の実施形態に係る再生装置について説明する。以下では、第１の実施形態に係る再生装置として図１に示す再生装置２００を例に挙げて説明するが、再生装置３００、…も同様の構成を有することができる。また、以下では、再生装置２００が、ディスク４００に記録された再生データを再生する例を挙げて説明するが、上記に限られず、例えば、再生装置２００は、自己が備える記憶部に記録された再生データを再生することもできる。
【００９４】
図９は、本発明の第１の実施形態に係る再生装置２００を示すブロック図である。図９を参照すると、再生装置２００は、データ読み出し部２０２と、アプリケーション制御部２０４と、データ再生部２０６と、表示切替選択部２０８と、表示部２１０とを備えることができる。
【００９５】
また、再生装置２００は、例えば、ＭＰＵなどで構成される制御部（図示せず）や、ＲＯＭ（図示せず）、ＲＡＭ（図示せず）、記憶部（図示せず）、操作部（図示せず）、通信部（図示せず）などを備えてもよい。ここで、再生装置２００は、例えば、編集装置１００と同様に、図４に示すようなハードウェア構成を有することができる。
【００９６】
データ読み出し部２０２は、ディスク４００に記録された再生データを構成する各データを読み出すことができる。ここで、データ読み出し部２０２は、例えば、ディスク４００に対応したドライブ（例えば、Ｂｌｕ−Ｒａｙドライブ、ＤＶＤドライブなど）とすることができる。
【００９７】
アプリケーション制御部２０４は、データ読み出し部２０２がディスク４００から読み出した再生制御アプリケーション１４２を実行し、再生制御アプリケーション１４２を機能させる。また、再生装置２００における再生データの再生制御は、アプリケーション制御部２０４によって機能が果たされる再生制御アプリケーション１４２が行うことができる。ここで、アプリケーション制御部２０４により制御される再生制御アプリケーション１４２としては、例えば、Ｂｌｕ−Ｒａｙディスクで採用されているＢｌｕ−Ｒａｙ  ＪＡＶＡの技術を用いたアプリケーションが挙げられるが、上記に限られない。
【００９８】
データ再生部２０６は、タイムラインデータに基づいて再生制御アプリケーション１４２から適宜生成される再生要求に応じて、ディスクに記録されたストリームデータ、または、ストリームデータおよびサムネイルデータそれぞれを再生することができる。ストリームデータ、サムネイルデータの再生は、例えば、データ再生部２０６がデコード（decode）を行うことにより実現することができる。ここで、データ再生部２０６は、例えば、ハードウェアによりデコードを行うことができ（いわゆるハードウェア・デコード）、また、ソフトウェアによりデコードを行うこともできる（いわゆるソフトウェア・デコード）。なお、第１の実施形態に係る再生装置２００におけるストリームデータ、サムネイルデータの再生は、上記に限られず、例えば、再生制御アプリケーション１４２がデコードを行うことによりストリームデータ、サムネイルデータを再生することもできる。上記の場合には、アプリケーション制御部２０４がデータ再生部２０６の役目を果たすことができる。
【００９９】
なお、本発明の第１の実施形態に係る再生制御アプリケーション１４２は、タイムラインデータに基づいて再生要求を生成することに限られず、例えば、ユーザが作成したプレイリスト（例えば、図６のプレイリストａ４２８、ｂ４３０、…）に基づいて再生要求を生成することもできる。したがって、データ再生部２０６は、例えば、ユーザが作成したプレイリストに基づいて再生データを再生することができる。なお、再生装置２００は、例えば、ユーザ入力に応じて、再生制御アプリケーション１４２が読み込むタイムラインデータ、またはプレイリストを設定することができる。
【０１００】
〔タイムラインデータを用いた再生データの再生例〕
図１０は、本発明の第１の実施形態に係る再生装置２００におけるタイムラインデータを用いた再生データ再生例を示す説明図である。ここで、図１０（ａ）は、編集装置１００により作成されたタイムラインデータの一例を示してており、また、図１０（ｂ）は、図１０（ａ）に示すタイムラインデータに基づいてメイン画面、サブ画面に表示されるストリームデータ、サムネイルデータを示している。
【０１０１】
上述したように、編集装置１００では、例えば、図１０（ａ）に示すように、コンテンツデータをグループ化し（図１０（ａ）のタイムライン１、２、３に相当）、各グループごとにコンテンツデータの再生開始位置が時系列に配置されたタイムラインデータを作成することができる。再生装置２００は、図１０（ａ）に示すタイムラインデータに基づいて、例えば、以下の（ｉ）〜（ｖ）の再生ルールに従って再生データの再生を行うことができる。なお、本発明の第１の実施形態に係る再生ルールが以下の（ｉ）〜（ｖ）に限られないことは、言うまでもない。
（ｉ）全てのタイムラインの中で最も再生開始時間が早い（再生開始位置が近い）コンテンツデータに対応するストリームデータをメイン画面で再生する。再生開始時間が同一と判定される複数のコンテンツデータが存在する場合は、メイン画面で再生するストリームデータをランダムに選択する。
（ｉｉ）タイムラインにおける再生位置（以下、「ＣｕｒｒｅｎｔＴｉｍｅ」という。）において複数のコンテンツデータが存在する場合には、コンテンツデータに対応するサムネイルデータを再生してサブ画面を表示（例えば、ポップアップ表示）し、ＰｉｎＰ表示を行う。
（ｉｉｉ）メイン画面において再生されているストリームデータが動画像の場合には、当該ストリームデータを最後まで再生する。
（ｉｖ）メイン画面において再生されているストリームデータが静止画像の場合には、所定の時間当該静止画像を表示する。また、ＣｕｒｒｅｎｔＴｉｍｅ以後の静止画像を示すコンテンツデータの再生開始時間がＣｕｒｒｅｎｔＴｉｍｅから所定の時間内の場合には、当該静止画像を示すコンテンツデータをメイン画面で再生する。
（ｖ）メイン画面に表示する画像を切り替える切り替え命令（後述する）に応じて、メイン画面における再生と、サブ画面における再生とを切り替える。
【０１０２】
再生装置２００は、例えば、上記（ｉ）〜（ｖ）の再生ルールに従うことにより、図１０（ｂ）に示すように、メイン画面とサブ画面に画像を表示することができる。なお、図１０（ａ）では、各タイムラインのいずれかにコンテンツデータが存在する例を示したが、本発明の第１の実施形態に係るタイムラインデータは、上記に限られない。例えば、ＣｕｒｒｅｎｔＴｉｍｅにおいていずれのタイムラインにもコンテンツデータが存在しない場合には、再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅ以後で最も再生開始時間が早いコンテンツデータの再生を開始することができる。なお、再生装置２００における再生方法については、後述する。
【０１０３】
再度図９を参照して、再生装置２００の各構成要素について説明する。表示切替選択部２０８は、メイン画面に表示されている画像と、サブ画面に表示されている画像とを切り替えて再生させるための切り替え命令を生成し、再生制御アプリケーション１４２へ切り替え命令を送ることができる。また、再生制御アプリケーション１４２は、表示切替選択部２０８が生成した切り替え命令に応じて、メイン画面に表示する画像を切り替えることができる。ここで、表示切替選択部２０８は、例えば、ユーザ入力に応じて切り替え命令を生成することができる。
【０１０４】
表示部２１０は、再生装置２００が備える表示手段であり、データ再生部２０６により再生されるストリームデータ、または、ストリームデータおよびサムネイルデータに応じて、メイン画面、サブ画面に画像を表示することができる。ここで、表示部２１０としては、例えば、ＬＣＤや有機ＥＬディスプレイなどが挙げられるが、上記に限られない。また、図９では、第１の実施形態に係る再生装置２００が表示部２１０を備える構成を示したが、第１の実施形態に係る再生装置は、上記に限られない。例えば、第１の実施形態に係る再生装置が表示部を備えず、別体の表示装置に画像を表示させることもできる。
【０１０５】
〔再生装置２００における表示の切り替え例〕
ここで、再生装置２００における表示の切り替え例を、図１０のＰ点に着目して示す。図１０（ａ）を参照すると、Ｐ点では、タイムライン上に３つのコンテンツデータが配置されている。このとき、図１０（ｂ）に示すようにメイン画面および２のサブ画面それぞれにおいてストリームデータおよびサムネイルデータの再生が行われることとなる。つまり、図１０のＰ点では、例えば、図２に示すように、メイン画面に動画像が表示され、静止画像と動画像とをそれぞれ示す２のサブ画面が表示される。
【０１０６】
以下、図２に示す表示例を説明の基点として、再生装置２００における表示の切り替え例を示す。図１１は、本発明の第１の実施形態に係る再生装置において再生された再生データの第２の表示例を示す説明図であり、図１２は、本発明の第１の実施形態に係る再生装置において再生された再生データの第３の表示例を示す説明図である。また、図１３は、本発明の第１の実施形態に係る再生装置において再生された再生データの第４の表示例を示す説明図である。
【０１０７】
〔１〕図２においてサブ画面１（静止画像）が選択された場合
例えば、ユーザがリモコンなどを用いてサブ画面１（静止画像）への切り替え操作（ユーザ入力）を行うと、表示切替選択部２０８は、メイン画面をサブ画面１（静止画像）が示す画像へと切り替えるための切り替え命令を生成する。生成された切り替え命令を受けた再生制御アプリケーション１４２は、サブ画面１（静止画像）に表示されていたサムネイルデータに対応するストリームデータをメイン画面において再生させ、また、メイン画面に表示されていたストリームデータに対応するサムネイルデータをサブ画面において再生させる再生要求を生成する。そして、再生要求を受けたデータ再生部２０６は、再生要求に応じたストリームデータおよびサムネイルデータを再生する。したがって、表示部２１０には、図１１に示す画面が表示される。
【０１０８】
〔２〕図１１においてサブ画面２（動画像）が選択された場合
次に、ユーザがリモコンなどを用いてサブ画面２（動画像）への切り替え操作（ユーザ入力）を行うと、表示切替選択部２０８は、メイン画面をサブ画面２（動画像）が示す画像へと切り替えるための切り替え命令を生成する。生成された切り替え命令を受けた再生制御アプリケーション１４２は、サブ画面２（動画像）に表示されていたサムネイルデータに対応するストリームデータをメイン画面において再生させ、また、メイン画面に表示されていたストリームデータに対応するサムネイルデータをサブ画面において再生させる再生要求を生成する。そして、再生要求を受けたデータ再生部２０６は、再生要求に応じたストリームデータおよびサムネイルデータを再生する。したがって、表示部２１０には、図１２に示す画面が表示される。
【０１０９】
〔３〕図１２においてサブ画面２（動画像）が選択された場合
同様に、ユーザがリモコンなどを用いてサブ画面２（動画像）への切り替え操作（ユーザ入力）を行うと、表示切替選択部２０８は、メイン画面をサブ画面２（動画像）が示す画像へと切り替えるための切り替え命令を生成する。生成された切り替え命令を受けた再生制御アプリケーション１４２は、サブ画面２（動画像）に表示されていたサムネイルデータに対応するストリームデータをメイン画面において再生させ、また、メイン画面に表示されていたストリームデータに対応するサムネイルデータをサブ画面において再生させる再生要求を生成する。そして、再生要求を受けたデータ再生部２０６は、再生要求に応じたストリームデータおよびサムネイルデータを再生する。したがって、表示部２１０には、図１３に示す画面（すなわち、図１２に示す画面と同様の状態の画面）が表示される。
【０１１０】
図２、図１１〜１３を用いて示したように、再生装置２００は、編集装置１００において作成された再生データを用いて画像の再生を行うことによって、メイン画面に表示された画像とサブ画面に表示された画像とを適宜切り替えて表示することができる。
【０１１１】
〔再生装置２００における再生データの再生パターン例〕
次に、再生装置２００における再生データの再生パターン例を示す。図１４は、本発明の第１の実施形態に係る再生装置２００における再生データの第１の再生パターンを示す説明図である。また、図１５は、本発明の第１の実施形態に係る再生装置２００における再生データの第２の再生パターンを示す説明図である。同様に、図１６〜図２１は、本発明の第１の実施形態に係る再生装置２００における再生データの第３〜第８の再生パターンを示す説明図である。
【０１１２】
なお、上述したように、再生装置２００は、編集装置１００が作成したタイムラインデータまたはユーザが作成したプレイリストに基づいてストリームデータ、サムネイルデータの再生を行うことができる。したがって、図１４〜図２１に示すコンテンツデータの配置パターンは、編集装置１００が作成したタイムラインデータのパターン、または、ユーザが作成したプレイリストのパターンと捉えることもできる。
【０１１３】
（１）第１の再生パターン（図１４）
図１４（ａ）に示すように、再生時間が長い一のコンテンツデータ（動画像）が存在する場合には、再生装置２００は、例えば図１４（ｂ）に示すように、再生時間が長い一のコンテンツデータ（動画像）を再生することができる。また、再生装置２００は、例えば、ユーザ入力に応じて他のタイムラインに配置されたコンテンツデータに切り替えて再生することもできる。
【０１１４】
（２）第２の再生パターン（図１５）
図１５（ａ）に示すように、複数のタイムラインにおいてコンテンツデータの重複がない場合には、再生装置２００は、例えば図１５（ｂ）に示すように、一のコンテンツデータの再生後、ＣｕｒｒｅｎｔＴｉｍｅ以後で最も再生開始位置が近い他のコンテンツデータの再生を行うことができる。
【０１１５】
（３）第３の再生パターン（図１６）
図１６（ａ）に示すように、複数のタイムラインにおいてコンテンツデータの重複がある場合には、再生装置２００は、例えば図１６（ｂ）に示すように、一のコンテンツデータの再生後、ＣｕｒｒｅｎｔＴｉｍｅ以後で最も再生開始位置が近い他のコンテンツデータの再生を行うと共に、ランダムに再生するコンテンツデータを選択して再生することができる。また、再生装置２００は、例えば、ユーザ入力に応じて他のタイムラインに配置されたコンテンツデータに切り替えて再生することもできる。
【０１１６】
（４）第４の再生パターン（図１７）
図１７（ａ）に示すように、複数のタイムラインにおいて再生時間が長いコンテンツデータ（動画像）が複数重複して存在する場合には、再生装置２００は、例えば図１７（ｂ）に示すように、ユーザ入力に応じて他のタイムラインに配置されたコンテンツデータに切り替えて再生することができる。
【０１１７】
（５）第５の再生パターン（図１８）
図１８（ａ）のＣに示すように、一定時間内に複数のコンテンツデータ（静止画像）が存在する場合には、再生装置２００は、例えば図１８（ｂ）のＣ’に示すように、複数の静止画像の配置を変更させることができる。このとき、再生装置２００は、Ｃ’のコンテンツデータ（静止画像）を再生した場合、例えば、以下の（イ）、（ロ）に示すように再生を行うことができる。なお、第５の再生パターンにおける再生装置２００の再生例が以下の（イ）、（ロ）に限られないことは、言うまでもない。
【０１１８】
（イ）第５の再生パターンにおける第１の再生例
・点Ｃ１からＣ’のコンテンツデータ（静止画像）を再生すると共に、他のタイムラインのコンテンツデータ（動画像）の音声を再生する。
・Ｃ’のコンテンツデータ（静止画像）が終了すると、再び点Ｃ１からコンテンツデータ（動画像）を再生する。
【０１１９】
（ロ）第５の再生パターンにおける第２の再生例
・点Ｃ１からＣ’のコンテンツデータ（静止画像）を再生すると共に、他のタイムラインのコンテンツデータ（動画像）の音声を再生する。
・Ｃ’のコンテンツデータ（静止画像）が終了すると、点Ｃ２からコンテンツデータ（静止画像）、コンテンツデータ（動画像）の再生を行う。
【０１２０】
（６）第６の再生パターン（図１９）
図１９に示すように、多くのタイムラインが存在する場合であっても、再生装置２００は、例えば、図１６に示す第３の再生パターンと同様に再生を行うことができる。
【０１２１】
（７）第７の再生パターン（図２０）
図２０（ａ）に示すように、複数のタイムラインにおいてコンテンツデータが存在しない期間Ｄがある場合には、再生装置２００は、例えば図２０（ｂ）に示すように、ＣｕｒｒｅｎｔＴｉｍｅが点Ｄ１に到達後、ＣｕｒｒｅｎｔＴｉｍｅを点Ｄ２へと移動させることにより、期間Ｄをスキップして再生することができる。
【０１２２】
（８）第８の再生パターン（図２１）
図２１（ａ）のＥに示すように、一定時間内に複数のコンテンツデータ（静止画像）が存在する場合には、再生装置２００は、図１８に示す第５の再生パターンと同様に、例えば図２１（ｂ）のＥ’に示すように複数の静止画像の配置を変更させることができる。また、再生装置２００は、例えば図２１（ｂ）に示すように、配置が変更されたタイムラインに基づいてコンテンツデータの再生を行うことができる。
【０１２３】
再生装置２００は、例えば、図１４〜図２１に示すような再生パターンにより、コンテンツデータの再生を行うことができる。なお、本発明の第１の実施形態に係る再生装置２００における再生データの再生パターンが、図１４〜図２１に示す例に限られないことは、言うまでもない。
【０１２４】
〔再生方法〕
次に、再生装置２００における再生データの再生方法について説明する。図２２は、本発明の第１の実施形態に係る再生装置２００における再生方法の一例を示す流れ図である。また、図２３は、図２２における再生処理をより詳細に示す第１の流れ図である。同様に、図２４、図２５は、図２２における再生処理をより詳細に示す第２、第３の流れ図である。
【０１２５】
図２２を参照すると、再生装置２００は、まず再生データの中から再生制御アプリケーションを読み出し、再生制御アプリケーションを起動させる（Ｓ３００）。再生装置２００における再生処理は、例えば、ステップＳ３００において再生装置２００が起動させて制御する再生制御アプリケーションを用いて行うことができる。
【０１２６】
再生装置２００は、再生データの中からタイムラインデータを読み込む（Ｓ３０２）。なお、図２２のステップＳ３０２では、再生装置２００がタイムラインデータを読み込むことを示したが、本発明の実施形態に係る再生方法は、上記に限られず、例えば、ユーザが作成したプレイリストを読み込んでもよい。
【０１２７】
再生装置２００は、ステップＳ３０２において読み込まれたタイムラインデータに基づいて、再生データの各種データを再生する（Ｓ３０４）。ここで、上記再生データの各種データとは、例えば、図６に示すストリームデータ、サムネイルデータ、表示用データ、メタデータなどが挙げられるが、上記に限られない。以下、図２３〜図２５を参照してステップＳ３０４における再生処理について、より詳細に説明する。
【０１２８】
＜再生処理＞
＜１＞メイン処理（図２３）
再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅにおいて再生するストリームデータを選択する（Ｓ４００）。ここで、ステップＳ４００において選択されたストリームデータは、メイン画面に表示される画像として再生される。ここで、図２４を参照して、再生処理におけるストリームデータ選択処理について説明する。
【０１２９】
＜２＞ストリームデータ選択処理（図２４）
再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅ以降において、開始時間が最も早い（再生開始位置が最も近い）ストリームデータを選択候補とする（Ｓ５００；第１の候補選択処理）。
【０１３０】
再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅをステップＳ５００において選択されたストリームデータの開始時間（再生開始位置、以下同様とする。）に設定する（Ｓ５０２）。
【０１３１】
再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅ以降、所定時間内に再生可能なストリームデータを選択候補とする（Ｓ５０４；第１の候補選択処理）。ここで、ステップＳ５０４における所定時間は、例えば、予め規定された固定の値であってもよいし、または、ユーザ入力により適宜変更可能な値とすることもできる。
【０１３２】
再生装置２００は、ステップＳ５００において選択された選択候補とステップＳ５０４において選択された選択候補とが、全て静止画像か否かを判定する（Ｓ５０６）。なお、図２４のステップＳ５０４では、再生装置２００が静止画像を判定基準とすることを示したが、本発明の実施形態に係る再生方法は、上記に限られない。例えば、本発明の実施形態に係る再生方法は、例えば、選択候補となったストリームデータのデータサイズや、画像の解像度（例えば、ＨＤ（High  Definition）解像度の画像であるか、ＳＤ（Standard  Definition）解像度の画像であるか、など）、画質（例えば、ノイズ量の判定、ＳＤ解像度の画像がアップコンバートされた画像であるか、など）などを判定基準として選択を行うこともできる。
【０１３３】
ステップＳ５０６において選択候補が全て静止画像であると判定された場合には、再生装置２００は、静止画像を選択する（Ｓ５０８）。ここで、ステップＳ５０８において選択される静止画像は、例えば、ステップＳ５００において選択された選択候補のストリームデータとすることができるが、上記に限られず、選択候補となったストリームデータの中から任意のストリームデータを選択することもできる。
【０１３４】
また、ステップＳ５０６において選択候補が全て静止画像ではないと判定された場合には、再生装置２００は、選択候補となっている動画像の中からランダムに選択する（Ｓ５１０）。
【０１３５】
再生装置２００は、例えば図２４に示すステップＳ５００〜Ｓ５１０の処理により、ストリームデータを選択することができる。
【０１３６】
再度図２３を参照して、図２２のステップＳ３０４における再生処理について説明する。再生装置２００は、ステップＳ４００において選択されたストリームデータが動画像であるか否かを判定する（Ｓ４０２）。
【０１３７】
ステップＳ４０２においてストリームデータが動画像であると判定された場合には、再生装置２００は、選択されたストリームデータを再生する（Ｓ４０４）。ここで、図２５を参照して、再生処理におけるストリームデータ再生処理について説明する。
【０１３８】
＜３＞ストリームデータ再生処理（図２５）
再生装置２００は、選択されたストリームデータをＣｕｒｒｅｎｔＴｉｍｅから再生する（Ｓ６００）。
【０１３９】
ステップＳ６００において再生を開始すると、再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅにおいて別のタイムラインにコンテンツデータが存在するか否かを判定する（Ｓ６０２）。ここで、ステップＳ６０２における判定は、例えば、タイムラインデータとＣｕｒｒｅｎｔＴｉｍｅとを用いて行うことができる。
【０１４０】
ステップＳ６００において別のタイムラインにコンテンツデータが存在すると判定された場合には、再生装置２００は、当該コンテンツデータそれぞれに対応するサムネイルデータを再生する（Ｓ６０４）。また、ステップＳ６００において別のタイムラインにコンテンツデータが存在しないと判定された場合には、再生装置２００は、サムネイルデータを再生せずに次のステップへと処理を進める。
【０１４１】
再生装置２００は、ステップＳ６０４において再生したサムネイルデータが選択されたか否かを判定する（Ｓ６０６）。ここで、ステップＳ６０６における判定は、例えば、再生装置２００の表示切替選択部２０８が生成する切り替え命令が検出されたか否かで行うことができる。
【０１４２】
ステップＳ６０６において再生したサムネイルデータが選択されたと判定された場合には、再生装置２００は、選択されたサムネイルデータに対応するストリームデータを選択し（Ｓ６０８）、ステップＳ６００からの処理を繰り返す。
【０１４３】
また、ステップＳ６０６において再生したサムネイルデータが選択されたと判定されない場合には、再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅを再生しているストリームデータの時間とする（Ｓ６１０）。
【０１４４】
再生装置２００は、選択されたストリームデータの再生が終了したか否かを判定する（Ｓ６１２）。ステップＳ６１２において選択されたストリームデータの再生が終了したと判定されない場合には、再生装置２００はステップＳ６００からの処理を繰り返す。
【０１４５】
また、ステップＳ６１２において選択されたストリームデータの再生が終了したと判定された場合には、選択されたストリームデータの再生を完了する。
【０１４６】
再生装置２００は、例えば図２５に示すステップＳ６００〜Ｓ６１２の処理により、ストリームデータを再生することができる。
【０１４７】
再度図２３を参照して、図２２のステップＳ３０４における再生処理について説明する。ステップＳ４０４においてストリームデータ（動画像）の再生が終了すると、再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅ以降のストリームデータが存在するか否かを判定する（Ｓ４１４）。ここで、ステップＳ４１４における判定は、例えば、タイムラインデータとＣｕｒｒｅｎｔＴｉｍｅとを用いて行うことができる。
【０１４８】
ステップＳ４１４においてＣｕｒｒｅｎｔＴｉｍｅ以降のストリームデータが存在すると判定された場合には、再生装置２００はステップＳ４００からの処理を繰り返す。
【０１４９】
また、ステップＳ４１４においてＣｕｒｒｅｎｔＴｉｍｅ以降のストリームデータが存在すると判定されない場合には、再生を完了する（Ｓ４１６）。以上、ステップＳ４００〜Ｓ４０４、Ｓ４１４、Ｓ４１６を用いて、ストリームデータ（動画像）の再生処理について示した。次に、ストリームデータ（静止画像）の再生処理について、ステップＳ４０２の判定処理以降から説明する。
【０１５０】
ステップＳ４０２においてストリームデータが動画像であると判定されない場合には、再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅをステップＳ４００において選択されたストリームデータの開始時間に設定する（Ｓ４０６）。そして、ステップＳ４００において選択されたストリームデータを再生する（Ｓ４０８）。ここで、ステップＳ４０８におけるストリームデータの再生は、ステップＳ４０４と同様に、例えば、図２５に示す処理によって行うことができる。
【０１５１】
ステップＳ４０８においてストリームデータ（静止画像）の再生が終了すると、再生装置２００は、次の静止画像の開始時間がＣｕｒｒｅｎｔＴｉｍｅから所定時間以内であるか否かを判定する（Ｓ４１０）。ここで、ステップＳ４１０における判定は、例えば、タイムラインデータとＣｕｒｒｅｎｔＴｉｍｅとを用いて行うことができる。
【０１５２】
ステップＳ４１０において次の静止画像の開始時間がＣｕｒｒｅｎｔＴｉｍｅから所定時間以内であると判定された場合は、再生装置２００は、当該次の静止画像を選択し（Ｓ４１２）、ステップＳ４０６からの処理を繰り返す。
【０１５３】
また、ステップＳ４１０において次の静止画像の開始時間がＣｕｒｒｅｎｔＴｉｍｅから所定時間以内ではないと判定された場合には、再生装置２００は、ＣｕｒｒｅｎｔＴｉｍｅ以降のストリームデータが存在するか否かを判定する（Ｓ４１４）。
【０１５４】
ステップＳ４１４においてＣｕｒｒｅｎｔＴｉｍｅ以降のストリームデータが存在すると判定された場合には、再生装置２００はステップＳ４００からの処理を繰り返す。
【０１５５】
また、ステップＳ４１４においてＣｕｒｒｅｎｔＴｉｍｅ以降のストリームデータが存在すると判定されない場合には、再生を完了する（Ｓ４１６）。
【０１５６】
再生装置２００は、例えば、図２２〜図２５に示す再生方法を用いることによって、編集装置１００において作成された再生データにおいて、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することができる。
【０１５７】
以上のように、第１の実施形態に係る再生装置２００は、編集装置１００において作成された再生データの中から再生制御アプリケーションを読み出して実行し、再生制御アプリケーションを機能させる。そして、機能させた再生制御アプリケーションを用いることにより、再生装置２００は、タイムラインデータに基づいて再生データの再生を行うことができる。したがって、再生装置２００は、タイムラインデータに従ってストリームデータ（コンテンツデータ）、サムネイルデータを選択的に再生することができるので、図２に示すようなＰｉｎＰ表示が可能となる。
【０１５８】
また、再生装置２００は、例えば、ユーザ入力よりサブ画面が選択されると、サブ画面に表示されていた画像をメイン画面に切り替えて表示することができる。したがって、再生装置２００は、編集装置１００において作成された再生データに基づいて、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに切り替えて再生することができる。
【０１５９】
さらに、再生装置２００は、再生開始位置が同一のコンテンツデータ（または、再生開始位置を同一とみなすコンテンツデータ）が複数のタイムライン上に存在するときは、所定の再生ルールに従ってメイン画面、サブ画面それぞれに画像を表示することができる。例えば、上記の場合においてメイン画面に表示する画像に対応するストリームデータをランダムに選択して再生することによって、再生装置２００は再生データを再生する度に異なる表示を行うことができる。したがって、再生装置２００は、ＰｉｎＰ表示が可能な従来の再生装置のように、メイン画面に表示される画像とサブ画面に表示される画像とが固定されることはなく、一つの再生データの再生において複数のバリエーションを有することができる。
【０１６０】
以上、本発明の第１の実施形態に係る再生システムを構成する構成要素として、編集装置１００を挙げて説明したが、本発明の第１の実施形態は、係る形態に限られず、例えば、ＰＣ（Personal  Computer）やサーバ（Server）などのコンピュータなどに適用することができる。
【０１６１】
また、本発明の第１の実施形態に係る再生システムを構成する構成要素として、再生装置２００、３００、…を挙げて説明したが、本発明の第１の実施形態は、係る形態に限られず、例えば、ＰＣなどのコンピュータ、Ｂｌｕ−Ｒａｙディスク再生機（または、Ｂｌｕ−Ｒａｙレコーダ）やＤＶＤレコーダなどのディスク再生装置、プレイステーション（登録商標）シリーズなどのゲーム機などに適用することができる。
【０１６２】
（第１の実施形態に係るプログラム）
第１の実施形態に係る編集装置１００をコンピュータとして機能させるためのプログラムによって、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データ（ＰｉｎＰ表示が可能な再生データ）を作成することができる。
【０１６３】
また、第１の実施形態に係る再生装置２００、３００、…をコンピュータとして機能させるためのプログラムによって、編集装置１００において作成された再生データに基づいて、メイン画面に表示される画像とサブ画面に表示される画像とをフレキシブルに再生することができる。
【０１６４】
（第２の実施形態）
上記では、第１の実施形態として、ＰｉｎＰ表示が可能な再生データを作成する編集装置１００、および編集装置１００が作成した再生データを再生可能な再生装置２００、３００、…について説明した。しかしながら、本発明の実施形態に係る編集装置、再生装置は、上記に限られない。例えば、第１の実施形態に係る編集装置１００および再生装置２００がそれぞれ有する機能を併せもつことによって、本発明の実施形態に係る編集装置は、作成した再生データの再生を行うことができる。同様に、本発明の実施形態に係る再生装置は、再生データの作成を行うことができる。
【０１６５】
上記の構成であっても、第２の実施形態に係る編集装置および再生装置（すなわち、編集／再生装置）は、上述した第１の実施形態に係る編集装置１００、再生装置２００、３００、…と同様の効果を奏することができる。
【０１６６】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１６７】
例えば、図３に示す第１の実施形態に係る編集装置１００では、記憶部１０４に記録されたコンテンツデータを用いて再生データを作成する構成を示したが、本発明の実施形態は、かかる構成に限られない。例えば、本発明の実施形態に係る編集装置は、撮像装置からコンテンツデータの取り込みを行ったサーバに記録されたコンテンツデータを用いて再生データを作成することもできる。かかる構成であっても、本発明の実施形態に係る編集装置は、メイン画面とメイン画面内の一部の領域に配置可能なサブ画面とにそれぞれ独立に画像を表示可能な再生データ（ＰｉｎＰ表示が可能な再生データ）を作成することができる。
【０１６８】
上述した構成は、当業者が容易に変更し得る程度のことであり、本発明の等価範囲に属するものと理解すべきである。
【図面の簡単な説明】
【０１６９】
【図１】本発明の第１の実施形態に係る再生システムの一例を示す説明図である。
【図２】本発明の第１の実施形態に係る再生装置において再生された再生データの第１の表示例を示す説明図である。
【図３】本発明の第１の実施形態に係る編集装置を示すブロック図である。
【図４】本発明の第１の実施形態に係る編集装置のハードウェア構成例を示す説明図である。
【図５】本発明の第１の実施形態に係るタイムラインデータの一例を示す説明図である。
【図６】本発明の第１の実施形態に係るデータ記録部により再生データが記録されたディスクの例を示す説明図である。
【図７】本発明の第１の実施形態に係る編集装置１００におけるデータ編集方法の一例を示す流れ図である。
【図８】図７におけるデータ編集ステップをより詳細に示す流れ図である。
【図９】本発明の第１の実施形態に係る再生装置を示すブロック図である。
【図１０】本発明の第１の実施形態に係る再生装置におけるタイムラインデータを用いた再生データ再生例を示す説明図である。
【図１１】本発明の第１の実施形態に係る再生装置において再生された再生データの第２の表示例を示す説明図である。
【図１２】本発明の第１の実施形態に係る再生装置において再生された再生データの第３の表示例を示す説明図である。
【図１３】本発明の第１の実施形態に係る再生装置において再生された再生データの第４の表示例を示す説明図である。
【図１４】本発明の第１の実施形態に係る再生装置における再生データの第１の再生パターンを示す説明図である。
【図１５】本発明の第１の実施形態に係る再生装置における再生データの第２の再生パターンを示す説明図である。
【図１６】本発明の第１の実施形態に係る再生装置における再生データの第３の再生パターンを示す説明図である。
【図１７】本発明の第１の実施形態に係る再生装置における再生データの第４の再生パターンを示す説明図である。
【図１８】本発明の第１の実施形態に係る再生装置における再生データの第５の再生パターンを示す説明図である。
【図１９】本発明の第１の実施形態に係る再生装置における再生データの第６の再生パターンを示す説明図である。
【図２０】本発明の第１の実施形態に係る再生装置における再生データの第７の再生パターンを示す説明図である。
【図２１】本発明の第１の実施形態に係る再生装置における再生データの第８の再生パターンを示す説明図である。
【図２２】本発明の第１の実施形態に係る再生装置における再生方法の一例を示す流れ図である。
【図２３】図２２における再生処理をより詳細に示す第１の流れ図である。
【図２４】図２２における再生処理をより詳細に示す第２の流れ図である。
【図２５】図２２における再生処理をより詳細に示す第３の流れ図である。
【符号の説明】
【０１７０】
１００    編集装置
１０２    データ取込部
１０４    記憶部
１０６    データ編集部
１０８    データ記録部
１１０    編集条件設定部
１４２    再生制御アプリケーション
２００、３００  再生装置
２０４    アプリケーション制御部
２０６    データ再生部
２０８    表示切替選択部
２１０    表示部
４００    ディスク
４２４    タイムラインデータ
【図１】
2009038491.tif 000003
【図２】
2009038491.tif 000004
【図３】
2009038491.tif 000005
【図４】
2009038491.tif 000006
【図５】
2009038491.tif 000007
【図６】
2009038491.tif 000008
【図７】
2009038491.tif 000009
【図８】
2009038491.tif 000010
【図９】
2009038491.tif 000011
【図１０】
2009038491.tif 000012
【図１１】
2009038491.tif 000013
【図１２】
2009038491.tif 000014
【図１３】
2009038491.tif 000015
【図１４】
2009038491.tif 000016
【図１５】
2009038491.tif 000017
【図１６】
2009038491.tif 000018
【図１７】
2009038491.tif 000019
【図１８】
2009038491.tif 000020
【図１９】
2009038491.tif 000021
【図２０】
2009038491.tif 000022
【図２１】
2009038491.tif 000023
【図２２】
2009038491.tif 000024
【図２３】
2009038491.tif 000025
【図２４】
2009038491.tif 000026
【図２５】
2009038491.tif 000027