JP5084378B2 - 画像処理装置、画像処理方法、及びコンピュータプログラム - Google Patents
画像処理装置、画像処理方法、及びコンピュータプログラム Download PDFInfo
- Publication number
- JP5084378B2 JP5084378B2 JP2007183433A JP2007183433A JP5084378B2 JP 5084378 B2 JP5084378 B2 JP 5084378B2 JP 2007183433 A JP2007183433 A JP 2007183433A JP 2007183433 A JP2007183433 A JP 2007183433A JP 5084378 B2 JP5084378 B2 JP 5084378B2
- Authority
- JP
- Japan
- Prior art keywords
- intermediate data
- image processing
- processing apparatus
- file
- unit
- 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
- 238000012545 processing Methods 0.000 title claims abstract description 196
- 238000004590 computer program Methods 0.000 title claims description 11
- 238000003672 processing method Methods 0.000 title claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 51
- 230000006870 function Effects 0.000 claims description 16
- 238000007639 printing Methods 0.000 abstract description 22
- 238000007726 management method Methods 0.000 description 77
- 238000010586 diagram Methods 0.000 description 31
- 238000000034 method Methods 0.000 description 31
- 238000005457 optimization Methods 0.000 description 28
- 238000004458 analytical method Methods 0.000 description 18
- 238000012546 transfer Methods 0.000 description 13
- 230000010365 information processing Effects 0.000 description 9
- 238000007405 data analysis Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 238000009877 rendering Methods 0.000 description 3
- 239000007787 solid Substances 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32106—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
- H04N1/32112—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate computer file, document page or paper sheet, e.g. a fax cover sheet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
- G06F3/1212—Improving printing performance achieving reduced delay between job submission and print start
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
- G06F3/1245—Job translation or job parsing, e.g. page banding by conversion to intermediate or common format
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3226—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of identification information or the like, e.g. ID code, index, title, part of an image, reduced-size image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3225—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
- H04N2201/3242—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of processing required or performed, e.g. for reproduction or before recording
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Description
以下に、図面を参照しながら、本発明の第1の実施形態について説明する。
図1は、画像処理システムの構成の一例を示す図である。尚、図1において、画像処理装置1000〜1002は、同じ構成を有している。よって、図1では、画像処理装置1000についてのみ内部の構成を説明し、画像処理装置1001、1002の内部の構成についての図示を省略する。
情報処理装置2000は、CPU、ディスプレイ、キーボード、マウス、ハードディスク、メモリ、及びネットワーク通信用のインタフェース等を有する市販のコンピュータ(例えば、パーソナルコンピュータ)である。
I/F部101は、外部との間でデータ(例えば印刷ジョブのデータ)の送受信を行う。操作部102は、ユーザからの指示要求を直接受け付ける。本実施形態では、操作部102は、ボタンの他に、タッチパネルも備えている。ジョブ制御部103は、印刷ジョブのデータに対する各種制御を行う。印刷部104は、印刷ジョブデータに基づく画像を形成して、印刷出力を行う。
図2において、中間ファイル200は、ファイル管理部114で管理を行うためのファイルID201と、中間ファイル200の送信元を示すメタデータ(送信元情報)202と、中間ファイル200の送信先を示すメタデータ(送信先情報)203とを含む。ここで、送信元情報202や送信先情報203には、ネットワーク4000上の情報処理装置2000や画像処理装置1000〜1002を特定するための「IPアドレスやホスト名」等の識別情報が含まれている。図2に示す中間ファイル200では、送信元情報202と送信先情報203とを、外部リンク情報220としている。中間ファイル200の送信元と送信先に応じて、画像処理装置1000〜1002により、送信元情報202と送信先情報203との少なくとも何れか一方が、中間ファイル200に書き込まれる。
Nページ204の中の中間オブジェクトには、塗りつぶしパターンを示すオブジェクト205と、文字パターンを示すオブジェクト206とが保持されている。個々の文字パターンを示すオブジェクトは、表示上、文字列として表示される。このため、文字パターンを示すオブジェクト206には、メタデータ(文字列情報)207が保持されている。このようにすることによって、文字パターンを示すオブジェクト206を、文字列として処理することが可能になっている。図2に示す中間ファイル200では、オブジェクト205、206を、通常の中間オブジェクトとしている。
また、任意のページN404には、任意の中間オブジェクト405がある。この中間オブジェクト405は、最適化されていない通常の中間オブジェクト412である。
図5において、管理ファイルリスト操作画面1010には、管理ファイルリスト表示部1011と、ボタン1012とが表示される。管理ファイルリスト表示部1011は、中間ファイル400のリストを表示して、そのリストの中から、転送対象または印刷対象となる中間ファイル400をユーザに選択させるためのものである。
ユーザは、管理ファイルリスト表示部1011から、ファイル管理部114に保存された任意の中間ファイル400(ここではファイルID=192−168−0−1−1232)を選択する。
図6は、転送用に複製された中間ファイルの構成の一例を概念的に示す図である。
図6において、中間ファイル600のファイルID601は、複製元のファイルID401と同一である。中間ファイル400の送信元を示すメタデータ(送信元情報)402と、送信先を示すメタデータ(送信先情報)403に含まれているネットワークデータは削除される。したがって、中間ファイル600の送信元を示すメタデータ(送信元情報)602と、送信先を示すメタデータ(送信先情報)603には、ネットワークアドレスは含まれない。また、任意のページN604における任意の中間オブジェクト605は、複製元の中間オブジェクト405と同一である。
次に、メタデータ生成部113は、複製元の中間ファイル400内の更新処理を行う(ステップS304)。
図7において、中間ファイル400の送信元を示すメタデータ(送信元情報)602には、画像処理装置1000のネットワークアドレス(192.168.0.2)が書き込まれる。一方、送信先を示すメタデータ(送信先情報)603には、操作部102から入力された転送先である「画像処理装置1001のネットワークアドレス(192.168.0.3)」が保持される(書き込まれる)。
まず、画像処理装置1001のI/F部101は、画像処理装置1000から転送された中間ファイル600の受信を検知すると、ジョブ制御部103が受信ジョブの受付処理を行う(ステップS701)。このように本実施形態では、例えば、ステップS701の処理によって、外部装置の一例である画像処理装置1000から中間ファイルを取得する第2の取得手段が実現される。
次に、画像処理装置1001のメタデータ生成部113は、受信した中間ファイル600の更新処理を行う(ステップS702)。
以上のように本実施形態では、例えば、ステップS702の処理によって、書き込み手段が実現される。
図8の説明に戻り、画像処理装置1001のファイル管理部114は、ステップS702で更新された中間ファイル600の保存処理を行う(ステップS703)。
まず、ジョブ制御部103は、印刷ジョブの受付処理を行う(ステップS901)。すなわち、ジョブ制御部103は、印刷出力を行う中間ファイル400を受け付けるための処理を行う。
次に、ジョブ制御部103は、I/F部101を介して、ユーザにより指定された印刷出力の設定で出力するのに最適な中間データ(ユーザにより指定された印刷出力の設定に最適化された中間データ)を取得する(ステップS903)。尚、この最適化された中間データは、オブジェクト単位で生成されるものである。また、以下の説明では、この最適化された中間データを、必要に応じて最適化済オブジェクトと称する。このように本実施形態では、例えば、ステップS903の処理によって、取得手段が実現される。
次に、データ描画部108は、中間データ蓄積部107に一次的に保存された中間データを、ページ単位のビットマップデータへ変換するレンダリング処理を行う(ステップS905)。
次に、出力制御部109は、ステップS905で生成されたページ単位のビットマップデータを、ビデオ信号へ変換する処理を行う。そして、出力制御部109は、印刷部104における画像形成処理と給紙処理とに同期して、ビデオ信号を転送する画像転送処理を行う。そして、印刷部104は、転送されたビデオ信号に基づく画像を形成して印刷出力を行う(ステップS906)。以上のように本実施形態では、ステップS904〜S906の処理によって、印刷処理実行手段が実現される。
まず、能力情報管理部110は、画像処理装置1000の描画能力情報を確認する処理を行う(ステップS1101)。
図12に示す描画能力情報管理テーブル1200では、描画能力情報1201として、TrueType形式のスケーラブルフォントのフォントスケーラ1203と、Type1形式のスケーラブルフォントのフォントスケーラ1204とが設定されている。また、描画能力情報管理テーブル1200では、JPEGで圧縮された画像(イメージ)に対するハードウェアデコーダ1205と、RunLengthで圧縮された画像(イメージ)に対するハードウェアデコーダ1206とが設定されている。更に、描画能力情報管理テーブル1200では、登録パターンの記憶領域のサイズ1207が設定されている。
ここで、最適化済オブジェクトの生成に専用のハードウェアを必要とするオブジェクトや、最適化済オブジェクトの保存に規定内のメモリサイズのみを使用するオブジェクトに対しては、保存可否フラグ1202の値として、「○(保存可)」が設定される。一方、最適化済オブジェクトの生成に専用のハードウェアを必要としないオブジェクトや、最適化済オブジェクトの保存に規定以上のメモリサイズを使用するオブジェクトに対しては、保存可否フラグ1202の値として、「×(保存不可)」が設定される。
ここで、図13は、画像処理装置1000の能力情報管理部110で管理されるオブジェクト別保存設定管理テーブル1300の一例を示す図である。
図13において、オブジェクト形式1301として、テキストオブジェクトに使用されるフォントの種別(ビットマップ1303、スケーラブル1304)が設定されている。また、イメージオブジェクトのカラー種別(カラー1305、モノクロ1306)と、グラフィックオブジェクトの塗り種別(ベタ1307、内蔵パターン1308、登録パターン1309)も、オブジェクト形式1301として設定されている。そして、オブジェクト別保存設定管理テーブル1300には、これらオブジェクト形式1301の夫々に対して、最適化済オブジェクトの保存を行うか否かを識別するための保存可否フラグ1302が設定されている。
以上のように本実施形態では、例えば、描画能力情報管理テーブル1200及びオブジェクト別保存設定管理テーブル1300を管理する能力情報管理部110によって、処理能力情報を記憶媒体に記憶する第2の記憶手段が実現される。
次に、能力情報管理部110は、保存可否フラグ1202、1302の設定値と、最適化済オブジェクトのオブジェクト種別とに基づいて、最適化済オブジェクトを保存する処理を行うか否かを判定する(ステップS1104)。このように本実施形態では、例えば、ステップS1104の処理によって、判定手段が実現される。
次に、メタデータ生成部113は、ファイル管理部114に保存された最適化済オブジェクトのメタデータを更新する(ステップS1106)。
図14に示す中間ファイル1400では、中間ファイル1400の送信元を示すメタデータ(送信元情報)1414と、中間ファイル1400の送信先を示すメタデータ(送信先情報)1415とを、外部リンク情報1416としている。
また、オブジェクトID(=N120)1401で識別されるオブジェクトは、JPEGで圧縮されたカラーイメージオブジェクトである。したがって、図12及び図13より、このオブジェクトは、最適化済オブジェクトとして保存される(すなわち、図11のステップS1104でYesと判定される)。具体的に、このオブジェクトは、オブジェクトID(=N121)1411で識別される最適化済オブジェクトとして、中間ファイル1400の最適化済オブジェクト格納エリア1410に保存される。
以上のように本実施形態では、例えば、ステップS1105、S1106の処理によって、記憶手段が実現される。
まず、能力情報管理部110は、画像処理装置1002の描画能力情報を確認する処理を行う(ステップS1501)。
図16は、画像処理装置1002の能力情報管理部110で管理される描画能力情報管理テーブルの一例を示す図である。
図16に示す描画能力情報管理テーブル1600では、TrueType形式のスケーラブルフォントのフォントスケーラ1603と、Type1形式のスケーラブルフォントのフォントスケーラ1604とが、描画能力情報1601として設定されている。また、描画能力情報管理テーブル1600では、JPEGで圧縮された画像(イメージ)に対するハードウェアデコーダ1605と、RunLengthで圧縮された画像に対するハードウェアデコーダ1606とが、描画能力情報1601として設定されている。更に、描画能力情報管理テーブル1600では、登録パターンの記憶領域のサイズ1607が、描画能力情報1601として設定されている。
ここで、最適化済オブジェクトの生成に専用のハードウェアを必要とするオブジェクトや、最適化済オブジェクトの保存に規定内のメモリサイズのみを使用するオブジェクトに対しては、保存可否フラグ1602の値として、「○(保存可)」が設定される。一方、最適化オブジェクトの生成に専用のハードウェアを必要としないオブジェクトや、最適化オブジェクトの保存に規定以上のメモリサイズを使用するオブジェクトに対しては、保存可否フラグ1602の値として、「×(保存不可)」が設定される。
ここで、図17は、画像処理装置1002の能力情報管理部110で管理されるオブジェクト別保存設定管理テーブル1700の一例を示す図である。
図17において、オブジェクト形式1701として、テキストオブジェクトに使用されるフォント種別(ビットマップ1703、スケーラブル1704)が設定されている。
また、イメージオブジェクトのカラー種別(カラー1705、モノクロ1706)と、グラフィックオブジェクトの塗り種別(ベタ1707、内蔵パターン1708、登録パターン1709)も、オブジェクト形式1701として設定されている。そして、オブジェクト別保存設定管理テーブル1700には、これらオブジェクト形式1701の夫々に対して、最適化済オブジェクトの保存を行うか否かを識別するための保存可否フラグ1702が定義されている。
ここで、描画能力情報管理テーブル1600、及びオブジェクト別保存設定管理テーブル1700において、保存可否フラグ1602、1702として「×」が設定されているオブジェクトには、中間ファイル内に最適化情報が保存されていないことが明確である。そのため、メタデータ解析部111は、保存可否フラグ1602、1702として「×」が設定されているオブジェクトの種別が識別された時点で、そのオブジェクトについてのメタデータの解析処理をスキップするのが好ましい。最適化情報の検索処理を高速化することができるからである。
図18は、送信元の画像処理装置1000から転送され、送信先の画像処理装置1002のファイル管理部114に保存された中間ファイルの構成の一例を概念的に示す図である。尚、中間ファイルの転送は、前述した図3の処理を行うことによって実現される。
また、オブジェクトID(=N120)1801で識別されるオブジェクトは、JPEG形式で圧縮されたカラーイメージオブジェクトであり、まだ、最適化済オブジェクトが生成されていない。
また、オブジェクトID(=N130)1802で識別されるオブジェクトは、TrueType形式のスケーラブルフォントを使用するテキストオブジェクトであり、まだ、最適化済オブジェクトが生成されていない。
また、オブジェクトID(=N210)1804で識別されるオブジェクトは、内蔵パターンを使用するグラフィックオブジェクトであり、まだ、最適化済オブジェクトが生成されていない。
また、オブジェクトID(=N230)1806で識別されるオブジェクトは、RunLength形式で圧縮されたモノクロイメージオブジェクトであり、まだ、最適化済オブジェクトが生成されていない。
図19において、メタデータ問い合わせパケット1900には、オブジェクト情報部1901と最適化情報部1902とがある。オブジェクト情報部1901には、各オブジェクトのオブジェクトID1903〜1910が設定されており、夫々のオブジェクトIDに対して、必要な最適化情報の種別が設定されている。
図20は、他の画像処理装置から返信される印刷すべく指定された印刷対象ファイルと同一対象ファイルのメタデータ返信パケットの一例を概念的に示す図である。
図20において、メタデータ返信パケット2010には、元のオブジェクト情報部2011と、最適化済オブジェクト情報部2012と、最適化情報部2013とがある。また、元のオブジェクト情報部2011と最適化済オブジェクト情報部2012とには、各オブジェクトのオブジェクトID2014〜2018が設定されており、夫々のオブジェクトID2014〜2018に対して、最適化情報の種別が設定されている。
次に、ジョブ属性解析部105は、I/F部101を介して、最適化済オブジェクトの転送要求を行う(ステップS1512)。以上のように本実施形態では、例えば、ステップS1512の処理により行われた転送要求(最適化済オブジェクトの取得要求)を、例えば画像処理装置1000が受信することにより、受付手段が実現される。
一方、最適化済オブジェクトが取得できた場合、メタデータ解析部111は、ステップS1504で暫定的に決定した「利用する最適化済オブジェクト」を更新する処理を行う(ステップS1514)。このように本実施形態では、例えば、ステップS1513により取得される最適化済オブジェクトを、例えば、画像処理装置1000が送信することにより、返信手段が実現される。
尚、この図15の処理と同様の処理を、画像処理装置1000が行うことによって、図9のステップS903の処理が実現される。
図21に示す中間ファイル2100では、中間ファイル2100の送信元を示すメタデータ(送信元情報)2115と、中間ファイル2100の送信先を示すメタデータ(送信先情報)2116とを、外部リンク情報2121としている。
また、オブジェクトID(=N130)2103では、取得した最適化済オブジェクトID(=N131)2113を利用するため、内部リンク情報のみがメタデータ2104として保持されている。
また、オブジェクトID(=N210)2106でも、最適化済オブジェクトを取得できなかったため、通常の中間オブジェクトが保持されている。
また、オブジェクトID(=N230)2109では、最適化済オブジェクトを取得できなかったため、通常の中間オブジェクトが保持されている。
次に、本発明の第2の実施形態について説明する。第1の実施形態では、画像処理装置1000から画像処理装置1002に転送された中間ファイル1800に基づく印刷出力が行われていないため、中間ファイル1800には、最適化済オブジェクトが生成されていない。
図22に示す中間ファイル2200において、オブジェクトID(=N230)1806は、RunLength形式で圧縮されたモノクロイメージオブジェクトである。よって、描画能力情報管理テーブル1600及びオブジェクト別保存設定管理テーブル1700で設定されている保存可否フラグ1602、1702により、生成された最適化済オブジェクトがオブジェクトID(=N231)2203として保存される。
また、オブジェクトID(=N230)1806には、最適化済オブジェクト2203への内部リンクを示すメタデータ(内部リンク情報)2201が付加される。
このように、図22に示す中間ファイル2200では、オブジェクトID2203で識別されるオブジェクトが、印刷設定(4up印刷)に最適化された中間オブジェクト2211となる。
図23に示す中間ファイル2300において、オブジェクトID(=N230)2301では、取得した最適化済オブジェクトID(=N231)2304を利用するため、内部リンク情報のみがメタデータ2302として保持されている。このように、図23に示す中間ファイル2300では、オブジェクトID2304で識別されるオブジェクトが、内部リンクから取得した「最適化された中間オブジェクト」2211となる。このように、本実施形態では、中間ファイル2300を用いて、印刷を実行することによって、画像処理装置1002自身が生成した最適化オブジェクトと、他の画像処理装置1000から取得した最適化オブジェクトとを用いた印刷処理が実行される。
前述した本発明の実施形態における画像処理装置を構成する各手段、並びに画像処理方法の各ステップは、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
102 操作部
103 ジョブ制御部
104 印刷部
105 ジョブ属性解析部
106 ページデータ解析部
107 中間データ蓄積部
108 データ描画部
109 出力制御部
110 能力情報管理部
111 メタデータ解析部
112 中間データ合成部
113 メタデータ生成部
114 ファイル管理部
1000〜1002 画像処理装置
2000 情報処理装置
Claims (9)
- オブジェクトに対する画像処理装置の処理能力情報を記憶する画像処理装置であって、
印刷設定と印刷対象ファイルとを入力する入力手段と、
前記入力手段により入力された印刷対象ファイルに含まれる少なくとも1つのオブジェクトについて、前記入力された印刷設定に対応する中間データを、オブジェクト単位で生成する生成手段と、
前記生成手段により生成された、オブジェクト単位の中間データと、その中間データに対する印刷設定を示す印刷設定情報とを対応付けて記憶媒体に記憶する記憶手段と、
前記記憶手段により記憶された、オブジェクト単位の中間データを、外部装置にて再利用可能とすべく、当該外部装置からの指示に従って返信する返信手段と、
前記生成手段により生成された、オブジェクト単位の中間データを記憶するか否かを、前記画像処理装置の処理能力情報に基づいて判定する判定手段と、を有し、
前記記憶手段は、前記判定手段により記憶すると判定された、オブジェクト単位の中間データと、その中間データに対する印刷設定を示す印刷設定情報とを対応付けて記憶媒体に記憶し、
前記印刷設定情報は、メタデータであることを特徴とする画像処理装置。 - 印刷設定に対応する、オブジェクト単位の中間データの取得要求を外部装置から受け付ける受付手段を更に有し、
前記返信手段は、前記印刷設定に対応する、オブジェクト単位の中間データを前記記憶媒体から読み出して、前記取得要求を行った外部装置に返信することを特徴とする請求項1に記載の画像処理装置。 - オブジェクト単位の中間データを含む中間ファイルであって、その中間ファイルの送信元及び送信先の少なくとも何れか一方を示すリンク情報を書き込み可能な中間ファイルを、外部装置から取得する取得手段と、
前記取得手段により取得された中間ファイルを、外部装置に出力する出力手段とを更に有し、
前記受付手段は、前記出力手段により中間ファイルを出力した外部装置から、印刷設定に対応する、オブジェクト単位の中間データの取得要求を受け付けることを特徴とする請求項2に記載の画像処理装置。 - 前記リンク情報は、メタデータであることを特徴とする請求項3に記載の画像処理装置。
- オブジェクトに対する画像処理装置の処理能力情報を記憶する画像処理装置における画像処理方法であって、
印刷設定と印刷対象ファイルとを入力する入力ステップと、
前記入力ステップにより入力された印刷対象ファイルに含まれる少なくとも1つのオブジェクトについて、前記入力された印刷設定に対応する中間データを、オブジェクト単位で生成する生成ステップと、
前記生成ステップにより生成された、オブジェクト単位の中間データと、その中間データに対する印刷設定を示す印刷設定情報とを対応付けて記憶媒体に記憶する記憶ステップと、
前記記憶ステップにより記憶された、オブジェクト単位の中間データを、外部装置にて再利用可能とすべく、当該外部装置からの指示に従って返信する返信ステップと、
前記生成ステップにより生成された、オブジェクト単位の中間データを記憶するか否かを、前記画像処理装置の処理能力情報に基づいて判定する判定ステップと、を有し、
前記記憶ステップは、前記判定ステップにより記憶すると判定された、オブジェクト単位の中間データと、その中間データに対する印刷設定を示す印刷設定情報とを対応付けて記憶媒体に記憶し、
前記印刷設定情報は、メタデータであることを特徴とする画像処理方法。 - オブジェクトに対する画像処理装置の処理能力情報を記憶する画像処理装置における各手段としてコンピュータを機能させるためのコンピュータプログラムであって、
印刷設定と印刷対象ファイルとを入力する入力手段と、
前記入力手段により入力された印刷対象ファイルに含まれる少なくとも1つのオブジェクトについて、前記入力された印刷設定に対応する中間データを、オブジェクト単位で生成する生成手段と、
前記生成手段により生成された、オブジェクト単位の中間データと、その中間データに対する印刷設定を示す印刷設定情報とを対応付けて記憶媒体に記憶する記憶手段と、
前記記憶手段により記憶された、オブジェクト単位の中間データを、外部装置にて再利用可能とすべく、当該外部装置からの指示に従って返信する返信手段と、
前記生成手段により生成された、オブジェクト単位の中間データを記憶するか否かを、前記画像処理装置の処理能力情報に基づいて判定する判定手段としてコンピュータを機能させ、
前記記憶手段は、前記判定手段により記憶すると判定された、オブジェクト単位の中間データと、その中間データに対する印刷設定を示す印刷設定情報とを対応付けて記憶媒体に記憶し、
前記印刷設定情報は、メタデータであることを特徴とするコンピュータプログラム。 - 印刷設定に対応する、オブジェクト単位の中間データの取得要求を外部装置から受け付ける受付手段として更にコンピュータを機能させ、
前記返信手段は、前記印刷設定に対応する、オブジェクト単位の中間データを前記記憶媒体から読み出して、前記取得要求を行った外部装置に返信することを特徴とする請求項6に記載のコンピュータプログラム。 - オブジェクト単位の中間データを含む中間ファイルであって、その中間ファイルの送信元及び送信先の少なくとも何れか一方を示すリンク情報を書き込み可能な中間ファイルを、外部装置から取得する取得手段と、
前記取得手段により取得された中間ファイルを、外部装置に出力する出力手段として更にコンピュータを機能させ、
前記受付手段は、前記出力手段により中間ファイルを出力した外部装置から、印刷設定に対応する、オブジェクト単位の中間データの取得要求を受け付けることを特徴とする請求項7に記載のコンピュータプログラム。 - 前記リンク情報は、メタデータであることを特徴とする請求項8に記載のコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007183433A JP5084378B2 (ja) | 2007-07-12 | 2007-07-12 | 画像処理装置、画像処理方法、及びコンピュータプログラム |
US12/171,571 US8472045B2 (en) | 2007-07-12 | 2008-07-11 | Image-processing apparatus and image-processing method utilizing intermediate data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007183433A JP5084378B2 (ja) | 2007-07-12 | 2007-07-12 | 画像処理装置、画像処理方法、及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009018517A JP2009018517A (ja) | 2009-01-29 |
JP5084378B2 true JP5084378B2 (ja) | 2012-11-28 |
Family
ID=40252844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007183433A Expired - Fee Related JP5084378B2 (ja) | 2007-07-12 | 2007-07-12 | 画像処理装置、画像処理方法、及びコンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8472045B2 (ja) |
JP (1) | JP5084378B2 (ja) |
Families Citing this family (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8326814B2 (en) | 2007-12-05 | 2012-12-04 | Box, Inc. | Web-based file management system and service |
US8396714B2 (en) * | 2008-09-29 | 2013-03-12 | Apple Inc. | Systems and methods for concatenation of words in text to speech synthesis |
WO2012099617A1 (en) | 2011-01-20 | 2012-07-26 | Box.Net, Inc. | Real time notification of activities that occur in a web-based collaboration environment |
US9015601B2 (en) | 2011-06-21 | 2015-04-21 | Box, Inc. | Batch uploading of content to a web-based collaboration environment |
US9063912B2 (en) | 2011-06-22 | 2015-06-23 | Box, Inc. | Multimedia content preview rendering in a cloud content management system |
US9978040B2 (en) | 2011-07-08 | 2018-05-22 | Box, Inc. | Collaboration sessions in a workspace on a cloud-based content management system |
WO2013009337A2 (en) | 2011-07-08 | 2013-01-17 | Arnold Goldberg | Desktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof |
US9197718B2 (en) | 2011-09-23 | 2015-11-24 | Box, Inc. | Central management and control of user-contributed content in a web-based collaboration environment and management console thereof |
US8515902B2 (en) | 2011-10-14 | 2013-08-20 | Box, Inc. | Automatic and semi-automatic tagging features of work items in a shared workspace for metadata tracking in a cloud-based content management system with selective or optional user contribution |
WO2013062599A1 (en) | 2011-10-26 | 2013-05-02 | Box, Inc. | Enhanced multimedia content preview rendering in a cloud content management system |
US9098474B2 (en) * | 2011-10-26 | 2015-08-04 | Box, Inc. | Preview pre-generation based on heuristics and algorithmic prediction/assessment of predicted user behavior for enhancement of user experience |
US8990307B2 (en) | 2011-11-16 | 2015-03-24 | Box, Inc. | Resource effective incremental updating of a remote client with events which occurred via a cloud-enabled platform |
WO2013082320A1 (en) | 2011-11-29 | 2013-06-06 | Box, Inc. | Mobile platform file and folder selection functionalities for offline access and synchronization |
US9019123B2 (en) | 2011-12-22 | 2015-04-28 | Box, Inc. | Health check services for web-based collaboration environments |
US11232481B2 (en) | 2012-01-30 | 2022-01-25 | Box, Inc. | Extended applications of multimedia content previews in the cloud-based content management system |
US9965745B2 (en) | 2012-02-24 | 2018-05-08 | Box, Inc. | System and method for promoting enterprise adoption of a web-based collaboration environment |
US9195636B2 (en) | 2012-03-07 | 2015-11-24 | Box, Inc. | Universal file type preview for mobile devices |
US9054919B2 (en) | 2012-04-05 | 2015-06-09 | Box, Inc. | Device pinning capability for enterprise cloud service and storage accounts |
US9575981B2 (en) | 2012-04-11 | 2017-02-21 | Box, Inc. | Cloud service enabled to handle a set of files depicted to a user as a single file in a native operating system |
US9413587B2 (en) | 2012-05-02 | 2016-08-09 | Box, Inc. | System and method for a third-party application to access content within a cloud-based platform |
GB2505272B (en) | 2012-05-04 | 2014-07-09 | Box Inc | Repository redundancy implementation of a system which incrementally updates clients with events that occurred via cloud-enabled platform |
US9691051B2 (en) | 2012-05-21 | 2017-06-27 | Box, Inc. | Security enhancement through application access control |
US8914900B2 (en) | 2012-05-23 | 2014-12-16 | Box, Inc. | Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform |
US9027108B2 (en) | 2012-05-23 | 2015-05-05 | Box, Inc. | Systems and methods for secure file portability between mobile applications on a mobile device |
US9021099B2 (en) | 2012-07-03 | 2015-04-28 | Box, Inc. | Load balancing secure FTP connections among multiple FTP servers |
GB2505072A (en) | 2012-07-06 | 2014-02-19 | Box Inc | Identifying users and collaborators as search results in a cloud-based system |
US9792320B2 (en) | 2012-07-06 | 2017-10-17 | Box, Inc. | System and method for performing shard migration to support functions of a cloud-based service |
US9712510B2 (en) | 2012-07-06 | 2017-07-18 | Box, Inc. | Systems and methods for securely submitting comments among users via external messaging applications in a cloud-based platform |
US9237170B2 (en) | 2012-07-19 | 2016-01-12 | Box, Inc. | Data loss prevention (DLP) methods and architectures by a cloud service |
US9794256B2 (en) | 2012-07-30 | 2017-10-17 | Box, Inc. | System and method for advanced control tools for administrators in a cloud-based service |
US8868574B2 (en) | 2012-07-30 | 2014-10-21 | Box, Inc. | System and method for advanced search and filtering mechanisms for enterprise administrators in a cloud-based environment |
US8745267B2 (en) | 2012-08-19 | 2014-06-03 | Box, Inc. | Enhancement of upload and/or download performance based on client and/or server feedback information |
US9369520B2 (en) | 2012-08-19 | 2016-06-14 | Box, Inc. | Enhancement of upload and/or download performance based on client and/or server feedback information |
US9558202B2 (en) | 2012-08-27 | 2017-01-31 | Box, Inc. | Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment |
US9135462B2 (en) | 2012-08-29 | 2015-09-15 | Box, Inc. | Upload and download streaming encryption to/from a cloud-based platform |
US9117087B2 (en) | 2012-09-06 | 2015-08-25 | Box, Inc. | System and method for creating a secure channel for inter-application communication based on intents |
US9195519B2 (en) | 2012-09-06 | 2015-11-24 | Box, Inc. | Disabling the self-referential appearance of a mobile application in an intent via a background registration |
US9311071B2 (en) | 2012-09-06 | 2016-04-12 | Box, Inc. | Force upgrade of a mobile application via a server side configuration file |
US9292833B2 (en) | 2012-09-14 | 2016-03-22 | Box, Inc. | Batching notifications of activities that occur in a web-based collaboration environment |
US10200256B2 (en) | 2012-09-17 | 2019-02-05 | Box, Inc. | System and method of a manipulative handle in an interactive mobile user interface |
US9553758B2 (en) | 2012-09-18 | 2017-01-24 | Box, Inc. | Sandboxing individual applications to specific user folders in a cloud-based service |
US10915492B2 (en) | 2012-09-19 | 2021-02-09 | Box, Inc. | Cloud-based platform enabled with media content indexed for text-based searches and/or metadata extraction |
US9959420B2 (en) | 2012-10-02 | 2018-05-01 | Box, Inc. | System and method for enhanced security and management mechanisms for enterprise administrators in a cloud-based environment |
US9495364B2 (en) | 2012-10-04 | 2016-11-15 | Box, Inc. | Enhanced quick search features, low-barrier commenting/interactive features in a collaboration platform |
US9705967B2 (en) | 2012-10-04 | 2017-07-11 | Box, Inc. | Corporate user discovery and identification of recommended collaborators in a cloud platform |
US9665349B2 (en) | 2012-10-05 | 2017-05-30 | Box, Inc. | System and method for generating embeddable widgets which enable access to a cloud-based collaboration platform |
US9756022B2 (en) | 2014-08-29 | 2017-09-05 | Box, Inc. | Enhanced remote key management for an enterprise in a cloud-based environment |
US9628268B2 (en) | 2012-10-17 | 2017-04-18 | Box, Inc. | Remote key management in a cloud-based environment |
US10235383B2 (en) | 2012-12-19 | 2019-03-19 | Box, Inc. | Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment |
US9396245B2 (en) | 2013-01-02 | 2016-07-19 | Box, Inc. | Race condition handling in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
US9953036B2 (en) | 2013-01-09 | 2018-04-24 | Box, Inc. | File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
EP2755151A3 (en) | 2013-01-11 | 2014-09-24 | Box, Inc. | Functionalities, features and user interface of a synchronization client to a cloud-based environment |
EP2757491A1 (en) | 2013-01-17 | 2014-07-23 | Box, Inc. | Conflict resolution, retry condition management, and handling of problem files for the synchronization client to a cloud-based platform |
JP6111728B2 (ja) * | 2013-02-20 | 2017-04-12 | 株式会社リコー | 画像形成出力制御システム、画像形成出力制御プログラム及び情報処理装置 |
US10846074B2 (en) | 2013-05-10 | 2020-11-24 | Box, Inc. | Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client |
JP6292009B2 (ja) * | 2013-05-27 | 2018-03-14 | 株式会社リコー | システム、及び方法 |
GB2515192B (en) | 2013-06-13 | 2016-12-14 | Box Inc | Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform |
US9805050B2 (en) | 2013-06-21 | 2017-10-31 | Box, Inc. | Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform |
US10229134B2 (en) | 2013-06-25 | 2019-03-12 | Box, Inc. | Systems and methods for managing upgrades, migration of user data and improving performance of a cloud-based platform |
US10110656B2 (en) | 2013-06-25 | 2018-10-23 | Box, Inc. | Systems and methods for providing shell communication in a cloud-based platform |
US9535924B2 (en) | 2013-07-30 | 2017-01-03 | Box, Inc. | Scalability improvement in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform |
US8892679B1 (en) | 2013-09-13 | 2014-11-18 | Box, Inc. | Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform |
US9535909B2 (en) | 2013-09-13 | 2017-01-03 | Box, Inc. | Configurable event-based automation architecture for cloud-based collaboration platforms |
US9704137B2 (en) | 2013-09-13 | 2017-07-11 | Box, Inc. | Simultaneous editing/accessing of content by collaborator invitation through a web-based or mobile application to a cloud-based collaboration platform |
US10509527B2 (en) | 2013-09-13 | 2019-12-17 | Box, Inc. | Systems and methods for configuring event-based automation in cloud-based collaboration platforms |
GB2518298A (en) | 2013-09-13 | 2015-03-18 | Box Inc | High-availability architecture for a cloud-based concurrent-access collaboration platform |
US9213684B2 (en) | 2013-09-13 | 2015-12-15 | Box, Inc. | System and method for rendering document in web browser or mobile device regardless of third-party plug-in software |
US10530854B2 (en) | 2014-05-30 | 2020-01-07 | Box, Inc. | Synchronization of permissioned content in cloud-based environments |
US9602514B2 (en) | 2014-06-16 | 2017-03-21 | Box, Inc. | Enterprise mobility management and verification of a managed application by a content provider |
US10038731B2 (en) | 2014-08-29 | 2018-07-31 | Box, Inc. | Managing flow-based interactions with cloud-based shared content |
US10574442B2 (en) | 2014-08-29 | 2020-02-25 | Box, Inc. | Enhanced remote key management for an enterprise in a cloud-based environment |
US9894119B2 (en) | 2014-08-29 | 2018-02-13 | Box, Inc. | Configurable metadata-based automation and content classification architecture for cloud-based collaboration platforms |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3762124B2 (ja) * | 1997-12-26 | 2006-04-05 | キヤノン株式会社 | 画像処理装置および画像処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
JP4174140B2 (ja) * | 1998-09-21 | 2008-10-29 | キヤノン株式会社 | 画像形成装置、画像形成方法及び記憶媒体 |
JP2001094720A (ja) * | 1999-09-27 | 2001-04-06 | Fuji Photo Film Co Ltd | 画像出力処理装置および画像出力処理方法 |
JP2001219601A (ja) * | 2000-02-09 | 2001-08-14 | Canon Inc | 印刷制御装置および印刷制御装置におけるデータ処理方法 |
JP2001219606A (ja) * | 2000-02-10 | 2001-08-14 | Canon Inc | 印刷装置及びその制御方法 |
JP2002082794A (ja) * | 2000-06-30 | 2002-03-22 | Canon Inc | サーバ装置並びに画像処理装置並びに情報処理装置並びにサーバ装置の制御方法並びに画像処理装置の制御方法並びに画像処理方法並びに情報処理装置の情報処理方法および記憶媒体 |
US7248382B2 (en) * | 2001-10-17 | 2007-07-24 | Hewlett-Packard Development Company, L.P. | Media parameter downloading |
EP1330100B1 (en) * | 2002-01-21 | 2008-07-30 | Canon Kabushiki Kaisha | Service providing system |
JP4125145B2 (ja) * | 2002-02-13 | 2008-07-30 | キヤノン株式会社 | データ処理方法、プログラム及びデータ処理システム |
JP2004110337A (ja) * | 2002-09-18 | 2004-04-08 | Fuji Xerox Co Ltd | 画像形成方法、画像形成システム、クライアント端末、サーバ装置、プログラム、記憶媒体 |
US20050198069A1 (en) * | 2004-03-05 | 2005-09-08 | Cherry Darrel D. | Meta-data association |
JP2005258858A (ja) * | 2004-03-12 | 2005-09-22 | Brother Ind Ltd | 印刷システム、印刷データ編集装置及び印刷装置 |
JP2006015610A (ja) * | 2004-07-01 | 2006-01-19 | Canon Inc | 印刷システム及びその制御方法、プログラム |
JP2006159458A (ja) * | 2004-12-03 | 2006-06-22 | Canon Inc | 画像出力装置 |
US20070133031A1 (en) * | 2005-12-08 | 2007-06-14 | Canon Kabushiki Kaisha | Image processing apparatus and image processing method |
-
2007
- 2007-07-12 JP JP2007183433A patent/JP5084378B2/ja not_active Expired - Fee Related
-
2008
- 2008-07-11 US US12/171,571 patent/US8472045B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20090015864A1 (en) | 2009-01-15 |
JP2009018517A (ja) | 2009-01-29 |
US8472045B2 (en) | 2013-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5084378B2 (ja) | 画像処理装置、画像処理方法、及びコンピュータプログラム | |
JP5127232B2 (ja) | データ処理装置、データ処理方法、及びコンピュータプログラム | |
US8373878B2 (en) | Cooperative job flow creating apparatus, cooperative job flow creating method, service processing apparatus, service processing method, management server, flow conversion method, job flow execution method, program, and storage medium | |
JP2008225921A (ja) | 情報処理装置、情報処理方法、及びコンピュータプログラム | |
US20090262396A1 (en) | Structured document conversion apparatus, structured document conversion method, and storage medium | |
JP4817932B2 (ja) | 情報処理装置、表示制御方法、及びプログラム | |
US8255797B2 (en) | Information processing apparatus and method | |
US8081338B2 (en) | Form processing apparatus and method | |
JP6188285B2 (ja) | 画像処理装置、画像処理装置の制御方法、プログラム | |
KR102769076B1 (ko) | 정보 처리 장치, 제어 방법 및 그 프로그램, 및 정보 처리 장치와 통신할 수 있는 서버 시스템 | |
JP6190207B2 (ja) | システム、情報処理方法、処理装置、処理方法、及びプログラム | |
JP2006268828A (ja) | 文書管理装置及び方法、プログラム、並びに文書管理システム | |
JP2008311941A (ja) | 情報処理装置及び情報処理方法 | |
JP2010086483A (ja) | 情報処理装置及びその制御方法、プログラム、記憶媒体 | |
JP2019086987A (ja) | 画像形成装置、その制御方法、及びプログラム | |
JP2010015366A (ja) | 画像処理装置、画像処理プログラム及び画像処理システム | |
JP2006072824A (ja) | 電子アルバム編集装置及びその制御方法及びそのプログラム及びそのプログラムをコンピュータ装置読み出し可能に記憶した記憶媒体 | |
JP2014141059A (ja) | 画像形成装置、画像形成システム、その制御方法及びプログラム | |
JP2010050638A (ja) | 画像表示装置、画像表示装置の制御方法、プログラム及び記憶媒体 | |
JP2006235756A (ja) | 画像処理装置およびその方法 | |
JP6331654B2 (ja) | 画像形成装置、画像形成システム、その制御方法及びプログラム | |
JP2005297362A (ja) | 印刷装置及びその制御方法、プログラム | |
JP2009181522A (ja) | 印刷指示装置、印刷装置 | |
JP2024063454A (ja) | 情報処理装置、情報処理装置の制御方法、情報処理システム、およびプログラム | |
JP2008310774A (ja) | 情報処理装置及びその制御方法、コンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100712 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120710 |
|
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: 20120807 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120904 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5084378 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150914 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |