(57)【要約】【課題】本発明は、省電力状態からの復帰後においても、速やかに画像の書き換えを行うことのできる表示装置及び表示装置のプログラムを提供することを目的とする。【解決手段】前記不揮発性表示部に画像ファイルに基づく画像が表示されたまま、前記電力制御部が第一の電力状態から第二の電力状態に切り替える前に、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させるラスターデータ退避制御部と、前記電力制御部が第二の電力状態から第一の電力状態に切り替えた後、前記第二記憶部に記憶されているラスターデータを前記第一記憶部に記憶させるラスターデータ復帰制御部と、を備える。【選択図】図２
2011209363.tif 000002
【特許請求の範囲】
【請求項１】
電力の供給が断たれても画像の表示が維持される不揮発性表示部と、
画像のデータファイルである画像ファイルを取得する画像ファイル取得部と、
前記画像ファイル取得部により取得した画像ファイルにしたがって作成されたラスターデータであって、表示中の画像とは異なる画像のラスターデータを少なくとも一つ以上記憶し、かつ、電力の供給が断たれるとデータが消去される揮発性の記憶部である第一記憶部と、
前記第一記憶とは別に設けられた記憶部である第二記憶部と、
利用者の操作を受け付ける操作部と、
前記第一記憶部への電力の供給が行われ、前記不揮発性表示部の画像を書き換え可能な第一の電力状態と、第一記憶部への電力の供給が停止され、前記第一の電力状態よりも消費電力の少ない第二の電力状態とを切り替える電力制御部と、
前記不揮発性表示部に画像ファイルに基づく画像が表示されたまま、前記電力制御部が第一の電力状態から第二の電力状態に切り替える前に、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させるラスターデータ退避制御部と、
前記電力制御部が第二の電力状態から第一の電力状態に切り替えた後、前記第二記憶部に記憶されているラスターデータを前記第一記憶部に記憶させるラスターデータ復帰制御部と、
前記操作部において画像を書き換える操作を受け付けた場合に、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されているときは、前記第一記憶部に記憶されているラスターデータにしたがって画像を書き換え、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されていないときは、前記画像ファイル取得部から取得した画像ファイルからラスターデータを作成し、その作成したラスターデータにしたがって画像を書き換える書き換え制御部と、を備えたことを特徴とする表示装置。
【請求項２】
前記ラスターデータ退避制御部は、前記第一記憶部に記憶されている複数のラスターデータのうち、一部のラスターデータのみを前記第二記憶部に記憶させることを特徴とする請求項１に記載の表示装置。
【請求項３】
前回の第二の電力状態への切り替え時に前記第二記憶部に記憶されたラスターデータがある場合、
第二の電力状態から第一の電力状態への切り替えから前記操作部による操作の受付を開始するまでの間では、その前回記憶されたラスターデータの削除を行わず、
前記ラスターデータ退避制御部が第二記憶部へラスターデータを記憶する前に、前記前回記憶されたラスターデータを削除するラスターデータ削除制御部を備えたことを特徴とする請求項１に記載の表示装置。
【請求項４】
前記ラスターデータ退避制御部は、前記第一記憶部に記憶されている複数のラスターデータのうち、予め定められた所定容量に収まる数のラスターデータのみを前記第二記憶部に記憶させることを特徴とする請求項１に記載の表示装置。
【請求項５】
利用者に第二の電力状態に切り替わったことを報知する報知部を備え、
前記ラスターデータ退避制御部は、前記報知部により第二の電力状態に切り替わったことを報知した後で、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させることを特徴とする請求項１に記載の表示装置。
【請求項６】
前記報知部により第二の電力状態に切り替わったことを報知した後、前記操作部により第一の電力状態に切り替える操作を受け付けた場合、前記ラスターデータ退避制御部は、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させることを中止することを特徴とする請求項５に記載の表示装置。
【請求項７】
電力の供給が断たれても画像の表示が維持される不揮発性表示部と、
画像のデータファイルである画像ファイルを取得する画像ファイル取得部と、
前記画像ファイル取得部により取得した画像ファイルにしたがって作成されたラスターデータであって、表示中の画像とは異なる画像のラスターデータを少なくとも一つ以上記憶し、かつ、電力の供給が断たれるとデータが消去される揮発性の記憶部である第一記憶部と、
前記第一記憶とは別に設けられた記憶部である第二記憶部と、
利用者の操作を受け付ける操作部と、
前記第一記憶部への電力の供給が行われ、前記不揮発性表示部の画像を書き換え可能な第一の電力状態と、第一記憶部への電力の供給が停止され、前記第一の電力状態よりも消費電力の少ない第二の電力状態とを切り替える電力制御部と、を備えた表示装置のコンピュータに、
前記不揮発性表示部に画像ファイルに基づく画像が表示されたまま、前記電力制御部が第一の電力状態から第二の電力状態に切り替える前に前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させるラスターデータ退避ステップと、
前記電力制御部が第二の電力状態から第一の電力状態に切り替えた後、前記第二記憶部に記憶されているラスターデータを前記第一記憶部に記憶させるラスターデータ復帰ステップと、
前記操作部において画像を書き換える操作を受け付けた場合に、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されているときは、前記第一記憶部に記憶されているラスターデータにしたがって画像を書き換え、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されていないときは、前記画像ファイル取得部から取得した画像ファイルからラスターデータを作成し、その作成したラスターデータにしたがって画像を書き換える書き換えステップと、を行わせることを特徴とする表示装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及び表示装置のプログラムに関するものである。
【背景技術】
【０００２】
特許文献１に記載のように、次に表示すると思われる画像のラスターデータを予め作成しそれをＲＡＭに予め記憶する表示装置や、一度表示した画像のラスターデータをＲＡＭにキャッシュしておく表示装置が知られている。このような表示装置では、既にラスターデータがＲＡＭにキャッシュされている画像に書き換える場合、新たにラスターデータを作成せずに画像の書き換えを行うことができる。したがって、速やかに画像の書き換えを行うことができる。
【０００３】
一方、特許文献２に記載の表示装置のように、電気泳動型の表示素子やコレステリック液晶等を備えた不揮発性表示パネルを供えた表示装置が知られている。このような不揮発性表示パネルを備えた表示装置は、画像の表示を維持したまま、ＲＡＭへの電力供給を停止した省電力状態に移行することも可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１０９８８０号公報
【特許文献２】特開２００８−１９７９５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２のような表示装置においても、次に表示すると思われる画像のラスターデータを予め作成しそれをＲＡＭに予め記憶したり、一度表示した画像のラスターデータをＲＡＭにキャッシュしたりすることは有効である。
【０００６】
上述したように、不揮発性表示パネルを備えた表示装置は、表示中の画像が維持されたままＲＡＭへの電力供給を停止した省電力状態に移行することが可能である。したがって、省電力状態から復帰後も、省電力状態への移行前と同様に速やかに別の画像の書き換えを行えることが望まれる。しかし、省電力状態へ移行後は、ＲＡＭへの電力供給が停止されるためＲＡＭのラスターデータは消去される。よって、表示中とは別の画像に書き換える場合は、改めてラスターデータを作成しなければならない。したがって、省電力状態から復帰後に速やかに別の画像への書き換えを行うことはできない。
【０００７】
そこで本発明は、省電力状態からの復帰後においても、速やかに画像の書き換えを行うことのできる表示装置及び表示装置のプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、請求項１に記載の表示装置は、
電力の供給が断たれても画像の表示が維持される不揮発性表示部と、
画像のデータファイルである画像ファイルを取得する画像ファイル取得部と、
前記画像ファイル取得部により取得した画像ファイルにしたがって作成されたラスターデータであって、表示中の画像とは異なる画像のラスターデータを少なくとも一つ以上記憶し、かつ、電力の供給が断たれるとデータが消去される揮発性の記憶部である第一記憶部と、
前記第一記憶とは別に設けられた記憶部である第二記憶部と、
利用者の操作を受け付ける操作部と、
前記第一記憶部への電力の供給が行われ、前記不揮発性表示部の画像を書き換え可能な第一の電力状態と、第一記憶部への電力の供給が停止され、前記第一の電力状態よりも消費電力の少ない第二の電力状態とを切り替える電力制御部と、
前記不揮発性表示部に画像ファイルに基づく画像が表示されたまま、前記電力制御部が第一の電力状態から第二の電力状態に切り替える前に前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させるラスターデータ退避制御部と、
前記電力制御部が第二の電力状態から第一の電力状態に切り替えた後、前記第二記憶部に記憶されているラスターデータを前記第一記憶部に記憶させるラスターデータ復帰制御部と、
前記操作部において画像を書き換える操作を受け付けた場合に、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されているときは、前記第一記憶部に記憶されているラスターデータにしたがって画像を書き換え、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されていないときは、前記画像ファイル取得部から取得した画像ファイルからラスターデータを作成し、その作成したラスターデータにしたがって画像を書き換える書き換え制御部と、を備えたことを特徴とする。
【０００９】
また、請求項２に記載の表示装置によれば、請求項１の表示装置の特徴に加え、
前記ラスターデータ退避制御部は、前記第一記憶部に記憶されている複数のラスターデータのうち、一部のラスターデータのみを前記第二記憶部に記憶させることを特徴とする。
【００１０】
また、請求項３に記載の表示装置によれば、請求項１の表示装置の特徴に加え、
前回の第二の電力状態への切り替え時に前記第二記憶部に記憶されたラスターデータがある場合、
第二の電力状態から第一の電力状態への切り替えから前記操作部による操作の受付を開始するまでの間では、その前回記憶されたラスターデータの削除を行わず、
前記ラスターデータ退避制御部が第二記憶部へラスターデータを記憶する前に、前記前回記憶されたラスターデータを削除するラスターデータ削除制御部を備えたことを特徴とする。
【００１１】
また、請求項４に記載の表示装置によれば、請求項１の表示装置の特徴に加え、
前記ラスターデータ退避制御部は、前記第一記憶部に記憶されている複数のラスターデータのうち、予め定められた所定容量に収まる数のラスターデータのみを前記第二記憶部に記憶させることを特徴とする。
【００１２】
また、請求項５に記載の表示装置によれば、請求項１の表示装置の特徴に加え、
利用者に第二の電力状態に切り替わったことを報知する報知部を備え、
前記ラスターデータ退避制御部は、前記報知部により第二の電力状態に切り替わったことを報知した後で、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させることを特徴とする。
【００１３】
また、請求項６に記載の表示装置によれば、請求項５に記載の表示装置の特徴に加え、
前記報知部により第二の電力状態に切り替わったことを報知した後、前記操作部により第一の電力状態に切り替える操作を受け付けた場合、前記ラスターデータ退避制御部は、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させることを中止することを特徴とする。
【００１４】
また、請求項７に記載の表示装置のプログラムによれば、
電力の供給が断たれても画像の表示が維持される不揮発性表示部と、
画像のデータファイルである画像ファイルを取得する画像ファイル取得部と、
前記画像ファイル取得部により取得した画像ファイルにしたがって作成されたラスターデータであって、表示中の画像とは異なる画像のラスターデータを少なくとも一つ以上記憶し、かつ、電力の供給が断たれるとデータが消去される揮発性の記憶部である第一記憶部と、
前記第一記憶とは別に設けられた記憶部である第二記憶部と、
利用者の操作を受け付ける操作部と、
前記第一記憶部への電力の供給が行われ、前記不揮発性表示部の画像を書き換え可能な第一の電力状態と、第一記憶部への電力の供給が停止され、前記第一の電力状態よりも消費電力の少ない第二の電力状態とを切り替える電力制御部と、を備えた表示装置のコンピュータに、
前記不揮発性表示部に画像ファイルに基づく画像が表示されたまま、前記電力制御部が第一の電力状態から第二の電力状態に切り替える前に前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させるラスターデータ退避ステップと、
前記電力制御部が第二の電力状態から第一の電力状態に切り替えた後、前記第二記憶部に記憶されているラスターデータを前記第一記憶部に記憶させるラスターデータ復帰ステップと、
前記操作部において画像を書き換える操作を受け付けた場合に、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されているときは、前記第一記憶部に記憶されているラスターデータにしたがって画像を書き換え、書き換え後の画像に対応するラスターデータが前記第一記憶部に記憶されていないときは、前記画像ファイル取得部から取得した画像ファイルからラスターデータを作成し、その作成したラスターデータにしたがって画像を書き換える書き換えステップと、を行わせることを特徴とする。
【発明の効果】
【００１５】
請求項１及び請求項７に記載の発明によれば、第二の電力状態から第一の電力状態に切り替えられた後、速やかに画像の書き換えを行うことができる。
【００１６】
また、請求項２に記載の発明によれば、請求項１に記載の発明の効果に加え、前記ラスターデータ退避制御部は、一部のラスターデータのみを第二記憶部に記憶させるので、第一の電力状態から第二の電力状態への移行をすばやく行うことができる。
【００１７】
また、請求項３に記載の発明によれば、請求項１に記載の発明が有する効果に加え、第二の電力状態から第一の電力状態への切り替えから前記操作部による操作の受付を開始するまでの間では、前記前回記憶されたラスターデータの削除を行わないので、第一の電力状態へ切り替えられてから速やかに利用者の操作を受け付けることができる。
【００１８】
また、請求項４に記載の発明によれば、請求項１に記載の発明が有する効果に加え、前記ラスターデータ退避制御部は、予め定められた所定容量に収まる数のラスターデータのみを前記第二記憶部に記憶するので、前記第二記憶部の容量を必要以上にラスターデータが占有することがない。
【００１９】
また、請求項５に記載の発明によれば、第二の電力状態に切り替わったことの報知を、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させさせた後ではなく、前記第一記憶部に記憶されたラスターデータを前記第二記憶部に記憶させる前に行うので、利用者が表示装置の前で待機する時間を短縮することができる。
【００２０】
また、請求項６に記載の発明によれば、利用者が第一の電力状態に切り替える操作を行うことで、前記第一記憶部に記憶されたラスターデータの前記第二記憶部への記億を中止させることができる。
【図面の簡単な説明】
【００２１】
【図１】表示装置１００の外観を示した概略図である。
【図２】表示装置１００のハードウェアの構成を示したブロック図である。
【図３】ＲＡＭ５２に設けられる記憶領域を示した模式図である。
【図４】内部メモリ１０４に設けられる記憶領域を示した模式図である。
【図５】メイン処理の流れを示したフローチャートである。
【図６】初期処理の流れを示したフローチャートである。
【図７】キー入力監視処理の流れを示したフローチャートである。
【図８】文書選択処理の流れを示したフローチャートである。
【図９】先読み処理の流れを示したフローチャートである。
【図１０】文書表示処理の流れを示したフローチャートである。
【図１１】次キー押下処理の流れを示したフローチャートである。
【図１２】前キー押下処理の流れを示したフローチャートである。
【図１３】閉じるキー押下処理の流れを示したフローチャートである。
【図１４】電源オフ処理の流れを示したフローチャートである。
【発明を実施するための形態】
【００２２】
以下に、本発明が適用された表示装置１００について説明する。図１に示すように表示装置１００は不揮発性表示パネル１０３と、操作部１０５と、ＬＥＤ表示部１１１とを備える。表示装置１００は、利用者の操作に伴って、不揮発性表示パネル１０３の画像を書きかえる。
【００２３】
不揮発性表示パネル１０３には、所定形式の文書ファイルにしたがって表示される文書や、表示する文書を選択するための文書選択画面等の各種画像が表示される。
【００２４】
不揮発性表示パネル１０３としては、電気泳動型の表示素子やコレステリック液晶等を備えた表示パネルを用いることができる。以下の説明において、本実施形態における不揮発性表示パネル１０３は、電気泳動型の表示素子を備えた表示パネルであるものとして説明する。
【００２５】
不揮発性表示パネル１０３の画像は、後述の表示コントローラ１０２（図２参照）により書きかえられる。不揮発性表示パネル１０３に表示された画像は、不揮発性表示パネル１０３または表示コントローラ１０２への電力の供給が断たれても、表示されたまま維持される。表示装置１００は、画像の書きかえ後は、不揮発性表示パネル１０３や表示コントローラ１０２への電力の供給を停止することにより電力消費を抑えることができる。したがって、画像の表示の維持に電力が消費される従来のＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）パネルや、ＰＤＰ（Ｐｌａｓｍａ Ｄｉｓｐｌａｙ Ｐａｎｅｌ）などの自発光型の表示パネルを備えた表示装置に比べ、消費電力が少ないという特徴がある。
【００２６】
操作部１０５は、利用者が電源のオン、または、電源のオフを指示する際に押下する電源キー１５１と、表示装置１００の電源オン中に利用者が所定の指示を入力するための複数の操作キー１５８とを有する。表示装置１００は、操作キー１５８として、閉じるキー１５３と、次キー１５５と、前キー１５６と、１３個の選択キー１５７とを備える。
【００２７】
ＬＥＤ表示部１１１は、青、黄、赤の３色のＬＥＤを備える。利用者により無効な操作が行われた場合、表示装置１００は、ＬＥＤ表示部１１１の赤色のＬＥＤを点滅させ、利用者にエラーを報知する。
【００２８】
＜表示装置１００の動作の概要についての説明＞
文書を表示中に電源をオフする操作が行われた場合、表示装置１００はその文書を不揮発性表示パネル１０３に表示したまま、電源のオフの状態に移行する。このとき、予めキャッシュしているラスターデータがある場合、表示装置１００はそのラスターデータを不揮発性の記憶装置に退避する。
【００２９】
表示装置１００が文書を表示したまま電源のオフの状態にあるとき、利用者により電源キー１５１が押下されると、表示装置１００は電源がオンの状態に復帰する。このとき表示装置１００は、不揮発性の記憶装置に退避していたラスターデータを読み出す。電源がオンの状態に復帰後、利用者により画像の書き換えを行うための操作が行われたとき、読み出したラスターデータの中に書き換え後の画像のラスターデータがある場合は、そのラスターデータに基づいて画像の書き換えを行う。このため、画像ファイルから新にラスターデータを作成する必要がないため、速やかに画像の書き換えを行うことができる。
【００３０】
なお、文書を表示中に電源のオフの状態に移行する際に、表示装置１００は表示中の文書の余白部分などの表示領域の一部に電源オフを報知するメッセージを表示させた後、電源のオフの状態に移行する。これにより、利用者は表示装置１００が電源のオフの状態であっても、続けて文書を閲覧することができ、且つ、表示装置１００が電源のオフの状態であることを知ることができる。電源オフを報知するメッセージの一例としては、「電源オフ中」等のメッセージが挙げられる。
【００３１】
一方、文書選択画面を表示中に電源をオフする操作が行われた場合、表示装置１００は不揮発性表示パネル１０３の表示を白紙に書き換えた後、電源のオフの状態に移行する。これにより、利用者は表示装置１００が電源のオフの状態であることを知ることができる。尚、この場合は、電源のオンの状態に復帰した場合、文書選択画面を表示するので、表示装置１００は、所定の文書のラスターデータを不揮発性の記憶装置に退避することは行わない。
【００３２】
＜ハードウェアの構成についての説明＞
次に、表示装置１００のハードウェアの構成について図２を参照して説明する。表示装置１００は、制御部１０１と、表示コントローラ１０２と、不揮発性表示パネル１０３と、内部メモリ１０４と、操作部１０５と、メモリカードインターフェース１０６と、メモリカード１０７と、ＬＥＤ表示部１１１と、電力制御部１１２と、を備える。
【００３３】
制御部１０１は、ＣＰＵ５１と、ＲＡＭ５２と、ＲＯＭ５３とを備える。ＣＰＵ５１と、ＲＡＭ５２と、ＲＯＭ５３とは、それぞれ協働して後述の各処理を実行し、表示装置１００の制御を行う。
【００３４】
ＣＰＵ５１は、ＲＯＭ５３に記憶されたファームウェアに従って、表示装置１００の各周辺機器を制御する。尚、本実施形態においては、表示装置１００の周辺機器は、ＲＯＭ５３に記憶されたファームウェアによって制御されるものとして説明するが、ＯＳとアプリケーションプログラムとによって制御されるようにしてもよい。
【００３５】
ＲＡＭ５２は、制御部１０１が処理を実行する際にＲＯＭ５３に記憶されたプログラムや各処理を実行する際に必要なデータを一時的に記憶する揮発性の記憶装置である。
【００３６】
ＲＯＭ５３は、ファームウェア等のプログラムを記憶している不揮発性の記憶装置である。
【００３７】
内部メモリ１０４は、ＮＡＮＤ型フラッシュメモリ等の不揮発性の記憶装置である。表示装置１００は、電源オフの前にＲＡＭ５２に記憶されているデータを、内部メモリ１０４に退避させる。
【００３８】
操作部１０５は、上述したように電源キー１５１と、複数の操キー１５８とを備える。操作部１０５は押下された操作キー１５８に応じた信号をキーポートを介して制御部１０１に出力する。これにより制御部１０１は、利用者によりいずれのキーが操作されたかを判断することができる。
【００３９】
メモリカードインターフェース１０６は、制御部１０１からの指示に従って、表示装置１００に装着されたメモリカード１０７からデータの読み出し、メモリカード１０７へのデータの書き込み、メモリカード１０７のデータの消去等を行う。
【００４０】
メモリカード１０７は、表示装置１００で表示可能な所定形式の文書ファイルを記憶する。メモリカード１０７は、表示装置１００に着脱可能に備えられている。メモリカード１０７に記憶されている文書ファイルは、複数ページの画像データを備えている。
【００４１】
本実施形態における不揮発性表示パネル１０３は、周知のアクティブマトリクス方式の電気泳動型の表示パネルである。不揮発性表示パネル１０３は、表示面側の透明基板と、透明基板に対向する位置に設けられた背面基板とを有する。透明基板と背面基板との間に電気泳動型の表示素子が設けられている。不揮発性表示パネル１０３は、不揮発性表示パネル１０３の各ゲートラインへゲート信号を出力するためのゲートドライバ（図示外）と、不揮発性表示パネル１０３の各ソースラインへソース信号を出力するためのソースドライバ（図示外）とを備える。
【００４２】
表示コントローラ１０２は、ゲートドライバによるゲート信号の出力とソースドライバによるソース信号の出力とを制御して画像の書きかえ動作を実行する。表示コントローラ１０２は、ＣＰＵ５１から受信する画像の書きかえ指示に従って、書きかえる画像に応じたゲート信号とソース信号とを出力する指示をゲートドライバ及びソースドライバに出力する。これにより不揮発性表示パネル１０３の各画素電極には電気泳動型の表示素子を制御する駆動電圧が印加され、不揮発性表示パネル１０３に表示された画像は書きかえられる。
【００４３】
電力制御部１１２は、図示外の電源に接続されている。電力制御部１１２は、電源から、ＣＰＵ５１と、表示装置１００を構成する各周辺機器（ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、表示コントローラ１０２、不揮発性表示パネル１０３、内部メモリ１０４、操作部１０５、メモリカードインターフェース１０６、ＬＥＤ表示部１１１）への電力の供給の制御をおこなう。また、電力制御部１１２は、ＣＰＵ５１からの指示に従って、画像の書きかえ時以外は不揮発性表示部１２０への電力供給を停止する。これにより、画像の書きかえ時以外に不揮発性表示部１２０の負荷で電力が消費されることを防ぐことができる。尚、電源としては、リチウムイオン二次電池等の二次電池を用いればよい。
【００４４】
ＬＥＤ表示部１１１は青、黄、赤のそれぞれの色に対応するＬＥＤを備え、ＣＰＵ５１からの指示に従って、その指示に対応する色のＬＥＤを点滅させる。
【００４５】
次に、表示装置１００のプログラム実行中にＲＡＭ５２に設けられる記憶領域について図３を用いて説明する。図３に示すようにＲＡＭ５２は、ページキャッシュ記憶領域２０１と、画像種類記憶領域２０２と、表示中文書名記憶領域２０３と、ページ構成記憶領域２０４と、表示中ページ番号記憶領域２０５と、キーバッファ記憶領域２０６とを備える。
【００４６】
ページキャッシュ記憶領域２０１には、メモリカードインターフェース１０６を介してメモリカード１０７から取得した文書ファイルに基づいて作成されたラスターデータが記憶される。
【００４７】
画像種類記憶領域２０２には、表示装置１００において表示中の画像の種類を示すデータが記憶される。たとえば表示装置１００に、文書選択画面が表示されている場合には、「文書選択」が記憶される。また、表示装置１００に、所定の文書が表示されている場合には「文書」が記憶される。
【００４８】
表示中文書名記憶領域２０３には、表示装置１００において表示中の文書の文書名を示すデータが記憶される。たとえば、表示装置１００に「文書Ａ」というタイトルの文書が表示されている場合、表示中文書名記憶領域２０３には「文書Ａ」が記憶される。尚、表示中の画像が、文書選択画像である場合には、ＮＵＬＬ値が記憶される。
【００４９】
ページ構成記憶領域２０４には、表示装置１００において表示中の文書の全ページ数を示すデータが記憶される。たとえば、１５ページからなる文書を表示中の場合には、そのことを示す「１５」が記憶される。尚、表示中の画像が、文書選択画面である場合は、ＮＵＬＬ値が記憶される。
【００５０】
表示中ページ番号記憶領域２０５には、表示装置１００が表示中の文書の何ページ目を表示中であるのかを示すデータが記憶される。たとえば、表示装置１００が、１５ページからなる文書の５ページ目の画像を表示中のときは、「５」が記憶される。尚、表示中の画像が、文書選択画面である場合はＮＵＬＬ値が記憶される。
【００５１】
また、ＲＡＭ５２は、上述の記憶領域以外に、その他のデータ等を一時的に記憶する図示外の作業領域を有する。
【００５２】
次に、内部メモリ１０４に設けられている記憶領域について、図４を用いて説明する。図４に示すように、内部メモリ１０４は、ページキャッシュ退避領域３０１と、表示中文書名退避領域３０２と、ページ構成退避領域３０３と、表示中ページ番号退避領域３０４とを備える。
【００５３】
ページキャッシュ退避領域３０１は、表示装置１００の電源がオフされる前にページキャッシュ記憶領域２０１に記憶されていたラスターデータが記憶される領域である。
【００５４】
表示中文書名退避領域３０２は、表示装置１００の電源がオフされる前に表示中文書名記憶領域２０３に記憶されていたデータが記憶される領域である。たとえば、「文書Ａ」というタイトルの文書が表示されているときに、表示装置１００の電源がオフされる場合、表示中文書名退避領域３０２には「文書Ａ」が記憶される。
【００５５】
ページ構成退避領域３０３は、表示装置１００の電源がオフされる前にページ構成記憶領域２０４に記憶されていたデータが記憶される領域である。たとえば、１５ページからなる文書が表示されているときに、表示装置１００の電源がオフされる場合、ページ構成退避領域３０３には、「１５」が記憶される。
【００５６】
表示中ページ番号退避領域３０４は、表示装置１００の電源がオフされる前に表示中ページ番号記憶領域２０５に記憶されていたデータが記憶される領域である。たとえば、１５ページからなる文書の５ページ目が表示されているときに、表示装置１００の電源がオフされる場合、表示中ページ番号退避領域３０４には、「５」が記憶される。
【００５７】
＜表示装置１００の動作説明＞
表示装置１００の詳細な動作について、フローチャートを用いて説明する。電源キー１５１が押下されると、電源から制御部１０１に電力の供給が開始され、制御部１０１は図５に示すメイン処理を開始する。
【００５８】
メイン処理を開始すると制御部１０１は、初期処理を行う（ステップ１０１、以下ステップをＳと称す）。
【００５９】
ここで、メイン処理のＳ１０１で行われる初期処理について、図６を参照して説明する。初期処理を開始すると、制御部１０１は、キー入力監視処理を開始する（Ｓ１３１）。キー入力監視処理は、制御部１０１がメイン処理と並列して行う処理である。詳細は後述するが、キー入力監視処理では、利用者による操作キー１５８の操作を監視する。制御部１０１は定期的にキーポートの入力を確認し、利用者により操作キー１５８の押下が行われていないかを確認する。操作キー１５８が押下されている場合は、押下された操作キー１５８を識別するためのキー識別データを、キーバッファ２０６に記憶する。これにより、制御部１０１は、利用者の操作を検知することが出来る。
【００６０】
Ｓ１３１でキー入力監視処理を開始した後、制御部１０１は、先回の電源オフ時に内部メモリ１０４に退避したデータを、ＲＡＭ５２に読み出す（Ｓ１３２）。具体的には、表示中文書名退避領域３０２に記憶されている表示中文書名を読み出して、それを表示中文書名記憶領域２０３に記憶する。また、ページ構成退避領域３０３に記憶されている全ページ数を読み出して、それをページ構成記憶領域２０４に記憶する。また、表示中ページ番号退避領域３０４に記憶されている表示中ページ番号を読み出して、それを表示中ページ番号記憶領域２０５に記憶する。尚、先回の電源オフ時に表示されていた画像が、文書選択画面であった場合には、表示中文書名退避領域３０２、ページ構成退避領域３０３、表示中ページ番号退避領域３０４には、それぞれＮＵＬＬ値が記憶されることになる。取得したデータがＮＵＬＬ値である場合には、表示中文書名記憶領域２０３、ページ構成記憶領域２０４、表示中ページ番号記憶領域２０５にも、それぞれＮＵＬＬ値が記憶される。
【００６１】
Ｓ１３２で、内部メモリ１０４からＲＡＭ５２にデータを読み出した後、制御部１０１は、表示中文書名記憶領域２０３に表示中文書名が記憶されているか否かに基づいて、不揮発性表示パネル１０３に文書が表示されているか否かを判断する（Ｓ１３３）。先回の電源オフ時に表示装置１００が文書を表示していた場合、表示中文書名記憶領域２０３には表示中文書名が記憶されており、不揮発性表示パネル１０３にはその文書名の文書と「電源オフ中」のメッセージが表示されている。一方、先回の電源オフ時に表示装置１００が文書選択画面を表示していた場合、表示中文書名記憶領域２０３にはＮＵｌｌ値が記憶されており、不揮発性表示パネル１０３には白紙が表示されている。
【００６２】
表示中文書名が記憶されていると判断した場合（Ｓ１３３：Ｙｅｓ）、制御部１０１は、「電源オフ中」のメッセージを消去する指示を表示コントローラ１０２に送信する（Ｓ１３４）。「電源オフ中」のメッセージを消去する指示を受信した表示コントローラ１０２は、その指示に従って不揮発性表示パネル１０３の「電源オフ中」のメッセージを消去する。
【００６３】
Ｓ１３４において、「電源オフ中」のメッセージを消去した後、内部メモリ１０４のぺージキャッシュ退避領域３０１に記憶されているラスターデータを、ＲＡＭ５２のページキャッシュ記憶領域２０１に記憶する（Ｓ１３５）。尚、ページキャッシュ退避領域３０１に、複数ページのラスターデータが記憶されている場合は、その複数のページ分のラスターデータを取得し、ページキャッシュ記憶領域２０１に記億する。これにより、表示装置１００は、文書ファイル中からラスターデータを作成することなく、ページの書き換えを行うことが可能となる。
【００６４】
ラスターデータをページキャッシュ記憶領域２０１に記憶した後、制御部１０１は、文書種類記憶領域２０２に「文書」を記憶して（Ｓ１３６）、メイン処理のＳ１０２に移行する。
【００６５】
表示中文書名記憶領域２０３に文書名が記憶されていない場合、すなわち、表示中文書名記憶領域２０３にＮＵＬＬ値が記憶されている場合は（１３３：Ｎｏ）、不揮発性表示パネル１０３には白紙が表示されているので、制御部１０１は、不揮発性表示パネル１０３の表示を文書選択画面に書き換える（Ｓ１３７）。
【００６６】
文書選択画面に書き換えたあと、制御部１０１は、画面種類記憶領域２０２に「文書選択」を記憶し（Ｓ１３８）、メイン処理のＳ１０２に移行する。
【００６７】
次に、図５を再び参照して、Ｓ１０２以降のメイン処理による動作を説明する。Ｓ１０１で初期処理を行った後、制御部１０１は、キーバッファ記憶領域２０６にキー識別データが記憶されているか否かを判断する（Ｓ１０２）。後述のキー入力監視処理においてキーバッファ記憶領域２０６にはキー識別データが記憶される。
【００６８】
キー識別データが記憶されていない場合は、制御部１０１は、キー識別データが記憶されるまで待機する（Ｓ１０２：Ｎｏ）。
【００６９】
キー識別データが記憶されている場合、すなわち利用者に何れかの操作キー１０５が押下された場合は（Ｓ１０２：Ｙｅｓ）、制御部１０１は、キーバッファ記憶領域２０６に記憶されているキー識別データを、ＲＡＭ５２の作業領域に記憶し、キーバッファ記憶領域２０５に記憶されているキー識別データを削除する（Ｓ１０３）。
【００７０】
次に、制御部１０１は、ＲＡＭ５２の作業領域に記憶したキー識別データが、「電源キー」であるか否かを判断する（Ｓ１０４）。キー識別データが「電源キー」である場合は、利用者により電源キー１５１が押下されていることになる。
【００７１】
キー識別データが「電源キー」である場合は（Ｓ１０４：Ｙｅｓ）、制御部１０１は、後述の電源オフ処理を行う（Ｓ１０５）。電源オフ処理は、ＲＡＭ５２に記憶されている所定のデータを内部メモリ１０４に退避する処理である。電源オフ処理を行った後、制御部１０１は、電力制御部１１２にＲＡＭ５２を含む各周辺機器への電源の供給を停止する指示を行い（Ｓ１０９）、メイン処理を終了する。
【００７２】
キー識別データが「電源キー」でない場合は（Ｓ１０４：Ｎｏ）、制御部１０１は、画像種類記憶領域２０２に記憶されているデータが、「文書」であるか否かを判断する（Ｓ１０６）。不揮発性表示パネル１０３に、所定の文書が表示されている場合に、画像種類記憶領域２０２には、「文書」が記憶されている。
【００７３】
画像種類記憶領域２０２に記憶されているデータが「文書」である場合は（Ｓ１０６：Ｙｅｓ）、制御部１０１は、後述の文書表示処理を行い（Ｓ１０７）、上述のＳ１０２に戻る。
【００７４】
画像種類記憶領域２０２に記憶されているデータが「文書」でない場合、すなわち、画像種類記憶領域２０２に記憶されているデータが「文書選択」である場合（Ｓ１０６：Ｎｏ）、制御部１０１は、後述の文書選択処理を行い（Ｓ１０８）、Ｓ１０２に戻る。
【００７５】
詳細は後述するが、上述のＳ１０５において、ページキャッシュ記憶領域２０１に記憶されているラスターデータは、電源オフの前にページキャッシュ退避領域３０１に記憶される。そして、再度、表示装置１００の電源がオンされた場合、表示装置１００は、ページキャッシュ退避領域３０１に退避されていたラスターデータに基づいて、画像の書き換えを行うことができる。
【００７６】
メイン処理のＳ１０１で開始されるキー入力監視処理について、図７を参照して説明する。キー入力監視処理を開始すると、制御部１０１は、キーポートを確認して、利用者により操作キー１５８のいずれかが押下されているか否かを判断する（Ｓ１５１）。
【００７７】
利用者により操作キー１５８の押下がされていないと判断した場合は（Ｓ１５１：Ｎｏ）、制御部１０１は、２０ミリ秒待機した後（Ｓ１５３）、Ｓ１５１へ戻る。尚、この２０ミリ秒の待機は、制御部１０１に設けられた周知のタイマーにしたがって待機する。
【００７８】
利用者により操作キー１５８の押下がされていると判断した場合は（Ｓ１５１：Ｙｅｓ）、キーバッファ記憶領域２０６のキー識別データを更新し（Ｓ１５２）、Ｓ１５３に移行する。尚、本実施形態では、キーバッファ記憶領域２０６は、ひとつのキー識別データを記憶する。制御部１０１は、利用者に押下されている操作キー１５８の種類に応じたキー識別データを記憶する。これにより、制御部１０１はメイン処理において、利用者によりいずれの操作キー１５８が押下されたかを判断することができる。
【００７９】
次に、メイン処理のＳ１０８で行う文書選択処理について、図８を参照して説明する。尚、メイン処理のＳ１０５で行う電源オフ処理、Ｓ１０７で行う文書表示処理については後述する。文書選択処理は、表示装置１００が文書選択画面を表示しているときに行われる処理である。
【００８０】
文書選択処理を開始すると、制御部１０１は、キーバッファ記憶領域２０６から取得したキー識別データが、選択キー１５７のいずれかに対応するキー識別データであるか否かを判断する（Ｓ１７１）。
【００８１】
選択キー１５７以外の操作キー１５８が押下されている場合は（Ｓ１７１：Ｎｏ）、制御部１０１は、ＬＥＤ表示部１１１にエラー点滅を行わせる指示を送り（Ｓ１７７）、メイン処理の１０２に戻る。エラー点滅の指示を受け取ったＬＥＤ表示部１１１は、赤色のＬＥＤを点滅させる。
【００８２】
選択キー１５７のいずれかが押下されている場合は（Ｓ１７１：Ｙｅｓ）、制御部１０１は、押下された選択キー１５７に対応する文書の１ページ目のラスターデータを作成する（Ｓ１７２）。文書選択画面は、１３個の選択キー１５７のそれぞれに対応する位置に文書のタイトルが並べられた画面である。利用者は、表示したい文書のタイトルに対応する位置の選択キー１５７を押下することで、表示装置１００に所望の文書を表示することができる。制御部１０１は、メモリカード１０７に記憶された文書ファイルに基づいて、利用者により選択された文書の１ページ目のラスターデータを作成する。
【００８３】
次に、制御部１０１は、Ｓ１７２で作成したラスターデータに基づいて、不揮発性表示パネル１０３の表示を、文書の１ページ目の画像に書き換える（Ｓ１７３）。
【００８４】
画像を書き換えた後、制御部１０１は、Ｓ１７２で作成したラスターデータをページキャッシュ記憶領域２０１に記憶させる（Ｓ１７４）。尚、ページキャッシュ記憶領域２０１は、例えば５ページ分のラスターデータを記憶する。既に５ページ分のラスターデータが記憶されている場合には、制御部１０１は、現在表示中のページから一番遠いページのラスターデータを削除して、新たに作成したラスターデータを記憶する。
【００８５】
ページキャッシュ領域２０１を更新した後、制御部１０１は、画像種類記憶領域２０２、表示中文書名記憶領域２０３、ページ構成記憶領域２０４、表示中ページ番号記憶領域２０５に記憶されているデータを更新する（Ｓ１７６）。例えば、利用者に、文書Ｂというタイトルの全５ページからなる文書が選択された場合、制御部１０１は、画像種類記憶領域２０２に「文書」、表示中文書名記憶領域２０３に「文書Ｂ」、ページ構成記憶領域２０４に「５」、表示中ページ番号記憶領域２０５に「１」、をそれぞれ記憶する。
【００８６】
データの更新を行った後、制御部１０１は、後述の先読み処理を開始させ（Ｓ１７６）、メイン処理のＳ１０２に戻る。先読み処理の詳細は後述するが、表示中のページの前後１ページずつのラスターデータを、ページキャッシュ記憶領域２０１に記憶させる処理である。先読み処理は、メイン処理と並列に、制御部１０１が行う処理である。
【００８７】
次に、図９を参照し、上述のＳ１７６で開始される先読み処理について説明する。先読み処理を開始すると、制御部１０１は、表示中ページの次ページがあるか否かを判断する（Ｓ２０１）。制御部１０１は、表示中ページ番号記憶領域２０５に記憶されているページ番号のデータと、ページ構成記憶領域２０４に記憶されている全ページ数のデータとに基づいて判断する。
【００８８】
次ページがないと判断した場合（Ｓ２０１：Ｎｏ）、制御部１０１は、後述のＳ２０４に進む。次ページがあると判断した場合（Ｓ２０１：Ｙｅｓ）、制御部１０１は、次ページのラスターデータがページキャッシュ記憶領域２０１に記憶されているか否かを判断する（Ｓ２０２）。
【００８９】
次ページのラスターデータが記憶されていると判断した場合（Ｓ２０２：Ｙｅｓ）、制御部１０１は、後述のＳ２０４に進む。次ページのラスターデータが記憶されていないと判断した場合（Ｓ２０２：Ｎｏ）、制御部１０１は、メモリカード１０７に記憶されている文書ファイルに基づいて、次ページのラスターデータを作成し、ページキャッシュ記憶領域２０１に記憶する（Ｓ２０３）。尚、既に５ページ分のラスターデータが記憶されている場合は、現在表示中のページから一番遠いページのラスターデータを削除し、新たに作成したラスターデータを記憶する。
【００９０】
その後、Ｓ２０４において、制御部１０１は、表示中のページの前ページが存在するか否かを判断する（Ｓ２０４）。制御部１０１は、表示中ページ番号記憶領域２０５に記憶されているページ番号に基づいて、前ページがあるか否かを判断する。たとえば、表示中のページが１ページ目である場合は、前ページがないと判断する。
【００９１】
前ページがないと判断した場合は（Ｓ２０４：Ｎｏ）、メイン処理のＳ１０２に戻る。
【００９２】
前ページがあると判断した場合は（Ｓ２０４：Ｙｅｓ）、制御部１０１は、前ページのラスターデータがページキャッシュ記憶領域２０１に記憶されているか否かを判断する（Ｓ２０５）。
【００９３】
前ページのラスターデータが記憶されていると判断した場合（Ｓ２０５：Ｙｅｓ）、制御部１０１は、メイン処理のＳ１０２に進む。前ページのラスターデータが記憶されていないと判断した場合（Ｓ２０５：Ｎｏ）、制御部１０１は、メモリカード１０７に記憶されている文書ファイルに基づいて、前ページのラスターデータを作成し、ページキャッシュ記憶領域２０１に記憶し（Ｓ２０６）、メイン処理のＳ１０２に戻る。尚、既に５ページ分のラスターデータが記憶されている場合は、現在表示中のページから一番遠いページのラスターデータを削除し、新たに作成したラスターデータを記憶する。
【００９４】
次に、制御部１０１がメイン処理のＳ１０７で行う文書表示処理について、図１０を参照して説明する。
【００９５】
文書表示処理を開始すると、制御部１０１は、キーバッファ記憶領域２０６に記憶されているキー識別データが、次キー１５５を示すものであるか否かを判断する（Ｓ２２１）。
【００９６】
キー識別データが次キー１５５を示すものである場合は（Ｓ２２１：Ｙｅｓ）、後述の次キー押下処理を行い（Ｓ２２２）、メイン処理のＳ１０２に戻る。
【００９７】
キー識別データが次キー１５５を示すものでない場合は（Ｓ２２１：Ｎｏ）、キーバッファ記憶領域２０６に記憶されているキー識別データが、前キー１５６を示すものであるか否かを判断する（Ｓ２２３）。
【００９８】
キー識別データが前キー１５６を示すものである場合は（Ｓ２２３：Ｙｅｓ）、後述の前キー押下処理を行い（Ｓ２２４）、メイン処理のＳ１０２に戻る。
【００９９】
キー識別データが前キー１５６を示すものでない場合は（Ｓ２２３：Ｎｏ）、キーバッファ記憶領域２０６に記憶されているキー識別データが、閉じるキー１５３を示すものであるか否かを判断する（Ｓ２２５）。
【０１００】
キー識別データが閉じるキー１５３を示すものである場合は（Ｓ２２５：Ｙｅｓ）、後述の閉じるキー押下処理を行い（Ｓ２２６）、メイン処理のＳ１０２に戻る。
【０１０１】
キー識別データが閉じるキー１５３を示すものでない場合は（Ｓ２２５：Ｎｏ）、ＬＥＤ表示部１１１にエラー点滅を行わせ（Ｓ２２７）、メイン処理のＳ１０２に戻る。
【０１０２】
次に、上述の文書表示処理のＳ２２２で行う次キー押下処理について図１１を参照して説明する。次キー押下処理を開始すると、制御部１０１は、表示中のページの次のページがあるか否かを判断する（Ｓ２４１）。制御部１０１は、表示中ページ番号記憶領域２０５に記憶されているページ番号と、ページ構成記憶領域２０４に記憶されている全ページ数とに基づいて、表示中のページの次のページがあるか否かを判断する。
【０１０３】
次ページがないと判断すると（Ｓ２４１：Ｎｏ）、制御部１０１は、ＬＥＤ表示部１１１にエラー点滅を行わせ（Ｓ２４９）、メイン処理のＳ１０２に戻る。
【０１０４】
次ページがあると判断すると（Ｓ２４１：Ｙｅｓ）、制御部１０１は、次ページのラスターデータが、ページキャッシュ記憶領域２０１に既に記憶されているか否かを判断する（Ｓ２４２）。
【０１０５】
次ページのラスターデータが、ページキャッシュ記憶領域２０１に既に記憶されている場合は（Ｓ２４２：Ｙｅｓ）、制御部１０１は、ページキャッシュ記憶領域２０１に記憶されている次ページのラスターデータに基づいて、表示コントローラ１０２に不揮発性表示パネル１０３の表示を書き換えさせる（Ｓ２４３）。
【０１０６】
次ページのラスターデータが、ページキャッシュ記憶領域２０１に記憶されていない場合は（Ｓ２４２：Ｎｏ）、メモリカード１０７に記憶されている文書ファイルに基づいて次ページのラスターデータを作成する（Ｓ２４４）。
【０１０７】
次ページのラスターデータを作成した後、制御部１０１は、作成したラスターデータに基づいて、不揮発性表示パネル１０３の表示を書き換える（Ｓ２４５）。
【０１０８】
不揮発性表示パネル１０３の表示を書き換えた後、制御部１０１は、作成したラスターデータをページキャッシュ記憶領域２０１に記憶する（Ｓ２４６）。尚、ページキャッシュ記憶領域２０１に既に５ページ分のラスターデータが記憶されている場合は、表示中のページから遠いページのラスターデータを削除して、新たに作成したラスターデータを記憶する。
【０１０９】
Ｓ２４３またはＳ２４６を行った後、制御部１０１は、表示中ページ番号記憶領域２０５に記憶されているデータを更新する（Ｓ２４７）。たとえば、Ｓ２４３またはＳ２４５によってページが書き換えられた結果、６ページ目が表示されることになる場合は、表示中ページ番号記憶領域２０５に「６」を記憶する。
【０１１０】
データを更新した後、制御部１０１は、上述の先読み処理（図９参照）を開始し（Ｓ２４８）、Ｓ１０２に移行する。
【０１１１】
次に、上述の文書表示処理のＳ２２４で行う前キー押下処理について図１２を参照して説明する。前キー押下処理を開始すると、制御部１０１は、表示中のページの前のページがあるか否かを判断する（Ｓ２６１）。制御部１０１は、表示中ページ番号記憶領域２０５に記憶されているページ番号に基づいて、表示中のページの前のページがあるか否かを判断する。表示中のページが１ページである場合は、前ページがないと判断する。
【０１１２】
前ページがないと判断すると（Ｓ２６１：Ｎｏ）、制御部１０１は、ＬＥＤ表示部１１１にエラー点滅を行わせ（Ｓ２６９）、メイン処理のＳ１０２に戻る。
【０１１３】
前ページがあると判断すると（Ｓ２６１：Ｙｅｓ）、制御部１０１は、前ページのラスターデータが、ページキャッシュ記憶領域２０１に既に記憶されているか否かを判断する（Ｓ２６２）。
【０１１４】
前ページのラスターデータが、ページキャッシュ記憶領域２０１に既に記憶されている場合は（Ｓ２６２：Ｙｅｓ）、制御部１０１は、ページキャッシュ記憶領域２０１に記憶されている前ページのラスターデータに基づいて、表示コントローラ１０２に不揮発性表示パネル１０３の表示を書き換えさせる（Ｓ２６３）。
【０１１５】
前ページのラスターデータが、ページキャッシュ記憶領域２０１に記憶されていない場合は（Ｓ２６２：Ｎｏ）、メモリカード１０７に記憶されている文書ファイルに基づいて前ページのラスターデータを作成する（Ｓ２６４）。
【０１１６】
前ページのラスターデータを作成した後、制御部１０１は、作成したラスターデータに基づいて、不揮発性表示パネル１０３の表示を書き換える（Ｓ２６５）。
【０１１７】
不揮発性表示パネル１０３の表示を書き換えた後、制御部１０１は、作成したラスターデータをページキャッシュ記憶領域２０１に記憶する（Ｓ２６６）。尚、ページキャッシュ記憶領域２０１に既に５ページ分のラスターデータが記憶されている場合は、表示中のページから遠いページのラスターデータを削除して、新たに作成したラスターデータを記憶する。
【０１１８】
Ｓ２６３またはＳ２６６を行った後、制御部１０１は、表示中ページ番号記憶領域２０５に記憶されているデータを更新する（Ｓ２６７）。たとえば、Ｓ２６３またはＳ２６５によってページが書き換えられた結果、４ページ目が表示されることになる場合は、表示中ページ番号記憶領域２０５に「４」を記憶する。
【０１１９】
データを更新した後、制御部１０１は、上述の先読み処理（図９参照）を開始し（Ｓ２６８）、Ｓ１０２に移行する。
【０１２０】
次に図１３を参照し、上述の文書表示処理のＳ２２６で行う閉じるキー押下処理について説明する。閉じるキー押下処理を開始すると、制御部１０１は、不揮発性表示パネル１０３の表示を文書選択画面に書き換える（Ｓ２８１）。
【０１２１】
文書選択画面に書き換えた後、制御部１０１は、ページキャッシュ記憶領域２０１に記憶されているラスターデータを消去する（Ｓ２８２）。
【０１２２】
そして、画像種類記憶領域２０２、表示中文書名記憶領域２０３、ページ構成記憶領域２０４、表示中ページ番号記憶領域２０５にそれぞれ記憶されているデータを更新し（Ｓ２８３）、メイン処理のＳ１０２に戻る。具体的には、Ｓ２８３においては、画像種類記憶領域２０２に「文書選択」を記憶し、表示中文章名記憶領域２０３、ページ構成記憶領域２０４、表示中ページ番号記憶領域２０５にはそれぞれＮＵＬＬ値を記憶する。
【０１２３】
次に、図１４を参照し、制御部１０１がメイン処理のＳ１０５で行う電源オフ処理について説明する。電源オフ処理を開始すると、制御部１０１は、表示中文書名記憶領域２０３、ページ構成記憶領域２０４、表示中ページ番号記憶領域２０５に記憶されているデータを、表示中文書名退避領域３０２、ページ構成退避領域３０３、表示中ページ番号退避領域３０４にそれぞれ記憶する（Ｓ３０１）。表示中文書名記憶領域２０３に記憶されている文書名のデータを表示中文書名退避領域３０２に退避させ、ページ構成記憶領域２０４に記憶されている全ページ数のデータをページ構成退避領域３０３に退避させ、表示中ページ番号記憶領域２０５に記憶されているページ番号のデータを表示中ページ番号退避領域３０４に退避させる。
【０１２４】
次に、制御部１０１は、文書選択画面を表示中であるか否かを判断する（Ｓ３０２）。制御部１０１は、ＲＡＭ５２の画像種類記憶領域２０２に記憶されているデータに基づいて判断する。
【０１２５】
画像種類記憶領域２０２に記憶されているデータが「文書選択」である場合は（Ｓ３０２：Ｙｅｓ）、不揮発性表示パネル１０３の表示を白紙に書き換える（Ｓ３０３）。
【０１２６】
不揮発性表示パネル１０３の表示を白紙に書き換えた後、ページキャッシュ退避領域３０１に前回の電源オフ時に記憶されたラスターデータがある場合は、それを消去し（Ｓ３０４）、メイン処理のＳ１０９に戻る。
【０１２７】
画像種類記憶領域２０２に記憶されているデータが「文書」である場合は（Ｓ３０２：Ｎｏ）、不揮発性表示パネル１０３に表示されている文書の余白に電源オフのメッセージを表示する（Ｓ３０５）。
【０１２８】
電源オフのメッセージを表示した後、ページキャッシュ退避領域３０１に前回の電源オフ時に記憶されたラスターデータがある場合は、それを消去する（Ｓ３０６）。
【０１２９】
Ｓ３０６において、ページキャッシュ退避領域３０１のラスターデータを消去した後、制御部１０１は、ＲＡＭ５２のページキャッシュ領域２０１にラスターデータが記憶されているか否かを判断する（Ｓ３０７）。
【０１３０】
ページキャッシュ記憶領域２０１に、ラスターデータがひとつも記憶されていない場合は（Ｓ３０７：Ｎｏ）、メイン処理のＳ１０９に戻る。
【０１３１】
ページキャッシュ記憶領域２０１に、ラスターデータが記憶されている場合は（Ｓ３０７：Ｙｅｓ）、制御部１０１は、既にページキャッシュ退避領域３０１に３ページ分のラスターデータが記憶されているか否かを判断する（Ｓ３０８）。
【０１３２】
既に３ページ分のラスターデータが記憶されている場合は（Ｓ３０８：Ｙｅｓ）、メイン処理のＳ１０９に戻る。
【０１３３】
３ページ分のラスターデータが記憶されていない場合は（Ｓ３０８：Ｎｏ）、制御部１０１は、ページキャッシュ記憶領域２０１に記憶されているラスターデータのひとつをＲＡＭ５２の作業領域に取得する（Ｓ３０９）。
【０１３４】
次に、取得したラスターデータのサイズと、内部メモリ１０４のページキャッシュ退避領域３０１の空き容量とを比較し、ページキャッシュ退避領域３０１に取得したラスターデータを記憶する空き容量があるか否かを判断する（Ｓ３１０）。尚、本実施形態においては、ページキャッシュ退避領域３０１の容量は予め定められている。
【０１３５】
ページキャッシュ退避領域３０１に空き容量がないと判断した場合（Ｓ３１０：Ｎｏ）、制御部１０１は、メイン処理のＳ１０９に戻る。
【０１３６】
ページキャッシュ退避領域３０１に空き容量があると判断した場合（Ｓ３１０：Ｙｅｓ）、制御部１０１は、取得したラスターデータを内部メモリ１０４のページキャッシュ退避領域３０１に記憶する（Ｓ３１１）。
【０１３７】
そして、制御部１０１は、ページキャッシュ退避領域３０１に記憶済みのラスターデータを、ページキャッシュ記憶領域２０１から消去する（Ｓ３１２）。
【０１３８】
ページキャッシュ記憶領域２０１のラスターデータをひとつ消去した後、制御部１０１は、利用者により再度電源キー１５１が押下されたか否かを判断する（Ｓ３１３）。制御部１０１は、キーバッファ記憶領域２０６に、電源キー１５１を識別するキー識別データが記憶されているか否かに基づいて、利用者により再度電源キー１５１が押下されたか否かを判断する。
【０１３９】
利用者により再度電源キー１５１が押下されていない場合は（Ｓ３１３：Ｎｏ）、制御部１０１は、上述のＳ３０７からＳ３１２の処理を繰り返す。このようにして、ページキャッシュ退避領域３０１に空き容量がなくなるまで、ＲＡＭ５２のラスターデータが内部メモリ１０４に退避されることになる。
【０１４０】
利用者により再度電源キー１５１が押下されたと判断した場合（Ｓ３１３：Ｙｅｓ）、制御部１０１は、メイン処理のＳ１０１に戻る。このように再度利用者により電源キー１５１が押下された場合には、電力の供給を停止せずに再度初期処理を行って、利用者からの入力操作の受付を再開する。
【０１４１】
以上、説明したように、表示装置１００は、ＲＡＭ５２への電力の供給を停止する前に、内部メモリ１０４のページキャッシュ退避領域３０１にラスターデータを記憶する。再度電源がオンされたときには、ページキャッシュ退避領域３０１に記憶されたラスターデータに基づいてページの書き換えを行うことができる。
【０１４２】
尚、本発明の表示装置及び表示装置のプログラムは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０１４３】
上述の実施形態における不揮発性表示パネル１０３及び表示コントローラ１０２が、特許請求の範囲に記載の不揮発性表示部に相当する。尚、上述の実施形態では、不揮発性表示部を不揮発性表示パネル１０３及び表示コントローラ１０２として説明したが、電源オフ時に画像を表示する表示部であればその他の表示部であってもよい。電源オフ時に表示部にのみ電力を供給しつづけることで、電源オフ時にも表示を維持できる表示装置に本発明を適用してもよい。
【０１４４】
上述の実施形態におけるメモリカードインターフェース１０６及びメモリカード１０７が、特許請求の範囲に記載の画像ファイル取得部に相当する。尚、上述の実施形態では、画像ファイル取得部をメモリカードインターフェース１０６及びメモリカード１０７として説明したが、内臓されたフラッシュメモリなどの記億装置であってもよい。
【０１４５】
上述の実施形態におけるＲＡＭ５２が、特許請求の範囲に記載の第一記億部に相当する。
【０１４６】
上述の実施形態における内部メモリ１０４が、特許請求の範囲に記載の第二記億部に相当する。尚、上述の実施形態では、第二記億部が不揮発性の記憶装置であるとして説明したが、電源オフ時に電力が供給されつづけることで、記億を維持できる記憶装置であってもよい。
【０１４７】
上述の実施形態における操作部１０５が、特許請求の範囲に記載の操作部に相当する。
【０１４８】
上述の実施形態における電力制御部１１２が、特許請求の範囲に記載の電力制御部に相当する。
【０１４９】
上述の実施形態におけるＳ１０５を行う制御部１０１が、特許請求の範囲に記載のラスターデータ退避制御部に相当する。
【０１５０】
上述の実施形態におけるＳ１０１を行う制御部１０１が、特許請求の範囲に記載のラスターデータ復帰制御部に相当する。
【０１５１】
上述の実施形態におけるＳ１０７を行う制御部１０１が、特許請求の範囲に記載の書き換え制御部に相当する。
【０１５２】
上述の実施形態におけるＳ３０４又はＳ３０６を行う制御部１０１が、特許請求の範囲に記載のラスターデータ削除制御部に相当する。
【０１５３】
上述の実施形態におけるＳ３０５の処理にしたがって、電源オフのメッセージを表示する不揮発性表示パネル１０３が、特許請求の範囲に記載の報知部に相当する。尚、上述の実施形態では、不揮発性表示パネル１０３を報知部として説明したが、ＬＥＤ表示部１１１により報知を行っても良いし、その他のデバイスを用いて報知を行ってもよい。
【０１５４】
また、上述の実施形態における制御部１０１が、特許請求の範囲に記載のコンピュータに相当する。
【０１５５】
また、上述の実施形態における文書ファイルが、特許請求の範囲に記載の画像ファイルに相当する。なお、上述の実施形態においては、画像ファイルが文書ファイルであるものとして説明したが、本発明はこれに限られない。
【０１５６】
また、上述の実施形態における電源のオンの状態が、特許請求の範囲に記載の第一の電力状態に相当し、上述の実施形態における電源のオフの状態が、特許請求の範囲に記載の第二の電力状態に相当する。
【０１５７】
また、上述の実施形態においては、表示中のページの前後のページを先読みするものとして説明したが、先読みは行わず一度表示したページのラスターデータをページキャッシュ記憶領域２０１に記憶する構成にしてもよい。
【０１５８】
また、上述の実施形態においては、ページキャッシュ記憶領域２０１に記憶したラスターデータをそのままページキャッシュ退避領域３０１に記憶するものとして説明したが、ラスターデータをページキャッシュ退避領域３０１に記憶する際は、ラスターデータに所定のヘッダーをつけた所定形式のデータファイルにして記憶させても良い。
【符号の説明】
【０１５９】
５１    ＣＰＵ
５２    ＲＡＭ
５３    ＲＯＭ
１００    表示装置
１０１    制御部
１０２    表示コントローラ
１０３    不揮発性表示パネル
１０４    内部メモリ
１０５    操作部
１０６    メモリカードインターフェース
１０７    メモリカード
１１１    ＬＥＤ表示部
１１２    電力制御部
【図１】
2011209363.tif 000003
【図２】
2011209363.tif 000004
【図３】
2011209363.tif 000005
【図４】
2011209363.tif 000006
【図５】
2011209363.tif 000007
【図６】
2011209363.tif 000008
【図７】
2011209363.tif 000009
【図８】
2011209363.tif 000010
【図９】
2011209363.tif 000011
【図１０】
2011209363.tif 000012
【図１１】
2011209363.tif 000013
【図１２】
2011209363.tif 000014
【図１３】
2011209363.tif 000015
【図１４】
2011209363.tif 000016