(57)【特許請求の範囲】
【請求項１】
画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つは記憶する記憶手段を着脱可能な自動再生制御ファイル作成装置であって、
前記記憶手段に記憶されたデータファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルを作成する制御手段を備え、
前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述されてなり、
前記制御手段は、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報を、前記自動再生制御ファイルにおいて、そのデータファイルを示すファイル特定情報と同一のグループ内に記述する、
自動再生制御ファイル作成装置。
【請求項２】
画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つは記憶する記憶手段と、
前記記憶手段に記憶されたデータファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルを作成する制御手段とを備え、
前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述されてなる、
前記制御手段は、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報を、前記自動再生制御ファイルにおいて、そのデータファイルを示すファイル特定情報と同一のグループ内に記述する、
自動再生制御ファイル作成装置。
【請求項３】
前記制御手段は、データファイルを再生する順番で、前記ファイル特定情報を記述する、
請求項１または２に記載の自動再生制御ファイル作成装置。
【請求項４】
前記ファイル特定情報は、前記自動再生すべきデータファイルの種類を示す識別子を含む、
請求項１〜３のいずれかに記載の自動再生制御ファイル作成装置。
【請求項５】
前記ファイル特定情報は、前記自動再生すべきデータファイルのファイル名を含む、
請求項１〜４のいずれかに記載の自動再生制御ファイル作成装置。
【請求項６】
前記制御手段は、前記各グループ内には、前記画像信号を含むデータファイルを示すファイル特定情報を１個又は０個記述し、２個以上は記述しない、
請求項１〜５のいずれかに記載の自動再生制御ファイル作成装置。
【請求項７】
画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つは記憶する記憶手段に記憶されたデータファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルを作成する自動再生制御ファイル作成方法であって、
前記自動再生すべきデータファイルを示す情報であるファイル特定情報を、１又は２以上のグループに分けられた状態で、前記自動再生制御ファイルに列記し、
前記各グループを特定するグループ識別子を、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、前記自動再生制御ファイルに記述し、
前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報を、前記自動再生制御ファイルにおいて、そのデータファイルを示すファイル特定情報と同一のグループ内に記述する、
自動再生制御ファイル作成方法。
【請求項８】
画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つと、前記データファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルとを記憶する記憶手段を着脱可能なデータファイル再生装置であって、
前記記憶手段から自動再生制御ファイルを読み出し、前記読み出された自動再生制御ファイルに記述された自動再生の方法にしたがって、前記記憶手段からデータファイルを読み出して、このデータファイルを再生する制御手段を備え、
前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述され、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報がそのデータファイルを示すファイル特定情報と同一のグループ内に記述されてなり、
前記制御手段は、前記自動再生制御ファイルに記述された前記画像信号を含むデータファイルを、そのデータファイルを示すファイル特定情報と同一のグループ内に記述された時間情報が示す時間で再生する、
データファイル再生装置。
【請求項９】
画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つと、前記データファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルとを記憶する記憶手段と、
前記記憶手段から自動再生制御ファイルを読み出し、前記読み出された自動再生制御ファイルに記述された自動再生の方法にしたがって、前記記憶手段からデータファイルを読み出して、このデータファイルを再生する制御手段とを備え、
前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述され、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報がそのデータファイルを示すファイル特定情報と同一のグループ内に記述されてなり、
前記制御手段は、前記自動再生制御ファイルに記述された前記画像信号を含むデータファイルを、そのデータファイルを示すファイル特定情報と同一のグループ内に記述された時間情報が示す時間で再生する、
データファイル再生装置。
【請求項１０】
前記制御手段は、ファイル特定情報の記述順にしたがって、そのファイル特定情報で特定されるデータファイルを順番に再生する、
請求項８または９に記載のデータファイル再生装置。
【請求項１１】
前記記憶手段に記憶された自動再生制御ファイルに文字情報がさらに記述されている場合において、
前記制御手段は、前記記述された文字情報と同一のグループ内にファイル特定情報が記述されている画像信号を含むデータファイルと、前記文字情報とを合成して再生する、
請求項８〜１０のいずれかに記載のデータファイル再生装置。
【請求項１２】
画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つと、前記データファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルとを記憶する記憶手段から自動再生制御ファイルを読み出し、
前記読み出された自動再生制御ファイルに記述された自動再生の方法にしたがって、前記記憶手段からデータファイルを読み出して、このデータファイルを再生するデータファイル再生方法であって、
前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述され、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報がそのデータファイルを示すファイル特定情報と同一のグループ内に記述されてなり、
前記自動再生制御ファイルに記述された前記画像信号を含むデータファイルを、そのデータファイルを示すファイル特定情報と同一のグループ内に記述された時間情報が示す時間で再生する、
データファイル再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタルスチルカメラ、デジタルビデオカメラ等で取得された画像信号及び音声信号を自動連続再生する画像及び音声の再生装置及び方法に関する。
【０００２】
【従来の技術】
デジタルカメラを利用した画像表示システムの一例としては、特開平１１−８８８０８号公報に開示の装置がある。これは、図３１に示すように、ユーザーがデジタルカメラ上で選択した映像ファイル３１０１のファイル名をメモリカード（フラッシュメモリカード）上に表示管理情報ファイル３１０２として作成する。図３１の液晶表示装置等の表示手段３１０３を制御する表示制御手段３１０５は、メモリカードから表示すべき映像のファイル名を表示管理情報ファイル３１０２から表示管理情報取得手段３１０４により得て、順番に表示手段３１０３に対し表示を行うものである。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の例においては、取り扱うファイルが画像信号を記録したファイルのみであり、例えば、音声単独のデータや画像取得と同時に記録された音声データを、画像と同期させて再生すること等は想定されておらず、且つそのための技術的な提案もなされていない。
【０００４】
本発明は以上の点に鑑みてなされたものであり、画像データ、音声データ、画像と音声が多重されたデータをユーザーが自由に且つ容易に組み合わせて、連続して再生する装置及び方法を提供すること、更に、再生される画像データ、音声データ、画像と音声が多重されたデータに別のデータを合成して再生する装置及び方法を提供すること、更に、再生される画像データ、音声データ、画像と音声が多重されたデータの再生時間をユーザーが自由に且つ容易に組み合わせて、連続して再生する装置及び方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
この課題を解決するために本発明は、画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つは記憶する記憶手段を着脱可能な自動再生制御ファイル作成装置であって、前記記憶手段に記憶されたデータファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルを作成する制御手段を備え、前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述されてなり、前記制御手段は、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報を、前記自動再生制御ファイルにおいて、そのデータファイルを示すファイル特定情報と同一のグループ内に記述する、自動再生制御ファイル作成装置である。
【０００８】
【発明の実施の形態】
本発明の第１の発明は、画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つは記憶する記憶手段を着脱可能な自動再生制御ファイル作成装置であって、前記記憶手段に記憶されたデータファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルを作成する制御手段を備え、前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述されてなり、前記制御手段は、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報を、前記自動再生制御ファイルにおいて、そのデータファイルを示すファイル特定情報と同一のグループ内に記述する、自動再生制御ファイル作成装置である。
【０００９】
また、本発明の第２の発明は、画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つは記憶する記憶手段と、前記記憶手段に記憶されたデータファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルを作成する制御手段とを備え、前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述されてなる、前記制御手段は、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報を、前記自動再生制御ファイルにおいて、そのデータファイルを示すファイル特定情報と同一のグループ内に記述する、自動再生制御ファイル作成装置である。
【００１０】
また、本発明の第３の発明は、第１又は第２の発明において、前記制御手段は、データファイルを再生する順番で、前記ファイル特定情報を記述する、自動再生制御ファイル作成装置である。
【００１１】
また、本発明の第４の発明は、第１〜第３のいずれかの発明において、前記ファイル特定情報は、前記自動再生すべきデータファイルの種類を示す識別子を含む、自動再生制御ファイル作成装置である。
【００１２】
また、本発明の第５の発明は、第１〜第４のいずれかの発明において、前記ファイル特定情報は、前記自動再生すべきデータファイルのファイル名を含む、自動再生制御ファイル作成装置である。
【００１３】
また、本発明の第６の発明は、第１〜第５のいずれかの発明において、前記制御手段は、前記各グループ内には、前記画像信号を含むデータファイルを示すファイル特定情報を１個又は０個記述し、２個以上は記述しない、自動再生制御ファイル作成装置である。
【００１４】
また、本発明の第７の発明は、画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つは記憶する記憶手段に記憶されたデータファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルを作成する自動再生制御ファイル作成方法であって、前記自動再生すべきデータファイルを示す情報であるファイル特定情報を、１又は２以上のグループに分けられた状態で、前記自動再生制御ファイルに列記し、前記各グループを特定するグループ識別子を、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、前記自動再生制御ファイルに記述し、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報を、前記自動再生制御ファイルにおいて、そのデータファイルを示すファイル特定情報と同一のグループ内に記述する、自動再生制御ファイル作成方法である。
【００１５】
また、本発明の第８の発明は、画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つと、前記データファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルとを記憶する記憶手段を着脱可能なデータファイル再生装置であって、前記記憶手段から自動再生制御ファイルを読み出し、前記読み出された自動再生制御ファイルに記述された自動再生の方法にしたがって、前記記憶手段からデータファイルを読み出して、このデータファイルを再生する制御手段を備え、前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述され、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報がそのデータファイルを示すファイル特定情報と同一のグループ内に記述されてなり、前記制御手段は、前記自動再生制御ファイルに記述された前記画像信号を含むデータファイルを、そのデータファイルを示すファイル特定情報と同一のグループ内に記述された時間情報が示す時間で再生する、データファイル再生装置である。
【００１６】
また、本発明の第９の発明は、画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つと、前記データファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルとを記憶する記憶手段と、前記記憶手段から自動再生制御ファイルを読み出し、前記読み出された自動再生制御ファイルに記述された自動再生の方法にしたがって、前記記憶手段からデータファイルを読み出して、このデータファイルを再生する制御手段とを備え、前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述され、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報がそのデータファイルを示すファイル特定情報と同一のグループ内に記述されてなり、前記制御手段は、前記自動再生制御ファイルに記述された前記画像信号を含むデータファイルを、そのデータファイルを示すファイル特定情報と同一のグループ内に記述された時間情報が示す時間で再生する、データファイル再生装置である。
【００１７】
また、本発明の第１０の発明は、第８又は第９の発明において、前記制御手段は、ファイル特定情報の記述順にしたがって、そのファイル特定情報で特定されるデータファイルを順番に再生する、データファイル再生装置である。
【００１８】
また、本発明の第１１の発明は、第８〜第１０のいずれかの発明において、前記記憶手段に記憶された自動再生制御ファイルに文字情報がさらに記述されている場合において、前記制御手段は、前記記述された文字情報と同一のグループ内にファイル特定情報が記述されている画像信号を含むデータファイルと、前記文字情報とを合成して再生する、データファイル再生装置である。
【００１９】
また、本発明の第１２の発明は、画像信号を含むデータファイル、音声信号を含むデータファイルまたは画像信号と音声信号とを含むデータファイルのいずれかであるデータファイルを少なくとも１つと、前記データファイルのうちの一部または全部を自動再生する方法が記述された自動再生制御ファイルとを記憶する記憶手段から自動再生制御ファイルを読み出し、前記読み出された自動再生制御ファイルに記述された自動再生の方法にしたがって、前記記憶手段からデータファイルを読み出して、このデータファイルを再生するデータファイル再生方法であって、前記自動再生制御ファイルは、前記自動再生すべきデータファイルを示す情報であるファイル特定情報が１又は２以上のグループに分けられた状態で列記され、前記各グループを特定するグループ識別子が、同一の自動再生制御ファイル内に前記グループ識別子が重複する複数のグループが存在しないようにして、記述され、前記画像信号を含むデータファイルを自動再生する際の再生時間に関する時間情報がそのデータファイルを示すファイル特定情報と同一のグループ内に記述されてなり、前記自動再生制御ファイルに記述された前記画像信号を含むデータファイルを、そのデータファイルを示すファイル特定情報と同一のグループ内に記述された時間情報が示す時間で再生する、データファイル再生方法である。
【００２０】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２１】
（実施の形態１）
図１は、本発明の実施の形態１による画像及び音声の再生装置の構成を示すブロック図である。図１において、１０１は、デジタルスチルカメラ、デジタルビデオカメラ、スキャナ等の機器により取得（符号化）された画像及び音声のデジタルデータを記憶しているメモリ手段である。メモリ手段１０１は、ハードディスク装置のような機器に固定の手段でも、フラッシュメモリカードのような取り外し可能な手段でも構わない。画像ファイル１０２はメモリ手段１０１に記録されている画像データのファイル、音声ファイル１０３は同じく音声データのファイル、画像／音声多重ファイル１０４は同じく画像データと音声データが１つのファイル内に多重して格納されているファイルである。また、自動再生制御ファイル１０５は画像ファイル１０２、音声ファイル１０３、画像／音声多重ファイル１０４を組み合わせて連続的に再生する際の再生データや再生順序を示す情報を格納しているファイルである。但し、図１においては、簡略化のために画像ファイル１０２、音声ファイル１０３、画像／音声多重ファイル１０４、自動再生制御ファイル１０５をそれぞれ１つしか図示していないが、これに限るものではなく、現実にはそれぞれのファイルが複数ずつ存在する場合もある。また、画像ファイル１０２、音声ファイル１０３、画像／音声多重ファイル１０４のすべてが必ずメモリ手段１０１に記録されているわけではなく、例えば画像ファイル１０２がメモリ手段１０１に記録されていない場合も考えられる。
【００２２】
読み出し手段１０６は、メモリ手段１０１に記録されている各ファイルの読み出しを行う手段であり、書き込み手段１０７は、メモリ手段１０１への自動再生制御ファイル１０５の書き込みを行う手段である。デコーダ１０８は、メモリ手段１０１から読み出された画像ファイル１０２、音声ファイル１０３、画像／音声多重ファイル１０４を復号化して再生する手段である。このとき、自動再生制御ファイル１０５の情報に基づきデコーダ１０８から出力される画像信号と音声信号が、自動再生制御ファイル１０５の情報通りに所定の同期関係になるようにデコーダ１０８での復号化を制御する手段が同期制御手段１０９である。ＣＰＵ（central processing unit）１１０は、操作キー１１１からの入力に応じて自動再生制御ファイル１０５を生成したり、自動再生制御ファイル１０５の情報に基づき、読み出し手段１０６、同期制御手段１０９を制御し、画像ファイル等の読み出しや、読み出したファイルのデコーダ１０８での復号化及び再生を制御する。
【００２３】
表示手段１１２は、デコーダ１０８で復号化された画像信号を表示する液晶表示装置やＣＲＴ（cathode ray tube）のような表示装置であり、スピーカー１１３はデコーダ１０８で復号化された音声信号を再生する手段である。
【００２４】
図２は、画像及び音声の再生装置の操作面の配置図である。
【００２５】
２０１から２０９は、図１に示した操作キー１１１を構成する各種キーであり、キー入力信号は図１に示したＣＰＵ１１０に送られる。それぞれの主な機能は、以下の通りである。
【００２６】
２０１は、画像ファイル再生モード選択キーであり、このキーが押下されると、メモリ手段１０１上の画像ファイルの再生モードとなり、ＣＰＵ１１０は読み出し手段１０６を制御してメモリ手段１０１に記録されている画像ファイル及び画像／音声多重ファイルのうちから１つを読み出し、デコーダ１０８による復号化の後、表示手段１１２に読み出されたファイルの画像が表示される。
【００２７】
２０２は、音声ファイル再生モード選択キーであり、このキーが押下されると、メモリ手段１０１上の音声ファイルの再生モードとなり、ＣＰＵ１１０は読み出し手段１０６を制御してメモリ手段１０１に記録されている音声ファイル及び画像／音声多重ファイルのうちから１つを読み出し、デコーダ１０８による復号化の後、スピーカー１１３で読み出されたファイルの音声が再生される。
【００２８】
２０３は、画像／音声多重ファイル再生モード選択キーであり、このキーが押下されると、メモリ手段１０１上の画像／音声多重ファイルの再生モードとなり、ＣＰＵ１１０は読み出し手段１０６を制御してメモリ手段１０１に記録されている画像／音声多重ファイルのうちから１つを読み出し、デコーダ１０８による復号化の後、表示手段１１２に読み出されたファイルの画像が表示され、スピーカー１１３で音声が再生される。
【００２９】
２０４は、送りキーであり、現在再生中のファイルとは別のファイルを再生する際に押下するキーである。２０５は、戻しキーであり、１つ前に再生されたファイルを再生する際に押下するキーである。２０６は、決定キーであり、再生されたファイルを、自動再生の対象として選択する際に押下するキーである。
【００３０】
２０７は、グループ化キーであり、このキーが押下されると、ＣＰＵ１１０は、特定のファイル群にグループＩＤ番号を付与し、自動再生制御ファイルに特定の文字列と共にファイル名を書き込む。
【００３１】
２０８は、新規再生制御ファイル作成キーであり、このキーを押下されると、ＣＰＵ１１０は書き込み手段１０７を制御して、新規に自動再生制御ファイルをメモリ手段１０１上に作成する。
【００３２】
２０９は、自動再生キーであり、このキーが押下されると、ＣＰＵ１１０は自動再生制御ファイル１０５の情報に基づき、読み出し手段１０６、同期制御手段１０９を制御し、メモリ手段１０１上のファイルを読み出し自動で再生する。
【００３３】
なお、図２に示す１１２、１１３は、図１に示した表示手段１１２及びスピーカー１１３である。
【００３４】
図３はメモリ手段１０１に記憶されている画像ファイル、音声ファイル、画像／音声多重ファイルを示す模式図である。図３において、画像ファイルＡ、Ｂ、Ｃは画像データが格納されているファイルである。音声ファイルＡ、Ｂ、Ｃは音声データが格納されているファイルである。画像／音声多重ファイルＡ、Ｂは画像と音声のデータが１つのファイルの中に多重されて格納されているファイルである。以下、図３に示した８個のファイルがメモリ手段１０１上に記録されているものとして説明を行う。
【００３５】
以上のように構成された本実施の形態に関し、以下に、その動作を説明する。
【００３６】
メモリ手段１０１上に記録されている画像ファイル、音声ファイル、画像／音声多重ファイルをユーザーが、自由につなぎ合わせて再生する場合、まず、次のような手順により、自動再生制御ファイル１０５を生成する。
【００３７】
まず、ユーザーが図３に示した８個のファイルのうち、画像に関しては画像ファイルＢと画像／音声多重ファイルＡの画像部分をこの順番で連続して再生し、音声に関しては音声ファイルＡと画像／音声多重ファイルＢの音声部分をこの順番で連続して再生し、更に音声ファイルＡの再生を画像ファイルＢの再生開始に同期して行いたい場合について説明する。
【００３８】
最初にユーザーは、新規再生制御ファイル作成キー２０８を押下する。このキー入力を受けて新規に自動再生制御ファイルの編集が開始され、ＣＰＵ１１０は、書き込み手段１０７を制御しメモリ手段１０１上に例えば"AUTOPLY1"というファイル名のファイルを作成する。
【００３９】
次にユーザーは、自動再生する画像を選択するために画像ファイル再生モード選択キー２０１を押下して、メモリ手段１０１上の画像ファイルを表示手段１１２に再生表示させる。この際に例えば、表示手段１１２には画像ファイルＡが再生され、送りキー２０４により表示画像を変えることで、画像ファイルＢ、画像ファイルＣ、画像／音声多重ファイルＡの画像部分、画像／音声多重ファイルＢの画像部分が表示手段１１２に順次表示される。そして、ユーザーが画像ファイルＢと画像／音声多重ファイルＡの画像部分をこの順番で連続して再生したい場合、ユーザーは、送りキー２０４もしくは戻しキー２０５を操作して最初に再生したい画像ファイルＢを表示手段１１２に表示させる。そして決定キー２０６を押下する。ＣＰＵ１１０はその内部に一時的に情報を記憶する一時メモリを有し、その一時メモリに決定キー２０６の押下により、画像ファイルの再生モードでユーザーがこのファイルを再生すべき画像として選択したことを明示するための"IMG＿SRC＝"という文字列に続けて、画像ファイルＢのファイル名が記録される。次に、送りキー２０４もしくは戻しキー２０５により画像／音声多重ファイルＡの画像を表示させる。そして再び決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、同じく"IMG＿SRC＝"という文字列に続けて、画像／音声多重ファイルＡのファイル名が記録される。以上の手順により、画像ファイルＢと画像／音声多重ファイルＡ選択され、そのファイル名が再生したい順番に"IMG＿SRC＝"という文字列とともにＣＰＵ１１０内に記録される。
【００４０】
次に、自動再生する音声を選択するために音声ファイル再生モード選択キー２０２を押下して、メモリ手段１０１上の音声ファイルをスピーカー１１３で再生させる。この際に例えば、スピーカー１１３では音声ファイルＡが再生され、送りキー２０４により再生音声を変えることで、音声ファイルＢ、音声ファイルＣ、画像／音声多重ファイルＡの音声部分、画像／音声多重ファイルＢの音声部分がスピーカー１１３で順次再生される。そしてユーザーが音声ファイルＡと画像／音声多重ファイルＢの音声部分をこの順番で連続して再生したい場合、ユーザーは、送りキー２０４もしくは戻しキー２０５を操作して最初に再生したい音声ファイルＡをスピーカー１１３で再生させる。そして決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリには、音声ファイルの再生モードでユーザーがこのファイルを再生すべき音声として選択したことを明示するための"SND＿SRC＝"という文字列に続けて、音声ファイルＡのファイル名が記録される。次に、送りキー２０４もしくは戻しキー２０５により画像／音声多重ファイルＢの音声部分を再生させる。そして再び決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、同じく"SND＿SRC＝"という文字列に続けて、画像／音声多重ファイルＢのファイル名が記録される。以上の手順により、音声ファイルＡと画像／音声多重ファイルＢが選択され、そのファイル名が再生したい順番に"SND＿SRC＝"という文字列とともにＣＰＵ１１０内に記録される。
【００４１】
この状態で次にグループ化キー２０７を押下するとＣＰＵ１１０は、先ほど選択した２つの画像ファイルＢと画像／音声多重ファイルＡ、及び音声ファイルＡと画像／音声多重ファイルＢを１つのグループとして認識してグループに固有のＩＤ番号（例えば００１）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY1"に、グループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を書き込む。図４に、書き込まれた自動再生制御ファイル"AUTOPLY1"の内容を示す。図４に示す"GID"はグループのＩＤ番号であり、図４の例では００１とする。また、"IMG＿SRC"は画像ファイルもしくは画像／音声多重ファイルの画像部分を示す文字列であり、これにより画像ファイルＢと画像／音声多重ファイルＡの画像部分が、ユーザーに選択された再生すべき画像であることを明示している。また、"SND＿SRC"は音声ファイルもしくは画像／音声多重ファイルの音声部分を示す文字列であり、これにより音声ファイルＡと画像／音声多重ファイルＢの音声部分が、ユーザーに再生を選択された再生すべき音声であることを明示している。特に、画像／音声多重ファイルに関しては、文字列"IMG＿SRC"及び"SND＿SRC"により、その画像部分と音声部分を分離して指定することができ、あたかも画像／音声多重ファイルを、画像データのみからなる画像ファイル、もしくは音声データのみからなる音声ファイルのように扱うことが可能であるとする。
【００４２】
"IMG＿SRC"、"SND＿SRC"で示されるファイルのうち、行数の若い方のファイルが時間的に先に再生されるファイルとする。
【００４３】
以上が自動再生制御ファイル１０５の生成手順である。次に、図４に示した自動再生制御ファイル１０５に基づいたファイルの再生について説明する。
【００４４】
ユーザーが自動再生キー２０９を押下すると、ＣＰＵ１１０は読み出し手段１０６を制御し、自動再生制御ファイル１０５を読み出し、その内容を取得する。ＣＰＵ１１０は自動再生制御ファイル１０５の第１行目からGIDをサーチし、初めの"GID"から次の"GID"までを１つのグループと認識する。なお、自動再生制御ファイル１０５中の一番最後のグループは、一番最後のGIDからファイルの最終行までとする。よって、本実施の形態においては、グループは１つであり、最初のGIDから自動再生制御ファイル１０５の最終行までが、１つのグループである。
【００４５】
自動再生制御ファイル１０５には、再生する順番にファイル名が記載されている。また画像ファイルもしくは画像／音声多重ファイルの画像部分に関しては、"IMG＿SRC"なる文字列で指定されており、また音声ファイルもしくは画像／音声多重ファイルの音声部分に関しては、"SND＿SRC"なる文字列で指定されているため、ＣＰＵ１１０は、対象となるファイルが画像再生にかかわるものか、音声再生にかかわるものかをこれらの文字列から判断する。そして、その結果、画像に関しては、画像ファイルＢ、画像／音声多重ファイルＡの画像部分をこの順で、また音声に関しては、音声ファイルＡ、画像／音声多重ファイルＢの音声部分をこの順で、メモリ手段１０１から読み出し、復号化し再生する。そしてその際に、自動再生制御ファイル１０５の第１行目の記載から、これらのファイル群がグループＩＤを付与された１つのグループであることを判断し、グループに含まれる画像ファイルのうち最初に再生される画像ファイルＢの再生開始と、同じグループに含まれる音声ファイルのうち最初に再生される音声ファイルＡの再生開始が同期するように、同期制御手段１０９によりデコーダ１０８での復号化を制御する。
【００４６】
具体的には、ＣＰＵ１１０は同期再生すべき画像と音声を示す情報を同期制御手段１０９に送る。デコーダ１０８は、内部に復号化した結果を一時的に記憶する一時メモリを有し、メモリ手段１０１から読み出されたファイルを復号化して、一旦、この一時メモリに逐次書き込む。これはファイルによって復号化にかかる時間に差が生じた場合、この時間差を補償するための措置である。同期制御手段１０９は、同期再生すべき画像と音声の復号化の進捗をモニタし、画像と音声が同時に出力できるところまで復号化が完了した時点で、一時メモリに記憶されている画像と音声を同時に出力させる。このようにして画像と音声の再生を同期させる。
【００４７】
これら一連のファイルの再生の流れをフローチャートで表すと、図５のようになる。図５において、ステップ５０１は自動再生キー２０９からの入力待ちであり、自動再生キー２０９が押下されると、ステップ５０２へ進む。ステップ５０２でＣＰＵ１１０は読み出し手段１０６を制御して、自動再生制御ファイル１０５をメモリ手段１０１から読み出す。ステップ５０３でＣＰＵ１１０は、読み出した自動再生制御ファイル１０５からグループＩＤ番号をサーチし、グループを検出する。更に、ステップ５０４では検出したグループ毎に画像を示す文字列"IMG＿SRC"で指定されたファイル名を検出し、ステップ５０５では同様に、音声を示す文字列"SND＿SRC"で指定されたファイル名を検出する。そしてステップ５０６において上記に説明したようにメモリ手段１０１からのファイルの読み出しと、デコーダ１０８による復号化と、同期制御手段１０９による画像と音声の同期再生を制御する。
【００４８】
また、このような画像と音声の再生の様子を模式的に表すと図６のようになり、ユーザーは、自らが指定した通りに画像と音声を再生することができる。
【００４９】
以上のように、本実施の形態によれば、再生開始を同期させたい画像ファイルと音声ファイルを、図４に示すように自動再生制御ファイル１０５にグループ化された形で記載し、この自動再生制御ファイル１０５に従い、グループに含まれる画像ファイルのうち最初に再生される画像ファイルの再生開始と、同じグループに含まれる音声ファイルのうち最初に再生される音声ファイルの再生開始が同期するように、メモリ手段１０１からのファイルの読み出しや、デコーダ１０８での復号化を制御することで、画像データ、音声データ、画像と音声が多重されたデータをユーザーが自由に且つ容易に組み合わせて、所定の画像と音声の再生開始を同期させて実行することができる。
【００５０】
（実施の形態２）
本発明の実施の形態１においては、自動再生制御ファイル１０５内に複数のファイルからなる１つのグループを記載する構成に関して説明したが、この場合、グループに含まれるファイル群の再生開始時点での画像と音声の同期のみが実現可能である。しかし、更に細かく画像と音声を同期させて再生したい場合も考えられる。このような場合を想定した実施の形態について以下に説明する。
【００５１】
例えば、図３に示したファイルのうち、画像ファイルＡ、画像ファイルＢをこの順で再生し、その際に、画像ファイルＡと音声ファイルＢの再生開始を同期させ、更に画像ファイルＢと画像／音声多重ファイルＢの音声部分の再生開始を同期させたい場合、次のような手順により、まずは自動再生制御ファイル１０５を生成する。
【００５２】
最初にユーザーは、実施の形態１と同様に新規再生制御ファイル作成キー２０８を押下する。これによりメモリ手段１０１上に例えば"AUTOPLY2"というファイル名のファイルが作成される。
【００５３】
次にユーザーは、自動再生する画像を選択するために画像ファイル再生モード選択キー２０１を押下して、メモリ手段１０１上の画像ファイルを表示手段１１２に再生表示させ、送りキー２０４により表示画像を変えて画像ファイルＡを表示させる。そして決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、"IMG＿SRC＝"という文字列に続けて、画像ファイルＡのファイル名が記録される。次に、自動再生する音声を選択するために音声ファイル再生モード選択キー２０２を押下して、メモリ手段１０１上の音声ファイルをスピーカー１１３で再生させ、送りキー２０４により再生音声を変えて音声ファイルＢを再生させる。そして決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、"SND＿SRC＝"という文字列に続けて、音声ファイルＢのファイル名が記録される。
【００５４】
この状態で次にグループ化キー２０７を押下するとＣＰＵ１１０は選択した画像ファイルＡと音声ファイルＢを１つのグループとして認識してグループに固有のＩＤ番号（例えば００１）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY2"にグループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を書き込む。
【００５５】
次に、上記と同様に、画像ファイルＢと画像／音声多重ファイルＢの音声部分をそれぞれ再生させて選択し、グループ化キー２０７を押下する。これによりＣＰＵ１１０は、画像ファイルＢと画像／音声多重ファイルＢの音声部分を１つのグループとして認識してグループに固有のＩＤ番号（例えば００２）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY2"にグループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を追加して書き込む。図７に、作成された自動再生制御ファイル"AUTOPLY2"の内容を示す。図７に示す"GID"はグループのＩＤ番号であり、図７の例ではグループ化した２つのグループにそれぞれ別の番号を付与している。また、図４と同様に"IMG＿SRC"は画像ファイルもしくは画像／音声多重ファイルの画像部分を示す文字列であり、"SND＿SRC"は音声ファイルもしくは画像／音声多重ファイルの音声部分を示す文字列とする。そして行数の若い方のGIDを持つファイル群が先に再生されるファイル群とする。
【００５６】
以上が自動再生制御ファイル１０５の生成手順である。次に、図７に示した自動再生制御ファイル１０５に基づいたファイルの再生について説明する。
【００５７】
ユーザーが自動再生キー２０９を押下すると、ＣＰＵ１１０は読み出し手段１０６を制御し、自動再生制御ファイル１０５を読み出し、その内容を取得する。ＣＰＵ１１０は自動再生制御ファイル１０５の第１行目からGIDをサーチし、初めの"GID"から次の"GID"までを１つのグループと認識する。なお、自動再生制御ファイル１０５中の一番最後のグループは、一番最後のGIDからファイルの最終行までとする。自動再生制御ファイル１０５の記載より、画像ファイルＡと音声ファイルＢが１つのグループ、画像ファイルＢと画像／音声多重ファイルＢの音声部分が１つのグループとして認識される。そして、画像に関しては、画像ファイルＡ、画像ファイルＢの順に、また音声に関しては、音声ファイルＢ、画像／音声多重ファイルＢの音声部分の順にメモリ手段１０１からファイルを読み出し、復号化し再生する。そしてその際に、画像ファイルＡと音声ファイルＢが１つのグループ、画像ファイルＢと画像／音声多重ファイルＢの音声部分が１つのグループであるため、画像ファイルＡの再生開始と音声ファイルＢの再生開始が同期し、画像ファイルＢの再生開始と画像／音声多重ファイルＢの音声部分の再生開始が同期するように、同期制御手段１０９によりデコーダ１０８での復号化を制御する。これら一連のファイルの再生のフローチャートは、本発明の実施の形態１で示した図５と同様である。また、このような画像と音声の再生の様子を模式的に表すと図８のようになり、ユーザーは、自らが指定した通りに画像と音声を再生することができる。
【００５８】
以上のように、本発明の実施の形態２によれば、複数のファイルからなるグループを、１つの自動再生制御ファイル内に複数個置くことで、画像と音声の再生時の同期を細かく設定でき、画像データ、音声データ、画像と音声が多重されたデータをユーザーが自由に且つ容易に組み合わせて、画像と音声の再生開始を同期させて実行することができる。
【００５９】
（実施の形態３）
本発明実施の形態１及び２においては、自動再生制御ファイル１０５内の複数のファイルに対してグループＩＤ番号を付与し、複数のファイルを１つのグループとみなして画像と音声の同期再生を行う構成に関して説明したが、これらの例において、画像／音声多重ファイルは、画像部分と音声部分に分割された形で自動再生制御ファイル１０５上に記載された。しかし、デジタルスチルカメラやデジタルビデオカメラで取得された画像／音声多重ファイルは本来、画像取得と同時に音声も取得されたファイルと考えられ、画像と音声が同期していることが当然の前提として記録されたファイルと言える。よって、そのような性質のファイルを再生する場合に、あえて画像部分と音声部分に分割した形で自動再生制御ファイルに記載することは、ユーザーにとって煩雑であり、混乱を生じさせかねない。
【００６０】
そこで、画像／音声多重ファイルを画像部分と音声部分に分割せずに、画像と音声の同期関係を維持したまま自動再生制御ファイルにより再生する実施の形態に関して説明する。
【００６１】
例えば、図３に示したファイルのうち、ユーザーが画像／音声多重ファイルＡと画像／音声多重ファイルＢをこの順で連続して再生させたい場合、次のような手順により、まずは自動再生制御ファイルを生成する。
【００６２】
最初にユーザーは、本発明の実施の形態１と同様に新規再生制御ファイル作成キー２０８を押下する。これによりメモリ手段１０１上に例えば"AUTOPLY3"というファイル名のファイルが作成される。
【００６３】
次にユーザーは、自動再生する画像／音声多重ファイルを選択するために画像／音声多重ファイル再生モード選択キー２０３を押下して、メモリ手段１０１上の画像／音声多重ファイルを再生させる。送りキー２０４もしくは戻りキー２０５により再生するファイルを変えて画像／音声多重ファイルＡを再生させた後、決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリには、画像／音声多重ファイルの再生モードでユーザーがこのファイルを再生すべき画像と音声が多重されたファイルとして選択したことを明示するための"CMP＿SRC＝"という文字列に続けて、画像／音声多重ファイルＡのファイル名が記録される。同様に画像／音声多重ファイルＢを再生し、決定キー２０６の押下によりＣＰＵ１１０内の一時メモリに、"CMP＿SRC＝"という文字列に続けて、画像／音声多重ファイルＢのファイル名が記録される。以上の手順により、画像／音声多重ファイルＡと画像／音声多重ファイルＢが選択され、そのファイル名が再生したい順番に"CMP＿SRC＝"という文字列とともにＣＰＵ１１０内に記憶される。
【００６４】
この状態で次にグループ化キー２０７を押下するとＣＰＵ１１０は、選択した画像／音声多重ファイルＡと画像／音声多重ファイルＢを１つのグループとして認識してグループに固有のＩＤ番号（例えば００１）を付与し、書き込み制御手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY3"に、グループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を書き込む。図９に、書き込まれた自動再生制御ファイル"AUTOPLY3"の内容を示す。図９に示す"GID"はグループのＩＤ番号であり、"CMP＿SRC"は画像／音声多重ファイルを示す文字列であり、これにより画像／音声多重ファイルＡ及びＢが、ユーザーに選択された再生すべき画像と音声のデータであることを明示している。また、行数の若い方のGIDを持つファイル群が先に再生されるファイル群とする。
【００６５】
以上が自動再生制御ファイル１０５の生成手順である。次に、図９に示した自動再生制御ファイル１０５に基づいたファイルの再生について説明する。
【００６６】
ユーザーが自動再生キー２０９を押下すると、ＣＰＵ１１０は読み出し手段１０６を制御し、自動再生制御ファイル１０５を読み出し、その内容を取得する。自動再生制御ファイル１０５には、再生する順番にファイル名が記載されている。画像／音声多重ファイルは、"CMP＿SRC"なる文字列で指定されているために、対象となるファイルが画像と音声が多重して記録されていることをこの文字列から判断する。そしてその結果、画像／音声多重ファイルＡ、画像／音声多重ファイルＢをメモリ手段１０１からファイルを読み出し、復号化し画像及び音声を同期して再生する。
【００６７】
具体的には、ＣＰＵ１１０は、同期再生すべきファイルを示す情報を同期制御手段１０９に送る。デコーダ１０８は、内部に復号化した結果を一時的に記憶する一時メモリを有し、メモリ手段１０１から読み出されたファイルを復号化して、一旦、この一時メモリに逐次書き込む。これは画像／音声多重ファイルにおいて画像部分と音声部分で復号化にかかる時間に差が生じた場合、この時間差を補償するための措置である。同期制御手段１０９は、再生する画像と音声の復号化の進捗をモニタし、画像と音声が同時に出力できるところまで復号化が完了した時点で、一時メモリに記憶されている画像と音声を同時に出力させる。このようにして画像と音声の再生を同期させる。
【００６８】
これら一連のファイルの再生の流れをフローチャートで表すと、図１０のようになる。図１０において、ステップ５０１から５０３は図５と同様であるため説明は省略する。ステップ１００１は、検出したグループ毎に画像を示す文字列"CMP＿SRC"で指定されたファイル名を検出するステップである。そしてステップ１００２においてＣＰＵ１１０は、メモリ手段１０１から指定された画像／音声多重ファイルを読み出し、デコーダ１０８による復号化と、同期制御手段１０９による画像と音声の同期再生を制御する。
【００６９】
また、このような画像と音声の再生の様子を模式的にあらわすと図１１のようになり、ユーザーは、自らが指定した通りに画像と音声を再生することができる。
【００７０】
以上のように、本発明の実施の形態３によれば、画像と音声が多重されたデータを画像部分と音声部分に分割せずに、画像と音声の同期関係を維持したままの形式で、ユーザーが自由に且つ容易に組み合わせて、画像と音声を同期させて再生することができる。
【００７１】
（実施の形態４）
本発明実施の形態３においては、自動再生制御ファイル１０５内に画像／音声多重ファイルのみからなるグループを記載して、自動再生を行う例を説明したが、ユーザーが画像ファイル、音声ファイルも含めて、自動再生を行う場合の実施の形態に関して説明する。
【００７２】
例えば、図３に示したファイルのうち、ユーザーが、画像ファイルＢ、画像／音声多重ファイルＢ、画像ファイルＣをこの順で再生し、その際に、画像ファイルＢと音声ファイルＡの再生開始を同期させ、画像／音声多重ファイルＢの画像部分には同ファイルの音声部分を同期させ、画像ファイルＣと画像／音声多重ファイルＡの音声部分の再生開始を同期させたい場合、次のような手順により、まずは自動再生制御ファイルを生成する。
【００７３】
最初にユーザーは、本発明の実施の形態１と同様に新規再生制御ファイル作成キー２０８を押下する。これによりメモリ手段１０１上に例えば"AUTOPLY4"というファイル名のファイルが作成される。
【００７４】
次にユーザーは、自動再生する画像を選択するために画像ファイル再生モード選択キー２０１を押下して、メモリ手段１０１上の画像ファイルを表示手段１１２に再生表示させ、送りキー２０４により表示画像を変えて画像ファイルＢを表示させる。そして決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、画像ファイルの再生モードでユーザーがこのファイルを再生すべき画像として選択したことを明示するための"IMG＿SRC＝"という文字列に続けて、画像ファイルＢのファイル名が記録される。次に、自動再生する音声を選択するために音声ファイル再生モード選択キー２０２を押下して、メモリ手段１０１上の音声ファイルをスピーカー１１３で再生させ、送りキー２０４により再生音声を変えて音声ファイルＡを再生させる。そして決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、音声ファイルの再生モードでユーザーがこのファイルを再生すべき音声として選択したことを明示するための"SND＿SRC＝"という文字列に続けて、音声ファイルＡのファイル名が記録される。
【００７５】
この状態で次にグループ化キー２０７を押下するとＣＰＵ１１０は選択した画像ファイルＢと音声ファイルＡを１つのグループとして認識してグループに固有のＩＤ番号（例えば００１）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY4"にグループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を書き込む。
【００７６】
次に、自動再生する画像／音声多重ファイルを選択するために画像／音声多重ファイル再生モード選択キー２０３を押下して、メモリ手段１０１上の画像／音声多重ファイルを再生する。送りキー２０４もしくは戻りキー２０５により表示画像を変えて画像／音声多重ファイルＢを再生後、決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、画像／音声多重ファイルの再生モードでユーザーがこのファイルを再生すべき画像と音声が多重されたファイルとして選択したことを明示するための"CMP＿SRC＝"という文字列に続けて、画像／音声多重ファイルＢのファイル名が記録される。
【００７７】
この状態で次にグループ化キー２０７を押下するとＣＰＵ１１０は選択した画像／音声多重ファイルＢを１つのグループとして認識してグループに固有のＩＤ番号（例えば００２）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY4"にグループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を追加して書き込む。
【００７８】
次に再度、自動再生する画像を選択するために画像ファイル再生モード選択キー２０１を押下して、メモリ手段１０１上の画像ファイルを表示手段１１２に再生表示させ、送りキー２０４により表示画像を変えて画像ファイルＣを表示させる。そして決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、"IMG＿SRC＝"という文字列に続けて、画像ファイルＣのファイル名が記録される。次に再度、自動再生する音声を選択するために音声ファイル再生モード選択キー２０２を押下して、メモリ手段１０１上の音声ファイルをスピーカー１１３で再生させ、送りキー２０４により再生音声を変えて画像／音声多重ファイルＡの音声部分を再生させる。そして決定キー２０６を押下する。これによりＣＰＵ１１０内の一時メモリに、"SND＿SRC＝"という文字列に続けて、画像／音声多重ファイルＡのファイル名が記録される。
【００７９】
この状態で次にグループ化キー２０７を押下するとＣＰＵ１１０は選択した画像ファイルＣと画像／音声多重ファイルＡの音声部分を１つのグループとして認識してグループに固有のＩＤ番号（例えば００３）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY4"にグループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を更に追加して書き込む。図１２に、書き込まれた自動再生制御ファイル"AUTOPLY4"の内容を示す。図１２に示す"GID"はグループのＩＤ番号であり、図１２の例ではグループ化した３つのグループにそれぞれ別の番号を付与している。また、図４と同様に"IMG＿SRC"は画像ファイルもしくは画像／音声多重ファイルの画像部分を示す文字列であり、"SND＿SRC"は音声ファイルもしくは画像／音声多重ファイルの音声部分を示す文字列であり、また図９と同様に"CMP＿SRC"は画像／音声多重ファイルを示す文字列である。そして行数の若い方のGIDを持つグループが先に再生されるグループとし、グループ内では、"IMG＿SRC"等の文字列で示されるファイルのうち、同じ文字列で示される行数の若いファイルが先に再生されるものとする。
【００８０】
以上が自動再生制御ファイル１０５の生成手順である。次に、図１２に示した自動再生制御ファイル１０５に基づいたファイルの再生について説明する。
【００８１】
ユーザーが自動再生キー２０９を押下すると、ＣＰＵ１１０は読み出し手段１０６を制御し、自動再生制御ファイル１０５を読み出し、その内容を取得する。ＣＰＵ１１０は自動再生制御ファイルの第１行目からGIDをサーチし、初めの"GID"から次の"GID"までを１つのグループと認識する。なお、自動再生制御ファイル１０５中の一番最後のグループは、一番最後のGIDからファイルの最終行までとする。自動再生制御ファイル１０５の記載より、画像ファイルＢと音声ファイルＡが１つのグループ、画像／音声多重ファイルＢが１つのグループ、画像ファイルＣと画像／音声多重ファイルＡの音声部分が１つのグループとして認識される。そして、メモリ手段１０１から画像ファイルＢ、音声ファイルＡ、画像／音声多重ファイルＢ、画像ファイルＣ、画像／音声多重ファイルＡの音声部分を読み出し、復号化し再生する。そしてその際に、画像ファイルＢと音声ファイルＡが１つのグループ、画像／音声多重ファイルＢが１つのグループ、画像ファイルＣと画像／音声多重ファイルＡの音声部分が１つのグループであるため、画像ファイルＢの再生と音声ファイルＡの再生が同期して開始され、その後、画像／音声多重ファイルＢの画像部分と音声部分が同期して再生され、最後に画像ファイルＣの再生開始が画像／音声多重ファイルＡの音声部分の再生開始と同期するように、同期制御手段１０９によりデコーダ１０８での復号化を制御する。これら一連のファイルの再生の流れをフローチャートで表すと、図１３のようになる。
【００８２】
図１３において、ステップ５０１から５０５は図５と同様であり、またステップ１００１は図１０と同様であるため説明は省略する。ステップ１３０１は、検出したグループ毎にファイルを再生するステップであり、本発明の実施の形態１から３において説明したように、ＣＰＵ１１０は、メモリ手段１０１からのファイルの読み出しと、デコーダ１０８による復号化と、同期制御手段１０９による画像と音声の同期再生を制御する。
【００８３】
また、このような画像と音声の再生の様子を模式的に表すと図１４のようになり、ユーザーは、自らが指定した通りに画像と音声を再生することができる。
【００８４】
以上のように、本発明の実施の形態４によれば、画像ファイル、音声ファイル、画像／音声多重ファイルの３種類のファイルを組み合わせて画像と音声を自動で再生する場合において、画像と音声が多重されたデータを画像部分と音声部分に分割せずに、画像と音声の同期関係を維持したままの形式で、ユーザーが自由に且つ容易に３種類のファイルを組み合わせて、画像と音声を同期させて再生することができる。
【００８５】
なお、本発明の実施の形態４において、ファイルをグループ化する場合に、文字列"CMP＿SRC"で指定される画像／音声多重ファイルと、文字列"IMG＿SRC"及び"SND＿SRC"で指定されるファイルとを混在させていない。つまり１つのグループ内に文字列"CMP＿SRC"で指定される画像／音声多重ファイルを置く場合は、文字列"CMP＿SRC"で指定される画像／音声多重ファイルのみで１つのグループを構成している。例えば図１２においてGIDが００２であるグループには文字列"CMP＿SRC"で指定される画像／音声多重ファイルのみが含まれる形にしている。このような形とする理由を以下に説明する。
【００８６】
例えば、図１５に示したように、画像ファイルＢと音声ファイルＡを同期させて再生を開始し、音声ファイルＡの次に音声ファイルＢを再生し、その後、画像／音声多重ファイルＢの画像と音声を同期再生し、最後に、画像ファイルＣと画像／音声多重ファイルＡの音声部分を同期させて再生したいとする。この場合、自動再生制御ファイルを作成する方法の例としてはこれまで説明したように次のような手順が考えられる。まず、新規再生制御ファイル作成キー２０８の押下により自動再生制御ファイル１０５の編集を開始し、画像ファイル再生モード選択キー２０１、送りキー２０４、戻しキー２０５を操作し、画像ファイルＢを表示手段１１２に表示させた後、決定キー２０６により文字列"IMG＿SRC"に続けてこのファイル名をＣＰＵ１１０に記憶させる。次に、同じように画像／音声多重ファイル再生モード選択キー２０３、送りキー２０４、戻しキー２０５を操作し、画像／音声多重ファイルＢを再生させた後、決定キー２０６により文字列"CMP＿SRC"に続けてこのファイル名をＣＰＵ１１０に記憶させる。そして再度、画像ファイル再生モード選択キー２０１、送りキー２０４、戻しキー２０５を操作し、画像ファイルＣを表示手段１１２に表示させた後、決定キー２０６により文字列"IMG＿SRC"に続けてこのファイル名をＣＰＵ１１０に記憶させる。これにより、画像ファイルＢ、画像／音声多重ファイルＢ、画像ファイルＣの順にＣＰＵ１１０の一時メモリに再生すべきファイル名が記憶される。
【００８７】
音声ファイルに関しては、再生したい順番に、音声ファイルＡ、音声ファイルＢ、画像／音声多重ファイルＡの音声部分を、音声ファイルファイル再生モード選択キー２０２、送りキー２０４、戻しキー２０５を操作し、音声ファイルＡ、音声ファイルＢ、画像／音声多重ファイルＡの音声部分をスピーカー１１３で再生した後、決定キー２０６により文字列"SND＿SRC"に続けてこれらのファイル名をＣＰＵ１１０に記憶させる。そしてグループ化キー２０７の押下により選択したファイルをグループ化し、これをグループＩＤ番号（例えば００１）と共に自動再生制御ファイルに書き込む。
【００８８】
以上のような手順で、作成される自動再生制御ファイル１０５を図１６に示す。この自動再生制御ファイル１０５は、図１６に示すように１つのグループＩＤ（GID）で、６つのファイルがグループ化されている。
【００８９】
次に、図１６に示した自動再生制御ファイル１０５によって複数ファイルの自動再生を行う場合を考える。
【００９０】
図１６の自動再生制御ファイル１０５では、画像ファイルＢ、画像／音声多重ファイルＢ、画像ファイルＣが順に並んでおり、画像はこの順番に再生すればよいことは判断できる。しかし、音声ファイルに関しては、音声ファイルＡ、音声ファイルＢ、画像／音声多重ファイルＡの音声部分をこの順に再生することと、グループに含まれる画像ファイルのうち最初に再生される画像ファイルの再生開始と、同じグループに含まれる音声ファイルのうち最初に再生される音声ファイルの再生開始が同期するように、音声ファイルを再生すればよいこと、つまり画像ファイルＢの再生開始と音声ファイルＡの再生開始を同期させればよいことは判断できるが、画像／音声多重ファイルＢの音声部分と、音声ファイルＢ及び画像／音声多重ファイルＡの音声部分との時間的な位置関係は図１６の自動再生制御ファイル１０５の記載では判断できない。具体的には、画像／音声多重ファイルＢより先に再生される画像ファイルＢと同期する必要がある音声ファイルＡは、画像／音声多重ファイルＢの音声部分よりも先に再生する必要があるが、音声ファイルＢと画像／音声多重ファイルＡの音声部分は、音声ファイルＡよりも後に再生されること以外は図１６の自動再生制御ファイルからは判断できない。
【００９１】
そのため、これまで説明したような手順で自動再生制御ファイルを作成するならば、画像／音声多重ファイルＢの音声部分と、音声ファイルＢ及び画像／音声多重ファイルＡの音声部分との時間的な位置関係を明示するための情報を自動再生制御ファイルに追加して記載する必要が生じる。しかしその場合、自動再生制御ファイルの記載が複雑になり、またこの自動再生制御ファイルをもとに、自動で画像及び音声を再生する機器も、自動再生制御ファイル解析のための負担が大きくなる。具体的には再生機器がより複雑な自動再生制御ファイル解析のためのハードウエアもしくはソフトウエアを具備する必要が生じる。また、自動再生制御ファイルを作成する手間も大きくなり、ユーザーに対しても負担を負わせることになる。
【００９２】
そこで、図１２及び図１４に示したように、画像／音声多重ファイルを文字列"CMP＿SRC"で指定し、画像と音声が同期して再生される１つのファイルとして扱う場合は、文字列"IMG＿SRC"及び"SND＿SRC"で指定されるファイルとを混在させずに、文字列"CMP＿SRC"で指定される画像／音声多重ファイルのみで１つのグループを構成させる。つまり、画像／音声多重ファイルのような、ファイルの性質上、画像と音声の同期関係が１つのファイル内で完結しているファイルは、同じ形式のファイルだけを１つのグループとしてまとめれば、他の画像と音声の同期関係を本来持たないファイルと一緒に自動再生制御ファイルを構成しても、ファイル間の時間的位置関係が不明瞭になることはない。
【００９３】
なお、"CMP＿SRC"で指定されるファイルを１つのグループ内に複数個、置いても問題がないことは本発明の実施の形態３からも明らかである。
【００９４】
以上のようにすることで、音声ファイルもしくは画像／音声多重ファイルの音声部分同士の時間的な位置関係を明示するための情報を自動再生制御ファイルに追加して記載する必要がなく、簡単な自動再生制御ファイルの記述により、ファイル間の時間的な位置関係を明瞭に指定できる。そして、このことにより自動で画像及び音声を再生する機器の、自動再生制御ファイル解析のための負担を大きくすることもなく、ユーザーが自動再生制御ファイルを作成する負担も大きくならない。
【００９５】
なお、図１５に示したような同期関係で画像と音声を再生する場合の自動再生制御ファイルの例としては、図１７に示すような例が考えられる。図１７に示すように、画像／音声多重ファイルＢの再生を示す部分を、GID＝００２として、他のファイルを指定するGIDと分離すれば、各ファイル間の時間的位置関係が明確に規定できることは、これまでの説明で明らかである。
【００９６】
なお、ユーザーが誤って文字列"CMP＿SRC"で指定されるファイルと、文字列"IMG＿SRC"及び"SND＿SRC"で指定されるファイルが同一のグループに混在するような自動再生制御ファイルを作成する場合も考えられるが、このような場合には表示手段１１２上に操作の誤りを示すエラーメッセージなどを表示して、ユーザーが正しく自動再生制御ファイルを作成できるように導くことも考えられる。
【００９７】
（実施の形態５）
本発明の実施の形態１から４においては、自動再生制御ファイル１０５内に複数のファイルからなるグループを記載することで、画像ファイル、音声ファイル、画像／音声多重ファイルの３種類のファイルを組み合わせて画像と音声を同期させて再生する方法に関して説明した。次に、自動再生制御ファイル１０５の記載に従って画像及び音声を再生する際に、これらとは別の情報を付加して再生を行う例について説明する。
【００９８】
図１８は、本発明の実施の形態５で説明する画像及び音声の再生装置の構成を示すブロック図である。図１に示した本発明の実施の形態１から４のブロック図と図１８に示したブロック図の差異は、図１８においては、メモリ手段１０１に付加情報ファイル１８０１を記憶させることとした点と、デコード／合成手段１８０２を新規に設けた点である。
【００９９】
図１８中の１０１から１１３は、図１に示した画像及び音声の再生装置と同様であるため説明を省略し、図１の構成と異なる部分のみ説明する。
【０１００】
付加情報ファイル１８０１は、画像ファイル１０２、音声ファイル１０３、画像／音声多重ファイル１０４に付加される情報を格納したファイルであり、例えば、画像に重ねて表示する枠画像やタイトル画像、もしくは文字コードで示される撮影日時、撮影場所、ファイル名、撮影者の氏名、連絡先、画像に対するコメントなどのテキスト、もしくは撮影条件、撮影状態を示す数値データや記号、また、音声に重ねて再生する特殊な効果音などが考えられる。デコード／合成手段１８０２は、メモリ手段１０１から読み出された画像ファイル、音声ファイル、画像／音声多重ファイルと付加情報ファイル１８０１が合成された信号を得るための手段である。但し、図１８においては簡略化のために付加情報ファイル１８０１を１つしか図示していないが、これに限るものではなく、現実にはファイルが複数ずつ存在する場合もある。
【０１０１】
図１９は、デコード／合成手段１８０２の構成を示すブロック図である。図１９において、デコーダ１９０１は、図１に示したデコーダ１０８と同様の画像ファイル、音声ファイル、画像／音声多重ファイルを復号化する手段である。また、デコーダ１９０２も同様の手段であるが、これは付加情報ファイル１８０１を復号化するために設けられている。合成手段１９０３は、デコーダ１９０１及び１９０２で復号化された信号同士を重ね合わせる等の合成処理を施し、出力する手段である。
【０１０２】
図２０は、本発明の実施の形態５で説明する画像及び音声の再生装置の操作面の配置図である。図２に示した配置図と図２０に示した配置図の差異は、図２０において付加情報再生モード選択キー２００１を新規に設けた点である。
【０１０３】
２０１から２０９は図２に示した画像及び音声の再生装置と同様のキーであるため、説明を省略する。付加情報再生モード選択キー２００１の主な機能は以下の通りである。なお、図２０の１１２、１１３も図２と同様に、表示手段及びスピーカーである。
【０１０４】
２００１は、付加情報再生モード選択キーである。このキーが押下されると、ＣＰＵ１１０は読み出し手段１０６を制御してメモリ手段１０１に記録されている付加情報ファイル１８０１のうちから１つを読み出し、デコーダ１９０２による復号化の後、付加情報ファイルが表示手段１１２もしくはスピーカ１１３で再生される。このとき、デコーダ１９０２で復号化された信号は、合成手段１９０３を経て出力されるが、合成手段１９０３では何の合成処理も施されずに、デコーダ１９０２の出力がそのまま出力されるものとする。
【０１０５】
図２１はメモリ手段１０１に記憶されている付加情報ファイルを示す模式図である。図２１において、枠画像ファイルＡ、Ｂ及びテキストファイルＡ、Ｂは画像ファイルと合成されることで、画像ファイルを装飾したり、文字による情報を付加するための付加情報ファイルである。効果音ファイルＡ、Ｂは音声ファイルに合成されることで、再生音声に特殊な効果音を重畳させるための付加情報ファイルである。以下、図２１に示した６個の付加情報ファイルが、図３に示した８個の画像ファイル、音声ファイル、画像／音声多重ファイルと共に、メモリ手段１０１上に記録されているものとして説明を行う。
【０１０６】
以上のように構成された本発明の実施の形態５に関し、本発明の実施の形態１と異なる部分を中心にその動作を説明する。
【０１０７】
メモリ手段１０１上に記録されている付加情報ファイルを、画像ファイル、音声ファイル、画像／音声多重ファイルに付加して再生する場合、次のような手順により自動再生制御ファイルを生成する。
【０１０８】
まず、ユーザーが図３に示した８個のファイルから、本発明の実施の形態１と同様の組み合わせで画像と音声を再生し、且つ、画像ファイルＢに枠画像ファイルＢを、画像／音声多重ファイルＡの画像部分にテキストファイルＡを、そして音声ファイルＡには効果音ファイルＢを合成させて再生したいとする。
【０１０９】
最初にユーザーは、新規再生制御ファイル作成キー２０８を押下する。このキー入力を受けて新規に自動再生制御ファイルの編集が開始され、ＣＰＵ１１０は、書き込み手段１０７を制御しメモリ手段１０１上に例えば"AUTOPLY5"というファイル名のファイルを作成する。
【０１１０】
次にユーザーは、本発明の実施の形態１と同様に、自動再生する画像を選択するために画像ファイル再生モード選択キー２０１を押下して、メモリ手段１０１上の画像ファイルを表示手段１１２に再生表示させ、送りキー２０４もしくは戻しキー２０５を操作して最初に再生したい画像ファイルＢを表示手段１１２に表示させる。そして決定キー２０６を押下する。決定キー２０６の押下により、ＣＰＵ１１０はその内部の一時メモリに"IMG＿SRC＝"という文字列に続けて、画像ファイルＢのファイル名が記録する。次に画像ファイルＢと合成する付加情報ファイルを選択するために、付加情報再生モード選択キー２００１を押下して、メモリ手段１０１上の付加情報ファイルを再生する。このとき、再生対象の付加情報ファイルが、枠画像ファイルなら表示手段１１２上にその画像を表示し、テキストファイルならば表示手段１１２上にファイルに含まれるテキストを表示し、効果音ファイルの場合は、その効果音をスピーカ１１３で再生する。そうして、画像ファイルを選択したのと同じ要領で重畳したい付加情報ファイルを再生し、決定キー２０６の押下により、この付加情報ファイル名をＣＰＵ１１０の一時メモリに記憶させる。このとき、これが付加情報ファイルであることを明示するための"ADD＿SRC"という文字列に続けて、枠画像ファイルＢのファイル名が記憶される。
【０１１１】
以上に説明したような手順で同様に、画像／音声多重ファイルＡの画像部分の選択後に、テキストファイルＡを選択し、そして音声ファイルＡの選択後に効果音ファイルＢを選択し、再生したい画像ファイル、音声ファイル、画像／音声多重ファイルのファイル名と付加情報ファイルのファイル名を上記に説明した文字列と共にＣＰＵ１１０の一時メモリに記憶させる。
【０１１２】
そしてこの状態でグループ化キー２０７を押下するとＣＰＵ１１０は、先ほど選択した２つの画像ファイルＢと画像／音声多重ファイルＡ、及び音声ファイルＡと画像／音声多重ファイルＢを１つのグループとして認識してグループに固有のＩＤ番号（例えば００１）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY5"に、グループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を記憶した順番で書き込む。図２２に、書き込まれた自動再生制御ファイル"AUTOPLY5"の内容を示す。
【０１１３】
"IMG＿SRC"、"SND＿SRC"で示されるファイルのうち、行数の若い方のファイルが時間的に先に再生されるファイルとし、"ADD＿SRC"で指定されるファイルは、行数の若い方から数えて直前の行に記載されたファイルに合成される付加情報ファイルとする。
【０１１４】
以上が自動再生制御ファイル１０５の生成手順である。次に、図２２に示した自動再生制御ファイル１０５に基づいたファイルの再生について説明する。
【０１１５】
ユーザーが自動再生キー２０９を押下すると、ＣＰＵ１１０は読み出し手段１０６を制御し、自動再生制御ファイル１０５を読み出し、その内容を取得する。ＣＰＵ１１０は自動再生制御ファイルの第１行目からGIDをサーチし、初めの"GID"から次の"GID"までを１つのグループと認識する。なお、自動再生制御ファイル１０５中の一番最後のグループは、一番最後のGIDからファイルの最終行までとする。
【０１１６】
自動再生制御ファイルには、再生する順番にファイル名が記載されている。また、"ADD＿SRC"で指定されるファイルは付加情報ファイルであるため、"ADD＿SRC"が記載されている直前の行に記載のファイルを再生する際に、この付加情報ファイルを合成して再生する。具体的には、ＣＰＵ１１０は合成すべきファイルを示す情報を同期制御手段１０９を介して合成手段１９０３に送る。合成手段１９０３は、デコーダ１９０１と１９０２から送られてきた信号のうち、合成すべきものを同期制御手段１０９を介したＣＰＵ１１０の指示に基づき判別し、合成処理を実行する。
【０１１７】
その結果、画像ファイルＢの再生時には枠画像ファイルＢが合成され、画像／音声多重ファイルＡの画像部分の再生時にはテキストファイルＡが合成され、また音声に関しては、音声ファイルＡの再生時には効果音ファイルＢが合成される。画像／音声多重ファイルＢの音声部分に対しては、付加情報ファイルの合成は指示されていないので、そのまま画像／音声多重ファイルＢの音声部分が再生される。
【０１１８】
これら一連のファイルの再生の流れをフローチャートで表すと、図２３のようになる。図２３においてステップ５０１から５０５は図５と同様であるため説明は省略する。ステップ２３０１は、検出したグループ毎に付加情報ファイルを示す文字列"ADD＿SRC"で指定されたファイル名を検出するステップである。そしてステップ２３０２においてＣＰＵ１１０は、メモリ手段１０１から指定された各ファイルと付加情報ファイルを読み出し、デコーダ１９０１、１９０２による復号化と、合成手段１９０３による画像もしくは音声と、付加情報ファイルの合成を制御する。
【０１１９】
また、このような画像と音声の再生の様子を模式的にあらわすと図２４のようになり、ユーザーは、自らが指定した通りに、付加情報ファイルを合成した形で画像と音声を再生することができる。
【０１２０】
以上のように、本発明の実施の形態５によれば、自動再生制御ファイル１０５の記載に従い、画像ファイル、音声ファイル、画像／音声多重ファイルの３種類のファイルを組み合わせて画像と音声を同期させて再生する際に、付加情報ファイルの合成を指示することができ、これにより画像と音声を付加情報ファイルと合成した形で自由に再生することが可能である。
【０１２１】
なお、本発明の実施の形態５において、図１９に示したデコーダ１９０１及び１９０２は必ずしも２つ必要ではなく、１つのデコーダを共用する構成でも構わない。
【０１２２】
また、本発明の実施の形態５において、付加情報ファイルの例として、枠画像ファイル、テキストファイル、効果音ファイルをあげたが、再生される画像及び音声に付加される情報はこれに限るものではない。
【０１２３】
また、本発明の実施の形態５において、付加情報ファイルを指定する文字列として、"ADD＿SRC"を使用したが、これらはあくまでも一例であり、これに限るものではない。
【０１２４】
（実施の形態６）
本発明の実施の形態１から４においては、自動再生制御ファイル１０５内に複数のファイルからなるグループを記載することで、画像ファイル、音声ファイル、画像／音声多重ファイルの３種類のファイルを組み合わせて画像と音声を同期させて再生する方法に関して説明した。これらにおいては、画像及び音声の再生時間に関しては特に言及しなかったため、次に、自動再生制御ファイル１０５の記載に従って画像及び音声を再生する際に、各画像と音声の再生時間を指定して再生を行う例について説明する。
【０１２５】
図２５は、本発明の実施の形態６で説明する画像及び音声の再生装置の操作面の配置図である。図２に示した配置図と図２５に示した配置図の差異は、図２５において再生時間設定キー２５０１と数値入力用ダイヤル２５０２を新規に設けた点である。
【０１２６】
２０１から２０９は図２に示した画像及び音声の再生装置と同様のキーであるため、説明を省略する。再生時間設定キー２５０１と数値入力用ダイヤル２５０２の主な機能は以下の通りである。
【０１２７】
２５０１は再生時間設定キーであり、このキーが押下されると、選択したファイルの再生時間設定を行うモードに入る。２５０２は、数値入力用ダイヤルであり、このダイヤルを回転することで、任意の数値を入力する。
【０１２８】
本発明の実施の形態６で説明する画像及び音声の再生装置の構成は、図１に示したブロック図と同様であるので説明は省略する。
【０１２９】
以上のように構成された本発明の実施の形態６に関し、本発明の実施の形態１と異なる部分を中心にその動作を説明する。
【０１３０】
メモリ手段１０１上に記録されている画像ファイル、音声ファイル、画像／音声多重ファイルを、その再生時間を指定して再生する場合、次のような手順により自動再生制御ファイルを生成する。
【０１３１】
まず、ユーザーが図３に示した８個のファイルから、本発明の実施の形態１と同様の組み合わせで画像と音声を再生し、且つ、それぞれの再生時間を指定したいとする。
【０１３２】
最初にユーザーは、新規再生制御ファイル作成キー２０８を押下する。このキー入力を受けて新規に自動再生制御ファイルの編集が開始され、ＣＰＵ１１０は、書き込み手段１０７を制御しメモリ手段１０１上に例えば"AUTOPLY6"というファイル名のファイルを作成する。
【０１３３】
次にユーザーは、本発明の実施の形態１と同様に、自動再生する画像を選択するために画像ファイル再生モード選択キー２０１を押下して、メモリ手段１０１上の画像ファイルを表示手段１１２に再生表示させ、送りキー２０４もしくは戻しキー２０５を操作して最初に再生したい画像ファイルＢを表示手段１１２に表示させる。そして決定キー２０６を押下する。決定キー２０６の押下により、ＣＰＵ１１０はその内部の一時メモリに"IMG＿SRC＝"という文字列に続けて、画像ファイルＢのファイル名が記録する。次に、再生時間を指定するために、再生時間設定キー２５０１を押下すると、表示手段１１２に再生時間の候補値が例えば秒単位で表示される。この候補値とは、例えば機器に予め設定されている初期値でも良い。そしてユーザーが数値入力用ダイヤル２５０２を回転させると、この回転に応じて、上記の再生時間の候補値が変化し、再生時間が所望の値となったときに数値入力用ダイヤルの回転を停止する。例えば、画像ファイルＢを１０秒間再生したい場合は、表示手段１１２に表示される再生時間が１０秒となるように数値入力用ダイヤル２５０２を回転させればよい。次に、決定キー２０６を押下すると、この表示手段１１２に表示された再生時間がＣＰＵ１１０の一時メモリに記憶させる。このとき、これが再生時間を示すことを明示するための"PLY＿DUR"という文字列に続けて、再生時間が秒単位で記憶される。
【０１３４】
以上に説明したような手順で同様に、画像／音声多重ファイルＡの画像部分の選択後に、再生時間を設定し、そして音声ファイルＡの選択後にも再生時間を設定し、最後に画像／音声多重ファイルＢの音声部分の再生時間を設定することができる。
【０１３５】
そして再生するファイルの選択と、再生時間の設定が完了してから、グループ化キー２０７を押下するとＣＰＵ１１０は、選択した２つの画像ファイルＢと画像／音声多重ファイルＡ、及び音声ファイルＡと画像／音声多重ファイルＢを１つのグループとして認識してグループに固有のＩＤ番号（例えば００１）を付与し、書き込み手段１０７を制御してメモリ手段１０１上の自動再生制御ファイル"AUTOPLY6"に、グループ固有のＩＤ番号とＣＰＵ１１０の一時メモリに記憶されていた内容を記憶した順番で書き込む。図２６に、書き込まれた自動再生制御ファイル"AUTOPLY6"の内容を示す。
【０１３６】
"IMG＿SRC"、"SND＿SRC"で示されるファイルのうち、行数の若い方のファイルが時間的に先に再生されるファイルとし、"PLY＿DUR"で指定される数字は再生時間を秒単位で示したものである。図２６の自動再生制御ファイル"AUTOPLY6"の例では、画像ファイルＢの再生時間を１０秒、画像／音声多重ファイルＡの画像部分の再生時間を１５秒、音声ファイルＡの再生時間を２０秒、画像／音声多重ファイルＢの音声部分の再生時間を５秒とした場合を示す。なお、"PLY＿DUR"で指定される再生時間は、行数の若い方から数えて直前の行に記載されたファイルの再生時間とする。
【０１３７】
以上が自動再生制御ファイル１０５の生成手順である。次に、図２６に示した自動再生制御ファイル１０５に基づいたファイルの再生について説明する。
【０１３８】
ユーザーが自動再生キー２０９を押下すると、ＣＰＵ１１０は読み出し手段１０６を制御し、自動再生制御ファイル１０５を読み出し、その内容を取得する。ＣＰＵ１１０は自動再生制御ファイルの第１行目からGIDをサーチし、初めの"GID"から次の"GID"までを１つのグループと認識する。なお、自動再生制御ファイル１０５中の一番最後のグループは、一番最後のGIDからファイルの最終行までとする。
【０１３９】
自動再生制御ファイルには、再生する順番にファイル名が記載されている。また、"PLY＿DUR"で指定される数値は秒単位の再生時間であるため、"PLY＿DUR"が記載されている直前の行に記載のファイルを再生する際に、この再生時間だけ再生を行う。具体的には、ＣＰＵ１１０は同期再生すべきファイルを示す情報と再生時間に関する情報を同期制御手段１０９に送る。同期制御手段１０９は、再生される画像と音声の復号化の進捗をモニタし、画像と音声が指定された再生時間に相当するデータの復号化が完了したら、デコーダ１０８での復号化を停止し、次に復号化すべき画像と音声の復号化を開始させる。このようにして画像と音声の再生時間を制御する。
【０１４０】
その結果、画像ファイルＢは１０秒間再生され、続く画像／音声多重ファイルＡの画像部分は１５秒間再生される。また、画像ファイルＢの再生と同期して音声ファイルＡの再生が開始しされ、２０秒間再生された後、続く画像／音声多重ファイルＢの音声部分が５秒間再生されて、一連の画像と音声の再生が終了する。
【０１４１】
これら一連のファイルの再生の流れをフローチャートで表すと、図２７のようになる。図２７においてステップ５０１から５０５は図５と同様であるため説明は省略する。ステップ２７０１は、検出したグループ毎に各ファイルの再生時間を示す文字列"PLY＿DUR"で指定された数値を検出するステップである。そしてステップ２７０２においてＣＰＵ１１０は、メモリ手段１０１から指定された各ファイルを読み出し、同期制御手段１０９に同期再生すべきファイルと再生時間を指示する。同期制御手段１０９は、デコーダ１０８での復号化を制御し、画像と音声の同期再生と、再生時間の制御を行う。
【０１４２】
また、このような画像と音声の再生の様子を模式的に表すと図２８のようになり、ユーザーは、自らが指定した通りの時間だけ、画像と音声を再生することができる。
【０１４３】
以上のように、本発明の実施の形態６によれば、自動再生制御ファイル１０５の記載に従い、画像ファイル、音声ファイル、画像／音声多重ファイルの３種類のファイルを組み合わせて画像と音声を同期させて再生する際に、各ファイルの再生時間を指定することができ、これにより画像と音声を自由に指定した時間だけ再生することが可能である。
【０１４４】
なお、本発明の実施の形態６において、再生時間の指定を、各ファイルの再生時間として説明したがこれに限るものではなく、例えば、一番最初に再生されるファイルの再生開始時刻を０とし、この再生開始時刻からの絶対時間でファイルの再生時間を設定する方法も考えられる。例えば、図２９に示すように、自動再生する各ファイルの再生時間の総計を文字列"PLY＿TTL"で指定し、各ファイルの再生開始時刻を、"PLY＿TIM"で指定するようにしても、上記の説明と同様に、再生するファイルの再生時間をファイル毎に設定することは可能である。図２９の例では、自動再生の総時間を２５秒と指定し、一番最初に再生される画像ファイルＢの再生開始時刻を"PLY＿TIM"なる文字列で０秒に指定し、次に再生される画像／音声多重ファイルＡの画像部分の再生開始時刻を"PLY＿TIM"なる文字列で１０秒に指定すれば、図２６及び図２８で説明したことと同じように、ファイルの再生が可能である。
【０１４５】
また、本発明の実施の形態６において、再生時間設定キー２５０１を押下したときに表示手段１１２に表示される再生時間の候補値を機器に予め設定されている初期値として説明したがこれに限るものではなく、例えば、画像ファイル、音声ファイル、画像／音声多重ファイルの各ファイルに格納されている全データを本来再生するのに必要な時間（例えば５秒分の動画が格納されている画像ファイルの場合は５秒。１０秒の音声データが格納されている音声ファイルの場合は１０秒）を、各ファイル内のデータから判断し、これを最初に表示手段１１２に表示する構成も考えられる。
【０１４６】
また、本発明の実施の形態６において、再生時間は秒単位で設定することとしたがこれに限るものではなく、いかなる時間の単位でも本発明は有効である。
【０１４７】
また、本発明の実施の形態６において、画像ファイル及び画像／音声多重ファイルの画像部分は、複数のコマからなる動画像でも、１枚のコマからなる静止画像のどちらの場合でも本発明は有効であり、画像が静止画像の場合は、指定された時間だけ静止画像を表示し続けるような構成が考えられる。
【０１４８】
また、本発明の実施の形態６において、画像ファイル及び画像／音声多重ファイルの画像部分が動画像の場合、指定された時間だけファイルを再生する際に、その動画像の最初から再生する方法と、ユーザーが任意に再生開始する場所を設定する方法が考えられる。ユーザーが任意に再生開始する場所を設定する場合、例えば動画像の再生開始場所を、動画像の最初の部分からの時間で示すこととし、これを示す文字列として例えば"PLY＿STR"を用意して、自動再生制御ファイル中に文字列"PLY＿DUR"に続けて記載するなどの方法が考えられる。図２６に示した自動再生制御ファイルをもとに、一例をあげると、画像ファイルＢが３０秒の動画像であったとし、この最初から３秒後の位置から１０秒間、画像ファイルＢを再生する場合、自動再生制御ファイルの記載は図３０のようになる。文字列"PLY＿STR"は動画像の再生開始場所を示すものとして、これで「３」を指定することで、が画像ファイルＢの再生開始場所を指定することができる。なお、文字列"PLY＿STR"では、画像ファイルだけではなく、画像／音声多重ファイルの画像部分や音声ファイルの再生開始位置を指定しても構わない。また文字列"PLY＿STR"で再生開始場所が指定されていない場合は、例えば無条件に動画像の最初から再生するように決めればよい。
【０１４９】
また、本発明の実施の形態６において、再生対象のファイルが動画像の場合に、再生を指定された時間が、画像ファイル、画像／音声多重ファイルの各ファイルに格納されている全画像データを本来再生するのに必要な時間よりも長いような場合は、指定された時間内での動画像の再生が終了後、ブルーバックなどの予め機器が用意した画像を表示するなどすればよい。具体的には、３秒間の動画像に対し、１０秒間の再生が指示された場合などは、初めの３秒間は画像を表示し、残りの７秒間はブルーバックを表示するなどである。なお、音声に関しても同様に、再生を指定された時間が、音声ファイル、画像／音声多重ファイルの各ファイルに格納されている全音声データを本来再生するのに必要な時間よりも長いような場合は、指定された時間内での音声の再生が終了後、予め機器が用意した音声を再生する、もしくは無音とするなどすればよい。
【０１５０】
また、本発明の実施の形態６において、再生対象のファイルが動画像の場合に、再生を指定された時間が、画像ファイル、画像／音声多重ファイルの各ファイルに格納されている全画像データを本来再生するのに必要な時間よりも長いような場合は、表示手段１１２上にエラーメッセージなどを表示して、ユーザーが全画像データを本来再生するのに必要な時間を設定するように導くことも考えられる。
【０１５１】
また、本発明の実施の形態６において、再生時間等を指定する文字列として、"PLY＿DUR"、"PLY＿TTL"、"PLY＿TIM"、"PLY＿STR"を使用したが、これらはあくまでも一例であり、これに限るものではない。
【０１５２】
なお、本発明のすべての実施の形態において、画像ファイル、音声ファイル、画像／音声多重ファイルの符号化方式、ファイルフォーマット等に関しては特に詳細に規定していないが、これらファイルがいかなる符号化方式により符号化されたファイルであっても、いかなるファイルフォーマットのファイルであっても本発明が有効であることは明らかである。更に、画像ファイル、音声ファイル、画像／音声多重ファイルが情報圧縮されたファイルでも、非圧縮のファイルであっても、更に、ヘッダーなどの付加情報を有するファイルであっても本発明が有効であることは明らかである。
【０１５３】
また、本発明のすべての実施の形態において、ファイルを指定する文字列として"IMG＿SRC"、"SND＿SRC"、"CMP＿SRC"を使用したが、これらはあくまでも一例であり、これに限るものではない。
【０１５４】
また、本発明のすべての実施の形態において、デコーダ１０８は、デジタル信号をアナログ信号に変換するデジタル−アナログコンバーターを含む構成も考えられる。
【０１５５】
また、本発明のすべての実施の形態において、操作キー１１１のキー入力は、図２の２０１から２０８に示したような押下によりキー入力を行うものを用いて説明したがこれに限るものではなく、液晶表示装置上に表示されるタッチパネルや、メニュー表示から必要な操作を選択するような方法も考えられる。
【０１５６】
また、本発明のすべての実施の形態において、再生の際に使用される自動再生制御ファイルは、あたかもメモリ手段１０１上に１つしか存在しないかのように説明したがこれに限るものではなく、例えばメモリ手段１０１上に複数の自動再生制御ファイルが存在し、ユーザーはそのうちから任意に自動再生に使用する自動再生制御ファイルを選択することができる構成も考えられる。この場合、例えばメモリ手段１０１上のすべての自動再生制御ファイルが表示手段１１２上に表示され、この中からユーザーがキー入力等で自由に自動再生制御ファイルを選択できるような方法が考えられるが、もちろんこれに限るものではない。
【０１５７】
また、本発明のすべての実施の形態において、自動再生制御ファイルはメモリ手段１０１上に記録するように説明したがこれに限るものではなく、例えばメモリ手段１０１とは別の記憶手段に記憶することも考えられる。
【０１５８】
また、本発明のすべての実施の形態において、自動再生制御ファイルの作成時には、画像や音声を再生するような構成を説明したが、これに限るものではなく、例えば画像や音声を再生しなくても、表示手段１１２にそれらのファイル名を表示し、このファイル名から自動再生するファイルを選択する方法なども考えられる。
【０１５９】
また、本発明のすべての実施の形態において、自動再生制御ファイルの作成時には、画像や音声を再生するような構成を説明したが、画像に関してはそのサムネイル画像を表示する構成も考えられる。また、音声に関してはその一部を、例えば冒頭部分のみを再生する構成も考えられる。
【０１６０】
また、本発明のすべての実施の形態において、画像ファイル及び画像／音声多重ファイルの画像部分のコマ数に関しては特に言及しなかったが、これは１コマの静止画でも複数のコマからなる動画像でも構わない。
【０１６１】
また、本発明のすべての実施の形態において、自動再生制御ファイルの作成時には、画像や音声を再生するような構成を説明したが、画像が複数のコマからなる動画像の場合は、その一部の画像のみを表示する構成も考えられる。
【０１６２】
また、本発明のすべての実施の形態において、少なくともＣＰＵ１１０による処理は、ソフトウェアで実現可能であることは言うまでもなく、そのソフトウェアは、予めメモリに記憶しておいても、別途記録媒体から与えても構わない。
【０１６３】
【発明の効果】
以上のように本発明によれば、画像信号を記録したデータファイル及び音声信号を記録したデータファイル及び画像信号と音声信号を多重記録したデータファイルのような異なる形式のファイルを、ユーザーが自由に且つ簡単に組み合わせて連続的に再生し、その際に、所定の画像と音声の再生開始を同期させて実行することが可能な機器を実現することができる。
【０１６４】
また本発明によれば、所定の画像と音声の再生開始を同期させて実行する際に、付加情報ファイルの合成を指示することができ、これにより画像と音声を付加情報ファイルと合成した形で自由に再生することが可能である。
【０１６５】
また本発明によれば、所定の画像と音声の再生開始を同期させて実行する際に、各ファイルの再生時間を指定することができ、これにより画像と音声を自由に指定した時間だけ再生することが可能である。
【図面の簡単な説明】
【図１】本発明の実施の形態１〜４における画像及び音声の再生装置を示すブロック図
【図２】同実施の形態１〜４における画像及び音声の再生装置の操作面の配置図
【図３】同実施の形態１〜４におけるメモリ手段上に記憶されている画像ファイル、音声ファイル、画像／音声多重ファイルを示す模式図
【図４】同実施の形態１における自動再生制御ファイルの内容を示す図
【図５】同実施の形態１における自動再生動作のフローチャート
【図６】同実施の形態１における自動再生される画像と音声を説明するための説明図
【図７】同実施の形態２における自動再生制御ファイルの内容を示す図
【図８】同実施の形態２における自動再生される画像と音声を説明するための説明図
【図９】同実施の形態３における自動再生制御ファイルの内容を示す図
【図１０】同実施の形態３における自動再生動作のフローチャート
【図１１】同実施の形態３における自動再生される画像と音声を説明するための説明図
【図１２】同実施の形態４における自動再生制御ファイルの内容を示す図
【図１３】同実施の形態４における自動再生動作のフローチャート
【図１４】同実施の形態４における自動再生される画像と音声を説明するための説明図
【図１５】同実施の形態４において文字列"CMP＿SRC"で指定されるファイルのグループ内での記載方法の例を説明するための説明図
【図１６】同実施の形態４において文字列"CMP＿SRC"で指定されるファイルのグループ内での記載方法の例を説明するための自動再生制御ファイルの不適切な記載内容の例を示す図
【図１７】同実施の形態４において文字列"CMP＿SRC"で指定されるファイルのグループ内での記載方法の例を説明するための自動再生制御ファイルの適切な記載内容の例を示す図
【図１８】同実施の形態５における画像及び音声の再生装置を示すブロック図
【図１９】同実施の形態５におけるデコード／合成手段を示すブロック図
【図２０】同実施の形態５における画像及び音声の再生装置の操作面の配置図
【図２１】同実施の形態５におけるメモリ手段上に記憶されている付加情報ファイルを示す模式図
【図２２】同実施の形態５における自動再生制御ファイルの内容を示す図
【図２３】同実施の形態５における自動再生動作のフローチャート
【図２４】同実施の形態５において自動再生される画像、音声と付加情報ファイルの合成を説明するための説明図
【図２５】同実施の形態６における画像及び音声の再生装置の操作面の配置図
【図２６】同実施の形態６における自動再生制御ファイルの内容を示す図
【図２７】同実施の形態６における自動再生動作のフローチャート
【図２８】同実施の形態６において自動再生される画像と音声の再生時間を説明するための説明図
【図２９】同実施の形態６における自動再生制御ファイルの別の例を示す図
【図３０】同実施の形態６における自動再生制御ファイルの別の例を示す図
【図３１】従来例における自動再生装置の例を示すブロック図
【符号の説明】
１０１  メモリ手段
１０２  画像ファイル
１０３  音声ファイル
１０４  画像／音声多重ファイル
１０５  自動再生制御ファイル
１０６  読み出し手段
１０７  書き込み手段
１０８  デコーダ
１０９  同期制御手段
１１０  ＣＰＵ
１１１  操作キー
１１２  表示手段
１１３  スピーカー
【図１】
0003646610.tif 000002
【図２】
0003646610.tif 000003
【図３】
0003646610.tif 000004
【図４】
0003646610.tif 000005
【図５】
0003646610.tif 000006
【図６】
0003646610.tif 000007
【図７】
0003646610.tif 000008
【図８】
0003646610.tif 000009
【図９】
0003646610.tif 000010
【図１０】
0003646610.tif 000011
【図１１】
0003646610.tif 000012
【図１２】
0003646610.tif 000013
【図１３】
0003646610.tif 000014
【図１４】
0003646610.tif 000015
【図１５】
0003646610.tif 000016
【図１６】
0003646610.tif 000017
【図１７】
0003646610.tif 000018
【図１８】
0003646610.tif 000019
【図１９】
0003646610.tif 000020
【図２０】
0003646610.tif 000021
【図２１】
0003646610.tif 000022
【図２２】
0003646610.tif 000023
【図２３】
0003646610.tif 000024
【図２４】
0003646610.tif 000025
【図２５】
0003646610.tif 000026
【図２６】
0003646610.tif 000027
【図２７】
0003646610.tif 000028
【図２８】
0003646610.tif 000029
【図２９】
0003646610.tif 000030
【図３０】
0003646610.tif 000031
【図３１】
0003646610.tif 000032