(57)【特許請求の範囲】
【請求項１】
ページを編集可能に表示する表示手段と、
ページを記憶する記憶手段と、
前記記憶手段に記憶されているページのうち、前記表示手段に表示させるページの選択を受け付ける選択手段と、
前記選択手段により選択されたページを複製する複製手段と、
前記複製手段に複製されたページを前記記憶手段に記憶させ複製元のページを前記表示手段に表示させるか、または、前記複製手段に複製されたページを前記表示手段に表示させ複製元のページを前記記憶手段に記憶させるページ制御手段と、
前記選択手段により選択され、前記表示手段に表示されたページが編集されたか否かを判断する判断手段を有し、
前記複製手段は、前記判断手段により、編集されたと判断された場合に、当該判断されたページを複製し、当該複製されたページから当該編集された内容を消去し、
前記ページ制御手段は、前記複製手段に複製され当該編集された内容が消去されたページを前記記憶手段に記憶させることを特徴とする表示装置。
【請求項２】
ページを編集可能に表示する表示手段と、
ページを記憶する記憶手段と、
前記記憶手段に記憶されているページのうち、前記表示手段に表示させるページの選択を受け付ける選択手段と、
前記選択手段により選択され、前記表示手段に表示されたページが編集されたか否かを判断する判断手段と、
前記判断手段により編集されたと判断されたページを複製し、当該複製されたページから当該編集された内容を消去する複製手段と、
前記複製手段に複製され当該編集された内容が消去されたページを前記記憶手段に記憶させるページ制御手段とを有する表示装置。
【請求項３】
前記複製手段に、前記表示手段に表示されているページを複製させて、前記ページ制御手段に出力する操作を受け付ける操作手段を有することを特徴とする請求項１または２記載の表示装置。
【請求項４】
前記ページ制御手段は、編集前のページと編集後のページとを関連付けて前記記憶手段に記憶させることを特徴とする請求項１乃至３の何れか１項記載の表示装置。
【請求項５】
前記記憶手段には、それぞれが関連付けられたＮ（Ｎは２以上の整数）個のページが複製された順番に記憶されており、
前記記憶手段に記憶されており、指定されたＮ個のページのうち何れかを呼び出す呼び出し手段を有し、
前記呼び出し手段は、前記Ｎ個のページうち、ｎ（ｎ＝１，，，，，Ｎ）番目のページが複製された場合に、当該ｎ＋１番目のページからＮ番目のページまでを呼び出させないことを特徴とする請求項１乃至４の何れか１項記載の表示装置。
【請求項６】
表示装置が、
記憶されているページのうち、表示させるページの選択を受け付けるステップと、
前記選択され、表示されたページが、編集されたか否かを判断するステップと、
編集されたと判断された場合に、当該ページを複製し、当該複製されたページから当該編集された内容を消去するステップと、
前記内容が消去されたページを記憶させるステップと、
を実行する表示方法。
【請求項７】
表示装置に、
記憶されているページのうち、表示させるページの選択を受け付けるステップと、
前記選択され、表示されたページが、編集されたか否かを判断するステップと、
編集されたと判断された場合に、当該ページを複製し、当該複製されたページから当該編集された内容を消去するステップと、
前記内容が消去されたページを記憶させるステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法、プログラムに関する。
【背景技術】
【０００２】
従来から、会議などで用いられ、様々な画像が含まれるページが表示される表示装置が提案されている（例えば、特許文献１参照）。ユーザは、当該表示装置に表示されたページに対して、編集を行なうことができる。編集とは、例えば、ページに対して、ユーザが追記などを行なうことである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１記載の技術では、編集前のページを呼び出すことは出来ないという問題があった。
【０００４】
本発明では、このような問題を鑑みて、編集前のページを呼び出すことが出来る表示装置、表示方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明では、ページを編集可能に表示する表示手段と、ページを記憶する記憶手段と、前記記憶手段に記憶されているページのうち、前記表示手段に表示させるページが選択される選択手段と、前記選択手段により選択されたページが、前記表示手段に表示されているページと、異なるか否かを判断する第１判断手段と、前記第１判断手段により、異なると判断されると、前記選択手段により選択されたページを複製する複製手段と、前記複製手段に複製されたページを前記記憶手段に記憶させ複製元のページを前記表示手段に表示させるか、または、前記複製手段に複製されたページを前記表示手段に表示させ複製元のページを前記記憶手段に記憶させるページ制御手段とを有することを特徴とする表示装置を提供する。
【発明の効果】
【０００６】
本発明の表示装置、表示方法、プログラムであれば、編集前のページを呼び出すことが出来る。
【図面の簡単な説明】
【０００７】
【図１】本実施形態の表示装置の斜視図の一例を示した図。
【図２】本実施形態の表示装置のハードウェア構成例を示した図。
【図３】本実施形態の表示手段の表示の一例を示した図。
【図４】本実施形態のページリストの一例を示した図。
【図５】本実施形態の制御手段の機能構成例を示した図。
【図６】本実施形態の表示装置の処理フローを示す図。
【図７】本実施形態の表示手段の表示の別の例を示した図。
【図８】本実施形態の表示手段の表示の別の例を示した図。
【図９】本実施形態の表示手段の表示の別の例を示した図。
【図１０】スタックの概念を示した図。
【図１１】別の実施形態の制御手段の機能構成例を示した図。
【図１２】別の実施形態の表示装置の処理フローを示した図。
【図１３】別の実施形態の表示装置の処理フローを示した図。
【図１４】別の実施形態の表示装置の処理フローを示した図。
【図１５】別の実施形態の表示手段の表示の別の例を示した図。
【図１６】スタックとスタック外の概念を示した図。
【発明を実施するための形態】
【０００８】
以下の各実施形態において、機能構成例、処理フローの説明では、同じ処理については、同じ参照番号、同じステップ番号を付加し、重複説明を省略する。
＜実施形態１＞
本実施例の表示装置２００は、例えば会議で用いられることが好ましい。以下の説明では、当該表示装置２００が会議で用いられた場合について説明する。
【０００９】
図１に、表示装置２００を前方側から見た斜視図の一例を示す。表示手段２０２は、表示領域２０２ａを有し、当該表示領域２０２ａに様々な画像が表示される。
【００１０】
表示手段２０２は、例えば、液晶やプラズマなどのフラットパネルやプロジェクタであり、通常、４０インチ〜６０インチ程度のサイズを有する。表示手段２０２は、様々な画像が表示される。例えば、表示手段２０２にタッチパネル機能を具備させ、ユーザが描画手段により、表示手段２０２に描画させるようにしてもよい。ここで、描画手段とは、例えば、ユーザの指、スタイラスペン、後述する図２に示す入力手段２６２（マウスやキーボード）などである。描画手段により描画された画像を描画画像という。
【００１１】
また、表示手段２０２に、外部の情報処理装置２７０（図２参照）から出力された画像を表示させるようにしてもよい。当該出力された画像を出力画像という。
【００１２】
また、表示手段２０２に、表示装置２００自身にダウンロードされているアプリケーションを起動させ、当該アプリケーションに対応する画像を表示させるようにしてもよい。当該画像を背景画像という。
【００１３】
また、表示手段２０２に背景画像が表示されている場合には、ユーザは当該背景画像に重畳させて、様々な情報を描画することが出来る。
【００１４】
また、以下では、表示手段２０２に表示される対象（画像全体）を「ページ」という。ユーザは、表示手段２０２に表示されているページに対して、様々な編集を行なうことができる。ここで、編集とは、ページに対して描画手段で画像やストロークの追記、画像の削除、画像の添付、画像の位置の変更、画像の大きさの変更、画像の色の変更、ページのスナップショットの作成などをいう。
【００１５】
載置台２０４には、表示装置２００に様々な情報を入力するための入力手段２６２が、使用可能な状態で載置できる。またプリンタ収容手段２０６の前面は扉形状になっており、扉を開いて表示手段２０２に表示された背景画像や描画画像を印刷することが出来るプリンタ（図示せず）を収容させることが出来る。
【００１６】
また、ビデオ収容手段２０８の前面は扉形状になっており、扉を開いて、ビデオテープやレーザディスクなどを挿入・抜去することが出来る。また、コンピュータ収容手段２１０は、前面が扉形状になっており、扉を開いてコンピュータ（後述する図２の制御手段２５０、主記憶手段２５２、補助記憶手段２５４などが含まれるコンピュータ）を収容させることが出来る。また表示装置２００の最下部には、キャスター２１２が設けられており、ユーザの所望の場所に移動させることが出来る。
【００１７】
図２に、本実施形態の表示装置２００のハードウェア機能構成例を示す。図２に示すようには、本実施例の表示装置２００は、制御手段２５０、主記憶手段２５２、補助記憶手段２５４、外部記憶装置Ｉ／Ｆ手段２５６、外部機器接続Ｉ／Ｆ手段２５９、ネットワークＩ／Ｆ手段２６０、入力手段２６２、表示手段２０２を含む。
【００１８】
制御手段２５０は、図１記載のコンピュータ収容手段２１０に収容されているコンピュータの中で、各装置の制御やデータの演算、加工を行う。また、制御手段２５０は、主記憶手段２５２に記憶されたプログラムを実行する演算装置であり、外部からデータを受け取り、演算、加工した上で、当該データを出力する。
【００１９】
主記憶手段２５２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）や、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などである。主記憶手段２５２は、制御手段２５０が実行する基本ソフトウェアであるＯＳやアプリケーションソフトウェアなどのプログラムやデータを記憶又は一時保存する記憶装置である。以下では、主記憶手段２５２を記憶装置２５２という。
【００２０】
補助記憶手段２５４は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などであり、アプリケーションソフトウェアなどに関連するデータを記憶する記憶装置である。外部記憶装置Ｉ／Ｆ手段２５６は、所定のデータ伝送路を介して接続された記憶媒体２５８（例えば、ＵＳＢやＣＤ−ＲＯＭなど）と表示装置２００とのインタフェースである。
【００２１】
また、記憶媒体２５８に、所定のプログラムを格納し、この記憶媒体２５８に格納されたプログラムは外部記憶装置Ｉ／Ｆ手段２５６を介して表示装置２００にインストールされ、インストールされた所定のプログラムは表示装置２００により実行可能となる。
【００２２】
外部機器接続Ｉ／Ｆ手段２５９は、情報処理装置２７０（例えば、ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの外部機器を接続するためのインタフェースであり、ＶＧＡ（Ｖｉｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）入力コネクタやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポートなどの物理インタフェースである。
【００２３】
ネットワークＩ／Ｆ手段２６０は、有線及び／又は無線回線などのデータ伝送路により構築されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークを介して接続された、情報処理装置２７０と表示装置２００とのインタフェースの役割を果たす。
【００２４】
上述のように、入力手段２６２は、例えば、キーボードやマウスであり、ユーザにより様々な指令が入力される。
【００２５】
図３に、表示手段２０２の表示例を示す。図３の例では、表示手段２０２は、画像表示手段２０２２と、選択手段２０２４とを含む。画像表示手段２０２２には、様々な画像が表示される。図３の例では、情報処理装置２００から外部機器接続Ｉ／Ｆ手段２５９またはネットワークＩ／Ｆ２６０を介して出力された、円グラフの画像Ｘと、ユーザによりスタイラスペンにより手書き描画された「→」という記号と、「重要」という文字である描画画像ｘとが表示されている。また、座標取得手段２５０１は、描画手段により手書き描画された座標を取得し、表示制御手段２５０３は、当該取得された座標に基づいて、描画画像ｘを画像表示手段２０２２に表示させる。
【００２６】
また、表示手段２０２には、様々なボタンが電子的に表示される。ユーザは、様々なボタンを描画手段（例えば、スタイラスペン）で押下（接触）させることで、当該ボタンに対応する機能を実現させることが出来る。
【００２７】
また、表示手段２０２には、新規ページ作成手段２０２６が設けられる。図３の例では、新規ページ作成手段２０２６とは、新規ページ作成ボタン２０２６であり、当該新規ページ作成ボタン２０２６は、電子的に表示される。ユーザは、描画手段で、新規ページ作成ボタン２０２６を押下することにより、当該押下された時点で、画像表示手段２０２２に表示されていたページ（出力画像、背景画像、描画画像）に代わり、新規ページが表示される（例えば、画像表示手段２０２２に何ら表示されていない状態になる）。
【００２８】
例えば、画像表示手段２０２２にページ５が表示されている場合に、ユーザが新規ページ作成ボタン２０２６を押下すると、新規ページであるページ６が作成され、当該新規ページ６が画像表示手段２０２２に表示される。
【００２９】
また、ユーザが新規ページ作成ボタン２０２６を押下することで、現在、表示されていたページ５は、記憶制御手段２０５４により、記憶装置２５２内のページリストに、新たなページとしてメモリとしての記憶装置２５２に記憶される。
【００３０】
図４に、揮発性の記憶装置２５２の記憶領域の一部に一時記憶されるページリスト５００のデータ構造を模式的に示す。図４の記載では、図面簡略化のために、ページ１〜ページ３までについて記載する。また、本実施例のページリストでは、図４に示すように、各ページごとに、当該各ページのバージョン（後述する）履歴リストが設けられている。各ページごとの履歴リストには、当該各ページのバージョンであるページデータが格納されている。
【００３１】
図４の例では、ページ１の履歴リスト５０１には、０ページデータ〜２ページデータが格納されている。また、ページ２の履歴リスト５０２およびページ３の履歴リスト５０３には、０ページデータが格納されている。
【００３２】
そして、図４の例では、ページ１については、バージョン２（１ページデータ）が選択されている。また、ページ２やページ３については、バージョン１（０ページデータ）が選択されている。従って、ユーザが選択手段２０２４（図３参照）でページ１を選択すると、ページ１のバージョン２が画像表示手段２０２２に表示される。また、ユーザが選択手段２０２４で、ページ２またはページ３を選択すると、ページ２またはページ３のバージョン１が画像表示手段２０２２に表示される。
【００３３】
このように、ユーザが、新規ページ作成ボタン２０２６を押下するごとに、図４に示すページリストに新規に蓄積記憶されていく。そして、選択手段２０２４に、新たに、当該記憶されたページ（以下、「記憶ページ」という。）のサムネイル表示が追加される。
【００３４】
次に、図３の選択手段２０２４について説明する。また、図５に、本実施形態１の制御手段２５０の機能構成例を示す。ユーザは、選択手段２０２４に選択指示を入力することで、呼び出したい記憶ページを図４のページリストから呼び出す（ロードする）ことが出来る。選択指示の入力とは、例えば、呼び出したい記憶ページのサムネイル画像を押下することである。
【００３５】
呼び出されたページは、表示制御手段２５０３が画像表示手段２０２２に表示させるようにしてもよい。また、呼び出されたページは、プリンタ収容手段２０６（図１参照）に収容されているプリンタから印刷させるようにしてもよい。また、呼び出されたページは、外部機器接続Ｉ／Ｆ手段２５９またはネットワークＩ／Ｆ手段２６０（図２参照）経由で、情報処理装置２７０に送信するようにしてもよい。
【００３６】
図３の例では、ユーザは、移動ボタン２０２８を押下することで、太線で示すカーソル２０３２を左右に移動させることが出来る。ユーザは、呼び出したいページについてのサムネイル画像にカーソル２０３２を合わせる。カーソル２０３２を合わせると、ユーザは、当該サムネイル画像を押下する。これにより、呼び出し手段２５０６は、カーソル２０３２に指定されたサムネイル画像に対応するページを呼び出すことが出来る。図３の例では、カーソル２０３２はページ２に合わせられている。
【００３７】
このように、呼び出し手段２５０６は、呼び出し指示が入力される（例えば、サムネイル画像が押下される）ことにより、所望のページを呼び出すことが出来る。
【００３８】
また、カーソル２０３２が合わせられたサムネイル画像について、移動ボタン２０３０が表示される。ユーザは、移動ボタン２０３０を押下することで、カーソル２０３２が合わせられたページのバージョンを呼び出すことが出来る。バージョンについては後述する。
【００３９】
図６に実施形態１の表示装置２００の処理フローを示す。また、図７に、現在の表示手段２０２の表示状態を示す。図７の例では、選択手段２０２４により、選択可能なページを１〜５とする。また、現在、画像表示手段２０２２に表示されているページをページ４とし、画像表示手段２０２２の左下に「ｐ４」と表示されている。左下のページ番号は表示させなくてもよい。
【００４０】
ステップＳ２において、第１判断手段２５０２は、ユーザから、選択手段２０２４によりページＭ（Ｍは自然数）が選択されたか否かが判断される。ここでは、Ｍ＝３とする。第１判断手段２５０２は、ページＭが選択されるまで待機する（ステップＳ２のＮｏ）。
【００４１】
第１判断手段２５０２が、ページＭが選択された、と判断すると（ステップＳ２のＹｅｓ）、ステップＳ４に移行する。図８にページＭ（＝３）が選択された場合の表示手段２０２の表示状態の一例を示す。図８に示すように、選択手段２０２４中のページ３にカーソル２０３２があわせられており、画像表示手段２０２２には、ｐ３が表示されている。なお、図８の例のｐ３は「今日の議題・・・」の文字画像である。
【００４２】
ステップＳ４では、第１判断手段２５０２は、選択手段２０２４により選択されたページＭ（＝３）が、現在、表示手段２０２（画像表示手段２０２２）に表示されているページ（＝４）と、異なるか否かを判断する。
【００４３】
ここで、選択手段２０２４により選択されたページＭ（＝３）と、現在、画像表示手段２０２２に表示されているページ４と、は異なるので、ステップＳ４ではＹｅｓと判断され、ステップＳ６に移行する。
【００４４】
ステップＳ６では、複製手段２５０７は、選択手段２０２４により選択されたページＭ（＝３）を複製する。当該複製されたページをページＭ'とする。
【００４５】
ステップＳ７では、（ｉ）記憶制御手段２５０４が複製されたページＭ'を記憶装置２５２に記憶させ、表示制御手段２５０３が複製元のページＭを表示手段２０２に表示させる。または、（ｉｉ）表示制御手段２５０３が、複製されたページＭ'を表示手段２０２に表示させ、記憶制御手段２５０４が複製元のページＭを記憶装置２５２に記憶させる。
【００４６】
ここで、ページＭ'またはページＭの記憶とは、ページリスト中のページＭの末尾に次のバージョンとして追加することである。例えば、ページリストのデータ構造がスタック構造（図１０参照）である場合には、ページＭ'またはページＭは、最後に追加される。
【００４７】
ステップＳ７では、（ｉ）または（ｉｉ）の何れか一方が行なわれる。また、記憶制御手段２５０３と表示制御手段２５０４とをまとめて、ページ制御手段２５０４という。以下では、ステップＳ７では、（ｉｉ）の処理が行なわれるとして説明する。
【００４８】
従って、以後、ユーザは、表示手段２０２に表示された、複製されたページＭ'に対して編集を行なったとしても、当該編集前（複製元）のページＭは記憶装置２５２に記憶されている。よって、表示装置２００は、編集前のページＭを確保することが出来、ユーザは、選択手段２０２４により呼び出し対象のページＭを選択することで、呼び出し手段２５０６が当該編集前のページＭを選択手段により呼び出すことができる。
【００４９】
一方、ステップＳ４において、第１判断手段２５０２により、選択されたページＭが、現在表示されているページと同一であると判断された場合には（ステップＳ４のＮｏ）、処理を終了させる。
【００５０】
次に、図９に示すように、ユーザが、新たに表示されたページ３に対して図９のような編集ｄが行なったとする。図９の例では、編集ｄとして、ページＭ'に対して描画画像ｅが追記されている。描画画像ｅは「まとめ・・・」という、スタイラスペンで描画された文字画像である。以下では、編集ｄが行なわれたページＭ'を「ページＭ'＋ｄ」という。
【００５１】
ここで、描画画像ｅは複数のストロークから構成されている。
【００５２】
当該複数のストローク（描画画像ｅ）の記憶については、例えば、ストロークの描画毎に１ストロークずつ記憶されるようにする。つまり、１つのストロークの追記ごとに、ページの履歴リストのページデータに追加記憶されていく。従って、ユーザは描画画像（ストローク）の記憶について意識することなく、編集することが出来る。
【００５３】
また、編集前のページＭ'と編集後のページＭ'＋ｄとは、関連付けて記憶されることが好ましい。「関連付けて記憶する」とは、編集前のページがＭページのバージョンＪ（Ｊは自然数）である場合には、編集後のページのページデータをＭページのバージョンＪ＋１として、Ｍページの履歴リスト（図４参照）の末尾に追加させる。
【００５４】
図１０に、ページ２についてのスタックの概念図を示す。そして、図３のページ２の部分に示しているように、カーソル２０３２が合わせられたページの全てのバージョンを移動ボタン２０３０により選択し、呼び出すことができる。そして、図３のページ２の部分に示しているように、カーソル２０３２が合わせられたページの全てのバージョンを移動ボタン２０３０により選択し、呼び出すことができる。
【００５５】
また、ユーザはページ３に対して編集ｄが終了し、選択手段２０２４により他のページ（例えばページ２）を選択すると、Ｍ＝２として、図６の処理が再び行なわれる。そして、ユーザが、再びページ３を選択すると、Ｍ＝３として、図６の処理が行なわれ、ページ３についてのバージョン（履歴）が追加されていく。
【００５６】
この実施形態１の表示装置であれば、第１判断手段２５０２は、選択されたページＭは現在表示されているページとは異なるか否かを判断する（ステップＳ４）。異なると判断されれば、選択されたページＭを複製し（ステップＳ６）、当該複製したページＭ'を表示手段２０２に表示させる（ステップＳ７）。
【００５７】
従って、当該複製したページＭ'に対して編集されたとしても、当該編集前のページＭは（つまり、ページＭの履歴）、記憶装置２５２に記憶されていることから、ユーザは、編集前のページＭを呼び出すことが出来る。
［実施形態２］
次に、実施形態２について説明する。図１１に制御手段２５０−３の機能構成例を示す。図１２に実施形態２の処理フローを示す。図１１は、図５と比較して、第２判断手段２５０８が追加されている。
【００５８】
ステップＳ２、ステップＳ４の処理が終了すると、ステップＳ８の処理に移行する。ステップＳ８では、第２判断手段２５０８が、表示されたページＭに対して編集ｄがされたか否かを判断する。編集ｄがされたか否かの判断は、例えば、座標取得手段２５０１が座標を取得したか否かを判断すればよい。第２判断手段２５０８は、編集ｄがされるまで待機する（ステップＳ８のＮｏ）。
【００５９】
そして、ユーザにより、図９に示す編集ｄ（描画画像ｅが追記された編集）がされたとする。また、第２判断手段２５０８が、編集ｄがされたと判断すると（ステップＳ８のＹｅｓ）、ステップＳ２０に移行する。
【００６０】
ステップＳ２０では、記憶制御手段２５０４は、画像表示手段２０２２に表示されている編集後ページＭ＋ｄを複製し、当該複製したページＭ＋ｄから編集内容ｄを消去して（つまり図９の状態から図８の状態に戻して）、ページＭ'とする。
【００６１】
そして、ステップＳ２２では、ページ制御手段２５０５は、複製手段２５０７に複製され当該編集された内容ｄが消去されたページＭ'を記憶装置２５２に記憶させる。当該記憶とは、例えば、ページＭ'をページリストの履歴リスト（図４参照）の最後に追加することである（図１０参照）。また、表示制御手段２５０３は、ページＭの表示を継続させる。
【００６２】
これにより、ユーザが、表示手段２０２に表示されたページを編集されたとしても、自動的に編集前のページが記憶装置２５２に記憶される。よって、ユーザは意識することなく、編集前のページのバックアップを確保することが出来る。
【００６３】
この実施形態２によれば、ユーザがページに編集し始めたときに（ステップＳ８のＹｅｓ）、当該ページの当該編集前コピーして記憶装置２５２に記憶させる。従って、ユーザは意識することなく、当該編集前のページバックアップを確保することが出来る。
【００６４】
また、実施形態２では、編集前のページと編集後のページとを、関連付けて記憶するようにしてもよい。
【００６５】
また、実施形態１で説明した図６や、実施形態２で説明した図１２において、最新ページについては、バージョンを作成しないという制御にしてもよい。最新ページとは、最も直近に作成されたページであり、図３などの例でページ５が最新ページとなる。
【００６６】
この場合には、例えば、図１３に示すように、ステップＳ２とステップＳ４との間にステップＳ３を介在させる。ステップＳ３では、第１判断手段２５０２が、選択されたページＭが最新ページか否かを判断する。
【００６７】
そして、ステップＳ３で、第１判断手段２５０２が、Ｙｅｓと判断すると、ページ複製を行わずに（バージョン作成せずに）処理を終了させる。また、ステップＳ３で、第１判断手段２５０２が、Ｎｏと判断すると、ステップＳ４に移行する。
【００６８】
また、ステップＳ３は、図６のステップＳ２とステップＳ４との間に介在させるようにしてもよい。
［実施形態３］
図１４に実施形態３の処理フローを示し、図１５に、実施形態３の表示手段２０２の表示の一例を示す。また、制御手段の機能構成例は、図５や図１１に示したものを用いればよい。
【００６９】
図１５では、現在、選択手段２０２４により選択されているページ４（カーソル２０３２が合わせられているページ４）の上方に、履歴操作ボタン２０６０が表示される。また、図１５では、移動ボタン２０３０の記載を省略しているが、操作ボタン２０３０が表示されている場合には、履歴操作ボタン２０６０は操作ボタン２０３と重畳しないように、表示させる。
【００７０】
また、全てのページについてのサムネイル画像の上方に履歴操作ボタン２０６０を設け、選択手段２０２４により選択されているページの履歴操作ボタン２０６０のみを押下可能にするようにしてもよい。
【００７１】
まず、ステップＳ３２では、記憶制御手段２５０４は、履歴操作手段２０６０が操作されたか否かを判断する。ここで、履歴操作手段２０６０とは履歴操作ボタン２０６０である。履歴操作手段２０６０への操作とは、履歴操作ボタン２０６０を押下することである。
【００７２】
履歴操作手段２０６０が操作されると、ステップＳ６は、複製手段２５０７は、現在、画像表示手段２０２２に表示されているページを複製して、ページ制御手段２５０５に出力される。そして、ページ制御手段２５０５は、ステップＳ７の処理を行なう。
【００７３】
この実施形態３によれば、ユーザは所望のタイミング（ユーザが履歴操作手段を操作するタイミング）で、表示されているページを複製して、記憶装置２５２に記憶させることが出来る。
【００７４】
また、上記では、実施形態１〜３を独立な発明として説明したが、これら３つの実施形態のうち、少なくとも２つを組み合わせて実施するようにしてもよい。
［実施形態４］
次に、実施形態４について説明する。図１０で説明したように、ページ（図１０の例ではページ２）が編集される度に、当該ページのバージョンが蓄積されていく。
【００７５】
一方、図１０において、ページ２の最新バージョン４ではなく、ページ２のバージョン２を編集する場合がある。そして、編集されたバージョン２をＶ２−２とする。
【００７６】
そして、Ｖ２−２の保存場所を、Ｖ４の次、（図１０の例では、Ｖ４の上）に保存することが考えられる。しかし、Ｖ４とＶ２−２とは関連が薄いと考えられるため、ユーザの混乱を招き適切ではない。
【００７７】
また、Ｖ２−２を、Ｖ２とＶ３との間に保存させることが考えられる。しかし、一般的に、ユーザは、最後に記憶されたバージョンが最も新しいバージョンであると認識する傾向にある。従って、Ｖ２−２を、Ｖ２とＶ３との間に保存させると、Ｖ２−２が最も新しいバージョンであるにも関らず、ユーザは、Ｖ４が最も新しいバージョンであると誤認する可能性がある。
【００７８】
そこで、本実施形態４では、図１６に示すように、Ｖ２−２をＶ２の次に記憶させ、Ｖ３、Ｖ４をスタック外で管理する。そして、図３に示す選択手段２０２４により、Ｖ３、Ｖ４を選択しても、呼び出し手段２５０６は、当該Ｖ３、Ｖ４を呼び出さないようにする。また、選択手段２０２４により、Ｖ３、Ｖ４を選択不可能にするようにしてもよい（Ｖ３、Ｖ４のサムネイル画像を表示させない）。
【００７９】
実施形態４の説明を換言すると、記憶装置２５２には、それぞれが関連付けられた（それぞれのバージョンが異なる）Ｎ個（Ｎは２以上の整数であり、図１０、図１６の例では、Ｎ＝４）のページが複製された順番に記憶されている。
【００８０】
そして、当該Ｎ個のページのうち、ｎ（ｎ＝１，，，，，Ｎであり、上記説明ではｎ＝２）番目のページが複製された場合には、呼び出し手段２５０６は、ｎ＋１（＝３）〜Ｎ（＝４）までを呼び出さない。
【００８１】
また、呼び出し対象とならないｎ＋１（＝３）〜Ｎ（＝４）ページをスタック内で管理するようにしてもよい。この場合には、呼び出し対象とならないｎ＋１（＝３）〜Ｎ（＝４）ページには、例えば、呼び出し手段２５０６に呼び出されたとしても、当該呼び出しに応じない非呼び出しフラグを付加するようにしてもよい。
【００８２】
また、ｎ＋１〜Ｎ番目のページについては、別の所定の処理（例えば、別の呼び出しボタンを設け、当該呼び出しボタンを押下する処理）を行なうことで、呼び出せるようにしてもよい。
【００８３】
この実施形態４の表示装置によれば、記憶装置２５２に記憶されている各バージョンにおいて、最新ではないバージョンのページ（ｎ番目のバージョンのページ）が複製された場合には、ｎ＋１〜Ｎ番目のバージョンのページは呼び出されないようにする。そして、当該複製されたｎ番目のバージョンの複製ページが最も新しいものであると、ユーザに認識させるように、バージョン表示することが出来る。従って、ｎ番目のバージョンの複製ページが最も新しいバージョンであると、ユーザに認識させることが出来る。
【符号の説明】
【００８４】
２００        表示装置
２０２        表示手段
２０２ａ      表示領域
２０２ｂ      描画領域
２０４        載置台
２０６        プリンタ収容手段
２０８        ビデオ収容手段
２１０        コンピュータ収容手段
２５０        制御手段
２５２        主記憶手段
２５４        補助記憶手段
２５６        外部記憶装置Ｉ／Ｆ手段
２５９        外部機器接続Ｉ／Ｆ手段
２６０        ネットワークＩ／Ｆ手段
２６２        入力手段
２０２２      画像表示手段
２０２４      選択手段
２０２６      新規ページ作成ボタン
２０２８      移動ボタン
２０３０      移動ボタン
２５０２      第１判断手段
２５０３      表示制御手段
２５０４      記憶制御手段
２５０５      ページ制御手段
２５０６      呼び出し手段
２５０７      複製手段
２５０８      第２判断手段
【先行技術文献】
【特許文献】
【００８５】
【特許文献１】国際公開第２００７／１３８７０２号パンフレット
【図１】
0005879981.tif 000002
【図２】
0005879981.tif 000003
【図３】
0005879981.tif 000004
【図４】
0005879981.tif 000005
【図５】
0005879981.tif 000006
【図６】
0005879981.tif 000007
【図７】
0005879981.tif 000008
【図８】
0005879981.tif 000009
【図９】
0005879981.tif 000010
【図１０】
0005879981.tif 000011
【図１１】
0005879981.tif 000012
【図１２】
0005879981.tif 000013
【図１３】
0005879981.tif 000014
【図１４】
0005879981.tif 000015
【図１５】
0005879981.tif 000016
【図１６】
0005879981.tif 000017