(57)【要約】【課題】原稿にトンボデータやカラーバーが付加された場合でも、その原稿がカラーページかモノクロページであるかを正しく判定できる情報処理装置を提供する。【解決手段】本発明の情報処理装置２０は、印刷物を断裁する位置を示す断裁位置を、当該印刷物を印刷するための印刷データから検出する検出部１０１と、検出部により検出された断裁位置により印刷物を断裁した場合に原稿として残る原稿領域に、カラー表現が含まれるか否かを判定する判定部１０３とを有する。【選択図】図４
2014113806.tif 000002
【特許請求の範囲】
【請求項１】
印刷物を断裁する位置を示す断裁位置を、当該印刷物を印刷するための印刷データから検出する検出部と、
前記検出部により検出された断裁位置により前記印刷物を断裁した場合に原稿として残る原稿領域に、カラー表現が含まれるか否かを判定する判定部と、
を有する情報処理装置。
【請求項２】
前記判定部により前記原稿領域にカラー表現が含まれないと判定された場合、前記原稿領域以外にカラー表現が含まれていても、カラー表現を含まないモノクロページである旨の判定結果を出力する出力部をさらに有する請求項１に記載の情報処理装置。
【請求項３】
前記印刷データは、前記印刷物の印刷を実行する装置に対する指示情報を含むＰＤＬデータであって、前記断裁位置が前記指示情報により指示されており、
前記検出部は、前記指示情報を参照することにより、前記断裁位置を検出する請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記印刷データは、複数の画素により画像を表現する画像データであって、全ての色値が最大に設定されている画素の集合により前記断裁位置を示すトンボデータを含み、
前記検出部は、前記トンボデータを特定することにより、前記断裁位置を検出する請求項１または請求項２に記載の情報処理装置。
【請求項５】
印刷物を断裁する位置を示す断裁位置を、当該印刷物を印刷するための印刷データから検出する検出ステップと、
前記検出ステップにおいて検出された断裁位置により前記印刷物を断裁した場合に原稿として残る原稿領域に、カラー表現が含まれるか否かを判定する判定ステップと、
をコンピューターに実行させる情報処理プログラム。
【請求項６】
前記判定ステップにおいて前記原稿領域にカラー表現が含まれないと判定された場合、前記原稿領域以外にカラー表現が含まれていても、カラー表現を含まないモノクロページである旨の判定結果を出力する出力ステップをさらに有する請求項５に記載の情報処理プログラム。
【請求項７】
前記印刷データは、前記印刷物の印刷を実行する装置に対する指示情報を含むＰＤＬデータであって、前記断裁位置が前記指示情報により指示されており、
前記検出ステップにおいて前記指示情報が参照されることにより、前記断裁位置が検出される請求項５または請求項６に記載の情報処理プログラム。
【請求項８】
前記印刷データは、複数の画素により画像を表現する画像データであって、全ての色値が最大に設定されている画素の集合により前記断裁位置を示すトンボデータを含み、
前記検出ステップにおいて前記トンボデータが特定されることにより、前記断裁位置が検出される請求項５または請求項６に記載の情報処理プログラム。
【請求項９】
請求項５〜８のいずれか１項に記載の情報処理プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、プロダクション印刷の市場が拡大している。プロダクション印刷においては、印刷後に別の装置で断裁、仕上げ、検品等を行うため、印刷物の断裁位置を示すトンボマークを付加したり、トンボマークが示す原稿領域の外側に、原稿識別のためのカラーバーを付加したりすることが一般的である（たとえば、特許文献１参照）。ここで、カラーバーは言うまでもなくカラー画像である。また、トンボマークも、カラー印刷を行う場合には、ＣＭＹＫ色を全て重ねて表現されるカラー画像である。トンボマークをカラー画像とすることで、各カラーの位置ズレ検査にも使用できる。
【０００３】
ページレイアウト等の処理を行うソフトウエアは、トンボマークやカラーバー等のカラー画像を描画するためのトンボデータやカラーバーデータを原稿データの全てのページに自動的に付与して、印刷データを生成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−８４１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記技術では、印刷物の全ページにトンボマークやカラーバーのようなカラー画像が自動的に描画されてしまうので、断裁後に原稿として残る原稿領域に注目すればモノクロのページであっても、全てカラーページとしてカウントされてしまう。換言すると、元々カラーページとモノクロページが混載した原稿だとしても、処理過程においては全てのページにカラー画像が追加され、カラーページとして処理されてしまう。
【０００６】
これでは、たとえば課金処理を行う場面において、モノクロページを含む原稿の印刷であっても、全ページがカラーページとして課金処理されるといったことが起こり得る。一般的にカラー印刷の方が高額なので、モノクロ印刷に基づく請求を予想していたユーザーにとっては、予想外の高額な請求がされてしまう。
【０００７】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、原稿データのページにトンボデータやカラーバーデータが自動的に付加された場合でも、元の原稿がカラーページかモノクロページかを正しく判定できる情報処理装置、情報処理プログラムおよび記憶媒体を提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）印刷物を断裁する位置を示す断裁位置を、当該印刷物を印刷するための印刷データから検出する検出部と、前記検出部により検出された断裁位置により前記印刷物を断裁した場合に原稿として残る原稿領域に、カラー表現が含まれるか否かを判定する判定部と、を有する情報処理装置。
【００１０】
（２）前記判定部により前記原稿領域にカラー表現が含まれないと判定された場合、前記原稿領域以外にカラー表現が含まれていても、カラー表現を含まないモノクロページである旨の判定結果を出力する出力部をさらに有する上記（１）に記載の情報処理装置。
【００１１】
（３）前記印刷データは、前記印刷物の印刷を実行する装置に対する指示情報を含むＰＤＬデータであって、前記断裁位置が前記指示情報により指示されており、前記検出部は、前記指示情報を参照することにより、前記断裁位置を検出する上記（１）または（２）に記載の情報処理装置。
【００１２】
（４）前記印刷データは、複数の画素により画像を表現する画像データであって、全ての色値が最大に設定されている画素の集合により前記断裁位置を示すトンボデータを含み、前記検出部は、前記トンボデータを特定することにより、前記断裁位置を検出する上記（１）または（２）に記載の情報処理装置。
【００１３】
（５）印刷物を断裁する位置を示す断裁位置を、当該印刷物を印刷するための印刷データから検出する検出ステップと、前記検出ステップにおいて検出された断裁位置により前記印刷物を断裁した場合に原稿として残る原稿領域に、カラー表現が含まれるか否かを判定する判定ステップと、をコンピューターに実行させる情報処理プログラム。
【００１４】
（６）前記判定ステップにおいて前記原稿領域にカラー表現が含まれないと判定された場合、前記原稿領域以外にカラー表現が含まれていても、カラー表現を含まないモノクロページである旨の判定結果を出力する出力ステップをさらに有する上記（５）に記載の情報処理プログラム。
【００１５】
（７）前記印刷データは、前記印刷物の印刷を実行する装置に対する指示情報を含むＰＤＬデータであって、前記断裁位置が前記指示情報により指示されており、前記検出ステップにおいて前記指示情報が参照されることにより、前記断裁位置が検出される上記（５）または（６）に記載の情報処理プログラム。
【００１６】
（８）前記印刷データは、複数の画素により画像を表現する画像データであって、全ての色値が最大に設定されている画素の集合により前記断裁位置を示すトンボデータを含み、前記検出ステップにおいて前記トンボデータが特定されることにより、前記断裁位置が検出される上記（５）または（６）に記載の情報処理プログラム。
【００１７】
（９）上記（５）〜（８）のいずれか１項に記載の情報処理プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の効果】
【００１８】
本発明によれば、印刷物を断裁する位置を示す断裁位置を印刷データから検出し、検出された断裁位置において印刷物を断裁した場合に原稿として残る原稿領域に、カラー表現が含まれるか否かを判定する。これにより、原稿データのページにトンボデータやカラーバーデータ等のカラーデータが自動的に付与された場合においても、元の原稿がカラーページかモノクロページかを正しく判定できる。
【図面の簡単な説明】
【００１９】
【図１】第１実施形態に係る印刷システムの概略構成図である。
【図２】図１に示されるクライアント端末を説明するためのブロック図である。
【図３】図１に示される印刷装置を説明するためのブロック図である。
【図４】図３に示されるプリンターコントローラーの機能構成およびデータフローを説明するための概略図である。
【図５】印刷データによって表現される印刷ページの一例を示す概念図である。
【図６】プリンターコントローラーにおける処理の流れを示すフローチャートである。
【図７】ＰＤＬデータに含まれる断裁位置データの一例を示す図である。
【図８】画像データのモノクロ判定処理の流れを示すフローチャートである。
【図９】画像データのモノクロ判定処理を行う様子を示す概念図である。
【図１０】画像データのモノクロ判定処理を行う様子を示す概念図である。
【図１１】画像データから断裁位置データを検出する様子を示す概念図である。
【図１２】第２実施形態に係るクライアント端末における処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、添付した図面を参照して、本発明の実施形態を説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００２１】
（第１実施形態）
図１は、第１実施形態に係る印刷システムの概略構成図である。
【００２２】
図１に示すように、印刷システムは、クライアント端末１と、印刷装置２とを備えている。クライアント端末１および印刷装置２は、ネットワーク３を介して相互に通信可能に接続されている。
【００２３】
クライアント端末１は、ユーザーが使用するクライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や、携帯電話やＰＤＡ等の携帯端末である。クライアント端末１は、本体部、ディスプレイおよび入力装置を有するコンピューター装置によって構成される。クライアント端末１の詳細な構成は、後述する。
【００２４】
印刷装置２は、クライアント端末１から送信された印刷ジョブに基づいて、画像を形成する画像形成装置である。印刷装置２は、たとえば、コピー機能、プリンター機能およびスキャン機能を有するＭＦＰ（Ｍｕｌｔｉｐｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ  多機能周辺機器）である。印刷装置２の詳細な構成は、後述する。
【００２５】
ネットワーク３は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク３に接続される機器の種類および台数は、図１に示す例に限定されない。
【００２６】
図２は、図１に示されるクライアント端末を説明するためのブロック図である。
【００２７】
図２に示すように、第１実施形態に係るクライアント端末１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＨＤＤ１３、ＮＩＣ１４、ディスプレイ１５、入力装置１６を含む。各構成は、バス１７を介して相互に通信可能に接続されている。
【００２８】
ＣＰＵ１１は、ＨＤＤ１３に記録されているプログラムにしたがって、上記各部の制御や各種の演算処理を実行するマルチコアのプロセッサ等から構成される制御回路である。
【００２９】
ＲＡＭ１２は、作業領域として一時的にプログラムおよびデータを記憶する高速のランダムアクセス記憶装置である。
【００３０】
ＨＤＤ１３は、プリンタードライバーやオペレーティングシステムを含む各種プログラムや各種データを格納する大容量のランダムアクセス記憶装置である。なお、プログラムは、ソリッドステートドライブ（ＳＳＤ：Ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）やコンパクトフラッシュ（ＣＦ：ＣｏｍｐａｃｔＦｌａｓｈ）等の半導体メモリを使用した記憶装置に適宜格納することも可能である。
【００３１】
ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１４は、所謂ＬＡＮボードからなる通信部であり、ネットワーク３に接続するための通信機能をクライアント端末１に提供する装置である。
【００３２】
ディスプレイ１５は、たとえば、液晶ディスプレイであり、各種情報を表示する。
【００３３】
入力装置１６は、たとえば、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力を行うために使用される。
【００３４】
クライアント端末１には、各種のアプリケーションがインストールされている。アプリケーションは、たとえば、文書を作成するための文書作成プログラム、図形を描画するための描画プログラム、画像を編集するための編集プログラムや、作成された文書、図形、画像等の原稿を印刷するためのプリンタードライバーである。
【００３５】
プリンタードライバーは、印刷装置２が対応可能な形式による印刷データを作成し、これを印刷ジョブとしてネットワーク３を介して印刷装置２に送信する。印刷データとしては、ＰｏｓｔＳｃｒｉｐｔ（登録商標）等のＰＤＬ（ページ記述言語：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データやデータフォーマットであるＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）やＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式等の画像データが使用される。印刷ジョブは、文書、図形、画像等の原稿に関する原稿データと、当該原稿データを記録媒体等に画像形成するための設定である印刷設定とを含む。
【００３６】
図３は、図１に示される印刷装置を説明するためのブロック図である。なお、印刷装置２の構成のうち、クライアント端末１と同様の機能を有する部分については、その説明を省略する。
【００３７】
図３に示すように、第１実施形態に係る印刷装置２は、プリンターコントローラー２０およびプリントエンジン３０を有しており、ネットワーク３を経由して接続されるクライアント端末１から転送される印刷ジョブを受信して、印刷処理を行うために使用される。
【００３８】
プリンターコントローラー２０は、クライアント端末１から転送された印刷データを画像データ（ラスターデータ）に変換し、画像データをプリントエンジン３０に転送するために使用される情報処理装置である。プリンターコントローラー２０は、ＣＰＵ２１、ＲＡＭ２２、ＨＤＤ２３、ＮＩＣ２４、ビデオインターフェース２５および転送用バッファ２６を有する。ＣＰＵ２１、ＲＡＭ２２、ＨＤＤ２３、ＮＩＣ２４およびビデオインターフェース２５は、バス２７を経由して相互に接続されており、転送用バッファ２６は、ビデオインターフェース２５に接続されている。
【００３９】
ＣＰＵ２１は、プログラムにしたがって上記各部の制御や各種の演算処理を実行するマルチコアのプロセッサ等から構成される制御回路である。プリンターコントローラー２０の各機能は、各機能に対応するプログラムをＣＰＵ２１が実行することにより発揮される。
【００４０】
ＲＡＭ２２は、作業領域として一時的にプログラムおよびデータを記憶する高速のランダムアクセス記憶装置である。
【００４１】
ＨＤＤ２３は、オペレーティングシステムを含む各種プログラムや各種データを格納する大容量のランダムアクセス記憶装置である。ＨＤＤ２３に格納されるプログラムには、クライアント端末１から転送された印刷データをＲＩＰ処理（ラスタライズ処理：Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）して画像データを生成するためのプログラムが含まれる。ＲＩＰ処理は、印刷データの内容を解析するインタープリット処理や、解析したデータをビットマップ形式の画像データに展開するためのレンダリング処理等を含む一般的な画像データ生成処理である。なお、プログラムは、ソリッドステートドライブ（ＳＳＤ：Ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）やコンパクトフラッシュ（ＣＦ：ＣｏｍｐａｃｔＦｌａｓｈ）等の半導体メモリを使用した記憶装置に適宜格納することも可能である。
【００４２】
ＮＩＣ２４は、所謂ＬＡＮボードからなる通信部であり、ネットワーク３に接続するための通信機能をプリンターコントローラー２０に追加する拡張装置である。
【００４３】
ビデオインターフェース２５は、プリントエンジン３０と通信するための専用インタフェース（ＶＩＦ：Ｖｉｄｅｏ  Ｉｎｔｅｒｆａｃｅ）であり、ＲＩＰ処理が完了した画像データ（ページデータ）を、順次、プリントエンジン３０へ転送するために使用される。なお、ＲＳ−２３２（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ  ２３２）Ｃ、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ））１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のシリアルインタフェース、ＩＥＥＥ１２８４等のパラレルインタフェース、独自規格によるインタフェースを、ＶＩＦの代わりに適宜適用することも可能である。
【００４４】
転送用バッファ２６は、画像データをプリントエンジン３０に転送する際に、一時的に保存するための専用バッファである。
【００４５】
プリントエンジン３０は、プリンターコントローラー２０から転送される画像データを印刷するために使用される。プリントエンジン３０は、たとえば、制御部３１、ビデオインターフェース３２、操作部３３、原稿読取装置３４、印刷装置３５および記憶装置３６を有し、これらは、バス３７を経由して相互に接続されている。
【００４６】
制御部３１は、プログラムにしたがって上記各部の制御や各種の演算処理を実行するマイクロプロセッサ等から構成される制御回路であり、プリントエンジン３０の各機能は、それに対応するプログラムを制御部３１が実行することにより発揮される。
【００４７】
ビデオインターフェース３２は、プリンターコントローラー２０と通信するための専用インタフェース（ＶＩＦ：Ｖｉｄｅｏ  Ｉｎｔｅｒｆａｃｅ）であり、ビデオインターフェース２５と接続される。
【００４８】
操作部３３は、液晶タッチパネルおよびキーボードを有し、印刷ジョブの進行状況やエラーの発生状況を表示すると共に、種々の操作（入力）が可能となるように構成されている。操作部３３は、設定をユーザーに提示するための出力装置と、ユーザー指示を取得するための入力装置とを兼ねている。キーボードは、コピー枚数等を設定するテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキー等からなる複数のキーを有している。
【００４９】
原稿読取装置３４は、原稿画像から画像データを生成するためのＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）画像センサを備えているスキャナからなり、ＡＤＦ（自動原稿搬送装置：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を有する。ＡＤＦは、単数もしくは複数枚の原稿を、一枚ずつ所定の読み取り位置に搬送するために使用される。なお、印刷装置２において、原稿読取装置３４が省略されてもよい。
【００５０】
印刷装置３５は、帯電、露光、現像、転写および定着工程を含む電子写真式プロセス等の作像プロセスを用いて記録媒体である用紙上に画像を形成するエンジンを有し、プリンターコントローラー２０や原稿読取装置３４からのデータを印刷するために使用される。また、印刷装置３５は、用紙を供給するための給紙トレイおよび手差しトレイを有する。
【００５１】
記憶装置３６は、読取専用の記憶装置と、ランダムアクセス記憶装置と、大容量記憶装置とが適宜組み合わされて構成され、例えば、プリンターコントローラー２０や原稿読取装置３４からのデータを保存するために使用される。ここで、読取専用の記憶装置は、各種プログラムおよび各種データを記憶するリードオンリーメモリ（ＲＯＭ）から構成される。ランダムアクセス記憶装置は、作業領域として一時的にプログラムおよびデータを記憶する高速のＲＡＭから構成される。大容量記憶装置は、オペレーティングシステムを含む各種プログラムや各種データを記憶する。
【００５２】
次に、プリンターコントローラー２０に組み込まれたプログラムにより実行される機能およびデータフローについて説明する。
【００５３】
図４は、図３に示されるプリンターコントローラーの機能構成およびデータフローを説明するための概略図である。
【００５４】
プリンターコントローラー２０は、起動時に、ＣＰＵ２１により、ＨＤＤ２３に保存されたプログラムをＲＡＭ２２に展開し、各機能を実行する。各機能は、図４に示すように、データ受信部１００、断裁位置検出部１０１、インタープリター部１０２、モノクロ判定部１０３、画像転送部１０４および記憶部（不図示）である。記憶部は、ハードウエアとしてはＲＡＭ２２またはＨＤＤ２３が実現する。
【００５５】
データ受信部１００は、ネットワーク３を介して、クライアント端末１から印刷ジョブに含まれる印刷データ（ＰＤＬデータまたは画像データ）を受信する。ＰＤＬデータは、印刷物の印刷を実行する装置に対する指示情報を含み、たとえば、ＰｏｓｔＳｃｒｉｐｔ（登録商標）形式やＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式のデータである。画像データは、複数の画素により画像を表現し、たとえば、画像用のアプリケーション等で生成されたＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式等のデータである。以下では、第１実施形態において、印刷データは、ＰＤＬデータである場合について説明する。
【００５６】
断裁位置検出部１０１は、検出部として、データ受信部１００により受信した印刷データから、原稿領域を残して印刷物を断裁するための断裁位置を示す断裁位置データを検出し、記憶部に格納する。断裁位置データを検出する方法の詳細については後述する。
【００５７】
インタープリター部１０２は、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）であり、断裁位置検出部１０１によって断裁位置データが検出された印刷データに基づいて画像データを生成し、記憶部に格納する。インタープリター部１０２は、トナーの色別に複数の画像データを生成する。生成される各画像データは、たとえばＣＭＹＫ各色のトナー（以下、単にＣＭＹＫトナーという）の出力範囲をそれぞれ示す。
【００５８】
モノクロ判定部１０３は、判定部として、記憶部に格納されている断裁位置データと画像データから、画像データにおいて断裁位置が示す原稿領域内に対応する画像データが、モノクロデータかカラーデータかの判定（以下、単にモノクロ判定という）を行う。モノクロ判定部１０３は、画像データの各ページについてモノクロ判定を行い、各ページのモノクロ判定結果を記憶部に格納する。モノクロ判定の詳細については後述する。
【００５９】
画像転送部１０４は、出力部として、モノクロ判定部１０３によりモノクロ判定が行われた画像データを、記憶部に格納されている画像データの各ページのモノクロ判定結果と共に、プリントエンジン３０へ転送（出力）する。
【００６０】
プリントエンジン３０は、画像転送部１０４により転送された画像データと、画像データの各ページについてのモノクロ判定結果とに基づき、画像データの各ページをモノクロページまたはカラーページとして印刷する。
【００６１】
（印刷データ）
図５は、印刷データによって表現される印刷ページの一例を示す概念図である。
【００６２】
印刷ページは、図５に示すように、記録媒体領域４００、テキスト４０１、オブジェクト４０２、イメージ４０３、トンボ（外トンボ４０４および内トンボ４０５）、カラーバー４０６、原稿領域４１０および断裁位置４１１を含む。印刷データは、これらの印刷ページに含まれる内容を表現するための、記録媒体領域データ、テキストデータ、オブジェクトデータ、イメージデータ、外トンボデータ、内トンボデータ、カラーバーデータ、断裁位置データおよび原稿領域データを含む。印刷データに含まれる上記の各種データは、当該印刷データが対応するデータ形式ごとの仕様に従い、文字列、数値、数式等によって表現される。
【００６３】
記録媒体領域４００、テキスト４０１、オブジェクト４０２およびイメージ４０３は、ユーザーが、クライアント端末１等において利用可能なアプリケーションを用いて自由に設定できる。
【００６４】
原稿領域４１０は、印刷物を断裁した際に原稿として残る矩形の領域を表す。原稿領域４１０は、記録媒体領域４００の内側であって印刷装置が対応可能な範囲において、ユーザーが位置、大きさ等を自由に設定できる。
【００６５】
断裁位置４１１は、原稿領域４１０を残して印刷ページを断裁する位置を示し、原稿領域４１０の四辺に相当する。また、断裁位置４１１で囲まれた原稿領域４１０の外側の領域は、印刷物が断裁された際に取り除かれる周辺領域である。なお、図５において断裁位置４１１を示す点線は、説明の便宜上記載されたものであり、実際の印刷ページには断裁位置４１１を示す点線は描画されない。
【００６６】
トンボ（外トンボ４０４および内トンボ４０５）およびカラーバー４０６は、ページレイアウト等の処理を行うソフトウエアによって、自動的に付加される。
【００６７】
トンボは、原稿領域４１０の四隅それぞれに設けられる。トンボは、Ｌ字型の外トンボ４０４と、外トンボ４０４の直線部分に平行し、外トンボ４０４よりも原稿領域４１０の中心近く（内側）に設けられる二本の直線からなる内トンボ４０５とから構成される。内トンボ４０５は、断裁位置４１１を示すように、原稿領域４１０の各辺の延長線上に設けられる。なお、外トンボ４０４および内トンボ４０５の形状は、図５に示す例に限定されない。印刷物の原稿領域４１０および断裁位置４１１を表すための内トンボと、断裁時のズレを考慮して実際に断裁されるサイズよりも大きめに原稿を作成するための塗り足し領域を表すための外トンボとが表される形状であればよい。
【００６８】
カラーバー４０６は、印刷物の識別や検品に使用するためのものであり、図５に示すように、原稿領域４１０の外側に設けられる。カラーバー４０６は、異なるカラーを有する複数の隣接した矩形の領域により構成される。カラーバー４０６は、トンボと同様に、印刷データを作成するアプリケーションや、印刷データのレイアウト処理を行うアプリケーション等により、印刷ページに自動的に付与される。
【００６９】
（印刷システムの処理概要）
次に、本実施形態における印刷システムの処理概要について説明する。
【００７０】
プリンターコントローラー２０は、印刷データから、印刷物の断裁位置を示す断裁位置データを検出し、断裁位置により示される原稿領域４１０内の画像についてモノクロ判定処理を行う。
【００７１】
図６は、プリンターコントローラーにおける処理の流れを示すフローチャートである。
【００７２】
図６に示すように、プリンターコントローラー２０は、検出部として、データ受信部１００が受信した印刷データから、印刷物を断裁する断裁位置４１１を示す断裁位置データを検出する（ステップＳ１０１）。断裁位置の検出処理について、詳細は後述する。
【００７３】
次に、プリンターコントローラー２０は、インタープリター部１０２として、検出部から受け取った印刷データに対して適宜必要なＲＩＰ処理を行い、ＣＭＹＫ各色の画像データをそれぞれ生成する（ステップＳ１０２）。ここで、プリンターコントローラー２０は、印刷データに対してＲＩＰ処理としてインタープリット処理やレンダリング処理を行い、ＣＭＹＫ各色の画像データを生成する。
【００７４】
続いて、プリンターコントローラー２０は、判定部として、ステップＳ１０１において検出された断裁位置データと、ステップＳ１０２において生成された画像データとに基づいて、印刷ページの原稿領域４１０内のモノクロ判定処理を行う（ステップＳ１０３）。判定した印刷ページの原稿領域４１０を構成する画像データ中の画素において、当該画素に対応するＣＭＹ各色の画像データの色値が０％でないものが１画素でもあれば、当該印刷ページはカラーページと判定される。当該画素に対応するＣＭＹ各色の画像データの色値が全て０％であれば、当該印刷ページはモノクロページと判定される。ここで、周辺領域に相当する画像データ中の画素において、対応するＣＭＹ各色の色値が０％でないカラーの画素が含まれていたとしても、原稿領域４１０内がモノクロページであれば、当該印刷ページはモノクロページと判定される。モノクロ判定処理について、詳細は後述する。
【００７５】
続いて、プリンターコントローラー２０は、対象の印刷ページが、ステップＳ１０３においてモノクロページと判定されたか否かを判断する（ステップＳ１０４）。対象の印刷ページがモノクロページと判定された場合（ステップＳ１０４：ＹＥＳ）、プリンターコントローラー２０は、出力部として、当該印刷ページの印刷データを、モノクロページである旨の判定結果と共に出力する（ステップＳ１０５）。対象の印刷ページがモノクロページではない、すなわちカラーページと判定された場合（ステップＳ１０４：ＮＯ）、プリンターコントローラー２０は、当該印刷ページの印刷データを、カラーページである旨の判定結果と共に出力する（ステップＳ１０６）。
【００７６】
続いて、プリンターコントローラー２０は、全ての印刷ページについてモノクロ判定処理が終了したか否かを判断する（ステップＳ１０７）。全ての印刷ページについてモノクロ判定処理が終了していない場合（ステップＳ１０７：ＮＯ）、プリンターコントローラー２０は、ステップＳ１０２に戻り、次の印刷ページのモノクロ判定を行う。全ての印刷ページについてモノクロ判定処理が終了した場合（ステップＳ１０７：ＹＥＳ）、プリンターコントローラー２０は、処理を終了する。
【００７７】
（断裁位置検出処理）
次に、図６に示すステップＳ１０１の断裁位置の検出処理について、詳細に説明する。
【００７８】
図７は、ＰＤＬデータに含まれる断裁位置データの一例を示す図である。
【００７９】
プリンターコントローラー２０は、印刷データとしてのＰＤＬデータ内に含まれる断裁位置４１１を示す特定のデータを、文字列検索等によって抽出することにより、断裁位置４１１を示す断裁位置データを検出する。たとえば、ＰＤＬデータが「ＰｏｓｔＳｃｒｉｐｔ」または「ＰＤＦ」の場合、ＰＤＬデータは、図７に示すような、「ＴｒｉｍＢｏｘ」という断裁位置データを示す識別子と、当該識別子に対応付けられた４つの位置情報Ｘ１、Ｙ１、Ｘ２、Ｙ２とを有する。４つの位置情報Ｘ１、Ｙ１、Ｘ２、Ｙ２は、印刷物の断裁位置４１１の位置座標を表し、それぞれ記録媒体の左側、下側、右側、上側の断裁位置４１１を示す。ここで、位置座標の座標系は、記録媒体領域４００の左下の頂点を原点とし、原点から右方向がｘ軸正の方向、上方向がｙ軸正の方向である。したがって、位置情報Ｘ１は、印刷物の左側の断裁位置のｘ座標を表し、位置情報Ｘ２は、印刷物の右側の断裁位置のｘ座標を表す。同様に、位置情報Ｙ１は、印刷物の下側の断裁位置のｙ座標を表し、位置情報Ｙ２は、印刷物の上側の断裁位置のｙ座標を表す。
【００８０】
上記のように４つの位置情報Ｘ１、Ｙ１、Ｘ２、Ｙ２により、記録媒体の上下左右において断裁位置４１１が特定される。したがって、プリンターコントローラー２０は、文字列検索等の処理により印刷データから「ＴｒｉｍＢｏｘ」を検出し、「ＴｒｉｍＢｏｘ」に含まれる４つの位置情報Ｘ１、Ｙ１、Ｘ２、Ｙ２を取得することにより、印刷データから断裁位置データを検出できる。
【００８１】
（モノクロ判定処理）
次に、図６に示すステップＳ１０３のモノクロ判定処理について、詳細に説明する。
【００８２】
図８は、画像データのモノクロ判定処理の流れを示すフローチャートであり、図９および図１０は、画像データのモノクロ判定処理を行う様子を示す概念図である。図９は、モノクロデータのみが検出される様子を示し、図１０は、モノクロデータおよびカラーデータが検出される様子を示す。図９および図１０において、（Ａ）はモノクロ判定される画像データの全体を示し、（Ｂ）は（Ａ）の一部を拡大し、ＣＭＹＫ各色の画像データに分けて表現した図である。
【００８３】
図８に示すように、プリンターコントローラー２０は、まず、印刷ページに対応する画像データにおいて、モノクロ判定を行う画素を決定する（ステップＳ２０１）。図９（Ａ）および図１０（Ａ）に示すように、プリンターコントローラー２０は、印刷ページ内の斜線部で示される原稿領域４１０を構成する一つ一つの画素について順番にモノクロ判定を行う。判定を行う順番は、たとえば、図９（Ａ）および図１０（Ａ）中の矢印によって示されるように、原稿領域４１０の左上の画素から右側に進行する順番でもよい。判定処理を行う順番はこれに限定されず、全画素を漏れなく判定できる順番であれば、どのような順番で処理を行ってもよい。
【００８４】
次に、プリンターコントローラー２０は、ステップ２０１において判定対象と決定された画素について、当該画素に対応するＣＭＹＫ各色の画像データにおける色値を確認し、当該画素がカラーデータであるか否かを判断する（ステップＳ２０２）。具体的には、図９（Ａ）および図１０（Ａ）に示すように、プリンターコントローラー２０は、判定対象の画素について、ＣＭＹＫ各色の画像データそれぞれにおける色値を確認する。たとえば、図９（Ｂ）および図１０（Ｂ）に示すＣＭＹＫ各色の画像データにおいて、同じ座標の画素Ｄｃ、Ｄｍ、Ｄｙ、Ｄｋが判定対象の画素である場合を考える。図９（Ｂ）では、判定対象の画素において、カラー色であるＣＭＹ各色の画像データの全てにおいて色値が０％である。したがって、プリンターコントローラー２０は、当該画素をモノクロデータとして判定する。一方、図１０（Ｂ）では、判定対象の画素において、Ｍ版の画素ＤｍおよびＹ版の画素Ｄｙは色値が０％ではない。このように、ＣＭＹ各色の画像データのいずれかにおいて色値が０％でないものが存在する場合、プリンターコントローラー２０は、当該画素をカラーデータとして判定する。
【００８５】
ステップＳ２０２において判定された画素がカラーデータである場合（ステップＳ２０２：ＹＥＳ）、プリンターコントローラー２０は、当該画素が含まれる印刷ページをカラーページとして判定し（ステップＳ２０３）、モノクロ判定処理を終了する。ステップＳ２０２において判定された画素がカラーデータでない場合（ステップＳ２０２：ＮＯ）、プリンターコントローラー２０は、ステップＳ２０４に進む。印刷ページに対応する画像データの全画素についてモノクロ判定が終了していない場合（ステップＳ２０４：ＮＯ）、プリンターコントローラー２０は、ステップＳ２０１に戻り、次の判定対象画素を決定する。全画素について判定が終了している場合（ステップＳ２０４：ＹＥＳ）、プリンターコントローラー２０は、印刷ページをモノクロページとして判定し（ステップＳ２０５）、モノクロ判定処理を終了する。ここで、印刷ページの原稿領域４１０内ではない周辺領域を構成する画素にカラーデータが含まれていたとしても、原稿領域４１０内を構成する画素が全てモノクロデータであれば、当該印刷ページはモノクロページと判定される。
【００８６】
以上のように、第１実施形態のプリンターコントローラー２０によれば、印刷物を断裁する位置を示す断裁位置４１１を印刷データから検出し、印刷物を断裁した際に原稿として残る原稿領域４１０に、カラー表現が含まれるか否かを判定する。これにより、原稿データのページにトンボデータやカラーバーデータ等のカラーデータが自動的に付与された場合においても、元の原稿がカラーページかモノクロページかを正しく判定できる。したがって、ユーザーがモノクロページとして印刷を依頼したページを、カラーページとして課金してしまうことを防止できる。
【００８７】
また、プリンターコントローラー２０は、原稿領域４１０にカラー表現が含まれないと判定された場合、原稿領域４１０以外にカラー表現が含まれていても、カラー表現を含まないモノクロデータとして印刷データを出力できる。したがって、ユーザーがモノクロ印刷を希望しているページについて無用なカラー印刷を行うことがなく、カラートナーの節約や印刷時間の短縮を実現できる。
【００８８】
また、プリンターコントローラー２０は、印刷を実行する装置に対する指示情報を含むＰＤＬデータから断裁位置４１１を示す文字列情報を抽出することによって、断裁位置４１１を検出できる。したがって、文字列検索等の簡単な処理によって印刷データから断裁位置４１１を検出でき、処理を効率化できる。
【００８９】
なお、本実施形態において、プリンターコントローラー２０は、印刷装置２に含まれるものとして説明したが、印刷装置２とは別の筐体として提供されてもよい。
【００９０】
また、本実施形態において、断裁位置検出処理は印刷データに含まれる最初のページについてのみ実施し、残りのページについては最初のページと同じ断裁位置として処理するものとして説明したが、各ページについて断裁位置検出処理を実施してもよい。
【００９１】
（変形例）
第１実施形態では、印刷データが、ＰＤＬデータである場合を説明した。しかし、印刷データは、画像データであってもよい。
【００９２】
画像データは、たとえば、上述したＰＤＬデータに対して事前にインタープリット処理やラスタライズ処理を行うことにより形成された、ＴＩＦＦ形式等で表現されたＣＭＹＫ各色の画像データである。ＣＭＹＫ各色の画像データにより、図５に示すような印刷ページが表現される。この場合、印刷ページに含まれるトンボを表現するトンボデータは、各画素に対応付けられたＣＭＹＫ各色の色値が全て１００％の画素により構成されている。
【００９３】
印刷データを画像データとした場合、図６に示すステップＳ１０１およびステップＳ１０２の処理内容が、第１実施形態と異なる。
【００９４】
（ステップＳ１０１）
図６のステップＳ１０１において、断裁位置を検出する際、画像データには、文字列検索等によって抽出可能な断裁位置データが含まれないので、別の方法で断裁位置データを検出する必要がある。図１１を用いて、断裁位置データの検出方法を説明する。
【００９５】
図１１は、画像データから断裁位置データを検出する様子を示す概念図である。図１１において、（Ａ）は画像データを上下左右の四方向から解析して断裁位置データを検出する様子を示し、（Ｂ）は（Ａ）の一部を拡大し、ＣＭＹＫ各色の画像データに分けて表現した図である。
【００９６】
印刷データが画像データの場合、プリンターコントローラー２０は、画像データ内の各画素に対応付けられたＣＭＹＫ各色の画像データの色値を解析することにより、内トンボ４０５に対応する内トンボデータを検出する。プリンターコントローラー２０は、検出した内トンボデータの位置情報に基づき、断裁位置データを検出する。
【００９７】
外トンボ４０４および内トンボ４０５は、ＣＭＹＫ各色の位置ズレ検査にも使用される。そのため、外トンボデータおよび内トンボデータは、ＣＭＹＫ各色の画像データが示す各印刷ページの同じ位置に、ＣＭＹＫ各色の色値が全て１００％（Ｃ＝Ｍ＝Ｙ＝Ｋ＝１００％）である画素の集合として形成される。
【００９８】
図１１（Ａ）中の４つの矢印により示されるように、プリンターコントローラー２０は、画像データの各画素に対応付けられた色情報を、印刷ページの上下左右の端部から順番に確認し、Ｃ＝Ｍ＝Ｙ＝Ｋ＝１００％の条件にあてはまるか否かを、１画素ずつ判断する。
【００９９】
具体的には、図１１（Ｂ）に示すように、ＣＭＹＫ各色の画像データのそれぞれの画像データについて１画素ずつ色値を確認し、各色の色値が１００％となる画素を抽出する。ここで、外トンボ４０４および内トンボ４０５は二重の線として形成される。したがって、プリンターコントローラー２０は、印刷ページの端から順に確認し、Ｃ＝Ｍ＝Ｙ＝Ｋ＝１００％の条件にあてはまる二本目の線に相当する部分を、内トンボ４０５と判断し、内トンボ４０５に対応する画素を内トンボデータと判断する。ここで、図１１（Ｂ）においては、外トンボ４０４および内トンボ４０５は太さが１画素分の線として表現されているが、これに限定されない。外トンボ４０４および内トンボ４０５の太さが１画素分より大きい場合、内トンボ４０５において最も記録媒体領域４００の中央に近い部分（たとえば、図１１（Ｂ）においては最も右側）のｘ座標が、印刷データの左側の断裁位置データとして検出される。プリンターコントローラー２０は、同様の処理を画像データの右端、上端、下端からも行うことにより、印刷データの右側、上側、下側の断裁位置のｘ座標、ｙ座標を検出し、その結果として、印刷データから断裁位置データを検出できる。
【０１００】
（ステップＳ１０２）
印刷データが画像データである場合、図６のステップＳ１０２において、プリンターコントローラー２０は、画像データに対して出力する解像度に合わせたサイズ変換処理等をＲＩＰ処理として行い、後続処理が可能なＣＭＹＫ各色の画像データを生成する。
【０１０１】
以上のように、本変形例のプリンターコントローラー２０によれば、画像データにおいて全ての色値が最大に設定されている画素の集合であるトンボデータを特定することによって、画像データから断裁位置４１１を検出できる。したがって、ＰＤＬデータに含まれる断裁位置４１１を示す特定の文字列情報を含まない画像データからも、断裁位置４１１を検出して原稿領域４１０内のモノクロ判定を実行できる。
【０１０２】
（第２実施形態）
次に、第２実施形態の印刷システムについて説明する。
【０１０３】
第１実施形態においては、プリンターコントローラー２０が断裁位置検知処理やモノクロ判定処理を実行している。しかし、これらの処理はクライアント端末１によって実行されてもよい。第２実施形態においては、クライアント端末１が断裁位置検知処理やモノクロ判定処理を含む本発明に係る一連の処理を行う場合について説明する。
【０１０４】
以下においては、第１実施形態と重複する部分の説明は省略し、第１実施形態と異なる部分を中心に説明する。
【０１０５】
クライアント端末１は、ＣＰＵ１１により、ＨＤＤ１３に保存されたプリンタードライバーを含む各種プログラムを実行し、各機能を実行する。各機能は、図４に示すプリンターコントローラー２０におけるデータ受信部１００、断裁位置検出部１０１、インタープリター部１０２、モノクロ判定部１０３、画像転送部１０４および記憶部と同等の機能である。
【０１０６】
次に、本実施形態における印刷システムの処理概要について説明する。
【０１０７】
クライアント端末１は、印刷データに基づいて画像データを生成し、画像データから、印刷物の断裁位置４１１を示す断裁位置データを検出し、断裁位置４１１により示される原稿領域４１０内の画像についてモノクロ判定を行う。クライアント端末１は、生成した画像データと共に、画像データの各ページについてのモノクロ判定結果を、ネットワーク３を介して印刷装置２に送信する。
【０１０８】
図１２は、第２実施形態に係るクライアント端末１における処理の流れを示すフローチャートである。
【０１０９】
図１２に示すように、クライアント端末１は、データ受信部１００が受信した印刷データに基づいて、ＣＭＹＫ各色の画像データをそれぞれ生成する（ステップＳ３０１）。
【０１１０】
次に、クライアント端末１は、ステップＳ３０１において生成されたＣＭＹＫ各色の画像データから、断裁位置データを検出する（ステップＳ３０２）。断裁位置データの検出方法は、クライアント端末１が処理を行う点を除いて、第１実施形態のプリンターコントローラー２０が画像データから断裁位置データを検出する方法と同様である。したがって、ステップＳ３０２の処理の説明は省略する。
【０１１１】
続いて、クライアント端末１は、ステップＳ３０１において生成された画像データと、ステップＳ３０２において検出された断裁位置データとに基づいて、印刷ページの原稿領域４１０内のモノクロ判定処理を行う（ステップＳ３０３）。モノクロ判定の方法は、クライアント端末１が処理を行う点を除いて、第１実施形態のプリンターコントローラー２０がモノクロ判定を行う方法と同様である。したがって、ステップＳ３０３の処理の説明は省略する。
【０１１２】
続いて、クライアント端末１は、対象の印刷ページが、ステップＳ３０３においてモノクロページと判定されたか否かを判断する（ステップＳ３０４）。対象の印刷ページがモノクロページと判定された場合（ステップＳ３０４：ＹＥＳ）、クライアント端末１は、出力部として、当該印刷ページの印刷データを、モノクロページである旨の判定結果と共に印刷装置２へ送信する（ステップＳ３０５）。対象の印刷ページがカラーページと判定された場合（ステップＳ３０４：ＮＯ）、クライアント端末１は、当該印刷ページの印刷データを、カラーページである旨の判定結果と共に、印刷装置２へ送信する（ステップＳ３０６）。
【０１１３】
続いて、クライアント端末１は、全ての印刷ページについてモノクロ判定処理が終了したか否かを判断する（ステップＳ３０７）。全ての印刷ページについてモノクロ判定処理が終了していない場合（ステップＳ３０７：ＮＯ）、クライアント端末１は、ステップＳ３０１に戻り、次の印刷ページの画像データ生成を行う。全ての印刷ページについてモノクロ判定処理が終了した場合（ステップＳ３０７：ＹＥＳ）、クライアント端末１は、処理を終了する。
【０１１４】
印刷装置２においては、クライアント端末１から受信した印刷データを、クライアント端末１から受信した指示情報に従い、モノクロページまたはカラーページとして印刷する。
【０１１５】
以上のように、第２実施形態の印刷システムによれば、クライアント端末１がモノクロ判定を行い、判定結果を印刷装置２へ送信する。これにより、印刷装置２においては、断裁位置検出処理やモノクロ判定処理を行う必要がなくなる。したがって、たとえば印刷装置２の処理能力よりもクライアント端末１の処理能力が高い場合等に、処理負荷の高い断裁位置検出処理やモノクロ判定処理を、クライアント端末１で行うことができ、処理効率を向上できる。
【０１１６】
なお、本実施形態において、クライアント端末１における処理を実行するためのプログラムは、プリンタードライバーのプログラムに含まれて提供されてもよく、あるいは、プリンタードライバーとは別のプログラムとして提供されてもよい。
【０１１７】
また、本実施形態において、断裁位置データは画像データを解析することにより検出するものとして説明したが、印刷データから断裁位置を示す所定のデータを抽出できる場合には、第１実施形態と同様に文字列検索等によって断裁位置データを検出してもよい。
【０１１８】
本発明による情報処理装置および情報処理方法は、上記各手順を実行するための専用のハードウエア回路によっても、また、上記各手順を記述したプログラムをＣＰＵが実行することによっても実現することができる。後者により本発明を実現する場合、情報処理装置を動作させる上記プログラムは、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやハードディスク等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、情報処理装置の一機能としてその装置のソフトウエアに組み込んでもよい。
【符号の説明】
【０１１９】
１  クライアント端末、
１１  ＣＰＵ、
１２  ＲＡＭ、
１３  ＨＤＤ、
１４  ＮＩＣ、
１５  ディスプレイ、
１６  キーボード、
１７  バス、
２  印刷装置、
２０  プリンターコントローラー、
２１  ＣＰＵ、
２２  ＲＡＭ、
２３  ＨＤＤ、
２４  ＮＩＣ、
２５  ビデオインターフェース、
２６  転送用バッファ、
２７  バス、
３０  プリントエンジン、
３  ネットワーク。
【図１】
2014113806.tif 000003
【図２】
2014113806.tif 000004
【図３】
2014113806.tif 000005
【図４】
2014113806.tif 000006
【図６】
2014113806.tif 000007
【図７】
2014113806.tif 000008
【図８】
2014113806.tif 000009
【図１２】
2014113806.tif 000010
【図５】
2014113806.tif 000011
【図９】
2014113806.tif 000012
【図１０】
2014113806.tif 000013
【図１１】
2014113806.tif 000014