(57)【要約】【課題】本発明は、逐次入力される複数の画面データを自動的に保存でき、後に一括して印刷を行うことが可能な印刷装置、印刷システムおよび印刷方法を提供する。【解決手段】画像データが入力される度毎に内容が該画像データに書き替えられるフレームバッファ１１と、このフレームバッファ１１が保持する画像データのコピーを一時的に保持するフレームバッファ１２とを備える。ＣＰＵ５０は、フレームバッファ１１およびフレームバッファ１２がそれぞれ保持する画像データを周期的に比較する。双方の画像データが相違した場合、フレームバッファ１２が保持する画像データをメモリカード９１に蓄積する。その後、フレームバッファ１１が保持する画像データをフレームバッファ１２にコピーする。【選択図】　　　図２
2004078307.tif 000002
【特許請求の範囲】
【請求項１】
画像データが入力される度毎に先に保持している画像データを該画像データに書き替えるための第１のデータ保持手段と、
前記第１のデータ保持手段により保持される画像データのコピーを一時的に保持する第２のデータ保持手段と、
前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとを周期的に比較して相違を判断するデータ比較手段と、
前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとが相違するとの前記データ比較手段による判断結果に基づいて前記第２のデータ保持手段により保持される画像データを蓄積するデータ蓄積手段と、
前記第２のデータ保持手段により保持される画像データが前記データ蓄積手段により蓄積された後に前記第１のデータ保持手段により保持される画像データを前記第２のデータ保持手段に転送して保持させる転送手段と、
前記データ蓄積手段により蓄積された画像データを基に画像の印刷を行う印刷手段と、
を備えることを特徴とする印刷装置。
【請求項２】
画像データを一時的に保持する第３のデータ保持手段と、
前記第１のデータ保持手段により保持される画像データを前記第３のデータ保持手段に転送して保持させる転送手段とさらに備え、
前記データ蓄積手段は、前記第１のデータ保持手段および前記第３のデータ保持手段によりそれぞれ保持される画像データのうち画像の特定の領域に対応する部分のみが相違するとの前記データ比較手段による判断結果に基づいて、前記第２のデータ保持手段により保持される画像データの蓄積を禁止することを特徴とする請求項１記載の印刷装置。
【請求項３】
逐次画像データを処理するデータ処理装置と、前記データ処理装置により処理された画像データに基づいて逐次画像を表示する表示装置と、前記データ処理装置により処理された画像データに基づいて画像を印刷する印刷装置とを備えた印刷システムであって、
前記データ処理装置は、処理した画像データを前記印刷装置に逐次転送する転送手段を備え、
前記印刷装置は、
前記データ処理装置により処理された画像データが前記表示装置に入力され画像が表示される度毎に、先に保持している画像データを該画像データに書き替えるための第１のデータ保持手段と、
前記第１のデータ保持手段により保持される画像データのコピーを一時的に保持する第２のデータ保持手段と、
前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとを周期的に比較して相違を判断するデータ比較手段と、
前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとが相違するとの前記データ比較手段による判断結果に基づいて前記第２のデータ保持手段により保持される画像データを蓄積するデータ蓄積手段と、
前記第２のデータ保持手段により保持される画像データが前記データ蓄積手段により蓄積された後に前記第１のデータ保持手段により保持される画像データを前記第２のデータ保持手段に転送して保持させる転送手段と、
前記データ蓄積手段により蓄積された画像データを基に画像の印刷を行う印刷手段と、を備えることを特徴とする印刷システム。
【請求項４】
前記印刷装置は、前記表示装置により画像を表示するための画像データの供給源を前記データ処理装置から前記データ蓄積手段に切り替える切替手段と、前記印刷手段により印刷をする際の操作入力を行うための印刷操作手段とをさらに備えることを特徴とする請求項３記載の印刷システム。
【請求項５】
画像データが入力される度毎に先に保持している画像データを該画像データに書き替えるための第１のデータ保持ステップと、
前記第１のデータ保持ステップにより保持される画像データのコピーを一時的に保持する第２のデータ保持ステップと、
前記第１のデータ保持ステップにより保持される画像データと前記第２のデータ保持ステップにより保持される画像データとを周期的に比較して相違を判断するデータ比較ステップと、
前記第１のデータ保持ステップにより保持される画像データと前記第２のデータ保持ステップにより保持される画像データとが相違するとの前記データ比較ステップによる判断結果に基づいて前記第２のデータ保持ステップにより保持される画像データを蓄積するデータ蓄積ステップと、
前記第２のデータ保持ステップにより保持される画像データが前記データ蓄積ステップにより蓄積された後に前記第１のデータ保持ステップにより保持される画像データを前記第２のデータ保持ステップのために転送して保持させる転送ステップと、
前記データ蓄積ステップにより蓄積された画像データを基に画像の印刷を行う印刷ステップと、
を備えることを特徴とする印刷方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、モニタやプロジェクタ等により表示される画像の印刷を行うことが可能な印刷装置、印刷システムおよび印刷方法に関する。
【０００２】
【従来の技術】
モニタやプロジェクタ等により表示される画像の印刷を行うことが可能な印刷装置、例えばパソコン用プリンタやビデオプリンタは、従来から広く利用されている。なかでも近年ではビデオプリンタの普及が進んでおり、特に、プロジェクタおよびラップトップパソコンと接続してプレゼンテーション（以下、プレゼンと略称する。）や研究発表などのシーンで用いられることが多くなってきている。その理由の１つとして、ビデオプリンタは、パソコン用プリンタとは異なり、パソコン側にプリンタドライバをインストールする必要がないことが挙げられる。即ち、ビデオ基準のＲＧＢ型からプリンタ基準のＣＭＹ（Ｋ）型へのカラー変換を行うためのプリンタドライバをパソコンにインストールする必要がありしかもそのプリンタに適合するドライバでなければならないパソコン用プリンタと比較するならば、利便性において明らかにビデオプリンタに軍配が上がる。具体的ケースとしては、不特定の者、特に会社や研究機関への訪問者が持参のパソコンを使ってプレゼンを行っている際に、配布資料の部数が足りない状況や、資料をその場で印刷し配布することが必要な状況が発生しても、訪問者持参のパソコンを会議室等に設置されたビデオプリンタに接続するだけでそのまま印刷ができる、というような利便性である。このような状況はさほど希なことではなく、例えば、新規で重要な案件の発表を行うケースでは情報の漏洩を防止するために事前に印刷を行わないことも多い。また、発表内容が他の案件にまで広がってしまうこともままあり、このような場合は印刷済みの資料を用意していないのが普通である。このように、その互換性の高さがビデオプリンタの特徴の１つであるといえる。
【０００３】
このような利点を有する一方で、ビデオプリンタには或る画面を印刷している間には他の画面を印刷する準備を行えないという不便さがある。この欠点を解消するためにビデオプリンタには画像データを格納することが可能な画像メモリが設けられており、所望の画面がプロジェクタ等で表示された際に録画ボタンを押すなどの録画操作を行ってこの画面の画像データを画像メモリに一旦格納し、のちに画像データを画像メモリから呼び出して画面の印刷を行っていた。なお、録画操作は、印刷したい画面１つ１つについて行うものであった。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来のビデオプリンタ等の印刷装置によれば、プレゼンや研究発表など（以下、プレゼン）で配布書類が揃っていない事態においては次のような不具合が生じてしまう。第１に、プレゼンで発表される内容は全てが重要でかつ連続した論理構成を成していることが通常であるから、プロジェクタで表示される全ての画面を印刷して配布することが多い。そのためには表示する画面を切り替える度に録画操作を行って画像データを画像メモリに格納しておかなければならない。しかし、発表中に度々録画操作を行うことは煩わしさを伴うものであるし、またプレゼンの円滑な進行を妨げるおそれがある。大部のサポート資料を要するプレゼンを行う場合においては尚更である。これでは、発表者は思考の継続が妨害され、大きな負担を感じることとなる。
【０００５】
第２に、このような発表者の負担を考慮して画面の録画操作を一々行わない場合には、プレゼンを聴いている者は発表の内容を書き写したりメモを取ったりしなければならなくなる。しかしながら、プレゼンを聞いて理解しながら手書きで内容を書き写すことは困難かつ面倒であるとともに、書き写した内容の正確性も問題となる。また、プレゼン時に配布する資料が揃っていなかった場合には、訂正や追加を加えた資料を発表後に印刷して送付するかまたは電子メールで送信するのが通常だが、これでは発表から送付（送信）までの時間が無駄になってしまう。特に、経営のスピード化が叫ばれている昨今の経営事情から見ると、このような時間的なロスは経営上負の要因になりかねない。
【０００６】
以上のように、従来のこのような印刷装置では、プレゼンの発表者だけでなく聴いている側にとっても大きな負担を強いられるという問題があった。そこで、本発明は、このような問題を解決するためのもので、逐次入力されてくる複数の画像データを自動的に保存できるとともに、この保存した画像データを一括して印刷することが可能な印刷装置、印刷システムおよび印刷方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的を達成するために、本発明の印刷装置は、画像データが入力される度毎に先に保持している画像データを該画像データに書き替えるための第１のデータ保持手段と、前記第１のデータ保持手段により保持される画像データのコピーを一時的に保持する第２のデータ保持手段と、前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとを周期的に比較して相違を判断するデータ比較手段と、前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとが相違するとの前記データ比較手段による判断結果に基づいて前記第２のデータ保持手段により保持される画像データを蓄積するデータ蓄積手段と、前記第２のデータ保持手段により保持される画像データが前記データ蓄積手段により蓄積された後に前記第１のデータ保持手段により保持される画像データを前記第２のデータ保持手段に転送して保持させる転送手段と、前記データ蓄積手段により蓄積された画像データを基に画像の印刷を行う印刷手段と、を備えることを特徴とする。
【０００８】
また、本発明の印刷システムは、逐次画像データを処理する処理データ処理装置と、前記データ処理装置により処理された画像データに基づいて逐次画像を表示する表示装置と、前記データ処理装置により処理された画像データに基づいて画像を印刷する印刷装置とを備えた印刷システムであって、前記データ処理装置は、処理した画像データを前記印刷装置に逐次転送する転送手段を備え、前記印刷装置は、前記データ処理装置により処理された画像データが前記表示装置に入力され画像が表示される度毎に、先に保持している画像データを該画像データに書き替えるための第１のデータ保持手段と、前記第１のデータ保持手段により保持される画像データのコピーを一時的に保持する第２のデータ保持手段と、前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとを周期的に比較して相違を判断するデータ比較手段と、前記第１のデータ保持手段により保持される画像データと前記第２のデータ保持手段により保持される画像データとが相違するとの前記データ比較手段による判断結果に基づいて前記第２のデータ保持手段により保持される画像データを蓄積するデータ蓄積手段と、前記第２のデータ保持手段により保持される画像データが前記データ蓄積手段により蓄積された後に前記第１のデータ保持手段により保持される画像データを前記第２のデータ保持手段に転送して保持させる転送手段と、前記データ蓄積手段により蓄積された画像データを基に画像の印刷を行う印刷手段と、を備えることを特徴とする。
【０００９】
更に、本発明の印刷方法は、画像データが入力される度毎に先に保持している画像データを該画像データに書き替えるための第１のデータ保持ステップと、前記第１のデータ保持ステップにより保持される画像データのコピーを一時的に保持する第２のデータ保持ステップと、前記第１のデータ保持ステップにより保持される画像データと前記第２のデータ保持ステップにより保持される画像データとを周期的に比較して相違を判断するデータ比較ステップと、前記第１のデータ保持ステップにより保持される画像データと前記第２のデータ保持ステップにより保持される画像データとが相違するとの前記データ比較ステップによる判断結果に基づいて前記第２のデータ保持ステップにより保持される画像データを蓄積するデータ蓄積ステップと、前記第２のデータ保持ステップにより保持される画像データが前記データ蓄積ステップにより蓄積された後に前記第１のデータ保持ステップにより保持される画像データを前記第２のデータ保持ステップのために転送して保持させる転送ステップと、前記データ蓄積ステップにより蓄積された画像データを基に画像の印刷を行う印刷ステップと、を備えることを特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を参照しながら、本発明の印刷装置および印刷システムの実施の形態について詳細に説明する。本発明に係る印刷装置は、同印刷システムを構成する１要素としても機能するものであるから、データ処理装置、表示装置および印刷装置からなる印刷システムを例にとって説明を行うものとする。
【００１１】
（システムの全体構成）
図１は、本発明の実施の１形態である印刷システム１の全体構成を示す構成図である。印刷システム１は、例えば会社の会議室などで行われるプレゼンテーション（以下、プレゼンと略称する。）や大学の講堂などで行われる研究発表において、発表者が持参の（ラップトップ）パソコン２（データ処理装置）の図示しない内部記憶装置または外部記憶装置に記憶させた資料や図、グラフなど（以下、資料等、プレゼン資料などと称する。）を表示装置であるプロジェクタ３で投影幕（図示は省略。）に投影して示しながら聴衆に説明を行う際に使用されるものである。パソコン２にはプレゼン用のアプリケーションソフトウェアがインストールされており、発表資料等を逐次表示装置３や印刷装置４に転送するようになっている（データ処理装置の転送手段）。印刷装置のビデオプリンタ４は、発表者がプロジェクタ３を使って投影する資料等を印刷するためのものである。
【００１２】
発表者が使用する資料等は、発表者がパソコン２を操作することで選択され、選択された資料等を現すデータはパソコンの背面に通常設けられている（ＲＧＢ）出力端子（図示しない）から出力され、接続ケーブル５を介してビデオプリンタ４の（ＲＧＢ）入力端子６からビデオプリンタ４に入力されて各種の処理を施された後に（ＲＧＢ）出力端子７から出力され、接続ケーブル８を介して（ＲＧＢ）入力端子９よりプロジェクタ３に入力されこのプロジェクタ３から発せられる投影光によって投影幕上に映し出される。聴衆は、発表者の説明を理解するための補助にこれを利用する。また、発表者は、進捗状況に応じて資料等を逐次選択しながら説明を行う。選択された資料等はパソコン２から出力され逐次ビデオプリンタ４に入力されることとなる。
【００１３】
なお、本実施の形態においてはこのような接続態様の印刷システムを一例として説明を進めるが、パソコン、プロジェクタおよびビデオプリンタの接続態様は印刷システム１のものに限定されるものではない。例えば、パソコンから出力したデータをプロジェクタに入力し、その後プロジェクタの出力端子からビデオプリンタに入力するようにしてもよい。ただし、パソコンから出力される（元々の）データがプロジェクタおよびビデオプリンタの双方に入力されるような接続態様である必要がある。
【００１４】
（ビデオプリンタの内部構成）
次に、ビデオプリンタ４の内部構成について説明する。図２は、ビデオプリンタ４の内部構成を示したブロック図である。なお、「画像データ」とは、デジタル／アナログなどの如何を問わず、画像を現すためのデータの総称を意味するものとする。また、説明における便宜上の理由で、例えばデジタルデータの場合は「デジタル画像データ」などと記載することもある。
【００１５】
ビデオプリンタ４は、画像データ等を保持するデータ保持部１０と、入力端子６から入力されたＲＧＢ信号をデジタル処理しデータ保持部１０に保持させる入力信号処理部２０と、出力端子７から出力するＲＧＢ信号に関する処理を行う出力信号処理部３０と、データ保持部１０等に格納された画像データに基づく画像を印刷用紙に印刷する印刷部４０と、ビデオプリンタ４全体の処理を制御するＣＰＵ５０と、ＣＰＵ５０による全体の処理の制御に関する各種プログラムを記憶する記憶部６０と、各種情報を表示する表示部７０と、画像データを蓄積するための後述のメモリカードを含むデータ蓄積部９０とから構成されるものである。
【００１６】
データ保持部１０は、フレームバッファ１１、フレームバッファ１２、フレームバッファ１３およびフレームバッファ１４の４つのメモリからなる。フレームバッファ１１は、プロジェクタ３により複数色で表示（投影）される画面複数ページ分の画像データを保持可能な容量を有し、入力されてきた画像データのうち最新の画像データ、即ちプロジェクタ３で現に表示されている画像に対応する画像データを保持する第１のデータ保持手段である。また、後述のように、プロジェクタ３で表示される画面が切り替えられるとフレームバッファ１１に保持されていた画像データは消去されこの最新の画像データに書き替えられるようになっている。一方、フレームバッファ１２、フレームバッファ１３及びフレームバッファ１４は、プロジェクタ３で表示（投影）される画面の少なくとも１画面分の画像データを保持可能な容量を有する。また、後述のように、フレームバッファ１２は静止画面の比較のための第２のデータ保持手段、フレームバッファ１３は差分データ生成用、そしてフレームバッファ１４は動画を含む画面の比較のための第３のデータ保持手段である。
【００１７】
入力信号処理部２０は、アナログ信号をデジタル信号に変換するＡ／Ｄコンバータ２１と、画像データの解像度を変換するリサイズ制御部２２とからなる。「解像度」とは画像の水平方向の画素数（Ａドット）と垂直方向の走査線数（Ｂライン）を意味し、Ａドット×Ｂラインと表される。リサイズ制御部２２は、入力された画像データの解像度を決定するとともに、入力された画像データで表される画面を縮小することにより印刷部４０で印刷を行うのに適した解像度に一致するようにスケーリングを行う。
【００１８】
出力信号制御部３０は、出力端子７から出力を行う画像データ（アナログＲＧＢ）を保持する出力用フレームバッファ３１と、出力用フレームバッファ３１に保持されたデジタル画像データを基にアナログＲＧＢに対応した画像データやタイミングを生成するＣＲＴコントローラ３２と、デジタル信号をアナログ信号に変換するＤ／Ａコンバータ３３と、出力される画像データの選択を行うセレクタ３４とを備えている。
【００１９】
印刷部４０は、印刷用紙を搬送する機構のモータ４１と、このモータ４１を駆動制御するモータ駆動回路４２と、図示しないインクカートリッジからのインクの供給を受けて印刷用紙上にインクを吐出して印字を行うインクジェットヘッド４３と、このインクジェットヘッド４３の駆動制御を行うヘッド駆動回路４４とを備えている。
【００２０】
ＣＰＵ５０は、記憶部６０に格納された各種プログラムに基づいてビデオプリンタ４の各部をそれぞれ制御するとともに全体の動作制御を行う。また、各種データ、特に画像データに関する処理を行うものでもある。
【００２１】
記憶部６０は、ＣＰＵ５０による上記制御や処理を司る各種のプログラムを記憶するＲＯＭ６１と、ＣＰＵ５０の動作に基づいて必要なデータを一時的に記憶するＲＡＭ６２とを備えている。
【００２２】
表示部７０は、ビデオプリンタ４の動作状態や印刷している画面のページ数などを表示するＬＣＤ（液晶ディスプレイ）７１と、このＬＣＤ７１の駆動制御を行う液晶駆動回路７２とからなる。
【００２３】
操作スイッチ８１は、ビデオプリンタ４の動作を入力するための印刷操作手段である。操作スイッチ８１には各種動作を入力するためのスイッチが複数設けられており、このスイッチで指令を出してＣＰＵ５０および記憶部６０に格納されているプログラムを実行させることでビデオプリンタ４に所望の動作を行わせることができる。上記の各種動作としては、ビデオプリンタ４で印刷しようとする画面をプロジェクタ３によって表示させる動作（切替手段としての印刷画面表示スイッチをオン）、データ蓄積部９０に蓄積された複数の画像データに基づく画面を蓄積された順番に（即ちページ順に）プロジェクタ３で表示させる動作（ページ切替スイッチをアップ／ダウン）、プロジェクタ３で表示している画像データに基づく画面（ページ）を削除する動作（削除スイッチをオン）、プロジェクタ３で現に表示しているページを印刷する動作（ページ印刷スイッチをオン）、データ蓄積部９０に蓄積された複数の画像データに基づくページを一括して印刷する動作（一括印刷スイッチをオン）、等がある。
【００２４】
８２はインターフェイス回路で、ＣＰＵ５０からの印刷部４０や表示部７０を制御するための信号を適正に出力し、また、操作スイッチ８１からの入力に基づく信号をＣＰＵ５０に適正に入力するためのものである。
【００２５】
データ蓄積部９０は、画像データを蓄積する外部記憶装置であるメモリカード９１と、このメモリカード９１に画像データを適正に書き込み、また、メモリカード９１に蓄積された画像データを適正に読み取るためのメモリカードインターフェイス９２とからなるデータ蓄積手段である。
【００２６】
（入力された画像データの処理）
図３は、主に入力信号処理部２０によりなされる画像データの処理を示すフローチャートである。同図に基づいて、ビデオプリンタ４に入力された画像データにまず施される処理について説明する。なお、図３で入力されるＲＧＢ信号は、発表者が使用する資料等の任意のページに対応するＲＧＢ信号である。パソコン２からのＲＧＢ信号（画像データ）が入力端子６から入力されると（Ｓ１）、このＲＧＢ信号はセレクタ３４およびＡ／Ｄコンバータ２１に導入される。セレクタ３４に送られたＲＧＢ信号は、セレクタ３４により出力信号として選択され、そのまま出力端子７を介してプロジェクタ３へと出力される（Ｓ２）。これは発表者がパソコン２により選択した資料等をプロジェクタ３で表示するためである。一方、Ａ／Ｄコンバータ２１に導入された（アナログ）ＲＧＢ信号はデジタル化され（Ｓ３）、（デジタル）画像データとしてリサイズ制御部２２へ送られる。リサイズ制御部２２は、この画像データが現す画面の解像度を印刷部４０での印刷に適したサイズ（通常６４０ドット×４００ライン）に変換する（Ｓ４）。解像度が変換された画像データは、フレームバッファ１１に書き込まれる。書き込まれた画像データが最初のページに対応するものでなければ、フレームバッファ１１に先に書き込まれていた画像データは消去され、この画像データに書き替えられることとなる（Ｓ５）。発表者がプロジェクタ３により現に表示されている資料等のページを基に説明を続けている間、即ち、現に表示されている資料等のページが切り替えられるまでは（Ｓ６においてＮが選択される場合）、入力信号処理部２０には当該ページに対応する画像データが常に入力され続け（Ｓ１）、フレームバッファ１１には同一の画像データが常に上書きされ続ける（Ｓ５）。一方、発表者が資料等のページを切り替えると（Ｓ６においてＹが選択される場合）、切り替えられたこの新しいページに対応するＲＧＢ信号が新たに入力されることとなる（Ｓ１）。
【００２７】
（ページの切り替えを自動的に判別して画像データを蓄積する作用）
図４は、発表（プレゼン）に使用される資料等が切り替えられたことをビデオプリンタ４が自動的に判別して資料を蓄積する作用を示したフローチャートである。これにより、発表者は、資料のページを切り替える度毎に録画操作を行わなければならない煩わしさから開放されることとなる。なお、本フローチャートが示すのは資料等が動画を含まないケースである。また、パソコン２から逐次入力される画像データに施されるデジタル処理に関しては図３を参照して説明したので、以下登場する画像データは既にデジタル処理が済まされたものとみなし、一々言及することはしないこととする。また、図３においては資料等の任意のページに対応するＲＧＢ信号を考慮したが、この図４においてはプレゼンの開始から、即ち第１番目に表示される資料等から考慮する。したがって、第１番目に表示される資料等に対応する画像データがフレームバッファ▲１▼１１に保持された状態から本フローチャートはスタートする。
【００２８】
まず、ＣＰＵ５０によりプレゼンが開始したか否かを次のように判断する（Ｓ７）。パソコン２にインストールされたプレゼン用のアプリケーションを起動すると通常、複数の画面が短時間に次々と表示され、オープニングとなる画面になったのち待機状態となる。これに伴い、ビデオプリンタ４には次々と変わる画面に対応した画像データが次々と入力されてくる。ＣＰＵ５０は、例えば１秒間画面が変更されなければ、この画像データが次々と入力してくる状態が終了したものと判断をする。この１秒間という時間は、使用するアプリケーションに応じてユーザー自ら設定できるようになっている。なお、この機能は、ビデオプリンタ４が次々と表示される（不用な）画面をプレゼン用の画面と判断してフレームバッファ等に記憶してしまわないためのものである。プレゼンがスタートすると（Ｓ７）、ＣＰＵ５０はフレームバッファ１１に保持された（第１番目の資料等に対応する）画像データをフレームバッファ１２にコピーする（Ｓ２）。この時点ではフレームバッファ１１およびフレームバッファ１２は同一の画像データを保持している。発表者はこの画像データに対応する画面を参照しながら発表を行っている。データ比較手段としてのＣＰＵ５０はフレームバッファ１１およびフレームバッファ１２にそれぞれ保持された画像データを例えば１秒ごとに読み取り、内容を比較する（Ｓ９）。比較を行う周期は、発表者が資料等を次々と切り替えた場合でもビデオプリンタ４が全ての資料等を見逃さないためのものであって、例えば、比較と比較の間に資料等が２度切り替えられた場合に、ビデオプリンタ４は１度目の切り替えで表示された資料等を見逃してしまう。また、比較を行う周期はコンピュータ２の処理速度等を考慮してユーザーが設定できるようになっている。現在表示されている資料等で発表を行っている間はフレームバッファ１１およびフレームバッファ１２に保持される画像データは相違しないので（Ｓ１０）、ＣＰＵ５０は１秒周期で比較動作を反復するが、発表者が第２番目の資料等に切り替えると、フレームバッファ１１が保持する画像データはこの切り替わった資料等に対応する画像データに書き替えられるので、ＣＰＵ５０はフレームバッファ１１およびフレームバッファ１２に保持される画像データは相違するものと判断する（Ｓ１０）。そして、ＣＰＵ５０は、フレームバッファ１２に保持された画像データをメモリカードインターフェイス９２を介してメモリカード９１に転送し、記録する（Ｓ１１）。以上で、第１番目の資料に対応する画像データを蓄積するプロセスは終了し、続く第２番目の資料に対応する画像データを蓄積するために、ＣＰＵ５０は、転送手段として、フレームバッファ１１に保持される画像データをフレームバッファ１２へコピーする（Ｓ８）。そして同様のプロセスが繰り返されることで第２番目の資料に対応する画像データはメモリカード９１に記録され、既に記録されている画像データとともに蓄積されることとなる。
【００２９】
このようなプロセスを発表に使用される各資料等に対応する画像データごとに行うことによって、各資料に対応する画像データが残らずかつ使用された順番どおりにメモリカード９１に蓄積される。
【００３０】
なお、Ｓ１１において、ＣＰＵ５０がメモリカードに蓄積する画像データを符号化により圧縮するような構成とすることもできる。一般に容量の大きい画像データを大量にメモリカードに蓄積する必要のあるケースに対応するためである。
【００３１】
（メモリカードに蓄積する画像データの圧縮等：サムデータ、差分データ）
図４で説明した画像データの蓄積プロセスによれば資料等の切り替えに応じて画像データを順番に蓄積することが可能であるが、既に使用した資料等を再度参照する場合や、内容の一部のみが異なる資料が複数存在する場合には、同一の資料等やほぼ同一の資料等を複数蓄積してしまうこととなる。このようなケースに対処するものとしてサム（ＳＵＭ）データおよび差分データを利用すれば、メモリカード９１の容量を効率的に使うことが可能となる。サムデータや差分データを利用することは一般的な手法ではあるが、本発明の特徴である「周期的に画像データを見張ること」と組み合わせることによって、以下に示されるように、資料等に対応する画像データを自動的にかつメモリ容量上効率的に蓄積可能となるため、実用性の観点から見てきわめて有用である。図５に示すフローチャートを参照して、サムデータおよび差分データを利用した場合の本実施の形態について説明する。
【００３２】
Ｓ２１ないしＳ２４までは図４で説明したケース（Ｓ７ないしＳ１０）と同様である。Ｓ２４において、ＣＰＵ５０によりフレームバッファ１１に保持された画像データとフレームバッファ１２に保持された画像データとを比較され、相違するという判断がなされると、ＣＰＵ５０はフレームバッファ１２に保持された画像データのサムデータを計算し、この計算されたサムデータをＲＡＭ６２に保存する（Ｓ２５）。そして、このサムデータと、既に使用された各資料等に対応する画像データ（過去の画像データ）のサムデータとの比較を行う（Ｓ２６）。過去の画像データのサムデータのなかに当該画像データのサムデータと一致するものがあれば（Ｓ２７）、メモリカード９１を読み取ることによりサムデータの一致した過去の画像データを作成し（Ｓ２８）、フレームバッファ１２に保持された当該画像データと比較する（Ｓ２９）。双方が同一のものと判断された場合には（Ｓ３０）、過去に使用された資料等が再び使用されたものと認識して、フレームバッファ１２に保持された当該画像データをメモリカード９１に蓄積することはせず、Ｓ２２へと戻り次の画像データが入力されてくるのを待つこととなる。一方、フレームバッファ１２に保持された当該画像データと、これと同一のサムデータを有する過去の画面データとが相違すると判断された場合には（Ｓ３０）後述する差分データを考慮することとなる（Ｓ３２）。
【００３３】
また、過去の画像データのサムデータのなかにフレームバッファ１２に保持された画像データのサムデータと一致するものがなかった場合（Ｓ３０）、フレームバッファ１２に保持された画像データが第１番目の資料等に対応するものであれば（Ｓ３１）過去の画像データはないので差分データは生成せずにそのままメモリカード９１に転送される（Ｓ３３）。一方、第２番目以降の資料等に対応する画像データであったならば（Ｓ３１）、フレームバッファ１３に保持されている過去の資料等に対応する画像データとの差分データを生成する（Ｓ３２）。つまり、フレームバッファ１２に保持されている画像データのうちフレームバッファ１３に保持されている画像データには含まれていない部分のデータ（差分データ）を生成して（Ｓ３２）、この生成した差分データをメモリカード９１に転送し、蓄積する（Ｓ３３）。以上で当該画像データの処理は終了するが、次に入力されてくる画像データとの差分データを生成するために、フレームバッファ１２に保持された画像データをフレームバッファ１３へコピーしておく（Ｓ３４）。
【００３４】
なお、以上のプロセスにおいても、生成した差分データを符号化して更に圧縮した後にメモリカード９１に転送して、蓄積するステップを付加できることは言うまでもない。
【００３５】
（動画を含む資料等が存在する場合）
図６に示すフローチャートを参照しながら、画面の或る領域に動画を使用する資料等が存在する場合のＣＰＵ５０による比較動作について説明をする。以下のプロセスによれば、動画を含む画面は、動画のモーションを無視して、１画面としてメモリカード９１に蓄積することが可能となる。これは、一部に動画像を有する画面に対応する画像データを複数画面分蓄積することはただいたずらにメモリカード９１の容量を占有するだけでなく、ほぼ同一の画像を複数有していてもさしたる利点はないことに鑑みてのものである。
【００３６】
Ｓ４１ないしＳ４４は、図４で説明したケース（Ｓ７ないしＳ１０）と同様である。Ｓ４４において、ＣＰＵ５０によりフレームバッファ１１に保持された画像データとフレームバッファ１２に保持された画像データとを比較され、相違するという判断がなされると、転送手段としてのＣＰＵ５０はフレームバッファ１１に保持された画像データをフレームバッファ１４にコピーする（Ｓ４５）。動画のモーションを形成する複数の画像の毎秒像数を考慮して、Ｓ４５でコピーを行ってから１００ミリ秒後に、フレームバッファ１１に保持された画像データとフレームバッファ１４に保持された画像データとを比較する（Ｓ４６）。比較の結果、画面上の或る同一の領域内での変化に対応する画像データの相違のみがあると判断された場合には（Ｓ４７）、当該画像データは動画を形成するデータを含むものと判断される（Ｓ４８）。動画を含むものと判断された場合はＳ４３に戻り、次の画像データが入力されてＳ４７で「Ｎ」を選択するまでＳ４３ないしＳ４８のループを循環することとなるので、動画の領域を含む画面に対応する画像情報は次の画像データが入力されるまではメモリカード９１に蓄積されることはない。
【００３７】
一方、画面上の或る同一の領域内での変化に対応する画像データの相違のみではなく異なる領域においても変化があったものと判断されると（Ｓ４７）、次の画像データが入力されたものと推定され、１秒後に、フレームバッファ１１に保持された画像データとフレームバッファ１４に保持された画像データとの相違が画面の５パーセント以上の領域における画像の変化に相当するか否かを判断する（Ｓ４９）。変化が５パーセント未満であると判断された場合は、パソコン２のマウスカーソルの移動があったものと判断され（上記推定は覆される）、Ｓ４３へと戻る。また、変化が５パーセント以上であると判断された場合は（Ｓ４９）、次の画像データが入力されたものと判断され（上記推定は確定に変わる）、フレームバッファ１２に保持された画像データはメモリカード９１に転送され、蓄積される。
【００３８】
なお、以上のプロセスにおいても、生成した差分データを符号化して更に圧縮した後にメモリカード９１に転送して、蓄積するステップを付加できることは言うまでもない。
【００３９】
以上、ＣＰＵ５０は、ＲＯＭ６１に記憶されたプログラムに従って、図４ないし図６に示されるプロセスを実行するように構成されているので、本実施の形態のビデオプリンタ４によれば、発表に使用される資料等が動画の領域を含んでいるか否かに関わらず、資料等の切り換えを自動的に察知し各資料等をメモリカード９１に蓄積することが可能となる。更には、蓄積する画像データを圧縮することや重複を省くことができるので、メモリカード９１の容量を有効に活用することが可能である。
【００４０】
（一括印刷）
このようにしてメモリカード９１に画像データを蓄積することによって、発表終了後に必要な資料等（ページ）のみを一括して印刷することが可能となる。なお、ページ印刷スイッチの操作により、通常のように１ページ毎に印刷することも可能である。また、以下、図７に基づいて説明されるプロセスの制御は、ＣＰＵ５０がＲＯＭ６１に記憶されたプログラムに基づいて行われる。
【００４１】
まず、操作スイッチのうちの印刷画面表示スイッチをオンにすると（Ｓ６１）、プロジェクタ３はビデオプリンタ４により提供される画像データを基に表示を行うように切り替わる。このとき、ＣＰＵ５０の制御のもと出力信号制御部３０が前述したような動作を行うことにより、メモリカード９１に蓄積された画像データに基づくＲＧＢ信号が出力端子７からプロジェクタ３に出力され、プロジェクタ３はこのＲＧＢ信号に基づいて画像を投影する。従って、発表者等は、操作スイッチ８１を介して行う以下の操作入力をプロジェクタ３により投影された画像を参考にしながら行うことができる。次に、ページ切替スイッチをアップ／ダウンしながら、不要なページを削除スイッチにより削除し、所望のページのみを印刷用に残す（Ｓ６２）。一括印刷スイッチをオンすると（Ｓ６３）、メモリカード９１から（印刷用のページとして残ったもののうち）第１番目のページを読み出す（Ｓ６４）。蓄積した際に符号化がなされていた場合はこれを複号化し（Ｓ６５）、プリント処理を行う（Ｓ６６）。プリント処理とは、通常のように、ラスタライズ、色補正、ハーフトーンおよび印字の各処理である。これで、第１番目のページの印刷が終了する。
【００４２】
図５に示す差分データを考慮する場合、第２番目以降のページにおいては、一般に、差分データの合成処理が必要となる。画像データをメモリカード９１から読み出し（Ｓ６７）、複号化（Ｓ６８）した後、当該画像データの差分データ作成の際に基となった画像データ、即ち、当該画像データがフレームバッファ１２に保持されていたときに、フレームバッファ１３に保持されていた画像データに合成する（Ｓ６９）。そしてこの合成された画像データを基にプリント処理を行う（Ｓ７０）。以上のプロセスを各ページに対して行う（Ｓ７１、Ｓ７２）ことで、一括印刷を行うことが可能となる。なお、ビデオプリンタ４は、プロジェクタ３により現に表示されている画面をそのまま印刷するなど、通常のビデオプリンタが有するような印刷機能は当然備えているものである。
【００４３】
以上説明した内容はあくまでも本発明の実施の一形態であり、このような構成に限定されるというものでは断じてない。
【００４４】
【発明の効果】
以上のような構成を有する本発明によれば、逐次入力される複数の画面データを自動的に保存でき、後に一括して印刷を行うことが可能な印刷装置を提供することができる。
【００４５】
また、本発明によれば、逐次入力される画像データの一部領域に動画が含まれていても、動画の動きは無視して全体を１画面として自動的に保存でき、後に一括して印刷を行うことが可能な印刷装置を提供することができる。
【００４６】
また、本発明によれば、データ処理装置で処理された画面データに基づいて表示装置で逐次表示される複数の画面を自動的に保存でき、表示装置による表示の終了後に保存した画面を一括して印刷することが可能な印刷システムを提供することができる。
【００４７】
また、本発明によれば、印刷装置に蓄積された画像データに基づく画像を印刷する際、表示手段により表示された当該画像を参考にしながら操作入力を行うことができる。
【００４８】
また、本発明によれば、逐次入力される複数の画面データを自動的に保存でき、後に一括して印刷を行うことが可能な印刷方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の印刷システムの全体構成を示す構成図である。
【図２】本発明の実施の形態の印刷システムに含まれるビデオプリンタの内部構成を示したブロック図である。
【図３】上記ビデオプリンタによる入力信号の処理を示すフローチャートである。
【図４】上記ビデオプリンタの作用を示したフローチャートである。
【図５】上記ビデオプリンタの作用を示したフローチャートである。
【図６】上記ビデオプリンタの作用を示したフローチャートである。
【図７】上記ビデオプリンタの作用を示したフローチャートである。
【符号の説明】
１　印刷システム
２　パソコン
３　プロジェクタ
４　ビデオプリンタ
１０　データ保持部
１１〜１４　フレームバッファ
２０　入力信号処理部
３０　出力信号処理部
４０　印刷部
５０　ＣＰＵ
６０　記憶部
６１　ＲＯＭ
７０　表示部
８１　操作スイッチ
９０　データ蓄積部
９１　メモリカード
【図１】
2004078307.tif 000003
【図２】
2004078307.tif 000004
【図３】
2004078307.tif 000005
【図４】
2004078307.tif 000006
【図５】
2004078307.tif 000007
【図６】
2004078307.tif 000008
【図７】
2004078307.tif 000009