(57)【要約】【課題】アニメーションを表示するなどして時間をかけて画面遷移を行いながら遷移先の画面に対する操作を早期に受け付けることのできる表示装置を提供する。【解決手段】表示中の画面の入力釦４１でタッチ操作を受けると（図３（ａ））、アニメーション４２を表示すると共に、遷移先の画面に存在する入力釦４３を、入力操作可能な状態で表示して入力操作の受け付けを開始する（図３（ｂ））。アニメーションの表示が終了して画面遷移が完了したら、画面遷移中に入力釦４３で受けた入力内容に応じた処理を行う（図３（ｃ））。入力釦４３は、たとえば、半透明に表示する。【選択図】図３
2015049643.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備えた表示装置において、
画面遷移中であって該画面遷移が完了する前に、遷移先の画面に表示される入力釦を入力操作可能に表示する
ことを特徴とする表示装置。
【請求項２】
画面遷移の開始と同時に、遷移先の画面に表示される入力釦を入力操作可能に表示する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
遷移元の画像に表示された第１の入力釦に対するタッチを受けたと同時に、遷移先の画面に表示される入力釦を入力操作可能に表示する
ことを特徴とする請求項１に記載の表示装置。
【請求項４】
前記第１の入力釦に対するタッチを受けた後、前記タッチが前記第１の入力釦の位置で離されたら前記画面遷移を開始させ、前記タッチされた状態のままタッチ位置が所定領域の外へスライド移動されたら、前記第１の入力釦への前記タッチによる入力をキャンセルする
ことを特徴とする請求項３に記載の表示装置。
【請求項５】
前記遷移先の画面に表示される入力釦を入力操作可能に表示するタイミングは、画面遷移中に前記タッチパネルに指が近づけられたことを検出したときであり、前記遷移先の画面が表示されたならば前記近づけられた指の付近に位置する予定の入力釦を前記入力操作可能に表示する
ことを特徴とする請求項１に記載の表示装置。
【請求項６】
前記遷移先の画面に表示される入力釦を入力操作可能に表示するタイミングは、画面遷移中に前記タッチパネルへの新たなタッチを検出したときであり、前記遷移先の画面が表示されたならば前記タッチされた場所に位置する予定の入力釦を前記入力操作可能に表示する
ことを特徴とする請求項１に記載の表示装置。
【請求項７】
前記画面遷移中にアニメーションを表示する
ことを特徴とする請求項１乃至６のいずれか１つに記載の表示装置。
【請求項８】
前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への入力を検知した場合は、前記アニメーションの表示が完了した直後に前記入力に応じた処理を行う
ことを特徴とする請求項７に記載の表示装置。
【請求項９】
前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への入力を検知した場合は、前記アニメーションの速度を上げる
ことを特徴とする請求項８に記載の表示装置。
【請求項１０】
前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への第１の入力を検知し、その後、前記アニメーションの表示が完了する前に前記入力釦と同じ入力釦に対する第２の入力を検知した場合は、前記第２の入力によって前記第１の入力をキャンセルする
ことを特徴とする請求項８または９に記載の表示装置。
【請求項１１】
前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への入力を検知した場合は、前記アニメーションの表示を中断して前記遷移先の画面を表示し、その直後に前記入力に応じた処理を行う
ことを特徴とする請求項７に記載の表示装置。
【請求項１２】
前記入力操作可能に表示される入力釦は半透明である
ことを特徴とする請求項８に記載の表示装置。
【請求項１３】
前記半透明の入力釦を、前記アニメーションの表示が完了したら、前記遷移先の画面における表示態様で表示する
ことを特徴とする請求項１２に記載の表示装置。
【請求項１４】
前記半透明の入力釦の透明度を、前記アニメーションの表示中に次第に低下させる
ことを特徴とする請求項１２または１３に記載の表示装置。
【請求項１５】
前記半透明の入力釦に、前記遷移先の画面における表示態様の前記入力釦に存在する文字を表示する
ことを特徴とする請求項１２乃至１４のいずれか１つに記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備えた表示装置に係り、特に画面遷移中の操作性を改善する技術に関する。
【背景技術】
【０００２】
表示中の画面を別の画面に遷移させる際に、画面遷移していることをユーザに視覚上で分かり易くフィードバックするために、画面遷移中にアニメーションを表示することが行われる。たとえば、遷移先の画面を透明度の高い状態から次第に透明度を下げていき、透明度が０％になったら画面遷移が完了するというように遷移先の画面をフェードインする方法、表示部の表示領域外から表示領域内へ遷移先の画面をスライドインする方法、遷移先の画面が当初小さな状態で現れた後、次第に大きくなる方法、などがある。また、遷移先の画面と全く関係のない、たとえば、見て楽しいアニメーションを表示することもある。
【０００３】
このようなアニメーションの表示には時間を要するので、遷移先の画面が完全に現れて操作可能になるまでユーザは待たされてしまう。たとえば、画面遷移のためのアニメーションが表示されている間は、遷移先の画面にどのような入力釦がどの場所にあるかを確認できないので、ユーザは、遷移先の画面が完全に表示されてから、各入力釦の位置や内容を確認し、それから入力釦を操作しなければならない。
【０００４】
そこで、急いで操作したいユーザにも対応し得るように、アニメーションの表示中に表示パネル部への操作が検出されたら、アニメーションを即座に終了させ、遷移先の画面を表示するように制御する表示制御装置が提案されている（たとえば、下記特許文献１参照。）。
【０００５】
このほか、アニメーションを表示するか否かを選択し得る技術や、次の画面が右からスライドインしてくるアニメーションの表示途中で「戻る釦」が操作された場合に、その時点の位置から画面が右へ戻っていくようにアニメーションを変更することで、アニメーションの完了までの待ち時間を少なくする技術（特許文献２）などがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１７５３２３号公報
【特許文献２】特開２０１３−０１６０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に開示されているように、ユーザから所定の操作を受けた場合に画面遷移のアニメーションを途中で終了させて遷移先の画面を表示すれば、遷移先の画面で操作を早く行いたいユーザの要望に応えることができる。
【０００８】
しかし、アニメーションを即座に終了させるため、アニメーションの効果が低下してしまう。
【０００９】
なお、アニメーションの表示に限らず、たとえば、サーバとの間の通信速度が遅い、データ量が多いなどの原因で遷移先の画面が表示されるまでに長い時間を要することがあり、この場合にも、画面遷移が完了して、遷移先の画面の入力釦を操作できるまでに長時間待たされてしまう。
【００１０】
本発明は、上記の問題を解決しようとするものであり、アニメーションを表示するなど画面遷移に時間を要する場合にも、遷移先の画面に対する操作を早期に受け付けることのできる表示装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１２】
［１］タッチパネルを備えた表示装置において、
画面遷移中であって該画面遷移が完了する前に、遷移先の画面に表示される入力釦を入力操作可能に表示する
ことを特徴とする表示装置。
【００１３】
上記発明では、画面遷移中に、遷移先の画面に表示される入力釦が入力操作可能に表示される。これにより、アニメーション表示などによる画面遷移が完了する前に、遷移先の画面にある入力釦に対する操作を行うことができる。
【００１４】
［２］画面遷移の開始と同時に、遷移先の画面に表示される入力釦を入力操作可能に表示する
ことを特徴とする［１］に記載の表示装置。
【００１５】
［３］遷移元の画像に表示された第１の入力釦に対するタッチを受けたと同時に、遷移先の画面に表示される入力釦を入力操作可能に表示する
ことを特徴とする［１］に記載の表示装置。
【００１６】
上記発明では、入力釦に対する入力がタッチした指を離したときに確定するような構成においても、入力釦にタッチした時点で、遷移先の画面にある入力釦が先行して表示される。
【００１７】
［４］前記第１の入力釦に対するタッチを受けた後、前記タッチが前記第１の入力釦の位置で離されたら前記画面遷移を開始させ、前記タッチされた状態のままタッチ位置が所定領域の外へスライド移動されたら、前記第１の入力釦への前記タッチによる入力をキャンセルする
ことを特徴とする［３］に記載の表示装置。
【００１８】
上記発明では、表示中の画面にある各入力釦への入力操作を、その入力釦を押下した場合の遷移先の画面にある入力釦を確認しながら行うことができる。
【００１９】
［５］前記遷移先の画面に表示される入力釦を入力操作可能に表示するタイミングは、画面遷移中に前記タッチパネルに指が近づけられたことを検出したときであり、前記遷移先の画面が表示されたならば前記近づけられた指の付近に位置する予定の入力釦を前記入力操作可能に表示する
ことを特徴とする［１］に記載の表示装置。
【００２０】
上記発明では、画面に指を近づけたとき、遷移先の画面内でその近づけた指の付近に位置する入力釦が先行して表示される。指を近づけたとき、その近づけた付近の入力釦だけが表示されるので、アニメーションの効果の低下を少なく抑えることができる。
【００２１】
［６］前記遷移先の画面に表示される入力釦を入力操作可能に表示するタイミングは、画面遷移中に前記タッチパネルへの新たなタッチを検出したときであり、前記遷移先の画面が表示されたならば前記タッチされた場所に位置する予定の入力釦を前記入力操作可能に表示する
ことを特徴とする［１］に記載の表示装置。
【００２２】
上記発明では、画面に指をタッチしたとき、遷移先の画面内でそのタッチした位置にある入力釦が先行して表示される。指を画面にタッチしたとき、そのタッチした位置にある入力釦が表示されるので、アニメーションの効果の低下を少なく抑えることができる。
【００２３】
［７］前記画面遷移中にアニメーションを表示する
ことを特徴とする［１］乃至［６］のいずれか１つに記載の表示装置。
【００２４】
［８］前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への入力を検知した場合は、前記アニメーションの表示が完了した直後に前記入力に応じた処理を行う
ことを特徴とする［７］に記載の表示装置。
【００２５】
上記発明では、画面遷移中に先行して行った入力操作に対応する処理が、画面遷移の完了直後に実行される。
【００２６】
［９］前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への入力を検知した場合は、前記アニメーションの速度を上げる
ことを特徴とする［８］に記載の表示装置。
【００２７】
上記発明では、アニメーションの表示の効果の低下を少なく抑えつつ、画面遷移完了までの時間を短縮することができる。
【００２８】
［１０］前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への第１の入力を検知し、その後、前記アニメーションの表示が完了する前に前記入力釦と同じ入力釦に対する第２の入力を検知した場合は、前記第２の入力によって前記第１の入力をキャンセルする
ことを特徴とする［８］または［９］に記載の表示装置。
【００２９】
上記発明では、画面遷移中に先行して行った入力操作に誤りがあった場合に、その操作をキャンセルすることができる。
【００３０】
［１１］前記アニメーションの表示中に、前記入力操作可能に表示した入力釦への入力を検知した場合は、前記アニメーションの表示を中断して前記遷移先の画面を表示し、その直後に前記入力に応じた処理を行う
ことを特徴とする［７］に記載の表示装置。
【００３１】
［１２］前記入力操作可能に表示される入力釦は半透明である
ことを特徴とする［８］に記載の表示装置。
【００３２】
上記発明では、遷移先の入力釦を半透明に表示することで、アニメーションの表示中に遷移先の入力釦を表示しても、アニメーションの効果の低下を少なく抑えることができる。
【００３３】
［１３］前記半透明の入力釦を、前記アニメーションの表示が完了したら、前記遷移先の画面における表示態様で表示する
ことを特徴とする［１２］に記載の表示装置。
【００３４】
上記発明では、たとえば、遷移先の画面で入力釦が不透明に表示されるならば、アニメーションの表示中に半透明に表示した入力釦は、アニメーションの表示が完了したとき、不透明に表示される。
【００３５】
［１４］前記半透明の入力釦の透明度を、前記アニメーションの表示中に次第に低下させる
ことを特徴とする［１２］または［１３］に記載の表示装置。
【００３６】
［１５］前記半透明の入力釦に、前記遷移先の画面における表示態様の前記入力釦に存在する文字を表示する
ことを特徴とする［１２］乃至［１４］のいずれか１つに記載の表示装置。
【００３７】
上記発明では、アニメーションの表示中に先行して表示した遷移先の画面の入力釦の機能をユーザに文字で知らせることができる。
【発明の効果】
【００３８】
本発明に係る表示装置によれば、画面遷移中に遷移先の画面にある入力釦を入力操作可能に表示するので、アニメーションを表示するなどして画面遷移に時間がかかる場合にも遷移先の画面に対する操作を早期に受け付けることができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態に係る表示装置の概略構成を示すブロック図である。
【図２】表示装置のＣＰＵが実行するプログラムの概略の機能構成を示す図である。
【図３】表示装置が行う画面遷移の一例を示す図である。
【図４】表示装置が行う画面遷移に関する処理を示す流れ図である。
【図５】指を近づけた場所の付近にある入力釦が先行表示される場合の画面遷移の一例を示す図である。
【図６】指を近づけると先行表示される場合の処理を示す流れ図である。
【図７】先行入力を受けた場合にアニメーションを中断する場合の処理を示す流れ図である。
【図８】先行入力を受けた場合にアニメーションの表示速度を上げる場合の処理を示す流れ図である。
【図９】アニメーションの完了前に先行入力をキャンセル可能な場合の画面遷移の一例を示す図である。
【図１０】アニメーションの完了前に先行入力をキャンセル可能な場合の処理を示す流れ図である。
【図１１】入力釦と写真を含む遷移先の画面の中の入力釦のみを入力操作可能な状態で先に表示する画面遷移の一例を示す図である。
【図１２】アニメーションの表示を開始して少し時間が経過してから遷移先の画面にある入力釦が先行表示される場合の画面遷移の一例を示す図である。
【図１３】画面遷移を行う入力釦に指でタッチしたと同時に遷移先の画面の入力釦を先行表示する場合の画面遷移の一例を示す図である。
【図１４】図１３に対応した画面遷移の処理を示す流れ図である。
【図１５】画面遷移を行う入力釦に指でタッチしたと同時にアニメーションの表示と遷移先の画面の入力釦の先行表示を開始する場合の画面遷移の一例を示す図である。
【発明を実施するための形態】
【００４０】
以下、図面に基づき本発明の実施の形態を説明する。
【００４１】
図１は、本発明の実施の形態に係る表示装置１０の概略構成を示すブロック図である。表示装置１０は、タッチパネルを備えている。表示装置１０は、各種の操作画面を表示し、ユーザから指やペンでのタッチによる操作を受けると、その操作に対応する処理を行うと共に、その操作に対応する画面に表示する画面を遷移させるように動作する。
【００４２】
表示装置１０は、当該表示装置１０の動作を統括的に制御する制御部としてのＣＰＵ(Central Processing Unit)１１を有している。ＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２、ＲＡＭ(Random Access Memory)１３、不揮発メモリ１４、表示制御部１５、操作受付部１６、ネットワーク通信部１７などが接続されている。さらに、表示制御部１５および操作受付部１６を介してタッチパネル付き表示部１８が接続されている。
【００４３】
タッチパネル付き表示部１８は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などの表示部と、表示部の表示面上に設けられたタッチパネルを備えている。タッチパネル付き表示部１８は、表示部に各種の操作画面や設定画面等を表示する機能、およびタッチパネルを通じてユーザから各種の操作を受け付ける機能を果たす。このほか、表示装置１０はいくつかのハードキーを備えてもよい。
【００４４】
ＣＰＵ１１は、ＲＯＭ１２に格納されている各種のプログラムを実行する。ＲＯＭ１２には、ＣＰＵ１１が実行するプログラムのほか各種の固定的データが記憶されている。
【００４５】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや表示する画面のデータを格納する表示用メモリなどとして使用される。
【００４６】
不揮発メモリ１４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。
【００４７】
表示制御部１５は、タッチパネル付き表示部１８の表示部のドライバとしての機能を果たし、画面の表示を制御する。操作受付部１６はタッチパネル付き表示部１８のタッチパネルのドライバとしての機能を果たし、タッチパネルの検出信号からタッチ位置を特定しその座標情報を取得する等の機能を果たす。
【００４８】
ネットワーク通信部１７はＰＣ（Personal Computer）、サーバなどの外部装置とＬＡＮ（Local Area Network）などのネットワークを通じて通信する機能を果たす。表示装置１０は、たとえば、コピー機能、プリンタ機能、ファクシミリ機能を備えた複合機などの装置を遠隔から操作するためのリモート操作パネルとして使用される。
【００４９】
図２は、表示装置１０の機能を実現するためにＣＰＵ１１が実行するプログラムの概略の機能構成を示している。表示装置１０のプログラムは、装置全体を制御する全体制御部３１、タッチパネルへの操作を受け付けた場合に入力に合わせた制御を行うタッチパネル入力制御部３２、画面遷移時の制御を行う画面遷移制御部３３、画面遷移時のアニメーションを制御するアニメーション制御部３４、アニメーションの表示中や画面遷移後に表示される画面を作成（準備）する画面作成部３５などで構成される。
【００５０】
次に、表示装置１０が行う画面遷移について説明する。
【００５１】
図３は、表示装置１０が行う画面遷移の一例を示している。一の画面がタッチパネル付き表示部１８に表示されている状態で、この画面に表示されている入力釦４１に対するタッチ操作（入力）を受けると（図３（ａ））、タッチパネル付き表示部１８の中心に遷移先の画面を小さく出現させた後、この画面を次第に大きくするといったアニメーション４２を表示する。
【００５２】
一般には、アニメーションの表示が完了して遷移先の画面が完全な形で現れた後でなければ、遷移先の画面にどのような入力釦がどの位置にあるかをユーザは正しく認識できない。
【００５３】
しかし、本実施の形態に係る表示装置１０では、アニメーション４２の表示を開始すると、即座に、遷移先の画面に存在する入力釦４３を、入力操作可能な状態で表示して、入力操作の受け付けを開始する（図３（ｂ））。
【００５４】
画面遷移中に遷移先の画面にある入力釦４３を表示することを先行表示と呼び、先行表示した入力釦４３に対する入力操作を先行入力と呼ぶものとする。
【００５５】
先行表示した入力釦４３に対して先行入力を受けていた場合は、画面遷移が完了した直後に、先行入力の内容に応じた処理を行う（図３（ｃ））。
【００５６】
図３（ｂ）では、入力釦４３を半透明な表示形態で先行表示している。半透明な釦の上に、その入力釦の機能名を示す文言や機能を示す図柄を表示してもよい。たとえば、遷移先の画面での表示態様において入力釦に存在する文字を、先行表示した半透明の入力釦４３にも表示する。なお、入力釦４３は不透明に先行表示されてもよいが、アニメーションの効果を損ねないためには、半透明が好ましい。
【００５７】
図４は、表示装置１０が行う画面遷移に関する処理を示している。この処理は表示装置１０の電源がオンされて初期化処理が終了した後に実行される。
【００５８】
まず、表示すべき画面を表示する（ステップＳ１０１）。通常は、別の画面からの遷移が完了してステップＳ１０１で画面を表示する。この画面を表示するまでの画面遷移中に先行入力があったか否かを判断する（ステップＳ１０２）。先行入力がなければ（ステップＳ１０２；Ｎｏ）、現在表示中の画面で入力操作の受け付けを監視する（ステップＳ１０３）。現在表示中の画面で入力操作を受けると（ステップＳ１０３；Ｙｅｓ）、該入力操作に対応した遷移先の画面の画面データを準備して（ステップＳ１０４）、ステップＳ１０６へ移行する。
【００５９】
先行入力がある場合は（ステップＳ１０２；Ｙｅｓ）、先行入力に対応した遷移先の画面の画面データを準備すると共に、記憶されている先行入力の内容をクリアして（ステップＳ１０５）、ステップＳ１０６へ移行する。
【００６０】
ステップＳ１０６では、画面遷移のためのアニメーションの表示を開始すると同時に、遷移先の画面にある入力釦を入力操作可能に先行表示する。たとえば、遷移先の画面にある入力釦を半透明に表示し、その入力釦に対する入力操作を監視する。
【００６１】
先行表示した入力釦に対して、アニメーションの表示が完了する前に入力操作を受けた場合は（ステップＳ１０７；Ｙｅｓ）、この入力操作（先行操作）を受け付けて記憶する（ステップＳ１０９）。その後、アニメーションが完了（画面遷移が完了）したら（ステップＳ１１０）、ステップＳ１０１へ戻って処理を継続する。
【００６２】
先行入力を受けることなく（ステップＳ１０７；Ｎｏ）、アニメーションの表示が完了した場合は（ステップＳ１０８；Ｙｅｓ）、ステップＳ１０１へ戻って処理を継続する。
【００６３】
すなわち、アニメーションが終了して画面遷移が完了したとき、先行表示した入力釦に対する入力操作（先行入力）を画面遷移中に受けていたか否かをチェックし、先行入力を受けていなければ、通常の画面遷移動作と同じく、画面遷移後の画面で入力受付状態となり、先行入力を受けていた場合は、画面遷移が完了した直後に、先行入力の内容に応じた処理（たとえば、次の画面への画面遷移など）を行う。
【００６４】
このように、画面遷移中であって画面遷移の完了前に、遷移先の画面に存在する入力釦を、入力操作可能に表示するので、ユーザは、画面遷移の完了を待つことなく、遷移先の画面にどのような入力釦がどの場所にあるかを認識して、早期に入力操作を行うことができる。
【００６５】
なお、半透明の表示態様で先行表示した入力釦４３は、画面遷移が完了したとき（アニメーションが完了したとき）、遷移先の画面における表示態様で表示する。たとえば、遷移先の画面での表示態様が不透明であれば、アニメーションの表示が完了したとき、不透明に表示する。
【００６６】
また、半透明に先行表示した入力釦４３の透明度は、画面遷移中、同じ透明度で維持してもよいし、アニメーションの表示中に時間の経過に伴って次第に透明度を低下させるようにしてもよい。
【００６７】
次に、画面遷移の各種の形態について説明する。
【００６８】
＜指を近づけると先行表示される場合＞
アニメーションの表示を開始しても入力釦の先行表示を直ぐには行わず、画面遷移中（アニメーション表示中）にユーザがタッチパネル付き表示部１８の表示部の表示面に指を近づけたとき、遷移先の画面においてその指の近くに位置する予定の入力釦を先行表示する。
【００６９】
この場合、タッチパネル付き表示部１８は、表示部の表示面上に指などがタッチした位置（座標）を検出するほか、表示面に近づいた指の位置を検出する機能も備える。たとえば、カメラを設けて指の位置（表示面からの距離）を検出したり、タッチパネルを３Ｄタッチパネルとして構成したりする。３Ｄタッチパネルは、たとえば、静電式のタッチパネルの感度を、近づいた指を検知可能な高感度と、タッチしたとき初めて指を検知する低感度とにダイナミックに切り替える（たとえば、１秒に１０回以上切り替える）ことで実現される。
【００７０】
図５は、指を近づけた場所の付近にある入力釦が先行表示される場合の画面遷移の表示例を示している。
【００７１】
表示中の画面に存在する入力釦４１に対するタッチ操作（入力）を受けると（図５（ａ））、表示部の中心に遷移先の画面を小さく出現させた後、この画面を次第に大きくするといったアニメーション４２を表示する（同図（ｂ）。アニメーション４２の表示を開始しても、この時点では、遷移先の画面に存在する入力釦は先行表示されない。
【００７２】
アニメーション表示中の画面にユーザが指を近づけると同図（ｃ）に示すように、遷移先の画面で該近づけた指の周辺に存在する入力釦４３ａのみが入力操作可能に表示される。ユーザが別の場所に指を近づけると、該別の場所の近くに存在する入力釦４３ｂがさらに入力操作可能に追加表示される（同図（ｄ））。
【００７３】
画面遷移中に表示した入力釦４３ｂに対して先行入力を受けていた場合（同図（ｅ））は、画面遷移が完了した直後に、先行入力の内容に応じた処理を行う（同図（ｆ））。
【００７４】
図６は、指を近づけると遷移先の画面でその付近にある入力釦が先行表示される場合の画面遷移の処理を示す流れ図である。図４と同じ処理内容のステップには同じステップ番号を付してある。
【００７５】
表示すべき画面を表示し（ステップＳ１０１）、この画面を表示するまでの画面遷移中に先行入力があったか否かを判断する（ステップＳ１０２）。先行入力がなければ（ステップＳ１０２；Ｎｏ）、現在表示中の画面で入力操作の受け付けを監視する（ステップＳ１０３）。現在表示中の画面において入力操作を受けると（ステップＳ１０３；Ｙｅｓ）、該入力操作に対応した遷移先の画面の画面データを準備して（ステップＳ１０４）、ステップＳ１２１へ移行する。
【００７６】
先行入力がある場合は（ステップＳ１０２；Ｙｅｓ）、先行入力に対応した遷移先の画面の画面データを準備すると共に、記憶されている先行入力の内容をクリアして（ステップＳ１０５）、ステップＳ１２１へ移行する。
【００７７】
ステップＳ１２１では、画面遷移のためのアニメーションの表示を開始する。その後、画面に指が近づけられたか否かを監視し（ステップＳ１２２）、画面に指が近づけられたことを検知したら（ステップＳ１２２；Ｙｅｓ）、該指が近づけられた付近の遷移先画面内の入力釦を入力操作可能に表示して（ステップＳ１２３）、ステップＳ１０７へ移行する。指が近づけられない場合は（ステップＳ１２２；Ｎｏ）、先行表示せずに、そのまま、ステップＳ１０７へ移行する。
【００７８】
入力操作可能に先行表示した入力釦に対して、アニメーションの表示が完了する前に入力操作を受けた場合は（ステップＳ１０７；Ｙｅｓ）、この入力操作（先行操作）を受け付けて記憶する（ステップＳ１０９）。その後、アニメーションが完了（画面遷移が完了）したら（ステップＳ１１０）、ステップＳ１０１へ戻って処理を継続する。
【００７９】
先行入力を受けない場合は（ステップＳ１０７；Ｎｏ）、アニメーションの表示が完了したか否かを調べ、完了していなければ（ステップＳ１０８；Ｎｏ）、ステップＳ１２２に戻って、指が近づけられたか否かを監視する。アニメーションの表示が完了した場合は（ステップＳ１０８；Ｙｅｓ）、ステップＳ１０１へ戻って処理を継続する。
【００８０】
なお、指が近づけられてその近くの入力釦を先行表示した後、該先行表示した入力釦にタッチされることなく指が遠ざけられたら、該先行表示した入力釦を消去するように構成されてもよい。
【００８１】
＜先行入力によりアニメーションを中断する場合＞
これまで説明した画面遷移の例では、先行表示した入力釦に対して先行入力を受けるか否かにかかわらず、アニメーションの表示をそのまま継続したが、先行入力を受けた時点でアニメーションの表示を中断し、直ちに遷移先の画面を正しい表示態様で表示するようにする。
【００８２】
これにより、アニメーションの効果は低下するが、ユーザの待ち時間を短くすることができる。
【００８３】
図７は、先行入力を受けた場合にアニメーションの表示を中断する場合の処理の流れを示している。図４と同一の処理内容のステップには同じステップ番号を付してあり、詳細な説明は省略する。図４との相違は、ステップＳ１０９の次に、ステップＳ１１０に代えてステップＳ１１１を実行する点である。
【００８４】
＜先行入力によりアニメーションの速度を上げる場合＞
先行入力を受けた時点からアニメーションの速度を上げて、アニメーションの表示を早期に完了させる。これにより、アニメーションを中断させる場合に比べて、アニメーションの効果の低下を少なく抑えつつ、遷移先の画面が完全に表示されるまでのユーザの待ち時間を短くすることができる。
【００８５】
図８は、先行入力を受けた場合にアニメーションの表示速度を上げる場合の処理の流れを示している。図４と同じ処理内容のステップには同一のステップ番号を付してある。図４との相違は、ステップＳ１０９の次に、ステップＳ１１０に代えてステップＳ１１２、Ｓ１１３を実行する点である。
【００８６】
＜アニメーション完了前に先行入力をキャンセル可能にする場合＞
画面遷移中に先行表示した入力釦に対する先行入力を受けた後、アニメーションが完了する前に、もう一度、同じ入力釦に対する操作を受けた場合に、先行入力をキャンセルする。
【００８７】
図９は上記の場合の画面遷移の例を示している。表示中の画面の入力釦４１に対するタッチ操作（入力）を受けると（図９（ａ））、表示部の中心に遷移先の画面を小さく出現させた後、この画面を次第に大きくするといったアニメーション４２を表示すると同時に、遷移先の画面に存在する入力釦４３を先行表示する。
【００８８】
先行表示した入力釦４３に対する入力操作（先行入力）を受け（同図（ｂ））、その後、アニメーション４２の表示が完了する前に同じ入力釦４３に対する操作を再度受けると（同図（ｃ））、先行入力はキャンセルされて、先行入力を受けていない状態に戻る。そして、アニメーション４２の表示が完了すると、遷移先の画面が正しい表示態様で表示され、この画面でユーザからの入力操作を待つ状態になる（同図（ｄ））。
【００８９】
先行入力を受け（同図（ｂ））、その後、該先行入力がキャンセルされなかった場合は、アニメーション４２の表示が完了して画面遷移が完了した直後に、先行入力の内容に応じた処理を行う（同図（ｅ））。
【００９０】
図１０は、アニメーションの表示が完了する前に先行入力をキャンセル可能な場合の画面遷移に関する処理の流れを示している。図４と同じ処理内容のステップには同一のステップ番号を付してある。図４との相違は、ステップＳ１０９より後の処理である。
【００９１】
すなわち、先行入力を受けてその内容を記憶した（ステップＳ１０９）後、アニメーションの表示が完了する前に同じ入力釦に対する操作があるか否かを監視する（ステップＳ１１４）。同じ入力釦に対する操作を受けた場合は（ステップＳ１１４；Ｙｅｓ）、この入力釦に対する先行入力をキャンセルして（ステップＳ１１６）、ステップＳ１０７へ移行する。具体的にはステップＳ１０９で記憶した内容を消去する。
【００９２】
同じ入力釦に対する操作を受けることなくアニメーションの表示が完了した場合は（ステップＳ１１５；Ｙｅｓ）、ステップＳ１０９で記憶した先行入力の内容を有効としたまま、ステップＳ１０１へ戻る。
【００９３】
なお、先行入力をキャンセルする方法は、上記の方法（同じ入力釦の再操作）に限定されず、別の方法、たとえば、別途のキャンセル釦を操作する等でもよい。
【００９４】
次に、画面遷移中にアニメーションを表示しない場合について説明する。
【００９５】
これまでに説明した例では、画面遷移中にアニメーションを表示する構成であったが、本発明は、画面遷移中にアニメーションを表示する場合に限定されるものではない。たとえば、次の画面のデータ量が多い場合や次の画面のデータをサーバからダウンロードする際の通信速度が遅いような場合には、アニメーションを表示しなくても、次の画面が完全に表示されるまでに長い時間を要する場合がある。
【００９６】
このような場合に、遷移先の画面が正しい表示態様で完全に表示される前に、遷移先の画面に存在する入力釦だけを先に表示し、入力釦以外の部分をその後で表示するようにしてもよい。
【００９７】
図１１は、遷移先の画面（同図（ｃ））に入力釦４３と写真４４が存在する場合に、入力釦４３のみを入力操作可能な状態で先に表示し、その後、写真４４を表示する場合の画面遷移例を示している。
【００９８】
次に、遷移先の画面の入力釦の先行表示を開始するタイミングの他の例について説明する。
【００９９】
たとえば、図１２に示すように、画面遷移の操作を受けたら（同図（ａ））アニメーション４２の表示を開始し（同図（ｂ））、その後、少し時間が経過して、タッチパネル付き表示部１８が入力操作を受け付けられる状態になってから、遷移先の画面にある入力釦４３を先行表示するようにしてもよい（同図（ｃ））。同図（ｄ）は、アニメーションが終了して画面遷移が完了した状態を示している。
【０１００】
また、図１３に示すように、画面遷移を行う入力釦４１に指でタッチした（同図（ａ））と同時に、遷移先の画面に存在する入力釦４３の先行表示を開始し（同図（ｂ）、（ｆ））、入力釦４１の存在する領域内で指がリリースされたら（同図（ｂ））、入力釦４１に対する入力が確定したと判定して、アニメーション４２の表示を開始し、画面遷移を継続する（同図（ｃ）〜（ｅ））。
【０１０１】
一方、入力釦４１にタッチした指が、入力釦４１の存在する領域外へスライド移動されてリリースされた場合ややタッチパネル付き表示部１８の外へスライド移動された場合は（同図（ｆ））、入力釦４１へのタッチ操作をキャンセルし、先行表示を消去して、元の画面のまま画面遷移を行わない（同図（ｇ））。このようにすれば、遷移先の画面にある入力釦を確認しながら遷移前の画面での操作を進めることができる。
【０１０２】
図１４は、図１３に対応した画面遷移の処理を示す流れ図である。図４と同じ処理内容のステップには同一のステップ番号を付してある。
【０１０３】
表示すべき画面を表示し（ステップＳ１０１）、この画面を表示するまでの画面遷移中に先行入力があったか否かを判断する（ステップＳ１０２）。先行入力があった場合は（ステップＳ１０２；Ｙｅｓ）、先行入力に対応する遷移先の画面の画面データを準備すると共に、記憶されている先行入力の内容をクリアする（ステップＳ１０５）。そして、遷移先の画面にある入力釦を入力操作可能に先行表示し（ステップＳ１３０）、同時にアニメーションの表示を開始して画面遷移を開始する（ステップＳ１３５）。以後の処理は、図４のステップＳ１０７以降と同様でありその説明は省略する。
【０１０４】
先行入力がなければ（ステップＳ１０２；Ｎｏ）、現在表示中の画面において入力操作のタッチの有無を監視する（ステップＳ１０３ｂ）。
【０１０５】
現在表示中の画面で入力釦に対するタッチを受けると（ステップＳ１０３ｂ；Ｙｅｓ）、該入力釦への入力操作に対応した遷移先の画面の画面データを準備し（ステップＳ１０４）、遷移先の画面にある入力釦を入力操作可能に先行表示する（ステップＳ１３１）。
【０１０６】
ステップＳ１０３ｂでタッチを検出した指が、スライド移動され、タッチされた入力釦から外れた場所でリリースされた場合は（ステップＳ１３２；Ｙｅｓ）、ステップＳ１０３ｂで検出したタッチをキャンセルする。具体的には、入力釦の先行表示を消去し（ステップＳ１３３）、元の画面のまま、画面遷移を行わずに、ステップＳ１０３ｂへ戻る。
【０１０７】
タッチされた入力釦の上で指がリリースされた場合は（ステップＳ１３４；Ｙｅｓ）、アニメーションの表示を開始して画面遷移を開始する（ステップＳ１３５）。以後の処理は、図４のステップＳ１０７以降と同様でありその説明は省略する。
【０１０８】
なお、図１５に示すように、現在表示中の画面で入力釦４１に対する指のタッチを検出した（同図（ａ））とき、アニメーション４２の表示と遷移先の画面にある入力釦４３の先行表示を同時に開始してもよい（同図（ｂ）、（ｅ））。この場合も、入力釦４１の上で指がリリースされたら（同図（ｂ））、そのまま、アニメーション４２の表示による画面遷移を継続し（同図（ｃ）〜（ｄ））、入力釦４１にタッチした指が、入力釦４１の外へスライド移動されてリリースされた場合やタッチパネル付き表示部１８の表示部の外（タッチの検出範囲外）へスライド移動された場合は（同図（ｅ））、入力釦４１へのタッチ操作をキャンセルし、先行表示を消去し、元の画面のまま画面遷移を行わない（同図（ｆ））ようにする。
【０１０９】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【符号の説明】
【０１１０】
１０…表示装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…表示制御部
１６…操作受付部
１７…ネットワーク通信部
１８…タッチパネル付き表示部
３１…全体制御部
３２…タッチパネル入力制御部
３３…画面遷移制御部
３４…アニメーション制御部
３５…画面作成部
４１…入力釦
４２…アニメーション
４３、４３ａ、４３ｂ…先行表示された入力釦
４４…写真
【図１】
2015049643.tif 000003
【図２】
2015049643.tif 000004
【図４】
2015049643.tif 000005
【図６】
2015049643.tif 000006
【図７】
2015049643.tif 000007
【図８】
2015049643.tif 000008
【図１０】
2015049643.tif 000009
【図１４】
2015049643.tif 000010
【図３】
2015049643.tif 000011
【図５】
2015049643.tif 000012
【図９】
2015049643.tif 000013
【図１１】
2015049643.tif 000014
【図１２】
2015049643.tif 000015
【図１３】
2015049643.tif 000016
【図１５】
2015049643.tif 000017