(57)【要約】【課題】所定のタイミングで必要なデータを保存することにより、装置の電源が誤ってオフされた場合であっても、後の利用に必要な所定のデータを維持する。【解決手段】画像処理装置１１０は、表示手段１１２に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段２１６と、情報処理装置１３０から表示画像を取得する画像取得手段２０６と、表示画像と描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段２３０とを備え、制御手段２００は、動作モードを非省電力モードから省電力モードに切り替えるように制御する前に、描画画像の座標位置を示す描画位置情報とスナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを不揮発性記憶手段２５０に記憶させるように制御する。【選択図】図２
2015002514.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に画像を表示する画像処理装置であって、
前記表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段と、
情報処理装置から表示画像を取得する画像取得手段と、
前記表示画像と前記描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段と、
電源遮断時においても記憶内容を保持する不揮発性記憶手段と、
動作モードを省電力モード又は非省電力モードに切り替えるように制御する制御手段と、
を備え、
前記制御手段は、前記動作モードを非省電力モードから省電力モードに切り替えるように制御する前に、前記描画画像の座標位置を示す描画位置情報と前記スナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを前記不揮発性記憶手段に記憶させるように制御することを特徴とする画像処理装置。
【請求項２】
表示手段に画像を表示する画像処理装置であって、
前記表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段と、
情報処理装置から表示画像を取得する画像取得手段と、
前記表示画像と前記描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段と、
電源遮断時においても記憶内容を保持する不揮発性記憶手段と、
動作モードを省電力モード又は非省電力モードに切り替えるように制御する制御手段と、
時間を計時するタイマと、
を備え、
前記制御手段は、前記画像処理装置に対する最後の操作から所定の時間が経過したことを前記タイマが計時した場合に、前記描画画像の座標位置を示す描画位置情報と前記スナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを前記不揮発性記憶手段に記憶させるように制御することを特徴とする画像処理装置。
【請求項３】
前記制御手段は、前記復帰用データに含めるデータを設定する設定情報の状態に応じて、前記描画位置情報、及び／又は、前記スナップショット画像を含む前記復帰用データを前記不揮発性記憶手段に記憶させるように制御することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記描画画像の生成時刻を記録する生成時刻記録手段を備え、
前記制御手段は、前記生成時刻記録手段に記録された前記描画画像の生成時刻と、前記スナップショット記憶手段に前記スナップショット画像が記憶された時刻とを比較し、前記描画画像の生成時刻が新しい場合に、前記描画位置情報を含んだ前記復帰用データを前記不揮発性記憶手段に記憶させるように制御することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項５】
前記スナップショット画像を外部記憶手段に出力した時刻を記録する出力情報記録手段を備え、
前記制御手段は、前記スナップショット記憶手段に前記スナップショット画像が記憶された時刻と、前記出力情報記録手段に記録された前記スナップショット画像の出力時刻とを比較し、前記スナップショット画像の記憶時刻が新しい場合に、前記スナップショット画像を含んだ前記復帰用データを前記不揮発性記憶手段に記憶させるように制御することを特徴とする請求項１、２又は４に記載の画像処理装置。
【請求項６】
ユーザ情報を取得するユーザ情報取得手段を備え、
前記制御手段は、前記復帰用データに前記ユーザ情報を関連づけて前記不揮発性記憶手段に記憶させるように制御することを特徴とする請求項１乃至５の何れか一項に記載の画像処理装置。
【請求項７】
前記描画位置情報を格納する描画情報格納手段と、
ユーザの認証情報を予め記憶するユーザ情報格納手段と、を備え、
前記制御手段は、前記動作モードを省電力モードから非省電力モードに切り替えるように制御する場合に、前記復帰用データに関連づけられたユーザに関して前記ユーザ情報格納手段に記憶された認証情報と、ユーザから入力された認証情報とが一致した場合に、前記復帰用データを前記不揮発性記憶手段から読み出すとともに、前記復帰用データに含まれる描画位置情報を前記描画情報格納手段に格納し、前記復帰用データに含まれるスナップショット画像を前記スナップショット記憶手段に記憶させるように制御することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
表示手段に画像を表示する画像処理装置が実行する画像処理方法であって、
描画生成手段が、前記表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成するステップと、
画像取得手段が、情報処理装置から表示画像を取得するステップと、
スナップショット記憶手段が、前記表示画像と前記描画画像とを合成したスナップショット画像を記憶するステップと、
制御手段が、動作モードを省電力モード又は非省電力モードに切り替えるように制御するステップと、を含み、
前記制御手段は、前記描画画像の座標位置を示す描画位置情報と前記スナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを、電源遮断時においても記憶内容を保持する不揮発性記憶手段に記憶させると共に、前記動作モードを非省電力モードから省電力モードに切り替えるように制御することを特徴とする画像処理方法。
【請求項９】
請求項８に記載の画像処理方法を画像処理装置に実行させるためのプログラム。
【請求項１０】
画像を表示する画像処理システムであって、
情報処理装置から表示画像を取得する画像取得手段と、
画像を表示する表示手段と、
前記表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段と、
前記表示画像と前記描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段と、
電源遮断時においても記憶内容を保持する不揮発性記憶手段と、
動作モードを省電力モード又は非省電力モードに切り替えるように制御する制御手段と、
を備え、
前記制御手段は、前記動作モードを非省電力モードから省電力モードに切り替えるように制御する前に、前記描画画像の座標位置を示す描画位置情報と前記スナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを前記不揮発性記憶手段に記憶させるように制御することを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の画像を表示可能な画像処理装置に関し、より詳細には、他の情報処理装置の表示画面を表示すると共に、ユーザが生成する描画画像を表示する画像処理装置、画像処理方法、プログラム、及び画像処理システムに関する。
【背景技術】
【０００２】
従来、企業や教育機関、行政機関等における会議等において、ディスプレイに背景画像を表示させ、その上にユーザが文字や数字、図形等の描画画像を書き込み可能な電子黒板、タブレット端末、パーソナルコンピュータ等が利用されている。
このような電子黒板等の一例として、特許文献１には、表示装置を制御するコンピュータ装置が背景画像に挿入画像を重畳して表示装置に表示させる電子情報ボードシステムを開示されている。この電子情報ボードシステムでは、ユーザが表示装置に設けられたタッチパネルを用いて生成した描画画像を背景画像に重畳して表示装置に表示することができる。
ユーザが、表示装置に表示された内容や描画画像等を後に利用するためには、これらのデータを何らかのタイミングで保存する必要がある。仮に、ユーザがデータを保存していないにも関わらず、電子情報ボードシステムの電源が誤ってオフされた場合には、上記データを取り出せなくなるという問題がある。
そこで特許文献２には、スタンバイ状態から、より低消費電力のサスペンド状態へ遷移するタイミングで、揮発性メモリの内容を一括して不揮発性記憶装置に退避させる画像形成装置が記載されている。特許文献２によれば、サスペンド状態からシステムシャットダウンが行われたとしても、不揮発性記憶装置に退避させたデータを後に利用することが可能である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献２のように、揮発性メモリの内容を一括して不揮発性記憶装置に記憶させるとサスペンド状態に移行する前の装置の状態を完全に再現できるが、必ずしも必要ではないデータまで含まれてしまうという問題がある。
本発明は、上述の事情に鑑みてなされたものであり、所定のタイミングで必要なデータを保存することにより、装置の電源が誤ってオフされた場合であっても、後の利用に必要な所定のデータを維持することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記の課題を解決するために、請求項１に記載の発明は、表示手段に画像を表示する画像処理装置であって、前記表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段と、情報処理装置から表示画像を取得する画像取得手段と、前記表示画像と前記描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段と、電源遮断時においても記憶内容を保持する不揮発性記憶手段と、動作モードを省電力モード又は非省電力モードに切り替えるように制御する制御手段と、を備え、前記制御手段は、前記動作モードを非省電力モードから省電力モードに切り替えるように制御する前に、前記描画画像の座標位置を示す描画位置情報と前記スナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを前記不揮発性記憶手段に記憶させるように制御することを特徴とする。
【発明の効果】
【０００５】
本発明では、動作モードを非省電力モードから省電力モードに切り替える前に、描画位置情報とスナップショット画像の少なくとも一方を不揮発性記憶手段に記憶させる。本画像処理装置において描画位置情報とスナップショット画像は、表示手段に表示された内容の再現を可能とする情報の一つである。従って、画像処理装置の電源が誤ってオフされた場合であっても、表示手段に表示された内容の再現が可能となる。
【図面の簡単な説明】
【０００６】
【図１】本発明の画像処理システムの一実施形態を示す図である。
【図２】図１に示す実施形態に係る画像処理装置のハードウェア構成および機能構成を示す図である。
【図３】画像処理装置のプロセッサが通常動作モードからスタンバイモードに移行する制御を行う際に実行する処理を示すフローチャートである。
【図４】復帰用データに含める情報の決定処理を示すフローチャートである。
【図５】本発明の第四の実施形態に係る画像処理装置が通常動作モードからスタンバイモードへ移行する際の処理を示すフローチャートである。
【図６】スタンバイモードから通常動作モードへの移行する際の処理を示すフローチャートである。
【図７】本発明の画像処理システムの別の実施形態を示す図である。
【図８】図７に示す実施形態に係る画像処理装置のハードウェア構成および機能構成を示す図である。
【発明を実施するための形態】
【０００７】
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
〔画像処理システムの一態様〕
図１は、本発明の画像処理システムの一実施形態を示す図である。画像処理システム１００は、画像処理装置１１０と、ユーザＰＣ１３０ａ、１３０ｂとを含んで構成されており、画像処理装置１１０およびユーザＰＣ１３０ａ、１３０ｂは、それぞれケーブル１２４、１２６によって接続される。
画像処理装置１１０は、ユーザＰＣ１３０ａ、１３０ｂの表示画像を表示することができるとともに、ユーザが生成する描画画像を表示可能な装置である。具体的には電子黒板、タブレット端末、パーソナルコンピュータ等の各種装置を例示することができる。また、画像処理装置１１０は、表示部１１２に対する接触によってイベントを発生させ、このイベントをマウスやキーボード等の入力装置のイベントとしてユーザＰＣ１３０ａ、１３０ｂに送信する。
【０００８】
ユーザＰＣ１３０ａ、１３０ｂは、画像処理装置１１０に表示すべき画像を提供する情報処理装置である。ユーザＰＣ１３０ａ、１３０ｂは、画像信号を出力するインタフェースを備えており、ユーザＰＣ１３０ａ、１３０ｂの表示画像を形成する画像信号を所定のレート（例えば、毎秒３０フレーム等）で画像処理装置１１０に供給する。
本実施形態では、ユーザＰＣ１３０ａ、１３０ｂは、インタフェースとしてＶＧＡ出力端子（図示せず）を備えており、ＶＧＡケーブル等のケーブル１２４を介してＶＧＡ信号を画像処理装置１１０に送信することができる。他の実施形態では、ユーザＰＣ１３０ａ、１３０ｂは、各種無線通信プロトコルに準拠した無線通信により、表示画像を送信してもよい。
【０００９】
また、ユーザＰＣ１３０ａ、１３０ｂは、画像処理装置１１０が表示部１１２に表示した画像を取得することができる。ユーザＰＣ１３０ａ、１３０ｂは、ＵＳＢポート（図示せず）を備えており、ＵＳＢケーブル１２６を介して接続された画像処理装置１１０に格納されている表示画像を、USB Mass Storage Class等の汎用ドライバを使用して取得することができる。
図１に示す実施形態では、ユーザＰＣ１３０ａ、１３０ｂとしてノート型ＰＣを採用するが、他の実施形態では、デスクトップ型ＰＣやタブレット型ＰＣ、ＰＤＡ、デジタルビデオカメラ、デジタルカメラ等の画像フレームを供給可能な情報処理装置を採用することができる。また、図１に示す画像処理システム１００では、２のユーザＰＣ１３０ａ、１３０ｂを採用するが、他の実施形態では、１のユーザＰＣまたは３以上のユーザＰＣを採用することもできる。
【００１０】
図２は、図１に示す実施形態に係る画像処理装置１１０のハードウェア構成および機能構成を示す図である。以下、図２を参照して、画像処理装置１１０のハードウェア構成および機能構成について説明する。
画像処理装置１１０は、画像入力インタフェース２３２および画像出力インタフェース２３４を備えており、これらのインタフェースを介してユーザＰＣ１３０ａ、１３０ｂと接続される。
画像入力インタフェース２３２は、ユーザＰＣ１３０ａ、１３０ｂの表示画像を形成する画像信号を受信するインタフェースである。本実施形態では、画像入力インタフェース２３２としてＤＶＩ（Digital Visual Interface）端子によって構成されるＤＶＩコネクタを採用することができる。画像入力インタフェース２３２は、ユーザＰＣ１３０ａ、１３０ｂからＶＧＡケーブル等のケーブル１２４を介してＶＧＡ信号を受信し、画像処理装置１１０が備える画像取得部２０６にＶＧＡ信号を供給する。
【００１１】
他の実施形態では、ＶＧＡ（Video Graphics Array）コネクタ、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）コネクタ、Ｄｉｓｐｌａｙｐｏｒｔコネクタ等を採用することができる。さらに他の実施形態では、画像入力インタフェース２３２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉ等の無線通信プロトコルに準拠した無線通信により、ユーザＰＣ１３０ａ、１３０ｂから画像信号を受信してもよい。
画像出力インタフェース２３４は、画像処理装置１１０の表示画像をユーザＰＣ１３０ａ、１３０ｂなどの外部装置に出力する物理インタフェースである。本実施形態では、画像出力インタフェース２３４としてＵＳＢソケットを採用することができる。
画像処理装置１１０は、プロセッサ２００と、ＲＯＭ２０２と、ＲＡＭ２０４と、画像取得部２０６と、座標検出部２２４と、接触検知装置２２６と、表示部１１２とを含んで構成される。
【００１２】
プロセッサ２００は、ＣＰＵやＭＰＵ等の処理演算装置であり、ＷＩＮＤＯＷＳ（登録商標）シリーズ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＴＲＯＮ、ＩＴＲＯＮ、μＩＴＲＯＮなどのＯＳを動作させ、これらのＯＳの管理下でアセンブラ、Ｃ、Ｃ＋＋、Ｊａｖａ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）、ＰＥＲＬ、ＲＵＢＹ、ＰＹＴＨＯＮなどのプログラム言語で記述された本発明のプログラムを実行する。ＲＯＭ２０２は、ＢＩＯＳやＥＦＩ等のブートプログラムなどが保存される不揮発性メモリである。
【００１３】
ＲＡＭ２０４は、ＤＲＡＭやＳＲＡＭ等の主記憶装置であり、本発明のプログラムを実行するための実行空間を提供する。プロセッサ２００は、ソフトウェアプログラムや種々のデータなどを持続的に保持するためのハードディスク装置２５０から、本発明のプログラムを読み出し、ＲＡＭ２０４に展開して実行する。本発明のプログラムには、プログラムモジュールであるイベント処理部２１０、アプリ画像生成部２１２、レイアウト管理部２１４、描画生成部２１６、合成部２１８、表示制御部２２０、スナップショット生成部２２２およびリポジトリ管理部２２８が含まれる。
画像取得部２０６は、ユーザＰＣ１３０ａ、１３０ｂから画像信号を取得する機能手段である。画像取得部２０６は、ユーザＰＣ１３０ａ、１３０ｂから画像入力インタフェース２３２を介して画像信号を受信すると、当該画像信号を解析して、当該画像信号によって形成されるユーザＰＣ１３０ａ、１３０ｂの表示画像である画像フレームの解像度や当該画像フレームの更新頻度などの画像情報を導出し、アプリ画像生成部２１２に送信する。
【００１４】
また、画像取得部２０６は、当該画像信号を使用してユーザＰＣ１３０ａ、１３０ｂの表示画像である画像フレームをそれぞれ形成し、画像データを一時的に保存可能な記憶手段であるビデオＲＡＭ２０８にそれぞれ上書き保存する。
アプリ画像生成部２１２は、表示部１１２に表示すべき種々の表示ウィンドウを生成する機能手段である。表示ウィンドウには、ユーザＰＣ１３０ａ、１３０ｂの表示画像である画像フレームを表示する表示ウィンドウ、ユーザが生成する描画画像を表示する表示ウィンドウ、画像処理装置１１０の各種設定を行うためのボタンやメニュー等を表示する表示ウィンドウ、ファイルビューアやＷｅｂブラウザ等の表示ウィンドウなどが含まれる。アプリ画像生成部２１２は、これらの表示ウィンドウを、当該表示ウィンドウを描画すべき画像レイヤに描画する。
レイアウト管理部２１４は、アプリ画像生成部２１２が生成する表示ウィンドウにユーザＰＣ１３０ａ、１３０ｂの表示画像を描画する機能手段である。レイアウト管理部２１４は、画像取得部２０６から画像情報を取得すると、ビデオＲＡＭ２０８に格納されている画像フレームを取得し、画像情報を使用して、画像フレームの大きさをアプリ画像生成部２１２が生成した表示ウィンドウの大きさに適合するように変更し、当該画像フレームを描画すべき画像レイヤに描画する。
【００１５】
接触検知装置２２６は、描画装置２４０等の物体の接触を検知する機能手段である。本実施形態では、接触検知装置２２６として、特許文献２に示すような赤外線遮断方式による座標入力／検出装置を採用する。この座標入力／検出装置では、表示部１１２の下側両端部に設置された２の受発光装置が、表示部１１２に平行して複数の赤外線を放射し、表示部１１２の周囲に設けられた反射部材によって同一光路上に反射する光を受光する。接触検知装置２２６は、物体によって遮断された２の受発光装置が放射した赤外線の識別情報を座標検出部２２４に通知し、座標検出部２２４が、物体の接触位置である座標位置を特定する。
【００１６】
他の実施形態では、静電容量の変化を検知することにより接触位置を特定する静電容量方式のタッチパネル、対向する２の抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式のタッチパネル、接触物体が表示部に接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式のタッチパネルなどの種々の検出手段を採用してもよい。
座標検出部２２４は、物体が表示部１１２に接触した位置である座標位置を算出すると共に、種々のイベントを発行する機能手段である。本実施形態では、座標検出部２２４は、接触検知装置２２６が通知する遮断された赤外線の識別情報を利用して、物体の接触位置の座標位置を算出する。座標検出部２２４は、接触位置の座標位置と共に、種々のイベントをイベント処理部２１０に発行する。
座標検出部２２４が発行するイベントには、物体の接触または接近したことを通知するイベント（ＴＯＵＣＨ）、物体が表示部１１２に接触または接近した状態で接触点または接近点が移動したことを通知するイベント（ＭＯＶＥ）、物体が表示部１１２から離れたことを通知するイベント（ＲＥＬＥＡＳＥ）が含まれる。これらのイベントには、接触位置座標および接近位置座標である座標位置情報が含まれる。
描画装置２４０は、画像処理装置１１０の接触検知装置２２６に接触させて描画する装置である。描画装置２４０は、先端部に物体の接触を検知する接触検知装置を備えたペン形状をしており、当該接触検知装置が物体に接触すると、接触したことを示す接触信号を当該描画装置の識別情報と共に座標検出部２２４に送信する。
【００１７】
また、描画装置２４０は、画像処理装置操作モードまたはユーザＰＣ操作モードを切り替えるモード切替スイッチを側面や後端部等に備えている。画像処理装置操作モードとは、ユーザが画像処理装置１１０の表示部１１２に任意の図形や文字等を描画可能なモードである共に、表示部１１２に表示されたメニューやボタン等のオブジェクトを選択可能なモードである。ユーザＰＣ操作モードとは、表示部１１２に表示されたメニューやボタン等のオブジェクトをユーザが選択可能なモードである。
【００１８】
例えば、ユーザがモード切替スイッチを押下した状態で、描画装置２４０を画像処理装置１１０に接触させた場合には、描画装置２４０は、接触信号および当該描画装置の識別情報と共に、ユーザＰＣ操作モードを示すモード種別信号を送信する。ユーザがモード切替スイッチを押下していない状態で、描画装置２４０を画像処理装置１１０に接触させた場合には、描画装置２４０は、接触信号および当該描画装置の識別情報と共に、画像処理装置操作モードを示すモード種別信号を送信する。
本実施形態では、座標検出部２２４は、接触検知装置２２６から赤外線の識別情報を受信すると、物体の接触位置である座標位置を算出し、次いで、描画装置２４０から接触信号を受信すると、各種イベントを発行する。このとき、座標検出部２２４は、モード種別を示す情報（以下、「モード種別情報」とする。）を当該イベントと共にイベント処理部２１０に通知する。
本実施形態では、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信によって各種信号を送信する。他の実施形態では、超音波や赤外線を利用した無線通信によって各種信号を送信することができる。
【００１９】
イベント処理部２１０は、座標検出部２２４が発行するイベントを処理する機能手段である。ユーザＰＣ操作モードが指定されている場合、イベント処理部２１０は、座標検出部２２４からイベントを受信すると、ユーザＰＣ１３０ａまたはユーザＰＣ１３０ｂに位置指示イベントを送信する。画像処理装置操作モードが指定されている場合、イベント処理部２１０は、座標検出部２２４からイベントを受信すると、画像処理装置１１０の他の機能手段に対して描画指示イベントおよび選択通知イベントを通知する。
位置指示イベントとは、ユーザＰＣ１３０ａ、１３０ｂのマウス等の入力装置が発行するイベントであり、ポインタの位置を指示するイベントである。ユーザＰＣ操作モードが指定されている場合に、描画装置２４０による接触に起因してユーザＰＣ１３０ａ、１３０ｂに対して発行される。イベント処理部２１０は、座標検出部２２４が発行したイベントに含まれる座標位置情報をユーザＰＣ１３０ａ、１３０ｂの画面サイズに応じた座標位置情報に変換し、位置指示イベントと共にユーザＰＣ１３０ａ、１３０ｂに送信する。ユーザＰＣ１３０ａ、１３０ｂは、位置指示イベントをマウス等の入力装置が発行するイベントと同様に処理する。
【００２０】
描画指示イベントとは、画像処理装置１１０に対して描画を指示するイベントである。描画指示イベントは、画像処理装置操作モードが指定されている場合に、描画装置２４０が表示部１１２に接触することに起因して発行される。
選択通知イベントとは、表示部１１２に表示された画面を構成するボタンやメニューバー等の種々のオブジェクトが選択されたことを示すイベントである。選択通知イベントは、画像処理装置操作モードが指定されている場合に、描画装置２４０が表示部１１２に接触することに起因して発行される。イベント処理部２１０は、座標検出部２２４が発行したイベントに含まれる座標位置情報がオブジェクトの座標領域内であるときに選択通知イベントを発行する。
本実施形態では、描画指示イベントおよび選択通知イベントには、それぞれ識別情報が割り当てられており、これらのイベントをトリガとして動作する画像処理装置１１０の機能手段は、当該識別情報を参照して種々の処理を実行する。また、選択通知イベントには、選択されたオブジェクトの識別情報が付加されており、選択通知イベントをトリガとして動作する画像処理装置１１０の機能手段は、当該オブジェクトの識別情報を参照して種々の処理を実行する。
【００２１】
描画生成部２１６は、ユーザが描画装置２４０を用いて描画した描画画像を生成する機能手段である。描画生成部２１６は、座標位置情報が示す座標位置の色を特定の色に変更した画像レイヤを生成する。描画生成部２１６は、当該座標位置を描画情報としてＲＡＭ２０４の描画情報の格納領域（描画情報格納領域２５４）に保存する。つまり、描画情報の一つとして描画画像の座標位置（描画位置情報）を保存する。
合成部２１８は、種々の画像を合成する機能手段である。合成部２１８は、アプリ画像生成部２１２が画像を描画すべき画像レイヤ（以下、「アプリ画像レイヤ」とする。）と、レイアウト管理部２１４がユーザＰＣ１３０ａ、１３０ｂの表示画像を描画すべき画像レイヤ（以下、「画像キャプチャレイヤ」とする。）と、描画生成部２１６が画像を描画すべき画像レイヤ（以下、「手書きレイヤ」とする。）とを合成する。
【００２２】
表示制御部２２０は、表示部１１２を制御する機能手段である。表示制御部２２０は、合成部２１８が生成した合成画像を表示部１１２に表示する。本実施形態では、合成部２１８は、表示制御部２２０を呼び出して合成画像を表示部１１２に表示する。他の実施形態では、合成部２１８および表示制御部２２０は、画像情報に含まれる画像フレームの更新頻度と同じ頻度で、画像レイヤを合成して表示部１１２に表示してもよい。
【００２３】
スナップショット生成部２２２は、ユーザＰＣ１３０ａ、１３０ｂの表示画像と描画生成部２１６が生成した描画画像との合成画像であるスナップショット画像を生成する機能手段である。スナップショット生成部２２２は、表示部１１２に表示されたスナップショットの取得を指示するスナップショットボタンが選択されたことを示す選択通知イベントを受信すると、画像キャプチャレイヤと手書きレイヤとを合成し、スナップショット画像を生成する。スナップショット生成部２２２は、スナップショット画像を生成すると、リポジトリ管理部２２８に対しスナップショット画像を記憶装置２３０に保存させる。
リポジトリ管理部２２８は、スナップショット画像を格納すべき記憶装置２３０を制御する機能手段である。リポジトリ管理部２２８は、上述したように、スナップショット生成部２２２の指示により、スナップショット画像を記憶装置２３０に保存する。また、リポジトリ管理部２２８は、ユーザＰＣ１３０ａ、１３０ｂの指示により、記憶装置２３０からスナップショット画像を取得し、ユーザＰＣ１３０ａ、１３０ｂに送信する。
なお、画像処理装置１１０の起動時には、記憶装置２３０に保存されたスナップショット画像は消去される。
【００２４】
〔第一の実施形態〕
画像処理装置１１０は複数の動作モード（動作状態）の下で動作し、プロセッサ２００は画像処理装置１１０の動作モード（動作状態）を制御する。
動作モードには、画像処理システム１００の全ての構成要素を動作させる通常動作モード（非省電力モード）と、画像処理システム１００の一部の機能を停止させて消費電力を低減させるスタンバイモード（省電力モード）とがある。スタンバイモードでは、少なくともプロセッサ２００、ハードディスク装置２５０、表示部１１２への電力供給が停止され、その機能が停止する。なお、スタンバイモードで画像取得部２０６及び記憶装置２３０への電力供給を停止し、その機能を停止させてもよい。
画像処理システム１００では、ユーザによる操作が一定時間行われない場合にこれを検知して、通常動作モードからスタンバイモードに移行する。
特に、本実施形態に係る画像処理装置１１０は、電源遮断時においても記憶内容を保持する不揮発性記憶手段としてのハードディスク装置２５０を備えている。スタンバイモード移行時の作業状態をその後に再現するために必要な復帰用データをハードディスク装置２５０に保存してからスタンバイモードに移行する点に特徴がある。
【００２５】
画像処理システム１００は、ＲＡＭ２０４に展開して実行されるプログラムモジュールとして、タイマ２５２（ソフトウェアタイマ）を有する。タイマ２５２は、ユーザによる操作が行われなくなってからの時間を計時すると共に、所定時間が計時された場合にプロセッサ２００に対してスタンバイモード移行イベントを発行する機能手段である。タイマ２５２は、座標検出部２２４が接触検知装置２２６による物体の接触検知に基づいてイベントを発行した場合、即ちユーザによる操作を検知した場合に、計時中の時間をリセットして新たな計時を開始する。タイマ２５２は、予め設定された所定の時間を計時したとき、プロセッサ２００に対してスタンバイモード移行イベントを発行する。
なお、タイマ２５２に設定される時間は、例えば画像処理システム１００の起動時に表示部１１２に表示されるアプリケーション設定メニューから、ユーザが任意に設定することができる。
【００２６】
タイマ２５２は、座標検出部２２４が物体の接触位置である座標位置（位置情報）を取得してから所定の時間が経過したことを計時した場合に、スタンバイモード移行イベントを発行する。即ち、タイマ２５２は、画像処理装置に対する物体の最後の接触、即ち画像処理装置に対する最後の操作を検知してから所定の時間を計時する。
スタンバイモード移行イベントとは、スタンバイモードに移行するようにプロセッサ２００に対して指示するイベントである。スタンバイモード移行イベントが発行されたとき、プロセッサ２００は、記憶装置２３０に保存されているスナップショット画像、及びＲＡＭ２０４の描画情報格納領域２５４に保存されている描画位置情報をそれぞれ読み出してハードディスク装置２５０に記憶させる処理を行った後に、スタンバイモードに移行するように制御する。
なお、ユーザからの指示に基づいてスタンバイモードへ移行するようにしてもよい。即ち、通常動作モードにあるときに、表示部１１２に表示された画面を構成するボタンやメニューバー等から、スタンバイを示すオブジェクトが選択されたときに、イベント処理部２１０からプロセッサ２００に対してスタンバイモード移行イベントを発行してもよい。
復帰用データは、記憶装置２３０に保存されているスナップショット画像と、ＲＡＭ２０４の描画情報格納領域２５４に保存されている描画位置情報の少なくとも一方を含むデータである。本実施形態では、スナップショット画像と座標位置の双方を復帰用データとして保存する。描画位置情報は、ユーザが描画装置２４０を用いて描画した描画画像の座標を示すものであり、描画画像を事後に編集することを可能とするための情報である。
【００２７】
図３は、画像処理装置のプロセッサ２００が通常動作モードからスタンバイモードに移行する制御を行う際に実行する処理を示すフローチャートである。
ステップＳ３０１においてプロセッサ２００は、タイマ２５２から、スタンバイモード移行イベントを受信したか否かを判断する。プロセッサ２００がスタンバイモード移行イベントを受信していない場合には（ステップＳ３０１にてｎｏ）、ステップＳ３０１の処理を継続する。プロセッサ２００がスタンバイモード移行イベントを受信した場合には（ステップＳ３０１にてｙｅｓ）、ステップＳ３０２の処理を行う。
ステップＳ３０２において、プロセッサ２００は、スナップショット画像を記憶装置２３０から読み出し、復帰用データとしてスナップショット画像とＲＡＭ２０４の描画情報格納領域２５４に格納されている描画位置情報とをハードディスク装置２５０に記憶させる。
【００２８】
ステップＳ３０３において、プロセッサ２００はスタンバイモードに移行するように制御する処理を行う。この処理により、プロセッサ２００、ハードディスク装置２５０、表示部１１２の機能が停止する。
なお、画像処理装置１１０がスタンバイモードにあるときに、ユーザによる操作が検知された場合には、スタンバイモードから復帰する。例えば、接触検知装置２２６が物体の接触を検知した場合に、これをトリガとしてプロセッサ２００がウェークアップする。プロセッサ２００は、ハードディスク装置２５０に記憶されている復帰用データを読み出す処理を行う。さらに、プロセッサ２００は、復帰用データ中のスナップショット画像を記憶装置２３０に記憶させるとともに、復帰用データ中の描画位置情報をＲＡＭ２０４の描画情報格納領域２５４に格納するように制御する。
このように、スタンバイモードへの移行時に一時的にハードディスク装置２５０に記憶させた情報をスタンバイモード移行前に保存されていた各部に戻すことで、画像処理装置１１０はスタンバイモード移行前の作業状態を再現することができる。
【００２９】
以上のように本実施形態によれば、スタンバイモードに移行する前に、復帰用データをハードディスク装置２５０に保存するので、通常動作モードに移行する際に、スタンバイモード移行時の作業状態に復帰することができる。更に、スタンバイモードに移行した後に画像処理装置１１０の電源がオフにされたり、スタンバイモードから通常動作モードに復帰したときに、記憶装置２３０内のスナップショット画像や描画情報格納領域２５４内の情報が人為的に消去されたりした場合であっても、ハードディスク装置２５０から読み出した復帰用データを用いて各情報を復元することで、スタンバイモードに移行する前の作業状態を再現することができる。
なお、座標検出部２２４が座標位置（位置情報）を取得してから所定の時間が経過したことをタイマ２５２が計時した場合、復帰用データをハードディスク装置に記憶させるためのイベントをタイマ２５２からプロセッサ２００に対して発行するようにしてもよい。
【００３０】
〔第二の実施形態〕
本発明の第二の実施形態に係る画像処理システムについて説明する。
第一の実施形態は、スタンバイモードに移行する際にスナップショット画像と描画位置情報の双方を無条件にハードディスク装置２５０に保存するものであった。本実施形態では、復帰用データに含めるデータを設定する設定情報の状態に応じて、スナップショット画像と描画位置情報の双方、又は何れか一方を選択的にハードディスク装置に保存する点に特徴がある。
画像処理装置１１０は、復帰用データに含めるデータを設定した設定情報（不図示）を備えている。設定情報は、例えばハードディスク装置２５０内に記憶されている。設定情報には、スナップショット画像と描画位置情報の双方又は何れかを復帰用データに含めるかの情報が記録されている。
設定情報の内容は、例えば画像処理システム１００の起動時に表示部１１２に表示されるアプリケーション設定メニューから、ユーザが任意に指定したものである。設定情報は、画像処理システム１００の起動時にハードディスク装置２５０から読み出され、ＲＡＭ２０４内の設定情報の格納領域に保存される。
【００３１】
プロセッサ２００は、復帰用データをハードディスク装置２５０に保存する際に、設定情報に記録された内容に従って復帰用データを生成し、ハードディスク装置２５０に記憶させた後に、スタンバイモードに移行する。
以上のように本実施形態によれば、設定情報の状態に応じて復帰用データとして必要な情報のみをハードディスク装置２５０に記憶させるので、ハードディスク装置２５０に必要な記憶領域を削減できる。
【００３２】
〔第三の実施形態〕
本発明の第三の実施形態に係る画像処理システムについて説明する。本実施形態に係る画像処理システムは、復帰用データに含めるデータを自動的に決定する点に特徴がある。
画像処理装置１１０は、図２に示すように、外部記憶手段の一例であるフラッシュメモリ２５６にデータを出力するための物理インタフェースとしてのデータ出力インタフェース２５８を備えている。本実施形態では、データ出力インタフェース２５８としてＵＳＢソケットを採用することができる。
表示部１１２に表示されたメニューやボタン等のオブジェクトの中からフラッシュメモリへの保存を示すオブジェクトが選択され、且つ保存するデータ種別としてスナップショット画像が選択されたとき、リポジトリ管理部２２８は、記憶装置２３０からスナップショット画像を取得し、フラッシュメモリ２５６に送信する。
画像処理装置１１０は、データの出力に関する情報を記録する出力情報記録領域２６０を備えている。出力情報記録領域２６０はＲＡＭ２０４に設けられた領域である。出力情報は、フラッシュメモリ２５６にデータを出力した最新の時刻と、出力したデータの種別情報を含んでいる。リポジトリ管理部２２８は、データをフラッシュメモリ２５６に出力する際に、出力情報を出力情報記録領域２６０に記録する。
【００３３】
また、画像処理装置１１０は、描画生成部２１６が描画画像を生成した最新の時刻を記録する生成時刻記録領域２６２を備えている。生成時刻記録領域２６２は生成時刻を記録するためにＲＡＭ２０４に設けられた領域である。
また、記憶装置２３０には、スナップショット画像が記憶される際に、スナップショット画像とその記憶時刻が関連づけて記憶される。
【００３４】
復帰用データに含める情報の決定方法について、図４のフローに基づいて説明する。図４は、復帰用データに含める情報の決定処理を示すフローチャートである。以下、描画位置情報を復帰用データに含めるか否かを決定する場合の例により説明する。なお、図３に示すフローチャートと同一のステップには同一の符号を付してその説明を省略する。
プロセッサ２００は、スタンバイモード移行イベントを受信した場合（ステップＳ３０１にてｙｅｓ）、ステップＳ４０１の処理を行う。
ステップＳ４０１においてプロセッサ２００は、記憶装置２３０へのスナップショット画像の記憶時刻と、描画画像の生成時刻とを比較する。即ち、プロセッサ２００は、記憶装置２３０へのスナップショット画像の記憶時刻と、生成時刻記録領域２６２に記録された描画画像の生成時刻とを比較する。スナップショット画像の記憶時刻が新しい場合には（ステップＳ４０１にてｎｏ）、処理を終了する。描画画像の生成時刻が新しい場合には（ステップＳ４０１にてｙｅｓ）、ハードディスク装置２５０に復帰用データとして描画位置情報を記憶させるように制御する（ステップＳ４０２）。
このように本実施形態では、スナップショット画像が記憶装置２３０へ記憶された後に描画画像が生成されている場合に、プロセッサ２００が描画位置情報を復帰用データに含めるように制御する。この制御を行うことにより、最新の描画位置情報をハードディスク装置２５０に保存することができる。
【００３５】
なお、スナップショット画像を復帰用データに含めるか否かを決定する場合、プロセッサ２００は、出力情報記録領域２６０に記録されたスナップショット画像の出力時刻と、記憶装置２３０に記憶されたスナップショット画像の記憶時刻とを比較する。記憶時刻が新しい場合、プロセッサ２００は、記憶装置２３０に記憶されているスナップショット画像を読み出して、当該スナップショット画像を含む復帰用データを生成し、ハードディスク装置２５０に記憶させるように制御する。
このように本実施形態では、スナップショット画像がフラッシュメモリ２５６に出力された後に、新たなスナップショット画像が記憶装置２３０へ記憶された場合に、プロセッサ２００がスナップショット画像を復帰用データに含めるように制御する。この制御を行うことにより、最新のスナップショット画像をハードディスク装置２５０に保存することができる。
【００３６】
以上のように本実施形態によれば、復帰用データに含めるデータ内容をプロセッサが決定するので、ユーザの操作負担を減らすことができる。また、最新のデータが保存されていることを確認できた場合には、当該データを復帰用データに含めないようにすることができるので、ハードディスクのデータ記憶に必要な領域を削減できる。
なお、フラッシュメモリ２５６へ描画位置情報を出力する構成としてもよい。この場合、出力情報記録領域２６０には、フラッシュメモリ２５６にデータを出力した時刻と、出力したデータの種別情報として描画位置情報を出力した旨を含む。そして、プロセッサ２００は、フラッシュメモリへの描画位置情報の保存時刻と、描画画像の生成時刻とを比較し、描画画像の生成時刻が新しい場合に描画位置情報を復帰用データに含めるように制御する。
【００３７】
〔第四の実施形態〕
本発明の第四の実施形態に係る画像処理システムについて図２を参照して説明する。本実施形態に係る画像処理システムは、復帰用データにユーザ情報を関連づけて記憶させる点に特徴がある。
画像処理装置１１０は、ユーザデータ取得部２６４と、ユーザ情報管理部２６６と、を備えている。
ユーザデータ取得部２６４（ユーザ情報取得手段）は、画像処理装置１１０を利用するユーザに関わるデータを取得する手段である。ユーザデータ取得部２６４は、例えばＩＣカードリーダー、指紋認識手段、顔認識手段、音声認識手段などのセンサとすることができる。ユーザデータ取得部２６４は、取得したユーザのデータをユーザ情報管理部２６６に送信する。なお、ここでいうユーザのデータとは、ＩＣカードに登録された内容、或いは、指紋、顔、音声などのユーザが有する身体的な特徴量である。
なお、ユーザデータ取得部２６４が顔認識手段や音声認識手段である場合、ユーザデータ取得部２６４は画像処理システムを利用した電子会議の開催中にユーザデータを取得することができる。例えば、ユーザデータ取得部２６４が顔認識手段である場合は、電子会議の模様を撮影し、画像から検出された全ての顔領域を抽出し、各顔領域について顔の特徴量を算出することで、複数のユーザのデータを取得することができる。
【００３８】
ユーザ情報管理部２６６は、ＲＡＭ２０４に展開されて実行されるプログラムモジュールの一つであり、ユーザ情報を管理する機能手段である。ユーザ情報管理部２６６は、ユーザデータ取得部２６４が送信したユーザデータに基づいてユーザ（ユーザ名）を特定し、特定されたユーザの情報を管理する。ユーザ情報管理部２６６は、ユーザ情報をＲＡＭ２０４のユーザ情報格納領域２６８に保存する。ユーザ情報には少なくともユーザ名を含む。
ユーザデータ取得部２６４が指紋認識手段、顔認識手段、又は音声認識手段等である場合は、ユーザデータ取得部２６４が取得したユーザデータのみではユーザ（ユーザ名）を特定できない。この場合は、ユーザの身体的特徴量とユーザ名とを予め関連づけて保持したユーザデータベースを別途用意しておく。ユーザ情報管理部２６６は、ユーザデータ取得部２６４から送信された身体的特徴量と、ユーザデータベースに登録された身体的特徴量とを比較する。身体的特徴量の類似度が所定値以上のデータがユーザデータベースから見つかった場合に、その身体的特徴量と関連づけて登録されたユーザを画像処理システムのユーザとして特定する。
【００３９】
ユーザ情報管理部２６６は、ユーザ情報として、少なくともユーザ名をユーザ情報格納領域２６８に保存する。ユーザ情報格納領域２６８に格納されるユーザ情報には、ユーザデータ取得部が取得したユーザの身体的特徴量を含んでもよい。また、復帰用データの内容を画像処理装置の各部に展開する際に用いるパスワード（認証情報）を含んでいてもよい。このパスワードは、ユーザ情報の登録の際に任意に登録したものであってもよいし、ユーザデータベースに予め登録されたものであってもよい。パスワードの代わりに、ユーザが本人であることを確認するためのその他の認証情報を利用してもよい。
【００４０】
ユーザデータ取得部によるユーザデータの取得から、ユーザ情報管理部によるユーザの特定、及びユーザ情報の保存までの流れについて説明する。
例えば画像処理システム１００の起動後に、アプリ画像生成部２１２が初期メニュー画面をアプリ画像レイヤに描画する。表示部１１２に表示される初期メニューからユーザ情報の登録メニューを選択することで、ユーザ情報の登録処理が開始する。アプリ画像生成部２１２は、表示部１１２に、ユーザデータ取得部２６４にユーザデータを読み取らせるように促すメッセージを表示させる。
ユーザ情報管理部２６６は、ユーザデータ取得部２６４が取得したユーザデータを受信した場合、ユーザデータに基づいてユーザを特定し、特定したユーザの情報をユーザ情報格納領域２６８に保存する。
【００４１】
本実施形態における通常動作モードからスタンバイモードへの移行について、図５のフローチャートに基づいて説明する。図５は、本発明の第四の実施形態に係る画像処理装置が通常動作モードからスタンバイモードへ移行する際の処理を示すフローチャートである。なお、図３に示すフローチャートと同一のステップには同一の符号を付してその説明を省略する。
プロセッサ２００は、スタンバイモード移行イベントを受信した場合（ステップＳ３０１にてｙｅｓ）、ステップＳ５０１の処理を行う。
ステップＳ５０１においてプロセッサ２００は、ユーザ情報がユーザ情報格納領域２６８に保存されているか否かを確認する。ユーザ情報が保存されている場合（ステップＳ５０１にてｙｅｓ）、ステップＳ５０２の処理を行う。ユーザ情報が保存されていない場合（ステップＳ５０１にてｎｏ）、ステップＳ５０３の処理を行う。
ステップＳ５０２においてプロセッサ２００は、ユーザ情報格納領域２６８からユーザ情報を読み出すと共に、読み出したユーザ情報と復帰用データとを関連づけてハードディスク装置２５０に記憶させる。
ステップＳ５０３においてプロセッサ２００は、復帰用データのみをハードディスク装置２５０に記憶させる。
【００４２】
スタンバイモードから通常動作モードへの移行について説明する。
スタンバイモードから通常動作モードに復帰する際に、まずユーザ情報格納領域２６８を初期化して、ユーザ情報の再登録処理を行う。即ち、ユーザ情報管理部２６６は、ユーザ情報格納領域２６８に保存されているユーザ情報を消去して、ユーザ情報格納領域２６８を初期化する。ユーザ情報管理部２６６は、ユーザデータ取得部２６４にユーザデータを読み取らせるように促すメッセージを表示部１１２に表示させる。ユーザ情報管理部２６６は、ユーザデータ取得部２６４が取得したユーザデータを受信した場合、ユーザデータに基づいてユーザを特定し、特定したユーザの情報をユーザ情報格納領域２６８に保存する。
【００４３】
以上の処理が行われた後、プロセッサ２００による復帰用データの読み込み処理が行われる。図６は、スタンバイモードから通常動作モードへの移行する際の処理を示すフローチャートである。
ステップＳ６０１においてプロセッサ２００は、ユーザ情報格納領域２６８に保存されたユーザ情報に一致するユーザ情報が関連づけられた復帰用データがハードディスク装置２５０内に存在するか否かを確認する。該当する復帰用データが存在しない場合（ステップＳ６０１にてｎｏ）、復帰用データを読み出さずに処理を終了する。該当する復帰用データが存在する場合（ステップＳ６０１にてｙｅｓ）、プロセッサ２００はステップＳ６０２の処理を行う。
ステップＳ６０２においてプロセッサ２００は、ユーザ情報が一致する復帰用データが存在する旨、及び復帰用データの読み出しを行うか否かをユーザに選択させる画面を表示部１１２に表示させるように制御する。
ステップＳ６０３においてプロセッサ２００は、復帰用データの読み出しが選択されたか否かを確認する。復帰用データを読み出さない旨が選択された場合には（ステップＳ６０３にてｎｏ）、復帰用データを読み出さずに処理を終了する。復帰用データの読み出しが選択された場合には（ステップＳ６０３にてｙｅｓ）、ステップＳ６０４の処理を行う。
【００４４】
ステップＳ６０４においてプロセッサ２００は、ユーザ情報中にパスワード（認証情報）が存在するか否かを確認する。パスワードが存在しない場合には（ステップＳ６０４にてｎｏ）、ステップＳ６０７の処理を行う。パスワードが存在する場合には（ステップＳ６０４にてｙｅｓ）、プロセッサ２００は、ステップＳ６０５の処理を行う。
ステップＳ６０５においてプロセッサ２００は、パスワードを入力するように促す画面を表示部１１２に表示させるように制御する。
ステップＳ６０６においてプロセッサ２００は、入力されたパスワードが、ユーザ情報中のパスワードと一致するか否かを確認する。パスワードが一致しない場合には（ステップＳ６０６にてｎｏ）、復帰用データを読み出さずに処理を終了する。パスワードが一致した場合には（ステップＳ６０６にてｙｅｓ）、プロセッサ２００は、ステップＳ６０７の処理を行う。
ステップＳ６０７においてプロセッサ２００は、ハードディスク装置２５０から復帰用データを読み出すとともに、復帰用データ中のスナップショット画像を記憶装置２３０に保存し、復帰用データ中の描画位置情報を描画情報格納領域２５４に保存するように制御する。
【００４５】
以上のように本実施形態によれば、復帰用データにユーザの情報を関連づけて保存することにより、スタンバイモード移行前後のユーザが一致しているか否かを画像処理装置が判断できる。画像処理装置はユーザが一致しているときのみスタンバイモード移行前に保存された復帰用データをユーザに提示する処理を行い、ユーザが一致していない場合には復帰用データをユーザに提示しない処理を行うことができる。スタンバイモード移行前後において画像処理装置のユーザが異なる場合、後のユーザは不要なデータの提示を受けないこととなり、不必要な操作を強要されることなく、ユーザの操作負担、及びタイムロスの軽減を図れる。
さらに、復帰用データにパスワードなどの認証情報を付加することにより、認証情報が一致しない場合には、復帰用データの内容を確認することができなくなる。従って、関係者以外のユーザに復帰用データの内容を見られる虞がなく、画像処理装置及び画像処理システムを用いた会議情報のセキュリティが保たれる。
【００４６】
〔画像処理システムの他の態様〕
図７は、本発明の画像処理システムの別の実施形態を示す図である。以下、図７を参照して、画像処理システム１０００について、図１に示す画像処理システム１００との相違点を中心に説明する。
画像処理システム１０００は、画像処理装置１０１０ａと、画像処理装置１０１０ｂと、画像処理装置１０１０ｃとがネットワーク１０１４を介して接続される。ネットワーク１０１４は、ＬＡＮやインターネットなどのネットワークであり、画像処理装置１０１０ａ、１０１０ｂ、１０１０ｃの間で種々のデータを通信する。
画像処理装置１０１０ａは、ケーブル１２４、１２６を介してユーザＰＣ１３０ａ、１３０ｂが接続されている。画像処理装置１０１０ｂは、ケーブル１２４、１２６を介してユーザＰＣ１３０ｃが接続されている。画像処理装置１０１０ａ、１０１０ｂ、１０１０ｃは、画像データおよびイベント等の情報をネットワーク１０１４を介して相互に通信する。
【００４７】
図７に示す実施形態では、画像処理装置１０１０ａ、１０１０ｂ、１０１０ｃがネットワーク１０１４を介して接続されるが、他の実施形態では、これらの画像処理装置をネットワーク１０１４を介さずに、スター型等の接続形態で直接接続してもよい。
【００４８】
図８は、図７に示す実施形態に係る画像処理装置のハードウェア構成および機能構成を示す図である。以下、図８を参照して、画像処理装置１０１０ａのハードウェア構成および機能構成について、画像処理装置１１０との相違点を中心に説明する。なお、画像処理装置１０１０ａ〜１０１０ｂのハードウェア構成および機能構成は、画像処理装置１０１０ａと同様であるため、説明を省略する。
画像処理装置１０１０ａは、通信制御部２７０と、通信部２７２とを備えている。通信制御部２７０は、ネットワーク１０１４を介した画像処理装置間の通信を制御する機能手段である。通信部２７２は、ネットワーク１０１４とのネットワークインタフェースである。通信制御部２７０は、認証情報、画像フレームやスナップショット画像等の画像データや描画情報、イベントなどの情報を、通信部２７２を介して通信する。
画像処理システム１０００を構成する画像処理装置１０１０ａにおいてスタンバイモード移行イベントが発生した場合、画像処理装置１０１０ａは通常動作モードからスタンバイモードに移行する。本実施形態の場合、画像処理装置１０１０ａが通常動作モードに復帰するためのトリガとしては、接触検知装置２２６による物体の接触検知の他、他の画像処理装置１０１０ｂからのデータ通信などを用いることができる。
【００４９】
〔実施態様例〕
本発明は夫々以下の態様にて実施することができる。
（態様１）
表示手段（表示部１１２）に画像を表示する画像処理装置１１０であって、表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段（描画生成部２１６）と、情報処理装置（ユーザＰＣ１３０）から表示画像を取得する画像取得手段（画像取得部２０６）と、表示画像と描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段（記憶装置２３０）と、電源遮断時においても記憶内容を保持する不揮発性記憶手段（ハードディスク装置２５０）と、動作モードを省電力モード（スタンバイモード）又は非省電力モード（通常動作モード）に切り替えるように制御する制御手段（プロセッサ２００）と、を備え、制御手段は、動作モードを非省電力モードから省電力モードに切り替えるように制御する前に、描画画像の座標位置を示す描画位置情報とスナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを不揮発性記憶手段に記憶させるように制御する。
この態様では、動作モードを非省電力モードから省電力モードに切り替える前に、描画位置情報とスナップショット画像の少なくとも一方を不揮発性記憶手段に記憶させる。本画像処理装置において、描画位置情報とスナップショット画像は、表示手段に表示された内容の再現を可能とする情報の一つである。従って、画像処理装置の電源が誤ってオフされた場合であっても、表示手段に表示された内容の再現を可能とすることができる。
【００５０】
（態様２）
表示手段（表示部１１２）に画像を表示する画像処理装置１１０であって、表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段（描画生成部２１６）と、情報処理装置（ユーザＰＣ１３０）から表示画像を取得する画像取得手段（画像取得部２０６）と、表示画像と描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段（記憶装置２３０）と、電源遮断時においても記憶内容を保持する不揮発性記憶手段（ハードディスク装置２５０）と、動作モードを省電力モード（スタンバイモード）又は非省電力モード（通常動作モード）に切り替えるように制御する制御手段（プロセッサ２００）と、時間を計時するタイマ２５２と、を備え、制御手段は、画像処理装置に対する最後の操作から所定の時間が経過したことをタイマが計時した場合に、描画画像の座標位置を示す描画位置情報とスナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを不揮発性記憶手段に記憶させるように制御する。
この態様では、画像処理装置に対する最後の操作から所定の時間が経過したことをタイマが計時した場合に、描画位置情報とスナップショット画像の少なくとも一方を不揮発性記憶手段に記憶させる。本画像処理装置において、描画位置情報とスナップショット画像は、表示手段に表示された内容の再現を可能とする情報の一つである。従って、画像処理装置に対する操作が行われなくなって省電力モードに切り替わった後、画像処理装置の電源が誤ってオフされた場合であっても、表示手段に表示された内容の再現を可能とすることができる。
【００５１】
（態様３）
制御手段（プロセッサ２００）は、復帰用データに含めるデータを設定する設定情報の状態に応じて、描画位置情報、及び／又は、スナップショット画像を含む復帰用データを不揮発性記憶手段（ハードディスク装置２５０）に記憶させるように制御する。
この態様において設定情報は、復帰用データに含めるデータを設定したものであり、スナップショット画像と描画位置情報の双方又は何れかを復帰用データに含めるかの情報が記録されている。この態様によれば、復帰用データとして必要な情報のみをハードディスク装置２５０に記憶させるので、ハードディスク装置２５０に必要な記憶領域を削減できる。
【００５２】
（態様４）
描画画像の生成時刻を記録する生成時刻記録手段（生成時刻記録領域２６２）を備え、制御手段（プロセッサ２００）は、生成時刻記録手段に記録された描画画像の生成時刻と、スナップショット記憶手段（記憶装置２３０）にスナップショット画像が記憶された時刻とを比較し、描画画像の生成時刻が新しい場合に、描画位置情報を含んだ復帰用データを不揮発性記憶手段（ハードディスク装置２５０）に記憶させるように制御する。
この態様では、スナップショット画像が記憶装置２３０へ記憶された後に描画画像が生成されている場合に、プロセッサ２００が描画位置情報を復帰用データに含めるように制御する。この制御を行うことにより、最新の描画位置情報をハードディスク装置２５０に保存することができる。また、復帰用データに含めるデータ内容をプロセッサが決定するので、ユーザの操作負担を減らすことができる。最新のデータが保存されていることを確認できた場合には、当該データを復帰用データに含めないようにすることができるので、ハードディスクのデータ記憶に必要な領域を削減できる。
【００５３】
（態様５）
スナップショット画像を外部記憶手段に出力した時刻を記録する出力情報記録手段を備え、制御手段（プロセッサ２００）は、スナップショット記憶手段（記憶装置２３０）にスナップショット画像が記憶された時刻と、出力情報記録手段に記録されたスナップショット画像の出力時刻とを比較し、スナップショット画像の記憶時刻が新しい場合に、スナップショット画像を含んだ復帰用データを不揮発性記憶手段（ハードディスク装置２５０）に記憶させるように制御する。
この態様では、スナップショット画像が記憶装置２３０へ記憶された後に描画画像が生成されている場合に、プロセッサ２００が描画位置情報を復帰用データに含めるように制御する。この制御を行うことにより、最新の描画位置情報をハードディスク装置２５０に保存することができる。また、復帰用データに含めるデータ内容をプロセッサが決定するので、ユーザの操作負担を減らすことができる。最新のデータが保存されていることを確認できた場合には、当該データを復帰用データに含めないようにすることができるので、ハードディスクのデータ記憶に必要な領域を削減できる。
【００５４】
（態様６）
ユーザ情報を取得するユーザ情報取得手段（ユーザデータ取得部２６４）を備え、制御手段（プロセッサ２００）は、復帰用データにユーザ情報を関連づけて不揮発性記憶手段に記憶させるように制御する。
この態様では、復帰用データにユーザの情報を関連づけて保存することにより、スタンバイモード移行前後のユーザが一致しているか否かを確認できるようになる。
【００５５】
（態様７）
描画位置情報を格納する描画情報格納手段（描画情報格納領域２５４）と、ユーザの認証情報を予め記憶するユーザ情報格納手段（ユーザ情報格納領域２６８）と、を備え、制御手段（プロセッサ２００）は、動作モードを省電力モードから非省電力モードに切り替えるように制御する場合に、復帰用データに関連づけられたユーザに関してユーザ情報格納手段に記憶された認証情報と、ユーザから入力された認証情報とが一致した場合に、復帰用データを不揮発性記憶手段（ハードディスク装置２５０）から読み出すとともに、復帰用データに含まれる描画位置情報を描画情報格納手段に格納し、復帰用データに含まれるスナップショット画像をスナップショット記憶手段（記憶装置２３０）に記憶させるように制御する。
この態様では、認証情報が一致しない場合には、復帰用データの内容を確認することができない。従って、関係者以外のユーザに復帰用データの内容を見られる虞がなく、画像処理装置及び画像処理システムを用いた会議情報のセキュリティが保たれる。
【００５６】
（態様８）
表示手段に画像を表示する画像処理装置が実行する画像処理方法であって、描画生成手段が、表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成するステップと、画像取得手段が、情報処理装置から表示画像を取得するステップと、スナップショット記憶手段が、表示画像と描画画像とを合成したスナップショット画像を記憶するステップと、制御手段が、動作モードを省電力モード又は非省電力モードに切り替えるように制御するステップと、を含み、制御手段は、描画画像の座標位置を示す描画位置情報とスナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを、電源遮断時においても記憶内容を保持する不揮発性記憶手段に記憶させると共に、動作モードを非省電力モードから省電力モードに切り替えるように制御する。
本態様は、態様１に対応する画像処理方法であり、態様１と同様の作用、効果を奏する。
【００５７】
（態様９）
態様８に記載の画像処理方法を画像処理装置に実行させるためのプログラム。
本態様は、態様８に対応する画像処理方法を画像処理装置に実行させるためのプログラムであり、態様８と同様の作用、効果を奏する。
【００５８】
（態様１０）
画像を表示する画像処理システムであって、情報処理装置から表示画像を取得する画像取得手段と、画像を表示する表示手段と、表示手段に対する物体の接触位置または接近位置を示す位置情報を使用して描画画像を生成する描画生成手段と、表示画像と描画画像とを合成したスナップショット画像を記憶するスナップショット記憶手段と、電源遮断時においても記憶内容を保持する不揮発性記憶手段と、動作モードを省電力モード又は非省電力モードに切り替えるように制御する制御手段と、を備え、制御手段は、動作モードを非省電力モードから省電力モードに切り替えるように制御する前に、描画画像の座標位置を示す描画位置情報とスナップショット記憶手段から読み出したスナップショット画像の少なくとも一方を含む復帰用データを不揮発性記憶手段に記憶させるように制御する。
本態様は、態様１に対応する画像処理システムであり、態様１と同様の作用、効果を奏する。
【符号の説明】
【００５９】
１００…画像処理システム、１１０…画像処理装置、１１２…表示部、１２４、１２６…ケーブル、１３０…ユーザＰＣ、２００…プロセッサ（制御手段）、２０２…ＲＯＭ、２０４…ＲＡＭ、２０６…画像取得部、２０８…ビデオＲＡＭ、２１０…イベント処理部、２１２…アプリ画像生成部、２１４…レイアウト管理部、２１６…描画生成部、２１８…合成部、２２０…表示制御部、２２２…スナップショット生成部、２２４…座標検出部、２２６…接触検知装置、２２８…リポジトリ管理部、２３０…記憶装置（スナップショット記憶手段）、２３２…画像入力インタフェース、２３４…画像出力インタフェース、２４０…描画装置、２５０…ハードディスク装置（不揮発性記憶手段）、２５２…タイマ、２５４…描画情報格納領域、２５６…フラッシュメモリ、２５８…データ出力インタフェース、２６０…出力情報記録領域、２６２…生成時刻記録領域、２６４…ユーザデータ取得部（ユーザ情報取得手段）、２６６…ユーザ情報管理部、２６８…ユーザ情報格納領域、２７０…通信制御部、２７２…通信部、１０００…画像処理システム、１０１０…画像処理装置、１０１４…ネットワーク
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２０１３−４１４５８公報
【図１】
2015002514.tif 000003
【図２】
2015002514.tif 000004
【図３】
2015002514.tif 000005
【図４】
2015002514.tif 000006
【図５】
2015002514.tif 000007
【図６】
2015002514.tif 000008
【図７】
2015002514.tif 000009
【図８】
2015002514.tif 000010