(57)【要約】【課題】  電子ペーパーのようなメモリ性を有する随時書き換えディスプレーに対して、セキュリティ保護された文書を表示した後の電源ＯＦＦ後に、表示内容が保持されないようにする。【解決手段】  表示すべき画素毎に濃度を表す１ビット以上の濃度ビットと、上記表示装置の表示部に表示すべき画素毎にセキュリティの有無を表す１ビットのセキュリティビットとを記憶する記憶媒体と、上記セキュリティビットの状態を検出する手段と、上記表示装置の電源スイッチの状態を検知する手段と、上記表示すべき画素の濃度ビットを書き換える手段と、上記表示装置への電源供給を制御する制御手段とを設け、上記表示装置の電源スイッチが切られたことを検知したら、上記セキュリティビットの状態を調べて、ＯＮの状態ならば、上記画素の濃度ビットに対して書き換え動作を行なった後で、上記表示装置の表示部に対する電源供給を停止する。【選択図】  図１
2005172843.tif 000002
【特許請求の範囲】
【請求項１】
メモリ性を有する表示装置であって、
表示内容のセキュリティ状態を判別する判別手段と、
上記表示装置への電源供給を停止する際に、上記判別手段による判別に応じて、書き換えるべき領域の表示を書き換える表示更新手段と、
を有することを特徴とする表示装置。
【請求項２】
請求項１において、
表示すべき画素毎の濃度を表す濃度情報を記憶する濃度記憶手段と、
表示すべき画素毎のセキュリティの有無を表すセキュリティ情報とを記憶するセキュリティ情報記憶手段と、
上記セキュリティ情報記憶手段に記憶されているセキュリティ情報の状態を検出するセキュリティ状態検出手段と、
上記表示装置の電源スイッチの状態を検知するスイッチ状態検知手段と、
上記表示装置への電源供給を制御する電源供給制御手段と、
上記濃度情報に基づく表示を行う表示手段と、を備え、
上記表示装置の電源スイッチが切られたことを上記スイッチ状態検知手段により検知すると、上記判別手段は、上記セキュリティ情報記憶手段に記憶されている上記セキュリティ情報の状態を上記セキュリティ状態検出手段により調べることにより表示内容のセキュリティ状態を判別し、上記表示更新手段は、上記セキュリティ情報の状態に応じて上記濃度記憶手段の濃度情報を書き換え、上記表示手段により表示内容を更新し、その後、上記電源供給制御手段により上記表示装置の表示部に対する電源供給を停止することを特徴とする表示装置。
【請求項３】
請求項２において、
各画素毎の濃度情報と、各画素毎のセキュリティ情報とは対応して記憶されることを特徴とする表示装置。
【請求項４】
請求項１において、
表示すべき領域中の画素毎の濃度を表す濃度情報を記憶する濃度記憶手段と、
表示すべき領域中の特定領域に対してセキュリティの有無を表す属性を付与するセキュリティ属性付与手段と、
上記表示装置の電源スイッチの状態を検知するスイッチ状態検知手段と、
上記表示装置への電源供給を制御する電源供給制御手段と、
上記濃度情報に基づく表示を行う表示手段と、を備え、
上記表示装置の電源スイッチが切られたことを上記スイッチ状態検知手段により検知すると、上記判別手段は、上記セキュリティ属性を有する特定領域を上記セキュリティ領域検出手段により検出して表示内容のセキュリティ状態を判別し、上記表示更新手段は、上記判別結果、上記セキュリティ属性を有する特定領域の画素に対応する濃度情報を書き換え、上記表示手段により表示内容を更新し、その後、上記電源供給制御手段により上記表示装置の表示部に対する電源供給を停止することを特徴とする表示装置。
【請求項５】
請求項１において、
上記表示更新手段は、上記判別手段による判別に応じて、書き換えるべき領域の表示を消去することを特徴とする表示装置。
【請求項６】
メモリ性を有する表示装置の表示方法であって、
表示内容のセキュリティ状態を判別する判別工程と、
上記表示装置への電源供給を停止する際に、上記判別工程における判別に応じて、書き換えるべき領域の表示を書き換える表示更新工程と、
を有することを特徴とする表示方法。
【請求項７】
メモリ性を有する表示装置の表示方法をコンピュータに実行させるプログラムであって、
表示内容のセキュリティ状態を判別する判別工程と、
上記表示装置への電源供給を停止する際に、上記判別工程における判別に応じて、書き換えるべき領域の表示を書き換える表示更新工程と、
を有する表示方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示装置、表示方法、コンピュータプログラムに関し、特に、メモリ性を有する電子ペーパーへの表示方法に用いて好適なものである。
【背景技術】
【０００２】
従来、紙に代わる表示媒体として電子ペーパーが開発されている。ここでいうところの電子ペーパーとは、表示層と制御薄膜層とが一体化した柔軟性をもつ薄膜ディスプレーを指している。上記表示層の方式として、マイクロカプセル電気泳動方式やツイストボール方式などがある。上記電子ペーパーの概要は、例えば、特許文献１に記載されている。
【０００３】
上記電子ペーパーの特徴として、電子写真現像方式を用いた印刷装置に匹敵する高解像度と、表示層でのメモリ性とが挙げられ、一度表示した情報は、次回に書き換え動作を行うまでの間は保存される特性を有している。
【０００４】
上述のような電子ペーパーへの表示制御を行なう表示制御装置は、表示層でのメモリ性を生かして、書き換え動作が必要なドットのみに対して書き換えを行なうことで、消費電力の削減を目指していた。
【０００５】
一方、表示装置や印刷装置に表示を行なうためのページ記述技術として、PDFがある。PDFで定義された文書には、表示装置には表示可能であっても、セキュリティの観点から印刷を不許可とする属性を持たせることができるようにしている。
【０００６】
【特許文献１】特開２００３−１２３５５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のような電子ペーパーに、印刷不許可となるようにセキュリティ保護された文書の表示を行なうと、上記電子ペーパーは随時書き換え可能でありながらそのメモリ性により、電源をＯＦＦした後でも表示内容が保持されてしまう問題があった。
【０００８】
本発明は、上述の問題点にかんがみ、電子ペーパーのようなメモリ性を有する表示装置に対して、セキュリティ保護された文書を表示した後の電源ＯＦＦ後に、表示内容が保持されないようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、メモリ性を有する表示装置であって、表示内容のセキュリティ状態を判別する判別手段と、上記表示装置への電源供給を停止する際に、上記判別手段による判別に応じて、書き換えるべき領域の表示を書き換える表示更新手段と、を有することを特徴とする。
【００１０】
また、本発明は、メモリ性を有する表示装置の表示方法であって、表示内容のセキュリティ状態を判別する判別工程と、上記表示装置への電源供給を停止する際に、上記判別工程における判別に応じて、書き換えるべき領域の表示を書き換える表示更新工程と、を有することを特徴とする。
【００１１】
また、本発明は、メモリ性を有する表示装置の表示方法をコンピュータに実行させるコンピュータプログラムであって、表示内容のセキュリティ状態を判別する判別工程と、上記表示装置への電源供給を停止する際に、上記判別工程における判別に応じて、書き換えるべき領域の表示を書き換える表示更新工程と、を有する表示方法をコンピュータに実行させることを特徴とする。
【００１２】
本発明は、メモリ性を有する表示装置に表示された、セキュリティ保護された表示内容については、表示装置への電源供給を停止する前に、その表示内容が表示されていた領域を書き換えてから表示装置への電源供給を停止すので、上記セキュリティ保護された表示内容が電源切断後も保持されるのを防止することが可能になる。
【発明の効果】
【００１３】
本発明によれば、メモリ性を有する表示装置への電源供給が停止された後に、セキュリティ保護された表示内容が保持されないようにすることができる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照しながら本発明の表示装置、表示方法、コンピュータプログラムについて説明する。
（本発明の第１の実施の形態）
図１は、本発明を適用可能な電子ペーパー装置および電子ペーパーコントローラの概略構成を示すブロック図である。
図１において、１０００は電子ペーパーコントローラを示し、１１００は電子ペーパー装置を示す。
【００１５】
電子ペーパーコントローラ１０００は、ＣＰＵ１００１を備え、ＲＯＭ１００２に記憶された制御ソフトウェアを実行し、システムバス１００４に接続される各装置を統括的に制御する。上記ＲＯＭ１００２に記憶されたプログラムにより、本実施の形態の表示方式の各処理が実行される。
【００１６】
１００３はＲＡＭで、ＣＰＵ１００１の主メモリ、ワークエリア等として機能する。１００５は操作パネルコントローラで、操作パネル１１０１からの入力を制御する。１００６は、電子ペーパー表示コントローラで、電子ペーパー表示部１１０２の画面表示を制御する。１００７は、ネットワークインタフェースカードであり、ＬＡＮ１２００に必要に応じて接続され、他のネットワーク機器と双方向のデータのやり取りを行なう。
【００１７】
上記ＣＰＵ１００１、ＲＯＭ１００２及びＲＡＭ１００３よりなるコンピュータシステムにより、本実施の形態のスイッチ状態検知手段（工程）、矩形領域の座標情報を保存するセキュリティレジスタ手段（工程）、セキュリティ状態検出手段（工程）、画素書き換え手段（工程）、画素濃度設定手段（工程）、セキュリティ属性付与手段（工程）及びセキュリティ領域検出手段（工程）等が構成されている。
【００１８】
図２は、ＲＡＭ１００３内の領域として確保される、フレームメモリおよびセキュリティビットメモリの一例を示す概念図である。
フレームメモリ２００１は、電子ペーパー表示部１１０２の全画素を各画素１ビットで表現可能な大きさのメモリ領域である。
セキュリティビットメモリ２００２は、電子ペーパー表示部１１０２の全画素に対して、セキュリティ保護が必要であるか否かを１ビット示す大きさのメモリ領域である。
【００１９】
通常、フレームメモリ２００１へ描画が行われる際には、まず、ＲＯＭ１００２内のビューワアプリケーションが起動され、表示画面上の一定の矩形領域をビューワウインドウとして確保する。このビューワアプリケーションとは、PDF文書などのセキュリティ属性を保持する文書ファイルを電子ペーパー表示部１１０２に表示するためのアプリケーションである。その後、ビューワアプリケーションは、ＬＡＮ１２００を経由してＲＡＭ１００３にロードされた文書ファイルの描画を行なう。
【００２０】
図３は、本実施の形態の電子ペーパーコントローラ１０００の描画処理を示すフローチャートである。
上記電子ペーパーコントローラ１０００中のセキュリティビット２００２は、「０」で初期化されている。
【００２１】
そして、ユーザによって文書ファイルの表示が指示されたとき、ステップＳ３０１において、ビューワアプリケーションが起動される。この際、ビューワアプリケーションは、電子ペーパーでのアプリケーションウィンドウ表示領域に対応する、フレームメモリ２００１上の論理的な矩形領域を表示領域として占有し、その矩形領域の位置情報はアプリケーション実行中には保持される。
【００２２】
次に、ステップＳ３０２で文書ファイルが読み込まれると、ビューワアプリケーションは、ステップＳ３０３にて文書ファイル中のセキュリティ属性を確認する。そして、セキュリティ属性に「印刷不可」が設定されていた場合には、ステップＳ３０４に進み、アプリケーションが占有するウィンドウ領域に対応するセキュリティビットを「１」に変更する。
【００２３】
その後、ビューワアプリケーションはステップＳ３０５にて、文書情報をフレームメモリ２００１上のビューワアプリケーションウィンドウ領域に描画する。この後、ステップＳ３０６にて電子ペーパー表示コントローラ１００６により、電子ペーパー表示部１１０２上で再描画が必要となる画素に対して、書き換え処理が行なわれる。
【００２４】
図４は、電源が切られる際に行う処理を示すフローチャートである。
ステップＳ４０１で、ユーザによって電源を切ることが指示される。この指示は、電子ペーパーコントローラ１０００上の操作パネルコントローラ１００５によってなされる。
【００２５】
次に、ステップＳ４０２では、セキュリティビット２００２の先頭の状態をチェックする処理が行なわれる。次に、ステップＳ４０３において、上記ステップＳ４０２のチェックの結果が、セキュリティ有であったか否かを判定する。そして、ステップＳ４０３の判定の結果、セキュリティ有りの状態であれば、ステップＳ４０４において対応するフレームメモリ２００１上の画素を濃度「０」の状態にする。
【００２６】
その後、ステップＳ４０５で、未チェックのセキュリティビットの有無を検査し、未チェックのセキュリティビットがあったならば、ステップＳ４０６にて、未チェックのセキュリティビットの状態を確認する。この確認後にステップＳ４０３に戻り、上述した処理を繰返し行なう。
【００２７】
このようにしてすべてのセキュリティビットの検査と、セキュリティ有の画素の消去が完了したなら、ステップＳ４０７に進み、電子ペーパー表示コントローラ１００６により、電子ペーパー表示部１１０２上で再描画が必要となる画素に対して、書き換え処理が行なわれる。その後、ステップＳ４０８に進んで、電子ペーパー表示コントローラ１００６から電子ペーパー表示部１１０２に対して電源ＯＦＦ処理が行われる。
【００２８】
以上の処理を行なうことにより、電子ペーパーの表示領域のうち、印刷不可のファイル内容が表示されていた領域の表示は、電子ペーパーの電源がＯＦＦされると、表示が消去される。なお、印刷不可でないファイルが表示されていた領域の表示内容は、電子ペーパーのメモリ性により表示されたままになる。
【００２９】
（本発明の第２の実施の形態）
上記第１の実施の形態は、ＲＡＭ１００３にて、電子ペーパー表示部１１０２の全画素に対応するフレームメモリの容量と、セキュリティビットのためのメモリ容量を確保できる場合の実施の形態であった。
【００３０】
それに対して、この第２の実施の形態においては、ＲＡＭ容量に制限があるシステムでの実施の形態を示している。
図７に示すように、この第２の実施の形態においては、セキュリティビット２００２は存在せず、代わりにセキュリティ保護が必要な矩形領域の座標情報を保存するセキュリティレジスタ２００３を有している。
【００３１】
図５は、本実施の形態の電子ペーパーコントローラの描画処理を示すフローチャートである。
ユーザによって文書ファイルの表示が指示されたとき、ステップＳ５０１において、ビューワアプリケーションが起動される。この際に、電子ペーパー表示部１１０２でのアプリケーションウィンドウ表示領域を示す座標情報は、このビューワアプリケーション実行中は保持されるようになされている。
【００３２】
次に、ステップＳ５０２で文書ファイルが読み込まれると、ビューワアプリケーションは、次のステップＳ５０３にて文書ファイル中のセキュリティ属性を確認する。この確認の結果、セキュリティ属性に「印刷不可」が設定されていた場合、ステップＳ５０４に進み、ビューワアプリケーションが占有するウィンドウ領域の座標情報をセキュリティレジスタ２００３に保存する。
【００３３】
その後、ビューワアプリケーションは、ステップＳ５０５にて文書中の描画オブジェクトをレンダリングし、その後、ステップＳ５０６にて電子ペーパー表示コントローラ１００６に対し画素毎に書き換え処理を行なわせる。このステップＳ５０６において、電子ペーパー表示部１１０２上の該当画素は表示の更新が行なわれる。
【００３４】
この後、ステップＳ５０７にて、全てのオブジェクトを描画したか否かを確認し、全てのオブジェクトを描画していなければ、ステップＳ５０５に戻って上述した処理を繰返し行ない、描画オブジェクトがすべて描画完了するまで、描画動作を繰り返し行なう。
【００３５】
図６は、電子ペーパー装置１１００の電源が切られる際に行なわれる処理を示すフローチャートである。
最初のステップＳ６０１では、ユーザによって電源を切ることが指示される。この指示は、電子ペーパーコントローラ１０００上の操作パネルコントローラ１００５の操作によってなされる。
【００３６】
次に、ステップＳ６０２では、セキュリティレジスタ２００３の状態をチェックする。このチェック結果に基づいて、セキュリティ有の領域が存在するか否かをステップＳ６０３で判定する。この判定の結果、セキュリティ有の領域が存在する状態であれば、ステップＳ６０４に進み、対応する矩形領域に対して、「濃度０」でのレンダリングを行ない、電子ペーパー表示コントローラ１００６に対して該当画素の書き換えを行なうようにする。これにより、電子ペーパー装置１１０２上の矩形領域は表示の更新が行なわれ、該当画素は表示されないように書き換えられる。
【００３７】
その後、ステップＳ６０５で、セキュリティレジスタ２００３内に未チェックのセキュリティ領域が存在するか否かを判定する。この判定の結果、未チェックのセキュリティ領域があったならば、すなわち、全てのセキュリティレジスタ２００３のチェックが完了していない場合には、ステップＳ６０６に進み、そのセキュリティ領域の座標情報をチェックする。その後、ステップＳ６０３に戻って上述した処理を繰り返すことで、セキュリティ保護されたすべての領域の表示を表示画面上で消去する。
【００３８】
そして、ステップＳ６０５の判定の結果、全てのセキュリティレジスタ２００３のチェックが完了したら、ステップＳ６０７に進み、電子ペーパー表示コントローラ１００６から電子ペーパー表示部１１０２の電源をＯＦＦする処理を行なう。なお、上述した実施の形態においては、セキュリティレジスタ２００３をＲＡＭ１００３に設けたように説明したが、ＣＰＵ１００１内に設けてもよい。
【００３９】
以上の処理を行なうことにより、本実施の形態においても、電子ペーパーの表示領域のうち、印刷不可のファイル内容が表示されていた領域の表示は、電子ペーパーの電源がＯＦＦされると、表示が消去され、印刷不可でないファイルが表示されてた領域の表示内容は、電子ペーパーのメモリ性により表示されたままになる。
【００４０】
（本発明の他の実施の形態）
上述した実施の形態の機能を実現するべく各種のデバイスを動作させるように、上記各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００４１】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記録する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４２】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれる。
【００４３】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行ない、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれる。
【図面の簡単な説明】
【００４４】
【図１】本発明を適用可能な電子ペーパー装置および電子ペーパーコントローラの概略構成を示すブロック図である。
【図２】ＲＡＭ内の領域として確保される、フレームメモリおよびセキュリティビットメモリの一例を示す概念図である。
【図３】図本実施の形態の電子ペーパーコントローラの描画処理を示すフローチャートである。
【図４】電源が切られる際に行う処理を示すフローチャートである。
【図５】本実施の形態の電子ペーパーコントローラの描画処理を示すフローチャートである。
【図６】電子ペーパー装置の電源が切られる際に行なわれる処理を示すフローチャートである。
【図７】ＲＡＭ内の領域として確保される、フレームメモリおよびセキュリティレジスタの概念を示す図である。
【符号の説明】
【００４５】
１０００  電子ペーパーコントローラ
１００１  ＣＰＵ
１００２  ＲＯＭ
１００３  ＲＡＭ
１００４  システムバス
１００５  操作パネルコントローラ
１００６  操作パネルコントローラ
１００６  電子ペーパー表示コントローラ
１００７  ネットワークインタフェースカード
１１００  電子ペーパー装置
１１０１  操作パネル
１１０２  電子ペーパー表示部
１２００  ＬＡＮ
【図１】
2005172843.tif 000003
【図２】
2005172843.tif 000004
【図３】
2005172843.tif 000005
【図４】
2005172843.tif 000006
【図５】
2005172843.tif 000007
【図６】
2005172843.tif 000008
【図７】
2005172843.tif 000009