(57)【要約】【課題】  複数のコマ画像から構成される１枚の元画像から１コマの画像を分割して表示する画像表示方法において、１コマの画像を表示するとともに、音声を再生することができる画像表示方法を提供する。【解決手段】  まず、コマ画像の各種表示条件を設定する。現在の表示コマ番号ｉの値を０に設定して、先頭からi番目のコマ画像を表示する。次に、ｉ番目のコマ画像に合致する音声ファイルがあるかどうかを検索し、合致する音声ファイルがある場合には音声を再生する。ここで、ｉと最大コマ画像数とを比較する。ｉの値が最大コマ画像数より小さい場合にはｉの値を１増加し、表示モードがマニュアルかどうかをチェックする。マニュアル表示であれば、マウスがクリックされたかどうかチェックする。マウスがクリックされた場合には、再度ｉ番目のコマ画像を表示する。【選択図】  図１
2006253740.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の元画像が連続的に表示される連続画像データが１つの画像ファイルとして形成され、前記連続画像データを１コマ単位のコマ画像に分割して表示し、元画像から分割された前記コマ画像を１コマずつ順次表示する連続画像表示工程を有する画像表示方法であって、
前記コマ画像を表示するときに、音声データを再生することを特徴とする画像表示方法。
【請求項２】
前記連続画像表示工程の開始と同時に、音声データを再生することを特徴とする請求項１に記載の画像表示方法。
【請求項３】
前記連続画像表示工程は、
ユーザからの動作開始入力を受け付けると、元画像から分割された前記コマ画像を１コマずつ順次表示する工程を有し、
少なくとも１以上の前記コマ画像に対応する、少なくとも１以上の音声データを生成して、
前記コマ画像が表示されるときに、対応する前記音声データを関連付けて再生することを特徴とする請求項１または２に記載の画像表示方法。
【請求項４】
前記連続画像表示工程は、
予め設定された時間に基づいて自動的に次のコマ画像を表示して該コマ画像に対応する音声データを再生する第１の自動更新工程を有することを特徴とする請求項１から３のいずれか１項に記載の画像表示方法。
【請求項５】
前記連続画像表示工程は、
ユーザによる前記コマ画像の切替指示があった場合に、次のコマ画像を表示して該コマ画像に対応する音声データを再生する第１の手動更新工程を有することを特徴とする請求項１から４のいずれか１項に記載の画像表示方法。
【請求項６】
前記連続表示工程によって表示される前記コマ画像および再生される前記音声データは、
前記第１の自動更新工程と、第１の手動更新工程とを併用して前記コマ画像を表示して該コマ画像に対応する音声データを再生することを特徴とする請求項１から５のいずれか１項に記載の画像表示方法。
【請求項７】
複数のコマ画像の中から所望のコマ画像を指定する第１の指定工程をさらに有し、
前記第１の指定工程により指定された前記コマ画像から順次表示して該コマ画像に対応する音声を再生することを特徴とする請求項１から６のいずれか１項に記載の画像表示方法。
【請求項８】
複数のコマ画像の中から第１の指定工程によって指定された前記コマ画像以外の、所望のコマ画像を指定する第２の指定工程をさらに有し、
前記第１の指定工程により指定された前記コマ画像から前記第２の指定工程により指定された前記コマ画像までを、順次表示して該コマ画像に対応する音声を再生する指定画像間表示工程を有することを特徴とする請求項１から７のいずれか１項に記載の画像表示方法。
【請求項９】
前記指定画像間表示工程は、
予め設定された時間に基づいて、自動的に次のコマ画像を表示して該コマ画像に対応する音声データを再生する第２の自動更新工程を有することを特徴とする請求項１から８のいずれか１項に記載の画像表示方法。
【請求項１０】
前記指定画像間表示工程は、
ユーザによる前記コマ画像の切替指示があった場合に、次のコマ画像を表示して該コマ画像に対応する音声データを再生する第２の手動更新工程を有することを特徴とする請求項１から９のいずれか１項に記載の画像表示方法。
【請求項１１】
前記指定画像間表示工程によって表示される前記コマ画像および再生される前記音声データは、
複数のコマ画像の中から、第１のコマ画像と第２のコマ画像とを指定して、
前記第１のコマ画像と前記第２のコマ画像とが表示および再生される間、前記第２の自動更新工程及び前記第２の手動更新工程とのうちの少なくともいずれか一方を行い、
前記第２の自動更新工程と、前記第２の手動更新工程とを併用して前記コマ画像を表示して該コマ画像に対応する音声データを再生することを特徴とする請求項１から１０のいずれか１項に記載の画像表示方法。
【請求項１２】
前記予め設定された時間を変更する時間設定変更工程をさらに有し、
前記第２の自動更新工程による前記コマ画像の表示及び該コマ画像に対応する音声データの再生中に、前記時間設定変更工程によって変更された前記時間を反映させて、コマ画像が自動的に更新される時間を変更することを特徴とする請求項１から１１のいずれか１項に記載の画像表示方法。
【請求項１３】
複数枚の元画像が連続的に表示される連続画像データが１つの画像ファイルとして形成され、前記連続画像データを１コマ単位のコマ画像に分割して表示し、元画像から分割された前記コマ画像を１コマずつ順次表示する連続画像表示手段を有する画像表示装置であって、
前記コマ画像を表示するときに、音声データを再生することを特徴とする画像表示装置。
【請求項１４】
前記連続画像表示手段の開始と同時に音声データを再生することを特徴とする請求項１３に記載の画像表示装置。
【請求項１５】
前記連続画像表示手段は、
ユーザからの動作開始入力を受け付けると、元画像から分割された前記コマ画像を１コマずつ順次表示する手段と、
少なくとも１以上の前記コマ画像に対応する、少なくとも１以上の音声データとを有し、
前記コマ画像が表示されるときに、対応する前記音声データを関連付けて再生することを特徴とする請求項１３または１４に記載の画像表示装置。
【請求項１６】
前記連続画像表示手段は、予め設定された時間に基づいて、自動的に次のコマ画像を表示して該コマ画像に対応する音声データを再生することを特徴とする請求項１３から１５のいずれか１項に記載の画像表示装置。
【請求項１７】
予め表示する前記コマ画像と、該コマ画像に対応する前記音声データとを記憶した請求項１３から１６に記載の画像表示装置。
【請求項１８】
請求項１３に記載の画像表示装置を用いた画像提供システムであって、
クライアントは、
ユーザから受けとった１コマ単位のコマ画像に分割して表示された前記連続画像データに対して、前記ユーザが所望し、かつ、該コマ画像の有する情報に関連する音声情報を付加してユーザへ提供することを特徴とする画像提供システム。
【請求項１９】
請求項１から１２に記載の画像表示方法を、コンピュータ上で実行するためのプログラムを記録した記録媒体。
【請求項２０】
予め表示する前記コマ画像と、該コマ画像に対応する前記音声データとを記憶した請求項１９に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示方法、画像表示装置、画像提供システム及び記録媒体に関する。
【背景技術】
【０００２】
近年の情報のデジタル化に伴って、映像のデジタル化も進歩し続けている。デジタルカメラのように、撮影した映像をデータ化しパーソナルコンピュータ上で見ることも容易になってきている。デジタルカメラの機能の１つに、連写撮影において一定の枚数を連続的に撮影し、それを１つのファイルとして保存する、いわゆる連写モードを搭載したデジタルカメラもある。
【０００３】
この連写モードで撮影された映像は、その１枚ごとの映像を連続して写すことにより、あたかも動画のように見せることもできるし、１枚ずつを固定して見ることも可能である。その特性から、この連写モードの有効性は多岐に亘るが、例えば、スポーツのフォームをチェックする際にもよく利用される。この１枚ずつ分割された１つの画像を、コマ画像と呼ぶ。
【０００４】
このコマ画像の表示に関する発明として、特許文献１や特許文献２に記載の発明が開示されている。特許文献１には、画像表示装置において、同一被写体について時系列的に取得された複数の画像を、それらの画像における変化をより把握しやすいものとして表示させる発明が開示されている。また、特許文献２には、連写撮影において一定の連写枚数を一つのファイルとして保存する連写モードを効率よく使用する画像再生装置および方法を提供する発明が開示されている。
【特許文献１】特開２０００−２９３１５７号公報
【特許文献２】特開２００４−１６５８５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の技術には、以下に述べるような問題があった。
【０００６】
例えば、従来のコマ画像の表示方法を利用すれば、ゴルフ、テニス、水泳などのスポーツシーンを高速連写し、１コマ１コマのスポーツのフォームを仔細に見ることにより、スポーツの練習、研究を行うことができる。また、プロのフォームを撮影した画像であれば、アマチュアがフォームの手本にして、練習することもできる。ここで、１コマ画像の表示と同時に例えばプロのレッスン指導を音声で聞くことができれば、さらに有効なものとなる。
【０００７】
また、この画像表示方法をデジタルカメラに搭載すれば、近年小型化が進んでいるのでどこにでも持ち歩くことができ、パソコンなど装置を持ち運ぶことが難しい、ゴルフ場、テニスコート、プールなどで利用することもできる。しかし、このような１コマ画像のスライドショー表示方法において、音声を再生できるものはなかった。
【０００８】
また、特許文献１に記載の発明は、１枚の画像に集合させた画像から、各コマ画像を動画表示させるスライドショー表示方法ではない。さらに、特許文献２に記載の発明は、１枚の画像に集合させたコマ画像を分割してスライドショーのように表示する機能を備えてはいるが、スライドショー表示を自動にすると、１枚中の画像すべてが最後まで表示されてしまう。
【０００９】
本発明は、この点に鑑み成されたもので、複数のコマ画像から構成される１枚の元画像から１コマの画像を分割して表示する、画像表示方法において、１コマの画像を表示するとともに、音声を再生することができる画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、請求項１に記載の発明は、複数枚の元画像が連続的に表示される連続画像データが１つの画像ファイルとして形成され、連続画像データを１コマ単位のコマ画像に分割して表示し、元画像から分割されたコマ画像を１コマずつ順次表示する連続画像表示工程を有する画像表示方法であって、コマ画像を表示するときに、音声データを再生することを特徴とする。
【００１１】
請求項２に記載の発明は、請求項１に記載の画像表示方法において、連続画像表示工程の開始と同時に、音声データを再生することを特徴とする。
【００１２】
請求項３に記載の発明は、請求項１または２に記載の画像表示方法において、連続画像表示工程は、ユーザからの動作開始入力を受け付けると、元画像から分割されたコマ画像を１コマずつ順次表示する工程を有し、少なくとも１以上のコマ画像に対応する、少なくとも１以上の音声データを生成して、コマ画像が表示されるときに、対応する音声データを関連付けて再生することを特徴とする。
【００１３】
請求項４に記載の発明は、請求項１から３のいずれか１項に記載の画像表示方法において、連続画像表示工程は、予め設定された時間に基づいて自動的に次のコマ画像を表示してコマ画像に対応する音声データを再生する第１の自動更新工程を有することを特徴とする。
【００１４】
請求項５に記載の発明は、請求項１から４のいずれか１項に記載の画像表示方法において、連続画像表示工程は、ユーザによるコマ画像の切替指示があった場合に、次のコマ画像を表示してコマ画像に対応する音声データを再生する第１の手動更新工程を有することを特徴とする。
【００１５】
請求項６に記載の発明は、請求項１から５のいずれか１項に記載の画像表示方法において、連続表示工程によって表示されるコマ画像および再生される音声データは、第１の自動更新工程と、第１の手動更新工程とを併用してコマ画像を表示してコマ画像に対応する音声データを再生することを特徴とする。
【００１６】
請求項７に記載の発明は、請求項１から６のいずれか１項に記載の画像表示方法において、複数のコマ画像の中から所望のコマ画像を指定する第１の指定工程をさらに有し、第１の指定工程により指定されたコマ画像から順次表示してコマ画像に対応する音声を再生することを特徴とする。
【００１７】
請求項８に記載の発明は、請求項１から７のいずれか１項に記載の画像表示方法において、複数のコマ画像の中から第１の指定工程によって指定されたコマ画像以外の、所望のコマ画像を指定する第２の指定工程をさらに有し、第１の指定工程により指定されたコマ画像から第２の指定工程により指定されたコマ画像までを、順次表示してコマ画像に対応する音声を再生する指定画像間表示工程を有することを特徴とする。
【００１８】
請求項９に記載の発明は、請求項１から８のいずれか１項に記載の画像表示方法において、指定画像間表示工程は、予め設定された時間に基づいて、自動的に次のコマ画像を表示してコマ画像に対応する音声データを再生する第２の自動更新工程を有することを特徴とする。
【００１９】
請求項１０に記載の発明は、請求項１から９のいずれか１項に記載の画像表示方法において、記指定画像間表示工程は、ユーザによるコマ画像の切替指示があった場合に、次のコマ画像を表示してコマ画像に対応する音声データを再生する第２の手動更新工程を有することを特徴とする。
【００２０】
請求項１１に記載の発明は、請求項１から１０のいずれか１項に記載の画像表示方法において、指定画像間表示工程によって表示されるコマ画像および再生される音声データは、複数のコマ画像の中から、第１のコマ画像と第２のコマ画像とを指定して、第１のコマ画像と第２のコマ画像とが表示および再生される間、第２の自動更新工程及び第２の手動更新工程とのうちの少なくともいずれか一方を行い、第２の自動更新工程と、第２の手動更新工程とを併用してコマ画像を表示してコマ画像に対応する音声データを再生することを特徴とする。
【００２１】
請求項１２に記載の発明は、請求項１から１１のいずれか１項に記載の画像表示方法において、予め設定された時間を変更する時間設定変更工程をさらに有し、第２の自動更新工程によるコマ画像の表示及びコマ画像に対応する音声データの再生中に、時間設定変更工程によって変更された時間を反映させて、コマ画像が自動的に更新される時間を変更することを特徴とする。
【００２２】
請求項１３に記載の発明は、複数枚の元画像が連続的に表示される連続画像データが１つの画像ファイルとして形成され、連続画像データを１コマ単位のコマ画像に分割して表示し、元画像から分割されたコマ画像を１コマずつ順次表示する連続画像表示手段を有する画像表示装置であって、コマ画像を表示するときに、音声データを再生することを特徴とする。
【００２３】
請求項１４に記載の発明は、請求項１３に記載の画像表示装置において、連続画像表示手段の開始と同時に音声データを再生することを特徴とする。
【００２４】
請求項１５に記載の発明は、請求項１３または１４に記載の画像表示装置において、連続画像表示手段は、ユーザからの動作開始入力を受け付けると、元画像から分割されたコマ画像を１コマずつ順次表示する手段と、少なくとも１以上のコマ画像に対応する、少なくとも１以上の音声データとを有し、コマ画像が表示されるときに、対応する音声データを関連付けて再生することを特徴とする。
【００２５】
請求項１６に記載の発明は、請求項１３から１５のいずれか１項に記載の画像表示装置において、連続画像表示手段は、予め設定された時間に基づいて、自動的に次のコマ画像を表示してコマ画像に対応する音声データを再生することを特徴とする。
【００２６】
請求項１７に記載の発明は、請求項１３から１６に記載の画像表示装置において、予め表示するコマ画像と、コマ画像に対応する音声データとを記憶したことを特徴とする。
【００２７】
請求項１８に記載の発明は、請求項１３に記載の画像表示装置を用いた画像提供システムであって、クライアントは、ユーザから受けとった１コマ単位のコマ画像に分割して表示された連続画像データに対して、ユーザが所望し、かつ、コマ画像の有する情報に関連する音声情報を付加してユーザへ提供することを特徴とする。
【００２８】
請求項１９に記載の発明は、請求項１から１２に記載の画像表示方法を、コンピュータ上で実行するためのプログラムを記録した記録媒体であることを特徴とする。
【００２９】
請求項２０に記載の発明は、請求項１９に記載のプログラムを記録した記録媒体において、予め表示するコマ画像と、コマ画像に対応する音声データとを記憶したことを特徴とする。
【発明の効果】
【００３０】
このように、画像表示方法、画像表示装置、画像提供システム及び記録媒体によれば、複数のコマ画像から構成される１枚の元画像から１コマの画像を分割して表示する、画像表示方法において、１コマの画像を表示するとともに、音声を再生することができる画像表示方法、画像表示装置、画像提供システム及び画像表示方法を記録した記録媒体方法を提供することができる。
【発明を実施するための最良の形態】
【００３１】
以下に、本発明の実施形態を図面を用いて説明する。なお、本実施形態は以下に述べるものに限定されず、その趣旨を逸脱しない範囲において種々変更が可能である。
本実施形態の画像表示方法は、図１に示すようなパーソナルコンピュータ（ＰＣ）１上のプログラムメモリ５に記憶されたアプリケーションプログラムによって行われる。
【００３２】
本実施形態のＰＣ１は、ＰＣ１本体のＣＰＵボード２や記憶装置３、音声録音／再生ボード４、プログラムメモリ５、モニタ６、ＣＤ−ＲＯＭドライブ７、キーボード８、マウス９、ＵＳＢデバイス１０などから構成されている。
【００３３】
ＣＰＵボード２は、プログラムメモリ５からアプリケーションプログラムを読み出し、その指令に応じて処理を実行する。また、キーボード８、マウス９からのユーザ操作の検出や、画像のモニタ６への表示、ＵＳＢデバイスなどによって外部装置、例えば、本実施形態ではデジタルカメラ１１から画像データを読み込み、ハードディスクなどの記憶装置３へ保存を行う。
【００３４】
本実施形態の画像表示方法を行うアプリケーションプログラムは、ＣＤ−ＲＯＭに記憶されており、ＣＤ−ＲＯＭドライブ７によって読み込まれる。そして、ＰＣ１の記憶装置３に保存されるようになっている。記憶装置３に保存したプログラムは、プログラムメモリ５に入れられて実行される。
【００３５】
また、ＰＣ１の外部の、デジタルカメラ１１やマイク１２から読み込んだ音声ファイルを記憶装置３へ保存し、それを再生することもできる。音声ファイルは、例えば、一定時間ごとにサンプリングされた音声データや、そのサンプリング情報などから構成されている。この音声ファイルを音声録音／再生ボード４、及びスピーカ１３によって、人間の可聴音声に変換し、再生することができる。
【００３６】
本実施形態の画像表示方法は、外部のデジタルカメラ１１から読み込んだ、複数のコマ画像を１つの画像へ集合させた画像の表示方法である。図２は、複数のコマ画像がモニタ６上に表示された表示例を示す図である。
【００３７】
この複数のコマ画像は、一般的には連写によって所定の時間間隔Ｔ１で、点線の矢印の順序に撮影されたものであり、これを自動スライドショーモードでは、撮影された時間間隔と同等の時間で、１コマづつモニタに自動で表示させ、動画のようなスライドショー表示を行う。また、マニュアル表示モードでは、スライドショー実行後にマウスをクリックすると、クリックごとに順々に次のコマ画像を表示する。
【００３８】
また、この複数のコマ画像からなる画像ファイルを展開した画像データの並びは、１コマごとにデータが区切られておらず、先頭から連続的に画像データが記憶されている。
【００３９】
図２のモニタ上に表示した画像データを用いて説明すると、Ｘ方向に０からＸｍａｘまでの１ラインの画像データがＹｍａｘライン分連続して並び記憶されている。しかし、Ｘ方向のコマ画像数、Ｙ方向のコマ画像数、１コマの画像サイズはあらかじめ決められている。したがって、例えば、以下に示すような計算式によって、連続した画像データから１コマ分を抜き出し、分割して読み込むことができる。
【００４０】
ただし、画像ファイル上のデータは、一般的に圧縮されている。したがって、画像データをモニタ６上に表示するために、この圧縮されたデータ（画像信号）を表示可能な形式に変換する必要がある。なお、本実施形態では、画像信号として光の三原色であるＲ（レッド），Ｇ（グリーン），Ｂ（ブルー）で表されるＲＧＢ形式の画像データと、Ｙ（輝度信号），Ｕ（輝度信号と青色成分との差），Ｖ（輝度信号と赤色成分との差）で表されるＹＵＶ形式の画像データとを用いて説明する。
【００４１】
まず、画像データを、ＹＵＶ形式のデータに復号及び伸長し、表示画像データに変換する。本実施形態におけるＰＣ１のモニタ６上の表示では、Ｙ，Ｕ，ＶデータをさらにＲ，Ｇ，Ｂデータに変換して、図示しないモニタ６表示用のＶＲＡＭにデータを入れて表示する。ここでは説明の簡略化のため、図２を用いて説明することが可能な、モニタ表示画像データに対する処理計算式を説明する。
【００４２】
Ｘ方向のコマ画像数をＮＸｍａｘ、Ｙ方向のコマ画像数をＮＹｍａｘ、１コマ画像の幅をＸｄｉｖ、１コマ画像の高さをＹｄｉｖ、表示コマ番号（先頭コマ番号は０）をＮ、とすると、
Ｘ方向コマ画像座標Ｎｘ＝Ｎ／ＮＸｍａｘの余り・・・（１）
Ｙ方向コマ画像座標Ｎｙ＝Ｎ／ＮＹｍａｘの商・・・（２）
となり、Ｎコマ目の画像データの開始アドレスＡｄｂａｓｅは、
Ａｄｂａｓｅ＝（Ｎｘ×Ｘｄｉｖ）＋（Ｎｙ×Ｙｄｉｖ）×（Ｘｄｉｖ×ＮＸｍａｘ）・・・（３）
となる。
例えば、図２においては、ＮＸｍａｘ＝４、ＮＹｍａｘ＝４、Ｘｄｉｖ＝５００、Ｙｄｉｖ＝３７６、Ｎ＝９の場合を示しているが、この場合、Ｎｘ＝１、Ｎｙ＝２、Ａｄｂａｓｅ＝１５０４５００となる。
【００４３】
１コマの画像を分割表示するには、上述した処理計算式（３）で算出したＡｄｂａｓｅをベースとして、以下に述べる計算式（４）を用いて、読み出しデータアドレスＡｄを計算して表示する。
Ａｄ＝Ａｄｂａｓｅ＋Ｙｄｏｔ×（Ｘｄｉｖ×ＮＸｍａｘ）＋Ｘｄｏｔ・・・（４）
【００４４】
１コマの画像の読み出しを開始する時は、Ｘｄｏｔ，Ｙｄｏｔは０とする。画像ファイルのアドレスＡｄから、画像データを１データ読み出してモニタ６に表示し、Ｘｄｏｔを１増加することを繰り返す。ＸｄｏｔがＸｄｉｖに到達したとき、Ｙｄｏｔを１増加してＸｄｏｔを０に戻す。これをＹｄｏｔがＹｄｉｖに到達後、ＸｄｏｔがＸｄｉｖに到達するまで繰り返す。すると、１コマの画像データを分割してモニタに表示することができる。また、１コマ画像のモニタ表示を２倍に拡大表示する場合には、Ｘ方向、Ｙ方向とも、モニタ６表示用のＶＲＡＭデータに対して、読み出したデータを２画素分、同じデータを書き込めば良い。
【００４５】
１コマ分の画像を表示したら、次に、対応する音声ファイルが記憶装置上にあるかどうかを検索する。検索した音声ファイルが見つかった場合には、音声録音／再生ボード４によって音声を再生する。
【００４６】
本実施形態では、表示コマ番号と再生音声ファイルの対応を、以下の表１のように音声ファイル名で対応させる。
【００４７】
【表１】
2006253740.tif 000003
【００４８】
まず、複数のコマ画像からなる１つの画像のファイル名は、例えば、P0001.jpgのようになっている。このファイル名には規則性があり、画像であることを示すPと、撮影順に増加する４桁の画像番号と、ピリオドの後にファイルの拡張子（例えば、本実施形態ではjpg）で構成される。この画像に対応し、なおかつ１コマ画像にも対応する音声ファイルは、例えば、S0001_1.wavのようになっている。これは、音声ファイルであることを示すSと、対応する画像ファイルの４桁の画像番号と、区切りを示すアンダースコア（_）と、複数のコマ画像のうちどの画像に対応するかを示す２桁のコマ番号と、拡張子（例えば、本実施形態ではwav）から構成される。
【００４９】
音声ファイルの検索では、このような規則性に合致した音声ファイルを検索することにより、関係の無いファイルを音声再生することのないようにしている。また、本実施形態のアプリケーションプログラムが記憶されているＣＤ−ＲＯＭには、あらかじめ複数のコマ画像から構成された、模範となるスポーツフォームの連写画像と、コマごとのフォームに対する指導内容が録音された音声ファイルとをサンプルとして有している。したがって、画像を見ながら音声を聞くというような練習をすることができる。
【００５０】
次に、本実施形態における、画像データの表示及び音声ファイルの再生の動作を、図面を用いて説明する。
図３は、本実施形態における、画像データの表示及び音声ファイルの再生の動作を示すフローチャートである。
【００５１】
まず、ユーザがＰＣ１のキーボード８やマウス９を操作してスライドショーの実行操作を行ったかを検出する（ステップＳ１０１）。スライドショー実行操作が検出されるまでは（ステップＳ１０１／Ｎｏ）、そのまま待機することになる。スライドショー実行操作が検出された場合には（ステップＳ１０１／Ｙｅｓ）、次に、コマ画像の各種表示条件を設定する（ステップＳ１０２）。この条件設定とは、例えば、コマ画像表示の間隔設定（自動スライドショーの場合には、前述した撮影間隔に近い時間Ｔ１の設定）や、スライドショー表示におけるマニュアル、自動などの操作上の選択などが設定されることになる。
【００５２】
スライドショーの条件設定が終了すると、次に、現在の表示コマ番号ｉの値を０に設定して（ステップＳ１０３）、先頭からi番目のコマ画像を表示する（ステップＳ１０４）。ここで、前述した、ファイル名の規則性を有しなおかつ表１に対応したｉ番目のコマ画像に合致する音声ファイルがあるかどうかを検索する（ステップＳ１０５）。検索した結果、合致する音声ファイルがある場合には（ステップＳ１０５／Ｙｅｓ）、見つかった音声を再生する（ステップＳ１０６）。
【００５３】
ステップＳ１０６においてｉ番目のコマ画像の対応音声を再生した後、あるいは、ステップＳ１０５において合致する音声ファイルが検出されなかった場合（ステップＳ１０５／Ｎｏ）には、現在表示中のコマ番号であるｉの値と、最大コマ画像数の値とを比較する（ステップＳ１０７）。ここで、ｉの値が最大コマ画像数以上の場合には（ステップＳ１０７／Ｎｏ）、スライドショーを終了する。ｉの値が最大コマ画像数よりも小さい場合には（ステップＳ１０７／Ｙｅｓ）、ｉの値を１増加する（ステップＳ１０８）。
【００５４】
ｉの値を１増加した後、次に、スライドショーの表示モードがマニュアル表示になっているかどうかをチェックする（ステップＳ１０９）。これは、ステップＳ１０２のスライドショー条件設定において設定された条件を参照することになる。マニュアル表示モードであれば（ステップＳ１０９／Ｙｅｓ）、次に、マウスがクリックされたかどうかチェックを行う（ステップＳ１１１）。マウスがクリックされていなければ（ステップＳ１１１／Ｎｏ）、マウスがクリックされるまで待機する。また、マウスがクリックされた場合（ステップＳ１１１／Ｙｅｓ）には、ｉ番目のコマ画像を表示するステップＳ１０４へと再度移行することになる。
【００５５】
また、スライドショーの表示モードがマニュアル表示モードではなく自動表示モードの場合には（ステップＳ１０９／Ｎｏ）、現在設定されている自動スライドショーの表示間隔時間の分だけ待機する（ステップＳ１１０）。その後、ｉ番目のコマ画像を表示するステップＳ１０４へと再度移行することになる。この待機時間に関しては、上述したように、ステップＳ１０２のスライドショー条件設定において設定された条件を参照することになる。
【００５６】
また、本実施形態では、複数のコマ画像から表示を開始、終了するコマの選択や、表示モードの切り替えを行うコマ画像の位置選択を行うことも可能である。実際には図４（ａ）、（ｂ）に示すように、スライドショー実行前の元の画像をモニタ６に表示させている時に、コマ画像上をマウスでクリックすることにより行う。以下にその動作を例示する。
【００５７】
まず、スライドショーを開始するコマ画像を図４（ａ）のＡの位置にマウスポインタを移動させる。次に、マウスポインタを移動させた、スライドショーを開始するコマ画像の上でクリックする。すると、そのコマ画像上に○の選択マークを表示させて、以下のような計算式でコマ画像の先頭コマからの位置を計算し、画面右下に計算したコマ位置を表示する。図４（ｂ）はスライドショーを終了するコマ画像Ｂを選択した時のモニタ表示である。
【００５８】
マウスポインタの位置を、例えば、（Ｘ，Ｙ）の座標位置でクリックされたとし、画像全体の幅をＸｍａｘ、画像全体の高さをＹｍａｘ、画像のＸ方向の総コマ数をＮＸｍａｘ、画像のＹ方向の総コマ数をＮｙｍａｘ、また、コマ画像単位のＸ方向の位置をＮｘ、Ｙ方向からの位置をＮｙとすると、
１コマ画像の幅＝Ｘｍａｘ／Ｎｘｍａｘ・・・（５）
１コマ画像の高さ＝Ｙｍａｘ／Ｎｙｍａｘ・・・（６）
コマ画像のＸ方向位置Ｎｘ＝Ｘ／（１コマ画像の幅）・・・（７）
コマ画像のＹ方向の位置Ｎｙ＝Ｙ／（１コマ画像の高さ）・・・（８）
（コマ画像のＸ，Ｙ方向位置計算の割算の余りは切り捨てる）
となる。
したがって、先頭の画像を０番目とし、マウスクリックした画像の先頭からのコマ数Ｎは、
先頭からのコマ数Ｎ＝Ｎｙ×Ｎｘｍａｘ＋Ｎｘ・・・（９）
となる。
【００５９】
具体的な数値を入れて考える。Ｘｍａｘが１０２４、Ｙｍａｘが７２８、ＮｘｍａｘとＮｙｍａｘが４、マウスの座標が図４（ａ）で示したＡのマウス位置（Ｘ１，Ｙ１）＝（３００，４００）でクリックされた場合には、
１コマ画像の幅＝２５６
１コマ画像の高さ＝１８２
コマ画像のＸ方向位置Ａｘ＝１
コマ画像のＹ方向の位置Ａｙ＝２
となる。したがって、クリックしたＡの画像の先頭からのコマ数Ｎは、
先頭からのコマ数ＮＡ＝２×４＋１＝９
となる。
【００６０】
また、図４（ｂ）で示したＢのマウス位置（Ｘ２，Ｙ２）＝（８００，４００）でクリックされた場合には、
コマ画像のＸ方向位置Ｂｘ＝３
コマ画像のＹ方向の位置Ｂｙ＝２
となる。したがって、クリックしたＢの画像の先頭からのコマ数Ｎは、
先頭からのコマ数ＮＢ＝２×４＋３＝１１
となる。
【００６１】
また、先頭のコマ画像から順次自動スライドショーモードで表示して、選択されたＡのコマ画像表示からＢのコマ画像表示までをマニュアル表示モードで表示することも可能である。このように設定すれば、ＡからＢまでのコマ画像表示を好みで仔細に見ることができる。
【００６２】
また、先頭のコマ画像から順次自動スライドショーモードで表示して、選択されたＡのコマ画像表示からＢのコマ画像表示までマニュアル表示モードではなく、自動スライドショー表示のままに設定しておく。その上で、コマ画像の表示間隔を、撮影された時間間隔と同等の時間Ｔ１よりも長い時間Ｔ２にするようにしても良い。このように設定すれば、ＡからＢまでのコマ画像表示はゆっくり切り替わって表示するようにできる。
【００６３】
ここで、本実施形態におけるコマ画像の表示方法の動作を、図面を用いて説明する。
図５及び図６は、本実施形態におけるコマ画像の表示方法の動作を示すフローチャートである。
【００６４】
まず、コマ画像Ａの位置選択のためのマウスクリックがなされたかどうかを検出する（ステップＳ２０１）。マウスがクリックされていない場合には（ステップＳ２０１／Ｎｏ）、マウスがクリックされるまで待機することになる。マウスクリックが検出された場合には（ステップＳ２０１／Ｙｅｓ）、先頭からのコマ画像数ＮＡを計算して画面に表示する（ステップＳ２０２）。
【００６５】
次に、コマ画像Ｂの位置選択のためのマウスクリックがなされたかどうかを検出する（ステップＳ２０３）。マウスがクリックされていない場合には（ステップＳ２０３／Ｎｏ）、マウスがクリックされるまで待機することになる。マウスクリックが検出された場合には（ステップＳ２０３／Ｙｅｓ）、先頭からのコマ画像数ＮＢを計算して画面に表示する（ステップＳ２０４）。
【００６６】
ここで、画面表示モードが部分表示モードに設定されているかどうかをチェックする（ステップＳ２０５）。部分表示モードになっている場合には（ステップＳ２０５／Ｙｅｓ）、コマ画像Ａからスライドショーを開始してコマ画像Ｂで終了することになるので、コマ画像番号ｉをＮＡ設定する（ステップＳ２０６）。部分表示モードになっていない場合には（ステップＳ２０５／Ｎｏ）、最初の０番目のコマ画像からスライドショーを表示することになるので、コマ画像番号ｉを０に設定する（ステップＳ２０７）。
【００６７】
次に、スライドショーの実行操作を行ったかを検出する（ステップＳ２０８）。スライドショー実行操作が検出されるまでは（ステップＳ２０８／Ｎｏ）、そのまま待機することになる。スライドショー実行操作が検出された場合には（ステップＳ２０８／Ｙｅｓ）、コマ画像の各種表示条件を設定する（ステップＳ２０９）。この条件設定とは、上述のステップＳ１０２における条件設定と同様であり、コマ画像表示の間隔設定（自動スライドショーの場合には、前述した撮影間隔に近い時間Ｔ１の設定）や、スライドショー表示におけるマニュアル、自動などの操作上の選択などが設定されることになる。
【００６８】
スライドショーの条件設定が終了すると、先頭からi番目のコマ画像を表示する（ステップＳ２１０）。ここで、現在表示中のコマ番号であるｉの値と、最大コマ画像数の値とを比較する（ステップＳ２１１）。ここで、ｉの値が最大コマ画像数以上の場合には（ステップＳ２１１／Ｎｏ）、スライドショーを終了する。また、ｉの値が最大コマ画像数よりも小さい場合には（ステップＳ２１１／Ｙｅｓ）、今度は、ｉの値とＮＡの値とを比較して、一致しているかどうかを判定する（ステップＳ２１２）。
【００６９】
ｉとＮＡとの値が一致していた場合には（ステップＳ２１２／Ｙｅｓ）、ここで、スライドショーの表示条件を変更することができる（ステップＳ２１３）。例えば、ＮＡ番目のコマ画像の表示以降に自動スライドショーの表示間隔を長くしたい場合には、表示間隔時間を、撮影された時間間隔と同等の時間Ｔ１よりも長い時間Ｔ２に設定しても良い。また、この段階でマニュアル表示モードに移行すれば、これ以降マウスをクリックするごとにコマ画像が順々に表示されることになる。
ちなみに、ステップＳ２１３においてスライドショーの表示条件を変更しない場合には、そのまま次の処理へと移行する。
【００７０】
ｉとＮＡとの値が一致しなかった場合には（ステップＳ２１２／Ｎｏ）、ｉの値とＮＢの値とを比較して、一致しているかどうかを判定する（ステップＳ２１４）。ｉとＮＢとの値が一致していた場合には（ステップＳ２１４／Ｙｅｓ）、ここでも、スライドショーの表示条件を変更することができる（ステップＳ２１５）。例えば、ＮＢ番目のコマ画像の表示以降に自動スライドショーの表示間隔を元に戻したい場合には、表示間隔時間を、上述したＴ２からＴ１へと設定し直しても良い。また、この段階でマニュアル表示モードから自動スライドショーモードに移行すれば、また一定時間ごとに自動的にコマ画像が順々に表示されることになる。
ちなみにここでも、ステップＳ２１５においてスライドショーの表示条件を変更しない場合には、そのまま次の処理へと移行する。
【００７１】
また、ｉとＮＢとの値が一致しなかった場合には（ステップＳ２１４／Ｎｏ）、画面表示モードが部分表示モードに設定されているかどうかをチェックする（ステップＳ２１７）。部分表示モードになっている場合には（ステップＳ２１７／Ｙｅｓ）、ここで処理を終了する。
【００７２】
ステップＳ２１３の処理終了後や、ステップＳ２１５の処理終了後や、ステップＳ２１７において部分表示モードになっていない場合（ステップＳ２１７／Ｎｏ）には、次に、ｉの値を１増加する（ステップＳ２１６）。ｉの値を１増加した後は、続いて、スライドショーの表示モードがマニュアル表示になっているかどうかをチェックする（ステップＳ２１８）。
【００７３】
マニュアル表示モードであれば（ステップＳ２１８／Ｙｅｓ）、次に、マウスがクリックされたかどうかチェックを行う（ステップＳ２２０）。マウスがクリックされていなければ（ステップＳ２２０／Ｎｏ）、マウスがクリックされるまで待機する。また、マウスがクリックされた場合（ステップＳ２２０／Ｙｅｓ）には、ｉ番目のコマ画像を表示するステップＳ２１０へと再度移行することになる。
【００７４】
また、スライドショーの表示モードがマニュアル表示モードではなく自動表示モードの場合には（ステップＳ２１８／Ｎｏ）、現在設定されている自動スライドショーの表示間隔時間の分だけ待機する（ステップＳ２１９）。その後、ｉ番目のコマ画像を表示するステップＳ２１０へと再度移行することになる。
【００７５】
また、音声データが画像ファイルとともにデータとして記憶されている形態でも良い。この場合以下の表２で示すように、コマ画像と音声の対応テーブルをあらかじめ設定しておく。
【００７６】
【表２】
2006253740.tif 000004
【００７７】
そして、前述したステップＳ１０５において対応部分に音声データがあるかどうかをチェックし、ステップＳ１０６において表２の対応テーブルを利用して、対応する音声を読み出して再生するようにする。
【００７８】
例えば、あらかじめ所定のデータ領域に、音声データの情報領域を設ける。そして、コマ番号と対応する音声データの開始アドレスとそのサイズとを、表２に示すような対応テーブルで保存するように設定する。ここで例えば、画像ファイルP0001.jpgにおいて、３コマ目の音声を再生する場合には、音声データ情報領域の先頭から0x08バイト目に、音声データの開始アドレスが設定されているので、該当する音声データアドレス値0x2000からデータサイズ0x1FFF分のデータを読み出して再生すればよい。なお、データサイズが0の場合は、音声データが無いことを示す。
【００７９】
このように、本実施形態によれば、複数のコマ画像から構成される１枚の元画像から１コマの画像を分割して表示する画像表示方法において、１コマの画像を表示するとともに、音声を再生することができる。さらに、動作開始入力を受け、スライドショー表示モード開始と同時に音声を再生することができる。したがって、ゴルフ、テニス、水泳などのスポーツシーンを高速連写して表示し、その上で、１コマ画像の表示と同時に音声を聞くことができる。すなわち、スポーツのフォームを仔細に見ることにより、スポーツの練習、研究を行うことができる。
【００８０】
さらに、本実施形態によれば、表示させたいコマを選択して、そのコマ画像だけを表示したり、仔細に見たいコマの開始コマと終了コマを選択して、その間のコマ画像だけをマニュアルモード・オートモードのうちの好みの表示ができる。したがって、ユーザが見たいコマだけを仔細に見ることが可能であり、また、見たいコマまでのコマ送りや見たいコマが表示されるまで待つ手間を省くこともできる。
【００８１】
また、本実施形態の画像表示方法を、携帯性に優れた撮像装置に適用することも可能である。図７は、本実施形態の画像表示方法を行うプログラムが搭載された、デジタルカメラの一実施例である。ここでは、デジタルカメラ１１とは別のデジタルカメラを例示するが、デジタルカメラ１１に対しても適用可能である。
【００８２】
本実施形態のデジタルカメラは、レンズ２１と、オートフォーカス（ＡＦ）機構２２等を含むメカ機構と、ＣＣＤ２３と、ＣＤＳ回路２４と、Ａ／Ｄ変換器２５と、デジタル信号処理部２６と、画像圧縮・伸長部２７と、カードインタフェース（Ｉ／Ｆ）２８と、ＰＣカードインタフェース（Ｉ／Ｆ）２９と、ＣＰＵ３０と、モニタ３１と、操作部３２と、モータドライバ３３と、ＳＧ（制御信号生成）部３４と、音声録音／再生モジュール３５と、内蔵メモリ３６と、ＵＳＢ３７と、マイク３８と、スピーカ３９と、プログラムＲＯＭ４０と、不揮発性メモリ４１とを具備して構成されている。
【００８３】
レンズユニットは、レンズ２１、オートフォーカス（ＡＦ）２２・絞り・フィルター部を含むメカ機構等からなり、メカ機構のメカニカルシャッターは２つのフィールドの同時露光を行う。ＣＣＤ（電荷結合素子）２３は、レンズユニットを介して入力した映像を電気信号（アナログ画像データ）に変換する。ＣＤＳ（相関２重サンプリング）回路２４は、ＣＣＤ撮像素子に対する低雑音化のための回路である。Ａ／Ｄ変換器２５は、ＣＤＳ回路２４を介して入力したＣＣＤ２３からのアナログ画像データをデジタル画像データに変換する。即ちＣＣＤ２３からの出力信号は、ＣＤＳ回路２４を通してＡ／Ｄ変換器２５で最適なサンプリング周波数（例えばＮＴＳＣ信号のサブキャリア周波数の整数倍）にてデジタル信号に変換される。
【００８４】
また、デジタル信号処理部２６は、Ａ／Ｄ変換器２５から入力したデジタル画像データについて、色差（Ｃｂ、Ｃｒ）と輝度（Ｙ）とに分けて各種処理、補正および画像圧縮／伸長のためのデータ処理を施す。画像圧縮・伸長部は、例えば、ＪＰＥＧ準拠の画像圧縮・伸長の一過程である直交変換、並びに、ＪＰＥＧ準拠の画像圧縮・伸長の一過程であるハフマン符号化・復号化等を行う。
【００８５】
内蔵メモリ３６は、ＣＰＵ３０にバスを介して接続され、例えば、ＤＲＡＭ、ＳＲＡＭ、またはフラッシュメモリ等で実現されている。即ち、内蔵メモリ３６には、撮像し圧縮処理された画像データ、或いは、図示しない伝送部を介して受信された画像データ等が記録される。また、内蔵メモリ３６に保持された圧縮画像データは、カードＩ／Ｆ２８を通して読み出され、ＰＣカードＩ／Ｆ２９を介して接続されるＰＣカード４２等の記憶媒体へ記録される。また、ＵＳＢ３７によって外部のパーソナルコンピュータなどと接続して、内蔵メモリ３６の画像データを転送することも可能である。
【００８６】
ＣＰＵ３０は、操作部３２からの指示に従い、デジタルカメラ内部の全動作を制御する。また、操作部３２は、機能選択、撮影指示、及びその他の各種設定を外部から行うための各種スイッチを備えている。
【００８７】
また、マイク３８から、例えば一定時間ごとにサンプリングされた音声をサンプリングして、音声録音／再生モジュール３５によって音声データに変換し、内蔵メモリ３６にファイルとして保存することもできる。この音声データは、音声録音／再生モジュール３５によって可聴音声としてスピーカ３９から出力することができる。また、ＰＣカードＩ／Ｆ２９やＵＳＢ３７などにより、外部装置に保存、転送することも可能である。さらに、このＣＰＵ３０は、内蔵メモリ３６に保存した画像を、前述したようなスライドショー表示するプログラムを備えている。これは、プログラムＲＯＭ４０内に格納されている。
【００８８】
一方、このデジタルカメラにも、不揮発メモリ４１に、あらかじめ複数コマから構成される模範となるスポーツフォームの連写画像と、コマごとのフォームに対する指導内容が録音された音声ファイルをサンプルとして備えている。したがって、これらのサンプルデータを見ながら音声を聞くというような練習を行うことができる。
【００８９】
また、前述したように、本実施形態におけるデジタルカメラは、図１において例示したデジタルカメラ１１に対しても適用可能である。この場合、図１におけるＰＣ１が図７におけるデジタルカメラのような形になり、図１のＰＣ１上のキーボード８やマウス９が、図７のデジタルカメラ上の操作部３２に該当することになる。
【００９０】
このように、本実施形態のデジタルカメラによれば、どこにでも持ち運びができるため便利である。特に、スポーツのフォームを録画する場合には、小型化・携帯化に最適なデジタルカメラを利用することにより、そのスポーツが屋内・屋外を問わずに撮影できる。すなわち、あらゆるスポーツのチェックを他者に依頼し、そのチェック結果を受けることができる。
【００９１】
また、顧客側から自身のスポーツのフォームの連写画像を送付してもらい、受けとったスポーツフォーム画像に対して、プロがアフレコでアドバイスを録音して、顧客に戻すようにしたシステムを形成して、顧客から料金を得るようなビジネスにしても良い。
図８は、本実施形態の画像表示システムにおけるサービスシステムの構成を示す図である。
【００９２】
ユーザは、例えばゴルフスイングを連写撮影して、その画像をセンターに送付する。この画像データを送付するための流通経路としては、例えば、ＰＣカードやＳＤカードなどのメモリカードに画像データファイルを記憶させ、宅配便で送っても良い。また、画像データファイルをインターネット経由で、センターのサーバにアップロードしても良い。
【００９３】
また、サービスに対する料金の支払い方法も、銀行決済やインターネットによる電子決済などが考えられる。料金は、これらの方法によってユーザからセンターに渡される。センターでは、画像と料金を受け取ったら、ゴルフのプロに、画像に対する音声データをアフレコで入れてもらい、音声データファイルを作成する。また、プロには報酬として、所定の料金を支払う。センターは、画像データファイルと作成した音声データファイルを、今度は顧客に戻す。この流通経路は、前述と同様に、宅配便でも、画像データファイル、音声データファイルをインターネット経由で送っても良い。
【００９４】
このようなシステムを構築すれば、ユーザは自宅に居ながらにしてプロによるゴルフレッスンが受けられる。また、このシステムは、特に大掛かりな装置が必要ないため、少ない経費でかつ利益性の高いビジネスを展開することができる。
【産業上の利用可能性】
【００９５】
本発明は、パーソナルコンピュータのアプリケーションソフトや、該アプリケーションソフトを記録した記録媒体、デジタルカメラなどに好適に適用される。
【図面の簡単な説明】
【００９６】
【図１】本実施形態の画像表示装置の構成の一例を示すブロック図である。
【図２】モニタ６上に表示されたコマ画像の表示例を示す図である。
【図３】本実施形態の画像表示方法の動作を示すフローチャートである。
【図４】本実施形態の画像表示方法におけるモニタ６上での、コマ画像の表示方法の動作の一例を示す図である。
【図５】本実施形態の画像表示方法の動作を示すフローチャートである。
【図６】本実施形態の画像表示方法の動作を示すフローチャートである。
【図７】本実施形態の画像表示方法を適用したデジタルカメラの構成の一例を示すブロック図である。
【図８】本実施形態の画像表示システムの一例を示すブロック図である。
【符号の説明】
【００９７】
１    パーソナルコンピュータ（ＰＣ）
２    ＣＰＵボード
３    記憶装置
４    音声録音／再生ボード
５    プログラムメモリ
６，３１    モニタ
７    ＣＤ−ＲＯＭドライブ
８    キーボード
９    マウス
１０    ＵＳＢデバイス
１１    デジタルカメラ
１２，３８    マイク
１３，３９    スピーカ
２１    レンズ
２２    オートフォーカス（ＡＦ）機構
２３    ＣＣＤ
２４    ＣＤＳ
２５    Ａ／Ｄ変換器
２６    デジタル信号処理部
２７    画像圧縮・伸長部
２８    カードインタフェース（Ｉ／Ｆ）
２９    ＰＣカードインタフェース（Ｉ／Ｆ）
３０    ＣＰＵ
３２    操作部
３３    モータドライバ
３４    ＳＧ部
３５    音声録音／再生モジュール
３６    内臓メモリ
３７    ＵＳＢ
４０    プログラムＲＯＭ
４１    不揮発性メモリ
４２    ＰＣカード
【図１】
2006253740.tif 000005
【図２】
2006253740.tif 000006
【図３】
2006253740.tif 000007
【図４】
2006253740.tif 000008
【図５】
2006253740.tif 000009
【図６】
2006253740.tif 000010
【図７】
2006253740.tif 000011
【図８】
2006253740.tif 000012