(57)【特許請求の範囲】
【請求項１】
タッチ操作を検知するタッチ入力手段と、
表示手段と、
前記タッチ入力手段上でタッチしながら移動するスライド操作が行われた際に、その移
動方向を検出する移動検出手段と、
前記検出された移動方向に基づいて前記スライド操作のパターンを判別するパターン判
別手段と、
前記判別されたスライド操作のパターンが、最初に第１の方向に１回目の移動を行い、次に一時停止を行い、続けて前記第１の方向とは異なる第２の方向に２回目の移動を行う、の順にタッチ操作されるパターンである場合に、前記１回目に移動した第１の方向と前記２回目に移動した第２の方向との組み合わせに応じて、前記表示手段に表示されている表示内容を制御する表示制御手段と、
を備え、
前記第１と第２の異なる２つの方向の組み合わせによって、前記表示制御手段による表示制御の内容を任意に設定可能であることを特徴とする電子機器。
【請求項２】
前記表示制御の内容ごとに前記第１と第２の異なる２つの方向の組み合わせを任意に設定可能であることを特徴とする請求項１記載の電子機器。
【請求項３】
前記第１の方向と前記第２の方向は、それぞれ略直線状に移動する方向である、
ことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記第１の方向は、前記表示手段に表示されている表示内容が制御される方向とは逆の方向であり、前記第２の方向は、前記表示手段に表示されている表示内容が制御される方向である、
ことを特徴とする請求項１〜請求項３のいずれかに記載の電子機器。
【請求項５】
前記第１の方向は、前記表示手段に表示されている表示内容が制御される方向に対して略直交する方向であり、前記第２の方向は、前記表示手段に表示されている表示内容が制御される方向である、
ことを特徴とする請求項１〜請求項３のいずれかに記載の電子機器。
【請求項６】
前記移動検出手段は、更に、前記スライド操作の移動量を検出し、
前記表示制御手段は、更に、前記移動検出手段により検出された前記第１の方向に移動する移動量或いは前記第２の方向に移動する移動量に応じて、前記表示手段に表示されている表示内容を制御する、
ことを特徴とする請求項１〜請求項５のいずれかに記載の電子機器。
【請求項７】
前記移動検出手段は、更に、前記スライド操作の移動速度を検出し、
前記表示制御手段は、更に、前記移動検出手段により検出された前記第１の方向に移動する移動速度或いは前記第２の方向に移動する移動速度に応じて、前記表示手段に表示されている表示内容を制御する、
ことを特徴とする請求項１〜請求項５のいずれかに記載の電子機器。
【請求項８】
前記一時停止の停止時間を計測する計測手段を更に備え、
前記表示制御手段は、更に、前記計測手段により計測された停止時間に応じて、前記表
示手段に表示されている表示内容を制御する、
ことを特徴とする請求項１〜請求項５のいずれかに記載の電子機器。
【請求項９】
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として、前記スライド操作に応じた方向に画像或いはページ送りを行う、
ことを特徴とする請求項１〜請求項８のいずれかに記載の電子機器。
【請求項１０】
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として、前記第１と第２の異なる２つの方向の組み合わせに応じた画像数或いはページ数毎に画像或いはページ送りを行う、
ことを特徴とする請求項１〜請求項８のいずれかに記載の電子機器。
【請求項１１】
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として、前記第１と第２の異なる２つの方向の組み合わせに応じた速度で画像或いはページ送りを行う、
ことを特徴とする請求項１〜請求項８のいずれかに記載の電子機器。
【請求項１２】
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として画像或いはページ送りを行う場合に、前記画像或いはページ送りの間に挿入される表示効果を前記第１と第２の異なる２つの方向の組み合わせに応じて変更する、
ことを特徴とする請求項１〜請求項８のいずれかに記載の電子機器。
【請求項１３】
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として画像或いはページ送りを行う場合に、前記画像或いはページ送りの単位の種類を前記第１と第２の異なる２つの方向の組み合わせに応じて変更する、
ことを特徴とする請求項１〜請求項８のいずれかに記載の電子機器。
【請求項１４】
前記表示手段に表示されている表示内容は、複数の画像からなるコンテンツであり、
前記表示制御手段は、複数のフォルダに分散して記憶されている一連の画像のうち、前記各フォルダから所定の画像のみを読み出して画像送りの単位の種類を変更する、
ことを特徴とする請求項１３記載の電子機器。
【請求項１５】
前記表示手段に表示されている表示内容は、複数の画像からなるコンテンツであり、
前記表示制御手段は、タイムスタンプが付加されて記憶されている画像のうち、所定のタイムスタンプが付加されている画像のみを読み出して画像送りの単位の種類を変更する、
ことを特徴とする請求項１３記載の電子機器。
【請求項１６】
タッチ入力手段上でタッチしながら移動するスライド操作が行われた際に、その移動方向を検出するステップと、
前記検出された移動方向に基づいて前記スライド操作のパターンを判別するステップと、
前記判別されたスライド操作のパターンが、最初に第１の方向に１回目の移動を行い、次に一時停止を行い、続けて前記第１の方向とは異なる第２の方向に２回目の移動を行う、の順にタッチ操作されるパターンである場合に、前記１回目に移動した第１の方向と前記２回目に移動した第２の方向との組み合わせに応じて、表示手段に表示されている表示内容を制御するステップと、
を含み、
前記第１と第２の異なる２つの方向の組み合わせによって、前記制御される表示内容を任意に設定可能であることを特徴とする表示制御方法。
【請求項１７】
コンピュータに対して、
タッチ入力手段上でタッチしながら移動するスライド操作が行われた際に、その移動方向を検出する機能と、
前記検出された移動方向に基づいて前記スライド操作のパターンを判別する機能と、
前記判別されたスライド操作のパターンが、最初に第１の方向に１回目の移動を行い、次に一時停止を行い、続けて前記第１の方向とは異なる第２の方向に２回目の移動を行う、の順にタッチ操作されるパターンである場合に、前記１回目に移動した第１の方向と前記２回目に移動した第２の方向との組み合わせに応じて、表示手段に表示されている表示内容を制御する機能と、
を実現させ、
前記第１と第２の異なる２つの方向の組み合わせによって、前記制御される表示内容を任意に設定可能とするためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチ操作を検知するタッチ入力手段と表示手段を備えた電子機器、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
一般に、指などで接触することによってコマンドやデータを入力するタッチパネルを備えた端末装置（例えば、デジタルカメラや携帯電話機）においてタッチパネルは、ソフトウェアキー以外にも、その上で行われるジェスチャ操作に応じた動作を行わせる場合にも利用されるようになった。例えば、従来、タッチパネル上での“なぞり操作”により、動作モードに応じて、なぞり操作のパターンに基づいて表示内容を制御して、画像送りや拡大画像の画面スクロールなどの表示制御を行うようにした技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３―３３８９７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した先行技術にあっては、“なぞり操作”のパターンを変更するだけで、そのパターンの種類に応じた表示制御を実現することが可能となるが、複数種のパターンの個々に表示制御を対応付けるようにしているため、表示制御の種類は、パターンの種類の数に限られてしまうほか、同じ種類内での詳細な制御や微細な制御までも行うことはできなかった。
【０００５】
本発明の課題は、タッチ操作に応じて表示内容を制御する場合に、簡単な操作で豊富な制御を実現できるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために請求項１記載の発明は、
タッチ操作を検知するタッチ入力手段と、
表示手段と、
前記タッチ入力手段上でタッチしながら移動するスライド操作が行われた際に、その移
動方向を検出する移動検出手段と、
前記検出された移動方向に基づいて前記スライド操作のパターンを判別するパターン判
別手段と、
前記判別されたスライド操作のパターンが、最初に第１の方向に１回目の移動を行い、次に一時停止を行い、続けて前記第１の方向とは異なる第２の方向に２回目の移動を行う、の順にタッチ操作されるパターンである場合に、前記１回目に移動した第１の方向と前記２回目に移動した第２の方向との組み合わせに応じて、前記表示手段に表示されている表示内容を制御する表示制御手段と、
を備え、
前記第１と第２の異なる２つの方向の組み合わせによって、前記表示制御手段による表示制御の内容を任意に設定可能であることを特徴とする電子機器。
請求項１に従属する発明として、
前記表示制御の内容ごとに前記第１と第２の異なる２つの方向の組み合わせを任意に設定可能であることを特徴とする、請求項２記載の発明であってもよい。
【０００７】
請求項１又は２に従属する発明として、
前記第１の方向と前記第２の方向は、それぞれ略直線状に移動する方向である、
ことを特徴とする、請求項３記載の発明であってもよい。
【０００８】
請求項１〜請求項３のいずれかに従属する発明として、
前記第１の方向は、前記表示手段に表示されている表示内容が制御される方向とは逆の方向であり、前記第２の方向は、前記表示手段に表示されている表示内容が制御される方向である、
ことを特徴とする、請求項４記載の発明であってもよい。
【０００９】
請求項１〜請求項３のいずれかに従属する発明として、
前記第１の方向は、前記表示手段に表示されている表示内容が制御される方向に対して略直交する方向であり、前記第２の方向は、前記表示手段に表示されている表示内容が制御される方向である、
ことを特徴とする、請求項５記載の発明であってもよい。
【００１０】
請求項１〜請求項５のいずれかに従属する発明として、
前記移動検出手段は、更に、前記スライド操作の移動量を検出し、
前記表示制御手段は、更に、前記移動検出手段により検出された前記第１の方向に移動する移動量或いは前記第２の方向に移動する移動量に応じて、前記表示手段に表示されている表示内容を制御する、
ことを特徴とする、請求項６記載の発明であってもよい。
【００１１】
請求項１〜請求項５のいずれかに従属する発明として、
前記移動検出手段は、更に、前記スライド操作の移動速度を検出し、
前記表示制御手段は、更に、前記移動検出手段により検出された前記第１の方向に移動する移動速度或いは前記第２の方向に移動する移動速度に応じて、前記表示手段に表示されている表示内容を制御する、
ことを特徴とする、請求項７記載の発明であってもよい。
【００１２】
請求項１〜請求項５のいずれかに従属する発明として、
前記一時停止の停止時間を計測する計測手段を更に備え、
前記表示制御手段は、更に、前記計測手段により計測された停止時間に応じて、前記表示手段に表示されている表示内容を制御する、請求項８記載の発明であってもよい。
【００１３】
請求項１〜請求項８のいずれかに従属する発明として、
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として、前記スライド操作に応じた方向に画像或いはページ送りを行う、
ことを特徴とする、請求項９記載の発明であってもよい。
【００１４】
請求項１〜請求項８のいずれかに従属する発明として、
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として、前記第１と第２の異なる２つの方向の組み合わせに応じた画像数或いはページ数毎に画像或いはページ送りを行う、
ことを特徴とする、請求項１０記載の発明であってもよい。
【００１５】
請求項１〜請求項８のいずれかに従属する発明として、
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として、前記第１と第２の異なる２つの方向の組み合わせに応じた速度で画像或いはページ送りを行う、
ことを特徴とする、請求項１１記載の発明であってもよい。
【００１６】
請求項１〜請求項８のいずれかに従属する発明として、
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として画像或いはページ送りを行う場合に、前記画像或いはページ送りの間に挿入される表示効果を前記第１と第２の異なる２つの方向の組み合わせに応じて変更する、
ことを特徴とする、請求項１２記載の発明であってもよい。
【００１７】
請求項１〜請求項８のいずれかに従属する発明として、
前記表示手段に表示されている表示内容は、複数の画像或いはページからなるコンテンツであり、
前記表示制御手段は、前記表示内容に対する制御として画像或いはページ送りを行う場合に、前記画像或いはページ送りの単位の種類を前記第１と第２の異なる２つの方向の組み合わせに応じて変更する、
ことを特徴とする、請求項１３記載の発明であってもよい。
【００１８】
請求項１３に従属する発明として、
前記表示手段に表示されている表示内容は、複数の画像からなるコンテンツであり、
前記表示制御手段は、複数のフォルダに分散して記憶されている一連の画像のうち、前
記各フォルダから所定の画像のみを読み出して画像送りの単位の種類を変更する、
ことを特徴とする、請求項１４記載の発明であってもよい。
【００１９】
請求項１３に従属する発明として、
前記表示手段に表示されている表示内容は、複数の画像からなるコンテンツであり、
前記表示制御手段は、タイムスタンプが付加されて記憶されている画像のうち、所定のタイムスタンプが付加されている画像のみを読み出して画像送りの単位の種類を変更する、
ことを特徴とする、請求項１５記載の発明であってもよい。
また、上述した課題を解決するために請求項１６記載の発明は、
タッチ入力手段上でタッチしながら移動するスライド操作が行われた際に、その移動方向を検出するステップと、
前記検出された移動方向に基づいて前記スライド操作のパターンを判別するステップと、
前記判別されたスライド操作のパターンが、最初に第１の方向に１回目の移動を行い、次に一時停止を行い、続けて前記第１の方向とは異なる第２の方向に２回目の移動を行う、の順にタッチ操作されるパターンである場合に、前記１回目に移動した第１の方向と前記２回目に移動した第２の方向との組み合わせに応じて、表示手段に表示されている表示内容を制御するステップと、
を含み、
前記第１と第２の異なる２つの方向の組み合わせによって、前記制御される表示内容を任意に設定可能であることを特徴とする。
【００２０】
また、上述した課題を解決するために請求項１７記載の発明は、
コンピュータに対して、
タッチ入力手段上でタッチしながら移動するスライド操作が行われた際に、その移動方向を検出する機能と、
前記検出された移動方向に基づいて前記スライド操作のパターンを判別する機能と、
前記判別されたスライド操作のパターンが、最初に第１の方向に１回目の移動を行い、次に一時停止を行い、続けて前記第１の方向とは異なる第２の方向に２回目の移動を行う、の順にタッチ操作されるパターンである場合に、前記１回目に移動した第１の方向と前記２回目に移動した第２の方向との組み合わせに応じて、表示手段に表示されている表示内容を制御する機能と、
を実現させ、
前記第１と第２の異なる２つの方向の組み合わせによって、前記制御される表示内容を任意に設定可能とするためのプログラムであることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、タッチ操作に応じて表示内容を制御する場合に、簡単な操作で豊富な制御を実現することでき、利便性や操作性が向上して実用性に富んだものとなる。
【図面の簡単な説明】
【００２２】
【図１】端末装置として適用したデジタルカメラの基本的な構成要素を示したブロック図。
【図２】（１）、（２）は、タッチセンサ８上のスライド操作に応じて画像送りする場合に、画像送りが可能な種類のスライド操作パターンを列記した図。
【図３】（１）、（２）は、図２に続き、タッチセンサ８上のスライド操作に応じて画像送りする場合に、画像送りが可能な種類のスライド操作パターンを列記した図。
【図４】（１）は、テーブル記憶部Ｍ３内の制御テーブルＴ１を説明するための図、（２）は、テーブル記憶部Ｍ３内のスライドテーブルＴ２を説明するための図。
【図５】（１）は、テーブル記憶部Ｍ３内の設定テーブルＴ３を説明するための図、（２）は、記憶部３内のスライド操作フラグＦを説明するための図。
【図６】タッチセンサ８へのタッチ操作に応じて実行開始されるフローチャート。
【図７】スライド操作判別処理（図６のステップＡ４）を詳述するためのフローチャート。
【図８】図７の動作に続くスライド操作判別処理を示したフローチャート。
【発明を実施するための形態】
【００２３】
以下、図１〜図８を参照して本発明の実施形態を説明する。
図１は、端末装置として適用したデジタルカメラの基本的な構成要素を示したブロック図である。
デジタルカメラ（撮像装置）は、静止画像のほかに動画像の撮影も可能なコンパクトカメラで、タッチ操作による入力が可能なタッチ入力機能を有し、制御部１を中核としている。制御部１は、電源部（二次電池）２からの電力供給によって動作し、記憶部３内の各種のプログラムに応じてこのデジタルカメラ（以下、カメラと略称する）の全体動作を制御するもので、この制御部１には図示しないＣＰＵ（中央演算処理装置）やメモリなどが設けられている。
【００２４】
記憶部３は、例えば、ＲＯＭ、フラッシュメモリなどを有する構成で、後述する図６〜図８に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているプログラム記憶部Ｍ１と、撮像済み画像（静止画像、動画像）をフォルダ単位などに分類して記憶保存する画像記憶部Ｍ２、各種のテーブルを記憶するテーブル記憶部Ｍ３を有するほか、このカメラが動作するために必要となる各種の情報（例えば、後述するスライド操作フラグＦ、タイマなど）を一時的に記憶するワーク領域を有する構成となっている。
【００２５】
テーブル記憶部Ｍ３は、タッチセンサ８上でタッチしながら移動するタッチ操作（スライド操作）が行われた際に、表示部７に表示されている表示内容に対する制御（表示制御）として、そのスライド状態（スライド操作パターン、移動方向、移動量、移動速度など）に応じて、どのような表示制御を行うかを記憶するもので、後述する制御テーブルＴ１、スライドテーブルＴ２、設定テーブルＴ３を有している。なお、記憶部３は、例えば、ＳＤカード、ＩＣカードなど、着脱自在な可搬型メモリ（記録メディア）を含む構成であってもよく、図示しないが、通信機能を介してネットワークに接続された状態においては所定の外部サーバ側の記憶領域を含むものであってもよい。
【００２６】
操作部４は、図示省略したが、シャッタ操作、動画撮影操作、露出やシャッタスピードなどの撮影条件の設定操作、撮影済み画像の再生を指示する再生操作などを行う押しボタン式の各種のキーを備えたもので、制御部１は、この操作部４からの入力操作信号に応じた処理として、例えば、撮影処理、撮影条件の設定、再生処理、データ入力処理などを行う。撮像部５は、図示省略したが、光学レンズからの被写体像が撮像素子（ＣＣＤやＣＭＯＳなど）に結像されることにより被写体を高精細に撮影可能なカメラ部を構成するもので、静止画像のほかに動画像の撮影も可能となっている。
【００２７】
タッチパネル６は、上述のタッチ入力機能として、指などでタッチ操作された位置を検知してその座標データを入力するタッチ入力手段（タッチスクリーン）を構成するもので、表示部７とタッチセンサ８とを有している。なお、タッチセンサ８としては、静電容量方式、抵抗皮膜方式、電磁誘導方式、圧電方式などの各種方式のうち、軽量化、光透過性、耐久性などに優れた静電容量方式を採用しているが、その他の方式であってもよい。表示部７は、例えば、縦横比（横４：縦３）の異なる画面を有した高精細液晶ディスプレイ又は有機ＥＬ（Electro Luminescence）ディスプレイで、ソフトウェアキーとしての機能名を表示するほか、撮像された画像（スルー画像：ライブビュー画像）を表示するファインダ画面（モニタ画面）として機能したり、保存済み画像を表示する再生画面として機能したりする。
【００２８】
タッチパネル６を構成するタッチセンサ８は、静電容量の変化によりタッチ面にタッチ（接近又は接触）されたことを感知するもので、この透明なタッチセンサ８が表示部７の表示面全体に積層配設されている。制御部１は、タッチセンサ８上で指などをタッチしながら移動するタッチ操作（スライド操作）が行われた際に、どのような操作が行われたかのスライド状態（スライド操作パターン、スライド毎の移動方向、移動量、移動速度など）を求め、表示部７に表示されている表示内容をそのスライド状態に応じて制御するようにしている。なお、本実施形態においては、表示部７に表示されている表示内容に対する制御（表示制御）として画像送りを行うようにしている。
【００２９】
図２及び図３は、表示部７に表示されている表示内容（画像）をタッチセンサ８上のスライド操作に応じて画像送りする場合に、画像送りが可能な種類のスライド操作のパターンを列記した図である。
すなわち、画像送りが可能なスライド操作のパターンは、最初に一方向へ略直線状に移動してから一旦停止した後に続けて別の方向へ略直線状に移動するパターンである。ここで、略直線状とは、スライド途中で移動方向が若干変わったとしても全体として直線的な移動であればよいことを示している。また、「一旦停止」とは、タッチしたままの状態で移動を停止している状態を意味している。「別の方向への移動」とは、最初の移動（最初のスライド）から一旦停止した後に方向転換して別の方向への移動（後のスライド）を意味している。
【００３０】
図２（１）は、表示部７に表示されている表示内容を図中、右方向に進める画像送りを指示するためのスライド操作のパターンを示した図で、以下に示す３種類の操作パターンが行われたことを条件に画像送りが可能となる。先ず、１種類目の操作パターンは、最初に一方向（画像送り方向とは逆の方向：図示の例では左方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（画像送り方向：順方向：図示の例では右方向）へ略直線状に移動する操作パターンである。２種類目の操作パターンは、最初に一方向（画像送り方向に対して反時計回りに９０°回転した方向：逆回転方向：図示の例では上方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（画像送り方向：図示の例では右方向）へ略直線状に移動する操作パターンである。３種類目の操作パターンは、最初に一方向（画像送り方向に対して時計回りに９０°回転した方向：正回転方向：図示の例では下方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（画像送り方向：図示の例では右方向）へ略直線状に移動する操作パターンである。
【００３１】
図２（２）は、表示部７の表示内容を図中、左方向に進める画像送りを指示するためのスライド操作パターンを示した図で、以下に示す３種類の操作パターンが行われたことを条件に画像送りが可能となる。先ず、１種類目の操作パターンは、最初に一方向（逆方向：右方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：左方向）へ略直線状に移動する操作パターンである。２種類目の操作パターンは、最初に一方向（９０°正回転方向：上方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順：左方向）へ略直線状に移動する操作パターンである。３種類目の操作パターンは、最初に一方向（９０°逆回転方向：下方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：右方向）へ略直線状に移動する操作パターンである。
【００３２】
同様に、図３（１）は、表示部７の表示内容を図中、上方向に進める画像送りを指示するためのスライド操作パターンを示した図で、以下に示す３種類の操作パターンが行われたことを条件に画像送りが可能となる。先ず、１種類目の操作パターンは、最初に一方向（逆方向：下方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：上方向）へ略直線状に移動する操作パターンである。２種類目の操作パターンは、最初に一方向（９０°逆回転方向：左方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：上方向）へ略直線状に移動する操作パターンである。３種類目の操作パターンは、最初に一方向（９０°正回転方向：右方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：上方向）へ略直線状に移動する操作パターンである。
【００３３】
図３（２）は、表示部７の表示内容を図中、下方向に進める画像送りを指示するためのスライド操作パターンを示した図で、以下に示す３種類の操作パターンが行われたことを条件に画像送りが可能となる。先ず、１種類目の操作パターンは、最初に一方向（逆方向：上方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：下方向）へ略直線状に移動する操作パターンである。２種類目の操作パターンは、最初に一方向（９０°正回転方向：左方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：下方向）へ略直線状に移動する操作パターンである。３種類目の操作パターンは、最初に一方向（９０°逆回転方向：右方向）へ略直線状に移動してから一旦停止した後に、続けて別の方向（順方向：下方向）へ略直線状に移動する操作パターンである。
【００３４】
図４は、テーブル記憶部Ｍ３内の制御テーブルＴ１及びスライドテーブルＴ２を説明するための図である。
図４（１）は、制御テーブルＴ１の内容を示した図である。この制御テーブルＴ１は、どのような表示制御を行うかを示す表示制御の内容を記憶するもので、表示制御の種類別にその制御の具体的な内容を記憶する構成となっている。すなわち、制御テーブルＴ１は、「ＩＤ」、「種類」、「内容」の項目を有し、この「種類」にはその「ＩＤ」“１”〜“４”に対応して“送る画像数を変更”、“送る速度を変更”、“送る変わり目の効果を変更”、“送る単位を変更”が記憶されている。“送る画像数を変更”は、図２及び図３で示した所定パターンのスライド操作が行われた際に、そのスライド状態に応じて、操作パターン１回当たりの送り画像数をどのように変更するかを示したもので、その「内容」の“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”に対応して、“１画像”、“２画像”、“３画像”、“４画像”が記憶されている。
【００３５】
“送る速度を変更”は、図２及び図３で示した所定パターンのスライド操作が行われた際に、そのスライド状態に応じて、画像送りの速度をどのように変更するかを示したもので、その「内容」の“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”に対応して、“１秒／画像”、“２秒／画像”、“３秒／画像”、“４秒／画像”が記憶されている。“送る変わり目の効果を変更”は、図２及び図３で示した所定パターンのスライド操作が行われた際に、そのスライド状態に応じて、画像送りの変わり目に挿入付加される表示効果をどのように変更するかを示したもので、その「内容」の“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”に対応して、“なし”、“スライドイン”、“チェッカーボード”、“ブラインド”が記憶されている。なお、“なし”は、表示効果を付加しないことを示している。
【００３６】
“送る単位を変更”は、図２及び図３で示した所定パターンのスライド操作が行われた際に、そのスライド状態に応じて、画像送りの単位の種類をどのように変更するかを示したもので、その「内容」の“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”に対応して、“全画像”、“全画像”、“フォルダの先頭のみ”、“１日の先頭タイムスタンプのみ”が記憶されている。なお、送る単位とは、１画像、１フォルダ、１日などを単位として画像送りを行うことを示している。例えば、“全画像”は、一連の画像をその先頭から１画像単位毎に順次画像送りを行うことを示している。“フォルダの先頭のみ”は、一連の画像が複数のフォルダに分散して記憶されている場合に、各フォルダから所定の画像として、フォルダの先頭位置に記憶されている画像のみを読み出して順次画像送りを行うことを示している。“１日の先頭タイムスタンプのみ”は、日毎に管理されている一連の画像のうち、日毎に先頭タイム（一番早い時刻）の画像のみを読み出して順次画像送りを行うことを示している。
【００３７】
図４（２）は、スライドテーブルＴ２の内容を示した図である。このスライドテーブルＴ２は、スライド状態を記憶するもので、「種類」、「内容」の項目を有している。「種類」には、スライド状態の種類として“移動量”、“移動速度”、“停止時間”が記憶され、「内容」には、スライド状態の内容として“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”が記憶されている。すなわち、“移動量”は、図２及び図３で示した所定パターンのスライド操作が行われた際に、最初のスライド又は後のスライド時での移動量を、画面の長さを基準として表したもので、「内容」の“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”に対応して、“画面の１／３未満”、“画面の１／３〜１／２”、“画面の１／２〜２／３”、“画面の２／３越”が記憶されている。なお、移動量は、横方向へのスライドの場合には画面の横方向の長さを基準とし、縦方向へのスライドの場合には画面の縦方向の長さを基準とするようにしているが、横方向及び縦方向のスライドに問わず、同一の長さを基準とするようにしてもよい。
【００３８】
“移動速度”は、最初のスライド操作又は後のスライドでの移動速度を示し、単位移動量当たりの時間で表したもので、「内容」の“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”に対応して、“０．３３秒未満／移動量”、“０．３３〜０．６６秒／移動量”、“０．６６〜１秒／移動量”、“１秒越／移動量”が記憶されている。“停止時間”は、最初のスライドを行って一旦停止してから後のスライドを開始するまでの停止時間（タッチしたままの状態でスライドを停止している時間）を秒単位で示したもので、「内容」の“Ａ”、“Ｂ”、“Ｃ”、“Ｄ”に対応して、“０．５秒未満”、“０．５〜１秒”、“１〜１．５秒”、“１．５秒越”が記憶されている。
【００３９】
図５は、設定テーブルＴ３及びスライド操作フラグＦを説明するための図である。
図５（１）は、設定テーブルＴ３の内容を示した図である。この設定テーブルＴ３は、どのようなスライド操作でどのような画像送りを行うかを記憶するもので、その内容は、ユーザ操作により任意に設定可能となっている。設定テーブルＴ３は、「種類」、「設定ＩＤ」の項目を有している。「種類」には、最初のスライド時において所望する画像送り方向とは逆の方向に移動させた場合の移動量と移動速度として、“最初の逆方向への移動量”、“最初の逆方向への移動速度”が記憶され、また、「種類」には、最初のスライド時において所望する画像送り方向（順方向）に移動させた場合の移動量と移動速度として、“後の順方向への移動量”、“後の順方向への移動速度”が記憶されている。
【００４０】
更に、「種類」には、最初のスライドを行って一旦停止してから後のスライドを開始するまでの停止時間として、“方向転換時の停止時間”が記憶されている。また「種類」には、最初のスライド時において所望する画像送り方向に対して９０°正回転方向に移動させた場合の移動量と移動速度として、“最初の９０°正回転方向への移動量”、“最初の９０°正回転方向への移動速度”が記憶されている。また、「種類」には、後のスライド時において所望する画像送り方向に対して９０°逆回転方向に移動させた場合の移動量と移動速度として、“最初の９０°逆回転方向への移動量”、“最初の９０°逆回転方向への移動速度”が記憶されている。「設定ＩＤ」は、どのような種類の画像送りを指示するかを示す情報として、制御テーブルＴ１の「ＩＤ」が記憶されるもので、ユーザ操作により任意の「ＩＤ」が設定されている。
【００４１】
すなわち、図示の設定例（１）に示すように、“最初の逆方向への移動量”に対応して「設定ＩＤ」には“１”が記憶されているため、最初の逆方向への移動量“Ａ”〜“Ｄ”に応じて送る画像数を変更する表示制御が行われることを示し、また、“後の順方向への移動速度”に対応して「設定ＩＤ」には“２”が記憶されているため、後の順方向への移動速度“Ａ”〜“Ｄ”に応じて送る速度を変更する表示制御が行われることを示している。また、“方向転換時の停止時間”に対応して「設定ＩＤ」には“３”が記憶されているため、方向転換時の停止時間“Ａ”〜“Ｄ”に応じて送る変わり目の効果を変更する表示制御が行われることを示し、更に、“最初の９０°正回転方向への移動量”に対応して「設定ＩＤ」には“４”が記憶されているため、最初の９０°正回転方向への移動量“Ａ”〜“Ｄ”に応じて送る単位を変更する表示制御が行われることを示している。なお、「設定ＩＤ」に“１”〜“４”のいずれも設定されていない項目は、制御テーブルＴ１の内容に応じた表示制御が行われないことを示している。
【００４２】
また、図示の設定例（２）に示すように、“最初の逆方向への移動量”に対応して「設定ＩＤ」には“１”が記憶されているため、最初の逆方向への移動量“Ａ”〜“Ｄ”に応じて送る画像数を変更する表示制御が行われることを示し、また、“後の順方向への移動量”に対応して「設定ＩＤ」には“２”が記憶されているため、後の順方向への移動量“Ａ”〜“Ｄ”に応じて送る速度を変更するする表示制御が行われることを示している。また、図示の設定例（１）の場合と同様に、“方向転換時の停止時間”に対応して「設定ＩＤ」には“３”が記憶されているため、方向転換時の停止時間“Ａ”〜“Ｄ”に応じて送る変わり目の効果を変更するする表示制御が行われることを示し、また、“最初の９０°逆回転方向への移動量”に対応して「設定ＩＤ」には“４”が記憶されているため、最初の９０°逆回転方向への移動量“Ａ”〜“Ｄ”に応じて送る単位を変更する表示制御が行われることを示している。
【００４３】
図５（２）は、スライド操作フラグＦの内容を示した図である。このスライド操作フラグＦは、図２及び図３で示した所定パターンのスライド操作が行われた際に、現在のスライド状態を示すフラグを記憶するもので、その値は、スライド状態に応じて“０”、“１”、“２”、“３”のいずれかに変化する。スライド操作フラグＦの値が“１”のときには、最初のスライドを行っているスライド中の状態であることを示し、“２”のときには、最初のスライドから一旦停止している停止中の状態であることを示している。また、スライド操作フラグＦの値が“２”のときには、一旦停止に続く後のスライドを行っているスライド中の状態であることを示し、“０”は、その他の状態（タッチを離した状態など）であることを示している。
【００４４】
次に、本実施形態におけるデジタルカメラの動作概念を図６〜図８に示すフローチャートを参照して説明する。ここで、このフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードに従った動作が逐次実行される。また、ネットワークなどの伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施形態においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用して本実施形態特有の動作を実行することもできる。
【００４５】
図６は、タッチパネル６を構成するタッチセンサ８へのタッチ操作に応じて実行開始されるフローチャートである。なお、図６は、デジタルカメラの全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図６のフローから抜けた際には、全体動作のメインフロー（図示省略）に戻る。
先ず、制御部１は、タッチ操作が行われると、そのタッチの種類として、タッチしながら移動するスライド操作が行われたのかを調べたり（ステップＡ１）、タッチセンサ８を１回タップするシングルタッチ操作が行われたのかを調べたりする（ステップＡ２）。いま、シングルタッチ操作が行われたときには（ステップＡ２でＹＥＳ）、その操作に応じた処理を行い（ステップＡ３）、また、スライド操作、シングルタッチ操作以外のその他の操作（例えば、ダブルタッチ操作）が行われたときにも（ステップＡ２でＮＯ）、その操作に応じた処理を行う（ステップＡ３）。その後、図６のフローから抜ける。
【００４６】
一方、スライド操作が行われたときには（ステップＡ１でＹＥＳ）、そのスライド状態を判別するスライド操作判別処理に移る（ステップＡ４）。
図７及び図８は、スライド操作判別処理（図６のステップＡ４）を詳述するためのフローチャートである。
先ず、制御部１は、スライド操作を検出すると、最初のスライド中であることを示すためにスライド操作フラグＦに“１”を記憶させる処理（ステップＢ１）を行った後、タッチセンサ８からの検出結果に基づいてスライド中であるかを調べ（ステップＢ２）、スライド中でなければ（ステップＢ２でＮＯ）、タッチセンサ８にタッチしたままの状態でスライドが停止されたかを調べる（ステップＢ７）。ここで、スライド中であれば（ステップＢ２でＹＥＳ）、スライド操作フラグＦは“１”であるか、つまり、最初のスライド中であるかを調べる（ステップＢ３）。
【００４７】
いま、最初のスライド中であれば（ステップＢ３でＹＥＳ）、現在のタッチ位置と移動方向を求めて記憶部３内のワーク領域に記憶させる（ステップＢ４）。そして、この移動方向に基づいて略直線状のスライドであるかを調べ（ステップＢ５）、略直線状のスライドでなければ（ステップＢ５でＮＯ）、図２及び図３で示した所定パターンのスライド操作に該当しないスライド操作であるため、次のステップＢ６に移り、スライド操作フラグＦの値を“０”にする。そして、図８のステップＢ２８に移り、スライド操作判別処理の判別結果として、所定パターンのスライド操作に該当しないと判別した後、図７及び図８のフローから抜ける。
【００４８】
また、最初のスライドが略直線状のスライドであれば（図７のステップＢ５でＹＥＳ）、上述のステップＢ２に戻り、以下、スライド操作フラグＦが“１”の状態でスライド中であれば、上述のステップＢ４、ステップＢ５が繰り返される。ここで、スライドが停止されると（ステップＢ７でＹＥＳ）、スライド操作フラグＦは“１”であるかを調べるが（ステップＢ８）、最初のスライドが行われた後、スライドが一旦停止されたときには、スライド操作フラグＦが“１”であるから（ステップＢ８でＹＥＳ）、記憶部３内のワーク領域に記憶されている最初のスライド中の各タッチ位置から最初のスライドの移動量を算出して記憶部３内のワーク領域に記憶させる処理を行う（ステップＢ９）。
【００４９】
そして、最初のスライドの移動速度を算出して記憶部３内のワーク領域に記憶させる処理（ステップＢ１０）を行った後、一旦停止時間を計測するための停止タイマ（図示省略）の計測動作を開始させる（ステップＢ１１）。そして、スライド操作フラグＦを“２”とする処理（ステップＢ１２）を行った後、上述のステップＢ２に戻る。ここで、停止中のままであれば（ステップＢ２でＮＯ、ステップＢ７でＹＥＳ）、上述のステップＢ８に移るが、この場合、スライド操作フラグＦは“２”であるから（ステップＢ８でＮＯ）、そのまま上述のステップＢ２に戻り、停止タイマの計測動作を継続させる。
【００５０】
ここで、一旦停止から再びスライドが開始されたときには（ステップＢ２でＹＥＳ）、上述のステップＢ３でＮＯと判断されて次のステップＢ１３に移り、スライド操作フラグＦは“２”であるかを調べる。いま、スライドの一旦停止中から再びスライドが開始された場合であり、スライド操作フラグＦは“２”であるから（ステップＢ１３でＹＥＳ）、上述の停止タイマの計測動作を停止させて、その計測時間を停止時間として記憶部３内のワーク領域に記憶させる（ステップＢ１４）。
【００５１】
そして、後のスライドが開始されたことを示すためにスライド操作フラグＦを“３”とする処理（ステップＢ１５）を行った後、上述のステップＢ２に戻るが、引き続きスライド中であれば（ステップＢ２でＹＥＳ）、上述のステップＢ３でＮＯと判断されて上述のステップＢ１３に移る。この場合、スライド操作フラグＦは“２”ではないので（ステップＢ１３でＮＯ）、次のステップＢ１６に移り、スライド操作フラグＦは“３”であるかを調べ、“３”でなければ（ステップＢ１６でＮＯ）、図８のステップＢ２８に移り、スライド操作判別処理の判別結果として、所定パターンのスライド操作に該当しないと判別する。
【００５２】
いま、スライド操作フラグＦは“３”であるから（ステップＢ１６でＹＥＳ）、現在のタッチ位置と移動方向を記憶部３内のワーク領域に記憶させる（ステップＢ１７）。そして、この移動方向に基づいて略直線状のスライドであるかを調べ（ステップＢ１８）、略直線状のスライドでなければ（ステップＢ１８でＮＯ）、図２及び図３で示した所定パターンのスライド操作に該当しないスライド操作であるため、ステップＢ１９に移り、スライド操作フラグＦの値を“０”にする。その後、図８のステップＢ２８に移り、スライド操作判別の処理結果として、所定パターンのスライド操作に該当しないと判別する。また、後のスライドが略直線状のスライドであれば（ステップＢ１８でＹＥＳ）、上述のステップＢ２に戻る。
【００５３】
ここで、タッチセンサ８から指などが離されてスライド終了を検出したときには（ステップＢ２でＮＯ、ステップＢ７でＮＯ）、図８のステップＢ２０に移り、スライド操作フラグＦは“３”であるかを調べ、スライド操作フラグＦが“３”でなければ（ステップＢ２０でＮＯ）、ステップＢ２８に移り、スライド操作判別の処理結果として、所定パターンのスライド操作に該当しないと判別する。いま、後のスライド後にタッチ終了となったときには、スライド操作フラグＦは“３”であるから（ステップＢ２０でＹＥＳ）、記憶部３内のワーク領域に記憶されている後のスライド中の各タッチ位置から後のスライドの移動量を算出して記憶部３内のワーク領域に記憶させる処理（ステップＢ２１）を行うと共に、後のスライドの移動速度を算出して記憶部３内のワーク領域に記憶させる処理を行う（ステップＢ２２）。
【００５４】
そして、今回のスライド操作のパターンは、図２及び図３で示した所定パターンのスライド操作のいずれに該当するかを調べるために、最初のスライドの移動方向と後のスライドの移動方向とを比較することにより、逆方向の関係にあるかを調べたり（ステップＢ２３）、９０°正回転方向の関係にあるかを調べたり（ステップＢ２４）、９０°逆回転方向の関係にあるかを調べたりする（ステップＢ２５）。
【００５５】
ここで、最初と後の移動方向が逆方向の関係にある場合（ステップＢ２３でＹＥＳ）、９０°正回転方向の関係にある場合（ステップＢ２４でＹＥＳ）、９０°逆回転方向の関係にある場合（ステップＢ２５でＹＥＳ）のいずれかであれば、ステップＢ２６に移り、スライド操作パターンの種類を記憶部３内のワーク領域に記憶させる処理を行う。そして、スライド操作判別の処理結果として、所定パターンのスライド操作に該当すると判別する（ステップＢ２７）。また、いずれかの関係にもなければ（ステップＢ２３〜Ｂ２５でＮＯ）、図２及び図３で示した所定パターンのスライド操作ではないので、所定パターンのスライド操作に該当しないと判別する（ステップＢ２８）。
【００５６】
このようにしてスライド操作判別処理が終わると（図６のステップＡ４）、制御部１は、その判別処理結果に基づいて図２及び図３で示した所定パターンのスライド操作に該当する操作であるか否かを調べ（ステップＡ５）、該当する操作でなければ（ステップＡ５でＮＯ）、画像送り以外の処理として、その操作に応じた処理に移るが（ステップＡ３）、該当する操作であれば（ステップＡ５でＹＥＳ）、そのスライド状態（スライド操作パターン、スライド毎の移動量及び移動速度、一旦停止時間）を記憶部３内のワーク領域から取得する（ステップＡ６）。
【００５７】
そして、設定テーブルＴ３を参照し（ステップＡ７）、そのスライド状態に該当する設定があるかを調べ（ステップＡ８）、該当する設定がなければ（ステップＡ８でＮＯ）、画像送り以外の処理として、その操作に応じた処理に移るが（ステップＡ３）、該当する設定があれば（ステップＡ８でＹＥＳ）、その設定に基づいて制御テーブルＴ１をアクセスすると共に、スライド状態の種類に対応してスライドテーブルＴ２から読み出した「内容」“Ａ”〜“Ｄ”に基づいて制御テーブルＴ１をアクセスして、該当する表示制御処理を行う（ステップＡ９）。
【００５８】
例えば、図５（１）に示した設定テーブルＴ３の設定例（１）の場合において、最初と後のスライドの移動方向が逆方向の関係にあるスライド操作パターンであれば、“最初の逆方向への移動量”に対応する「設定ＩＤ」には“１”が記憶されているため、最初の逆方向への移動量が“Ｃ”とすると、送る画像数は“３画像”となる。また、“後の順方向への移動速度”に対応する「設定ＩＤ」には“２”が記憶されているため、後の順方向への移動速度が“Ｂ”とすると、送る速度は“２秒／画像”となる。また、“方向転換時の停止時間”に対応する「設定ＩＤ」には“３”が記憶されているため、方向転換時の停止時間が“Ｂ”とすると、送る変わり目の効果は“スライドイン”となる。また、９０°正回転方向の関係にあるスライド操作パターンであれば、“最初の９０°正回転方向への移動量”に対応する「設定ＩＤ」には“４”が記憶されているため、最初の９０°正回転方向への移動量が“Ｃ”とすると、送る単位は“フォルダの先頭のみ”となる。
【００５９】
また、設定例（２）の場合において、“最初の逆方向への移動量”に対応する「設定ＩＤ」には“１”が記憶されているため、最初の逆方向への移動量が“Ａ”であれば、送る画像数は“１画像”となり、また、“後の順方向への移動量”に対応する「設定ＩＤ」には“２”が記憶されているため、後の順方向への移動量が“Ｂ”であれば、送る速度は“２秒／画像”となる。また、“方向転換時の停止時間”に対応する「設定ＩＤ」には“３”が記憶されているため、方向転換時の停止時間が“Ａ”とすると、送る変わり目の効果は“なし”となる。
【００６０】
また、“最初の９０°逆回転方向への移動量”に対応する「設定ＩＤ」には“４”が記憶されているため、最初の９０°逆回転方向への移動量が“Ｄ”であれば、送る単位は“１日の先頭タイムスタンプのみ”となる。この場合、日毎に管理されている一連の画像のうち、日毎に先頭タイム（一番早い時刻）の画像のみを読み出して順次画像送りを行う。また、送る単位が“フォルダの先頭のみ”であれば、一連の画像が複数のフォルダに分散して記憶されている場合に、各フォルダから所定の画像として、フォルダの先頭位置に記憶されている画像のみを読み出して順次画像送りを行う。
【００６１】
以上のように、本実施形態において制御部１は、タッチセンサ８上でタッチしながら移動するスライド操作が行われた際に、その移動方向に基づいて判別したスライド操作のパターンが、最初に一方向に移動してから一旦停止した後に続けて別の方向に移動するパターンであれば、最初の移動方向とその後に続く移動方向の組み合わせに応じて、表示部７に表示されている表示内容に対する制御を行うようにしたので、タッチ操作に応じて表示内容を制御する場合に、簡単な操作で豊富な制御を実現することでき、利便性や操作性が向上して実用性に富んだものとなる。
【００６２】
スライド操作のパターンとして、最初に一方向へ略直線状に移動してから一旦停止した後に続けて別の方向へ略直線状に移動するようにしたので、スライド操作は直線という分かり易い簡単な操作となる。
【００６３】
最初の移動方向は、表示部７に表示されている表示内容に対する制御させる方向（表示制御方向）とは逆の方向であり、その後に続く移動方向は、表示内容を制御させる方向であるので、スライド操作は表示制御方向を反映した分かり易い簡単な操作となる。
【００６４】
最初の移動方向は、表示制御方向に対して略直交する方向であり、その後に続く移動方向は、表示制御方向であるので、スライド操作は表示制御方向を反映した分かり易い簡単な操作となる。
【００６５】
スライド操作のパターンとして、最初に一方向に移動してから一旦停止した後に続けて別の方向に移動するパターンである場合に、更に、最初の移動量或いはその後に続く移動量に応じて、表示制御を行うようにしたので、スライド状態として移動量を要素に含めることができ、それだけ豊富な表示制御を実現することできる。
【００６６】
スライド操作のパターンとして、最初に一方向に移動してから一旦停止した後に続けて別の方向に移動するパターンである場合に、更に、最初の移動速度或いはその後に続く移動速度に応じて、表示制御を行うようにしたので、スライド状態として移動速度を要素に含めることができ、それだけ豊富な表示制御を実現することできる。
【００６７】
最初に一方向に移動してから一旦停止した後に続けて別の方向に移動する操作が行われた際に、その停止時間に応じて、表示制御を行うようにしたので、スライド状態として一旦停止時の停止時間を要素に含めることができ、それだけ豊富な表示制御を実現することできる。
【００６８】
スライド操作に応じた方向に画像送りを行うようにしたので、画像送りの方向を簡単な操作で変更することができる。
【００６９】
スライド操作に応じた画像数毎の画像送りを行うようにしたので、画像送りの画像数を簡単な操作で変更することができる。
【００７０】
スライド操作に応じた速度で画像送りを行うようにしたので、画像送りの速度を簡単な操作で変更することができる。
【００７１】
画像送りを行う場合に、その送りの間に挿入する表示効果をスライド操作に応じて変更するようにしたので、送りの間に挿入する効果の種類を簡単な操作で変更することができる。
【００７２】
画像送り単位の種類をスライド操作に応じて変更するようにしたので、送り単位の種類を簡単な操作で変更することができる。
【００７３】
複数のフォルダに分散して記憶されている一連の画像のうち、各フォルダから所定の画像（先頭画像）のみを読み出して画像送り単位の種類を変更するようにしたので、送り単位の種類を簡単な操作で変更することができる。
【００７４】
タイムスタンプが付加されて記憶されている一連の画像のうち、所定のタイムスタンプ（先頭タイム）が付加されている画像のみを読み出して画像送り単位の種類を変更するようにしたので、送り単位の種類を簡単な操作で変更することができる。
【００７５】
なお、上述した実施形態においては、表示制御として画像送りを例示したが、テキストデータなどをページ単位毎に送るページ送りも同様に適用することができる。この場合、制御テーブルＴ１内の“１画像”、“２画像”、“３画像”、“４画像”を“１ページ”、“２ページ”、“３ページ”、“４ページ”とし、“１秒／画像”、“２秒／画像”、“３秒／画像”、“４秒／画像”を“１秒／ページ”、“２秒／ページ”、“３秒／ページ”、“４秒／ページ”とすればよい。また、表示制御としては、画像送りやページ送りに限らず、画像の拡大や縮小、画面のスクロールなどの表示制御を行うようにしてもよい。
【００７６】
上述した実施形態においては、表示制御が可能なスライド操作のパターンとしては、図２及び図３で示した操作パターンに限らず、任意であり、また略直線状の移動に限らず、円弧などのスライドを含む操作であってもよい。また、最初のスライドと後のスライドに限らず、例えば、３つのスライドを含む操作であってもよい。
【００７７】
上述した実施形態においては、タッチパネル６を構成する表示部７に表示されている表示内容を制御するようにしたが、これとは別個に設けた表示部又は外部機器としての携帯電話機などに接続してその端末画面に表示されている表示内容を制御するようにしてもよい。
【００７８】
また、上述した実施形態においては、デジタルカメラに適用した場合を示したが、携帯電話機・ＰＤＡ・音楽プレイヤー、パーソナルコンピュータなどに適用するようにしてもよい。
【００７９】
その他、上述した各実施形態において示した“装置”や“部”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【符号の説明】
【００８０】
１  制御部
３  記憶部
４  操作部
６  タッチパネル
７  表示部
８  タッチセンサ
Ｍ１  プログラム記憶部
Ｍ２  画像記憶部
Ｍ３  テーブル記憶部
Ｔ１  制御テーブル
Ｔ２  スライドテーブル
Ｔ３  設定テーブル
【図１】
0005418508.tif 000002
【図２】
0005418508.tif 000003
【図３】
0005418508.tif 000004
【図４】
0005418508.tif 000005
【図５】
0005418508.tif 000006
【図６】
0005418508.tif 000007
【図７】
0005418508.tif 000008
【図８】
0005418508.tif 000009