(57)【要約】【課題】カラーイメージとモノクロイメージが混在した印刷ジョブデータであっても、印刷装置内で最適な速度で処理することが可能なプリンタードライバー、及び印刷システムを提供する。【解決手段】コンピューターに、所定のアプリケーションプログラムで作成されたアプリケーションデータから、印刷装置に印刷を実行させるための印刷ジョブデータを作成する機能を実現させるプリンタードライバーであって、コンピューターに、アプリケーションデータを構成する各ページデータがカラーイメージに相当するものかモノクロイメージに相当するものかを識別する識別手段と、識別結果に基づいて、印刷ジョブデータにおけるカラーイメージ又はモノクロイメージの構成を表す構成情報を生成する情報生成手段と、構成情報を印刷ジョブデータの送信より前に送信する送信手段と、を実現させる。【選択図】図１
2010244278.tif 000002
【特許請求の範囲】
【請求項１】
コンピューターに、所定のアプリケーションプログラムで作成されたアプリケーションデータから、印刷装置に印刷を実行させるための印刷ジョブデータを作成する機能を実現させるプリンタードライバーであって、
コンピューターに、
前記アプリケーションデータを構成する各ページデータがカラーイメージに相当するものかモノクロイメージに相当するものかを識別する識別手段と、
前記識別結果に基づいて、前記印刷ジョブデータにおけるカラーイメージ又はモノクロイメージの構成を表す構成情報を生成する情報生成手段と、
前記構成情報を前記印刷ジョブデータの送信より前に送信する送信手段と、を実現させることを特徴とするプリンタードライバー。
【請求項２】
前記送信手段は、前記構成情報として、前記カラーイメージの数と、前記モノクロイメージの数と、前記カラーイメージと前記モノクロイメージの順序と、を示す情報を生成することを特徴とする請求項１に記載のプリンタードライバー。
【請求項３】
ホスト装置と、前記ホスト装置が生成した印刷ジョブデータにより印刷を行う印刷装置とで構成された印刷システムであって、
前記ホスト装置は、
前記アプリケーションデータを構成する各ページデータがカラーイメージに相当するものかモノクロイメージに相当するものかを識別する識別手段と、
前記識別結果に基づいて、前記印刷ジョブデータにおけるカラーイメージ又はモノクロイメージの構成を表す構成情報を生成する情報生成手段と、
前記生成された構成情報を、前記印刷ジョブデータの送信より前に送信する送信手段と、を有し、
前記印刷装置は、
前記構成情報を受信して、この構成情報に基づいて最も印刷時間が短いカラー印刷とモノクロ印刷の組合せを選択する印刷方法選択手段と、
前記選択された印刷方法に従って印刷処理を行なう印刷手段と、を有することを特徴とする印刷システム。
【請求項４】
前記印刷方法選択手段は、前記印刷ジョブデータを構成する印刷イメージを印刷するのに要する時間が、全ての印刷イメージをカラー印刷した場合に要する時間より長い場合は、全ての印刷イメージをカラー印刷で印刷するよう選択することを特徴とする請求項３に記載の印刷システム。
【請求項５】
前記印刷方法選択手段は、カラーイメージとモノクロイメージを割り付けた印刷イメージを、カラーイメージとして判断することを特徴とする請求項３に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー印刷又はモノクロ印刷を切換えることができる印刷装置に関し、特に、印刷に要する時間を短縮することが可能な印刷システムに関する。
【背景技術】
【０００２】
従来、印刷装置においてカラー印刷とモノクロ印刷を切換えることができる印刷装置が知られている。このような印刷装置では、複数枚のドキュメントを印刷する際に、カラー印刷とモノクロ印刷を切換えることが可能である。
【０００３】
上記、印刷装置の一例として、アプリケーションデータ内の各ページデータがカラーデータであるかモノクロデータであるかを判別して、プリンター側で今から印刷する印刷イメージをモノクロ印刷で行うか、カラー印刷で行うかを判断する装置が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−３２８３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した印刷装置では、ページデータをカラーで印刷するかモノクロで印刷するかを印刷ジョブデータにより印刷装置が判断するため、カラーイメージとモノクロイメージが混在する場合は、印刷装置が印刷を切換えるためのタイムラグが発生する場合があった。
【０００６】
本発明は、上記課題にかんがみてなされたもので、カラーイメージとモノクロイメージが混在した印刷ジョブデータであっても、印刷装置内で最適な速度で処理することが可能なプリンタードライバー、及び印刷装置を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明では、コンピューターに、所定のアプリケーションプログラムで作成されたアプリケーションデータから、印刷装置に印刷を実行させるための印刷ジョブデータを作成する機能を実現させるプリンタードライバーであって、コンピューターに、前記アプリケーションデータを構成する各ページデータがカラーイメージに相当するものかモノクロイメージに相当するものかを識別する識別手段と、前記識別結果に基づいて、前記印刷ジョブデータにおけるカラーイメージ又はモノクロイメージの構成を表す構成情報を生成する情報生成手段と、前記構成情報を前記印刷ジョブデータの送信より前に送信する送信手段と、を実現させる構成としてある。
【０００８】
上記のように構成された発明では、コンピューターはプリンタードライバーにより、アプリケーションデータを構成する各ページデータがカラーイメージに相当するものかモノクロイメージに相当するものかを識別する識別手段と、識別結果に基づいて、印刷ジョブデータにおけるカラーイメージ又はモノクロイメージの構成を表す構成情報を生成する情報生成手段と、構成情報を印刷ジョブデータの送信より前に送信する送信手段と、を実現する。
そのため、印刷装置に最適なカラー印刷とモノクロ印刷の組合せを判断するための情報を提供することができる。
【０００９】
また、前記送信手段は、前記構成情報として、前記カラーイメージの数と、前記モノクロイメージの数と、前記カラーイメージと前記モノクロイメージの順序と、を示す情報を生成する構成としてもよい。
【００１０】
そして、本発明の他の局面として、ホスト装置と、前記ホスト装置が生成した印刷ジョブデータにより印刷を行う印刷装置とで構成された印刷システムであって、前記ホスト装置は、前記アプリケーションデータを構成する各ページデータがカラーイメージに相当するものかモノクロイメージに相当するものかを識別する識別手段と、前記識別結果に基づいて、前記印刷ジョブデータにおけるカラーイメージ又はモノクロイメージの構成を表す構成情報を生成する情報生成手段と、前記生成された構成情報を前記印刷ジョブデータの送信より前に送信する送信手段と、を有し、前記印刷装置は、前記構成情報を受信して、この構成情報に基づいて最も印刷時間が短いカラー印刷とモノクロ印刷の組合せを選択する印刷方法選択手段と、前記選択された印刷方法に従って印刷処理を行なう印刷手段と、を有する構成としてもよい。
【００１１】
更に、前記印刷方法選択手段は、前記印刷ジョブデータを構成する印刷イメージを印刷するのに要する時間が、全ての印刷イメージをカラー印刷した場合に要する時間より長い場合は、全ての印刷イメージをカラー印刷で印刷するよう選択する構成としてもよい。
【００１２】
また、前記印刷方法選択手段は、カラーイメージとモノクロイメージを割り付けた印刷イメージを、カラーイメージとして判断してもよい。
上記のように構成された発明では、処理を簡易にすることができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態に係る印刷システムを説明するためのブロック構成図である。
【図２】プリンタードライバー７２の機能を説明するためのブロック構成図である。
【図３】ユーザーが画面上のアイコンを操作して、印刷用のプロパティ・ダイアログボックスを表示させた場合に、ユーザーの操作入力により実行される処理を説明するフローチャートである。
【図４】プリンタードライバー７２により作成された印刷イメージを説明する図である。
【図５】プリンタードライバー７２により作成された印刷イメージを説明する図である。
【図６】プリンタードライバー７２により作成された印刷イメージを説明する図である。
【図７】印刷ジョブデータを構成するカラーイメージとモノクロイメージを説明するための図である。
【図８】プリンター９０が実行する処理を説明するフローチャートである。
【図９】実施例１において、図３のステップＳ３でプリンタードライバー７２が実行する処理を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図を参照しつつ下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
１．１．実施例１：
１．２．実施例２：
１．３．実施例３：
２．第２の実施形態：
３．その他の実施形態：
【００１５】
１．第１の実施形態：
以下、本発明に係る第１の実施形態を説明する。図１は、第１の実施形態に係る印刷システムを説明するためのブロック構成図である。第１の実施形態では、印刷システム１００は、プリンター９０と、ホストＰＣ８０とがネットワークを介して接続されて構成される。また、この印刷システム１００では、ホストＰＣ８０が備えるプリンタードライバー７２により、印刷に必要とされる時間がホストＰＣの画面上に表示される。
【００１６】
プリンター９０の要部は、ホストＰＣ８０が生成した印刷要求を受け入れるための入力ＩＦ９１と、主たる制御を行うためのコントローラー９２と、受け入れたアプリケーションデータを用いて印刷処理を行なう印刷処理部９３と、で構成される。
【００１７】
ホストＰＣ８０の要部は、ＣＰＵ８１と、ＨＤＤ８２と、入出力ＩＦ８３と、ＲＡＭ８４と、キーボード及び表示装置を備えるユーザーインターフェース８５とが、バス８６を介して接続して構成される。また、ホストＰＣ８０の入出力ＩＦ８３は、プリンター９０の入力ＩＦ９１とネットワークを介して接続し、このネットワークを通じてプリンター９０に印刷要求を出力する。
【００１８】
ＣＰＵ８１は、ＨＤＤ８２に記憶されたオペレーションシステム（以下、ＯＳと記載する）や、アプリケーションプログラム７０、更には、プリンタードライバー７２の機能に従って、所定の処理を実行する。また、ホストＰＣ８０には、ＣＰＵが処理時間を計測するためのタイマー７３を実行しており、ＣＰＵ８１はこのタイマー７３を用いて計時を行うことができる。
【００１９】
アプリケーションプログラム７０は、プリンタードライバー７２が生成する印刷ジョブデータの元となるアプリケーションデータを生成するためのプログラムである。このアプリケーションプログラム７０は、例えば、文章を作成するためのワープロソフトや、プレゼンテーション資料作成ソフトであり、ユーザーインターフェース８５を介して入力された操作、及びＯＳの諸機能を用いて、アプリケーションデータを作成する。
【００２０】
また、アプリケーションプログラム７０が作成するアプリケーションデータは、複数のページデータで構成される。ここで、ページデータとは、１ページ分の印刷内容を所定の言語で定義したデータのことである。
【００２１】
ＯＳ７１は、ホストＰＣ８０の動作を管理し、ユーザーに対して操作環境を提供するための基本ソフトウェアである。本実施形態では、ＯＳ７１の機能の一部として、グラフィック処理を行なうためのＧＤＩ（Graphics Device Interface）７１ａや、プリンタードライバー７２が作成した印刷ジョブデータをプリンター９０側の受信状況に応じて、送信するスプーラー７１ｂが登場する。
【００２２】
プリンタードライバー７２は、アプリケーションプログラム７０が作成したアプリケーションデータを印刷ジョブデータに変換するためのプログラムである。プリンタードライバー７２により作成された印刷ジョブデータは、ＯＳの機能の一部であるスプーラーを介して入出力ＩＦ８３からプリンター９０の入力ＩＦ９１に送信される。
【００２３】
図２は、プリンタードライバー７２の機能を説明するためのブロック構成図である。ＵＩモジュール７２ａは、ユーザーに画面上で視覚可能なＵＩ（User Interface）を提供するためのモジュールである。中間コード作成モジュール７２ｂは、ＧＤＩ７１ａから入力された描画命令を中間コードに変換するモジュールである。このとき中間コードには、アプリケーションデータの色を示す「色情報」が付与されている。描画モジュール７２ｃは、中間コードから描画データを作成するためのモジュールである。印刷出力モジュール７２ｄは、印刷処理部９３が印刷可能なよう描画データを変換するためのモジュールである。
【００２４】
結合モジュール７２ｅは、異なるアプリケーションプログラム７０により作成されたアプリケーションデータを結合するために用いられるモジュールである。そのため、プリンタードライバー７２は、単一のアプリケーションプログラム７０により作成されたアプリケーションデータから、このアプリケーションデータを構成するページデータに相当した印刷ジョブデータを作成する他、複数のアプリケーションプログラム７０により作成されたアプリケーションデータを結合させて印刷ジョブデータを作成することができる。
【００２５】
更に、結合モジュール７２ｅは、中間コードから「色情報」を検出し、この中間コードにより生成される描画データがカラーイメージであるかモノクロイメージであるかを識別する。また、前記識別結果に基づいて、印刷ジョブデータを構成するカラーイメージ又はモノクロイメージの構成を判断し、判断結果に基づく情報を印刷ジョブデータの送信より前に送信する。そのため、結合モジュール７２ｅは、識別手段、情報生成手段と、送信手段とを実現する。
【００２６】
図３は、ユーザーが画面上のアイコンを操作して、印刷用のプロパティ・ダイアログボックスを表示させた場合に、ユーザーの操作入力により実行される処理を説明するフローチャートである。まず、ホストＰＣ８０の画面上に表示されたプロパティ・ダイアログボックス上で、ユーザーが複数のアプリケーションプログラム７０により作成されたアプリケーションデータの結合を選択すると（ステップＳ１）、選択された結合内容に応じて（ステップＳ２）、プリンタードライバー７２は、異なる処理を実行する（ステップＳ３，５，６）。
【００２７】
図４は、プリンタードライバー７２により作成された印刷イメージを説明する図である。図４に示す印刷イメージは、ステップＳ２において、ユーザーがアプリケーションデータの結合を選択しない場合に、ＵＩ画面上で表示される。この印刷イメージでは、単一のアプリケーションプログラム７０により作成されたページデータのみで構成されている。
【００２８】
図５は、プリンタードライバー７２により作成された印刷イメージを説明する図である。図５に示す印刷イメージは、ステップＳ２において、ユーザーが印刷イメージの結合を選択するとともに、結合内容として「両面印刷」を選択した場合に（ステップＳ４）、ＵＩ画面に表示される。この印刷イメージでは、複数のアプリケーションプログラム７０により作成されたページデータが用紙の表面及び裏面に相当するページにそれぞれ配置されるよう構成される。
【００２９】
図６は、プリンタードライバー７２により作成された印刷イメージを説明する図である。図６に示す印刷イメージは、ステップＳ２において、ユーザーが印刷イメージの結合を選択するとともに、結合内容として「片面割り付け」を選択した場合に（ステップＳ４）、ＵＩ画面に表示される。この印刷イメージは、複数のアプリケーションプログラム７０により作成されたページデータが同一ページに割り付けられて構成される。
【００３０】
また、プリンタードライバーは、生成した印刷ジョブを構成する、カラーイメージ又はモノクロイメージの構成を認識し、この認識結果を示す「構成データ」をプリンター９０に送信する（ステップＳ７）。
【００３１】
図７は、印刷ジョブデータを構成するカラーイメージとモノクロイメージを説明するための図である。図７では、ステップＳ４に示す通常印刷における印刷ジョブデータのカラーイメージ：Ｃとモノクロイメージ：Ｇの構成を示す。図８に示すように、印刷ジョブデータは、カラーイメージとモノクロイメージとが、混在している。
【００３２】
図７に示す印刷ジョブデータを印刷する場合、「印刷パターン１」で示す、モノクロイメージ：Ｇをモノクロ印刷する場合と、「印刷パターン２」で示す、カラーイメージ：Ｃ及びモノクロイメージ：Ｇをカラー印刷する場合の２種類がある。ここで、モノクロ印刷はカラー印刷に比べて印刷に要する時間が短いため、「印刷パターン１」の印刷時間が、「印刷パターン２」の印刷時間より短い場合がある。そのため、本実施形態では、プリンタードライバー７２が送信する「構成データ」によりプリンター９０が印刷時間が短い印刷パターンを判断できる構成としてある。
【００３３】
上記「構成データ」は、印刷ジョブデータを構成するカラーイメージ数：Ｎｃを表すデータ、モノクロイメージ数：Ｎｍを表すデータ、及び各イメージの順番を順序データ：Ｄｏｄとで構成されている。そのため、プリンター９０のコントローラー９１は、この構成データを受信することで、これから入力される印刷ジョブデータの構成を判断することができる。
【００３４】
その後、プリンタードライバー７２は、生成した印刷イメージに相当する印刷ジョブデータをプリンター９０に送信し、プリンター９０に印刷処理を実行させる（ステップＳ８）。
【００３５】
図８は、プリンター９０が実行する処理を説明するフローチャートである。プリンター９０は、構成データを受信すると（ステップＳ１１）、この構成データから、これから入力される印刷ジョブデータのカラーイメージの割合を判断する。
【００３６】
即ち、コントローラー９１は、ステップＳ１１で受信した構成データのカラーイメージ数：Ｎｃからカラーイメージを印刷するのに要する時間：Ｔｃを算出する（ステップＳ１２）。その一例として、コントローラー９１は、下記に示す（式１）を用いてカラーイメージを印刷するのに要する時間：Ｔｃを算出する。
Ｔｃ＝Ｎｃ×Ｔｔｃ      …（式１）
∵Ｔｔｃは、１枚当たりのカラーイメージを印刷するのに要する時間
【００３７】
また、コントローラー９１は、ステップＳ１２で受信した構成データのモノクロイメージ数：Ｎｍからモノクロイメージを算出するのに要する時間：Ｔｍを算出する（ステップＳ１３）。その一例として、コントローラー９１は、下記に示す（式２）を用いてモノクロイメージを算出するのに要する時間：Ｔｍを算出する。
Ｔｍ＝Ｎｍ×Ｔｔｍ      …（式２）
∵Ｔｔｍは、１枚当たりのモノクロイメージを算出するのに要する時間
【００３８】
コントローラー９１は、印刷ジョブデータを印刷するのに要する「総印刷時間：Ｔａ」を算出する（ステップＳ１４）。その一例として、コントローラー９１は、下記に示す（式３）を用いて印刷ジョブデータを印刷するのに要する「総印刷時間：Ｔａ」を算出する。
Ｔａ＝Ｔｃ＋Ｔｍ＋Ｔｃｃｍ＋Ｔｃｍｃ      …（式３）
∵Ｔｃｃｍは、プリンター９０がカラー印刷からモノクロ印刷に変更するのに要する時間
∵Ｔｃｍｃは、プリンター９０がモノクロ印刷からカラー印刷に変更するのに要する時間
【００３９】
コントローラー９１は、ステップＳ１４で算出した「総印刷時間：Ｔａ」を、印刷ジョブデータ全てをカラー印刷した場合に要する時間：Ｔａｃと比較する。なお、Ｔａｃは、下記に示す（式４）により算出することができる。
Ｔａｃ＝Ｔｃ×（Ｎｃ＋Ｎｍ）      …（式４）
【００４０】
コントローラー９１は、「総印刷時間：Ｔａ」がＴｃａより小さい場合は（ステップＳ１５）、印刷処理部９３に、入力されたページデータに応じて逐次、カラー印刷とモノクロ印刷を切換えるよう制御する（ステップＳ１６）。
【００４１】
コントローラー９１は、「総印刷時間：Ｔａ」がＴａｃより大きい（同じである）場合は（ステップＳ１５）、印刷処理部９３に、入力された全てのページデータをカラー印刷するよう制御する（ステップＳ１７）。
【００４２】
その後、コントローラー９１は、印刷ジョブデータを受信し（ステップＳ１８）、上記ステップＳ１６又はステップＳ１７により設定した印刷方法により印刷を実行させる（ステップＳ１９）。
【００４３】
１．１．実施例１：
以下、実施例１として、図４に示す印刷イメージを生成して、印刷処理を実行する場合での、「カラー割合データ」の算出方法を説明する。図９は、実施例１において、図３のステップＳ３でプリンタードライバー７２が実行する処理を説明するフローチャートである。
【００４４】
中間コード作成モジュール７２ｂは、ＧＤＩ７１ａから入力された描画命令を中間コードに変換する（ステップＳ１０５）。ここで、中間コードとは、ＧＤＩ７１ａから入力された描画命令を、描画モジュール７２ｃが描画する際に都合のよい描画コードに一時的に変換した命令コードである。
【００４５】
中間コード作成モジュール７２ｂは、作成した中間コードを、中間コードファイル８７に記憶する（ステップＳ１１０）。
【００４６】
描画モジュール７２ｃは、中間コードファイル８７に記憶された中間コードを元に描画データを作成する（ステップＳ１１５）。具体的には、描画モジュール７２ｃは、中間コードファイル８７に記憶された中間コードを読み出し、この中間コードにより指定された描画命令を判断することで、描画データを作成する（ステップＳ１２０）。
【００４７】
結合モジュール７２ｅは、中間コードファイル８７に記憶された中間コードから、ページデータの色を表す色情報を抽出し、この情報に基づいてページデータがカラーイメージであるかモノクロイメージであるかを示すカラー判定情報を作成する（ステップＳ１２５）。
【００４８】
結合モジュール７２ｅは、描画データと、ステップＳ１２５で作成したカラー判定情報とを関連付けて画像データファイル８８に記憶する（ステップＳ１２５）
【００４９】
上記ステップＳ１０５〜Ｓ１２５の処理は、全てのページデータに対して実行される（ステップＳ１３０）。
【００５０】
結合モジュール７２ｅは、全てのページデータに対応するカラー判定情報を基に、「構成データ」を作成する（ステップＳ１３５）。そのため、結合モジュール７２ｅは、「構成データ」として、印刷ジョブデータを構成するカラーイメージ数：Ｎｃを表すデータ、モノクロイメージ数：Ｎｍを表すデータ、及び各イメージの順番を順序データ：Ｄｏｄを作成する。
【００５１】
その後、印刷出力モジュール７２ｄは、描画データから作成した印刷ジョブデータを作成する（ステップＳ１４０）。以上、実施例１に係る「構成データ」を作成する処理を説明した。
【００５２】
１．２．実施例２：
以下、実施例２として、図５に示す印刷イメージを生成して、印刷処理を実行する場合の、「構成データ」を作成する方法を説明する。「両面印刷」を行う場合の、「構成データ」の作成手法は、実施例１と同様、用紙の表裏を別のページデータと見なし、実施例１と同様の方法により「構成データ」を生成すればよい。以上、実施例２に係る処理を説明した。
【００５３】
１．３．実施例３：
以下、実施例３として、図６に示す印刷イメージを生成して、印刷処理を実行する場合の、「構成データ」を作成する方法を説明する。「割り付け印刷」を行う場合の、「構成データ」の作成手法は、割り付けられた印刷イメージのどちらか一つがカラーイメージである場合は、そのページデータをカラーイメージとして判断し、実施例１と同様の方法により「構成データ」を生成すればよい。以上、実施例３に係る処理を説明した。
【００５４】
２．第２の実施形態：
また、プリンタードライバー７２は、「構成データ」をプリンター９０に送信するのみならず、プリンター９０に、印刷パターンを示すデータを送信するものであってもよい。その場合、プリンタードライバー７２は、その内部で、図８に示す処理を実行する構成とすればよい。
【００５５】
３．その他の実施形態：
本発明は、様々な変形例が存在する。構成データを生成する手法は一例でありこれに限定されない。また、プリンター９０が全ての処理を実行するものであってもよい。
【００５６】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。即ち、上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること、上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること、は本発明の一実施例として開示されるものである。
【符号の説明】
【００５７】
７０…アプリケーションプログラム、７１…ＯＳ、７１ａ…ＧＤＩ、７１ｂ…スプーラー、７２…プリンタードライバー、７２ａ…ＵＩモジュール、７２ｂ…中間コード作成モジュール、７２ｃ…描画モジュール、７２ｄ…印刷出力モジュール、７２ｅ…結合モジュール、７２ｆ…印刷時間予測モジュール、７３…タイマー、８０…ホストＰＣ、８１…ＣＰＵ、８２…ＨＤＤ、８３…入出力ＩＦ、８４…ＲＡＭ、８５…ユーザーインターフェース、８６…バス、８７…中間コードファイル、８８…画像データファイル、９０…プリンター、９１…入力ＩＦ、９２…コントローラー、９３…印刷処理部、１００…印刷システム
【図１】
2010244278.tif 000003
【図２】
2010244278.tif 000004
【図３】
2010244278.tif 000005
【図４】
2010244278.tif 000006
【図５】
2010244278.tif 000007
【図６】
2010244278.tif 000008
【図７】
2010244278.tif 000009
【図８】
2010244278.tif 000010
【図９】
2010244278.tif 000011