(57)【要約】【課題】  煩雑な操作を必要とすることなく、画像の全体を細部まで確認する。【解決手段】  ユーザが切り出し指定領域を選択して決定ボタンをオンしたときには（Ｓ１１０）、その切り出し指定領域をスクロール開始領域として決定し（Ｓ１１２）、該領域を切り出して表示用画像データを作成し（Ｓ１１４）、液晶ディスプレイに拡大画像を表示する（Ｓ１１６）。そして、タイムアウトになったか否かを判定し（Ｓ１１８）、タイムアウトになったときには現在の切り出し指定領域を次の位置に移動する（Ｓ１２０）。その後、Ｓ１１４に戻り、切り出し指定領域が画像を一巡するまでＳ１１４〜Ｓ１２２の処理を繰り返し実行する。これにより、スクロール開始領域を始点として拡大画像が画像の全体にわたってスクロール表示される。したがって、煩雑な操作を必要とすることなく、画像の全体を細部まで確認することができる。【選択図】        図４
2007096517.tif 000002
【特許請求の範囲】
【請求項１】
画像を記憶する記憶手段と、
前記記憶手段に記憶された画像を表示する表示手段と、
予め定められた拡大再生開始領域を最初の切り出し領域とし該切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して前記表示手段に表示し、その後、前記拡大再生開始領域を始点として前記切り出し領域を順次移動させ該移動後の切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して前記表示手段に表示するというスクロール表示操作を前記画像の全体にわたって行う表示制御手段と、
を備えた画像再生装置。
【請求項２】
前記拡大再生開始領域は、前記画像の隅の領域に設定されている、
請求項１に記載の画像再生装置。
【請求項３】
請求項１に記載の画像再生装置であって、
前記記憶手段に記憶された画像のうち前記拡大再生開始領域を操作者が指定可能な指定手段、
を備えた画像再生装置。
【請求項４】
請求項１〜３のいずれかに記載の画像再生装置であって、
前記スクロール表示操作によって前記１画面分の表示用画像を前記表示手段に表示する際の時間間隔を操作者が設定可能な時間間隔設定手段、
を備えた画像再生装置。
【請求項５】
請求項１〜４のいずれかに記載の画像再生装置であって、
前記スクロール表示操作によって前記１画面分の表示用画像を前記表示手段に表示する際の拡大倍率を操作者が設定可能な倍率設定手段、
を備えた画像再生装置。
【請求項６】
前記表示制御手段は、前記表示手段に表示された１画面分の表示用画像と同じ画像が繰り返し表示されないよう前記拡大再生開始領域を始点として前記切り出し領域を水平方向と垂直方向とを組み合わせたジグザグ状に順次移動させる、
請求項１〜５のいずれかに記載の画像再生装置。
【請求項７】
前記表示制御手段は、前記画像の中心の領域を前記拡大再生開始領域と定め該拡大再生開始領域を始点として前記切り出し領域を中心から外に向かって渦巻き状に順次移動させるか又は前記画像の隅の領域を前記拡大再生開始領域と定め該拡大再生開始領域を始点として前記切り出し領域を中心に向かって渦巻き状に順次移動させる、
請求項１〜５のいずれかに記載の画像再生装置。
【請求項８】
前記表示制御手段は、前記スクロール表示操作を前記画像の全体にわたって行ったあと拡大倍率を変更して再度前記スクロール表示操作を行う、
請求項１〜７のいずれかに記載の画像再生装置。
【請求項９】
前記表示制御手段は、前記スクロール表示操作を前記画像の全体にわたって行ったあと前記記憶手段に前記スクロール表示操作を行っていない画像が残っているときには該画像について前記スクロール表示操作を行う、
請求項１〜８のいずれかに記載の画像再生装置。
【請求項１０】
請求項１〜９のいずれかに記載の画像再生装置であって、
前記切り出し領域を順次移動させる移動方向を変更するよう指示する方向指示手段、
を備え、
前記表示制御手段は、前記方向指示手段によって移動方向を変更するよう指示されたときには前記移動方向を反転して前記スクロール表示操作を行う、
画像再生装置。
【請求項１１】
請求項１〜１０のいずれかに記載の画像再生装置であって、
操作者の操作により前記スクロール表示操作を中断又は再開するよう指示する中断再開指示手段、
を備え、
前記表示制御手段は、前記スクロール表示操作を行っているときに前記中断再開指示手段により前記スクロール表示操作を中断するよう指示された場合には前記スクロール表示操作を中断し、前記スクロール表示操作を中断しているときに前記中断再開指示手段により前記スクロール表示操作を再開するよう指示された場合には前記スクロール表示操作を再開する、
画像再生装置。
【請求項１２】
請求項１〜１１のいずれかに記載の画像再生装置であって、
操作者の操作により前記スクロール表示操作を強制的に終了するよう指示する終了指示手段、
を備え、
前記表示制御手段は、前記スクロール表示操作を行っているときに前記終了指示手段により前記スクロール表示操作を強制的に終了するよう指示された場合には前記スクロール表示操作を強制的に終了する、
画像再生装置。
【請求項１３】
（ａ）画像を記憶するステップと、
（ｂ）前記ステップ（ａ）で記憶した画像につき、予め定められた拡大再生開始領域を最初の切り出し領域とし該切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して表示手段に表示し、その後、前記拡大再生開始領域を始点として前記切り出し領域を順次移動させ該移動後の切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して前記表示手段に表示するというスクロール表示操作を前記画像の全体にわたって行うステップと、
を含む画像再生方法。
【請求項１４】
請求項１３に記載の画像再生方法の各ステップを１又は複数のコンピュータに実行させるための画像再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再生装置、画像再生方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来より、画像を再生可能な装置として、撮影装置などに画像を表示する表示手段を設けたものが知られている。例えば特許文献１の撮影装置では、再生ズームにより撮影した画像の一部を撮影装置に設けた表示手段の画面全体に拡大表示しているときに拡大表示したい画像領域の方向を指定する操作ボタンが操作された際には、操作ボタンの操作に応じて拡大して表示したい画像領域の位置が変更される。したがって、他の外部装置（例えばパーソナルコンピュータやモニタなど）を使用することなく、所望の画像領域の画像を再生ズームにより表示手段に大きく表示しながら画像を確認することができる。
【特許文献１】特開平１１−２７５４２６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の特許文献１の撮影装置では、拡大表示したい画像領域の位置を変更するには、その方向を操作者が操作ボタンにより指示して画像領域の位置を移動することが必要となる。このため、画像の一部を大きく表示しながら該画像の全体を細部まで確認したいときには、画像の全部が表示されるまで操作者が操作ボタンを操作し続けなければならず、操作が煩雑であった。
【０００４】
本発明は、このような課題を解決するためになされたものであり、煩雑な操作を必要とすることなく、画像の全体を細部まで確認することができる画像再生装置、画像再生方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
すなわち、本発明の画像再生装置は、
画像を記憶する記憶手段と、
前記記憶手段に記憶された画像を表示する表示手段と、
予め定められた拡大再生開始領域を最初の切り出し領域とし該切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して前記表示手段に表示し、その後、前記拡大再生開始領域を始点として前記切り出し領域を順次移動させ該移動後の切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して前記表示手段に表示するというスクロール表示操作を前記画像の全体にわたって行う表示制御手段と、
を備えたものである。
【０００７】
この画像再生装置では、画像を拡大して再生するときには、予め定められた拡大再生開始領域を最初の切り出し領域として表示手段に表示した後、切り出し領域を順次移動させ、移動後の切り出し領域をその都度表示手段の全体に大きく表示するという動作を画面全体にわたって行う。つまり、拡大画像が自動的にスクロール表示される。したがって、煩雑な操作を必要とすることなく、画像の全体を細部まで確認することができる。
【０００８】
本発明の画像再生装置において、前記拡大再生開始領域は、前記画像の隅の領域に設定されているとしてもよい。こうすれば、画像の隅（例えば右上隅や左上隅など）からスクロール表示が開始されるため、操作者は画像全体のどこが拡大表示されているかを容易に把握することができる。
【０００９】
本発明の画像再生装置は、更に、前記記憶手段に記憶された画像のうち前記拡大再生開始領域を操作者が指定可能な指定手段を備えるとしてもよい。こうすれば、画像全体のうちどこを最初に切り出して表示手段の全体に表示するかを操作者が適宜選択することができる。
【００１０】
本発明の画像再生装置は、更に、前記スクロール表示操作によって前記１画面分の表示用画像を前記表示手段に表示する際の時間間隔を操作者が設定可能な時間間隔設定手段を備えるとしてもよい。こうすれば、スクロール表示の画像の切り替えを滑らかに行うかコマ送りのように行うかを操作者が適宜選択することができる。
【００１１】
本発明の画像再生装置は、更に、前記スクロール表示操作によって前記１画面分の表示用画像を前記表示手段に表示する際の拡大倍率を操作者が設定可能な倍率設定手段を備えるとしてもよい。こうすれば、全体画像のうちの一部の画像をどの程度大きく表示するかを操作者が適宜選択することができる。
【００１２】
本発明の画像再生装置において、前記表示制御手段は、前記表示手段に表示された１画面分の表示用画像と同じ画像が繰り返し表示されないよう前記拡大再生開始領域を始点として前記切り出し領域を水平方向と垂直方向とを組み合わせたジグザグ状に順次移動させるとしてもよい。こうすれば、一度表示された画面と同じ画面は表示されないため、効率よくスクロール表示することができる。また、水平方向と垂直方向とを組み合わせたジグザグ状にスクロール表示されるため、操作者は画像全体のどこが拡大表示されているかを容易に把握することができる。あるいは、前記表示制御手段は、前記画像の中心の領域を前記拡大再生開始領域と定め該拡大再生開始領域を始点として前記切り出し領域を中心から外に向かって渦巻き状に順次移動させるか又は前記画像の隅の領域を前記拡大再生開始領域と定め該拡大再生開始領域を始点として前記切り出し領域を中心に向かって渦巻き状に順次移動させるとしてもよい。この場合にも、一度表示された画面と同じ画面は表示されないため、効率よくスクロール表示することができる。また、操作者は画像全体のどこが拡大表示されているかを把握しやすい。
【００１３】
本発明の画像再生装置において、前記表示制御手段は、前記スクロール表示操作を前記画像の全体にわたって行ったあと拡大倍率を変更して再度前記スクロール表示操作を行うとしてもよい。こうすれば、最初のスクロール表示操作の拡大倍率では発見できなかった画像の欠陥などを確認しやすい。
【００１４】
本発明の画像再生装置において、前記表示制御手段は、前記スクロール表示操作を前記画像の全体にわたって行ったあと前記記憶手段に前記スクロール表示操作を行っていない画像が残っているときには該画像について前記スクロール表示操作を行うとしてもよい。こうすれば、煩雑な操作を必要とすることなく、記憶手段に記憶された複数の画像の各々について全体をスクロール表示により細部まで確認することができる。
【００１５】
本発明の画像再生装置は、更に、前記切り出し領域を順次移動させる移動方向を変更するよう指示する方向指示手段、を備え、前記表示制御手段は、前記方向指示手段によって移動方向を変更するよう指示されたときには前記移動方向を反転して前記スクロール表示操作を行うとしてもよい。こうすれば、画面が巻き戻されるようにして画像が表示されるため、一旦表示された画像を再度確認することができる。また、画像を巻き戻したあと再度元の移動方向に戻すことにより、画像の全体にわたってのスクロール表示を継続することができる。
【００１６】
本発明の画像再生装置は、更に、操作者の操作により前記スクロール表示操作を中断又は再開するよう指示する中断再開指示手段、を備え、前記表示制御手段は、前記スクロール表示操作を行っているときに前記中断再開指示手段により前記スクロール表示操作を中断するよう指示された場合には前記スクロール表示操作を中断し、前記スクロール表示操作を中断しているときに前記中断再開指示手段により前記スクロール表示操作を再開するよう指示された場合には前記スクロール表示操作を再開するとしてもよい。こうすれば、スクロール表示を中断又は再開するか否かを操作者が適宜選択することができる。
【００１７】
本発明の画像再生装置は、更に、操作者の操作により前記スクロール表示操作を強制的に終了するよう指示する終了指示手段、を備え、前記表示制御手段は、前記スクロール表示操作を行っているときに前記終了指示手段により前記スクロール表示操作を強制的に終了するよう指示された場合には前記スクロール表示操作を強制的に終了するとしてもよい。こうすれば、スクロール表示を終了するか否かを操作者が適宜選択することができる。
【００１８】
本発明の画像再生装置は、更に、画像を撮影する撮影手段、を備え、前記記憶手段は、前記撮影手段によって撮影された画像を記憶するとしてもよい。こうすれば、撮影した画像を表示手段に拡大表示することにより、撮影手段にゴミが付着していないかどうかを確認したり、ピントの合焦度を確認したりすることができる。
【００１９】
本発明の画像再生方法は、
（ａ）画像を記憶するステップと、
（ｂ）前記ステップ（ａ）で記憶した画像につき、予め定められた拡大再生開始領域を最初の切り出し領域とし該切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して表示手段に表示し、その後、前記拡大再生開始領域を始点として前記切り出し領域を順次移動させ該移動後の切り出し領域を前記画像から切り出して１画面分の表示用画像を生成して前記表示手段に表示するというスクロール表示操作を前記画像の全体にわたって行うステップと、
を含むものである。
【００２０】
この画像再生方法では、画像を拡大して再生するときには、予め定められた拡大再生開始領域を最初の切り出し領域として表示手段に表示した後、切り出し領域を順次移動させ、移動後の切り出し領域をその都度表示手段の全体に大きく表示するという動作を画面全体にわたって行う。つまり、拡大画像が自動的にスクロール表示される。したがって、煩雑な操作を必要とすることなく、画像の全体を細部まで確認することができる。なお、本発明の画像再生方法に、上述した画像再生装置のいずれかの機能を実現するステップを追加してもよい。
【００２１】
本発明の画像再生プログラムは、１又は複数のコンピュータに、上述した画像再生方法の各ステップを実行させるためのプログラムである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述した画像再生方法と同様の効果が得られる。
【発明を実施するための最良の形態】
【００２２】
図１は本発明の一実施形態であるデジタルカメラ１０の外観を示す斜視図、図２はデジタルカメラ１０の外観のうち背面を示す背面図、図３はデジタルカメラ１０の機能ブロックを示すブロック図である。
【００２３】
本実施形態のデジタルカメラ１０は、図１に示すように、正面には光学３倍ズームが可能なズーム機構付きレンズ２１を備え、上部には画像を撮影する撮影モードや撮影した画像を再生する再生モードなどを選択可能なモードダイヤル２３と、このモードダイヤル２３の中央に配置された電源ボタン２２と、ユーザが押下したときに画像を取り込むシャッタボタン２４とを備える。また、デジタルカメラ１０は、図２に示すように、背面３０には、中央の左寄りに配置された液晶ディスプレイ３１と、液晶ディスプレイ３１の上方右に配置されズーム機能を操作するＷボタン３４ａ及びＴボタン３４ｂと、液晶ディスプレイ３１の右側に配置され上下左右の方向に操作可能な４方向ボタン３２と、４方向ボタン３２の中央に配置され液晶ディスプレイ３１に表示された内容を実行するか否か決定する決定ボタン３３と、４方向ボタン３２の左上に配置され液晶ディスプレイ３１に各モードでの種々のメニューを表示するメニューボタン３５と、メニューボタン３５の下部に配置され選択したメニューの実行をキャンセルするキャンセルボタン３６と、４方向ボタン３２の下方左に配置され液晶ディスプレイ３１の表示のオンオフを切り替えるディスプレイボタン３８とを備える。
【００２４】
デジタルカメラ１０は、機能的には図３に例示するように、中央演算処理装置としてのＣＰＵ４０ａや処理プログラムを記憶するＲＯＭ４０ｂ、一時的にデータを記憶するＲＡＭ４０ｃ、設定されたデータを不揮発的に記憶するフラッシュメモリ４０ｄなどを中心として構成されている。デジタルカメラ１０は、撮影系として、レンズや絞りなどにより構成された光学系４２や、この光学系４２により結像される光学像を光電変換して得られる電荷を受光セル毎に一定時間蓄積し受光セル毎の受光量に応じた電気信号を出力するイメージセンサ４３、このイメージセンサ４３を駆動するために必要な駆動パルスをイメージセンサ４３に出力する駆動回路としてのセンサコントローラ４４、イメージセンサ４３から出力される電気信号を量子化してディジタル信号に変換するアナログフロントエンド（ＡＦＥ）部４５、このＡＦＥ部４５から出力されたディジタル信号に対して画像形成処理，ホワイトバランス補正，γ補正，色空間変換等を施して各画素についてＲ，Ｇ，Ｂの階調値やＹ，Ｃｂ，Ｃｒの階調値などを表すディジタル画像を出力するデジタル画像処理部４６、ディジタル画像の系列変換（離散コサイン変換やウェーブレット変換等）及びエントロピー符号化（ランレングス符号化やハフマン符号化等）を行なうことによりディジタル画像を圧縮しそれらの逆変換を施すことによりディジタル画像を伸張する圧縮伸張部４７などを備える。また、デジタルカメラ１０は、液晶ディスプレイ３１の一画面分のデータを格納するＶＲＡＭ４９や、ＶＲＡＭ４９に格納されたディジタル画像に基づいて液晶ディスプレイ３１を駆動するための表示回路を有するディスプレイコントローラ５０、モードダイヤル２３や４方向ボタン３２，各種ボタン２２，２４，３３〜３５，３８の入力および着脱可能なフラッシュメモリなどの記憶媒体５３への入出力を司る入出力インタフェース５２、ＵＳＢ（Universal Serial Bus）接続端子５５に接続された機器（コンピュータやプリンタ）と通信のやり取りを管理するＵＳＢホストコントローラ５４やＵＳＢデバイスコントローラ５６なども備えている。なお、デジタル画像処理部４６により画像処理された画像データや圧縮伸張部４７により圧縮・伸張された画像データは、一旦ＲＡＭ４０ｃに書き込まれ、その後、撮影順にＩＤとしてのファイル名が付与されて画像ファイルとして入出力インターフェース５２を介して記憶媒体５３に書き込まれる。
【００２５】
次に、こうして構成された本実施形態のデジタルカメラ１０の機能、特に、撮影した画像を液晶ディスプレイ３１に拡大表示する拡大スクロール処理ルーチンについて図４のフローチャート及び図５の表示画面説明図に基づいて説明する。
【００２６】
この拡大スクロール処理ルーチンは、ユーザにより「拡大スクロール表示」ボタンが選択されたあと決定ボタン３３がオンされたときに開始される。すなわち、ユーザがモードダイヤル２３で再生モードを選択して記憶媒体５３に記憶された画像を液晶ディスプレイ３１に再生しているときにメニューボタン３５をオンすると、図５に示すように、液晶ディスプレイ３１には、記憶媒体５３から読み出した画像６０とメニュー表示画面６２とが表示される。このメニュー表示画面６２は、画像データを消去するデータ消去ボタン６２ａや画像を拡大表示する拡大スクロール表示ボタン６２ｂ、日時や言語などの設定を行う各種設定ボタン６２ｃを備えている。このボタンの中から、ユーザは、４方向ボタン３２を上下方向に操作することにより拡大スクロール表示ボタン６２ｂを選択して決定ボタン３３をオンする。これにより、液晶ディスプレイ３１に再生されている画像６０に基づいて画像６０を拡大しながらスクロールするよう、ユーザから指示されたことになる。これを受けてＣＰＵ４０ａは、図４の拡大スクロール処理ルーチンを開始する。
【００２７】
この拡大スクロール処理ルーチンが開始されると、ＣＰＵ４０ａは、まず、拡大表示を開始したい画像６０の位置とその大きさとを設定するよう促すメッセージが記載されたメッセージ欄６４を液晶ディスプレイ３１に所定時間表示する（ステップＳ１００）。図６はメッセージ欄６４を示す説明図である。図６では、拡大表示を開始したい画像の位置とその大きさとを設定するよう促すメッセージとして、「拡大スクロールの始点となる画像をＬＣＤに表示して決定ボタンを押してください。」と表示する。続いて、Ｗボタン３４ａ又はＴボタン３４ｂがオンされて画像６０を表示する拡大倍率が変更されたか否かを判定する（ステップＳ１０２）。ここで、画像６０を表示する拡大倍率は、Ｗボタン３４ａ又はＴボタン３４ｂを押した回数によって予め設定されている。具体的には、Ｔボタン３４ｂを１回押すごとに１．０，２．０，４．０，１０．０倍に拡大倍率が設定される。また、Ｔボタン３４ｂを押した後にＷボタン３４ａを押すと、Ｗボタン３４ａを１回押すごとに１つ前に設定されていた拡大倍率が設定される。なお、拡大倍率が１０．０倍に設定されているときにＴボタン３４ｂがオンされたとき又は拡大倍率が１．０倍に設定されているときにＷボタン３４ａがオンされたときには拡大倍率は変更されない。そして、Ｗボタン３４ａ又はＴボタン３４ｂがオンされて拡大倍率が変更されたときには、変更した拡大倍率に基づいて表示用画像データを作成し、このデータに基づいて画像を液晶ディスプレイ３１に表示する（ステップＳ１０４）。
【００２８】
ここで、Ｗボタン３４ａ又はＴボタン３４ｂの操作により、変更した拡大倍率で画像６０を液晶ディスプレイ３１に表示する動作について説明する。図７は拡大倍率を変更する様子を示す説明図である。なお、デジタルカメラ１０の解像度は、一般的には数十万画素以上であるが、本実施形態では、説明の便宜上、全体画像６０が１６×１２画素で構成されているものとし、この値はＲＯＭ４０ｂに予め記憶されているものとする。例えば、画像６０の全体が液晶ディスプレイ３１に表示されているときにＴボタン３４ｂが３回オンされたとすると、ＣＰＵ４０ａは拡大倍率を４．０倍に設定し切り出し指定領域６６を指定する。ここで、切り出し指定領域６６とは、全体画像６０のうち拡大倍率に対応する大きさの画像を切り出して液晶ディスプレイ３１の画面全体に表示する画像領域を示す。この切り出し指定領域６６は、本実施形態では、全体画像６０の左上隅の画素６８のアドレスを先頭アドレスとしたときに、切り出し指定領域６６の基準画素（ここでは左上隅の画素、以下同じ）が全体画像６０の先頭アドレスになるよう切り出し指定領域６６の位置を指定する。ここで、全体画像６０の大きさは１６×１２画素であって、現在指定されている拡大倍率は４．０倍であることから、切り出し指定領域６６の縦サイズ及び横サイズは４×３画素に決まる。したがって、切り出し指定領域６６の縦サイズ及び横サイズと切り出し指定領域６６の基準画素のアドレスとから切り出し指定領域６６の位置と大きさとが一義的に決まる。そして、切り出し指定領域６６が決まると、その切り出し指定領域６６の表示用画像データを作成してＶＲＡＭ４９に保存し、その表示用画像データに基づいてディスプレイコントローラ５０が液晶ディスプレイ３１に画像を表示する。なお、表示用画像データは、切り出し指定領域６６の画像データを液晶ディスプレイ３１の解像度に変換する解像度変換処理を行ったあとＶＲＡＭ４９に保存される。
【００２９】
ステップＳ１０２でＷボタン３４ａ又はＴボタン３４ｂがオンされていないとき又はステップＳ１０４で拡大倍率を変更した後は、ＣＰＵ４０ａは、４方向ボタン３２のいずれかの方向ボタンがオンされたか否かを判定する（ステップＳ１０６）。そして、４方向ボタン３２のいずれかの方向ボタンがオンされたときには、オンされたボタンの方向と回数とに応じて画像の表示位置を変更する（ステップＳ１０８）。例えば、４．０倍に拡大しているとき（図７参照）にユーザが４方向ボタン３２の右方向ボタンと下方向ボタンとをそれぞれｎ回ずつオンしたとすると、右方向ボタン又は下方向ボタンを１回オンするごとに現在切り出し指定領域６６として指定されている領域を現在の位置から所定の画素数だけ右方向又は下方向にずらし、その位置を新たな切り出し指定領域６６として指定する。そして、この切り出し指定領域６６の画像を切り出して１画面分の表示用画像データを作成し、この画像データに基づいてディスプレイコントローラ５０が液晶ディスプレイ３１に画像を表示する。これにより、液晶ディスプレイ３１に表示されていた画像６０を拡大表示するとともに所望の位置にずらした画像が表示される。なお、ステップＳ１０２及びＳ１０４で拡大倍率が変更されなかった場合つまり液晶ディスプレイ３１に画像６０の全体が表示されている場合には切り出し指定領域６６として画像６０の全領域を指定しているため、ステップＳ１０６で４方向ボタン３２がオンされたとしても切り出し指定領域６６の位置は変更されない。
【００３０】
続いて、ＣＰＵ４０ａは、決定ボタン３３がオンされたか否かを判定し（ステップＳ１１０）、決定ボタン３３がオンされていないときにはステップＳ１０２に戻り、ステップＳ１０２〜Ｓ１１０の処理を実行する。一方、決定ボタン３３がオンされたときには、現在液晶ディスプレイ３１に表示されている画像つまり現在切り出し指定領域６６として指定している画像をスクロール開始領域として決定し、そのスクロール開始領域の大きさと基準画素のオフセット値とをＲＡＭ４０ｃに記憶する（ステップＳ１１２）。ここで、基準画素のオフセット値とは、基準画素のメモリアドレスが全体画像６０の先頭アドレスからどれだけオフセットしているかを表す値である。例えば、液晶ディスプレイ３１の全体に図７の切り出し指定領域６６の画像が表示されているときに決定ボタン３３がオンされた場合には、その切り出し指定領域６６の基準画素のオフセット値は、基準画素のメモリアドレス（＃１）から全体画像の先頭アドレス（＃１）を差し引いた値（ゼロ）となる。
【００３１】
切り出し指定領域６６の大きさと基準画素のオフセット値とを記憶すると、ＣＰＵ４０ａは、全体画像から切り出し指定領域６６を切り出して１画面分の表示用画像データを作成し、ＶＲＡＭ４９に保存する（ステップＳ１１４）。そして、その表示用画像データに基づいて液晶ディスプレイ３１に画像を表示するようディスプレイコントローラ５０に指令する（ステップＳ１１６）。これにより、液晶ディスプレイ３１の表示が、今回の切り出し指定領域６６の画像に切り替わる。続いて、１つの切り出し指定領域６６を表示する所定の表示時間が経過してタイムアウトになったか否かを判定し（ステップＳ１１８）、タイムアウトになっていないときにはそのまま待機して表示を継続する。ここで、所定の表示時間は、表示画像を切り替えたときにその切り替えを滑らかに行うことが可能な時間であり、予めＲＯＭ４０ｂに記憶されている。一方、ステップＳ１１８でタイムアウトになったときには切り出し指定領域６６を次の切り出し指定領域６６の位置まで移動する（ステップＳ１２０）。切り出し指定領域６６の移動については後述する。その後、切り出し指定領域６６が全体画像６０を一巡したか否かを判定する（ステップＳ１２２）。ここで、切り出し指定領域６６が全体画像６０を一巡したか否かは、例えば現在の切り出し指定領域６６の基準画素のオフセット値がスクロール開始領域の基準画素のオフセット値と一致したか否かによって判定する。そして、切り出し指定領域６６が全体画像６０を一巡していないときには、再びステップＳ１１４に戻る。一方、切り出し指定領域６６が全体画像６０を一巡したときには拡大スクロール表示を終了し（ステップＳ１２４）、本ルーチンを終了する。なお、本ルーチンを終了した後は、ユーザが次の操作を行うまで画像６０の全体を液晶ディスプレイ３１に表示する。
【００３２】
ここで、ステップＳ１２２の切り出し指定領域６６の移動の一例について、図８に基づいて説明する。図８は、基準画素のメモリアドレスが＃１つまり基準画素のオフセット値がゼロである切り出し指定領域６６をスクロール開始領域として決定したあとの切り出し指定領域６６の移動の様子を表す説明図である。図８では、切り出し指定領域６６は、左右方向、下方向のいずれも１画素ずつ移動するものとする。また、図８中の斜体で表した数字は、各画素における先頭アドレスからのオフセット値を示す。切り出し指定領域６６は、図８に示すように、スクロール開始領域を始点としてジグザグ状に移動する。すなわち、まず、スクロール開始領域から右方向に計１２画素分移動して右端に到達する。右端に到達すると、その後下方向に計３画素分移動したあと左方向に計１２画素分移動して左端に到達する。左端に到達すると、その後下方向に計３画素分移動したあと右方向に計１２画素分移動して右端に到達する。その後下方向に計３画素分移動したあと左方向に計１２画素分移動して左端に到達したときに移動を終了する。この動作を基準画素のオフセット値を用いて具体的に説明すると、当初、切り出し指定領域６６をスクロール開始領域から１画素ずつ右方向に移動するために基準画素のオフセット値を値１ずつ増やしていく。そして、基準画素のオフセット値が値１２になったときに切り出し指定領域６６が右端に到達したことになるため、切り出し指定領域６６を１画素ずつ下方向に移動するべく基準画素のオフセット値を１６ずつ増やしていく。そして、基準画素のオフセット値が値６０になったときに切り出し指定領域６６の縦サイズ分つまり下方向に３画素分だけ移動したことになるため、次に、切り出し指定領域６６を１画素ずつ左方向に移動するべく基準画素のオフセット値を１ずつ減らしていく。そして、基準画素のオフセット値が値４８になったときに切り出し指定領域６６が左端に到達したことになるため、今度は切り出し指定領域６６を１画素ずつ下方向に移動するべく基準画素のオフセット値を値１６ずつ増やしていく。そして、基準画素のオフセット値が値９６になったときに切り出し指定領域６６の縦サイズ分つまり下方向に３画素分だけ移動したことになるため、切り出し指定領域６６を１画素ずつ右方向に移動するべく基準画素のオフセット値を１ずつ増やしていく。この操作を繰り返しながら切り出し指定領域６６が全体画像を一巡した時点（図８では基準画素のオフセット値が値１４４になった時点）で、この操作を終了する。なお、図８では、スクロール開始領域が全体画像６０の左上隅（基準画素のオフセット値がゼロ）の場合について説明したが、例えば、図９に示すように、スクロール開始領域が全体画像６０のその他の領域の場合についても同様にして切り出し指定領域６６の移動を行う。
【００３３】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態の液晶ディスプレイ３１が本発明の表示手段に相当し、記憶媒体５３が記憶手段に相当し、ＣＰＵ４０ａ及びディスプレイコントローラ５０が表示制御手段に相当する。また、Ｗボタン３４ａ及びＴボタン３４ｂが倍率設定手段に相当し、Ｗボタン３４ａ，Ｔボタン３４ｂ及び４方向ボタン３２が指定手段に相当する。なお、本実施形態では、デジタルカメラ１０の動作を説明することにより本発明の画像再生方法の一例も明らかにしている。
【００３４】
以上詳述した本実施形態のデジタルカメラ１０によれば、記憶媒体５３に記憶されている画像６０の一部を液晶ディスプレイ３１の画面全体に再生するときには、Ｗボタン３４ａ，Ｔボタン３４ｂ又は４方向ボタン３２を操作することによりユーザが指定したスクロール開始領域を最初の切り出し指定領域６６として液晶ディスプレイ３１の画面全体に表示した後、切り出し指定領域６６を順次移動させ、移動後の切り出し指定領域６６をその都度液晶ディスプレイ３１の画面全体に表示する。これにより、画像６０を拡大表示した画像が自動的にスクロール表示される。したがって、煩雑な操作を必要とすることなく画像６０の全体を細部まで確認することができる。例えば、イメージセンサ４３上にゴミが付着したかどうかを確認したり、ピントの合焦度を確認したりすることができる。
【００３５】
また、スクロール開始領域は、Ｗボタン３４ａ、Ｔボタン３４ｂ又は４方向ボタン３２を操作することによりユーザが設定するため、画像６０のどこを最初に切り出してスクロール表示するかをユーザが適宜選択することができる。
【００３６】
更に、スクロール表示をする際の拡大倍率は、Ｗボタン３４ａ又はＴボタン３４ｂを操作することによりユーザが設定するため、画像６０をどの程度拡大してスクロール表示するかをユーザが適宜選択することができる。
【００３７】
更にまた、切り出し指定領域６６はスクロール開始領域を始点としてジグザグ状に移動するため、一度表示された画面と同じ画面は表示されず、効率よくスクロール表示することができる。
【００３８】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３９】
例えば、上述した実施形態において、スクロール表示されている最中に決定ボタン３３が操作されたときにスクロール表示を中断したり再開したりするとしてもよい。また、４方向ボタン３２の左方向ボタン又は右方向ボタンがオンされたときに切り出し指定領域６６の移動方向を反転するとしてもよい。具体的には、図１０に示す拡大スクロール処理ルーチンを採用してもよい。図１０において、図４と同じ処理については図４と同じステップ番号を付してその説明を省略するものとする。図１０の拡大スクロール処理ルーチンが開始されると、ＣＰＵ４０ａは、ステップＳ１００〜Ｓ１１６の処理を実行し、その後ステップＳ２０２〜Ｓ２１２の処理を実行する。つまり、ユーザによる決定ボタン３３の操作によりスクロール表示を中断する旨の指令があったか否かを判定し（ステップＳ２０２）、スクロール表示を中断する旨の指令があったときには１つの切り出し指定領域６６を表示する表示時間を計測しているタイマのカウントをストップする（ステップＳ２０４）。続いて、ユーザにより決定ボタン３３が再度操作されることによりスクロール表示を再開する旨の指令があったか否かを判定し（ステップＳ２０６）、スクロール表示を再開する旨の指令がないときはそのまま待機する。一方、スクロール表示を再開する旨の指令があったときには現在ストップしているタイマのカウントを再開する（ステップＳ２０８）。そして、ステップＳ２０８でタイマのカウントを再開したあと、又はステップＳ２０２でスクロール表示を中断する旨の指令がないときには、ユーザによる４方向ボタン３２の左方向ボタン又は右方向ボタンの操作により切り出し指定領域６６の移動方向を反転する旨の指令があったか否かを判定し（ステップＳ２１０）、切り出し指定領域６６の移動方向を反転する旨の指令があったときには現在の切り出し指定領域６６の移動方向を反転させる（ステップＳ２１２）。ここで、切り出し指定領域６６の移動方向は、通常時の切り出し指定領域６６の移動方向（例えば、図８の方向）のときに左方向ボタンがオンされた場合には、切り出し指定領域６６の基準画素のオフセット値を通常時とは逆向きに決めていくことにより、その移動方向を逆向きの方向（例えば、図８の反対方向）にする。また、通常時の切り出し指定領域６６の移動方向のときに左方向ボタンがオンされたあと更に右方向ボタンがオンされた場合には、切り出し指定領域６６の基準画素のオフセット値を通常時と同様に決めるよう設定し直すことにより、通常時の移動方向に戻す。そして、ステップＳ２１２で現在の切り出し指定領域６６の移動方向を反転したあと、又はステップＳ２１２で切り出し指定領域６６の移動方向を反転する旨の指令がなかったときは、ステップＳ１１８以降の処理を実行する。こうすれば、スクロール表示中に決定ボタン３３を操作することにより、スクロール表示の中断や再開を行うか否かをユーザが適宜選択することができる。また、４方向ボタン３２の左方向ボタンをユーザが操作することにより、画面が巻き戻されるようにして画像が表示されるため、一旦表示された画像を再度確認することができる。また、４方向ボタン３２の左方向ボタンをオンして移動方向を反転した場合であっても、右方向ボタンをオンすることにより、再度元の移動方向に戻るため、画像の全体にわたってのスクロール表示を継続することができる。なお、この場合、決定ボタン３３が本発明の中断再開指示手段に相当し、４方向ボタン３２の左方向ボタン及び右方向ボタンが方向指示手段に相当する。
【００４０】
上述した実施形態では、ユーザが指定した切り出し指定領域６６をスクロール開始領域としてスクロール表示したが、例えば、常に画像６０の左上隅の領域をスクロール開始領域としてスクロール表示してもよい。こうすれば、ユーザは画像６０のどこが拡大表示されているかを容易に把握することができる。
【００４１】
上述した実施形態において、スクロール表示を画像６０の全体にわたって行ったあと、拡大倍率を変更して再度スクロール表示を行うとしてもよい。このとき、例えば、設定可能な最大の拡大倍率まで拡大倍率を段階的に上げていき、拡大倍率を変更するごとにその変更後の拡大倍率で画像６０の全体にわたってスクロール表示を行うとしてもよい。具体的には、図１１に示す拡大スクロール処理ルーチンを採用してもよい。図１１において、図４と同じ処理については図４と同じステップ番号を付してその説明を省略するものとする。図１１の拡大スクロール処理ルーチンが開始されると、ＣＰＵ４０ａは、ステップＳ１００〜Ｓ１２２の処理を実行し、その後ステップＳ３０２及びＳ３０４の処理を実行する。つまり、ステップＳ１２２で切り出し指定領域６６が画像６０を一巡したときには、現在設定されている拡大倍率がＴボタン３４ｂの操作により設定可能な最大の拡大倍率か否かを判定し（ステップＳ３０２）、最大の倍率でないときには現在の拡大倍率を１段階上げた拡大倍率に設定するとともに、その倍率に対応する切り出し指定領域６６の大きさに変更する（ステップＳ３０４）。このとき、切り出し指定領域６６は、拡大倍率の変更前と変更後との基準画素のオフセット値が一致するように切り出し指定領域６６の位置を決定する。切り出し指定領域６６を再設定すると、ステップＳ１１４に戻り、ステップＳ１１４以降の処理を実行する。そして、ステップＳ３０２で現在設定されている拡大倍率が最大の拡大倍率になったときにはステップＳ１２４の処理を実行し、本ルーチンを終了する。こうすれば、最初のスクロール表示操作の拡大倍率では発見できなかった画像の欠陥などを確認しやすい。
【００４２】
上述した実施形態において、スクロール表示を画像６０の全体にわたって行ったあと、記憶媒体５３にスクロール表示していない画像が残っているときには、その画像についてスクロール表示するとしてもよい。具体的には、図１２に示す拡大スクロール処理ルーチンを採用してもよい。図１２において、図４と同じ処理については図４と同じステップ番号を付してその説明を省略するものとする。図１２の拡大スクロール処理ルーチンが開始されると、ＣＰＵ４０ａは、ステップＳ１００〜Ｓ１２２の処理を実行し、その後ステップＳ４０２及びＳ４０４の処理を実行する。つまり、ステップＳ１２２で切り出し指定領域６６が一巡したときには記憶媒体５３にスクロール表示していない画像が残っているか否かを判定し（ステップＳ４０２）、記憶媒体５３にスクロール表示していない画像が残っているときには現在液晶ディスプレイ３１に表示している画像を該スクロール表示していない画像に切り替え（ステップＳ４０４）、ステップＳ１１４に戻る。一方、記憶媒体５３にスクロール表示していない画像が残っていないときには拡大スクロール表示を終了して（ステップＳ１２４）、本ルーチンを終了する。こうすれば、煩雑な操作を必要とすることなく、記憶媒体５３に記憶された複数の画像の各々について画像全体をスクロール表示により細部まで確認することができる。このとき、記憶媒体５３の同じフォルダに記憶されている画像についてスクロール表示してもよいし、記憶媒体５３に記憶されている全部の画像についてスクロール表示してもよい。
【００４３】
上述した実施形態において、スクロール表示しているときにキャンセルボタン３６がオンされたときにはスクロール表示を強制的に終了するとしてもよい。具体的には、図１３に示す拡大スクロール処理ルーチンを採用してもよい。図１３において、図４と同じ処理については図４と同じステップ番号を付してその説明を省略するものとする。図１３の拡大スクロール処理ルーチンが開始されると、ＣＰＵ４０ａは、ステップＳ１００〜Ｓ１１６の処理を実行し、その後ステップＳ５０２の処理を実行する。つまり、ステップＳ１１６で液晶ディスプレイ３１に拡大画像を表示した後、キャンセルボタン３６がオンされたか否かを判定する（ステップＳ５０２）。そして、キャンセルボタン３６がオンされていないときにはステップＳ１１８〜Ｓ１２４の処理を実行し、キャンセルボタン３６がオンされたときにはステップＳ１１８〜Ｓ１２２の処理を実行せずに拡大スクロール表示を強制的に終了して（ステップＳ１２４）、本ルーチンを終了する。こうすれば、スクロール表示を終了するか否かをユーザが適宜選択することができる。なお、この場合、キャンセルボタン３６が本発明の終了指示手段に相当する。
【００４４】
上述した実施形態において、１つの切り出し指定領域６６を表示する所定の表示時間をユーザが設定可能にしてもよい。例えば、図５のメニュー表示画面６２が表示されているときにユーザが各種設定ボタン６２ｃをオンすると、図１４（ａ）に示す各種設定画面７０に切り替わる。この中からスクロール表示時間設定ボタン７０ａをユーザが選択してオンすると、図１４（ｂ）に示す表示時間設定画面７２に切り替わる。この表示時間設定画面７２は、スクロール表示の際に１つの切り出し指定領域６６を表示する表示時間が比較的長くなるよう設定する長いボタン７２ａと、比較的短くなるよう設定する短いボタン７２ｃと、その中間の長さになるよう設定する普通ボタン７２ｂとの３段階のボタンを備えている。この中からユーザが所望のボタンを選択することにより、スクロール表示の際に１つの切り出し指定領域６６を表示する表示時間は該選択したボタンに応じた表示時間に設定される。したがって、スクロール表示の画像の切り替えを滑らかに行うかコマ送りのように行うかをユーザが適宜選択することができる。なお、この場合、スクロール表示時間設定ボタン７０ａや表示時間設定画面７２の各ボタン７２ａ〜７２ｃが本発明の時間間隔設定手段に相当する。
【００４５】
上述した実施形態において、スクロール表示の際に現在の表示箇所を示す画面を液晶ディスプレイ３１に表示するとしてもよい。例えば、図１５に示すように、液晶ディスプレイ３１に切り出し指定領域６６の画像を表示しているときに、液晶ディスプレイ３１の右上隅にスクロール箇所表示画面７４を小さく表示する。このスクロール箇所表示画面７４には、画像６０の全体と表示枠７６とが表示される。このうち、表示枠７６は、表示枠７６が現在の切り出し指定領域６６の位置を示すよう、切り出し指定領域６６が移動するのに連動して移動する。したがって、ユーザはスクロール箇所表示画面７４の表示枠７６の位置を確認することにより、現在スクロール表示により表示されている画像が画像６０のうちどの箇所を表示しているのかを一目して把握することができる。
【００４６】
上述した実施形態では、切り出し指定領域６６をジグザグ状に移動したが、画像６０の中心の領域又は隅の領域をスクロール開始領域として渦巻き状に切り出し指定領域６６を移動してもよい。この場合にも、ジグザグ状に移動する場合と同様の効果が得られる。
【００４７】
上述した実施形態では、画像再生装置としてデジタルカメラ１０に適用した場合について説明したが、画像を表示する表示手段を備えたものであればこれに限定されない。例えば、プリンタやパーソナルコンピュータなどに適用するとしてもよい。
【図面の簡単な説明】
【００４８】
【図１】デジタルカメラ１０の外観を示す斜視図。
【図２】デジタルカメラ１０の外観のうち背面を示す背面図。
【図３】デジタルカメラ１０の機能ブロックを示すブロック図。
【図４】拡大スクロール処理ルーチンのフローチャート。
【図５】メニュー表示画面を示す説明図。。
【図６】メッセージ欄を示す説明図。
【図７】拡大倍率を変更する様子を示す説明図。
【図８】切り出し指定領域の移動の様子を示す説明図。
【図９】他の切り出し指定領域の移動の様子を示す説明図。
【図１０】他の拡大スクロール処理ルーチンのフローチャート。
【図１１】他の拡大スクロール処理ルーチンのフローチャート。
【図１２】他の拡大スクロール処理ルーチンのフローチャート。
【図１３】他の拡大スクロール処理ルーチンのフローチャート。
【図１４】各種設定画面と表示時間設定画面とを示す説明図。
【図１５】スクロール箇所表示画面を示す説明図。
【符号の説明】
【００４９】
１０  デジタルカメラ、２１  ズーム機構付きレンズ、２２  電源ボタン、２３  モードダイヤル、２４  シャッターボタン、３０  背面、３１  液晶ディスプレイ、３２  ４方向ボタン、３３  決定ボタン、３４ａ  Ｗボタン、３４ｂ  Ｔボタン、３５  メニューボタン、３６  キャンセルボタン、３８  ディスプレイボタン、４０ａ  ＣＰＵ、４０ｂ  ＲＯＭ、４０ｃ  ＲＡＭ、４０ｄ  フラッシュメモリ、４２  光学系、４３  イメージセンサ、４４  センサコントローラ、４５  アナログフロントエンド（ＡＦＥ）部、４６  デジタル画像処理部、４７  圧縮伸張部、４９  ＶＲＡＭ、５０  ディスプレイコントローラ、５２  入出力インタフェース、５３  記憶媒体、５４  ＵＳＢホストコントローラ、５５  ＵＳＢ接続端子、５６  ＵＳＢデバイスコントローラ、６０  画像、６２  メニュー表示画面、６２ａ  データ消去ボタン、６２ｂ  拡大スクロール表示ボタン、６２ｃ  各種設定ボタン、６４  メッセージ欄、６６  切り出し指定領域、６８  画素、７０  各種設定画面、７０ａ  スクロール表示時間設定ボタン、７２  表示時間設定画面、７２ａ  長いボタン、７２ｂ  普通ボタン、７２ｃ  短いボタン、７４  スクロール箇所表示画面、７６  表示枠。
【図１】
2007096517.tif 000003
【図２】
2007096517.tif 000004
【図３】
2007096517.tif 000005
【図４】
2007096517.tif 000006
【図７】
2007096517.tif 000007
【図８】
2007096517.tif 000008
【図９】
2007096517.tif 000009
【図１０】
2007096517.tif 000010
【図１１】
2007096517.tif 000011
【図１２】
2007096517.tif 000012
【図１３】
2007096517.tif 000013
【図５】
2007096517.tif 000014
【図６】
2007096517.tif 000015
【図１４】
2007096517.tif 000016
【図１５】
2007096517.tif 000017