JP5003471B2 - 印刷装置、及び印刷システム - Google Patents
印刷装置、及び印刷システム Download PDFInfo
- Publication number
- JP5003471B2 JP5003471B2 JP2007336221A JP2007336221A JP5003471B2 JP 5003471 B2 JP5003471 B2 JP 5003471B2 JP 2007336221 A JP2007336221 A JP 2007336221A JP 2007336221 A JP2007336221 A JP 2007336221A JP 5003471 B2 JP5003471 B2 JP 5003471B2
- Authority
- JP
- Japan
- Prior art keywords
- command
- update
- update process
- restart
- printing apparatus
- 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
- 238000000034 method Methods 0.000 claims description 186
- 230000008569 process Effects 0.000 claims description 181
- 238000012545 processing Methods 0.000 claims description 90
- 230000005540 biological transmission Effects 0.000 claims description 15
- 230000006870 function Effects 0.000 description 16
- 230000007246 mechanism Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 6
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 230000008707 rearrangement Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
通常、更新処理の前に再起動を要求する更新処理には、再起動後に更新を確定させるものと、再起動後に更新項目の入力を受け付けるものとがある。これら更新処理は更新対象が異なるとともに更新の手法も異なるため、この2つの更新処理を混合させて処理してしまうと処理が煩雑となり、更新処理に掛かる時間が長くなる。そのため、上記のように構成された発明では上記2つの更新処理を分類分けすることで、処理に掛かる時間をより短くする。
本発明では、送信されたコマンドを送信順序に沿って実行するのではなく、一度、分類分けした後、分類された更新処理ごとに実行する。そのため、印刷装置内では更新処理の実行順序を考慮することなく更新処理が実行されるため、更新処理の実行順序に依存菅家が存在する更新処理などでは更新後の設定に矛盾が生じる場合がある。そのため、上記のように構成された発明では、分類された各更新処理を実行するに際し、各更新処理の実行順序が矛盾しないように並べ替えて実行することで、更新処理後の印刷装置の設定に矛盾が生じることで故障の原因となることを防止する。
通常の更新処理では個別に実行される各コマンドにより更新項目が上書きされて更新され、各更新の間には再起動を実行することで更新項目のチェック等が実施される。しかしながら、本発明のように複数の更新処理を一括で実行する場合、当然、再起動に伴うチェック等は実施されず、このような状態で同一の更新項目を上書きすることは望ましくない。そのため、上記のように構成された発明では、分類された更新処理の中に同一の項目を更新する更新処理が複数存在する場合は、分類された更新処理を実行しないことで印刷装置の更新に矛盾が生じて故障の原因となることを防止する。
上記のように構成された発明では、更新処理を表す命令は通常のRAM等の不揮発性メモリではなく揮発性メモリに記憶される。そのため、再起動により印刷装置の電源が遮断された場合でも、更新処理を記憶しておくことができ、再起動後に更新処理を再開させることができる。
上記のように構成された発明では、コマンドを言語に依存しないXML(extensible markup language)形式で記載するため、本発明を印刷装置使用する言語の形態に依存することなく、様々な印刷装置に応用することができる。
1.第一の実施形態:
1.1.印刷システムの構成:
1.2.印刷処理:
1.3.更新処理:
2.第二の実施形態
3.その他の実施形態
1.1.印刷システムの構成
図1は、本印刷システムを説明するブロック図である。印刷システム10は、印刷対象としてのデータを印刷用言語を用いて印刷ジョブに変換するコンピュータ20と、コンピュータ20により生成された印刷ジョブを読み取り、読み取った処理内容に基づいて印刷処理を実行する印刷装置30とで構成されている。また、コンピュータ20は印刷装置30の各種設定を更新するための制御コマンドを印刷装置30に送信し、この制御コマンドを受信した印刷装置30の各種設定を更新させる。なお、コンピュータ20と印刷装置30とはネットワーク40に接続され、このネットワーク40を介してコンピュータ20は印刷装置30に印刷ジョブ及び制御コマンドを送信する。そのため、コンピュータ20はコマンド送信装置としての機能を備えている。
以下に、本印刷システム10における印刷処理を説明する。なお、この印刷処理ではコンピュータ20上で生成された印刷ジョブをネットワーク40を介して印刷装置30に送信し、送信された印刷ジョブに基づいて印刷装置30が印刷処理を実行する。
次に、本印刷システム10における更新処理を説明する。印刷システム10で実行される更新処理では、コンピュータ20から送信された制御コマンドを印刷装置30が受信し、受信した制御コマンドに基づいて更新処理部400が各部を更新処理する。このとき送信される制御コマンドは1つのコマンドで複数の更新処理を更新処理部400に命令する(図2(b))。更新処理部400は制御コマンドに含まれる各更新処理の内容を読み取り、読み取った各更新処理を1回の再起動完了できるよう実行順序を並べ替えつつ実行する。
前述した説明では、コンピュータ20と印刷装置30とで成る印刷システム10による更新処理を説明した。しかしながら、印刷装置30を操作して更新処理を実行させるものであってもよい。この場合、ユーザが操作パネル37を操作することで、更新処理部400はこの操作パネル37の操作に基づく制御コマンドを受信し、受信した制御コマンドに基づいて更新処理を実行すればよい。
また、XML形式の言語を用いて制御コマンドを構成するものであってもよい。制御コマンドを印刷装置が使用する印刷用言語に依存しないXML(extensible markup language)形式により記載することで、ネットワークに接続されたどのような印刷装置に対してもこの制御コマンドを使用することができる。これは、大規模なネットワーク上に複数の印刷装置及びコンピュータを接続させる場合において、各印刷装置の使用する印刷用言語を統一する必要がなく有効である。
Claims (7)
- 所定のコマンドに基づいて、再起動しつつ各種設定の更新処理を実行し、又、印刷処理を実行する印刷装置であって、
1つのコマンドで複数の前記更新処理を実行させるコマンドを受信し、前記受信したコマンドから前記各更新処理の内容を読み取る命令読み取り手段と、
前記読み取られた各更新処理を、前記再起動より前に実行される第一の更新処理と、前記再起動より後に実行される第二の更新処理とに分類する命令分類手段と、
前記分類された各更新処理を1回の再起動で実行できるよう、前記第一の更新処理と、前記再起動と、前記第二の更新処理との実行順序を並べ替えつつ実行するコマンド実行手段とを具備することを特徴とする印刷装置。 - 前記命令分類手段は、前記第二の更新処理を、前記再起動後に更新を確定させる第三の更新処理と、前記再起動後に更新項目の入力を受け付ける第四の更新処理とに分類し、
前記コマンド実行手段は、前記第三の更新処理を実行した後、前記第四の更新処理を実行することを特徴とする請求項1に記載の印刷装置。 - 前記コマンド実行手段は、前記分類された各更新処理を実行するに際し、更新順序に依存関係が存在する各更新処理の実行順序が矛盾しないように並べ替えて実行することを特徴とする請求項1又は請求項2のいずれかに記載の印刷装置。
- 前記コマンド実行手段は、前記分類された更新処理の中に同一の項目を更新する更新処理が複数存在する場合は、前記分類された更新処理を実行しないことを特徴とする請求項1〜請求項3のいずれか一項に記載の印刷装置。
- 前記命令分類手段は、前記分類した各更新処理を実行させる命令を不揮発性メモリに一時記憶することを特徴とする請求項1〜請求項4のいずれか一項に記載の印刷装置。
- 前記コマンドは、XML形式で記載されることを特徴とする請求項1〜請求項5のいずれか一項に記載の印刷装置。
- 所定のコマンドを送信するコマンド送信装置と、前記コマンドを受信するとともに、このコマンドに基づいて再起動しつつ各種設定の更新処理を実行し、又、印刷処理を実行する印刷装置とから成る印刷システムであって、
前記コマンド送信装置は、1つのコマンドで複数の前記更新処理を実行させるコマンドを前記印刷装置に送信するコマンド送信手段を具備し、
前記印刷装置は、
前記送信されたコマンドから前記複数の更新処理の内容を読み取る命令読み取り手段と、
前記読み取られた各更新処理を、前記再起動より前に実行される第一の更新処理と、前記再起動より後に実行される第二の更新処理とに分類する命令分類手段と、
前記分類された各更新処理を1回の再起動で実行できるよう、前記第一の更新処理と、前記再起動と、前記第二の更新処理との実行順序を並べ替えつつ実行するコマンド実行手段とを具備することを特徴とする印刷システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007336221A JP5003471B2 (ja) | 2007-12-27 | 2007-12-27 | 印刷装置、及び印刷システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007336221A JP5003471B2 (ja) | 2007-12-27 | 2007-12-27 | 印刷装置、及び印刷システム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012111244A Division JP5152425B2 (ja) | 2012-05-15 | 2012-05-15 | 印刷装置、及び更新処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009154435A JP2009154435A (ja) | 2009-07-16 |
JP5003471B2 true JP5003471B2 (ja) | 2012-08-15 |
Family
ID=40958963
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007336221A Expired - Fee Related JP5003471B2 (ja) | 2007-12-27 | 2007-12-27 | 印刷装置、及び印刷システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5003471B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0580830A (ja) * | 1991-09-18 | 1993-04-02 | Mitsubishi Electric Corp | ロボツト言語編集装置 |
JPH11314426A (ja) * | 1998-05-06 | 1999-11-16 | Seiko Epson Corp | 印刷装置、その制御方法および記録媒体 |
JP2000085215A (ja) * | 1998-09-11 | 2000-03-28 | Fuji Xerox Co Ltd | データ処理装置及びデータ処理方法 |
JP4319093B2 (ja) * | 2003-06-30 | 2009-08-26 | 株式会社リコー | 電子装置及びパラメータ更新方法 |
-
2007
- 2007-12-27 JP JP2007336221A patent/JP5003471B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009154435A (ja) | 2009-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8804172B2 (en) | Non-transitory computer readable recording medium stored with printer driver updating program and printer driver updating method | |
US8793677B2 (en) | Electronic apparatus, software update method, and storage medium | |
US8065406B2 (en) | Job processing apparatus, method for managing job log in the job processing apparatus, and system for managing job history | |
CN102045474B (zh) | 包括固件的图像形成装置及图像形成装置的控制方法 | |
US11204852B2 (en) | Information processing apparatus, method of controlling the same, information processing system and storage medium | |
US11029899B2 (en) | Maintenance system including information processing device that performs maintenance operation on image forming device | |
JP2014115776A (ja) | 画像処理装置、画像処理装置の制御方法及びプログラム | |
US5502797A (en) | Apparatus with flash memory control for revision | |
JP2001236298A (ja) | データ処理装置,印刷システム及びそれらのドライバソフト設定制御方法 | |
JP2011170412A (ja) | ネットワークプリントシステム、出力管理装置、出力管理方法、プログラムおよび記録媒体 | |
JP5653287B2 (ja) | 印刷システム、印刷データ生成装置、処理装置、印刷方法、コンピュータプログラム及び記録媒体 | |
US20180357342A1 (en) | State prediction device, state prediction method and non-transitory recording medium storing computer-readable state prediction program | |
JP6399797B2 (ja) | 情報処理装置及びその制御方法、並びにプログラム | |
JP5910280B2 (ja) | 画像形成装置及びジョブ管理方法 | |
JP5003471B2 (ja) | 印刷装置、及び印刷システム | |
JP5152425B2 (ja) | 印刷装置、及び更新処理方法 | |
KR100503484B1 (ko) | 화상형성장치 | |
JP2013250911A (ja) | 画像形成装置、画像形成装置の制御方法およびコンピュータプログラム | |
JP5835486B2 (ja) | 情報処理システムのデバイス初期設定カスタマイズ方法 | |
JP2019043096A (ja) | 印刷装置、その制御方法、及びプログラム | |
JP6457756B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
EP3699749B1 (en) | Image forming device | |
JP2012221152A (ja) | 管理装置および管理方法 | |
JP2008104087A (ja) | 伝送装置、伝送装置の設定システム、伝送装置の設定方法およびプログラム | |
JP2008021048A (ja) | 印刷制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101018 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120419 |
|
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: 20120424 |
|
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: 20120507 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150601 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5003471 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |