(57)【要約】【課題】ユーザーが実際に表示されるアニメーション表示が遅いと感じたときに所定の操作を行うことにより、アニメーション表示を強制終了させて先の操作に基づく遷移後の操作画面を速やかに表示できるようにする。【解決手段】画像処理装置１は、ユーザーによる操作が可能な操作画面を表示する表示部４ａと、ユーザーによる操作を検知する操作検知部１４と、表示部４ａに表示する操作画面を、操作検知部１４によって検知される画面遷移操作に基づいて別の操作画面に遷移させると共に、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示させる表示制御部１５とを備える。表示制御部１５は、アニメーション動画の表示処理中に、操作検知部１４において更に所定の操作が検知された場合、当該アニメーション動画の表示処理を中止して遷移後の操作画面を表示させる。【選択図】図２
2013183310.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーによる指示操作に基づいて画像処理に関するジョブを実行する画像処理装置であって、
ユーザーによる操作が可能な操作画面を表示する表示手段と、
ユーザーによる操作を検知する操作検知手段と、
前記表示手段に表示する操作画面を、前記操作検知手段によって検知される画面遷移操作に基づいて別の操作画面に遷移させると共に、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示させる表示制御手段と、
を備え、
前記表示制御手段は、アニメーション動画の表示処理中に、前記操作検知手段において更に所定の操作が検知された場合、当該アニメーション動画の表示処理を中止して遷移後の操作画面を前記表示手段に表示させることを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、アニメーション動画の表示処理を中止することに伴ってアニメーション動画の表示処理を禁止する禁止情報を設定し、前記操作検知手段によってユーザーによる画面遷移操作が検知されたとき、前記禁止情報が設定されていればアニメーション動画を表示することなく、前記操作検知手段によって検知された画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示制御手段は、アニメーション動画の表示処理を中止することに伴い、当該アニメーション動画を表示する契機となった画面遷移操作に関連付けて禁止情報を設定し、前記操作検知手段によってユーザーによる画面遷移操作が検知されたとき、当該画面遷移操作に関連付けられた前記禁止情報が設定されていればアニメーション動画を表示することなく、当該画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示し、当該画面遷移操作に関連付けられた前記禁止情報が設定されていなければ当該画面遷移操作に基づく遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記表示制御手段は、前記操作検知手段によって検知される画面遷移操作に応じて異なる表示態様のアニメーション動画を前記表示手段に表示させるものであり、アニメーション動画の表示処理を中止することに伴って当該アニメーション動画の表示態様に関連付けて禁止情報を設定し、前記操作検知手段によってユーザーによる画面遷移操作が検知されたとき、当該画面遷移操作を契機として表示されるアニメーション動画の表示態様に関連付けられた前記禁止情報が設定されていればアニメーション動画を表示することなく、当該画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示し、当該画面遷移操作を契機として表示されるアニメーション動画の表示態様に関連付けられた前記禁止情報が設定されていなければ当該画面遷移操作に基づく遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示させることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記表示制御手段は、ジョブの実行中においてアニメーション動画の表示処理を中止することに伴って前記禁止情報を設定し、ジョブの実行が終了することに伴って前記禁止情報の設定を解除することを特徴とする請求項２乃至４のいずれかに記載の画像処理装置。
【請求項６】
前記表示制御手段は、前記操作検知手段によってジョブの実行開始指示が検知されることに伴って前記禁止情報の設定を解除することを特徴とする請求項２乃至５のいずれかに記載の画像処理装置。
【請求項７】
前記表示制御手段は、前記操作検知手段によってユーザーのログアウト操作が検知されることに伴って前記禁止情報の設定を解除することを特徴とする請求項２乃至６のいずれかに記載の画像処理装置。
【請求項８】
前記表示制御手段は、アニメーション動画の表示処理中に、前記所定の操作として、前記表示手段の動画表示領域に対するフリック操作が前記操作検知手段によって検知された場合、当該アニメーション動画の表示処理を中止して遷移後の操作画面を前記表示手段に表示させることを特徴とする請求項１乃至７のいずれかに記載の画像処理装置。
【請求項９】
画像データを記憶する記憶手段を更に備え、
前記表示制御手段は、前記表示手段に、ユーザーによる操作が可能な操作画面として、前記画像データに基づくサムネイル画像を生成してプレビュー表示を行うものであり、前記操作検知手段によってプレビュー対象となる画像を移動させるフリック操作が検知された場合には、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示するためのサムネイル画像生成処理を行ってアニメーション動画の表示を開始する構成であり、前記サムネイル画像生成処理を開始した後、アニメーション動画の表示処理が完了するまでに、前記操作検知手段において前回と同一のフリック操作が再度検知された場合、当該アニメーション動画の表示処理を中止して遷移後の操作画面を前記表示手段に表示させることを特徴とする請求項１乃至７のいずれかに記載の画像処理装置。
【請求項１０】
ユーザーによる指示操作に基づいて画像処理に関するジョブを実行する画像処理装置において、表示手段に表示されるユーザーによる操作が可能な操作画面の画面遷移を制御する画面制御方法であって、
ユーザーによる画面遷移操作を検知するステップと、
前記画面遷移操作に基づき、前記表示手段に表示されている遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示する処理を開始するステップと、
前記アニメーション動画の表示処理中に、ユーザーによる更なる所定の操作が検知された場合、前記アニメーション動画の表示処理を中止して前記画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示させるステップと、
を有することを特徴とする画面制御方法。
【請求項１１】
ユーザーによる指示操作に基づいて画像処理に関するジョブを実行する画像処理装置において実行され、表示手段に表示されるユーザーによる操作が可能な操作画面の画面遷移を制御するプログラムであって、前記画像処理装置に、
ユーザーによる画面遷移操作を検知するステップと、
前記画面遷移操作に基づき、前記表示手段に表示されている遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示する処理を開始するステップと、
前記アニメーション動画の表示処理中に、ユーザーによる更なる所定の操作が検知された場合、前記アニメーション動画の表示処理を中止して前記画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示させるステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画面制御方法およびプログラムに関し、特にユーザーが操作可能な操作画面をユーザーによる操作に基づいて画面遷移させる技術に関する。
【背景技術】
【０００２】
従来、タブレット端末やスマートフォンなどの携帯端末装置において、ユーザーによる操作に基づいて画面遷移を行う際にアニメーション表示を行うようにしたものが知られている。例えば、ユーザーがページ捲り操作を行うと、携帯端末装置において恰もページが捲られるかのようなアニメーション動画を表示するものや、ユーザーがアイコンに対するキー操作を行うとその操作に基づいて表示される操作画面をポップアップアニメーションとして表示するものなどが知られている。このようなアニメーション表示は、ユーザーに対して判り易い操作イメージを抱かせたり、或いは、アプリケーションを効果的に見せたりするために有用である。
【０００３】
一方、近年では、ＭＦＰ（Multifunction Peripheral）などの画像処理装置においても、操作パネルに表示される操作画面をユーザーによる操作に基づいて遷移させる際、上記と同様にアニメーション動画を表示することで、ユーザーにとって判り易いユーザーインタフェースが提供されるようになってきている。しかし、画像処理装置において画面遷移が行われる度にアニメーション動画が表示されるようになると、そのアニメーション表示に時間がかかる。それ故、ユーザーが操作できない時間が発生し、それを煩わしいと感じるユーザーも存在する。一般に、画像処理装置では操作パネルに対する操作を行ってから遷移後の操作画面が表示されるまでの応答速度が０．１秒以下であれば、ほぼ全てのユーザーが快適な応答速度であると感じるが、アニメーション動画を表示する場合は遷移後の操作画面が表示されるまでに０．５秒程度を要するため、その時間差を遅いと感じるユーザーも存在するのが実情である。
【０００４】
従来、アニメーション表示を行うことによるユーザーの煩わしさを解消するため、例えば、携帯電話機の技術分野において、ユーザーの習熟度に応じてアニメーション表示を簡略化することにより、表示時間を短縮するようにした技術が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２０２３２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＭＦＰなどの画像処理装置は、携帯電話機などのユーザー専用機とは異なり、オフィスなどに設定されて多数のユーザーが使用するものである。そのため、上記特許文献１のように、画像処理装置を使用するユーザー毎に習熟度を判別しようとすると、ユーザー毎にキー操作を行った回数や操作時間などを記憶して管理しておかなければならず、そのためのデータでメモリ資源が占有されてしまう問題がある。
【０００７】
またＭＦＰなどの画像処理装置は、画像処理に関する様々なジョブを実行するため、例えばジョブの実行中に装置負荷が大きくなり、通常よりもアニメーション表示に要する時間が長くなるケースが生じ得る。その場合には、操作に未熟なユーザーであってもアニメーション表示を煩わしく感じることがある。しかし、特許文献１の技術では、そのような場合に対処することができず、却ってアニメーション表示が操作性を低下させてしまうという問題がある。
【０００８】
それを防止するため、例えば、アニメーション動画の表示開始時にＣＰＵ占有率を検知し、そのＣＰＵ占有率が所定値以上であればアニメーション表示を行わないように制御することも考えられる。しかし、アニメーション動画の表示開始時に検知したＣＰＵ占有率が所定値以下であっても、その直後にＣＰＵ占有率が急上昇してしまった場合には、アニメーション表示が終了するまでに長時間を要することとなり、ユーザーの煩わしさを解消することができない。
【０００９】
そこで本発明は、上記課題を解決すべく、ユーザーが実際に表示されるアニメーション表示が遅いと感じたときに所定の操作を行うことにより、アニメーション表示を強制終了させて先の操作に基づく遷移後の操作画面を速やかに表示できるようにした画像処理装置、画面制御方法およびプログラムの提供を目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１にかかる発明は、ユーザーによる指示操作に基づいて画像処理に関するジョブを実行する画像処理装置であって、ユーザーによる操作が可能な操作画面を表示する表示手段と、ユーザーによる操作を検知する操作検知手段と、前記表示手段に表示する操作画面を、前記操作検知手段によって検知される画面遷移操作に基づいて別の操作画面に遷移させると共に、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示させる表示制御手段と、を備え、前記表示制御手段は、アニメーション動画の表示処理中に、前記操作検知手段において更に所定の操作が検知された場合、当該アニメーション動画の表示処理を中止して遷移後の操作画面を前記表示手段に表示させることを特徴とする構成である。
【００１１】
請求項２にかかる発明は、請求項１に記載の画像処理装置において、前記表示制御手段は、アニメーション動画の表示処理を中止することに伴ってアニメーション動画の表示処理を禁止する禁止情報を設定し、前記操作検知手段によってユーザーによる画面遷移操作が検知されたとき、前記禁止情報が設定されていればアニメーション動画を表示することなく、前記操作検知手段によって検知された画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示させることを特徴とする構成である。
【００１２】
請求項３にかかる発明は、請求項１に記載の画像処理装置において、前記表示制御手段は、アニメーション動画の表示処理を中止することに伴い、当該アニメーション動画を表示する契機となった画面遷移操作に関連付けて禁止情報を設定し、前記操作検知手段によってユーザーによる画面遷移操作が検知されたとき、当該画面遷移操作に関連付けられた前記禁止情報が設定されていればアニメーション動画を表示することなく、当該画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示し、当該画面遷移操作に関連付けられた前記禁止情報が設定されていなければ当該画面遷移操作に基づく遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示させることを特徴とする構成である。
【００１３】
請求項４にかかる発明は、請求項１に記載の画像処理装置において、前記表示制御手段は、前記操作検知手段によって検知される画面遷移操作に応じて異なる表示態様のアニメーション動画を前記表示手段に表示させるものであり、アニメーション動画の表示処理を中止することに伴って当該アニメーション動画の表示態様に関連付けて禁止情報を設定し、前記操作検知手段によってユーザーによる画面遷移操作が検知されたとき、当該画面遷移操作を契機として表示されるアニメーション動画の表示態様に関連付けられた前記禁止情報が設定されていればアニメーション動画を表示することなく、当該画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示し、当該画面遷移操作を契機として表示されるアニメーション動画の表示態様に関連付けられた前記禁止情報が設定されていなければ当該画面遷移操作に基づく遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示させることを特徴とする構成である。
【００１４】
請求項５にかかる発明は、請求項２乃至４のいずれかに記載の画像処理装置において、前記表示制御手段は、ジョブの実行中においてアニメーション動画の表示処理を中止することに伴って前記禁止情報を設定し、ジョブの実行が終了することに伴って前記禁止情報の設定を解除することを特徴とする構成である。
【００１５】
請求項６にかかる発明は、請求項２乃至５のいずれかに記載の画像処理装置において、前記表示制御手段は、前記操作検知手段によってジョブの実行開始指示が検知されることに伴って前記禁止情報の設定を解除することを特徴とする構成である。
【００１６】
請求項７にかかる発明は、請求項２乃至６のいずれかに記載の画像処理装置において、前記表示制御手段は、前記操作検知手段によってユーザーのログアウト操作が検知されることに伴って前記禁止情報の設定を解除することを特徴とする構成である。
【００１７】
請求項８にかかる発明は、請求項１乃至７のいずれかに記載の画像処理装置において、前記表示制御手段は、アニメーション動画の表示処理中に、前記所定の操作として、前記表示手段の動画表示領域に対するフリック操作が前記操作検知手段によって検知された場合、当該アニメーション動画の表示処理を中止して遷移後の操作画面を前記表示手段に表示させることを特徴とする構成である。
【００１８】
請求項９にかかる発明は、請求項１乃至７のいずれかに記載の画像処理装置において、画像データを記憶する記憶手段を更に備え、前記表示制御手段は、前記表示手段に、ユーザーによる操作が可能な操作画面として、前記画像データに基づくサムネイル画像を生成してプレビュー表示を行うものであり、前記操作検知手段によってプレビュー対象となる画像を移動させるフリック操作が検知された場合には、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示するためのサムネイル画像生成処理を行ってアニメーション動画の表示を開始する構成であり、前記サムネイル画像生成処理を開始した後、アニメーション動画の表示処理が完了するまでに、前記操作検知手段において前回と同一のフリック操作が再度検知された場合、当該アニメーション動画の表示処理を中止して遷移後の操作画面を前記表示手段に表示させることを特徴とする構成である。
【００１９】
請求項１０にかかる発明は、ユーザーによる指示操作に基づいて画像処理に関するジョブを実行する画像処理装置において、表示手段に表示されるユーザーによる操作が可能な操作画面の画面遷移を制御する画面制御方法であって、ユーザーによる画面遷移操作を検知するステップと、前記画面遷移操作に基づき、前記表示手段に表示されている遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示する処理を開始するステップと、前記アニメーション動画の表示処理中に、ユーザーによる更なる所定の操作が検知された場合、前記アニメーション動画の表示処理を中止して前記画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示させるステップと、を有することを特徴とする構成である。
【００２０】
請求項１１にかかる発明は、ユーザーによる指示操作に基づいて画像処理に関するジョブを実行する画像処理装置において実行され、表示手段に表示されるユーザーによる操作が可能な操作画面の画面遷移を制御するプログラムであって、前記画像処理装置に、ユーザーによる画面遷移操作を検知するステップと、前記画面遷移操作に基づき、前記表示手段に表示されている遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として前記表示手段に表示する処理を開始するステップと、前記アニメーション動画の表示処理中に、ユーザーによる更なる所定の操作が検知された場合、前記アニメーション動画の表示処理を中止して前記画面遷移操作に基づく遷移後の操作画面を前記表示手段に表示させるステップと、を実行させることを特徴とする構成である。
【発明の効果】
【００２１】
本発明によれば、ユーザーによる画面遷移操作に基づいてアニメーション動画の表示処理を行っている状態のとき、ユーザーによる更なる所定の操作が検知されると、当該アニメーション動画の表示処理を中止し、画面遷移操作に基づく遷移後の操作画面を速やかに表示することができる。それ故、ユーザーは、画像処理装置において実際に表示されるアニメーション表示を遅いと感じたときには所定の操作を行うことにより、画像処理装置におけるアニメーション表示を強制終了させて先の画面遷移操作に基づく遷移後の操作画面を速やかに表示させることが可能である。
【図面の簡単な説明】
【００２２】
【図１】画像処理装置の外観構成の一例を示す図である。
【図２】画像処理装置の制御機構を示すブロック図である。
【図３】操作パネルを正面側から観た一構成例である。
【図４】表示制御部によって表示されるポップアップアニメーション動画の一例を示す図である。
【図５】表示制御部によって表示される画像移動アニメーション動画の一例を示す図である。
【図６】ポップアップアニメーションの表示処理が中止されて画面遷移が行われる場合の一態様を示す図である。
【図７】画像移動アニメーションの表示処理が中止されて画面遷移が行われる場合の一態様を示す図である。
【図８】禁止情報を画面遷移操作やアニメーション動画の表示態様に関連付けて設定する場合の一例を示す図である。
【図９】ポップアップアニメーションを表示するキー操作が検知された場合に表示制御部によって行われる処理手順の一例を示すフローチャートである。
【図１０】画像移動アニメーションを表示する画像移動操作が検知された場合に表示制御部によって行われる処理手順の一例を示すフローチャートである。
【図１１】禁止情報を設定解除するための処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２４】
図１は、本実施形態における画像処理装置１の外観構成の一例を示す図である。この画像処理装置１は、例えばコピー機能、スキャン機能、プリント機能、ＦＡＸ機能などの複数の機能を備えたＭＦＰなどと呼ばれる装置であり、ユーザーによって指定された機能を動作させて画像処理に関するジョブを実行する。画像処理装置１の装置本体上部には、コピー機能、スキャン機能又はＦＡＸ機能が動作するとき、ユーザーによってセットされる原稿を読み取って画像データを生成するためのスキャナ部２が設けられている。また画像処理装置１の装置本体下部には、コピー機能、プリント機能又はＦＡＸ機能が動作するとき、出力対象となる画像データに基づいて印刷出力を行うためのプリンタ部３が設けられている。さらに画像処理装置１の装置本体正面側には、ユーザーが画像処理装置１を操作する際のユーザーインタフェースとなる操作パネル４が設けられている。
【００２５】
図２は、画像処理装置１の内部に設けられる制御機構を示すブロック図である。画像処理装置１は、装置全体の動作を統括的に制御するシステム制御部８と、操作パネル４を制御するパネル制御部１０と、ＬＡＮ（Local Area Network）などのネットワークに接続して他の機器と通信を行うネットワークインタフェース５と、原稿を読み取るスキャナ部２と、印刷出力を行うプリンタ部３と、公衆電話回線などを介してＦＡＸデータの送受信を行うＦＡＸ部６と、画像データを記憶しておくための画像データ記憶部７とが、データ交換を行うためのブリッジ９に接続された構成となっている。
【００２６】
システム制御部８は、ＣＰＵ８ａ、ＲＡＭ８ｂおよびＲＯＭ８ｃを備えており、電源投入に伴ってＣＰＵ８ａがＲＯＭ８ｃに記憶されているプログラムを読み出して実行することにより、各部の動作を制御する。ＲＡＭ８ｂは、ＣＰＵ８ａがプログラムを実行することに伴って発生する一時的なデータなどを記憶するものである。例えば、このシステム制御部８は、パネル制御部１０から入力するユーザー情報に基づき、画像処理装置１を使用するユーザーの認証処理を行う。そしてユーザーを特定することができると、画像処理装置１は、その特定したユーザーをログインユーザーとして装置状態をログイン状態へ移行させる。その後、画像処理装置１は、パネル制御部１０から入力する情報に基づき、ログインユーザーによって指定された機能を動作させると共に、ログインユーザーによって設定された情報を反映させる。そしてパネル制御部１０からジョブの実行指示を入力すると、ネットワークインタフェース５、スキャナ部２、プリンタ部３、ＦＡＸ部６および画像データ記憶部７のそれぞれを必要に応じて駆動制御し、ログインユーザーによって指定されたジョブの実行を制御する。また画像処理装置１は、パネル制御部１０から入力する情報により、ログインユーザーがログアウト操作を行ったことを検知すると、装置状態をログイン状態から元のログアウト状態へと移行させる。このようにシステム制御部８は、パネル制御部２０から入力する情報に基づいて各部の動作を制御する。ただし、システム制御部８は、パネル制御部２０から入力する情報に限らず、ネットワークインタフェース５がネットワークを介して他の機器からジョブの実行指示を入力した場合には、それに基づいてジョブの実行を制御する。さらにＦＡＸ部６がＦＡＸデータを受信した場合にも、それに基づくＦＡＸジョブの実行を制御する。
【００２７】
パネル制御部１０は、上述したようにユーザーインタフェースとなる操作パネル４を制御するものである。このパネル制御部１０は、ＣＰＵ１１と、ＲＡＭ１２と、ＲＯＭ１３とを備えている。ＲＯＭ１３には、ユーザーが各種操作を行うための様々な画面情報が予め記憶されると共に、本発明にかかる画面制御を行うためのプログラムが予め記憶されている。ＣＰＵ１１は、そのプログラムを読み出して実行することにより、操作パネル４に対して行われる操作を検知する操作検知部１４および操作パネル４に表示する操作画面を制御する表示制御部１５として機能する。すなわち、表示制御部１５は、ＲＯＭ１３に記憶されている様々な画面情報を読み出し、操作検知部１４によって検知されるユーザー操作に基づいて操作画面の画面遷移を行うように構成される。尚、ＲＡＭ１２は、ＣＰＵ１１がプログラムを実行することに伴って発生する一時的なデータなどを記憶するものである。
【００２８】
図３は、本実施形態における操作パネル４を正面側から観た一構成例である。図３に示すように、操作パネル４は、カラー液晶ディスプレイなどで構成される表示部４ａと、ユーザーが操作する操作部４ｂとを備えている。操作部４ｂは、例えば表示部４ａの表示画面上に配置されたタッチパネルキーと、表示画面の周囲に配置された押しボタンキーとによって構成される。押しボタンキーの中には、ユーザーがログイン操作やログアウト操作を行う際に操作するキー１８と、ユーザーがジョブの実行開始を指示する際に操作するスタートキー１９とが含まれる。
【００２９】
図３の例ではユーザーＡがログインした状態を示しており、表示部４ａには、コピー機能に関する基本設定を行うための操作画面Ｇ１０が表示されている場合を例示している。すなわち、図３の操作画面Ｇ１０では、ユーザーが操作可能な操作キーとして、原稿キー２１、カラーキー２２、濃度キー２３、用紙キー２４、倍率キー２５および応用設定キー２６が表示されている。ユーザーは、操作画面Ｇ１０において表示されている複数のキーの中からいずれかのキーを選択してキー操作を行うことにより、操作パネル４の表示部４ａに表示される操作画面をそのキー操作に対応した別の操作画面に遷移させて所望の設定操作などを行っていくことができる。
【００３０】
上記のような操作画面Ｇ１０は、図２に示す表示制御部１５がＲＯＭ１３に予め格納されている画面情報に基づいて生成し、表示部４ａへ出力することによって表示される。また操作検知部１４は、上記のような操作画面Ｇ１０が表示されている状態でユーザーによるキー操作を検知すると、ユーザーによって操作された操作キーに対応する操作情報を生成し、その操作情報を表示制御部１５へ出力する。尚、操作検知部１４は、ユーザーによる操作に基づいて生成する操作情報をシステム制御部８にも出力する。
【００３１】
表示制御部１５は、操作検知部１４から入力する操作情報に基づき、ユーザーによって行われたキー操作に対応する別の操作画面を生成して表示部４ａへ出力することにより、キー操作に対応する遷移後の操作画面へ画面遷移を行うように構成される。すなわち、ユーザーによるキー操作は、表示部４ａに表示される操作画面を別の画面に遷移させる画面遷移操作のひとつとなっている。
【００３２】
本実施形態の表示制御部１５は、上記のようにして表示部４ａに表示する操作画面を、操作検知部１４によって検知される画面遷移操作に基づいて別の操作画面に遷移させるとき、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示部４ａに表示する。
【００３３】
図４は、表示制御部１５によって表示されるアニメーション動画の一例を示す図である。例えば操作パネル４の表示部４ａに、図４（ａ）に示すような操作画面Ｇ１０が表示されている状態で、ログインユーザーであるユーザーＡが矢印Ｆ１で示すように応用設定キー２６をキー操作した場合、表示制御部１５は、そのキー操作に基づき、図４（ａ）に示す遷移前の操作画面Ｇ１０から図４（ｄ）に示す遷移後の操作画面Ｇ１３へと操作画面を遷移させる。このとき、表示制御部１５は、瞬時に遷移前の操作画面Ｇ１０から遷移後の操作画面Ｇ１３へと画面を遷移させるのではく、図４（ｂ）および図４（ｃ）に示すような複数の操作画面Ｇ１１，Ｇ１２を順次表示部４ａに表示していくことにより、遷移前の操作画面Ｇ１０から遷移後の操作画面Ｇ１３に至るまでの画面遷移過程をポップアップアニメーションとして表示する。
【００３４】
図４の例では、ユーザーによって応用設定キー２６が操作されると（図４（ａ）参照）、表示制御部１５は、図４（ｂ）に示すように応用設定キー２６の近傍位置から新たな画面３１を出現させた操作画面Ｇ１１を表示し、その後、図４（ｃ）に示すようにその画面３１を次第に拡大表示していく操作画面Ｇ１２を表示する。そして新たに出現した画面３１が最終的に表示部４ａの全画面にまで拡大されると、アニメーション動画の表示が終了し、遷移後の操作画面Ｇ１３が表示されるようになる。尚、このようなアニメーション動画の表示時間は例えば０．５秒程度に設定される。
【００３５】
表示制御部１５は、上記のようなポップアップアニメーションを表示する際、予め定められた動画表示パターンに基づいて複数フレーム分の操作画面Ｇ１１，Ｇ１２を順次生成していき、それらを順に表示部４ａへ出力していく。尚、図例では、２枚の操作画面Ｇ１１，Ｇ１２によってアニメーション動画が構成される場合を示しているが、これに限られるものではない。例えば、ユーザーによる操作が検知されてから遷移後の操作画面Ｇ１３を表示するまでの時間を０．５秒程度に設定する場合は、８枚程度の操作画面でアニメーション動画を構成することも可能である。
【００３６】
また表示制御部１５は、画像データ記憶部７に記憶されている画像データに基づいてサムネイル画像を生成し、表示部４ａに表示することによってプレビュー表示を行うことが可能である。表示制御部１５は、画像データのプレビュー表示を行っているとき、操作検知部１４によってプレビュー対象となる画像を移動させる操作が検知されると、遷移前の操作画面からプレビュー画像を更新した遷移後の操作画面へと画面を遷移させる。このときもまた、表示制御部１５は、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示する。すなわち、本実施形態では、プレビュー表示中においてユーザーによって行われる画像を移動させる操作も、現在の操作画面を別の画面に遷移させる画面遷移操作のひとつとなっており、そのような操作が検知されることによりアニメーション動画が表示されるようになる。
【００３７】
図５は、プレビュー画像を更新する際に表示制御部１５によって表示されるアニメーション動画の一例を示す図である。例えば操作パネル４の表示部４ａに、図５（ａ）に示すような操作画面Ｇ２０が表示されることにより、画像のプレビュー表示が行われる。すなわち、図５（ａ）に示す例では、操作画面Ｇ２０にプレビュー表示領域３２が含まれており、そのプレビュー表示領域３２において５ページ分のサムネイル画像がページ順に並んだ状態で表示されている。またプレビュー表示領域３２においては、中央に表示されるサムネイル画像がプレビュー対象の画像となっており、他の画像よりも大きなサイズでプレビュー表示される。そしてプレビュー対象でない画像は、中央の位置から離れる程、小さいサイズでプレビュー表示されるようになっている。
【００３８】
図５（ａ）に示すような操作画面Ｇ２０が表示されている状態で、ログインユーザーであるユーザーＡが４ページ目の画像４１をプレビュー対象として大きく表示したいとき、図５（ｂ）に示すように画像４１をタッチ操作して矢印Ｆ１で示す方向に画像４１を移動させるフリック操作を行う。操作検知部１４によってそのような画像移動操作が検知されると、表示制御部１５は、その画像移動操作に基づき、図５（ｂ）に示す遷移前の操作画面Ｇ２０から図５（ｄ）に示す遷移後の操作画面Ｇ２２へと操作画面を遷移させる。このとき、表示制御部１５は、瞬時に遷移前の操作画面Ｇ２０から遷移後の操作画面Ｇ２２へと画面を遷移させるのではく、図５（ｃ）に示すような画面遷移過程を示す画像移動途中の操作画面Ｇ２１を表示部４ａに表示することにより、遷移前の操作画面Ｇ２０から遷移後の操作画面Ｇ２２に至るまでの画面遷移過程を画像移動アニメーションとして表示する。尚、図５の例では、画面遷移過程を１枚の操作画面Ｇ２１で示しているが、各ページの画像が移動していく過程を複数枚の操作画面Ｇ２１で表現し、それら複数枚の操作画面Ｇ２１によってアニメーション動画を構成することが好ましい。
【００３９】
表示制御部１５は、上記のような画像移動アニメーションを表示する際、画像データ記憶部７に記憶されている画像データを読み出し、各ページのサムネイル画像を生成する際の縮小率などを変化させながら、複数枚の操作画面Ｇ２１を順次生成していく。そして表示制御部１５は、それら複数枚の操作画面Ｇ２１を順に表示部４ａへ出力していくことにより、プレビュー対象として選択された画像を中央位置で大きく表示するまでの過程を画像移動アニメーションとして表示する。尚、このような画像移動アニメーションについても通常は０．５秒程度で表示が終了するように設定される。
【００４０】
上記のように本実施形態の画像処理装置１は、ユーザーによる画面遷移操作が検知されると、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程がアニメーション動画として表示された後、ユーザーによる画面遷移操作に基づく遷移後の操作画面が表示部４ａに表示されるようになっている。また本実施形態の画像処理装置１は、上記のようなアニメーション動画の表示処理を開始してから終了するまでの間に、ユーザーによる更なる所定の操作が検知されると、そのようなアニメーション動画の表示処理を中止し、即時に遷移後の操作画面を表示部４ａに表示するように構成される。すなわち、表示制御部１５は、上記のようにしてアニメーション動画の表示処理を開始すると、その表示処理が終了するまでの間、操作検知部１４によって検知されるユーザーの操作を監視する状態となる。そしてアニメーション動画の表示処理が終了するまでにユーザーが所定の操作を行った場合、表示制御部１５は、アニメーション動画の表示処理を途中で強制的に終了させ、先の画面遷移操作に基づく遷移後の操作画面を表示部４ａに表示する。
【００４１】
図６および図７は、アニメーション動画の表示処理が中止されて画面遷移が行われる場合の一態様を示す図である。図６は、図４に示したアニメーション動画が途中で中止される場合を示しており、図７は、図５に示したアニメーション動画が途中で中止される場合を示している。
【００４２】
まず図６（ａ）に示すように、操作画面Ｇ１０に対してユーザーが矢印Ｆ１で示すように応用設定キー２６をキー操作した場合、表示制御部１５は、上述したようにポップアップアニメーションの表示処理を開始する。これに伴い、操作パネル４の表示部４ａには、図６（ｂ）に示すように、応用設定キー２６の近傍位置から新たな画面３１を出現させ、その画面３１を次第に大きく拡大していく操作画面Ｇ１１が表示されるようになる。つまり、操作画面Ｇ１１において表示される画面３１は、アニメーション動画の表示進行に伴って次第にその表示サイズが拡大されていく動画表示領域となっている。
【００４３】
このようなポップアニメーションの表示処理中に、ユーザーがアニメーションの表示時間が長いと感じると、図６（ｂ）の操作画面Ｇ１１において動画表示領域である画面３１にタッチし、その画面３１を表示部４ａの表示画面外へフレームアウトさせるようなフリック操作を行う。操作検知部１４によってそのような画面３１に対するフリック操作が検知されると、表示制御部１５は、そのタイミングでアニメーション動画の表示処理を中止し、図６（ｃ）に示すように遷移後の操作画面Ｇ１３を表示部４ａに表示する。この場合、図４（ｃ）に示した操作画面Ｇ１２は表示部４ａに表示されることなく、画面遷移後の操作画面Ｇ１３が直ちに表示部４ａに表示されるようになる。
【００４４】
次に図７（ａ）に示すように、画像のプレビュー表示が行われている操作画面Ｇ２０に対してユーザーが矢印Ｆ１で示すように画像４１を移動させるフリック操作を行った場合、表示制御部１５は、上述したように画像移動アニメーションの表示処理を開始する。ただし、表示制御部１５によって画像移動アニメーションの表示処理が開始されても、表示部４ａにおいて画像移動アニメーションの表示が開始されるまでには一定の処理時間を要する。なぜなら、画像のプレビュー表示において画像を移動させていく操作画面Ｇ２１を生成するためには、画像データ記憶部７に記憶されている画像データを縮小してサムネイル画像を生成する必要があり、そのようなサムネイル画像生成処理に時間を要するからである。特に、画像処理装置１において何らかのジョブが実行中である場合には、サムネイル画像生成処理に長時間を要することもある。そのような場合、ユーザーは、先に行った画像４１を移動させるフリック操作が正常に受け付けられていないと思い、図７（ｂ）に示すように、画像移動アニメーションが未だ表示されない操作画面Ｇ２０の動画表示領域であるプレビュー表示領域３２に対し、矢印Ｆ２で示すように、画像４１を移動させるフリック操作を再度行うことになる。
【００４５】
そのため、画像移動アニメーションの表示処理を開始してからその表示処理が終了するまでに、操作検知部１４によって前回と同一のフリック操作が再度検知された場合、表示制御部１５は、そのタイミングで画像移動アニメーションの表示処理を中止し、図７（ｃ）に示すように遷移後の操作画面Ｇ２２を生成して表示部４ａに表示する。この場合、表示部４ａには、図５（ｃ）に示したような画像移動アニメーションを表示する操作画面Ｇ２１は表示されることなく、画面遷移後の操作画面Ｇ２２が直ちに表示部４ａに表示されるようになる。
【００４６】
このように本実施形態の画像処理装置１は、ユーザーによる操作に基づいて遷移前の操作画面から遷移後の操作画面へ画面遷移を行う際にその画面遷移過程をアニメーション動画として表示することができる構成であり、しかもそのアニメーション動画の表示処理を開始してから終了するまでの間に、ユーザーが所定の操作を行った場合にはそのアニメーション動画の表示処理を中止して直ちに遷移後の操作画面を表示することができるようになっている。そのため、画像処理装置１において実際にアニメーション動画の表示処理が行われている最中に、ユーザーが遅いと感じた場合には、操作パネル４に対して所定の操作を行うことにより、所望の操作画面を速やかに表示させることができる構成となっている。
【００４７】
また本実施形態では、ユーザーが動画表示領域に対して所定のフリック操作を行った場合にアニメーション動画の表示処理を中止する。フリック操作とするのは、ユーザーがアニメーション動画を飛ばしてしまいたい場合に行う操作として直感的に行える操作であること、および、アニメーション動画の表示処理中という比較的短い時間で簡単に行える操作であることに起因するものである。すなわち、アニメーション動画の表示処理を中止するために別途専用の動画中止キーを表示し、その動画中止キーに対する操作を検知することも考えられるが、その場合、ユーザーがアニメーション動画の表示処理を中止させるときには、表示部４ａの表示画面内から動画中止キーを探し出す必要があり、目線移動などを伴うので即時に中止操作を行うことができず、操作性が低下するという不都合がある。それ故、上述したようにユーザーが直感的に行えるフリック操作を検知してアニメーション動画の表示処理を中止することが好ましい。
【００４８】
また表示制御部１５は、ユーザーによって行われる操作に基づき、アニメーション動画の表示処理を中止させた場合には、それに伴ってアニメーション動画の表示処理を禁止する禁止情報を設定する。表示制御部１５は、ユーザーによる画面遷移操作が検知されたとき、この禁止情報が設定されていれば、上述したようなアニメーション動画の表示処理を行うことなく、遷移前の操作画面から直ちに遷移後の操作画面を表示部４ａに表示する。これにより、ユーザーは、画面遷移操作を行う度にアニメーション動画を中止させる操作を繰り返し行う必要がなくなるので、操作性がより一層向上する。
【００４９】
また上記のような禁止情報は、ログインユーザーが画像処理装置１からログアウトするまで保持される情報であっても良い。また例えば画像処理装置１においてジョブの実行中に禁止情報が設定された場合には、画像処理装置１において全てのジョブの実行が終了するまで保持される情報であっても良い。また禁止情報は、ユーザーによって行われた画面遷移操作に関連付けて設定され、その後、ユーザーによって同一又は同種の画面遷移操作が行われた場合にアニメーション動画の表示処理を禁止するものであっても良い。さらに禁止情報は、ポップアップアニメーションや画像移動アニメーションなどいったアニメーション動画の表示態様に関連付けて設定され、その後、同じ表示態様のアニメーション動画の表示処理を禁止するものであっても良い。本実施形態では、それら複数種類の禁止情報が設定される場合を例示する。
【００５０】
図８は、禁止情報を画面遷移操作やアニメーション動画の表示態様に関連付けて設定する場合の一例を示す図である。図８（ａ）は、ユーザーによって操作される操作キーに関連付けて禁止情報が設定される場合を示している。図８（ａ）のように、ユーザーが操作可能な操作キーごとに禁止情報が設定される場合、ユーザーは一の操作キーを操作することによって表示されるアニメーション動画を中止させると、それ以後、同一の操作キーを操作したときにはアニメーション動画の表示処理が行われない。これに対し、禁止情報の設定されていない他の操作キーを操作した場合には、アニメーション動画の表示処理が行われる。尚、図８（ａ）の例では、応用設定キーに関連付けられる禁止情報がオンになっているため、ユーザーによって応用設定キーが操作された場合にはアニメーション動画の表示処理が行われない。
【００５１】
図８（ｂ）は、ユーザーによって選択される機能に関連付けて禁止情報が設定される場合を示している。例えばユーザーがコピー機能に対する画面遷移操作を行ってアニメーション動画の表示処理を中止させた場合、図８（ｂ）に示すように、コピー機能に関連付けられた禁止情報がオンに設定される。この場合、ユーザーは、その後コピー機能に関する画面遷移操作を行っても、アニメーション動画の表示処理が行われなくなる。ただし、プリント機能、スキャン機能又はＦＡＸ機能に関する操作の場合には、アニメーション動画の表示処理が行われる。
【００５２】
図８（ｃ）は、アニメーション動画の表示態様に関連付けて禁止情報が設定される場合を示している。例えばユーザーがポップアップアニメーションの表示処理を中止させた場合、図８（ｃ）に示すように、ポップアップアニメーションに関連付けて禁止情報がオンに設定される。この場合、ユーザーは、その後ポップアップアニメーションを表示させる画面遷移操作を行っても、ポップアップアニメーションの表示処理が行われなくなる。ただし、ユーザーが画像移動アニメーションを表示させる操作を行った場合には、それに対応する画像移動アニメーションの表示処理は行われる。
【００５３】
このように禁止情報は、様々な情報に関連付けて設定することが可能である。そして上記各情報に関連付けられる禁止情報は、例えばジョブの実行指示が行われたタイミングや、ログアウト操作が行われたタイミングで、全てオフに設定解除すれば良い。これらのタイミングは、ログインユーザーによる操作が終了したタイミングであると考えられるからである。また、画像移動アニメーションは、上述したように画像のプレビュー表示が行われるプレビューモードにおいて表示されるアニメーション動画である。そのため、画像移動アニメーションの表示態様に関連付けて設定される禁止情報は、そのようなプレビューモードが終了するタイミングでオフに設定解除するようにしても良い。
【００５４】
したがって、画像処理装置１を使用するユーザーは、操作パネル４に対して画面遷移操作を行うことよって開始されるアニメーション動画の表示処理を中止させるフリック操作を１回行うと、それ以後、同種のアニメーション動画が表示されなくなる。
【００５５】
例えば、図６に示したように、ユーザーＡが応用設定キー２６を操作し（図６（ａ）の矢印Ｆ１）、それに伴うポップアップアニメーションの表示処理中に、順次ポップアップされる画面３１をフレームアウトさせるようなフリック操作を行ってアニメーション動画の表示処理を中止させた場合（図６（ｂ）の矢印Ｆ２）、応用設定キー２６の操作などに関連付けて禁止情報がオンに設定される。この場合、ユーザーＡがログアウトすることなく、再び応用設定キー２６を操作したときには（図６（ａ）の矢印Ｆ１）、禁止情報がオンに設定されているので、図６（ｂ）のようなアニメーション動画表示処理が開始されることなく、直ちに図６（ｃ）のような操作画面Ｇ１３が表示されるようになる。
【００５６】
同様に、図７に示したように、ユーザーＡが画像を移動させるフリック操作を行い（図７（ａ）の矢印Ｆ１）、それに伴う画像移動アニメーションの表示処理中に、ユーザーＡが再度同一のフリック操作を行ってアニメーション動画の表示処理を中止させた場合（図６（ｂ）の矢印Ｆ２）、画像移動アニメーションなどに関連付けて禁止情報がオンに設定される。この場合、ユーザーＡがログアウトすることなく、再び画像を移動させるフリック操作を行ったときには（図７（ａ）の矢印Ｆ１）、禁止情報がオンに設定されているので、図７（ｂ）のようなアニメーション動画表示処理が開始されることなく、直ちに図７（ｃ）のような操作画面Ｇ２２が表示されるようになる。
【００５７】
次に本実施形態の画像処理装置１における処理シーケンスについて説明する。
【００５８】
まず図９は、ポップアップアニメーションを表示するキー操作が検知された場合に表示制御部１５によって行われる処理手順の一例を示すフローチャートである。表示制御部１５は、操作検知部１４によってキー操作が検知されると、そのキー操作に基づいて行うアニメーション動画の表示処理が禁止情報によって禁止されていないことを確認する（ステップＳ１０）。そして表示制御部１５は、禁止情報によって禁止されていないことが確認できると（ステップＳ１０でＹＥＳ）、操作検知部１４によって検知されたキー操作に基づき、遷移前の操作画面からの画面遷移過程をアニメーション動画として表示する処理を開始する（ステップＳ１１）。これにより、表示部４ａにおいてポップアップアニメーションが所定のフレームレートで表示されるようになる。表示制御部１５は、ステップＳ１１でアニメーション動画の表示処理を開始すると、その後はステップＳ１２以降の処理を、アニメーション動画の表示処理と並行して行うようになる。
【００５９】
表示制御部１５は、アニメーション動画の表示処理が終了したか否かを判断する（ステップＳ１２）。そして表示処理が終了していない場合（ステップＳ１２でＮＯ）、さらに操作検知部１４によってフリック操作が検知されたか否かを判断する（ステップＳ１３）。ここでフリック操作が検知されていない場合には（ステップＳ１３でＮＯ）、ステップＳ１２へ戻る。これに対し、操作検知部１４によってフリック操作が検知された場合（ステップＳ１３でＹＥＳ）、表示制御部１５は、そのフリック操作が動画表示領域に対するフリック操作であるか否かを判断する（ステップＳ１４）。その結果、検知されたフリック操作が動画表示領域に対する操作でない場合には（ステップＳ１４でＮＯ）、ステップＳ１２へ戻る。そして表示制御部１５は、アニメーション動画の表示処理が終了するまでの間、ステップＳ１３，Ｓ１４の判断を繰り返し実行する。
【００６０】
そしてアニメーション動画の表示処理が終了するまでに、動画表示領域に対するフリック操作が検知された場合（ステップＳ１４でＹＥＳ）、表示制御部１５は、そのタイミングにおいてジョブの実行中であるか否かを判断する（ステップＳ１５）。その結果、ジョブ実行中である場合（ステップＳ１５でＹＥＳ）、表示制御部１５は、ジョブ実行中のアニメーション動画の表示を禁止するための禁止情報をオンに設定する（ステップＳ１６）。尚、このステップＳ１６で設定される禁止情報は、何らかの情報に関連付けておく必要はない。これに対し、ジョブ実行中でない場合（ステップＳ１５でＮＯ）、表示制御部１５は、操作キー、機能又はアニメーションの表示態様に関連付けて禁止情報をオンに設定する（ステップＳ１７）。そして表示制御部１５は、現在実行中であるアニメーション動画の表示処理を強制的に中止する（ステップＳ１８）。
【００６１】
その後、表示制御部１５は、操作検知部１４によって検知された操作に基づく遷移後の操作画面を表示部４ａに表示し、処理を終了する（ステップＳ１９）。またアニメーション動画の表示処理が正常に終了した場合にも（ステップＳ１２でＹＥＳ）、表示制御部１５は、キー操作に基づく遷移後の操作画面を表示部４ａに表示し、処理を終了する（ステップＳ１９）。さらに、ステップＳ１０における判断の結果、キー操作に基づいて行うアニメーション動画の表示処理が禁止情報によって禁止されている場合（ステップＳ１０でＮＯ）、表示制御部１５は、アニメーション動画の表示処理を開始することなく、キー操作に基づく遷移後の操作画面をそのまま表示部４ａに表示し、処理を終了する（ステップＳ１９）。
【００６２】
次に図１０は、画像移動アニメーションを表示する画像移動操作が検知された場合に表示制御部１５によって行われる処理手順の一例を示すフローチャートである。表示制御部１５は、プレビューモードのとき、操作検知部１４によって画像移動操作が検知されると、その操作に基づいて行うアニメーション動画の表示処理が禁止情報によって禁止されていないことを確認する（ステップＳ２０）。そして表示制御部１５は、禁止情報によって禁止されていないことが確認できると（ステップＳ２０でＹＥＳ）、操作検知部１４によって検知された画像移動操作に基づき、遷移前の操作画面からの画面遷移過程を画像移動アニメーションとして表示する処理を開始する（ステップＳ２１）。すなわち、表示制御部１５は、画像データ記憶部７に記憶されている画像データに基づくサムネイル画像生成処理を開始し、画面遷移過程を表す複数の操作画面を順次生成していき、表示部４ａに表示する。これにより、表示部４ａにおいて画像移動アニメーションが表示されるようになる。ただし、サムネイル画像の生成処理を伴うため、表示部４ａにおいて実際に画像移動アニメーションの表示が開始されるまでには一定の時間を要する。表示制御部１５は、ステップＳ２１でアニメーション動画の表示処理を開始すると、その後はステップＳ２２以降の処理を、アニメーション動画の表示処理と並行して行うようになる。
【００６３】
表示制御部１５は、アニメーション動画の表示処理が終了したか否かを判断する（ステップＳ２２）。そして表示処理が終了していない場合（ステップＳ２２でＮＯ）、さらに操作検知部１４によってフリック操作が検知されたか否かを判断する（ステップＳ２３）。ここでフリック操作が検知されていない場合には（ステップＳ２３でＮＯ）、ステップＳ２２へ戻る。これに対し、操作検知部１４によってフリック操作が検知された場合（ステップＳ２３でＹＥＳ）、表示制御部１５は、そのフリック操作が前回と同一のフリック操作であるか否かを判断する（ステップＳ２４）。その結果、検知されたフリック操作が前回と同一の操作でない場合には（ステップＳ２４でＮＯ）、ステップＳ２２へ戻る。そして表示制御部１５は、アニメーション動画の表示処理が終了するまでの間、ステップＳ２３，Ｓ２４の判断を繰り返し実行する。
【００６４】
アニメーション動画の表示処理が終了するまでに、前回と同一のフリック操作が検知された場合（ステップＳ２４でＹＥＳ）、表示制御部１５は、そのタイミングにおいてジョブの実行中であるか否かを判断する（ステップＳ２５）。その結果、ジョブ実行中である場合（ステップＳ２５でＹＥＳ）、表示制御部１５は、ジョブ実行中のアニメーション動画の表示を禁止するための禁止情報をオンに設定する（ステップＳ２６）。尚、このステップＳ２６で設定される禁止情報は、何らかの情報に関連付けておく必要はない。これに対し、ジョブ実行中でない場合（ステップＳ２５でＮＯ）、表示制御部１５は、操作キー、機能又はアニメーションの表示態様に関連付けて禁止情報をオンに設定する（ステップＳ２７）。そして表示制御部１５は、現在実行中であるアニメーション動画の表示処理を強制的に中止する（ステップＳ２８）。
【００６５】
その後、表示制御部１５は、操作検知部１４によって検知された画像移動操作に基づく遷移後の操作画面を生成して表示部４ａに表示し、処理を終了する（ステップＳ２９）。またアニメーション動画の表示処理が正常に終了した場合にも（ステップＳ２２でＹＥＳ）、表示制御部１５は、画像移動操作に基づく遷移後の操作画面を表示部４ａに表示し、処理を終了する（ステップＳ２９）。さらに、ステップＳ２０における判断の結果、画像移動操作に基づいて行うアニメーション動画の表示処理が禁止情報によって禁止されている場合（ステップＳ２０でＮＯ）、表示制御部１５は、アニメーション動画の表示処理を開始することなく、画像移動操作に基づく遷移後の操作画面を生成して表示部４ａに表示し、処理を終了する（ステップＳ２９）。
【００６６】
次に図１１は、禁止情報を設定解除するための処理手順の一例を示すフローチャートである。この処理は、表示制御部１５によって一定時間間隔で定期的に行われる処理である。表示制御部１５は、この処理を開始すると、禁止情報がオンに設定されているか否かを判断する（ステップＳ３０）。その結果、オンに設定されている禁止情報がない場合（ステップＳ３０でＮＯ）、表示制御部１５は、この処理を終了する。これに対し、オンに設定されている禁止情報がある場合（ステップＳ３０でＹＥＳ）、表示制御部１５は、その禁止情報に関連付けられた情報があるか否かを判断する（ステップＳ３１）。そして禁止情報に関連付けられた情報がない場合（ステップＳ３１でＮＯ）、表示制御部１５は、そのタイミングにおいてジョブの実行中であるか否かを判断し（ステップＳ３２）、ジョブ実行中であればそのまま処理を終了する。これに対し、ジョブの実行が終了している場合（ステップＳ３２でＮＯ）、表示制御部１５は、他の情報が関連付けられていない禁止情報をオフにリセットし、禁止情報の設定を解除する（ステップＳ３３）。
【００６７】
一方、オンに設定されている禁止情報に他の情報が関連付けられている場合（ステップＳ３１でＹＥＳ）、表示制御部１５は、現在のログインユーザーによってジョブの実行指示が行われたか否かを判断する（ステップＳ３４）。ジョブの実行指示が行われていない場合（ステップＳ３４でＮＯ）、表示制御部１５は、現在のログインユーザーによってログアウト操作が行われたか否かを判断する（ステップＳ３５）。表示制御部１５は、現在のログインユーザーによってジョブの実行指示が行われた場合（ステップＳ３４でＹＥＳ）、或いは、現在のログインユーザーによってログアウト操作が行われた場合（ステップＳ３５でＹＥＳ）、オンに設定されている禁止情報を全てオフにリセットし、禁止情報の設定を解除する（ステップＳ３８）。
【００６８】
また、ログインユーザーによるログアウト操作が行われていない場合（ステップＳ３５でＮＯ）、表示制御部１５は、オンに設定されている禁止情報が画像移動アニメーションに関する禁止情報であるか否かを判断する（ステップＳ３６）。その結果、画像移動アニメーションに関する禁止情報でない場合には、処理を終了する。また画像移動アニメーションに関する禁止情報である場合（ステップＳ３６でＹＥＳ）、表示制御部１５は、プレビューモードが終了したか否かを判断し（ステップＳ３７）、プレビューモードが終了していれば、画像移動アニメーションに関する禁止情報をオフにリセットし、禁止情報の設定を解除する（ステップＳ３８）。尚、プレビューモードが終了していない場合には、そのまま処理を終了する。
【００６９】
画像処理装置１において上述した処理が行われることにより、ログインユーザーが一度だけアニメーション動画の表示処理を中止させる操作を行うと、その後は禁止情報が設定されるため、ログインユーザーが前回と同様の操作を行ってもアニメーション動画の表示処理が行われなくなる。そして禁止情報は、ログインユーザーがログアウトするときには全て解除される。そのため、その後に別のユーザーがログインしたときにはその別のユーザーによって行われる画面遷移操作に基づいてアニメーション動画の表示処理を正常に開始することができるようになる。
【００７０】
以上のように本実施形態の画像処理装置１は、ユーザーによって行われる画面遷移操作に基づいて遷移前の操作画面から遷移後の操作画面へと画面遷移を行うとき、その遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示させる構成であり、そのアニメーション動画の表示処理中に、ユーザーが更に所定の操作を行った場合には、そのアニメーション動画の表示処理を中止して遷移後の操作画面を速やかに表示させるという特徴的構成を有している。
【００７１】
したがって、ユーザーは、画面遷移操作を行った後に画像処理装置１において実際に表示されるアニメーション動画が遅いと感じたときに、所定の操作を行えば、アニメーション動画の表示処理をキャンセルして速やかに画面遷移操作後の操作画面を表示させることができる。
【００７２】
例えば、画像処理装置１がアニメーション動画の表示処理を開始した直後に、ネットワークを介して受信したプリントジョブの実行を開始するような場合には、アニメーション動画の表示速度が途中で急激に低下する可能性がある。しかし、そのような場合でも本実施形態の画像処理装置１によれば、ユーザーがアニメーション動画の表示速度が低下したと感じたときにリアルタイムで所定の操作を行えば、アニメーション動画の表示処理を中止して速やかに遷移後の操作画面を表示させることができるようになる。つまり、本実施形態の画像処理装置１は、ユーザーの意志に基づいて速やかに画面遷移操作に基づく遷移後の操作画面を表示できる構成となっている。
【００７３】
また本実施形態の画像処理装置１は、アニメーション動画の表示処理を途中で中止することに伴い、それ以降のアニメーション動画の表示処理を禁止する禁止情報を設定する。そしてその後に、ユーザーによる画面遷移操作が検知されたときに、禁止情報が設定されていればアニメーション動画を表示することなく、その検知された画面遷移操作に基づく遷移後の操作画面を速やかに表示させる構成である。したがって、ユーザーは、アニメーション動画の表示処理中に少なくとも１回所定の操作を行ってアニメーション動画の表示処理を中止すれば、それ以降はアニメーション動画の表示を中止させる操作を行わずとも、速やかに画面遷移操作に基づく遷移後の操作画面が表示されるようになる。それ故、ユーザーにとっては、同じ操作を繰り返し行う必要がなくなるので、操作性が向上する。
【００７４】
また本実施形態の画像処理装置１は、アニメーション動画の表示処理を途中で中止することに伴い、当該アニメーション動画を表示する契機となった画面遷移操作に関連付けて禁止情報を設定する。そしてその後に、ユーザーによる画面遷移操作が検知されたとき、その検知された画面遷移操作に関連付けられた禁止情報が設定されていればアニメーション動画を表示することなく、その画面遷移操作に基づく遷移後の操作画面を速やかに表示させる構成である。また、検知された画面遷移操作に関連付けられた禁止情報が設定されていない場合には、その画面遷移操作に基づく遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示部４ａに表示させる構成である。
【００７５】
このような構成によれば、ユーザーによる画面遷移操作に基づいて行うアニメーション動画の表示処理が所定の操作によって中止された場合、その後ユーザーが、禁止情報の関連付けられた画面遷移操作と同一又は同種の操作を行ったときにはそれに伴うアニメーション動画の表示処理を行うことなく、速やかに遷移後の操作画面を表示することができる。これに対し、その後、ユーザーが行う画面遷移操作が禁止情報の関連付けられた操作でない場合には、それに伴う画面遷移過程をアニメーション動画として表示することができる。したがって、上記構成の画像処理装置１は、ユーザーによる意志をより細かく反映して画面遷移過程をアニメーション動画として表示することができるようになる。
【００７６】
また本実施形態の画像処理装置１は、ポップアップアニメーションと画像移動アニメーションの複数のアニメーション表示態様のうちから、ユーザーによって行われる画面遷移操作に応じて、アニメーション動画として表示する表示態様を決定し、表示部４ａに表示する。そしてアニメーション動画の表示処理を途中で中止するときには、そのアニメーション動画の表示態様に関連付けて禁止情報を設定する。さらにその後に、ユーザーによる画面遷移操作が検知されたとき、その検知された画面遷移操作を契機として表示されるアニメーション動画の表示態様に関連付けられた禁止情報が設定されていればアニメーション動画を表示することなく、その画面遷移操作に基づく遷移後の操作画面を速やかに表示させる構成である。また、検知された画面遷移操作を契機として表示されるアニメーション動画の表示態様に関連付けられた禁止情報が設定されていない場合、その画面遷移操作に基づく遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示部４ａに表示させる構成である。
【００７７】
このような構成によれば、ユーザーによる画面遷移操作に基づいて行うアニメーション動画の表示処理が所定の操作によって中止された場合、その後ユーザーが、同じ表示態様のアニメーション動画を表示させる画面遷移操作を行ったときにはそれに伴うアニメーション動画の表示処理を行うことなく、速やかに遷移後の操作画面を表示することができる。これに対し、その後ユーザーが行う画面遷移操作が先に中止されたアニメーション動画とは異なる表示態様のアニメーション動画を表示させるものである場合には、その画面遷移操作に伴う画面遷移過程をアニメーション動画として表示することができる。したがって、上記構成の画像処理装置１においても、ユーザーによる意志をより細かく反映して画面遷移過程をアニメーション動画として表示することができるようになる。
【００７８】
また本実施形態の画像処理装置１は、ジョブの実行中においてアニメーション動画の表示処理を中止した場合にはそれに基づいて禁止情報を設定すると共に、ジョブの実行が終了したときにはそれに伴って禁止情報の設定を解除する構成である。このような構成によれば、画像処理装置１においてジョブの実行中にアニメーション動画の表示がキャンセルされた場合には、少なくとも画像処理装置１においてジョブの実行が終了するまで、アニメーション動画の表示処理を禁止することができる。それ故、ジョブの実行中においては表示速度が低下する可能性があるアニメーション動画に対し、ユーザーが繰り返し中止操作を行わなければならないという煩雑さを解消することができる。
【００７９】
また本実施形態の画像処理装置１は、ユーザーによるジョブの実行開始指示が検知された場合、或いは、ユーザーのログアウト操作が検知された場合に、アニメーション動画の表示を禁止する禁止情報の設定を解除する構成である。すなわち、これらの操作は、いずれも画像処理装置１を使用するユーザーが操作パネル４に対する指示操作を完了させる操作であるため、そのような操作が検知されることに伴って禁止情報の設定を解除する。したがって、アニメーション動画の表示を中止したユーザーとは異なるユーザーが画像処理装置１を使用するときには、既に禁止情報の設定が解除されているため、正常に画面遷移過程をアニメーション動画として表示することができるようになる。
【００８０】
また本実施形態の画像処理装置１は、アニメーション動画の表示処理を中止させる所定の操作として、アニメーション動画の表示処理中に、その動画表示領域に対するフリック操作を検知する構成である。つまり、画像処理装置１は、アニメーション動画の表示処理中に、表示部４ａに表示される動画表示領域に対してユーザーによるフリック操作が行われたことを検知した場合、そのアニメーション動画の表示処理を中止して遷移後の操作画面を速やかに表示させる構成である。フリック操作は、アニメーション動画の表示が遅いと感じたときにユーザーが直感的に行える簡単な操作である。それ故、ユーザーは、アニメーション動画の表示が遅いと感じたとき、即時にアニメーション動画の表示処理を中止させることができるようになる。
【００８１】
さらに本実施形態の画像処理装置１は、ユーザーによる操作が可能な操作画面として、画像データに基づくサムネイル画像を生成してプレビュー表示を行うことが可能である。画像処理装置１は、そのようなプレビュー表示を行っている状態で、ユーザーによるプレビュー対象となる画像を移動させるフリック操作を検知した場合には、遷移前の操作画面から遷移後の操作画面に至るまでの画面遷移過程をアニメーション動画として表示するためのサムネイル画像生成処理を行ってアニメーション動画の表示を開始する。そしてサムネイル画像生成処理を開始した後、アニメーション動画の表示処理が完了するまでの間に、前回と同一のフリック操作を再度検知した場合、画像処理装置１は、アニメーション動画の表示処理を中止して遷移後の操作画面を速やかに表示させる構成である。
【００８２】
このような構成によれば、サムネイル画像生成処理に時間を要し、表示部４ａにおいて未だアニメーション動画の表示が開始されていない状態であっても、ユーザーは、前回と同じフリック操作を再度行うことにより、アニメーション動画の表示処理を中止させることができる。ただし、ユーザーはアニメーション動画の表示処理を中止させることを意図していなくても良い。ユーザーは、プレビュー対象となる画像を移動させるフリック操作を行った後、表示部４ａにおける操作画面に何ら変化が生じないときには、先のフリック操作が正常に受け付けられていないと思って再度同じフリック操作を繰り返し行うため、そのような同じフリック操作が繰り返し検知されたときにアニメーション動画の表示処理を中止させることができる。
【００８３】
以上、本発明に関する好ましい実施形態について説明したが、本発明は上述した内容のものに限られるものではなく、種々の変形例が適用可能である。以下、いくつかの変形例について説明する。
【００８４】
例えば、上記実施形態では、画像処理装置１がコピー機能、スキャン機能、プリント機能、ＦＡＸ機能などの複数の機能を備えたＭＦＰなどと呼ばれる装置で構成される場合を例示したが、必ずしもそのような装置には限られない。例えば、画像処理装置１は、コピー機能、スキャン機能、プリント機能およびＦＡＸ機能のうちの１つの機能だけを備えた単機能機であっても構わない。
【００８５】
また上記実施形態においては、アニメーション動画の表示態様として、ユーザーがキー操作を行った場合に表示されるポップアップアニメーションと、ユーザーが画像移動操作を行った場合に表示される画像移動アニメーションとの２つを例示したが、これらの以外の表示態様でアニメーション動画を表示するものであっても構わない。例えば、画像処理装置１が画像のプレビュー表示を行っている状態で、ユーザーが表示部４ａの画面上に２本の指先をタッチし、それら２本の指先の間隔を縮めていくピンチイン操作を行った場合、そのピンチイン操作に基づいてプレビュー画像（サムネイル画像）を徐々に縮小していくアニメーション動画を表示しても良い。これとは反対に、ユーザーが２本の指先の間隔を広げていくピンチアウト操作を行った場合、そのピンチアウト操作に基づいてプレビュー画像（サムネイル画像）を徐々に拡大していくアニメーション動画を表示しても良い。この場合、ユーザーによって行われるピンチイン操作或いはピンチアウト操作が、現在の操作画面を別の操作画面に遷移させる画面遷移操作となる。そして、このような場合においても、アニメーション動画の表示処理が完了するまでに、ユーザーが再度同じ操作を繰り返し行ったときには、アニメーション動画の表示処理を途中で中止し、遷移後の操作画面を速やかに表示するようにすれば良い。
【符号の説明】
【００８６】
１  画像処理装置
４  操作パネル
４ａ  表示部（表示手段）
４ｂ  操作部
１０  パネル制御部
１４  操作検知部（操作検知手段）
１５  表示制御部（表示制御手段）
【図１】
2013183310.tif 000003
【図２】
2013183310.tif 000004
【図３】
2013183310.tif 000005
【図４】
2013183310.tif 000006
【図５】
2013183310.tif 000007
【図６】
2013183310.tif 000008
【図７】
2013183310.tif 000009
【図８】
2013183310.tif 000010
【図９】
2013183310.tif 000011
【図１０】
2013183310.tif 000012
【図１１】
2013183310.tif 000013