(57)【要約】【課題】  ユーザにとって入りやすい画面から再開することを可能とした表示装置を提供することである。【解決手段】  本発明の表示装置は、複数の画面を連鎖的にコンピュータの表示手段上に出力し表示する処理を行う。そして、前記コンピュータの表示手段上に中断時に表示されていた画面の識別子を取得するとともに、中断画面と再開画面との対応を付けるテーブルを用いて、取得した画面識別子に対応する再開する画面識別子を求める再開画面決定手段と、求めた再開画面識別子に対応する画面を前記表示手段上に出力する画面出力手段と、を備える。【選択図】図１
2007058607.tif 000002
【特許請求の範囲】
【請求項１】
複数の画面を連鎖的に表示手段上に表示する処理を行う表示装置において、
前記複数の画面毎に中断画面と再開画面との対応付ける中断画面再開画面記憶部と、
中断画面再開画面記憶部を基に、前記複数の画面の表示中断時に表示されていた画面に応じた再表示時の画面を決定する再開画面決定部と、
前記複数の画面を再表示する場合に、前記再開画面決定部が決定した画面を前記表示手段上に出力する画面出力部とを備えることを特徴とする表示装置。
【請求項２】
前記複数の画面を再表示する場合に、前記再開画面決定部が決定した画面と、前記複数の画面の最初の画面とを利用者に選択可能とさせる選択操作部をさらに備えることを特徴とする請求項１記載の表示装置。
【請求項３】
前記再開画面決定部が決定した再開画面と中断した画面とが一致しない場合に、前記選択操作部が起動することを特徴とする請求項２記載の表示装置。
【請求項４】
前記複数の画面ごとに前記選択操作部の起動を予め設定することを特徴とする請求項２記載の表示装置。
【請求項５】
前記再開画面決定部は、中断時に表示されていた画面の種類に応じて再表示時の画面を決定することを特徴とする請求項１記載の表示装置。
【請求項６】
再開画面決定部は、中断された画面から、前記複数の画面の連鎖を遡って、利用者による入力が行われない画面を再表示時の画面として決定することを特徴とする請求項１記載の表示装置。
【請求項７】
前記複数の画面は、少なくとも一つの画面を含んだ少なくとも一つの章によって構成されており、
再開画面決定部は、中断された画面が属する前記章の先頭の画面を再表示時の画面として決定することを特徴とする請求項１記載の表示装置。
【請求項８】
複数の画面を連鎖的に表示手段上に表示する処理を行う表示方法において、
中断画面再開画面記憶部に記憶された前記複数の画面毎に中断画面と再開画面との対応付けを基に、前記複数の画面の表示中断時に表示されていた画面に応じた再表示時の画面を決定する再開画面決定ステップと、
前記複数の画面を再表示する場合に、前記再開画面決定ステップで決定した画面を前記表示手段上に出力する画面出力ステップと、を備えることを特徴とする表示方法。
【請求項９】
前記複数の画面は、少なくとも一つの画面を含んだ少なくとも一つの章によって構成されており、
再開画面決定ステップは、中断された画面が属する前記章の先頭の画面を再表示時の画面として決定することを特徴とする請求項８記載の表示方法。
【請求項１０】
複数の画面を連鎖的にコンピュータの表示手段上に表示する処理を前記コンピュータに行わせるプログラムにおいて、
中断画面再開画面記憶部に記憶された前記複数の画面毎に中断画面と再開画面との対応付けを基に、前記複数の画面の表示中断時に表示されていた画面に応じた再表示時の画面を決定する再開画面決定ステップと、
前記複数の画面を再表示する場合に、前記再開画面決定ステップで決定した画面を前記表示手段上に出力する画面出力ステップと、を前記コンピュータに実行させることを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法、および、表示プログラムに関する。
【背景技術】
【０００２】
複数の画面を連鎖的に表示部（ディスプレイ）に出力するプログラムがある。このプログラムにおいては、予め決められた画面遷移順に基づいて、各画面がユーザに提示される。ユーザに提示される画面は、その画面上のテキストをユーザに読ませるためのもの、ラジオボタン等により選択を行わせるもの、入力用のフィールドに各種情報を入力させるもの、等がある。このプログラムにおいて、ユーザにより中断がなされた場合には、通常、その中断位置から再開するようになっている。
【０００３】
例えば特許文献１には、操作レッスンを中断した場合に、その中断位置から再開する技術が開示されている。
しかし、操作説明などの画面の場合、中断位置から再開しても、説明が途中から開始されているので、ユーザの理解が困難になるときがあった。
【特許文献１】特開２０００−２２７８１６号公報  「操作レッスン装置およびそのプログラム記録媒体」
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の課題は、ユーザにとって入りやすい画面から再開することを可能とした表示装置、表示方法、および、表示プログラムを提供することである。
【課題を解決するための手段】
【０００５】
本発明の第１態様の表示装置は、複数の画面を連鎖的にコンピュータの表示手段上に出力し表示する処理を行う表示装置において、前記コンピュータの表示手段上に中断時に表示されていた画面を基に、再開する画面を求める再開画面決定手段と、求めた画面を前記表示手段上に出力する画面出力手段と、を備えることを特徴とする表示装置である。
【０００６】
ここで、再開画面決定手段により、中断画面と再開画面との対応を付けるテーブルを用いて、中断画面に対応する再開画面が求められるので、中断画面の付近の区切りのいい位置を再開画面とすることで、ユーザにとって入りやすい画面から再開することが可能となる。
【発明の効果】
【０００７】
本発明によれば、中断画面と再開画面との対応を付けるテーブルなどを用いて、中断画面に対応する再開画面が求められるので、中断画面の付近の区切りのいい位置、例えば章先頭などを再開画面とすることで、ユーザにとって入りやすい画面から再開することが可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
図１は、本発明の第１実施形態の表示装置の構成を示すブロック図（その１）である。この図は、起動指示を制御部１１が受け付けた場合に、そのことに関連して起動される機能ブロックを示している。
【０００９】
図１に示すように、表示装置１０は、各部を制御する制御部１１、表示部（不図示）上に中断時に表示されていた画面のＩＤ（識別子）を保持することが可能な画面識別子記憶部１４、中断した画面ＩＤと再開する画面ＩＤとの対応を付ける中断画面・再開画面対応テーブル１２、画面識別子記憶部１４に格納されていた画面の識別子を取得するとともに、中断画面と再開画面との対応を付けるテーブル１２を用いて、取得した画面ＩＤに対応する再開する画面ＩＤを求める開始（再開）画面決定部１３、求めた画面ＩＤに対応する設定ファイルを設定ファイル群１６の中から選択し、その選択された設定ファイルに基づいて画面を生成し前記表示部上に出力する画面出力部１５、出力された画面のＩＤを画面識別子記憶部１４に上書きする画面識別子書き込み部１７、を備える。
【００１０】
図２は、図１の中断画面・再開画面対応テーブルの一例を示す図である。
図２に示すように、中断画面・再開画面対応テーブルは、中断した画面のＩＤ（左側）と再開する画面のＩＤ（右側）とを対応付けたテーブルである。
【００１１】
図２の例では、中断する画面のＩＤが画面遷移順の先の方ほど、小さい数字になるようにシリアライズされて示されている。また、図２中、画面ＩＤ＝０００の画面は、プログラムの呼び出し元の画面を示している。そして、起動されるプログラムの最初の画面は、画面ＩＤ＝１２０００の画面である。また、画面遷移順の最後の画面（画面ＩＤ＝１９５０５）で中断した場合、プログラムの最初の画面（画面ＩＤ＝１２０００）から再開されるように対応関係が設定されている。
【００１２】
本実施形態では、パーソナルコンピュータの環境設定プログラムを扱う。図２の対応テーブルにおいて、１２０００番台、１３０００番台、１４０００番台、１５０００番台、１９０００番台は、その環境設定プログラムの各章に対応している。１５０００番台の章は、１５０００〜１５００４、１５１００番台、１５２００番台のセクション、例えば、ブラウザの設定、プリンタの設定、などのセクションに分かれる。
【００１３】
画面ＩＤ＝１３００１、１５００４、１５１０３、１５２１６のように、対応する再開画面が次章の先頭画面（画面ＩＤ＝１４０００、１５１００、１５２００、１９０００）になっているのは、これら画面が各章の最終ページであり、その最終ページには、「本章は以上です」等のコメントが記載されることが多いからである。
【００１４】
図３Ａ〜図３Ｄは、図２の対応テーブル中の一部の画面の表示例を示す図である。すなわち、図３Ａは画面ＩＤ＝１４０００の画面、図３Ｂは画面ＩＤ＝１４００１の画面、図３Ｃは画面ＩＤ＝１４００２の画面、図３Ｄは画面ＩＤ＝１４００３の画面の表示例である。
【００１５】
図３Ａ〜図３Ｄに示す個々の画面は、その左下部に「中断」ボタンが設けられており、ユーザはこのボタンを押下（クリック）することで、プログラムの処理を中断することができる。
【００１６】
例えば、画面ＩＤ＝１４００１の画面において、「中断」ボタンが押下された場合、図４に示すように、画面ＩＤ＝１４００２の画面を再開画面とした方が、区切りが良い（入り易い）場合もあるし、図５に示すように、画面ＩＤ＝１４０００の画面まで戻って、その画面を再開画面とするのが、区切りが良い場合もある。
【００１７】
このように、本実施形態においては、中断画面の付近の区切りのいい画面を再開位置とするように、中断画面・再開画面対応テーブルを設定している。これにより、ユーザにとって再開時に入りやすい位置（画面、ページ）からプログラムを再開することが可能となる。
【００１８】
続いて、図１の表示装置１０の動作について図６のフローチャートを参照しつつ説明する。
まず、ユーザによって、プログラムが起動される。このプログラムは、複数の画面を連鎖的に表示部（ディスプレイ）に出力する処理を含むプログラムである。図１の制御部１１は、この起動指示を受け付けると、開始（再開）画面決定部１３を起動する。図２のステップＳ１０１で、開始（再開）画面決定部１３によって、画面識別子記憶部（記憶領域）１４に保持される画面識別子（画面ＩＤ、ページＩＤともいう）が取得される。この画面識別子記憶部１４には、再開時の起動の場合、中断時に表示部に表示されていた画面のＩＤが保持されている。
【００１９】
続くステップＳ１０２では、開始（再開）画面決定部１３によって、中断画面・再開画面対応テーブル１２が参照され、ステップＳ１０１で取得した中断画面のＩＤに対応する再開画面ＩＤが求められ、画面出力部１５に通知される。
【００２０】
ステップＳ１０３では、画面出力部１５によって、各画面の設定ファイル群（画面ID.INIファイル）から通知された画面ＩＤの設定ファイルが選択される。
そして、ステップＳ１０４で、画面出力部１５によって、ステップＳ１０３で選択された画面の設定ファイルに基づいて、その画面が生成され、表示部（ディスプレイ）に対して出力される。
【００２１】
また、ステップＳ１０５で、画面出力部１５によって、画面識別子書き込み部１７が起動され、画面識別子書き込み部１７により、表示部に出力された画面のＩＤが画面識別子記憶部１４に上書きされる。
【００２２】
なお、ユーザによるプログラムの起動が再開時の起動でない場合は、画面識別子記憶部１４の値が初期化されている。この場合、開始（再開）画面決定部１３は、起動したプログラムの最初の画面の画面ＩＤを画面出力部１５に通知し、画面出力部１５を介してプログラムの最初の画面が表示部上に出力される。
【００２３】
図７は、本発明の第１実施形態の表示装置の構成を示すブロック図（その２）である。
この図は、例えば、現在表示されている画面上の「次画面へ進む」ボタンが押下されたことを示す情報を制御部１１が受け付けた場合に、そのことに関連して起動される機能ブロックを示している。
【００２４】
図７の表示装置１０の動作を図８のフローチャートを参照しつつ説明する。
まず、現画面の「次画面へ進む」ボタンが押下されたことを示す情報を制御部１１が受け付けると、制御部１１は画面出力部１５を起動する。図８のステップＳ２０１において、画面出力部１５によって現画面の設定ファイル１８が参照される。すなわち、現画面の設定ファイル１８中の「次画面へ進む」ボタンが押下された場合の遷移先画面（次画面）の情報が参照され、次画面の設定ファイル１９が選択される。そして、その後、図６のステップＳ１０４、Ｓ１０５が実行される。
【００２５】
すなわち、ステップＳ１０４において、その選択された（次画面の）設定ファイル１９を用いて、画面出力部１５により次画面が生成され、表示部に出力される。また、ステップＳ１０５で、画面出力部１５によって、画面識別子書き込み部１７が起動され、画面識別子書き込み部１７により、表示部に出力された再開画面のＩＤが画面識別子記憶部１４に上書きされる。
【００２６】
なお、現画面の「次画面へ進む」ボタンが押下された場合の機能ブロック（図７）およびフローチャート（図８）は、各実施形態で共通である。
なお、プログラムの中には、画面上から他のプログラムを呼び出すものがある。例えば、環境設定プログラムの場合、ＯＳの最新版にアップデートするためのプログラムやウィルスをチェックするためのプログラムが環境設定プログラムから呼び出される場合がある。例えば、そのアップデートを行うプログラム側で処理が中断される場合があるが、その場合、呼び出し元の画面上の「中断」ボタンが押下されることなく中断が行われることになる。
【００２７】
図８のフローに示すように、画面を表示部に出力する毎に記憶領域へ出力した画面のＩＤを上書きするようにすれば、プログラムから呼び出される他のプログラムによる中断の場合でも、中断時に表示部に表示されていた画面を記憶領域に保持できる。しかし、プログラムの中には、他のプログラムを呼び出さないものもある。その場合、各フロー中のステップＳ１０５が実行される代わりに、表示画面上の「中断」ボタンが押下されたことをトリガとして、記憶領域にその表示画面のＩＤが上書きされる。
【００２８】
図９は、本発明の第２実施形態の表示装置の構成を示すブロック図である。この図は、起動指示を制御部２１が受け付けた場合、再開時に表示される選択画面で選択されたボタンの情報を制御部２１が受け付けた場合のそれぞれに関連して起動される機能ブロックを合わせて示している。
【００２９】
図９に示す表示装置２０は、図１に示す表示装置１０に対して、さらに、始めの画面ＩＤを再開する画面ＩＤとして求め、それを画面出力部１５に通知する第２開始（再開）画面決定部２３、再開画面を選択するための画面を表示部上に出力する再開画面選択画面出力部２２、を備える。
【００３０】
図１０は、図９の再開画面選択画面出力部によって表示部上に出力された選択画面の一例である。
図１０に示すように、選択画面上には、「最初から始める」ボタンと「続きから始める」ボタンが設けられている。
【００３１】
図９の表示装置２０の動作を図１１のフローチャートを参照しつつ説明する。
まず、ユーザによって、プログラムが起動される。このプログラムは、複数の画面を連鎖的に表示部（ディスプレイ）に出力する処理を含むプログラムである。図９の制御部２１は、この起動指示を受け付けると、再開画面選択画面出力部２２を起動する。図１１のステップＳ３０１で、再開画面選択画面出力部２２によって、その選択画面の設定ファイルに基づいて、その選択画面が表示部に出力され表示される。その選択画面上からユーザによって、「続きから始める」ボタンが押下された場合、（第１）開始（再開）画面決定部１３等によって、図６のステップＳ１０１〜Ｓ１０５の処理が実行される。
【００３２】
また、その選択画面上からユーザによって「最初から始める」ボタンが押下された場合、ステップＳ３０２において、第２開始（再開）画面決定部２３によって、プログラムの最初の画面の画面ＩＤが再開する画面ＩＤとして求められ、それが画面出力部１５に通知される。そして、その後、図６のステップＳ１０３、Ｓ１０４、Ｓ１０５の処理が実行される。
【００３３】
図１２は、本発明の第２実施形態の表示装置の変形例（その１）の構成を示すブロック図である。この図は、起動指示を制御部３１が受け付けた場合、再開時に表示される選択画面で選択されたボタンの情報を制御部３１が受け付けた場合のそれぞれに関連して起動される機能ブロックを合わせて示している。
【００３４】
図１２に示す表示装置３０は、各部を制御する制御部３１、表示部（不図示）上に最後に表示された画面のＩＤ（識別子）を保持することが可能な画面識別子記憶部１４、中断した画面ＩＤと再開する画面ＩＤとの対応を付ける中断画面・再開画面対応テーブル３５、始めの画面ＩＤを再開する画面ＩＤとして求め、それを画面出力部１５に通知する第２開始（再開）画面決定部２３、画面識別子記憶部１４に格納されている画面の識別子を取得するとともに、中断画面と再開画面との対応を付けるテーブル３５を用いて、取得した画面ＩＤに対応する再開する画面ＩＤを求めて、その求めた画面ＩＤを画面出力部１５に通知する（第１）開始（再開）画面決定部３４、画面識別子記憶部１４に格納されている画面の識別子を取得して画面出力部１５に通知する第３開始（再開）画面決定部３６、通知された画面ＩＤに対応する設定ファイルを設定ファイル群１６の中から選択し、その選択された設定ファイルに基づいて画面を生成し前記表示部上に出力する画面出力部１５、出力された画面のＩＤを画面識別子記憶部１４に上書きする画面識別子書き込み部１７、再開画面を選択するための画面を表示部上に出力する再開画面選択画面出力部３３、選択画面上で有効化するボタンを決定する選択画面有効化ボタン決定部３２、を備える。
【００３５】
図１３は、図１２の再開画面選択画面出力部によって表示部上に出力された選択画面の一例である。
図１３に示すように、選択画面上には、「最初から始める」ボタンと、「続きから始める」ボタンの他に、選択的に「中断した画面から始める」ボタンが設けられる。「中断した画面から始める」ボタンをこの選択画面上で有効化するかどうかは、選択画面有効化ボタン決定部３２により決定される。
【００３６】
例えば、選択画面有効化ボタン決定部３２は、「続きから始める」ボタンが押下されたことによる処理結果の再開画面が中断した画面と一致しない場合に、「中断した画面から始める」ボタンを有効化するようにしてもよいし、図１４に示すように、中断画面・再開画面対応テーブル３５の再開画面ＩＤの末尾にフラグ情報（“０”または“１”）を付加して、そのフラグ情報を参照して、「中断した画面から始める」ボタンを有効化するかどうかを決定してもよい。
【００３７】
図１２の表示装置３０の動作を図１５のフローチャートを参照しつつ説明する。
まず、ユーザによって、プログラムが起動される。このプログラムは、複数の画面を連鎖的に表示部（ディスプレイ）に出力する処理を含むプログラムである。図１２の制御部３１は、この起動指示を受け付けると、選択画面有効化ボタン決定部３２を起動する。図１５のステップＳ４０１で、選択画面有効化ボタン決定部３２によって、上述の処理によって、その選択画面上の「中断した画面から始める」ボタンが有効化されるか無効化されるかが決定される。
【００３８】
そして、続くステップＳ４０２において、再開画面選択画面出力部３３によって、その選択画面の設定ファイルに基づいて、その選択画面が表示部に出力され表示される。ステップＳ４０１で「中断した画面から始める」ボタンを有効化する決定がなされた場合は、図１３に示すように、「最初から始める」ボタン、「続きから始める」ボタン、「中断した画面から始める」ボタンがいずれも選択画面上に有効化して表示される。また、無効化する決定がなされた場合は、「最初から始める」ボタン、「続きから始める」ボタンが選択画面上で有効化して表示され、「中断した画面から始める」ボタンは選択画面上で無効化して表示される。
【００３９】
その選択画面上からユーザによって「最初から始める」ボタンが押下された場合、図１１のステップＳ３０２が実行される。すなわち、第２開始（再開）画面決定部２３によって、プログラムの最初の画面の画面ＩＤが再開する画面ＩＤとして求められ、それが画面出力部１５に通知される。そして、その後、図６のステップＳ１０３、Ｓ１０４、Ｓ１０５の処理が実行される。
【００４０】
また、その選択画面上からユーザによって、「続きから始める」ボタンが押下された場合、（第１）開始（再開）画面決定部３４等によって、図６のステップＳ１０１〜Ｓ１０５の処理が実行される。
【００４１】
また、その選択画面上からユーザによって、「中断した画面から始める」ボタンが押下された場合、ステップＳ４０３で、第３開始（再開）画面決定部３６によって、画面識別子記憶部（記憶領域）１４に保持されている画面識別子が取得され、画面出力部１５に通知される。そして、その後、図６のステップＳ１０３、Ｓ１０４、Ｓ１０５の処理が実行される。
【００４２】
なお、ユーザによるプログラムの起動が再開時の起動でない場合は、画面識別子記憶部１４の値が初期化されている。この場合、（第１）開始（再開）画面決定部３４、または、第３開始（再開）画面決定部３６は、起動したプログラムの最初の画面の画面ＩＤを画面出力部１５に通知し、画面出力部１５を介してプログラムの最初の画面が表示部上に出力される。
【００４３】
図１２の構成によれば、例えば、説明のページ（画面）が数ページにおよぶ場合に、その途中のページで中断した場合、「続きから始める」ボタンを選択することで、中断ページの近辺の区切りがいいところ（例えば、説明の先頭ページ）から再開することもできるし、「中断した画面から始める」ボタンを選択することで、中断ページから始めることもできる。
【００４４】
中断ページから再開しても、うまく説明に入り込めない場合などは、説明の先頭ページから再開するようにすればいいし、中断と再開の時間が短い場合、記憶力がいいユーザの場合などは、中断ページから再開するようにすればいい。あるいは、中断してからかなり時間が経過した場合などは、「最初から始める」ボタンを選択することで、プログラムの最初のページから開始してもよい。このように、図１２の構成は、ユーザ側の事情に一層、細かく対応可能である。
【００４５】
図１６は、本発明の第２実施形態の表示装置の変形例（その２）の構成を示すブロック図である。この図は、起動指示を制御部４１が受け付けた場合、再開時に表示される選択画面で選択されたボタンの情報を制御部４１が受け付けた場合のそれぞれに関連して起動される機能ブロックを合わせて示している。
【００４６】
図１６に示すように、表示装置４０は、各部を制御する制御部４１、表示部（不図示）上に最後に表示された画面のＩＤ（識別子）を保持することが可能な画面識別子記憶部１４、中断した画面ＩＤと再開する画面ＩＤとの対応を付ける中断画面・再開画面対応テーブル３５、画面識別子記憶部１４に格納されていた画面の識別子を取得するとともに、中断画面と再開画面との対応を付けるテーブル３５を用いて、取得した画面ＩＤに対応する再開する画面ＩＤを求めて、その求めた画面ＩＤを画面出力部１５に通知する（第１）開始（再開）画面決定部３４、画面識別子記憶部１４に格納されている画面の識別子を取得して画面出力部１５に通知する第３開始（再開）画面決定部３６、通知された画面ＩＤに対応する設定ファイルを設定ファイル群１６の中から選択し、その選択された設定ファイルに基づいて画面を生成し前記表示部上に出力する画面出力部１５、出力された画面のＩＤを画面識別子記憶部１４に上書きする画面識別子書き込み部１７、再開画面を選択するための画面を表示部上に出力する再開画面選択画面出力部４３、再開画面選択画面出力部４３を起動するかどうかを決定する選択画面出力可否決定部４２、を備える。
【００４７】
図１７は、図１６の再開画面選択画面出力部によって表示部上に出力された選択画面の一例である。
図１７に示すように、選択画面上には、「続きから始める」ボタンの他に、選択的に「中断した画面から始める」ボタンが設けられる。「中断した画面から始める」ボタンがこの選択画面上で有効化でない場合は、この選択画面は表示されない。この選択画面を起動するかどうかは、選択画面出力可否決定部４２により決定される。
【００４８】
例えば、選択画面出力可否決定部４２は、「続きから始める」ボタンが押下されたことによる処理結果の再開画面が中断した画面と一致しない場合に、「中断した画面から始める」ボタンを有効化、すなわち、選択画面を表示部上に出力するようにしてもよいし、図１４に示すように、中断画面・再開画面対応テーブル３５の再開画面ＩＤの末尾にフラグ情報（“０”または“１”）を付加して、そのフラグ情報を参照して、「中断した画面から始める」ボタンを有効化するかどうか、すなわち、選択画面を表示部上に出力するかどうかを決定してもよい。
【００４９】
図１６の表示装置４０の動作を図１８のフローチャートを参照しつつ説明する。
まず、ユーザによって、プログラムが起動される。このプログラムは、複数の画面を連鎖的に表示部（ディスプレイ）に出力する処理を含むプログラムである。図１６の制御部４１は、この起動指示を受け付けると、選択画面出力可否決定部４２を起動する。図１８のステップＳ５０１で、選択画面出力可否決定部４２によって、上述の処理によって、選択画面を表示部上に出力するかどうかが決定される。
【００５０】
選択画面を出力しないと決定された場合、（第１）開始（再開）画面決定部３４等によって、図６のステップＳ１０１〜Ｓ１０５の処理が実行される。
選択画面を出力すると決定された場合、ステップＳ５０２で、選択画面が表示部（ディスプレイ）上に出力され表示される。
【００５１】
その選択画面上からユーザによって、「続きから始める」ボタンが押下された場合、（第１）開始（再開）画面決定部３４等によって、図６のステップＳ１０１〜Ｓ１０５の処理が実行される。
【００５２】
また、その選択画面上からユーザによって、「中断した画面から始める」ボタンが押下された場合、図１５のステップＳ４０３が実行される。すなわち、第３開始（再開）画面決定部３６によって、画面識別子記憶部（記憶領域）１４に保持されている画面識別子が取得され、画面出力部１５に通知される。そして、その後、図６のステップＳ１０３、Ｓ１０４、Ｓ１０５の処理が実行される。
【００５３】
図１９は、本発明の第３実施形態の表示装置の構成を示すブロック図である。この図は、起動指示を制御部５１が受け付けた場合に関連して起動される機能ブロックを示している。
【００５４】
図１９に示すように、表示装置５０は、各部を制御する制御部５１、表示部（不図示）上に最後に表示された画面のＩＤ（識別子）を保持することが可能な画面識別子記憶部１４、画面ＩＤと画面種別とを対応付ける画面種別テーブル５３、画面遷移順を定義する画面遷移テーブル５４、画面識別子記憶部１４に格納されていた画面の識別子を取得するとともに、画面種別テーブル５３、画面遷移テーブル５４を用いて、取得した画面ＩＤに対応する再開する画面ＩＤを求めて、その求めた画面ＩＤを画面出力部１５に通知する開始（再開）画面決定部５２、通知された画面ＩＤに対応する設定ファイルを設定ファイル群１６の中から選択し、その選択された設定ファイルに基づいて画面を生成し前記表示部上に出力する画面出力部１５、出力された画面のＩＤを画面識別子記憶部１４に上書きする画面識別子書き込み部１７、を備える。
【００５５】
図２０は、図１９の画面種別テーブルの一例を示す図である。
図２０に示すように、画面種別テーブルは、画面ＩＤ（左側）と画面種別（右側）とを対応付けたテーブルである。ここでは、画面は以下の種別に分類されている。
００：画面上のテキストをユーザに読ませるもの
０１：ラジオボタン等により選択を行わせるもの
０２：入力フィールドに各種情報を入力させるもの
また、図２０に示すテーブルは、左側の画面ＩＤが画面遷移順（降順）に並んでいることから、画面遷移テーブルの情報も含んでいる。
【００５６】
図１９の表示装置５０の動作を図２１のフローチャートを参照しつつ説明する。
まず、ユーザによって、プログラムが起動される。このプログラムは、複数の画面を連鎖的に表示部（ディスプレイ）に出力する処理を含むプログラムである。図１９の制御部５１は、この起動指示を受け付けると、開始（再開）画面決定部５２を起動する。図２１のステップＳ６０１で、開始（再開）画面決定部５２によって、画面識別子記憶部（記憶領域）１４から画面ＩＤが取得される。
【００５７】
続いて、ステップＳ６０２で、開始（再開）画面決定部５２によって、例えば図２０の画面遷移順の情報を含む画面種別テーブルが参照され、現在の画面ＩＤ（初回の処理では、取得した画面ＩＤ）に対応する画面種別が“００”であるかが判定される。
【００５８】
現在の画面種別が“００”でない場合は、ステップＳ６０２で、画面遷移テーブルを昇順に１つさかのぼって、その１つ前の画面のＩＤを現在の画面ＩＤに設定し、ステップＳ６０２を繰り返す。
【００５９】
現在の画面種別が“００”である場合は、ステップＳ６０４において、その現在に画面ＩＤを画面出力部１５に通知する。その後、図６のステップＳ１０３、Ｓ１０４、Ｓ１０５の処理が実行される。
【００６０】
環境設定プログラムでは、例えば、プリンタの設定、ブラウザの設定のように、各セクションのユーザによる指定が互いに独立している（他に影響を及ぼさない）ことから、図２１では、ユーザによる指定がなされない直前の画面まで遡る処理となっている。
【００６１】
なお、ユーザによるプログラムの起動が再開時の起動でない場合は、画面識別子記憶部１４の値が初期化されている。この場合、開始（再開）画面決定部５２は、起動したプログラムの最初の画面の画面ＩＤを画面出力部１５に通知し、画面出力部１５を介してプログラムの最初の画面が表示部上に出力される。
【００６２】
図２３は、記憶媒体例を示す図である。
本発明のデータ表示処理は当然一般的なコンピュータによって実現することが可能である。この場合、コンピュータの記憶装置６２から本発明の処理のためのプログラムなどをコンピュータのメモリにロードして実行することも、可搬記録媒体６９から本発明の処理のためのプログラムなどをコンピュータのメモリにロードして実行することも、また、プログラム提供者７０の記憶装置７１側からネットワークを介して本発明の処理のためのプログラムなどをコンピュータのメモリにロードして実行することも可能である。
【００６３】
本発明は下記構成でもよい。
（付記１）  複数の画面を連鎖的に表示手段上に表示する処理を行う表示装置において、
前記複数の画面毎に中断画面と再開画面との対応付ける中断画面再開画面記憶部と、
中断画面再開画面記憶部を基に、前記複数の画面の表示中断時に表示されていた画面に応じた再表示時の画面を決定する再開画面決定部と、
前記複数の画面を再表示する場合に、前記再開画面決定部が決定した画面を前記表示手段上に出力する画面出力部とを備えることを特徴とする表示装置。
（付記２）  前記複数の画面を再表示する場合に、前記再開画面決定部が決定した画面と、前記複数の画面の最初の画面とを利用者に選択可能とさせる選択操作部をさらに備えることを特徴とする付記１記載の表示装置。
（付記３）  前記再開画面決定部が決定した再開画面と中断した画面とが一致しない場合に、前記選択操作部が起動することを特徴とする付記２記載の表示装置。
（付記４）  前記複数の画面ごとに前記選択操作部の起動を予め設定することを特徴とする付記２記載の表示装置。
（付記５）  前記再開画面決定部は、中断時に表示されていた画面の種類に応じて再表示時の画面を決定することを特徴とする付記１記載の表示装置。
（付記６）  再開画面決定部は、中断された画面から、前記複数の画面の連鎖を遡って、利用者による入力が行われない画面を再表示時の画面として決定することを特徴とする付記１記載の表示装置。
（付記７）  前記複数の画面は、少なくとも一つの画面を含んだ少なくとも一つの章によって構成されており、
再開画面決定部は、中断された画面が属する前記章の先頭の画面を再表示時の画面として決定することを特徴とする付記１記載の表示装置。
（付記８）  複数の画面を連鎖的に表示手段上に表示する処理を行う表示方法において、
中断画面再開画面記憶部に記憶された前記複数の画面毎に中断画面と再開画面との対応付けを基に、前記複数の画面の表示中断時に表示されていた画面に応じた再表示時の画面を決定する再開画面決定ステップと、
前記複数の画面を再表示する場合に、前記再開画面決定ステップで決定した画面を前記表示手段上に出力する画面出力ステップと、を備えることを特徴とする表示方法。
（付記９）  前記複数の画面を再表示する場合に、前記再開画面決定ステップで決定した画面と、前記複数の画面の最初の画面とを利用者に選択可能とさせる選択操作部を起動するステップをさらに備えることを特徴とする付記８記載の表示方法。
（付記１０）  前記再開画面決定ステップで決定した再開画面と中断した画面とが一致しない場合に、前記選択操作部が起動することを特徴とする付記９記載の表示方法。
（付記１１）  前記複数の画面ごとに前記選択操作部の起動を予め設定することを特徴とする付記９記載の表示方法。
（付記１２）  前記再開画面決定ステップにおいて、中断時に表示されていた画面の種類に応じて再表示時の画面を決定することを特徴とする付記８記載の表示方法。
（付記１３）  前記再開画面決定ステップにおいて、中断された画面から、前記複数の画面の連鎖を遡って、利用者による入力が行われない画面を再表示時の画面として決定することを特徴とする付記８記載の表示装置。
（付記１４）  前記複数の画面は、少なくとも一つの画面を含んだ少なくとも一つの章によって構成されており、
再開画面決定ステップは、中断された画面が属する前記章の先頭の画面を再表示時の画面として決定することを特徴とする付記８記載の表示方法。
（付記１５）  複数の画面を連鎖的にコンピュータの表示手段上に表示する処理を前記コンピュータに行わせるプログラムにおいて、
中断画面再開画面記憶部に記憶された前記複数の画面毎に中断画面と再開画面との対応付けを基に、前記複数の画面の表示中断時に表示されていた画面に応じた再表示時の画面を決定する再開画面決定ステップと、
前記複数の画面を再表示する場合に、前記再開画面決定ステップで決定した画面を前記表示手段上に出力する画面出力ステップと、を前記コンピュータに実行させることを特徴とする表示プログラム。
（付記１６）  前記複数の画面を再表示する場合に、前記再開画面決定ステップで決定した画面と、前記複数の画面の最初の画面とを利用者に選択可能とさせる選択操作部を起動するステップをさらに備えることを特徴とする付記１５記載の表示プログラム。
（付記１７）  前記再開画面決定ステップで決定した再開画面と中断した画面とが一致しない場合に、前記選択操作部が起動することを特徴とする付記１６記載の表示方法。
（付記１８）  前記複数の画面ごとに前記選択操作部の起動を予め設定することを特徴とする付記１６記載の表示プログラム。
（付記１９）  前記再開画面決定ステップにおいて、中断時に表示されていた画面の種類に応じて再表示時の画面を決定することを特徴とする付記１５記載の表示プログラム。
（付記２０）  前記再開画面決定ステップにおいて、中断された画面から、前記複数の画面の連鎖を遡って、利用者による入力が行われない画面を再表示時の画面として決定することを特徴とする付記１５記載の表示プログラム。
（付記２１）  前記複数の画面は、少なくとも一つの画面を含んだ少なくとも一つの章によって構成されており、
再開画面決定ステップは、中断された画面が属する前記章の先頭の画面を再表示時の画面として決定することを特徴とする付記１５記載の表示プログラム。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１実施形態の表示装置の構成を示すブロック図（その１）である。
【図２】図１の中断画面・再開画面対応テーブルの一例を示す図である。
【図３Ａ】図２の対応テーブル中の画面の表示例（その１）を示す図である。
【図３Ｂ】図２の対応テーブル中の画面の表示例（その２）を示す図である。
【図３Ｃ】図２の対応テーブル中の画面の表示例（その３）を示す図である。
【図３Ｄ】図２の対応テーブル中の画面の表示例（その４）を示す図である。
【図４】中断画面と再開画面の位置関係を説明する図（その１）である。
【図５】中断画面と再開画面の位置関係を説明する図（その２）である。
【図６】第１実施形態の表示装置の起動時（再開の場合も含む）の処理のフローチャートである。
【図７】本発明の第１実施形態の表示装置の構成を示すブロック図（その２）である。
【図８】第１実施形態の表示装置の「次画面へ進む」ボタン押下時の処理のフローチャートである。
【図９】本発明の第２実施形態の表示装置の構成を示すブロック図である。
【図１０】図９の再開画面選択画面出力部によって表示部上に出力された選択画面の一例である。
【図１１】第２実施形態の表示装置の起動時（再開の場合も含む）の処理のフローチャートである。
【図１２】本発明の第２実施形態の表示装置の変形例（その１）の構成を示すブロック図である。
【図１３】図１２の再開画面選択画面出力部によって表示部上に出力された選択画面の一例である。
【図１４】図２の中断画面・再開画面対応テーブルの変形例である。
【図１５】第２実施形態の表示装置の変形例（その１）の起動時（再開の場合も含む）の処理のフローチャートである。
【図１６】本発明の第２実施形態の表示装置の変形例（その２）の構成を示すブロック図である。
【図１７】図１６の再開画面選択画面出力部によって表示部上に出力された選択画面の一例である。
【図１８】第２実施形態の表示装置の変形例（その２）の起動時（再開の場合も含む）の処理のフローチャートである。
【図１９】本発明の第３実施形態の表示装置の構成を示すブロック図である。
【図２０】図１９の画面種別テーブルの一例を示す図である。
【図２１】第３実施形態の表示装置の起動時（再開の場合も含む）の処理のフローチャートである。
【図２２】記憶媒体例を示す図である。
【符号の説明】
【００６５】
１０、２０、３０、４０、５０  表示装置
１１、２１、３１、４１、５１  制御部
１２、３５  中断画面・再開画面対応テーブル
１３、３４  （第１）開始（再開）画面決定部
１４  画面識別子記憶部（記憶領域）
１５  画面出力部
１６  各画面の設定ファイル群
１７  画面識別子書き込み部
１８  現画面の設定ファイル
１９  次画面の設定ファイル
２２、３３、４３  再開画面選択画面出力部
２３  第２開始（再開）画面決定部
３２  選択画面有効化ボタン決定部
３６  第３開始（再開）画面決定部
４２  選択画面出力可否決定部
５２  開始（再開）画面決定部
５３  画面種別テーブル
５４  画面遷移テーブル
【図１】
2007058607.tif 000003
【図２】
2007058607.tif 000004
【図６】
2007058607.tif 000005
【図７】
2007058607.tif 000006
【図８】
2007058607.tif 000007
【図９】
2007058607.tif 000008
【図１１】
2007058607.tif 000009
【図１２】
2007058607.tif 000010
【図１４】
2007058607.tif 000011
【図１５】
2007058607.tif 000012
【図１６】
2007058607.tif 000013
【図１８】
2007058607.tif 000014
【図１９】
2007058607.tif 000015
【図２０】
2007058607.tif 000016
【図２１】
2007058607.tif 000017
【図２２】
2007058607.tif 000018
【図３Ａ】
2007058607.tif 000019
【図３Ｂ】
2007058607.tif 000020
【図３Ｃ】
2007058607.tif 000021
【図３Ｄ】
2007058607.tif 000022
【図４】
2007058607.tif 000023
【図５】
2007058607.tif 000024
【図１０】
2007058607.tif 000025
【図１３】
2007058607.tif 000026
【図１７】
2007058607.tif 000027