(57)【特許請求の範囲】
【請求項１】
画像情報及びヘッダ情報を有する複数の画像情報による各画像を切替表示する画像表示部と、
入力を受け付ける入力エリアを有するタッチパネル入力部と、
前記複数の画像の前記画像情報及び前記ヘッダ情報を読み込む画像読取部と、
前記複数の画像のうち、前記タッチパネル入力部に対して行われた操作に応じて次に表示しようとする第１画像の前記ヘッダ情報に基づいて、当該第１画像のヘッダ情報に含まれるグループ定義が印刷済画像であるかどうかを判別するグループ定義判別部と、
前記タッチパネル入力部に対して行われたフリック操作の速度を計算する速度計算部と、
前記速度計算部により求めた前記フリック速度と予め定めた速度閾値を比較して、前記フリック速度が前記速度閾値より速く、且つ、前記グループ定義判別部が、前記第１画像のグループ定義が印刷済画像であると判別したとき、前記第１画像をスキップするスキップ切替部と、
を備えることを特徴とする画像表示装置。
【請求項２】
前記グループ定義判別部が、前記第１画像のグループ定義がお気に入り画像、未印刷画像、及び、エラー画像の何れかである第１の予め定めたグループ定義と同じであると判別したとき、当該第１の予め定めたグループ定義に固有の予め定めたステップ数で、前記第１画像へと切替表示する画像切替部
をさらに備えることを特徴とする請求項１に画像表示装置。
【請求項３】
前記グループ定義判別部は、前記スキップ切替部が前記第１画像をスキップした後に、前記フリック操作に応じて前記第１画像の次にさらに表示しようとする画像である第２画像の前記画像情報及び前記ヘッダ情報を読み込んで、当該第２画像のヘッダ情報に含まれるグループ定義が印刷済画像であるかどうかを判別し、
前記スキップ切替部は、当該スキップ切替部が前記第１画像をスキップした後に、
前記グループ定義判別部が、前記第２画像のグループ定義が印刷済画像であると判別したとき、前記第２画像をスキップして、
前記グループ定義判別部が、前記第２画像のグループ定義が印刷済画像でないと判別したとき、前記第２画像を前記画像表示部に表示することを特徴とする請求項１又は請求項２に記載の画像表示装置。
【請求項４】
画像情報及びヘッダ情報を有する複数の画像情報による各画像を切替表示する画像表示処理と、
前記複数の画像の前記画像情報及び前記ヘッダ情報を読み込む画像読取処理と、
前記複数の画像のうち、入力を受け付ける入力エリアを有するタッチパネル入力部に対して行われた操作に応じて次に表示しようとする第１画像の前記ヘッダ情報に基づいて、当該第１画像のヘッダ情報に含まれるグループ定義が印刷済画像であるかどうかを判別するグループ定義判別処理と、
前記タッチパネル入力部に対して行われたフリック操作の速度を計算する速度計算処理と、
前記速度計算処理により求めた前記フリック速度と予め定めた速度閾値を比較して、前記フリック速度が前記速度閾値より速く、且つ、前記グループ定義判別処理において、前記第１画像のグループ定義が印刷済画像であると判別したとき、前記第１画像をスキップするスキップ切替処理と、
を実行することを特徴とする画像表示方法。
【請求項５】
前記グループ定義判別処理において、前記第１画像のグループ定義がお気に入り画像、未印刷画像、及び、エラー画像の何れかである第１の予め定めたグループ定義と同じであると判別した場合に、当該第１の予め定めたグループ定義に固有の予め定めたステップ数で、前記第１画像へと切替表示する画像切替処理
をさらに実行することを特徴とする請求項４に画像表示方法。
【請求項６】
画像情報及びヘッダ情報を有する複数の画像情報による各画像を切替表示する画像表示部と、入力を受け付ける入力エリアを有するタッチパネル入力部と、を備える画像表示装置における画像表示方法をコンピュータに実現させるための画像表示プログラムであって、
前記複数の画像を切替表示する画像表示処理と、
前記複数の画像の前記画像情報及び前記ヘッダ情報を読み込む画像読取処理と、
前記複数の画像のうち、入力を受け付ける入力エリアを有するタッチパネル入力部に対して行われた操作に応じて次に表示しようとする第１画像の前記ヘッダ情報に基づいて、当該第１画像のヘッダ情報に含まれるグループ定義が印刷済画像であるかどうかを判別するグループ定義判別処理と、
前記タッチパネル入力部に対して行われたフリック操作の速度を計算する速度計算処理と、
前記速度計算処理により求めた前記フリック速度と予め定めた速度閾値を比較して、前記フリック速度が前記速度閾値より速く、且つ、前記グループ定義判別処理において、前記第１画像のグループ定義が印刷済画像であると判別したとき、前記第１画像をスキップするスキップ切替処理と、
をコンピュータに実行させることを特徴とする画像表示プログラム。
【請求項７】
前記グループ定義判別処理において前記第１画像のグループ定義がお気に入り画像、未印刷画像、及び、エラー画像の何れかである第１の予め定めたグループ定義と同じであると判別した場合、当該第１の予め定めたグループ定義に固有の予め定めたステップ数で、前記第１画像へと切替表示する画像切替処理
を、さらにコンピュータに実行させることを特徴とする請求項６に記載の画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示方法及び画像表示プログラムに関する。
【背景技術】
【０００２】
近年、葉書に宛名や文章、写真等の画像を印刷することができる家庭用の小型の印刷装置が広く普及している。これらを用いることにより年賀状や暑中見舞い等の宛名や文章、写真等の画像を家庭内で印刷することができるようになった。
【０００３】
そして、これらの印刷装置には、メモリカードなどの可搬型記憶媒体から取り込んだ多数の画像をパーソナルコンピュータを介することなく編集する機能を有しているものがある。
【０００４】
この印刷装置であれば、例えば、デジタルスチルカメラ（ＤＳＣ）等で撮影した写真を、パーソナルコンピュータを介さずに直接印刷装置で手軽に印刷できるので、特にパソコンを持っていないユーザには大変便利である。また、このようなＤＳＣ内に記憶された画像データや外部記憶媒体の画像データを装置内に記憶させておけば、所望の画像データを選択して印刷に用いることができるので、この点でも便利である。
【０００５】
そして、下記に示す特許文献１には、画像データの印刷を行う際に前回の印刷情報を有効とすることが可能な印刷装置であって、印刷済みの画像が区別できるように印刷日付を管理情報として持ち、ユーザが印刷したい画像を容易とする印刷装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−７６１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に示す印刷装置は、画像選択において、お気に入りや印刷済の画像をグループ分けして、各グループで１画像表示選択を行えば、全ての画像から検索するよりも容易となるが、ユーザーが印刷したい画像にお気に入り、印刷済、未印刷のそれぞれのグループの画像が存在する場合、各グループ毎の選択画面を経る必要があるので、画面遷移の回数が多くなってしまう。
【０００８】
本発明は上述したような従来技術の問題点に鑑みてなされたものであり、多数の写真画像から所望の写真画像を選択して印刷するにあたって、画像をグループ化して、効率良くスピーディーに選択することができる画像表示装置、画像表示方法及び画像表示プログラムとを提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明の画像表示装置は、画像情報及びヘッダ情報を有する複数の画像情報による各画像を切替表示する画像表示部と、
入力を受け付ける入力エリアを有するタッチパネル入力部と、
前記複数の画像の前記画像情報及び前記ヘッダ情報を読み込む画像読取部と、
前記複数の画像のうち、前記タッチパネル入力部に対して行われた操作に応じて次に表示しようとする第１画像の前記ヘッダ情報に基づいて、当該第１画像のヘッダ情報に含まれるグループ定義が印刷済画像であるかどうかを判別するグループ定義判別部と、
前記タッチパネル入力部に対して行われたフリック操作の速度を計算する速度計算部と、
前記速度計算部により求めた前記フリック速度と予め定めた速度閾値を比較して、前記フリック速度が前記速度閾値より速く、且つ、前記グループ定義判別部が、前記第１画像のグループ定義が印刷済画像であると判別したとき、前記第１画像をスキップするスキップ切替部と、
を備えることを特徴とする。
【００１０】
本発明の画像表示方法は、画像情報及びヘッダ情報を有する複数の画像情報による各画像を切替表示する画像表示処理と、
前記複数の画像の前記画像情報及び前記ヘッダ情報を読み込む画像読取処理と、
前記複数の画像のうち、入力を受け付ける入力エリアを有するタッチパネル入力部に対して行われた操作に応じて次に表示しようとする第１画像の前記ヘッダ情報に基づいて、当該第１画像のヘッダ情報に含まれるグループ定義が印刷済画像であるかどうかを判別するグループ定義判別処理と、
前記タッチパネル入力部に対して行われたフリック操作の速度を計算する速度計算処理と、
前記速度計算処理により求めた前記フリック速度と予め定めた速度閾値を比較して、前記フリック速度が前記速度閾値より速く、且つ、前記グループ定義判別処理において、前記第１画像のグループ定義が印刷済画像であると判別したとき、前記第１画像をスキップするスキップ切替処理と、
を実行することを特徴とする。
【００１１】
本発明の画像表示プログラムは、画像情報及びヘッダ情報を有する複数の画像情報による各画像を切替表示する画像表示部と、入力を受け付ける入力エリアを有するタッチパネル入力部と、を備える画像表示装置における画像表示方法をコンピュータに実現させるための画像表示プログラムであって、
前記複数の画像を切替表示する画像表示処理と、
前記複数の画像の前記画像情報及び前記ヘッダ情報を読み込む画像読取処理と、
前記複数の画像のうち、入力を受け付ける入力エリアを有するタッチパネル入力部に対して行われた操作に応じて次に表示しようとする第１画像の前記ヘッダ情報に基づいて、当該第１画像のヘッダ情報に含まれるグループ定義が印刷済画像であるかどうかを判別するグループ定義判別処理と、
前記タッチパネル入力部に対して行われたフリック操作の速度を計算する速度計算処理と、
前記速度計算処理により求めた前記フリック速度と予め定めた速度閾値を比較して、前記フリック速度が前記速度閾値より速く、且つ、前記グループ定義判別処理において、前記第１画像のグループ定義が印刷済画像であると判別したとき、前記第１画像をスキップするスキップ切替処理と、
をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、多数の写真画像から所望の写真画像を選択して印刷するにあたって、画像をグループ化して、効率良くスピーディーに選択することができる画像表示装置、画像表示方法及び画像表示プログラムとを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る画像印刷装置の斜視図である。
【図２】本発明の実施形態に係る画像印刷装置におけるキーボードを示す説明図である。
【図３】本発明の実施形態に係る画像印刷装置の断面模式図である。
【図４】本発明の実施形態に係る画像印刷装置の機能ブロック図である。
【図５】本発明の実施形態に係るカードメディア等に格納される画像を全て読み込み各画像グループに判別したことを示す図である。
【図６】本発明の実施形態に係るサムネイル表示から一画像表示に切り替え画面送りをする、又は、印刷設定をする操作を示す図である。
【図７】本発明の実施形態に係るお気に入り画像グループの画像を画面送りするときの１０ステップで表示切替を行う様を示す図である。
【図８】本発明の実施形態に係る未印刷画像グループの画像を画面送りするときの５ステップで表示切替を行う様を示す図である。
【図９】本発明の実施形態に係る印刷済画像グループの画像を画面送りするときの１ステップで表示切替を行う様を示す図である。
【図１０】本発明の実施形態に係るタッチパネルを有する画像印刷装置の画像の画面送りに関するフローチャートである。
【図１１】本発明の実施形態に係るタッチパネルを有する画像印刷装置の画像の画像判別処理に関するフローチャートである。
【図１２】本発明の実施形態に係るタッチパネルを有する画像印刷装置の画像インデックスを更新させる処理に関するフローチャートである。
【図１３】本発明の実施形態に係るタッチパネルを有する画像印刷装置の画像の画面送りのスピード切換に関するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図に基づいて詳説する。本発明は、葉書等に画像を選択して印刷することができる画像表示装置である画像印刷装置1に関する。図１は、本発明の実施形態に係る画像印刷装置1の外観斜視図であり、図２は、画像印刷装置1におけるキーボード3を示す説明図であり、図３は、画像印刷装置1の側面断面模式図である。なお、図３は、見やすくなるようにハッチングを除いて描いている。
【００１５】
画像印刷装置1は、葉書（１００×１４８ｍｍ）やＬ判（８９×１２７ｍｍ）、２Ｌ判（１７８×１２７ｍｍ）等の比較的小さな印刷用紙10に印刷を実行する装置であり、デジタルカメラで撮影した写真画像やスキャン画像など葉書等に印刷する機能を備えるとともに、住所録を作成する機能や、住所録から自動で葉書に宛名書きをする機能、写真画像を取り込み写真として印刷する機能、文章を編集する機能、取り込んだ画像と文章とを組み合わせて葉書に印刷する機能等、様々な機能を有している。
【００１６】
そして、本発明の画像印刷装置1は、印刷モードにおける葉書等のレイアウト設定において、葉書の裏面に印刷する写真やイラスト等の画像をグループ化して、素早く選択することを可能にするものである。
【００１７】
この画像印刷装置1は、図１に示すように、箱形の筐体2を備え、筐体2の前方には入力部としてのキーボード3が配置されている。このキーボード3は、筐体2の前方下端近傍に回動可能に装着されており、使用状態では図示したように前方に倒され、使用しない場合には筐体2の前面と対向した状態で収納されている。
【００１８】
このキーボード3は、図２に示すように、電源を入れたり切ったりするための電源スイッチキー30、項目を選択したり、選択した項目の設定内容を変更するためのカーソルキー32、操作を進めるために選択対象や変更内容を確定させる実行キー34、タッチパネル表示部44にトップメニュー画面を表示させるためのトップメニューキー、印刷実行の指示に用いるプリントキー、文字や数字を入れるための文字・数字キー36等が配置されており、夫々のキーが入力部として機能し、使用者の入力操作に基づいて所定の操作信号を後述の制御部41に送信する。
【００１９】
筐体2の前面には、図１に示したように、印刷が完了した葉書や写真等の印刷用紙10が排出される排紙口5と、メモリカード等の可搬型記憶媒体を挿入可能な記憶媒体挿入口6とが形成されている。この記憶媒体挿入口6は、メモリカード等の着脱可能な可搬型記憶媒体が挿入されることにより、デジタルカメラで撮影された写真の画像データや、パーソナルコンピュータで編集された文章等の編集データ、複数の宛名データからなる住所録の宛名データを画像印刷装置1に取り込み可能とするとともに、画像印刷装置1で編集したデータをメモリカード等に保存可能とする。
【００２０】
また、筐体2の上面には、液晶等のタッチパネル表示部44の表面にタッチパネル入力部45が設けられたタッチパネルが配置され、このタッチパネルは筐体2の上面側方向に回動可能とされている。このタッチパネル表示部44は、キーボード3からの入力信号に対応して画面上に入力内容が表示される、或いは、各種の設定に必要なメニュー画面が表示される、又は、デジタルカメラから取り込んだ写真画像や、年賀状、クリスマスカードに用いるイラスト等の画像が表示される等、画像印刷装置1で必要とする各種のデータが表示される。
【００２１】
そして、タッチパネル入力部45は、ユーザーが指をタッチさせることによって入力を受け付けることが可能な入力エリアを有しており、キーボード3を使用せずとも当該タッチパネルを用いて、簡単な入力操作が可能とされている。
【００２２】
さらに、筐体2の上部には、筐体2の後方側から筐体2の上方までの間を回動可能な取っ手15が装着されている。この取っ手15は、略コ字状に形成され、画像印刷装置1の運搬時等に把持されて使用される。
【００２３】
そして、画像印刷装置1は、図３に示すように、筐体2の背面に開口する空腔部16を有し、この空腔部16の開口を塞ぐように給紙トレイ18が配置されている。この給紙トレイ18は、筐体2の後方であって下方近傍位置に軸着されており、上端を前後方向に移動させるように回動可能とされ、印刷用紙10を複数枚重ねて収容することができるようになっている。
【００２４】
また、給紙トレイ18の内側であって上方位置には、給紙トレイ18に収容された印刷用紙10を１枚ずつ下方に送り出すピックアップローラ19が配置されている。また、給紙トレイ18の下端近傍には、ピックアップローラ19によって下方に送り出された印刷用紙10を筐体2の排紙口5方向へと搬送する搬送ローラ20a、20bが配置されている。さらに、筐体2の内部であって搬送ローラ20a、20bの前方近傍には、印刷機構とされる印刷ヘッド21が配置されている。また、筐体2の内部であって印刷ヘッド21の前方には、印刷を完了した印刷用紙10を排紙口5から排出する排紙ローラ22a、22bが配置されている。この搬送ローラ20aと排紙ローラ22aは、図示しないステッピングモータによって回転を制御されて、所定速度で印刷用紙10を搬送している。なお、ピックアップローラ19と、搬送ローラ20a、20bと、排紙ローラ22a、22bとは、画像印刷装置1における搬送機構として機能している。
【００２５】
印刷機構とされる印刷ヘッド21は、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の各色インクを吐出する夫々のノズルを有するインクジェット方式の印刷ヘッド21とされ、ノズルから各色を印刷用紙10に噴射することにより印刷を実行する。なお、インクジェット方式の印刷ヘッド21について述べたが、本発明がインクジェット方式に限定されるものではない。
【００２６】
そして、給紙トレイ18に収容された印刷用紙10は、ピックアップローラ19によって前方に位置する印刷用紙10から順に下方に送り出され、搬送ローラ20a、20bとの間に挟み込まれた状態で印刷ヘッド21の下方に繰り出され、印刷が完了後、排紙ローラ22a、22bの間に挟み込まれて排紙口5から外部へと排出される。
【００２７】
次に、本実施形態の画像印刷装置1の制御回路について述べる。図４は、画像印刷装置1の機能ブロック図である。この画像印刷装置1は、図４に示すように、システム全体を司る制御部41と、ＲＯＭ51、ＲＡＭ52からなる記憶部42と、Ｉ／Ｏ54を介して接続されるメモリカード等の着脱可能な可搬型記憶媒体53と、タッチパネル表示部44と、タッチパネル表示部44を制御する表示画面切替部であるタッチパネル表示制御部46と、入力部とされるタッチパネル入力部45やキーボード3と、タッチパネル入力部45を制御するタッチパネル入力制御部47と、印刷機構57と、図示しないスピーカなどの音声案内部等を備える。
【００２８】
入力部は、使用者が入力操作に用いる上述したキーボード3を有し、電源スイッチキー30、カーソルキー32、実行キー34、プリントキー等を備えている。さらに入力部として、先述のタッチパネル入力部45を制御するタッチパネル入力制御部47を有している。そして、制御部41は、タッチパネル上の操作として、マルチタッチを検出可能とし、例えば、複数の指によるフリック操作、スワイプ操作、タップ操作、タッチ操作等による画面の切り替え、設定変更等を可能としている。
【００２９】
タッチパネル表示部44は、各種の操作画面を表示するパネルであって、所定の操作信号を受信した制御部41により制御されて、タッチパネル表示部44を制御するタッチパネル表示制御部46を介して、所定の操作画面を表示させるものである。
【００３０】
制御部41は、ＣＰＵであって入力部からのキー操作信号に応じて、又は、自動で、ＲＯＭ51に予め記憶されているプログラム、メモリカードに記憶されたプログラム等を起動させ、ＲＡＭ52をワークメモリとして回路各部の動作を制御する。
【００３１】
ＲＯＭ51には、予め、文章の編集時に使用する文字フォントや印刷の字体、編集する印刷用紙の規格情報、制御部41が各部を制御する場合の制御プログラム等が記憶されている。
【００３２】
また、ＲＯＭ51には、印刷モードにおける葉書等のレイアウト設定において、葉書の裏面に印刷する写真やイラスト等の画像を素早く選択することを可能にする画像表示プログラム67が格納されている。
【００３３】
そして、フラッシュメモリ等からなる読み書き可能なＲＯＭ51には、制御部41を介してデジタルカメラで撮影した写真画像やスキャン画像などの原画像のデータをメモリカードから複製するなどして記憶させることができる。
【００３４】
ＲＡＭ52は、入力部で入力された文字などの文書の編集情報やタッチパネル表示部44に表示される表示データ、画像処理中の画像情報や演算に用いる変数、レジスタ等を記憶するワークメモリである。また、メモリカードには、デジタルカメラで撮影した写真画像やスキャン画像などのデータが記憶されているものである。
【００３５】
さらに、ＲＡＭ52には、タッチパネル入力部45においてタッチされた位置情報を順次格納する、タッチ位置格納領域68を有する。
【００３６】
また、制御部41には、外部メモリとして、先述の記憶媒体挿入口6によるＩ／Ｏ54を介してメモリカード等の着脱可能な可搬型記憶媒体53が接続可能とされている。
【００３７】
印刷機構57は、印刷部55と搬送部56とから構成され、印刷部55は、上述した印刷ヘッド21とされるものであって、印刷用紙10に印刷を実行する処理を行う。また、搬送部56は、上述したピックアップローラ19、搬送ローラ20a、20bや排紙ローラ22a、22b、ローラを回転させるステッピングモータによって構成され、印刷用紙10を搬送する処理を行う。音声案内部は、エラー音や操作の音声案内など音声メッセージを出力する。
【００３８】
本実施形態の画像印刷装置1において、特に葉書印刷時の裏面の印刷レイアウトを設定するにあたって、ユーザーは、写真、イラスト、文例などを選択画像から選択させる操作が必要とされる。そこで、本発明は、以下に所定の画像を効率良くスピーディーに選択できるかを提案するものであり、本発明を実現するにあたって、タッチパネル表示部44上における各種の操作について説明する。
【００３９】
本実施形態の画像印刷装置1におけるタッチパネル入力部45を用いた画像選択について以下に説明する。この画像印刷装置1は、タッチパネル入力部45によりユーザの指で行われる操作入力を検出可能としている。
【００４０】
タッチパネル入力制御部47は、タッチパネル入力部45に対してユーザが指で行った入力操作を検出・判定し、検出・判定した入力操作に対応した信号を、制御部41に送出する。タッチパネル入力制御部47がタッチパネル入力部45において検出するユーザの指の操作としては、「タッチ操作」、「リリース操作」と、これら２つの操作を組み合せたものである「スワイプ操作」、「フリック操作」、「タップ操作」等とがある。
【００４１】
「タッチ操作」は、タッチパネル入力部45の操作面がユーザの指により接触されたときにタッチパネル入力制御部47において検出される操作である。
【００４２】
「リリース操作」は、タッチ操作により接触された指が操作面より離れたときにタッチパネル入力制御部47において検出される操作である。
【００４３】
「スワイプ操作」は、タッチ操作が行われた後、ユーザの指により操作面に対する接触が維持された状態で、なぞるように接触位置が移動され、予め定められた第１の所定時間（例えば、１秒）が経過した後に、リリース操作が行われたときにタッチパネル入力制御部47において検出される操作である。
【００４４】
「フリック操作」は、タッチ操作が行われた後、ユーザの指により操作面に対する接触が維持された状態で、弾くように接触位置が移動され、第１の所定時間が経過する前に、リリース操作が行われたときにタッチパネル入力制御部47において検出される操作である。
【００４５】
「タップ操作」は、タッチパネル入力部45の操作面がユーザの指により軽く叩くようにして、１回又は複数回叩かれたときにタッチパネル入力制御部47において検出される操作である。即ち、「タップ操作」は、タッチ操作が行われた後、接触位置が移動されることなく、且つ、第１の所定時間よりも短く予め定められた第２の所定時間（例えば、０．５秒）が経過する前に、リリース操作が行われたときにタッチパネル入力制御部47において検出される操作である。
【００４６】
次に、画像印刷装置1においてユーザによる各種操作がされて、制御部41が制御するタッチパネル表示部44の画像表示の状態について説明する。
【００４７】
「スワイプ操作」が行われたことをタッチパネル入力制御部47が検出すると、制御部41は、スワイプ操作の方向に基づいて、写真やイラスト等の画像の選択に際して、タッチパネル表示部44に次の画像、又は前の画像にスワイプ操作の操作速度に合せて移動させるようにして画面送りを行う。
【００４８】
そして、制御部41は、「フリック操作」がされると、「スワイプ操作」同様で、写真やイラスト等の画像の選択に際して、タッチパネル表示部44に次の画像、又は前の画像を表示させて画面送りを行う。
【００４９】
また、制御部41は、「タップ操作」がされると、例えば、印刷枚数を何枚とするかをタップ数により設定させて、選択された画像とともに枚数を合せて表示させる状態にさせる。例えば、２回タップされたことを示す「ダブルタップ」操作が実行されれば、選択された画像を２枚印刷することを示唆する選択画像に「２枚」という文字を表示させる。
【００５０】
そして、本発明の画像印刷装置1は、葉書等に画像を印刷させる場合に、外部メモリとして、先述の記憶媒体挿入口6による画像読取部であるＩ／Ｏ54を介してカードメディア等の着脱可能な可搬型記憶媒体53から複数の画像を読み込み、それらの画像を画像選択時に画面送りのスピードをグループ化された画像に応じて変化させることにより、多数ある写真画像等の中から目的の画像を素早く選択し、枚数設定をして印刷することを可能にしている。
【００５１】
具体的には、制御部41は、Ｉ／Ｏ54を介して取得した画像の画像情報を予め定義された画像グループに判別する画像グループ判別部として機能する。
【００５２】
制御部41は、画像グループ判別部としてＩ／Ｏ54を介して取得した画像情報の画像が、図５（ａ）に示すようなお気に入り画像に設定された未印刷画像グループや印刷済画像グループ、図５（ｂ）に示すような印刷済画像グループ、図５（ｃ）に示すような未印刷画像グループ、及び、図５（ｄ）に示すようなエラー画像グループの何れの画像グループであるかを判別する。このとき、制御部41は画像データのヘッダ情報を解析し、その画像の印刷履歴、お気に入りの設定履歴等からグループ判別を行って、必要に応じてグループ別の表示も可能としている。
【００５３】
そして、制御部41は、画像グループ設定部として、画サイズ及び画アスペクト比の読み込み不適合な画像をエラー画像グループとして設定するものである。
【００５４】
なお、制御部41は、画像グループ設定部として印刷頻度の高い画像、及び、年中行事に関連して定期的に使用される画像等をお気に入り画像として自動で設定するようにしても構わない。こうすることにより、ユーザが画像を見てお気に入りの登録をしなくとも、印刷頻度の高い画像等を自動でお気に入り登録することができる。
【００５５】
また、制御部41は、Ｉ／Ｏ54を介して取得した画像をタッチパネル表示制御部46を制御して、図６（ａ）に示すように、画像データの作成日時順、取り込み順などにより、全てのグループを含んで一覧表示するようにして、タッチパネル表示部44にサムネイル表示の状態とすることができ、このサムネイル表示の状態から、図６（ｂ）、図６（ｃ）に示すように画像１のみを表示させて１画像表示させることができる。
【００５６】
そして、制御部41は、タッチパネル入力制御部47を制御して、タッチパネル入力部45にタッチしているか否かの状態を検出するタッチ状態検出部として機能する。
【００５７】
また、制御部41は、タッチ状態検出部としてタッチされたことを検出すると、次にそのタッチされたタッチパネル入力部45上の位置を検出し取得するタッチ位置取得部として機能する。これにより、制御部41は、ＲＡＭ52のタッチ位置格納領域68に順次格納されるタッチ位置情報に基づいて、タッチされた状態が連続的に保持されているか否かを検出することができる。
【００５８】
そして、制御部41は、タッチ位置取得部として、図６（ｂ）、図６（ｃ）に示したようにタッチされたタッチパネル入力部45上の操作体の位置を連続的に検出し取得すると、ＲＡＭ52のタッチ位置格納領域68に順次格納されるタッチ位置情報に基づいて、タッチされた状態が継続されるフリック操作をされているか否かを検知するフリック検知部として機能する。
【００５９】
さらに、制御部41は、ＲＡＭ52のタッチ位置格納領域68に順次格納されるタッチ位置情報及び検出タイミングに基づいて、平均のフリック速度を計算する速度計算部として機能する。
【００６０】
また、制御部41は、ＲＡＭ52のタッチ位置格納領域68に順次格納されるタッチ位置情報に基づいて、フリック操作の方向を判定する方向判定部として機能する。
【００６１】
そして、制御部41は、速度閾値より遅いとき、画像グループ設定部により設定された画像グループに応じて表示ステップ数を変更するステップ変更部として機能する。
【００６２】
具体的には、制御部41は、ステップ変更部として、お気に入り画像に設定された未印刷画像グループの画像を当該未印刷画像グループ内の前後の画像に切り替えるときの表示ステップ数を２０ステップに設定する。これは、１ステップを０．１秒とすれば、画面選択中にフリック操作がされると、表示画像を２秒かけて次画面へと画面送りを行うことを意味する。
【００６３】
さらに、制御部41は、ステップ変更部として、未印刷画像グループの画像を切り替えるときの表示ステップ数を１０ステップに設定する。これは、１ステップを０．１秒とすれば、図７に示すように画面選択中にフリック操作がされると、表示画像を１秒かけて次画面へと画面送りを行うことを意味する。
【００６４】
また、制御部41は、ステップ変更部として、お気に入り画像に設定された印刷済画像グループの画像を切り替えるときの表示ステップ数を５ステップに設定する。これは、１ステップを０．１秒とすれば、図８に示すように画面選択中にフリック操作がされると、表示画像を０．５秒かけて次画面へと画面送りを行うことを意味する。
【００６５】
さらに、制御部41は、ステップ変更部として、印刷済画像グループの画像を切り替えるときの表示ステップ数を１ステップに設定する。これは、１ステップを０．１秒とすれば、図９に示すように画面選択中にフリック操作がされると、表示画像を早送りさせるべく０．１秒で次画面へと画面送りを行うことを意味する。
【００６６】
そして、制御部41は、ステップ変更部として、再生不能なエラー画像グループの画像を切り替えるときの表示ステップ数を１ステップに設定する。これは、１ステップを０．１秒とすれば、画面選択中にフリック操作がされると、表示画像を早送りさせるべく０．１秒で再生できない画像に変わって、例えば、ダミー画像として「？」マークや「再生できません。」等のメッセージ画面へと画面送りすることを意味する。
【００６７】
そして、制御部41は、速度閾値より速いとき、例えば、画像グループ設定部により印刷済画像グループに該当すると判別された画像をスキップして画像の切替表示を行うスキップ画像切替部として機能する。
【００６８】
また、制御部41は、画像グループ設定部として、未印刷画像グループの画像が印刷実行されると、印刷された画像を印刷済画像グループに設定するものである。
【００６９】
そして、タッチパネル入力部45は、ユーザにより画面送りを繰り返し行われ印刷する画像が選択されると、その表示画像へのタッチ操作等により印刷枚数を設定する印刷選択部として機能する。
【００７０】
次に、画像印刷装置1で葉書の裏面に写真画像等を印刷させるために予め格納された多数の写真やイラスト等の画像の中から所望の画像を選択するために画像をグループ化して画面送りを行う一連の流れについてフローチャートを用いて詳細に説明する。図１０乃至図１３は、マルチタッチ検出可能なタッチパネルによる画像をグループ化して画面送りを行う一連の流れを示すフローチャートである。
【００７１】
先ず、ユーザが画像印刷装置1を画像読取印刷モードに設定されると、制御部41は、ＲＡＭ52の初期化を行い、例えば「初期化中」等のメッセージをタッチパネル表示部44に表示させる初期化処理（ステップＳ１０）を実行する。
【００７２】
初期化処理（ステップＳ１０）を完了すると、制御部41は、Ｉ／Ｏ54を介してカードメディアから全ての画像の画像情報を読み込む、及び本体の記憶媒体に格納される画像の画像情報を全て読み込む画像読取処理（ステップＳ２０）を実行する。
【００７３】
制御部41は、全ての画像の画像情報を読み込むと、先述の図５に示したように、例えば、画像１から画像１６の全画像を夫々にお気に入り画像グループ、未印刷画像グループ、印刷済画像グループ、又は、印刷済画像グループと同様の処理を施す未再生画像グループの何れかの画像グループに判別する画像グループ判別処理（ステップＳ３０）を実行する。なお、画像グループ判別処理（ステップＳ３０）については、図１１に示すサブルーチンのフローチャートを用いて後で詳細に説明する。
【００７４】
続いて、制御部41は、タッチパネル表示部44に読み込んだ画像を複数表示させて選択可能とするため、先述の図６（ａ）に示したようにサムネイル表示させるサムネイル表示処理（ステップＳ４０）を実行する。なお、制御部41は、設定に応じてサムネイル表示ではなく、デフォルト画像を画面全体に表示させるようにしても構わない。
【００７５】
次に、制御部41は、サムネイル表示させた後、ユーザにより候補画像をタッチ操作で選択されると、表示切替（ステップＳ５０）を行い、その選択画像を一画像で画面全体に表示させる一画像表示処理（ステップＳ６０）を実行する。
【００７６】
そして、制御部41は、タッチパネル表示部44に選択画像を一画像で画面全体に表示させるとともに、タッチパネル入力制御部47がタッチパネル入力部45に対するタッチ操作（図６（ｃ））やフリック操作（図６（ｂ））を検出すると、その検出結果に基づいて、制御部41は、画像選択操作処理（ステップＳ７０）を実行する。
【００７７】
制御部41は、画像選択操作処理（ステップＳ７０）として、画面送りのためのフリック操作、印刷画像の印刷情報を変更する画像選択操作、選択した画像により印刷実行の開始を示す、例えば、タッチパネル表示部44上に表示される「印刷実行」アイコンの押下操作、又は、電源ＯＦＦを示す、例えば、タッチパネル表示部44上に表示される「終了」アイコンの押下操作等の何れの操作をされたかを判定する操作判定（ステップＳ８０）を実行する。なお、「印刷実行」操作や「終了」操作等は、先述のキーボード3に配置されるプリントキーや電源スイッチキー30等のキーボード操作も含むものである。
【００７８】
操作判定（ステップＳ８０）において、ユーザによるタッチパネル入力部45上の操作がフリック操作であると判定すると、フリック操作処理（ステップＳ１００）に進み、画像選択操作であると判定すると、画像選択操作処理（ステップＳ１３０）に進み、印刷実行の開始を示す操作であると判定すると、印刷開始処理（ステップＳ９０）に進み、ユーザによりタッチパネル入力部45上の操作が電源ＯＦＦを示す終了操作であると判定すると、処理を終了する。
【００７９】
フリック操作処理（ステップＳ１００）において、先ず、フリック方向を判定するフリック方向判定処理として、制御部41は、方向判定部としてＲＡＭ52のタッチ位置格納領域68に順次格納されたタッチ位置情報に基づいて、フリック操作の方向を判定する。
【００８０】
次に、制御部41は、速度計算部として、ＲＡＭ52のタッチ位置格納領域68に順次格納されたタッチ位置情報及び検出タイミングに基づいて、平均のフリック速度を計算するフリック速度計算処理（ステップＳ１１０）を実行する。
【００８１】
そして、制御部41は、フリック操作を検知し、そのフリック操作の方向を検出すると、その方向に基づいて、次にタッチパネル表示部44に表示させる画像を次の画像、又は前の画像とする１枚分切り換えて画像インデックスを更新させる更新処理（ステップＳ１２０）を実行する。なお、更新処理（ステップＳ１２０）については、図１２に示すサブルーチンのフローチャートを用いて後で詳細に説明する。
【００８２】
次に、制御部41は、更新処理（ステップＳ１２０）で設定した画像をタッチパネル表示部44に表示させるべく表示更新処理（ステップＳ１４０）を実行し、あらためて次のユーザ操作の判定を行う操作判定（ステップＳ８０）に戻る。なお、表示更新処理（ステップＳ１４０）については、画像グループに応じて画面送りのスピードを切り換える処理について、図１３に示すサブルーチンのフローチャートを用いて後で詳細に説明する。
【００８３】
また、操作判定（ステップＳ８０）において、ユーザによりタッチパネル入力部45上の操作が画像選択操作であると判定すると、制御部41は、例えば、印刷枚数の変更等の印刷画像の印刷情報を変更するべく選択フラグを更新させる画像選択操作処理（ステップＳ１３０）を実行する。そして、画像選択操作処理（ステップＳ１３０）を完了すると、例えば、印刷枚数が設定されてその印刷枚数を表示画面の隅に選択画像とともにタッチパネル表示部44に表示させるべく表示更新処理（ステップＳ１４０）を実行する。
【００８４】
また、操作判定（ステップＳ８０）において、ユーザによりタッチパネル入力部45上の操作が印刷実行を示す操作であると判定すると、制御部41は、先に設定されたその画像の印刷枚数を示す選択フラグに基づいて、印刷開始処理（ステップＳ９０）を実行し処理を終了する。
【００８５】
ここで、先述した画像グループ判別処理（ステップＳ３０）について図１１に示したサブルーチンのフローチャートを用いて詳細に説明する。
【００８６】
制御部41は、Ｉ／Ｏ54を介してカードメディアから全ての画像の画像情報を読み込む、及び本体の記憶媒体に格納される全ての画像の画像情報を読み込むと、画像データのヘッダ情報解析を行うヘッダ解析処理（ステップＳ３１）を実行する。
【００８７】
そして、制御部41は、各画像データのヘッダ情報解析を行って、各画像のグループ情報を１個づつ取得していくグループ情報取得処理（ステップＳ３２）を実行する。
【００８８】
次に、制御部41は、各画像のグループ情報を１個づつ取得し、判別していくことで、その画像にグループ情報があるか否かを判定するグループ情報判定（ステップＳ３３）を実行する。
【００８９】
グループ情報判定（ステップＳ３３）において、その画像が未印刷画像グループ、印刷済画像グループ、又は、未印刷画像グループの画像又は印刷済画像グループの画像に対して予めユーザにより設定されたお気に入り画像グループの何れかであると判別できれば、グループ情報があると判定して、後述するグループ情報テーブル更新処理（ステップＳ３８）に進む。
【００９０】
また、グループ情報判定（ステップＳ３３）において、その画像が未印刷画像グループ、印刷済画像グループ、又は、お気に入り画像グループにも属さないと判別すれば、グループ情報がないと判定して、画像データチェック処理（ステップＳ３４）に進む。
【００９１】
画像データチェック処理（ステップＳ３４）において、制御部41は、グループ情報がない画像について、正常画像判定（ステップＳ３５）を実行する。
【００９２】
正常画像判定（ステップＳ３５）において、Ｉ／Ｏ54を介してカードメディアから初めて読み込む画像の画像データについては、画像グループが設定されておらず、読み込んだ画像データ自体は画サイズ及び画アスペクト比も正常なときには正常画像であるとして、未印刷グループ設定処理（ステップＳ３６）に進む。
【００９３】
そして、制御部41は、未印刷グループ設定処理（ステップＳ３６）として、画像グループの設定されていない画像について、ヘッダ情報に未印刷画像グループと設定してグループ定義を行い、後述するグループ情報テーブル更新処理（ステップＳ３８）に進む。
【００９４】
正常画像判定（ステップＳ３５）において、読み込んだ画像データ自体が画サイズ及び画アスペクト比も正常でないときにはエラー画像であるとして、エラー画像グループ設定処理（ステップＳ３７）に進む。
【００９５】
そして、制御部41は、エラー画像グループ設定処理（ステップＳ３７）として、ヘッダ情報にエラー画像グループと設定してグループ定義を行い、グループ情報テーブル更新処理（ステップＳ３８）に進む。
【００９６】
制御部41は、グループ情報テーブル更新処理（ステップＳ３８）として、読み込んだ画像のグループ定義がされて、全画像の内、読み込んだ画像の識別に応じた画像グループをグループ情報テーブルに書き込み、グループ情報テーブルを更新させる。
【００９７】
次に、制御部41は、読み込んだ全画像のグループ情報を取得されたか否かを判定する全画像解析判定（ステップＳ３９）を実行する。
【００９８】
全画像解析判定（ステップＳ３９）において、全画像のグループ情報を判別又は設定が完了すれば、画像グループ判別処理（ステップＳ３０）のサブルーチンの処理を終了し、全画像のグループ情報を判別又は設定が完了していなければ、ヘッダ解析処理（ステップＳ３１）に戻って、残りの画像のグループ判別を行う。
【００９９】
これにより、全画像のグループ情報を判別又は設定して、画像グループに応じた画面送りを可能とすることができる。
【０１００】
ここで、先述したフリック操作を検知し、そのフリック操作の方向を検出すると、その方向に基づいて、次にタッチパネル表示部44に表示させる画像の画像情報である画像インデックスを次の画像用、又は前の画像用に切り換えて更新させる更新処理（ステップＳ１２０）について図１２に示したサブルーチンのフローチャートを用いて詳細に説明する。
【０１０１】
制御部41は、フリック操作を検知し、そのフリック操作の方向を検出すると、その方向に基づいて、次にタッチパネル表示部44に表示させる画像を次の画像、又は前の画像とする１枚分切り換えて画像インデックスを更新させるインデックス更新処理（ステップＳ１２１）を実行する。
【０１０２】
次に、制御部41は、予め設定させたフリック速度閾値に対して、今回のフリック操作における先に計算したフリック速度が速いか否かを判定するフリック閾値判定（ステップＳ１２２）を実行する。
【０１０３】
フリック閾値判定（ステップＳ１２２）において、フリック速度が速度閾値より遅いときは、更新処理（ステップＳ１２０）のサブルーチンの処理を終了し、フリック速度が速度閾値より速いときは、次回タッチパネル表示部44に表示させる画像において、例えば、その画像の画像グループが印刷済画像グループであれば画像インデックスを更新させるべく、画像グループ判定（ステップＳ１２３）に進む。
【０１０４】
画像グループ判定（ステップＳ１２３）において、更新させた画像インデックスの画像の画像グループが未印刷画像グループであれば、更新処理（ステップＳ１２０）のサブルーチンの処理を終了し、更新させた画像インデックスの画像の画像グループが印刷済画像グループであれば、画像インデックス判定（ステップＳ１２４）に進む。
【０１０５】
画像インデックス判定（ステップＳ１２４）において、更新させた画像インデックスが、読み込んだ全画像における先頭画像インデックス又は最後尾画像インデックスであれば、更新処理（ステップＳ１２０）のサブルーチンの処理を終了し、先頭画像インデックス及び最後尾画像インデックスでなければ、あらためて、インデックス更新処理（ステップＳ１２１）に戻って、次にタッチパネル表示部44に表示させる画像の画像情報を次の画像用、又は前の画像用として画像インデックスを更新させる。
【０１０６】
このように、印刷済の画像であれば、順次、次の画像インデックスを読み込み、印刷済でない画像インデックスを読み込んだときに、インデックス更新処理を終了して、画像表示処理に戻るため、印刷済の画像をスキップするようにして画像の切替表示を行うことができる。
【０１０７】
これにより、全画像のグループ情報を判別又は設定して、印刷済画像グループの画像の画像インデックスを順次更新させることにより、表示画像として印刷済画像をスキップして、素早い画面送りを可能とすることができる。
【０１０８】
ここで、画像情報から識別した画像グループに応じてスピードを切換える表示更新処理（ステップＳ１４０）について図１３に示したサブルーチンのフローチャートを用いて詳細に説明する。
【０１０９】
制御部41は、表示更新処理として先ず、先述の更新処理（ステップＳ１２０）において更新された画像インデックスに該当する画像の画像グループを判定するグループ判定（ステップＳ１４１）を実行する。
【０１１０】
グループ判定（ステップＳ１４１）において、該当する画像の画像グループが、エラー画像グループであればエラー用ダミー画像表示処理（ステップＳ１４２）に進み、印刷済画像グループであれば１ステップ表示処理（ステップＳ１４３）に進み、お気に入り設定された印刷済画像グループであれば５ステップ表示処理（ステップＳ１４４）に進み、未印刷画像グループであれば１０ステップ表示処理（ステップＳ１４５）に進み、お気に入り設定された未印刷画像グループであれば２０ステップ表示処理（ステップＳ１４６）に進む。
【０１１１】
制御部41は、エラー用ダミー画像表示処理（ステップＳ１４２）として、次回、表示させる画像が画サイズ又は画アスペクト比が不適合して再生できない画像について、素早く画面送りさせるべく１ステップによる０．１秒で画面送りを行って、例えば、ダミー画像として「？」や「再生できません。」等の文字やイラスト画像等をタッチパネル表示部44に表示させ、あらためて、操作判定（ステップＳ８０）に戻って、ユーザにより何れの操作をされたかを判定する。
【０１１２】
また、制御部41は、印刷済画像グループの画像を表示させる１ステップ表示処理（ステップＳ１４３）として、表示画像を早送りで画面送りさせるべく１ステップによる０．１秒で画面送りを行い、ＲＡＭ52のワークエリアに展開させた印刷済画像グループの画像をタッチパネル表示部44に表示させ、あらためて、操作判定（ステップＳ８０）に戻って、ユーザにより何れの操作をされたかを判定する。
【０１１３】
また、制御部41は、お気に入り設定された印刷済画像グループの画像を表示させる５ステップ表示処理（ステップＳ１４４）として、表示画像を画面送りさせるべく５ステップによる０．５秒で画面送りを行い、ＲＡＭ52のワークエリアに展開させたお気に入り設定された印刷済画像グループの画像をタッチパネル表示部44に表示させ、あらためて、操作判定（ステップＳ８０）に戻って、ユーザにより何れの操作をされたかを判定する。
【０１１４】
さらに、制御部41は、未印刷画像グループの画像を表示させる１０ステップ表示処理（ステップＳ１４５）として、表示画像をスローで画面送りさせるべく１０ステップによる１秒で画面送りを行い、ＲＡＭ52のワークエリアに展開させた未印刷画像グループの画像をタッチパネル表示部44に表示させ、あらためて、操作判定（ステップＳ８０）に戻って、ユーザにより何れの操作をされたかを判定する。
【０１１５】
また、制御部41は、お気に入り設定された未印刷画像グループの画像を表示させる２０ステップ表示処理（ステップＳ１４６）として、表示画像を画面送りさせるべく２０ステップによる２秒で画面送りを行い、ＲＡＭ52のワークエリアに展開させたお気に入り設定された未印刷画像グループの画像をタッチパネル表示部44に表示させ、あらためて、操作判定（ステップＳ８０）に戻って、ユーザにより何れの操作をされたかを判定する。
【０１１６】
以上のように本発明の実施形態によれば、多数の写真画像から所望の写真画像を選択して印刷するにあたって、画像をグループ化して、グループ別階層表示を行うことなく、読み込んだ全ての画像の一覧表示から順次グループに合せて画面送りの送り速度を変化させて全ての画像を順次確認することにより、効率良くスピーディーに選択することができる画像表示装置、画像表示方法及び画像表示プログラムとを提供することができる。
【０１１７】
さらに、本発明の実施形態によれば、画像切替速度をフリック速度に応じて切り替えることから、フリック操作に合せた迅速な切り替えができる。
【０１１８】
そして、本発明の実施形態によれば、新たに印刷画像を選択するときに、以前印刷を行ったことの有る画像をスキップさせた画面送りを行うことにより、印刷する可能性の高い画像を順次画面送りさせることができる。
【０１１９】
また、本発明の実施形態によれば、印刷する選択画像をお気に入り画像として設定された未印刷画像グループや印刷済画像グループ、未印刷画像グループ、印刷済画像グループ及び、エラー画像の何れかの画像グループに判別することにより、印刷する可能性の低い画像を速やかに画面送りさせ、印刷する可能性の高い画像をゆっくり画面送りさせて確認することができる。
【０１２０】
さらに、本発明の実施形態によれば、お気に入り画像として、特に印刷頻度の高い画像、及び、年中行事に関連して定期的に使用される画像を含むようにすることから、印刷する可能性の高い画像はゆっくり画面送りさせて確認することができる。
【０１２１】
そして、本発明の実施形態によれば、未印刷画像グループの画像が印刷実行されると、印刷された画像を印刷済画像グループに設定することにより、印刷する可能性の低い画像として以後は速やかに画面送りさせることができる。
【０１２２】
なお、上記実施形態では、印刷済画像をスキップさせて、所望の印刷画像を素早く選択できるようにしているが、スキップさせる画像グループは印刷済画像に限るものではない。
【０１２３】
また、上述した実施形態における各種処理は、コンピュータに実現させることのできる画像表示プログラムとして、例えば磁気ディスク、光ディスク、半導体メモリなどの記憶媒体に書き込んだ状態で各種装置に適用する、あるいは、通信媒体により伝送して各種装置に適用することも可能である。このように本実施形態で述べた各処理を実行させるための画像印刷プログラムを他の電子機器などで実行させることにより、上述した画像印刷装置1を用いた場合と同様の作用効果が得られる。なお、コンピュータは、画像印刷装置1に内蔵されたコンピュータに限定されるわけではなく、上記のような画像表示プログラムを読み取り可能であって、読み取ったプログラムに従って制御動作を行うＣＰＵなどの演算装置を備えているあらゆる電子機器に組み込まれたコンピュータを含む。
【０１２４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１２５】
以下に、本願出願の最初の特許請求の範囲に記載された発明を付記する。
[１]  画像を表示する画像表示部と、
入力を受け付ける入力エリアを有するタッチパネル入力部と、
前記画像の画像情報及び当該画像情報のヘッダ情報を読み込む画像読取部と、
前記ヘッダ情報に基づいて、当該ヘッダ情報に対応付けられた前記画像情報が予め定義された複数の画像グループのうちのいずれの画像グループに設定されているかを判別する画像グループ判別部と、
前記画像情報の画像を前記画像表示部に１画像表示する表示制御部と、
前記タッチパネル入力部に対してフリック操作が行われたことを検知するフリック検知部と、
前記フリック操作の操作方向を判定する方向判定部と、
前記フリック操作の平均速度であるフリック速度を計算する速度計算部と、
前記速度計算部により求めた前記フリック速度と速度閾値を比較して、前記フリック速度が前記速度閾値より速いとき、前記画像グループ判別部により所定のグループに該当すると判別された画像情報をスキップして画像の切替表示を行うスキップ画像切替部と、
を備えることを特徴とする画像表示装置。
[２]  前記速度計算部により求めた前記フリック速度と速度閾値を比較して、前記フリック速度が前記速度閾値より遅いか又は前記速度閾値と同じであるとき、前記画像グループ判別部により判別した前記画像グループに応じて表示ステップ数を変更するステップ変更部を、さらに備えることを特徴とする上記[１]に記載の画像表示装置。
[３]  前記所定のグループは、印刷済画像グループであることを特徴とする上記[１]又は上記[２]に記載の画像表示装置。
[４]  前記予め定義された複数の画像グループは、お気に入り画像グループ、印刷済画像グループ、未印刷画像グループ、及び、エラー画像グループの何れかの画像グループであることを特徴とする上記[１]乃至上記[３]の何れか一項に記載の画像表示装置。
[５]  画像情報を読み込む画像読取処理と、
前記画像読取処理により取得した前記画像情報の画像を予め定義された画像グループに判別する画像グループ判別処理と、
前記画像読取処理により取得した画像を１画像表示する画像表示処理と、
前記画像表示処理においてフリック操作を検知するフリック検知処理と、
前記フリック検知処理において前記フリック操作の操作方向を判定する方向判定処理と、
前記フリック検知処理において平均のフリック速度を計算する速度計算処理と、
前記速度計算処理により求めたフリック速度と速度閾値を比較して表示方法を変更する表示方法変更処理と、
前記表示方法変更処理において前記速度閾値より遅いとき、前記画像グループ判別処理により判別した前記画像グループに応じて表示ステップ数を変更するステップ変更処理と、
前記表示方法変更処理において前記速度閾値より速いとき、前記画像グループ判別処理により判別した前記画像グループから所定のグループの画像をスキップして画像表示を行うスキップ画像切替処理と、
印刷する画像をタッチ操作により選択する印刷選択処理と、
前記印刷選択処理により選択された画像を印刷する印刷処理と、
を実行することを特徴とする画像表示方法。
[６]  画像情報を読み込む画像読取処理と、
前記画像読取処理により取得した前記画像情報の画像を予め定義された画像グループに判別する画像グループ判別処理と、
前記画像読取処理により取得した画像を１画像表示する画像表示処理と、
前記画像表示処理においてフリック操作を検知するフリック検知処理と、
前記フリック検知処理において前記フリック操作の操作方向を判定する方向判定処理と、
前記フリック検知処理において平均のフリック速度を計算する速度計算処理と、
前記速度計算処理により求めたフリック速度と速度閾値を比較して表示方法を変更する表示方法変更処理と、
前記表示方法変更処理において前記速度閾値より遅いとき、前記画像グループ判別処理により判別した前記画像グループに応じて表示ステップ数を変更するステップ変更処理と、
前記表示方法変更処理において前記速度閾値より速いとき、前記画像グループ判別処理により判別した前記画像グループから所定のグループの画像をスキップして画像表示を行うスキップ画像切替処理と、
印刷する画像をタッチ操作により選択する印刷選択処理と、
前記印刷選択処理により選択された画像を印刷する印刷処理と、
をコンピュータに実行させることを特徴とする画像表示プログラム。
【符号の説明】
【０１２６】
１      画像印刷装置                  ２      筐体
３      キーボード                    ５      排紙口
６      記憶媒体挿入口                １０    印刷用紙
１５    取っ手                        １６    空腔部
１８    給紙トレイ                    １９    ピックアップローラ
２０ａ、２０ｂ  搬送ローラ            ２１    印刷ヘッド
２２ａ、２２ｂ  排紙ローラ
３０    電源スイッチキー              ３２    カーソルキー
３４    実行キー                      ３６    文字・数字キー
４１    制御部                        ４２    記憶部
４４    タッチパネル表示部            ４５    タッチパネル入力部
４６    タッチパネル表示制御部        ４７    タッチパネル入力制御部
５１    ＲＯＭ                        ５２    ＲＡＭ
５３    可搬型記憶媒体                ５４    Ｉ／Ｏ
５５    印刷部                        ５６    搬送部
５７    印刷機構
６７    画像表示プログラム            ６８    タッチ位置格納領域
【図１】
0005598737.tif 000002
【図２】
0005598737.tif 000003
【図３】
0005598737.tif 000004
【図４】
0005598737.tif 000005
【図５】
0005598737.tif 000006
【図６】
0005598737.tif 000007
【図７】
0005598737.tif 000008
【図８】
0005598737.tif 000009
【図９】
0005598737.tif 000010
【図１０】
0005598737.tif 000011
【図１１】
0005598737.tif 000012
【図１２】
0005598737.tif 000013
【図１３】
0005598737.tif 000014