(57)【特許請求の範囲】
【請求項１】
所定時間の周期で画面を切替え、複数の画像を順番に再生する画像再生装置において、
画面に一度に表示する画像枚数を示す画像枚数設定用目盛りと画面切替周期を示す画面切替周期設定用目盛りとを有し、前記画像枚数設定用目盛りは原点位置から一直線上に一定の間隔で複数設けられ、前記画面切替周期設定用目盛りは前記画像枚数設定用目盛りの間に複数設けられているスライドバーと、
スライドバー上で移動自在に設けられ、スライドバー上の所定位置にセットされたときに、前記所定位置における画像枚数設定用目盛り及び画面切替周期設定用目盛りに対応する画像枚数及び画面切替周期に設定するためのスライダと、
設定された画像枚数及び画面切替周期で画像を再生する際に、前記画像枚数に応じたサイズで画面に出力する画像出力手段とを備えることを特徴とする画像再生装置。
【請求項２】
前記画像枚数設定用目盛りは、原点位置から離れた位置にあるほど、画像枚数が多いことを示しており、
前記画面切替周期設定用目盛りは、スライドバー上の一定の位置にある第１の画像枚数設定用目盛りとその第１の画像枚数設定用目盛りに隣接し且つ第１の画像枚数設定用目盛りよりも多い画像枚数を示す第２の画像枚数設定用目盛りとの間では、前記第１の画像枚数設定用目盛りから前記第２の画像枚数設定用目盛りに向かって離れた位置にあるほど画面切替周期が小さくなる一方で、前記第２の画像枚数設定用目盛り上では画面切替周期がそれまでの画面切替周期よりも大きくなることを示していることを特徴とする請求項１記載の画像再生装置。
【請求項３】
前記画面切替周期は、画像枚数と画面切替周期の逆数との積によって表される画像表示速度が一定に保たれるような周期であることを特徴とする請求項１記載の画像再生装置。
【請求項４】
所定時間の周期で画面を切替え、複数の画像を順番に再生するための画像再生プログラムにおいて、
画面に一度に表示する画像枚数を示す画像枚数設定用目盛りと画面切替周期を示す画面切替周期設定用目盛りとを有し、前記画像枚数設定用目盛りは原点位置から一直線上に一定の間隔で複数設けられ、前記画面切替周期設定用目盛りは前記画像枚数設定用目盛りの間に複数設けられているスライドバーと、
スライドバー上で移動自在に設けられ、スライドバー上の所定位置にセットされたときに、前記所定位置における画像枚数設定用目盛り及び画面切替周期設定用目盛りに対応する画像枚数及び画面切替周期に設定するためのスライダと、
設定された画像枚数及び画面切替周期で画像を再生する際に、前記画像枚数に応じたサイズで画面に出力する画像出力手段とをコンピュータを用いて機能させることを特徴とする画像再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データとして記憶された画像データをモニタ画面に再生表示させる画像再生装置及びこれに用いる画像再生プログラムに関する。
【背景技術】
【０００２】
デジタルスチルカメラで撮影した静止画は、印画紙等にプリントして観賞する他に、必要なプログラムを組み込んだパーソナルコンピュータを画像ビューアとして使用することにより、モニタ画面に表示して楽しむことができる。多くの画像ビューアは、撮影画像を所定時間ごとに一枚ずつ自動再生するスライドショーが行え、多数の撮影画像を簡単な操作で観賞することができる。
【０００３】
スライドショーとして撮影画像を観賞する際には、画像を一枚ずつ自動再生するために画面を切替える間隔、すなわち画面の切替え周期を設定することができる。例えば、時間をかけて画像を観賞する時には、画面の切替え周期を長く設定する。また、多数の画像から特定の画像を探し出す時には、画面の切替え周期を短く設定する。なお、ユーザーのコマ送り操作により手動で画面を切替えることもできる。
【０００４】
多数の画像から特定の画像を探し出すには、一画面に一枚の画像を表示するよりも一画面に複数の画像を一覧表示する方が各画像を確認しやすく能率的である。従来では、画面を複数の領域に分割し、各領域に表示する画像の順番を画面の分割数に応じてスキップし、一画面で複数の異なる画像を確認できるものが知られている（特許文献１参照）。また、表示された複数の画像の一部を更新する通常表示と、全ての画像を更新する高速表示を行うものが知られている（特許文献２参照）。
【０００５】
画像ビューアは、画面の切替え周期だけでなく、上述のように画面を分割して一画面に表示される画像を複数枚に変更できるものが多い。特定の画像を探し出す際に、ユーザーは短時間で多くの画像が確認できる最も見易い画面となるように、画面の切替え周期と一画面の画像枚数とをそれぞれ調節し、これらの最適な組み合わせを選択する。
【特許文献１】特開平７−２０３３７３号公報
【特許文献２】特開２００２−１１２０８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、一画面に表示する画像枚数が変化すると、一覧表示された全ての画像を確認するのに要する時間も変化する。例えば、一画面に表示する画像枚数を増加した場合には、画面の切替え周期を長くする必要がある。したがって、一画面に表示する画像枚数を変更するたびに画面の切替え周期を変更することが必要であり、操作が煩わしく、こまめに画像枚数を変更する際には不便である。
【０００７】
本発明は、上記問題点を考慮してなされたものであり、一画面に表示される画像枚数と、画面の切替え周期の組み合わせを容易に調整することができる画像再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像再生装置は、所定時間の周期で画面を切替え、複数の画像を順番に再生する画像再生装置において、画面に一度に表示する画像枚数を示す画像枚数設定用目盛りと画面切替周期を示す画面切替周期設定用目盛りとを有し、前記画像枚数設定用目盛りは原点位置から一直線上に一定の間隔で複数設けられ、前記画面切替周期設定用目盛りは前記画像枚数設定用目盛りの間に複数設けられているスライドバーと、スライドバー上で移動自在に設けられ、スライドバー上の所定位置にセットされたときに、前記所定位置における画像枚数設定用目盛り及び画面切替周期設定用目盛りに対応する画像枚数及び画面切替周期に設定するためのスライダと、設定された画像枚数及び画面切替周期で画像を再生する際に、前記画像枚数に応じたサイズで画面に出力する画像出力手段とを備えることを特徴とする。
【０００９】
前記画像枚数設定用目盛りは、原点位置から離れた位置にあるほど、画像枚数が多いことを示しており、前記画面切替周期設定用目盛りは、スライドバー上の一定の位置にある第１の画像枚数設定用目盛りとその第１の画像枚数設定用目盛りに隣接し且つ第１の画像枚数設定用目盛りよりも多い画像枚数を示す第２の画像枚数設定用目盛りとの間では、前記第１の画像枚数設定用目盛りから前記第２の画像枚数設定用目盛りに向かって離れた位置にあるほど画面切替周期が小さくなる一方で、前記第２の画像枚数設定用目盛り上では画面切替周期がそれまでの画面切替周期よりも大きくなることを示していることを特徴とする。
【００１０】
前記画面切替周期は、画像枚数と画面切替周期の逆数との積によって表される画像表示速度が一定に保たれるような周期であることを特徴とする。
【００１４】
本発明は、所定時間の周期で画面を切替え、複数の画像を順番に再生するための画像再生プログラムにおいて、画面に一度に表示する画像枚数を示す画像枚数設定用目盛りと画面切替周期を示す画面切替周期設定用目盛りとを有し、前記画像枚数設定用目盛りは原点位置から一直線上に一定の間隔で複数設けられ、前記画面切替周期設定用目盛りは前記画像枚数設定用目盛りの間に複数設けられているスライドバーと、スライドバー上で移動自在に設けられ、スライドバー上の所定位置にセットされたときに、前記所定位置における画像枚数設定用目盛り及び画面切替周期設定用目盛りに対応する画像枚数及び画面切替周期に設定するためのスライダと、設定された画像枚数及び画面切替周期で画像を再生する際に、前記画像枚数に応じたサイズで画面に出力する画像出力手段とをコンピュータを用いて機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、一画面に表示される画像枚数を変更すると同時に画像枚数に応じた適切な画面の切替え周期が決定されるから、一画面に表示する画像枚数と画面の切替え周期の２つのパラメータをユーザーがそれぞれ設定する必要がなくなる。すなわち、ユーザーが二通りの情報を入力する必要がなく、入力が単純に行える。また、画像の見易さが保たれ、より多くの画像から一枚の画像を探し出すことが簡単になる。
【００１６】
所定の操作手段の原点位置から操作された位置までの変位を示す操作量を前記入力情報として検知するから、一画面に表示する画像枚数を数字として入力する必要がなく、操作が単純になる。また、操作量の増加に従って画像表示速度を増加するから、画像表示速度を調節する感覚が直感的にわかり易くなる。
【００１７】
一画面に表示する画像枚数を変更するために必要な枚数変更操作量と、一画面に表示する画像枚数が変更されない範囲の枚数固定操作量とを検知し、枚数固定操作量の操作がなされたときに画面の切替え周期を変更するから、操作量を徐々に増やした時、画面の画像枚数が同じまま画面の切替え周期が徐々に短くなり、一画面の画像枚数が増加すると同時に切替え周期が長くなる表示がなされる。これにより、画像の見易さを損なうことなく画像表示速度を微調整することができ、視覚的な負担を小さくして、短時間に多数の画像を確認することができる。
【００１８】
また、操作量を画面上に表示されたスライドバーの移動量として表示するから、操作に伴う結果が画面上で直ちに確認できるわかり易いＧＵＩを実現できる。
【００１９】
また、一画面に表示される画像枚数を増加した時には画面の切替え周期を長くするから、一画面の画像枚数が多いときには画面の切替えが遅くなり、表示された画像の内容を把握しやすくなる。これにより、少ない枚数の画像を長時間表示する冗長な状態が起きることを防止できるとともに、多数の画像が短時間しか表示されないために個々の画像が確認しづらくなることを防止できる。
【００２０】
また、一画面に表示する画像枚数が変化しても画面切替え周期を変更することによって画像表示速度が保たれるから、ユーザーは自分の好みに応じた最も見易い表示形態を選択できるようになる。
【発明を実施するための最良の形態】
【００２１】
図１において、本発明の画像再生装置として機能するパーソナルコンピュータ１０は、コンピュータ本体１１と、コンピュータ本体１１に接続された入力装置１２及び画像表示装置１３とから構成されている。コンピュータ本体１１は、画像再生プログラムが記憶されたハードディスクドライブからなる記憶装置１４と、記憶装置１４に記憶されたアプリケーションプログラムを実行するＣＰＵ１５とを備えている。入力装置１２は、マウス等のポインティングデバイスからなる。画像表示装置１３は、液晶画面を備えた液晶ディスプレイからなる。
【００２２】
メモリカード１６は、デジタルスチルカメラに着脱自在な記憶媒体であり、デジタルスチルカメラによって記録された撮影画像が画像データとして記憶されている。コンピュータ本体１１には、メモリカード１６に記憶された画像データを読み取るメモリカード読み取り装置１７が接続されている。メモリカード読み取り装置１７によってメモリカード１６から読み取られた画像データは、記憶装置１４にコピーされる。ＣＰＵ１５は、画像再生プログラムを実行することにより、画像再生ウィンドウ出力部１８、スライダ検知部１９として機能する。
【００２３】
図２において、画像再生ウィンドウ出力部１８は、画像再生ウィンドウ２５を作成し、これを画像表示装置１３に出力する。画像表示装置１３に表示された画像再生ウィンドウ２５は、撮影画像の画像データが記憶されたディレクトリをアイコン化した仮想フォルダが表示されるフォルダ表示領域２６と、指定された枚数の撮影画像が所定時間ごとに順番に再生表示される画像再生領域２７と、画像再生領域２７に一度に再生表示される撮影画像の枚数を指定するためのスライドバー２８が表示された操作領域２９とから構成されている。
【００２４】
スライダ検知部１９は、入力装置１２を使用して、画面上に表示されたポインタ３０をスライドバー２８のスライダ３１の上に移動させた状態で周知のドラッグ操作が行われた時、その操作量を検知する。スライダ検知部１９によって検知された操作量は、画像再生ウィンドウ出力部１８により参照される。画像再生ウィンドウ出力部１８は、検知された操作量に応じて予め決められた表示形態で、画像再生領域２７に画像を再生表示する。また、画像再生ウィンドウ出力部１８は、検知された操作量に応じてスライダ３１を画面上で左右方向に移動させ、スライダ３１の位置を変更する。すなわち、ドラッグ操作の操作量に応じた距離だけスライダ３１が移動する。
【００２５】
画像再生ウィンドウ出力部１８は、ドラッグ操作によって移動したスライダ３１の位置に基づいて、画像再生プログラムに予め定義されているスピードギアテーブル３２を参照し、画像再生領域２７における画像の表示形態を決定する。なお、画像再生領域２７に画像が再生表示される際には、フォルダ表示領域２６において指定されたディレクトリに属する画像データが読み出され、読み出された画像データが画像として再生表示される。
【００２６】
図３において、スピードギアテーブル３２は、スライダ３１の位置に応じた１２種類のギアナンバーが決められている。また、スピードギアテーブル３２は画像再生領域２７に一度に表示される画像の枚数と、次に画像を表示するまでの間隔を表す画面切替え周期とがギアナンバーごとに決められている。ギアナンバーは、スライダ３１の移動量が多くなるほど高いギアナンバーが割り当てられている。画像枚数は、１枚、４枚、９枚、２５枚の四通りの平方数に決められている。また、画像枚数が１枚の時は、画像再生領域２７に表示される画像のサイズは最も大きく、画像枚数が増加するごとに表示される画像のサイズは小さくなる。画像再生領域２７に複数の画像が表示される時、複数の画像は正方マトリクス状に配列される。
【００２７】
スピードギアテーブル３２は、ギアナンバーが高くなるごとに単位時間あたりに表示される画像枚数が増加するように画像枚数と画面切替え周期とが定められている。なお、単位時間あたりに表示される画像枚数を画像表示速度とし、図３には、各ギアナンバーの画像表示速度として、１分間あたりに表示される画像枚数を併記している。スピードギアテーブル３２では、一度に表示される画像枚数が等しいギアナンバーがあるが、高いギアナンバーほど画面切替え周期を短くして画像表示速度が増加するようにしている。
【００２８】
図４において、スライドバー２８には、スピードギアテーブル３２のギアナンバーに対応して複数の目盛りが付されている。スライドバー２８の中央の目盛りＳ０はギアナンバーＧＮ０に対応し、最も右側の目盛りＳ１１がギアナンバーＧＮ１１に対応している。また、数字の付されている目盛りＳ４，Ｓ７，Ｓ１０（画像枚数設定用目盛り）は、ギアナンバーＧＮ４，ＧＮ７，ＧＮ１０に対応し、例えばスライダ３１を右方向に移動する操作がなされた時、スライダ３１がこれらの目盛りの位置に移動するごとに一度に表示される画像枚数が増加する。目盛りＳ０と目盛りＳ４の間の目盛りＳ１，Ｓ２，Ｓ３（画面切替周期設定用目盛り）は、ギアナンバーＧＮ１，ＧＮ２，ＧＮ３に対応する。目盛りＳ４と目盛りＳ７の間の目盛りＳ５，Ｓ６（画面切替周期設定用目盛り）は、ギアナンバーＧＮ５，ＧＮ６に対応する。また、目盛りＳ８，Ｓ９，Ｓ１１（画面切替周期設定用目盛り）は、ギアナンバーＧＮ８，ＧＮ９，ＧＮ１１に対応する。
【００２９】
同様に、目盛りＳ０よりも左側の目盛りＳ２１〜Ｓ３１もギアナンバーＧＮ１〜ＧＮ１１にそれぞれ対応している。スライダ３１が目盛りＳ０よりも右側の目盛りに移動した時はファイル名等の順番で先頭から画像が再生表示される。スライダ３１が目盛りＳ０よりも左側に移動したときはファイル名等の順番と逆の順番で画像が再生表示される。
【００３０】
次に本発明の作用を説明する。図５において、メモリカード１６に記憶された画像データは、メモリカード読み取り装置１７によってメモリカード１６から読み取られ、記憶装置１４の特定のディレクトリに記憶されている。画像再生プログラムが実行されると、画像再生ウィンドウ出力部１８が画像表示装置１３に画像再生ウィンドウ２５を表示する。
【００３１】
画像再生ウィンドウ２５は、フォルダ表示領域２６と画像再生領域２７と操作領域２９とに区画されている。フォルダ表示領域２６では、画像データの記憶されたディレクトリを示すフォルダがユーザーにより指定される。操作領域２９では、初期状態としてスライダ３１がスライドバー２８の中央の位置、すなわち目盛りＳ０の位置にある。画像再生ウィンドウ出力部１８は、スライダ３１の位置からギアナンバーＧＮ０を取得し、スピードギアテーブル３２を参照する。スピードギアテーブル３２から画像枚数Ｎ、画面切替え周期Ｔが読み出される。スライダ３１が目盛りＳ０の位置にある時は、画像再生領域２７に１枚の画像が表示されたままになり、次の画像に切替わらない一時停止状態となる。
【００３２】
スライダ３１を右方向に移動させるための操作が行われると、これがスライダ検知部１９により検知され、その操作量は画像再生ウィンドウ出力部１８により参照される。画像再生ウィンドウ出力部１８は、操作量に応じてスライダ３１を右方向に移動させる。画像再生ウィンドウ出力部１８は、スライダ３１の位置をギアナンバーに変換し、スピードギアテーブル３２を参照する。スピードギアテーブル３２からは、画像再生領域２７に表示される画像枚数Ｎと、画面の切替え周期Ｔとが読み出される。画像再生ウィンドウ出力部１８は、Ｎ枚の画像をＴ秒間だけ画像再生領域２７に再生表示する。Ｔ秒間の間にスライダ３１が移動しなければ、次に表示されるＮ枚の画像が読み出され、同様にしてＮ枚の画像がＴ秒間再生表示されるスライドショーが行われる。
【００３３】
図６において、スピードギアテーブル３２は、スライダ３１を右方向に移動させるほど画像表示速度が大きくなるように設定されている。多数の画像から特定の画像を探し出す際には、ユーザーは最も見易い表示形態を適宜選択すればよい。
【００３４】
例えば、スライダ３１を目盛りＳ１の位置に動かすと、画像再生領域２７には４秒間隔で１枚ずつ画像が再生表示される。スライダ３１を目盛りＳ２の位置に動かすと、２秒間隔で１枚ずつ画像が再生表示される。スライダ３１を目盛りＳ４の位置に動かすと、画像再生領域２７には４秒間隔で４枚ずつ画像が再生表示される。スライダ３１を目盛りＳ６の位置に動かすと２．５秒間隔で４枚ずつ画像が表示される。スライダ３１を目盛りＳ７の位置に動かすと５秒間隔で９枚ずつ画像が表示される。
【００３５】
このように、スライダ３１をスライドバー２８の中心である目盛りＳ０の位置から動かす距離を大きくするほど、一画面に表示される画像の枚数が多くなる。また、画像枚数が変更される目盛りＳ４，Ｓ７，Ｓ１０の間にある目盛りの位置にスライダ３１を動かすと、一画面に表示される画像枚数が維持されたまま、画面の切替え周期のみが短くなる。すなわち、スライダ３１を目盛りＳ０の位置からゆっくり動かした場合、画像が１枚ずつ表示されながら、画面の切替わりが徐々に速くなる。画面の切替わりが最も速くなると、表示される画像が４枚に増え、画面の切替わりが遅くなる。さらにスライダ３１を移動させると、画像が４枚ずつ表示されながら、画面の切替わりが徐々に速くなる。画面の切替わりが最も速くなると、表示される画像が９枚に増え、画面の切替わりが遅くなる。さらにスライドを移動させると、画像が９枚ずつ表示されながら、画面の切替わりが速くなる。ユーザーは、このようにして、スライダ３１の位置ごとに変化する画像の表示形態を観察しながら、画像表示速度を調節するとともに画像が最も見易い表示形態を選択することができる。
【００３６】
なお、本発明は、上記実施形態に限られず、適宜の変更が可能である。例えば、図７に示すスピードギアテーブル３５のように、画像枚数Ｎと画面切替え周期Ｔの組み合わせによっては、画像枚数Ｎが増加するほど画面切替え周期Ｔを短くし、画像表示速度が一定のスライドショーを行うこともできる。スピードギアテーブル３５のように、画像枚数Ｎの選択候補の数が少ない時には、スライドバーを使用せず、プルダウンメニューを表示して、その中から画像枚数Ｎを選択できるようにしてもよい。
【００３７】
画像枚数Ｎを指定するための操作手段としては、スライダを直線上に移動するスライドバーのみならず、回動操作されるダイヤルの画像を表示して操作量を表示するようにしてもよい。また、マウス等のポインティングデバイスを使用し、画面上に表示されたスライドバーあるいはダイヤルを操作するグラフィカルユーザーインターフェースに限られず、ユーザーが実際に操作する実物のスライドバーやダイヤルを設けてもよい。
【００３８】
また、スライダ３１の移動量が大きいほど画像表示速度を高くする場合には、画像枚数Ｎが増えたときでも画面の切替え周期Ｔを徐々に短くすれば、画像表示速度の増分が大きいスライドショーを行うこともできる。スピードギアテーブルは、各値をユーザーが自由に変更できるようにしてもよい。また、スライダ３１の移動量をさらに細かく検知できるようにし、スライダ３１の位置に対する画像枚数Ｎと画面切替え周期Ｔを演算によって算出するようにしてもよい。本発明は、パーソナルコンピュータを画像ビューアとして使用する形態に限られず、撮影画像のスライドショーをその場で行えるデジタルスチルカメラや、ＤＶＤ等の光ディスクに記録された画像データのスライドショーを行うＤＶＤプレイヤー等に適用することができる。
【図面の簡単な説明】
【００３９】
【図１】パーソナルコンピュータの概略構成を示すブロック図である。
【図２】画像再生ウィンドウの構成図である。
【図３】スピードギアテーブルの概念図である。
【図４】スライドバーの拡大図である。
【図５】画像再生処理の流れを示すフローチャートである。
【図６】画像再生速度の変化を示す説明図である。
【図７】スピードギアテーブルの他の実施例である。
【符号の説明】
【００４０】
１０  パーソナルコンピュータ
１２  入力装置
１３  画像表示装置
１４  記憶装置
１５  ＣＰＵ
１８  画像再生ウィンドウ出力部
１９  スライダ検知部
２５  画像再生ウィンドウ
２６  フォルダ表示領域
２７  画像再生領域
２８  スライドバー
２９  操作領域
３０  ポインタ
３１  スライダ
３２，３５  スピードギアテーブル
【図１】
0004624234.tif 000002
【図２】
0004624234.tif 000003
【図３】
0004624234.tif 000004
【図４】
0004624234.tif 000005
【図５】
0004624234.tif 000006
【図６】
0004624234.tif 000007
【図７】
0004624234.tif 000008