JP5353477B2 - 画像処理装置及びプログラム - Google Patents
画像処理装置及びプログラム Download PDFInfo
- Publication number
- JP5353477B2 JP5353477B2 JP2009150195A JP2009150195A JP5353477B2 JP 5353477 B2 JP5353477 B2 JP 5353477B2 JP 2009150195 A JP2009150195 A JP 2009150195A JP 2009150195 A JP2009150195 A JP 2009150195A JP 5353477 B2 JP5353477 B2 JP 5353477B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- page
- image
- information
- pdf file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000015572 biosynthetic process Effects 0.000 claims description 96
- 238000000034 method Methods 0.000 claims description 33
- 230000008569 process Effects 0.000 claims description 24
- 238000004891 communication Methods 0.000 description 21
- 238000007726 management method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明の目的は、描画情報に従って描かれる複数ページの文書のページ毎に画像の形成に関わる形成条件が指定される場合に、その描画情報を文書情報に変換した後においても、変換前と同じ形成条件を指定しやすくするための仕組みを提供することである。
本発明の請求項3に係る画像処理装置は、請求項1又は2に係る構成において、前記出力手段は、前記文書情報を、その生成の基となった前記描画情報毎に割り当てられた対応する記憶領域に記憶させるよう出力することを特徴とする。
画情報に基づいて画像形成装置が画像を形成するときに従う、前記文書のページ毎に指定された形成条件を取得する条件取得手段と、前記描画情報に従って描かれる前記文書の前記指定された形成条件が互いに共通する各ページを表す文書情報を、各前記形成条件についてそれぞれ生成する生成手段であって、それぞれ対応する前記形成条件を識別する名称を付した前記文書情報を生成する生成手段として機能させる。
請求項2に係る発明によれば、描画情報に従って描かれる文書の各ページに割り当てられたページ順に、文書情報が表す文書の各ページに係る画像を形成させやすくすることができる。
請求項3に係る発明によれば、生成の基となった描画情報毎に記憶領域を分けて、文書情報を記憶させることができる。
図1は、本発明の一実施形態である文書管理システムの構成を示す図である。
本実施形態の文書管理システム1は、帳票などの文書を描画する処理がページ記述言語により記述された描画情報(以下、「PDLデータ」という。)に基づく印刷を行う一方で、印刷した各ページを表すPDF形式の文書情報(以下、「PDFファイル」という。)を生成して管理するためのシステムである。文書管理システム1は、画像処理装置としてのサーバ装置100と、パーソナルコンピュータ(以下、「PC」という。)200と、画像形成装置300と、印刷装置400とを備える。サーバ装置100と、PC200と、画像形成装置300とは通信網NWにより接続されている。通信網NWは、例えばLAN(Local Area Network)であるが、この通信路の有線・無線や、通信路の種類については特に問わない。印刷装置400は、サーバ装置100と通信ケーブル等の専用の通信路、又は通信網を介して接続されている。サーバ装置100は、PDLデータに基づいて印刷装置400に印刷させたり、このPDLデータの内容を表すPDFファイルを生成したりする。PC200は、サーバ装置100から送られてくるPDFファイルを蓄積したり、蓄積したPDFファイルに基づいて画像形成装置300に画像を形成させたりする。画像形成装置300は、PC200の制御に従って記録媒体に画像を形成する。印刷装置400は、PDLデータに基づく印刷を行う。なお、ここでは、文書管理システム1を構成する各装置をそれぞれ1台ずつとしているが、これらは複数あってもよい。
サーバ装置100は、制御部110と、通信部120と、操作部130と、記憶部140と、表示部150とを備える。制御部110は、CPU(Central Processing Unit)や、ワークエリアを提供するRAM(Random Access Memory)及び各種制御プログラムを記憶するROM(Read Only Memory)を備える。CPUは、ROMに記憶された制御プログラムをRAMに読み出して、その制御プログラム記述された手順に従って制御を行う。通信部120は、通信を行うためのモデムを備えおり、通信網NW経由でPC200と通信したり、印刷装置400と通信したりする。操作部130は、キーボードやマウスなどの操作手段を備え、ユーザによる操作手段の操作を受け付けると、その受け付けた操作の内容を表す操作情報を制御部110に出力する。記憶部140は、例えばHDD(Hard Disk Drive)であり、定型書式の各欄に記入すべき内容(値)がある規則に従って配列して記述されたデータ(以下、「配列データ」という。)や、文書の定型書式を定義する定型データなどを記憶する。表示部150は、液晶ディスプレイなどの表示装置を備え、画像を表示することにより情報を報知する。
なお、サーバ装置100への配列データの提供の態様は特に問わず、例えば通信により提供されてもよいし、過般型の記憶媒体を用いて提供されてもよい。
PC200は、制御部210と、通信部220と、操作部230と、記憶部240と、表示部250とを備える。制御部210は、CPUやメモリを備え、自装置の各部の動作を制御する。通信部220は、通信を行うためのモデムを備え、通信網NW経由でPC200や画像形成装置300と通信する。操作部230は、キーボードやマウスなどを備え、ユーザにより行われた操作の内容を表す操作情報を制御部210に出力する。記憶部240は、例えば大容量のHDDにより実現される記憶装置を備え、サーバ装置100から与えられるPDFファイルなどの情報を記憶する。表示部250は、液晶ディスプレイなどの表示装置を備え、例えば記憶部240に蓄積されたPDFファイルが表す文書を画像により表示する。
同図(b)に示すように、ここでは形成条件の種別として、「給紙」、「片面/両面」、「白黒/カラー」及び「オフセット排出」の4種類を扱う。形成条件「給紙」は、用紙選択に関わる条件で、給紙を行わせる給紙手段を指定するものである。形成条件「給紙」は、色紙を給紙する給紙手段か、又は白色の普通紙を給紙する給紙手段のいずれかを表す。形成条件「片面/両面」は、用紙の一方の面(片面)に画像を形成するか、又は用紙の両方の面に画像を形成かのいずれかを表す。形成条件「白黒/カラー」は、白黒画像を形成する「白黒」か、又は多色画像を形成する「カラー」のいずれかを表す。形成条件「オフセット排出」は、いわゆるオフセット排出を行うか否かを指定するものであり、オフセット排出を行うか、又は行わないかのいずれかを表す。このオフセット排出は、例えば帳票において品物の配送先を仕分け単位とする場合など、或る仕分け単位が視覚的に分かりやすくなるように、決められた単位毎に用紙の排出位置をずらして排出する機能に対応する。
続いて、文書管理システム1の動作について説明する。
図5は、サーバ装置100がPDLデータに基づいてPDFファイルを生成するときに実行する制御の手順を示すフローチャートである。以下では、サーバ装置100が、図4に示す内容のPDLデータ及び形成条件に基づいて、PDFファイルを生成する場合の動作について説明する。
サーバ装置100の制御部110は、操作者により操作部130が操作されるなどして、PDFファイルを生成するための制御を開始すると判断すると、その対象とするPDLデータを取得する(ステップSA1)。ここでは、制御部110は、印刷装置400に印刷させるために送信した配列データと、記憶部140に記憶しておいた定型データとに基づきPDLデータを生成し、これを取得する。次に、制御部110は、PDLデータを読み取ってその内容を解析する(ステップSA2)。そして、制御部110は、解析したPDLデータに基づき、PDFファイルの1ページ分の文書情報を生成して、これを記憶部140に記憶させる(ステップSA3)。このとき、制御部110は、PDLデータの1ページ分の記述を、PDF形式に従う記述に変換して文書情報を生成する。ここでは、制御部110は、図4(a)に示される第1ページに対応するPDLデータに基づき、PDFファイルの第1ページの文書情報を生成する。
以上が、サーバ装置100がPDLデータに基づいてPDFファイルを生成するときに実行する制御である。
制御部110は、まず、PDFファイルを格納するためのフォルダを生成するよう、PC200に指示する(ステップSB1)。ここでは、制御部110は、「フォルダA」を作成させるための指示を表す指示情報を、通信部120により送信する。また、制御部110は、「フォルダA」の名称を、現在日時を表す日時情報、クライアント(顧客)を識別する情報、及び業務内容を識別する名称を含むフォルダ名を付すよう指示する。例えば、現在日時が「2009年5月20日10時03分54秒」であるとし、PC200に「host1」が割り当てられ、提供しようとするPDFファイルがA社向けの請求に関わる帳票に対応するものである場合、制御部110は、「フォルダA」の名称を「20090520100354_host1_A社請求用」とするよう指示する。PC200の制御部210は、通信部220によりこの指示報を受信すると、フォルダAを生成する処理として、記憶部240の記憶領域にフォルダAに割り当てる記憶領域を確保する。
以上が、サーバ装置100がPDLデータに基づいてPDFファイルを生成し、PC200に提供するときに実行する制御である。
このようにして、サーバ装置100は、互いに形成条件が共通する各ページを表すPDFファイルを生成するから、汎用の画像形成装置300でPDFファイルに基づいて画像を形成しようとする場合であっても、PDLデータのページ毎に指定された形成条件を再現し得る。
本発明は、上述した実施形態と異なる形態で実施することが可能である。また、以下に示す変形例は、各々を組み合わせてもよい。
[変形例1]
上述した実施形態では、サーバ装置100に内蔵されている制御部110の例で説明したが、この制御部110は、サーバ装置100に内蔵されているものに限らず、例えばパーソナルコンピュータなど画像処理装置に備えられるものであってもよい。また、PC200についても他の情報処理装置により実現されてもよい。また、上述した実施形態では、サーバ装置100がPDLデータからPDFファイルへの変換を行い、PC200の記憶部240にこれを記憶させていたが、これらが1台の装置によって実現されてもよい。この場合、かかる装置は、PDLデータ毎にフォルダを分けてPDFファイルを記憶部140に記憶するよう出力する。また、フォルダの名称の設定や、文書ファイルの名称の設定をPC200が行ってもよい。この場合、サーバ装置100は、PC200にPDFファイルのほかに、形成条件を識別するための情報を送信して、PC200はこの情報に基づきPDFファイルの名称を付す。
なお、上述した実施形態において制御部110により実現される機能は、1又は複数のハードウェア回路により実現されてもよいし、1又は複数のプログラムを演算装置が実行することにより実現されてよいし、これらの組み合わせにより実現されてもよい。
上述した実施形態では、サーバ装置100は、ステップSA6においてあらかじめ決められた種類の形成条件がすべて一致すれば「NO」と判断していたが、ユーザにより決められた形成条件についてのみ変化があったか否かを判断してもよい。この場合、制御部110は、ユーザによる形成条件を指定する操作を操作部130により受け付けると、この受け付けられた形成条件に従って互いに形成条件が共通するページを特定する。これにより、同一のフォルダの配下に管理される形成条件がユーザの設定に応じたものとなり、ユーザにとってPDFファイルを管理しやすくなる。また、制御部110がステップSB2の処理で付すファイル名についても、ユーザにより変更し得るように構成してもよい。この場合、ユーザが操作部130の操作を行うことにより、その操作に従って、制御部110が図9に示されるテーブルを書き換える。このとき、制御部110は、「名称」のフィールドに記述された内容を、ユーザの操作に応じて書き換える。
上述した実施形態では、サーバ装置100は、ページ番号が連続し、且つ互いに形成条件が共通するページをそれぞれ特定して、PDFファイルを生成していた。これに対し、ページ番号を考慮せずに、PDLデータにおいて形成条件が互いに共通するすべてのページを表すPDFファイルを生成してもよい。この場合にも、形成条件が互いに共通する各ページを表すPDFファイルをそれぞれ生成することになり、汎用の画像形成装置300であっても、印刷装置400による印刷と同じ形成条件を実現し得る。
上述した実施形態では、PC200がPDFファイルに基づいて画像形成装置300に画像を形成させる際に、ユーザが形成条件を指定していたが、以下の応用が考えられる。上述したように、生成の基となったPDLデータ毎に対応するフォルダの配下に各PDFファイルが管理され、且つPDFファイルの名称は、そのPDFファイルに対応する形成条件と、対応するPDLデータの先頭ページ及び最終ページのページ番号とを識別するものであった。よって、PC200は、フォルダの名称からPDLデータの種類を特定し、PDFファイルの名称から各PDFファイルに指定されるべき形成条件を特定し得る。そこで、PC200は、PDLデータの種類に関する情報を表示部250に表示してユーザに提示する一方で、形成条件をPDFファイルの名称から特定して、特定した形成条件に従って画像形成装置300にPDFファイルに係る画像を形成させるよう制御するようにしてもよい。この構成によれば、PDFファイル基づく画像形成をする際に、ユーザが形成条件を指定しなくてもよい。また、この場合に、PDFファイルの名称からページ順も特定し得るので、画像形成装置300がPDLデータにおいて指定されていたページ順に従って、PDFファイルの各ページに係る画像を形成する、という応用も考えられる。
また、この場合、PC200がPDFファイルの名称から形成条件を特定して、これを画像形成装置300に指定してもよいし、画像形成装置300に形成条件の特定に係るアプリケーションプログラムを組み込んで、それぞれ形成条件を設定させるようにしてもよい。
上述した実施形態では、文書として帳票を用いる場合について説明したが、他の文書管理に本発明を適用してもよく、その種別については特に問わない。また、定型印刷を行う場合に限らないし、描画情報はページ記述言語で記述されたものに限らず、各種の文書ファイルや画像ファイルでもよく、中間コードなどのサーバ装置100が解釈し得るデータであってもよい。例えば、サーバ装置100は、配列データと定型データとに基づいて直接ビットマップ形式の画像情報を生成してもよく、この場合、この画像情報を描画情報として採用し得る。要するに、サーバ装置100は、複数ページの文書を描く処理が記述され、その文書のページ毎に形成条件が指定された描画情報に基づいてPDFファイルを生成する構成であればよい。また、サーバ装置100が生成する文書情報のデータ形式はPDF形式に限らず、TIFF(Tagged Image File Format)形式などであってもよいし、表示装置への表示を目的としないデータ形式も採用し得る。
Claims (4)
- 画像を形成する対象である複数ページの文書を描く処理が記述された描画情報を取得する描画情報取得手段と、
前記描画情報に基づいて画像形成装置が画像を形成するときに従う、前記文書のページ毎に指定された形成条件を取得する条件取得手段と、
前記描画情報に従って描かれる前記文書の前記指定された形成条件が互いに共通する各ページを表す文書情報を、各前記形成条件についてそれぞれ生成する生成手段であって、それぞれ対応する前記形成条件を識別する名称を付した前記文書情報を生成する生成手段と、
前記生成手段により生成された文書情報を出力する出力手段と
を備えることを特徴とする画像処理装置。 - 前記生成手段は、前記描画情報に従って描かれる文書のページ順に割り当てられるページ番号が連続し、且つ前記形成条件が互いに共通する各ページの文書を表す前記文書情報を、それぞれ生成する
ことを特徴とする請求項1に記載の画像処理装置。 - 前記出力手段は、前記文書情報を、その生成の基となった前記描画情報毎に割り当てられた対応する記憶領域に記憶させるよう出力する
ことを特徴とする請求項1又は2に記載の画像処理装置。 - コンピュータを、
画像を形成する対象である複数ページの文書を描く処理が記述された描画情報を取得する描画情報取得手段と、
前記描画情報に基づいて画像形成装置が画像を形成するときに従う、前記文書のページ毎に指定された形成条件を取得する条件取得手段と、
前記描画情報に従って描かれる前記文書の前記指定された形成条件が互いに共通する各ページを表す文書情報を、各前記形成条件についてそれぞれ生成する生成手段であって、それぞれ対応する前記形成条件を識別する名称を付した前記文書情報を生成する生成手段
として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009150195A JP5353477B2 (ja) | 2009-06-24 | 2009-06-24 | 画像処理装置及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009150195A JP5353477B2 (ja) | 2009-06-24 | 2009-06-24 | 画像処理装置及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011008433A JP2011008433A (ja) | 2011-01-13 |
| JP5353477B2 true JP5353477B2 (ja) | 2013-11-27 |
Family
ID=43565037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009150195A Expired - Fee Related JP5353477B2 (ja) | 2009-06-24 | 2009-06-24 | 画像処理装置及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5353477B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6344047B2 (ja) * | 2013-06-04 | 2018-06-20 | 株式会社リコー | 出力制御装置、出力制御プログラム、出力制御方法、及び記録媒体 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001270167A (ja) * | 2000-03-24 | 2001-10-02 | Ricoh Co Ltd | 印刷装置及びネットワーク印刷システム |
| JP2003011462A (ja) * | 2001-06-27 | 2003-01-15 | Casio Comput Co Ltd | 印刷制御装置及びプログラム |
| JP4270152B2 (ja) * | 2005-04-05 | 2009-05-27 | ブラザー工業株式会社 | 印刷制御プログラム、印刷制御装置及び印刷制御方法 |
| JP2007026059A (ja) * | 2005-07-15 | 2007-02-01 | Konica Minolta Business Technologies Inc | 原稿管理方法、印刷制御装置、及び印刷制御プログラム |
| JP2007261109A (ja) * | 2006-03-29 | 2007-10-11 | Kyocera Mita Corp | 画像形成装置 |
| JP2008269325A (ja) * | 2007-04-20 | 2008-11-06 | Canon Inc | 印刷装置及び印刷システム |
| JP2009172959A (ja) * | 2008-01-28 | 2009-08-06 | Ricoh Co Ltd | 画像形成装置、印刷制御方法、印刷制御プログラム、及びそのプログラムを記録した記録媒体 |
| JP5086136B2 (ja) * | 2008-03-07 | 2012-11-28 | 株式会社リコー | 印刷装置、印刷ジョブ管理方法、印刷ジョブ管理プログラム |
-
2009
- 2009-06-24 JP JP2009150195A patent/JP5353477B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011008433A (ja) | 2011-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11200011B2 (en) | Printer and server | |
| US8970905B2 (en) | Profile setting apparatus, profile setting method, storage medium, and profile managing system | |
| RU2654143C2 (ru) | Устройство обработки информации, способ обработки информации и программа | |
| US8379253B2 (en) | Structured document conversion apparatus, structured document conversion method, and storage medium | |
| US9424498B2 (en) | Information processing apparatus, information processing method, and recording medium for conversion of vendor-specific print data | |
| JP5210208B2 (ja) | 管理装置及び管理方法及びプログラム | |
| JP2015187843A (ja) | 情報処理装置、情報処理方法、プログラム | |
| JP4673260B2 (ja) | 情報処理装置及びジョブチケット生成方法 | |
| US9639314B2 (en) | Image processing apparatus, image processing system and recording medium for print jobs that designate rendering engines | |
| US8179550B2 (en) | Management apparatus for transmitting data to a virtual device and method | |
| JP2018036755A (ja) | 制御方法、プログラム及び情報処理装置 | |
| JP2016162241A (ja) | 画像処理システム、画像形成出力制御装置、情報処理方法、情報処理プログラム | |
| JP5353477B2 (ja) | 画像処理装置及びプログラム | |
| US9336467B2 (en) | Information processing apparatus, information processing system, and recording medium | |
| JP5802706B2 (ja) | データ作成装置、方法及びプログラム | |
| JP2010220046A (ja) | 文書管理装置、文書管理システム、印刷制御方法、印刷制御プログラム、及びそのプログラムを記録した記録媒体 | |
| JP2017033368A (ja) | 情報処理装置、情報処理システムおよびプログラム | |
| JP5481962B2 (ja) | 画像処理装置、プログラム及び制御装置 | |
| JP2015172933A (ja) | 情報処理装置、情報処理方法、プログラム | |
| JP2016162244A (ja) | 画像処理システム、画像形成出力制御装置及び画像処理方法 | |
| JP2006155207A (ja) | 画像処理装置および画像処理プログラム | |
| JP2009302928A (ja) | 画像形成装置、画像形成方法、プログラム、および記憶媒体 | |
| JP2007272632A (ja) | 中綴じ製本設定の切り替え方法 | |
| JP2012221427A (ja) | 画像形成処理システム、画像形成装置、及び、コンピュータプログラム | |
| JP2016110657A (ja) | 情報処理装置、情報処理方法、プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120518 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130501 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130514 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130711 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130730 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130812 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5353477 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |