(57)【要約】【課題】印刷データに含まれる文字列の特性に応じた機器の設定を効率的に行えるようにする。【解決手段】印刷データに基づいて印刷処理を行う機器２を制御するための設定情報２５を生成する設定情報生成装置１であって、印刷データ２１に所定の文字列２２が含まれるかを検出する検出部１１と、文字列２２と設定内容２４との対応関係を示す設定対応情報２３に基づいて、検出された文字列２２に対応する設定内容２４を判定する判定部１２と、判定された設定内容２４を含む設定情報２５を生成する生成部１３と、生成された設定情報２５を機器２に送信する送信部１４と、を備える。【選択図】図１
2016212452.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに基づいて印刷処理を行う機器を制御するための設定情報を生成する設定情報生成装置であって、
前記印刷データに所定の文字列が含まれるかを検出する検出部と、
前記文字列と設定内容との対応関係を示す設定対応情報に基づいて、検出された前記文字列に対応する前記設定内容を判定する判定部と、
判定された前記設定内容を含む前記設定情報を生成する生成部と、
生成された前記設定情報を前記機器に送信する送信部と、
を備える設定情報生成装置。
【請求項２】
前記設定内容は、前記文字列が印刷される座標を含む、
請求項１に記載の設定情報生成装置。
【請求項３】
前記設定内容は、前記設定情報生成装置と前記機器との間での通信方法を含む、
請求項１又は２に記載の設定情報生成装置。
【請求項４】
前記設定内容は、前記印刷データに暗号化処理を施すかを示す情報を含む、
請求項３に記載の設定情報生成装置。
【請求項５】
前記設定内容は、前記印刷データの送受信に関する通信ログを記録するかを示す情報を含む、
請求項３又は４に記載の設定情報生成装置。
【請求項６】
前記印刷データは、前記設定情報生成装置のアプリケーションにより生成されたアプリケーションデータが、前記機器のアプリケーションが解釈可能な形式に変換されたデータである、
請求項１〜５のいずれか１項に記載の設定情報生成装置。
【請求項７】
印刷データに基づいて印刷処理を行う機器と、前記機器を制御するための設定情報を生成する設定情報生成装置と、前記設定情報を管理する管理装置とを含む設定情報生成システムであって、
前記設定情報生成装置は、
前記印刷データに含まれる所定の文字列を検出する検出部と、
前記文字列と設定内容との対応関係を示す設定対応情報に基づいて、検出された前記文字列に対応する前記設定内容を判定する判定部と、
判定された前記設定内容を含む前記設定情報を生成する生成部と、
生成された前記設定情報を前記管理装置に送信する送信部と、を備え、
前記管理装置は、
受信した前記設定情報を前記機器に転送する転送部と、
受信した前記設定情報を記憶する記憶部と、を備え、
前記機器は、
転送された前記設定情報に含まれる前記設定内容を前記印刷処理に反映させる反映部、を備える、
設定情報生成システム。
【請求項８】
コンピュータに、印刷データに基づいて印刷処理を行う機器を制御するための設定情報を生成する処理を行わせるプログラムであって、
前記印刷データに含まれる所定の文字列を検出する処理と、
前記文字列と設定内容との対応関係を示す設定対応情報に基づいて、検出された前記文字列に対応する前記設定内容を判定する処理と、
判定された前記設定内容を含む前記設定情報を生成する処理と、
生成された前記設定情報を前記機器に送信する処理と、
を行わせる設定情報生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理を行う機器の設定情報を生成するための装置、システム、及びプログラムに関する。
【背景技術】
【０００２】
印刷処理を行う機器の制御に関する装置として、記憶装置から同一データを何度も取り込む処理をなくし、文字列発生を高速化させることを目的として、入力される文字列構成を解析し、同一文字の描画位置に、事前に展開された同一文字パターンを繰り返し描画することを特徴とする装置がある（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
印刷処理の対象となる印刷データには、様々な特性を有する文字列が含まれている。例えば、個人情報、パスワード等の秘匿性が高い文字列等がある。
【０００４】
印刷処理を行う機器の設定は、上記のような印刷データに含まれる文字列の特性に対応して行われることが好ましい。例えば、秘匿性の高い文字列が存在する場合には暗号化処理等を施すことが好ましい。しかしながら、文字列の特性に対応して機器の設定を行うためには、印刷データにどのような文字列が含まれているか等を事前に調査するための解析処理が必要となる。このような印刷データの解析処理には比較的大きな処理負荷が掛かるため、文字列の特性に対応した設定を実現する際には、処理の効率化が大きな問題となる。
【０００５】
本発明は、上記に鑑みてなされたものであって、印刷データに含まれる文字列の特性に応じた機器の設定を効率的に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の設定情報生成装置は、印刷データに基づいて印刷処理を行う機器を制御するための設定情報を生成する装置であって、前記印刷データに所定の文字列が含まれるかを検出する検出部と、前記文字列と設定内容との対応関係を示す設定対応情報に基づいて、検出された前記文字列に対応する前記設定内容を判定する判定部と、判定された前記設定内容を含む前記設定情報を生成する生成部と、生成された前記設定情報を前記機器に送信する送信部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、印刷データに含まれる文字列の特性に応じた機器の設定を効率的に行うことが可能となる。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施の形態における設定情報生成装置の機能的な構成を例示する図である。
【図２】図２は、設定情報生成装置のハードウェア構成を例示する図である。
【図３】図３は、機器のハードウェア構成を例示する図である。
【図４】図４は、設定情報生成装置及び機器の機能的な構成をより具体的に例示する図である。
【図５】図５は、第１の実施の形態における設定情報生成装置による処理の流れを例示するフローチャートである。
【図６】図６は、印刷データを例示する図である。
【図７】図７は、設定対応情報を例示する図である。
【図８】図８は、印刷物に含まれる所定の文字列と設定内容との対応関係を例示する図である。
【図９】図９は、第２の実施の形態における設定情報生成システムの機能的な構成を例示する図である。
【図１０】図１０は、設定情報生成システムの機能的な構成をより具体的に例示する図である。
【図１１】図１１は、第２の実施の形態における設定情報生成システムによる処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、設定情報生成装置、システム、及びプログラムの実施の形態を説明する。
【００１０】
（第１の実施の形態）
図１は、第１の実施の形態における設定情報生成装置１の機能的な構成を例示する図である。設定情報生成装置１は、印刷処理を行う機器２を制御するための設定情報２５を生成する。設定情報生成装置１としては、例えばパーソナルコンピュータ等が想定されるが、これに限定されるものではない。機器２としては、例えばプリンタ、コピー機、複合機等が想定されるが、これらに限定されるものではない。本例においては、１つの設定情報生成装置１に対して複数の機器２が接続されているが、機器２は１つであってもよい。
【００１１】
設定情報生成装置１は、検出部１１、判定部１２、生成部１３、及び送信部１４を含む。
【００１２】
検出部１１は、印刷データ２１に含まれる所定の文字列２２を検出する。印刷データ２１は、機器２による印刷処理の対象となるデータであり、テキストデータ、イメージデータ等を含む。所定の文字列２２は、印刷データ２１に基づいて生成される文書中に含まれ、印刷処理の設定に影響を与える特性を有する文字列であり、例えば秘匿性の高い文字列（個人情報、パスワード等）、印刷物を証明書として機能させる文字列（売買に係る金額、契約内容等）等である。
【００１３】
判定部１２は、設定対応情報２３を参照し、検出部１１により検出された文字列２２に対応する設定内容２４を判定する。設定対応情報２３は、各種の文字列２２と各種の設定内容２４との対応関係を示す情報である。設定内容２４は、設定情報２５に含まれる１つ以上の具体的な設定値、処理方法等を示す情報であり、例えば文字列が印刷される座標、暗号化処理の要否、通信ログ機能のＯＮ／ＯＦＦ等を示す情報である。設定対応情報２３は、設定情報生成装置１に備えられた記憶装置に保持されていてもよいし、外部の情報処理装置から所定のネットワークを介して取得されてもよい。
【００１４】
生成部１３は、設定内容２４を含む設定情報２５を生成する。設定情報２５は、機器２毎に生成されるため、設定内容２４の他に、それぞれの機器２に特有の情報を含む場合がある。機器２に特有の情報は、例えば各機器２を特定する識別情報、各機器２が備えるプリンタエンジンに対応する設定値等である。
【００１５】
送信部１４は、生成部１３により生成された各設定情報２５を対象となる各機器２に送信する。
【００１６】
機器２は、設定情報生成装置１から印刷データ２１及び設定情報２５を受信する。機器２は、設定情報２５に応じて、印刷データ２１の印刷処理、設定情報生成装置１との間の通信処理等を行う。
【００１７】
図２は、設定情報生成装置１のハードウェア構成を例示する図である。本例における設定情報生成装置１は、ＣＰＵ（Central  Processing  Unit）３１、ＲＡＭ（Random  Access  Memory）３２、ＲＯＭ（Read  Only  Memory）３３、入力デバイス３４、出力デバイス３５、Ｉ／Ｏ（Input/Output）ポート３６、及びバス３７を含む。ＣＰＵ３１は、ＲＯＭ３３に記憶されたプログラムに従って、ＲＡＭ３２を作業領域として使用して各種演算制御処理を行う。入力デバイス３４は、使用者の入力操作を受け付けるデバイスであり、例えばキーボード、マウス、タッチパネル等が想定されるが、これらに限定されるものではない。出力デバイス３５は、処理結果を外部に出力するデバイスであり、例えばディスプレイ、スピーカ等が想定されるが、これらに限定されるものではない。Ｉ／Ｏポート３６は、機器２及びその他の装置との間で信号の送受信を可能にするデバイスであり、例えばＵＳＢ（Universal  Serial  Bus）コネクタ、無線ＬＡＮ（Local  Area  Network）接続用デバイス等が想定されるが、これらに限定されるものではない。
【００１８】
ＣＰＵ３１を制御するプログラムは、上述した検出部１１、判定部１２、生成部１３、及び送信部１４を含むモジュール構成となっている。実際のハードウェアとしては、ＣＰＵ３１がＲＯＭ３３からプログラムを読み出して実行することにより各部１１〜１４がＲＡＭ３２（主記憶装置）上にロードされ、各部１１〜１４がＲＡＭ３２上に生成されるようになっている。
【００１９】
プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、プログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、プログラムをインターネット等のネットワーク経由で提供又は配布するように構成してもよい。また、プログラムをＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００２０】
また、上記各部１１〜１４の一部又は全部は、例えばＩＣ（Integrated  Circuit）等のハードウェアにより実現されてもよい。
【００２１】
図３は、機器２のハードウェア構成を例示する図である。本例における機器２は、プリンタコントローラ４１、プリンタエンジン４２、操作パネル４３、Ｉ／Ｏポート４４、及びバス４５を含む。プリンタコントローラ４１とプリンタエンジン４２とはＰＣＩ（Peripheral  Component  Interface）規格に準拠するバス４５で接続されている。プリンタコントローラ４１は、ＣＰＵ４６、ＲＡＭ４７、及びＲＯＭ４８を含む。プリンタコントローラ４１は、印刷処理、通信処理、操作パネル４３からの入力処理等を制御するユニットである。プリンタエンジン４２は、印刷処理を実行するユニットであり、例えば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ等を含み、更にスキャナユニット、ファックスユニット等を含んでもよい。
【００２２】
図４は、設定情報生成装置１及び機器２の機能的な構成をより具体的に例示する図である。本例における設定情報生成装置１は、アプリケーション５１、ＯＳ（Operating  System）５２、プリンタドライバ５３、スプーラ５４、及びプリントジョブ生成モジュール５５を含む。
【００２３】
アプリケーション５１は、印刷データ２１及び印刷要求を取得又は生成するユーザインターフェースである。プリンタドライバ５３は、ＯＳ５２を介して受信した印刷データ２１及び印刷要求をスプーラ５４及びプリントジョブ生成モジュール５５に送信する。スプーラ５４は、印刷データ２１を一時的に保持し、機器２からの応答信号に応じて印刷データ２１を機器２に送信する。
【００２４】
プリントジョブ生成モジュール５５は、プリンタドライバ５３から受信した印刷データ２１を解析し、機器２を制御するための設定情報２５を生成する。プリントジョブ生成モジュール５５は、上記検出部１１、判定部１２、生成部１３、及び送信部１４を含む。すなわち、上述したように、検出部１１により印刷データ２１に含まれる所定の文字列２２が検出され、判定部１２により所定の文字列２２に対応する設定内容２４が判定され、生成部１３により設定内容２４を含む設定情報２５が生成され、送信部１４により設定情報２５が機器２に送信される。
【００２５】
図４に示す例における機器２は、印刷データ通信モジュール６１、設定通信モジュール６２、アプリケーション６３、及び設定反映モジュール６４を含む。
【００２６】
印刷データ通信モジュール６１は、設定情報生成装置１のスプーラ５４と通信を行い、印刷データ２１を受信する。設定通信モジュール６２は、設定情報生成装置１のプリントジョブ生成モジュール５５（送信部１４）と通信を行い、設定情報２５を受信する。アプリケーション６３は、印刷処理、設定情報生成装置１との間の通信処理等の各種処理を行う。設定反映モジュール６４は、設定通信モジュール６２により受信された設定情報２５に含まれる設定内容２４をアプリケーション６３による処理に反映させる。設定内容２４は、上述したように、印刷データ２１に含まれる所定の文字列２２に対応するものであり、例えば文字列２２が印刷される座標、暗号化処理の要否、通信ログ受信の要否等である。
【００２７】
図５は、本実施の形態における設定情報生成装置１による処理の流れを例示するフローチャートである。検出部１１は、印刷データ２１を取得すると（Ｓ１０１）、印刷データ２１に所定の文字列２２が含まれるかを検出する（Ｓ１０２）。ステップＳ１０２において、所定の文字列２２が検出されなかった場合（Ｎｏ）には、このルーチンを終了し、検出された場合（Ｙｅｓ）には、設定対応情報２３を参照することによって、検出された文字列２２に対応する設定内容２４を判定する（Ｓ１０３）。
【００２８】
次いで、生成部１３は、設定内容２４を含む設定情報２５を生成する（Ｓ１０４）。このとき、生成部１３は機器２毎に設定情報２５を生成するため、設定情報２５は各機器２に固有の情報（各機器２を特定する識別情報等）と、機器２間で共通する設定内容２４とを含むことになる。送信部１４は、このように生成された各設定情報２５を対応する各機器２に送信する（Ｓ１０５）。各機器２は、受信した設定情報２５に含まれる設定内容２４を印刷データ２１の印刷処理、設定情報生成装置１との間の通信処理等に反映させる。
【００２９】
図６は、印刷データ２１を例示する図である。本例における印刷データ２１は、設定情報生成装置１のアプリケーション５１により生成されたアプリケーションデータが、機器２のアプリケーション６３が解釈可能な形式に変換されたデータである。印刷データ２１は、印刷ジョブの開始及び全体の設定を定義するジョブヘッダ部７１、ジョブ全体の印刷設定を定義する印刷設定データ部７２、ページの印刷設定を定義するページヘッダ部７３、ページの開始を示すページ開始部７４、テキストデータ、イメージデータ等を含む描画データ７５、及びページの終了を示すページ終了部７６を含む。
【００３０】
ページヘッダ部７３からページ終了部７６までをページデータと称する。ページデータは、印刷物のページの数だけ存在する。印刷設定データ部７２には、部数、ページ数、印刷用紙サイズ、仕上げ設定（両面／集約、パンチ、ステープル等）等のジョブ全体としての印刷設定が記述されている。ページヘッダ部７３には、各ページの原稿サイズ、原稿方向、解像度、給紙トレイ、排紙トレイ等のページ単位としての印刷設定が記述されている。なお、図６に示すデータ構造は一例であり、印刷データ２１はこれに限られるものではない。例えば、ジョブ全体及びページ単位の両方で同一の印刷設定を指定できるように構成してもよい。この場合、例えばページ単位の印刷設定がジョブ全体の印刷設定より優先するように構成することができる。
【００３１】
図７は、設定対応情報２３を例示する図である。本例における設定対応情報２３は、文字列部８１、座標部８２、抽出条件部８３、及び通信方法部８４を含む。文字列部８１は、どのような文字列が上記所定の文字列２２に該当するかを示している。本例では、所定の文字列２２として、「患者名」、「患者ＩＤ」、「請求金額」、及び「￥」が例示されている。座標部８２は、各文字列２２が印刷される座標を示している。抽出条件部８３は、各文字列２２の抽出条件を示している。通信方法部８４は、各文字列２２に対応する印刷データ２１の通信方法を示している。
【００３２】
本例では、印刷データ２１に「患者名」又は「患者ＩＤ」が含まれている場合には、印刷データ２１をＴＬＳ（Transport  Layer  Security）バージョン１．２の規格に準拠する通信方法で送受信することが示されている。また、印刷データ２１に「請求金額」又は「￥」が含まれている場合には、通信ログの受信設定をＯＮにすることが示されている。上記判定部１２は、このような設定対応情報２３に基づいて、検出部１１により検出された所定の文字列２２に対応する設定内容２４（座標部８２及び通信方法部８４が示す内容）を判定する。
【００３３】
図８は、印刷物９１に含まれる所定の文字列２２Ａ，２２Ｂと設定内容２４Ａ，２４Ｂとの対応関係を例示する図である。本例における印刷物９１は、処方箋及び請求書として用いられる書面であり、第１の文字列２２Ａ：「患者ＩＤ」及び第２の文字列２２Ｂ：「請求金額」を含んでいる。第１の設定内容２４Ａ：「設定内容１」は第１の文字列２２Ａに対応し、第２の設定内容２４Ｂ：「設定内容２」は第２の文字列２２Ｂに対応している。
【００３４】
図７の設定対応情報２３に示されるように、第１の文字列２２Ａ：「患者ＩＤ」に対応する座標は（ａａ，ｂｃ）であり、対応する通信方法は「ＴＬＳｖ１．２で通信」であるため、第１の設定内容２４Ａは図８に示すようになる。同様に、第２の文字列２２Ｂ：「請求金額」に対応する座標は（ａａ，ｘ）であり、対応する通信方法は「ログ受信設定ＯＮ」であるため、第２の設定内容２４Ｂは図８に示すようになる。
【００３５】
設定情報生成装置１によって上記第１及び第２の設定内容２４Ａ，２４Ｂを含む設定情報２５が生成され、設定情報２５が対象となる機器２に送信されることによって、設定情報生成装置１から機器２へ送信される印刷データ２１に暗号化処理が施され、通信ログが記憶される。
【００３６】
上記本実施の形態によれば、印刷データ２１に含まれる文字列２２の特性に対応して機器２を適切に設定することが可能となる。また、高負荷な印刷データ２１の解析処理が設定情報生成装置１により一括して行われるので、印刷処理を行う機器２が複数存在する場合であっても、設定処理を効率的に行うことが可能となる。
【００３７】
以下に、他の実施の形態について図面を参照して説明するが、上記第１の実施の形態と同一又は同様の作用効果を奏する箇所については同一の符号を付してその説明を省略する場合がある。
【００３８】
（第２の実施の形態）
図９は、第２の実施の形態における設定情報生成システム１０１の機能的な構成を例示する図である。設定情報生成システム１０１は、設定情報生成装置１、機器２、及び管理装置１１１を含む。
【００３９】
本実施の形態における設定情報生成装置１は、検出部１１、判定部１２、生成部１３、及び送信部１０４を含む。検出部１１、判定部１２、及び生成部１３の機能は、第１の実施の形態と同様である。送信部１０４は、生成部１３により生成された設定情報２５を、機器２ではなく管理装置１１１の転送部１２１へ送信する。
【００４０】
管理装置１１１は、転送部１２１及び記憶部１２２を含む。管理装置１１１としては、例えばサーバコンピュータ等が想定されるが、これに限定されるものではない。管理装置１１１のハードウェア構成は、例えば図２と同様の構成であってもよい。
【００４１】
転送部１２１は、設定情報生成装置１の送信部１０４から受信した設定情報２５を対応する各機器２へ転送する。記憶部１２２は、転送部１２１が受信した設定情報２５を記憶する。このとき、記憶部１２２は、設定情報２５と機器２との対応関係を記憶してもよい。
【００４２】
なお、本例では、１つの管理装置１１１に対して１つの設定情報生成装置１が接続されている状態が示されているが、２つ以上の設定情報生成装置１が接続されていてもよい。
【００４３】
図１０は、設定情報生成システム１０１の機能的な構成をより具体的に例示する図である。本例における管理装置１１１は、設定通信モジュール１３１及びデータストアモジュール１３２を含む。また、設定情報生成装置１のプリントジョブ生成モジュール５５は、上記送信部１０４を含む。
【００４４】
設定通信モジュール１３１は、上記転送部１２１を含み、設定情報生成装置１のプリントジョブ生成モジュール５５（送信部１０４）が送信した設定情報２５を受信し、受信した設定情報２５を対応する機器２の設定通信モジュール６２に転送する。データストアモジュール１３２は、上記記憶部１２２を含み、設定通信モジュール１３１が受信した設定情報２５を機器２との対応関係と共に記憶する。その他の構成は、図４に示す構成と同様である。
【００４５】
図１１は、本実施の形態における設定情報生成システム１０１による処理の流れを例示するフローチャートである。検出部１１は、印刷データ２１を取得すると（Ｓ２０１）、印刷データ２１に所定の文字列２２が含まれるかを検出する（Ｓ２０２）。ステップＳ２０２において、所定の文字列２２が検出されなかった場合（Ｎｏ）には、このルーチンを終了し、検出された場合（Ｙｅｓ）には、設定対応情報２３を参照することによって、検出された文字列２２に対応する設定内容２４を判定する（Ｓ２０３）。生成部１３は、設定内容２４を含む設定情報２５を生成する（Ｓ２０４）。
【００４６】
送信部１０４は、生成された設定情報２５を管理装置１１１の転送部１２１に送信する（Ｓ２０５）。記憶部１２２は、転送部１２１が受信した設定情報２５を記憶する（Ｓ２０６）。転送部１２１は、受信した設定情報２５を対応する機器２に転送する（Ｓ２０７）。各機器２は、受信した設定情報２５に含まれる設定内容２４を印刷データ２１の印刷処理、設定情報生成装置１との間の通信処理等に反映させる（Ｓ２０８）。
【００４７】
上記本実施の形態によっても、機器２の設定を印刷データ２１に含まれる文字列２２の特性に応じて適切且つ効率的に行うことが可能となる。また、設定情報生成装置１により生成された設定情報２５が管理装置１１１により管理されるので、設定情報生成装置１が複数存在する場合であっても、設定情報２５を一元管理することが可能となる。
【００４８】
以上、本発明の実施の形態を説明したが、上記実施の形態は例として提示したものであり、発明の範囲を限定することを意図するものではない。この新規な実施の形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。実施の形態及びその変形は発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００４９】
１  設定情報生成装置
２  機器
１１  検出部
１２  判定部
１３  生成部
１４，１０４  送信部
２１  印刷データ
２２，２２Ａ，２２Ｂ  文字列
２３  設定対応情報
２４，２４Ａ，２４Ｂ  設定内容
２５  設定情報
３１，４６  ＣＰＵ
３２，４７  ＲＡＭ
３３，４８  ＲＯＭ
３４  入力デバイス
３５  出力デバイス
３６，４４  Ｉ／Ｏポート
３７，４５  バス
４１  プリンタコントローラ
４２  プリンタエンジン
４３  操作パネル
５１，６３  アプリケーション
５２  ＯＳ
５３  プリンタドライバ
５４  スプーラ
５５  プリントジョブ生成モジュール
６１  印刷データ通信モジュール
６２，１３１  設定通信モジュール
６４  設定反映モジュール
７１  ジョブヘッダ
７２  印刷設定データ
７３  ページヘッダ
７４  ページ開始部
７５  描画データ
７６  ページ終了部
８１  文字列部
８２  座標部
８３  抽出条件部
８４  通信方法部
９１  印刷物
１０１  設定情報生成システム
１１１  管理装置
１２１  転送部
１２２  記憶部
１３２  データストアモジュール
【先行技術文献】
【特許文献】
【００５０】
【特許文献１】特開平０９−０８１０９７号公報
【図１】
2016212452.tif 000003
【図２】
2016212452.tif 000004
【図３】
2016212452.tif 000005
【図４】
2016212452.tif 000006
【図５】
2016212452.tif 000007
【図６】
2016212452.tif 000008
【図７】
2016212452.tif 000009
【図８】
2016212452.tif 000010
【図９】
2016212452.tif 000011
【図１０】
2016212452.tif 000012
【図１１】
2016212452.tif 000013