(57)【要約】【課題】キャプチャ画像に印刷に適した画像処理を施し、かつ、キャプチャ画像をユーザが画面表示で容易に確認できるようにする。【解決手段】表示装置は、第１の記憶手段、２フレームの画像データを保持する第２の記憶手段、第３の記憶手段を有し、キャプチャ指示があると、画像処理手段により第１の記憶手段から読み出される画像データを固定し、前記固定した画像データに対し画像処理手段が第１の画像処理を施した第１の画像データを第２の記憶手段に格納し、前記第１の画像データを表示手段により第２の記憶手段から読み出すとともに表示手段により第２の記憶手段から読み出される画像データが第１の画像データで固定し、第１の記憶手段から読み出される前記固定した画像データに対し画像処理手段が第２の画像処理を施した第２の画像データを第２の記憶手段に格納し、前記第２の画像データを読み出し第３の記憶手段に格納する。【選択図】図２
2016194590.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手段と、
前記画像処理手段からの画像データを格納し少なくとも２フレームの画像データを保持する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記第２の記憶手段から画像データを読み出して保持する第３の記憶手段と、
前記第１の記憶手段、前記第２の記憶手段、及び第３の記憶手段に対する画像データの格納と読み出しを制御する制御手段と
を有し、
前記第３の記憶手段へ画像データを保持する指示があった場合、前記制御手段は、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定する処理と、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納する処理と、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定する処理と、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段が第２の画像処理を施して出力した第２の画像データを前記第２の記憶手段に格納する処理と、
前記格納した第２の画像データを読み出し前記第３の記憶手段に格納する処理と
を行う表示装置。
【請求項２】
画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手段と、
前記画像処理手段からの画像データを格納し保持する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記画像処理手段からの画像データを格納し保持する第３の記憶手段と、
前記第１の記憶手段、前記第２の記憶手段、及び第３の記憶手段に対する画像データの格納と読み出しを制御する制御手段と
を有し、
前記第３の記憶手段へ画像データを保持する指示があった場合、前記制御手段は、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定する処理と、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納する処理と、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定する処理と、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段が第２の画像処理を施して出力した第２の画像データを前記第３の記憶手段に格納する処理と
を行う表示装置。
【請求項３】
前記制御手段は、前記第２の画像データが前記第３の記憶手段により読み出された後、
まず前記画像処理手段により前記第１の記憶手段から読み出される画像データの固定を解除し、
次に前記表示手段により前記第２の記憶手段から読み出される画像データの固定を解除する請求項１又は２に記載の表示装置。
【請求項４】
前記制御手段は、前記第２の画像データが前記第３の記憶手段により読み出された後、
まず前記表示手段により前記第２の記憶手段から読み出される画像データの固定を解除し、
次に前記画像処理手段により前記第１の記憶手段から読み出される画像データの固定を解除する請求項１又は２に記載の表示装置。
【請求項５】
前記第１の記憶手段は１フレームの画像データを保持する記憶手段であり、
前記制御手段は、前記入力手段から前記第１の記憶手段への画像データの格納を停止することにより、前記画像処理手段により前記第１の記憶手段から読み出される画像データを固定する請求項１〜４のいずれか１項に記載の表示装置。
【請求項６】
前記制御手段は、前記入力手段から前記第１の記憶手段への画像データの格納を再開することにより、前記画像処理手段により前記第１の記憶手段から読み出される画像データの固定を解除する請求項５に記載の表示装置。
【請求項７】
前記第１の記憶手段は２フレームの画像データを保持する記憶手段であり、
前記制御手段は、前記入力手段から前記第１の記憶手段への画像データの格納位置及び前記画像処理手段による前記第１の記憶手段からの画像データの読み出し位置を固定することにより、前記画像処理手段により前記第１の記憶手段から読み出される画像データを固定する請求項１〜４のいずれか１項に記載の表示装置。
【請求項８】
前記制御手段は、前記入力手段から前記第１の記憶手段への画像データの格納位置と前記画像処理手段による前記第１の記憶手段からの画像データの読み出し位置とを交互に切り替えることにより、前記画像処理手段により前記第１の記憶手段から読み出される画像データの固定を解除する請求項７に記載の表示装置。
【請求項９】
画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手段と、
前記画像処理手段からの画像データを格納し少なくとも２フレームの画像データを保持する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記第２の記憶手段から画像データを読み出して保持する第３の記憶手段と
を有する表示装置の制御方法であって、
前記第３の記憶手段へ画像データを保持する指示があった場合に、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定するステップと、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納するステップと、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定するステップと、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段
が第２の画像処理を施して出力した第２の画像データを前記第２の記憶手段に格納するステップと、
前記格納した第２の画像データを読み出し前記第３の記憶手段に格納するステップと、を有する制御方法。
【請求項１０】
画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手段と、
前記画像処理手段からの画像データを格納し保持する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記画像処理手段からの画像データを格納し保持する第３の記憶手段と
を有する表示装置の制御方法であって、
前記第３の記憶手段へ画像データを保持する指示があった場合に、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定するステップと、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納するステップと、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定するステップと、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段が第２の画像処理を施して出力した第２の画像データを前記第３の記憶手段に格納するステップと
を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置及び制御方法に関するものである。
【背景技術】
【０００２】
プロジェクタを利用した会議等において、プロジェクタで投影している表示画像をその場で参加者に対して個別に紙あるいは電子データで配布して共有したいという要求がある。そのための方法として、例えば、表示画像のデータをプロジェクタから外部の印刷装置へ送信し、印刷することにより紙媒体で共有することが考えられる。プロジェクタが表示画像のデータを取得する方法としては、キャプチャ機能やフリーズ機能を用いることが一般的である。キャプチャとは、表示画像のデータをプロジェクタの内部の記憶装置に保存する機能である。保存された画像データは、後の再表示、外部に送信、印刷等のために用いることができる。また、フリーズとは、動画像のように時間的に変化する画像の表示中に表示画像の更新を一時的に停止する機能である。
【０００３】
キャプチャによって保存された画像がどのような画像であるかをユーザが容易に確認できるように、キャプチャ機能を有する表示装置はフリーズ機能も有していることが多い。特許文献１には、フリーズ制御とキャプチャ制御とを同時に動作させることでキャプチャされる画像と、フリーズによって固定表示される画像とが同じになるように制御をする方法が記載されている。
【０００４】
画像データを印刷する際には、印刷装置での印刷に適した画像処理を画像データに施す必要がある。印刷用の画像処理は画面表示に適した画像処理とは異なる場合がある。また、表示装置における表示画像と印刷物とで画像の見えが一致するように印刷装置へ画像データを送信する前に画像処理を行うことがある。特許文献２には、入力画像データを投影用画像データに変換か印刷用画像データに変換するかを使い分けるプロジェクタが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１７４６２６号公報
【特許文献２】特開２００９−６３８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載されている方法では、キャプチャした画像データに対して印刷装置などの外部装置での利用に適した画像処理を施すことについて考慮していない。特許文献２に記載されている方法では、印刷用に保存した画像がどのような画像であるかユーザが投影画像で確認する手段がない。
【０００７】
そこで、本発明は、キャプチャした画像データに対し印刷に適した画像処理を施して出力することができ、かつ、キャプチャした画像をユーザが画面表示で容易に確認することができる表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る表示装置は、画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手
段と、
前記画像処理手段からの画像データを格納し少なくとも２フレームの画像データを保持する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記第２の記憶手段から画像データを読み出して保持する第３の記憶手段と、
前記第１の記憶手段、前記第２の記憶手段、及び第３の記憶手段に対する画像データの格納と読み出しを制御する制御手段と
を有し、
前記第３の記憶手段へ画像データを保持する指示があった場合、前記制御手段は、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定する処理と、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納する処理と、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定する処理と、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段が第２の画像処理を施して出力した第２の画像データを前記第２の記憶手段に格納する処理と、
前記格納した第２の画像データを読み出し前記第３の記憶手段に格納する処理と
を行う表示装置である。
【０００９】
本発明に係る表示装置は、画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手段と、
前記画像処理手段からの画像データを格納し保持する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記画像処理手段からの画像データを格納し保持する第３の記憶手段と、
前記第１の記憶手段、前記第２の記憶手段、及び第３の記憶手段に対する画像データの格納と読み出しを制御する制御手段と
を有し、
前記第３の記憶手段へ画像データを保持する指示があった場合、前記制御手段は、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定する処理と、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納する処理と、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定する処理と、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段が第２の画像処理を施して出力した第２の画像データを前記第３の記憶手段に格納する処理と
を行う表示装置である。
【００１０】
本発明に係る制御方法は、画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手段と、
前記画像処理手段からの画像データを格納し少なくとも２フレームの画像データを保持
する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記第２の記憶手段から画像データを読み出して保持する第３の記憶手段と
を有する表示装置の制御方法であって、
前記第３の記憶手段へ画像データを保持する指示があった場合に、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定するステップと、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納するステップと、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定するステップと、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段が第２の画像処理を施して出力した第２の画像データを前記第２の記憶手段に格納するステップと、
前記格納した第２の画像データを読み出し前記第３の記憶手段に格納するステップと
を有する制御方法である。
【００１１】
本発明に係る制御方法は、画像データを入力する入力手段と、
前記入力手段からの画像データを格納し保持する第１の記憶手段と、
前記第１の記憶手段から画像データを読み出して画像処理を施して出力する画像処理手段と、
前記画像処理手段からの画像データを格納し保持する第２の記憶手段と、
前記第２の記憶手段から画像データを読み出して表示する表示手段と、
前記画像処理手段からの画像データを格納し保持する第３の記憶手段と
を有する表示装置の制御方法であって、
前記第３の記憶手段へ画像データを保持する指示があった場合に、
前記画像処理手段により前記第１の記憶手段から読み出される画像データが変化しないように固定するステップと、
前記固定した画像データに対し前記画像処理手段が第１の画像処理を施して出力した第１の画像データを前記第２の記憶手段に格納するステップと、
前記格納した第１の画像データを前記表示手段により前記第２の記憶手段から読み出すとともに前記表示手段により前記第２の記憶手段から読み出される画像データが前記第１の画像データから変化しないように固定するステップと、
前記第１の記憶手段から読み出される前記固定した画像データに対し前記画像処理手段が第２の画像処理を施して出力した第２の画像データを前記第３の記憶手段に格納するステップと
を有する制御方法である。
【発明の効果】
【００１２】
本発明によれば、キャプチャした画像データに対し印刷に適した画像処理を施して出力することができ、かつ、キャプチャした画像をユーザが画面表示で容易に確認することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態１〜４における表示装置１００が有する構成要素を説明するためのブロック図である。
【図２】実施形態１〜４における表示装置１００におけるデータフローを説明するための図である。
【図３】実施形態１、３における表示装置１００の制御フローを説明するための図である。
【図４（Ａ）】実施形態１の制御フローによるメモリ状態Ａを説明するための図である。
【図４（Ｂ）】実施形態１の制御フローによるメモリ状態Ｂを説明するための図である。
【図４（Ｃ）】実施形態１の制御フローによるメモリ状態Ｃを説明するための図である。
【図４（Ｄ）】実施形態１の制御フローによるメモリ状態Ｄを説明するための図である。
【図４（Ｅ）】実施形態１の制御フローによるメモリ状態Ｅを説明するための図である。
【図４（Ｆ）】実施形態１の制御フローによるメモリ状態Ｆを説明するための図である。
【図４（Ｇ）】実施形態１の制御フローによるメモリ状態Ｇを説明するための図である。
【図５】実施形態２、４における表示装置１００の制御フローを説明するための図である。
【図６】実施形態１と異なるメモリの状態を説明するための図である。
【図７（Ａ）】実施形態３の制御フローによるメモリ状態Ａを説明するための図である。
【図７（Ｂ）】実施形態３の制御フローによるメモリ状態Ｂを説明するための図である。
【図７（Ｃ）】実施形態３の制御フローによるメモリ状態Ｃを説明するための図である。
【図７（Ｄ）】実施形態３の制御フローによるメモリ状態Ｄを説明するための図である。
【図７（Ｅ）】実施形態３の制御フローによるメモリ状態Ｅを説明するための図である。
【図７（Ｆ）】実施形態３の制御フローによるメモリ状態Ｆを説明するための図である。
【図７（Ｇ）】実施形態３の制御フローによるメモリ状態Ｇを説明するための図である。
【図８】実施形態３と異なるメモリの状態を説明するための図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明の実施形態は以下の実施形態に限定するものではない。
【００１５】
［実施形態１］
図１は、実施形態１〜４における表示装置１００が有する構成要素を説明するためのブロック図である。表示装置１００は、例えば、プロジェクタによって構成される。ただし、表示装置１００は、プロジェクタに限定されるものではない。なお、表示装置１００が有する構成要素の少なくとも一つは、ハードウェア構成を有する。
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、プロセッサを有し、表示装置１００の全体の動作を制御することができる。ＲＯＭ１０２はＣＰＵ１０１によって実行される制御プログラムを記憶する記憶装置である。ＲＡＭ１０３はワークメモリとして一時的に制御プログラムやデータを格納する記憶装置である。画像処理部１０４は表示画像を形成するための処理を行う。ネットワークＩＦ１０５は、ＬＡＮを介して外部機器と通信を行う。ＬＡＮは有線や無線により構成されるネットワークである。ＬＡＮには外部機器として印刷機（プリンタ２００）が接続され、当該印刷機はネットワー
クＩＦ１０５から出力される画像データを用いて印刷をすることができるよう構成される。ユーザＩＦ１０６は操作キー１０６ａや、リモコン受光部１０６ｂを介してリモコン１０６ｃからのユーザ入力を受け付ける。表示制御部１０７は画像を表示部１０８に表示すべき画像のデータを出力する。表示部１０８は液晶パネル及びその駆動ドライバ、レンズ及びズーム等の光学駆動系及び光源で構成される。入力部１０９は外部からの画像データを受信する。また、表示装置１００は、これら各構成要素同士を接続する内部バス１１０を備えている。表示装置１００の基本的な動作は、以下の通りである。外部からの入力画像を入力部１０９が表示部１０８の表示に適した形式に変換し、画像処理部１０４が入力画像に対し所定の画像処理を施す。画像処理された画像データは表示制御部１０７に送られ、表示部１０８によって投影面に投影されることで、画像データに基づく画像が表示される。
【００１６】
図２のデータフロー図を用いて、入力部１０９からの入力画像が画像処理部１０４を通って表示制御部に送られるまでの処理の流れについて説明する。
【００１７】
図２（Ａ）は、表示装置１００のデータフローを説明するための図である。画像処理部１０４は図１の画像処理部１０４に相当する。フレームメモリＡ２０１、フレームメモリＢ２０２は図１のＲＡＭ１０３により実現されるものであり、入力から表示までの期間、画像データを一時的に格納しておくための記憶領域である。フレームメモリＡ２０１は、入力部１０９からの画像データを格納し保持する第１の記憶手段である。フレームメモリＢ２０２は、画像処理部１０４からの画像データを格納し少なくとも２フレームの画像データを保持する第２の記憶手段である。キャプチャメモリ２０３は、フレームメモリと同様に画像データを格納するが、ユーザが操作キー１０６ａ又はリモコン１０６ｃを用いてキャプチャ指示を入力した際に画像データが格納される。キャプチャメモリ２０３は、フレームメモリＢ２０２から画像データを読み出して保持する第３の記憶手段である。なお、操作キー１０６ａ又はリモコン１０６ｃを用いて表示装置１００に入力可能な指示は、キャプチャ指示だけでなく、例えば表示中の画像を外部の印刷機で印刷する指示を含んでも良い。印刷指示が入力された場合、ＣＰＵ１０１は、キャプチャメモリ２０３に保持されている画像データを、ネットワークＩＦ１０５を介してＬＡＮ上の印刷機に送信する。また、表示装置１００が印刷機能を有していても良い。その場合、ＣＰＵ１０１は、キャプチャメモリ２０３に保持されている画像データを、表示装置１００に備わる印刷機能に送信する。
【００１８】
外部からの入力画像は、入力部１０９によってフレームメモリＡ２０１に格納される。フレームメモリＡ２０１の格納数が２の構成においては、入力部１０９は、それぞれのバッファに対して交互に入力画像の格納を行うとともに、どちらが先に格納されたかを識別する格納順識別情報Ａも付加して格納しておく。格納数が２の構成は、２面バッファを具備する構成、２フレームの画像データを格納し保持する構成である。なお、フレームメモリＡ２０１の格納数が１（バッファが１面、１フレームの画像データを格納し保持する構成）であれば常にフレームメモリＡ２０１の同じメモリ位置にデータが格納されることになる。
【００１９】
画像処理部１０４は、格納順識別情報Ａに基づき入力部１０９によって先にフレームメモリＡ２０１に格納された画像データから順に画像データの読み出しを行う。画像処理部１０４は、画像データに所定の画像処理を施し、画像処理を施した画像データをフレームメモリＢ２０２に格納する。フレームメモリＢ２０２の格納数が２の構成（２面バッファを具備する構成）においては、それぞれのバッファに対して交互に画像処理の施された画像データの格納を行うとともに、どちらが先に格納されたかを識別する格納順識別情報Ｂも付加して格納しておく。
表示制御部１０７は、格納順識別情報Ｂに基づき画像処理部１０４によって先にフレー
ムメモリＢ２０２に格納された画像データから順に画像データの読み出しを行い、表示部１０８に送る。
【００２０】
続いて、実施形態１におけるフリーズ制御について説明する。
ＣＰＵ１０１は入力部１０９と画像処理部１０４に対してフリーズ制御指示を出す。フレームメモリＡが２面である場合、入力部１０９は、フリーズ制御指示に応じて、フレームメモリＡの２面バッファへ交互に変えていた画像データの格納先を、いずれか一方のバッファ（第１のバッファとする）に固定する。画像処理部１０４は、フレームメモリＡにある２面バッファのうち、入力部１０９が固定した格納先バッファ（第１のバッファ）とは別のバッファ（第２のバッファとする）を読み出しバッファとして固定する。この制御により、画像処理部１０４の後段の処理ブロックには常に同じ画像データ（第２のバッファから読み出される画像データ）が送られることになる。なお、フレームメモリＡが１面である場合のフリーズ制御は、入力部１０９がフレームメモリＡへの書き込みを停止することで実現できる。
【００２１】
フリーズ解除は、フレームメモリＡが２面である場合、次のように行われる。すなわち、入力部１０９が画像データの格納先を再度、第１のバッファと第２のバッファを交互に切り替える制御に戻すとともに、画像処理部１０４の読み出しも第１のバッファと第２のバッファから交互に読み出す制御に戻す。すなわち、第１のバッファへの固定的格納を解除するとともに、第２のバッファからの固定的読み出しを解除する。フレームメモリＡが１面である場合、入力部１０９がフレームメモリへの画像データの格納を再開することによりフリーズ解除が実現される。
【００２２】
同様の処理を後段のフレームメモリＢにおいて行う場合には、上記フレームメモリＡの説明の画像データの格納に関する部分における入力部１０９を画像処理部１０４に読み替える。また、画像データの読み出しに関する部分における画像処理部１０４を表示制御部１０７に読み替える。
【００２３】
次に、実施形態１におけるキャプチャ制御について説明する。
ＣＰＵ１０１は画像処理部１０４に対してキャプチャ制御指示を出す。画像処理部１０４は、キャプチャ制御指示に応じて、フレームメモリＢに格納した画像データと同じ画像データをキャプチャメモリ２０３に格納する。ただし、フレームメモリＢが１面かつ、前述したフリーズ制御下であれば、画像処理部１０４は、画像処理後の画像データのフレームメモリＢへの格納を行わずに、キャプチャメモリへのみ格納する。
実施形態１においてフレームメモリＡ２０１は格納数（格納可能なフレーム画像の数）が１（バッファが１面）、フレームメモリＢ２０２は格納数が２（バッファが２面）であるとする。
【００２４】
図３の制御フロー図と図４のデータフロー図を用いて、実施形態１の特徴的動作について説明する。図１に示した表示装置１００の入力部１０９に対して画像が入力され、表示制御部１０７及び表示部１０８により画像を表示が開始されると、図３の制御フローが開始される。
【００２５】
Ｓ３０１において、ＣＰＵ１０１は、ユーザからのキャプチャ指示があったか判定する。ＣＰＵ１０１は、ユーザが操作キー１０６ａ又はリモコン１０６ｃを用いてキャプチャ指示を入力する操作を行い、ユーザＩＦ１０６からキャプチャ指示を受信すると、キャプチャ指示があったと判定し、Ｓ３０２へ進む。ユーザからのキャプチャ指示が入力されるまでＣＰＵ１０１は待機する。
【００２６】
Ｓ３０２において、ＣＰＵ１０１は、フレームメモリＡ２０１に対しフリーズを行い、
Ｓ３０３に進む。フレームメモリＡ２０１は格納数が１であるので、ここでのフリーズとは入力部１０９からフレームメモリＡ２０１への画像データの格納を停止することである。これにより画像処理部１０４へ入力される画像データは固定される。このとき、各フレームメモリは図４（Ａ）の状態Ａとなる。
【００２７】
Ｓ３０３において、ＣＰＵ１０１は、フレームメモリＢ２０２に対しフリーズを行う。フレームメモリＢ２０２は格納数が２であるので、ここでのフリーズとは、画像処理部１０４によるフレームメモリＢ２０２への画像データの格納位置の固定と、表示制御部１０７による読み出し位置を固定することである。このとき、Ｓ３０３におけるフリーズ制御のタイミングは、次のように制御する。Ｓ３０２にてフレームメモリＡに格納された画像データを画像処理部１０４が読み出して画像処理を施し、画像処理後の画像データがフレームメモリＢの例えば格納位置２に格納されたとする。表示制御部１０７が格納位置２から当該画像データを読み出す状態になり、画像処理部１０４が格納位置１に画像データを書き込む状態になったタイミングで、フレームメモリＢに対するフリーズ制御を行う。すなわち、Ｓ３０３の処理はＳ３０２に対して遅延して実行される。遅延時間は、画像処理部１０４によりフレームメモリＡ２０１から画像データが読み出され、画像処理後の画像データがフレームメモリＢに書き込まれ、当該画像データが表示制御部１０７によりフレームメモリＢ２０２から読み出されるのに要する時間である。その後、Ｓ３０４に進む。このとき、各フレームメモリは図４（Ｂ）の状態Ｂとなる。状態Ｂにおいて、画像処理部１０４へ入力される画像データに画像処理部１０４が画像処理を施した画像データと、表示制御部１０７によって表示される画像データは同じ画像データあり、これらは入力画像に変化があったとしても変化しなくなる。
【００２８】
Ｓ３０４において、ＣＰＵ１０１は、画像処理部１０４に設定されている画像処理のパラメータ（表示用設定値）を読み出しＲＡＭ１０３に保持する。その後、ＣＰＵ１０１は、画像処理部１０４に印刷に適した画像処理のパラメータ（印刷用設定値）を設定する。変更前の設定値（表示用設定値）は表示部１０８による画像表示に適した画像処理の設定値である。表示用設定値による画像処理（第１の画像処理）が施された画像データ（第１の画像データ）を外部機器である印刷装置に送信して印刷すると、適切な画質の印刷結果が得られない可能性がある。画像処理部１０４は、印刷用設定値による画像処理（第２の画像処理）を施した画像データ（第２の画像データ）を、Ｓ３０３にて固定されたフレームメモリＢ２０２の格納位置（上記の例では書き込み用の格納位置１）に対して格納し、Ｓ３０５へ進む。このとき、図４（Ｃ）の状態Ｃとなる。図４（Ｃ）において、白い星の画像は表示用設定で画像処理を施した画像データを表し、黒い星の画像は印刷用設定で画像処理を施した画像データを表す。なお、特定のフレーム画像を後に表示部１０８で再表示する目的でキャプチャする場合は、キャプチャにより保存した画像データは表示部１０８での表示に適した画像処理を施した画像データである必要がある。このような目的でキャプチャする場合は、画像処理部１０４に対する画像処理設定値の変更を行わないようにする。あるいは、画像処理設定値を印刷用設定値に変更する前に、表示用設定値が設定されているときに一度キャプチャして、表示用設定値で画像処理された画像データをＲＡＭ１０３へ格納しておくようにしてもよい。印刷用設定値による画像処理は、第１の画像データに基づき表示部１０８により表示される画像と、第２の画像データに基づき外部機器の印刷機で印刷された印刷物と、の見えの色が一致するようにするための画像処理を含んでもよい。また、印刷用設定値は、画像データに基づく画像の印刷に用いる印刷機の特性に応じて設定される値としても良い。こうすることにより、個々の印刷機の印刷特性に応じた最適な画像データを印刷機に出力することが可能になる。
【００２９】
Ｓ３０５において、ＣＰＵ１０１は、Ｓ３０４にてフレームメモリＢ２０２に格納された画像データをキャプチャメモリ２０３へ格納するよう画像処理部１０４へ指示し、格納後にＳ３０６へ進む。このとき、各フレームメモリは図４（Ｄ）の状態Ｄとなり、この状
態Ｄではキャプチャメモリ２０３には、印刷に適した画像データが記録された状態となる。
【００３０】
Ｓ３０６において、ＣＰＵ１０１は、画像処理部１０４に対して、Ｓ３０４においてＲＡＭ１０３に保持しておいた設定値（表示用設定値）を読み出し、画像処理設定値の変更を行う。画像処理部１０４は、変更後の設定値（表示用設定値）により画像処理された画像データを、Ｓ３０３にて固定されたフレームメモリＢ２０２の格納位置に対して格納し、Ｓ３０７へ進む。このとき、各フレームメモリは図４（Ｅ）の状態Ｅとなる。
【００３１】
Ｓ３０７において、ＣＰＵ１０１は、フレームメモリＡ２０１のフリーズを解除し、Ｓ３０２において停止した画像データの格納を再開する。画像データの格納再開により、入力画像がフレームメモリＡ２０１、画像処理部１０４、フレームメモリＢ２０２の格納位置へそれぞれ送られる。しかし、フレームメモリＢ２０２の読み出し位置は固定されているため表示画像に影響はない（表示画像はフリーズのまま変化しない）。その後、Ｓ３０８へ進む。このとき、各フレームメモリは図４（Ｆ）の状態Ｆとなる。図４（Ｆ）において、円の画像が、新たに入力された画像を表す。
【００３２】
Ｓ３０８において、ＣＰＵ１０１は、フレームメモリＢ２０２のフリーズを解除し、Ｓ３０３において固定した画像データの読み出し位置及び格納位置の固定を解除する。これにより表示制御部１０７によるフレームメモリＢ２０２からの読み出し位置はＳ３０７にて表示用設定値で画像処理された画像データが格納された位置となり、当該画像データが表示部１０８に送られる。このとき、各フレームメモリは図４（Ｇ）の状態Ｇとなる。
【００３３】
Ｓ３０２からＳ３０８までの処理を行うことにより、フレームメモリに対してフリーズが行われている間、表示画像は不変であり、ユーザは、キャプチャされた画像データを表示部１０８の画像表示により確認することが可能となる。更に、キャプチャされた画像データに対して、表示用設定値とは別の印刷用設定値で画像処理を施すことが可能となる。これにより、キャプチャされた画像データを印刷機に送信して印刷した場合に、適切な画質の印刷結果を得ることが可能となる。
【００３４】
［実施形態２］
実施形態１で説明した図３のフローは図５のように変形できる。図３のフローと図５のフローの違いは、フレームメモリＡとフレームメモリＢに対してフリーズを解除する順番である。実施形態１と同様に、図１に示した表示装置１００の入力部１０９に画像が入力され、表示制御部１０７及び表示部１０８により画像表示が開始されると、図５のフローが開始される。
Ｓ４０１〜Ｓ４０６は、Ｓ３０１〜Ｓ３０６と同じ処理である。
【００３５】
Ｓ４０７において、ＣＰＵ１０１は、フレームメモリＢ２０２のフリーズを解除し、Ｓ４０３において固定した読み出し位置及び格納位置を解除する。フレームメモリＢ２０２のフリーズを解除しても画像処理部１０４から送られる画像データは固定されたままであるので、フレームメモリＢと表示画像に変化はない。その後、Ｓ４０８へ進む。このとき、各フレームメモリは図６の状態Ｆ−２となる。
【００３６】
Ｓ４０８において、ＣＰＵ１０１は、フレームメモリＡ２０１のフリーズを解除しＳ４０２において停止した画像データの格納を再開させる。画像データの格納再開により、新たな入力画像がフレームメモリＡ２０１、画像処理部１０４、フレームメモリＢ２０２、表示制御部１０７へそれぞれ送られる。このとき、各フレームメモリは実施形態１で示した図４（Ｇ）の状態Ｇと同様となる。
【００３７】
［実施形態３］
実施形態１では表示装置１００の構成として図２（Ａ）の構成１を例に説明したが、表示装置１００は図２（Ｂ）の構成２により実施することもできる。具体的には、キャプチャメモリ２０３とフレームメモリＢ２０２を独立させる構成を取る。実施形態３のフレームメモリＢ２０２は、画像処理部１０４からの画像データを格納し保持する第２の記憶手段である。実施形態３のキャプチャメモリ２０３は、画像処理部１０４からの画像データを格納し保持する第３の記憶手段である。実施形態３では、フレームメモリＢ２０２は２フレーム分の画像データを格納できる構成である必要はない。図３の制御フロー図と、図７のデータフロー図を用いて、実施形態３の動作について説明する。実施形態３の制御フローは実施形態１と同様である。実施形態３では、フレームメモリＡ２０１、フレームメモリＢ２０２ともに格納数が１であるとする。
【００３８】
他の実施形態と同様に、図１に示した表示装置１００の入力部１０９に対して画像データが入力され、表示制御部１０７及び表示部１０８により画像データに基づく画像表示が開始されると、図３の制御フローが開始される。
【００３９】
Ｓ３０１において、ＣＰＵ１０１は、ユーザからのキャプチャ指示があったか判定する。ＣＰＵ１０１は、ユーザが操作キー１０６ａ又はリモコン１０６ｃを用いてキャプチャ指示を入力する操作を行い、ユーザＩＦ１０６からキャプチャ指示を受信すると、キャプチャ指示があったと判定し、Ｓ３０２へ進む。ユーザからのキャプチャ指示が入力されるまでＣＰＵ１０１は待機する。
【００４０】
Ｓ３０２において、ＣＰＵ１０１は、フレームメモリＡ２０１に対しフリーズを行い、Ｓ３０３に進む。フレームメモリＡ２０１は格納数が１であるので、ここでのフリーズとは入力部１０９からフレームメモリＡ２０１への画像データの格納を停止することである。これにより画像処理部１０４へ入力される画像データは固定される。このとき、各フレームメモリは図７（Ａ）の状態Ａとなる。
【００４１】
Ｓ３０３において、ＣＰＵ１０１は、フレームメモリＢ２０２に対しフリーズを行う。フレームメモリＢ２０２は格納数が１であるので、ここでのフリーズとは、画像処理部１０４によるフレームメモリＢ２０２への画像データの格納を停止することである。このとき、Ｓ３０３におけるフリーズ制御のタイミングは、次のように制御する。Ｓ３０２にてフレームメモリＡに格納された画像データを画像処理部１０４が読み出して画像処理を施し、画像処理後の画像データがフレームメモリＢに格納され、格納された画像データが表示制御部１０７によって読み出された後、フレームメモリＢをフリーズする。すなわち、Ｓ３０３の処理はＳ３０２に対して遅延して実行される。遅延時間は、画像処理部１０４によりフレームメモリＡ２０１から画像データが読み出され、表示制御部１０７によりフレームメモリＢ２０２から画像処理部１０４による画像処理後の画像データが読み出されるのに要する時間である。その後、Ｓ３０４に進む。このとき、各フレームメモリは図７（Ｂ）の状態Ｂとなる。状態Ｂにおいて、入力部１０９からどのような画像データが入力されたとしても（入力画像に変化があったとしても）、画像処理部１０４へ入力される画像データと表示制御部１０７によって表示される画像データは変化しなくなる。
【００４２】
Ｓ３０４において、ＣＰＵ１０１は、画像処理部１０４に設定されている画像処理のパラメータ（表示用設定値）を読み出しＲＡＭ１０３に保持する。その後、ＣＰＵ１０１は、画像処理部１０４に印刷に適した画像処理のパラメータ（印刷用設定値）を設定する。Ｓ３０３においてフレームメモリＢへの画像データの格納は停止されているので、図７（Ｃ）の状態Ｃとなる。
【００４３】
Ｓ３０５において、ＣＰＵ１０１は、画像処理部１０４に対してＳ３０４にて印刷用設
定値による画像処理（第２の画像処理）を施した画像データ（第２の画像データ）をキャプチャメモリ２０３へ格納するように指示する。当該画像データがキャプチャメモリ２０３へ格納された後、Ｓ３０６へ進む。このとき、各フレームメモリは図７（Ｄ）の状態Ｄとなり、キャプチャメモリ２０３には、印刷に適した画像データ（第２の画像データ）が記録された状態となる。
【００４４】
Ｓ３０６において、ＣＰＵ１０１は、画像処理部１０４に対して、Ｓ３０４においてＲＡＭ１０３に保持しておいた設定値（表示用設定値）を読み出し、画像処理設定値の変更を行う。その後、Ｓ３０７へ進む。このとき、各フレームメモリは図７（Ｅ）の状態Ｅとなる。
【００４５】
Ｓ３０７において、ＣＰＵ１０１は、フレームメモリＡ２０１のフリーズを解除し、Ｓ３０２において停止した画像データの格納を再開する。画像データの格納再開により、入力画像がフレームメモリＡ２０１、画像処理部１０４へそれぞれ送られる。フレームメモリＢ２０２への画像データの格納は停止されているため、フレームメモリＢ２０２と表示画像に影響はない（表示画像はフリーズのまま変化しない）。その後、Ｓ３０８へ進む。このとき、各フレームメモリは図７（Ｆ）の状態Ｆとなる。図７（Ｆ）において、円の画像が、新たに入力された画像を表す。
【００４６】
Ｓ３０８において、ＣＰＵ１０１は、フレームメモリＢ２０２のフリーズを解除し、Ｓ３０３において停止されていた画像処理部１０４による画像データの格納を再開させる。これにより、画像処理部１０４により表示用設定値による画像処理（第１の画像処理）が施された新たな画像（円の画像）の画像データ（第１の画像データ）がフレームメモリＢ２０２と表示制御部１０７へ送られ、表示画像が更新される。このとき、各フレームメモリは図７（Ｇ）の状態Ｇとなる。
【００４７】
［実施形態４］
実施形態４は、実施形態３におけるフレームメモリＡとフレームメモリＢに対するフリーズ解除の順番を入れ替えたものである。実施形態３と同様に、図１に示した表示装置１００の入力部１０９に対して画像データが入力され、表示制御部１０７及び表示部１０８により画像表示が開始されると、図５のフローが開始される。
実施形態４におけるＳ４０１〜Ｓ４０６は、実施形態３におけるＳ３０１〜Ｓ３０６と同じ処理である。
【００４８】
Ｓ４０７において、ＣＰＵ１０１は、フレームメモリＢ２０２のフリーズを解除し、Ｓ４０３において停止されていた画像処理部１０４による画像データの格納を再開させる。これにより、画像処理部１０４からフレームメモリＢ２０２と表示制御部１０７へ画像データが送られるが、画像処理部１０４から出力される画像データは固定されたままであるので、フレームメモリＢ２０２と表示画像に変化はない。このとき、各フレームメモリは図８の状態Ｆ−２となる。
【００４９】
Ｓ４０８において、ＣＰＵ１０１は、フレームメモリＡ２０１のフリーズを解除しＳ４０２において停止した入力部１０９からの画像データの格納を再開させる。画像データの格納再開により、新たな入力画像がフレームメモリＡ２０１、画像処理部１０４、フレームメモリＢ２０２、表示制御部１０７へそれぞれ送られる。このとき、各フレームメモリは図７（Ｇ）の状態Ｇと同様となる。
【００５０】
［実施形態５］
実施形態１〜４で説明した様々な機能、処理及び方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）など
がプログラムを用いて実現することもできる。以下、実施形態５では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータＸ」と呼ぶ。また、実施形態５では、コンピュータＸを制御するためのプログラムであって、実施形態１〜４で説明した様々な機能、処理及び方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
実施形態１〜４で説明した様々な機能、処理及び方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態５におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、揮発性メモリ、不揮発性メモリなどの少なくとも一つを含む。実施形態５におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記憶媒体である。
【符号の説明】
【００５１】
１０１：ＣＰＵ、１０４：画像処理部、１０８：表示部、１０９：入力部、２０１：フレームメモリＡ、２０２：フレームメモリＢ、２０３：キャプチャメモリ
【図１】
2016194590.tif 000003
【図２】
2016194590.tif 000004
【図３】
2016194590.tif 000005
【図４（Ａ）】
2016194590.tif 000006
【図４（Ｂ）】
2016194590.tif 000007
【図４（Ｃ）】
2016194590.tif 000008
【図４（Ｄ）】
2016194590.tif 000009
【図４（Ｅ）】
2016194590.tif 000010
【図４（Ｆ）】
2016194590.tif 000011
【図４（Ｇ）】
2016194590.tif 000012
【図５】
2016194590.tif 000013
【図６】
2016194590.tif 000014
【図７（Ａ）】
2016194590.tif 000015
【図７（Ｂ）】
2016194590.tif 000016
【図７（Ｃ）】
2016194590.tif 000017
【図７（Ｄ）】
2016194590.tif 000018
【図７（Ｅ）】
2016194590.tif 000019
【図７（Ｆ）】
2016194590.tif 000020
【図７（Ｇ）】
2016194590.tif 000021
【図８】
2016194590.tif 000022