JP2006302117A - 印刷システム - Google Patents
印刷システム Download PDFInfo
- Publication number
- JP2006302117A JP2006302117A JP2005125292A JP2005125292A JP2006302117A JP 2006302117 A JP2006302117 A JP 2006302117A JP 2005125292 A JP2005125292 A JP 2005125292A JP 2005125292 A JP2005125292 A JP 2005125292A JP 2006302117 A JP2006302117 A JP 2006302117A
- Authority
- JP
- Japan
- Prior art keywords
- print setting
- client
- printing
- item selection
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
【課題】 今後増大すると予想される印刷設定の項目を、印刷クライアントや印刷オブジェクトの種類に応じて効果的に絞るとともに、印刷クライアントや、印刷オブジェクトの種類毎に、印刷設定の手間を少なくする。
【解決手段】 印刷クライアント101は、印刷装置111に対して、印刷クライアント101の種別や印刷オブジェクトの種別を送信する手段と、印刷装置111は前記種別に対応した印刷設定項目を抽出し、印刷クライアント101に対して、印刷設定項目を送信する手段と、印刷クライアント101は受信した印刷設定項目に従った設定を指定し、指定した印刷設定と印刷オブジェクトを印刷装置111に送信する手段と、印刷装置111は指定された印刷設定によって印刷オブジェクトを印刷する手段を備える。
【選択図】 図3
【解決手段】 印刷クライアント101は、印刷装置111に対して、印刷クライアント101の種別や印刷オブジェクトの種別を送信する手段と、印刷装置111は前記種別に対応した印刷設定項目を抽出し、印刷クライアント101に対して、印刷設定項目を送信する手段と、印刷クライアント101は受信した印刷設定項目に従った設定を指定し、指定した印刷設定と印刷オブジェクトを印刷装置111に送信する手段と、印刷装置111は指定された印刷設定によって印刷オブジェクトを印刷する手段を備える。
【選択図】 図3
Description
本発明は、印刷クライアントの印刷要求により、印刷装置が印刷クライアントに対して印刷設定項目を送信し、印刷クライアントが印刷装置に対して、前記印刷項目に従った印刷設定内容と印刷オブジェクトを送信することによって、印刷装置が、印刷オブジェクトと前記印刷設定内容にしたがった印刷処理を実行する印刷システムに関するものである。
最近のプリンタは、パーソナルコンピュータ(以下PCと呼ぶ)からだけではなく、様々なデジタル機器から直接印刷できるようになった。現在、発売される多くのデジタルカメラやプリンタは、直接接続して印刷することが可能である(以下、デジタル機器から直接印刷することをダイレクト印刷と呼ぶ)。ユーザの操作性を考えると、印刷オブジェクトが存在する機器から直接印刷することが望ましい。
一般に、PCは、プリンタ機種毎の固有な処理を実行するために印刷ドライバをインストールする必要がある。印刷ドライバは、印刷処理に必要なプリンタ固有の設定を行うためのユーザインターフェイスも備えている。一方、ハードウェアのリソースが不十分な印刷クライアントの場合は、プリンタ毎の印刷ドライバを備えることは難しく、プリンタ固有の処理はプリンタが行うのが望ましい。
図2はプリンタ205が印刷クライアントであるところのデジタルカメラ201、携帯電話202、PC203、テレビ204とネットワーク206で接続される形態を表した図である。ネットワークからの接続形態の場合は、プリンタ205が印刷クライアントのそばにあると限らず、印刷設定を行うためのユーザインターフェイスは、印刷の実行を依頼する印刷クライアント側に備えることが望ましい。
前述した、プリンタ側でプリンタ固有の処理を行い、印刷クライアント側で印刷のための操作を可能にするために、プリンタが印刷クライアントにユーザインターフェイスに必要な情報を提供することは、有効な手段である。特許文献1に記載の印刷装置は、HTTP(ハイパー・テキスト・トランスファー・プロトコル)といった標準的なネットワークプロトコルを利用し、ユーザインターフェイスを印刷クライアントに提供することで、印刷クライアント側の処理負荷を最小限に抑え、ユーザが印刷クライアント側で操作可能としている。
しかしながら、PCにおけるプリンタ処理は高度化しており、印刷設定の項目は、増加傾向にある。たとえば、デジタルカメラでの撮影時における画像センサーのノイズを除去する処理や、撮影時の条件により画像を補正する処理などの、写真の効果加工処理に関する設定ができるようになった。今後も、逆光補正、赤目補正など、高度な処理が追加されていくと予想される。
一方、様々なデジタル機器からダイレクト印刷を可能とするために、HTML(ハイパー・テキスト・マークアップ・ランゲージ)やXML(エクステンシブル・マークアップ・ランゲージ)など、標準フォーマットドキュメントに対応するプリンタが提案されている。この場合は、プリンタが、構造化記述言語を直接解釈し、印刷レイアウトまで行う必要がある。レイアウトを行うためには、フォントの種類やフォントの大きさ、などレイアウトに関する設定などが必要で、ユーザの嗜好に合うレイアウトを実現するために、印刷設定の項目は増大すると予想される。
写真の印刷や、ドキュメントの印刷など、印刷目的が異なるのに対して、同じ印刷設定の項目である必要ない。写真の印刷に、ドキュメントのための設定は不要であり、ドキュメントの印刷に、写真に関する設定は不要である。また、ユーザにとって増大する設定項目を毎回指定するのは、たいへん面倒な作業である。
そこで、本発明が解決しようとする課題は、ユーザの操作性を向上するために、このように増大する印刷設定の項目を、印刷クライアントや印刷オブジェクト毎に効果的に絞ること、あるいは、印刷クライアントや、印刷オブジェクトの種類毎に、印刷設定の手間を少なくすることである。
本発明の印刷システムは、印刷オブジェクトと印刷処理に必要な印刷設定を指定して印刷を依頼する印刷クライアントと、前記印刷オブジェクトを前記印刷設定に応じた印刷処理を実行する印刷装置と、前記印刷クライアントと前記印刷装置を通信する手段から構成される印刷システムにおいて、印刷設定項目を選択するための項目選択情報を判別し、複数の印刷設定項目の中から、すべて、あるいは一部の印刷設定項目を選択する印刷設定項目選択手段と、前記選択した印刷設定項目に従った印刷設定値を指定する印刷設定指定手段とを備えたことを特徴とする。
本発明の印刷方法は、印刷オブジェクトと印刷処理に必要な印刷設定を指定して印刷を依頼する印刷クライアントと、前記印刷オブジェクトを前記印刷設定に応じた印刷処理を実行する印刷装置と、前記印刷クライアントと前記印刷装置を通信する手段から構成される印刷システムにおける印刷方法において、印刷設定項目を選択するための項目選択情報を判別し、複数の印刷設定項目の中から、すべて、あるいは一部の印刷設定項目を選択する印刷設定項目選択工程と、前記選択した印刷設定項目に従った印刷設定値を指定する印刷設定指定工程とを備えたことを特徴とする。
本発明のコンピュータプログラムは、前記に記載の方法の各工程をコンピュータにて実施させることを特徴とする。
本発明記憶媒体は、前記に記載のコンピュータプログラムを記憶したことを特徴とする。
本発明における印刷システムによれば、印刷設定の項目が増大しても、印刷クライアントや印刷オブジェクトの種類に最適な項目を印刷装置が抽出して印刷クライアントに提供できる。そのために、ユーザは印刷クライアントにより、指定しなければならない印刷設定の項目を必要最小限にすることが可能である。また、印刷を実行した際に、印刷クライアントや印刷オブジェクトの種類毎に指定済みの印刷設定を記憶し、次の印刷実行時に前回の印刷設定を再現することが可能で、ユーザは嗜好に応じた印刷設定を毎回やり直す手間がなくなる。
(第1の実施の形態)
発明を実施するための最良の形態は、印刷クライアントとして、印刷オブジェクトの指定や、印刷設定が可能なユーザインターフェイスを備えること、また、ユーザインターフェイスによりユーザが指定した印刷設定値を次回の印刷の初期値として記憶可能であること、印刷装置として、印刷クライアントの印刷要求によって、複数からなる印刷設定項目群の中から印刷クライアントや印刷オブジェクトの種類に対応した項目を抽出して印刷クライアントに送信すること、また、その際、印刷設定のための操作画面と、印刷設定の初期値を提供可能であること、さらには、次回の印刷のために、印刷クライアントや印刷オブジェクト毎に指定された印刷設定値を記憶可能であることである。
発明を実施するための最良の形態は、印刷クライアントとして、印刷オブジェクトの指定や、印刷設定が可能なユーザインターフェイスを備えること、また、ユーザインターフェイスによりユーザが指定した印刷設定値を次回の印刷の初期値として記憶可能であること、印刷装置として、印刷クライアントの印刷要求によって、複数からなる印刷設定項目群の中から印刷クライアントや印刷オブジェクトの種類に対応した項目を抽出して印刷クライアントに送信すること、また、その際、印刷設定のための操作画面と、印刷設定の初期値を提供可能であること、さらには、次回の印刷のために、印刷クライアントや印刷オブジェクト毎に指定された印刷設定値を記憶可能であることである。
印刷クライアントと印刷装置がともに印刷設定の初期値を記憶するのは無駄に思えるが、複数種類の印刷クライアントと、複数種類の印刷装置の組み合わせで、接続される形態を想定すると、ともに記憶可能であるとは限らないので、ともに記憶することにした。ともに記憶可能である場合は、印刷クライアントが記憶した初期値を優先することが望ましい。以下、図面を用いて、発明を実施するための最良の形態を説明する。
図1は、本発明の実施形態を表すブロック図である。
101は印刷を要求する印刷クライアントである。以下、102〜109は印刷クライアント内部のブロックである。102は、CPUであって、ROM107に記憶されたプログラムに記載された手順で印刷クライアントに必要な処理を実行する。
101は印刷を要求する印刷クライアントである。以下、102〜109は印刷クライアント内部のブロックである。102は、CPUであって、ROM107に記憶されたプログラムに記載された手順で印刷クライアントに必要な処理を実行する。
ROM107のプログラム領域107−1には印刷設定画面などを表示装置103に表示し、入力装置104から入力される情報によって印刷設定値を設定するためのブラウザ処理が含まれる。表示装置103は印刷設定画面や、印刷が正常に、または、異常に終了したこと伝えるためのメッセージなども表示される。
105は2次記憶装置であって、複数の印刷オブジェクトを記憶する印刷オブジェクト群領域105−1や複数の印刷オブジェクト種毎に印刷設定の初期値を記憶する印刷設定初期値群領域105−2を含む。2次記憶装置105は、たとえばフラッシュROMなどを利用することにより電源が切れた状態でも記憶され続けることが望ましい。106はRAMであって、一時的にデータを記憶する。
RAM106には、前記ブラウザ処理を実行するための、印刷設定画面データを格納する領域106−1や、前記入力装置104により設定される印刷設定値を格納する領域106−2や、その他印刷クライアント101に必要な作業領域106−3を含む。108は通信装置であって、接続媒体110によって印刷装置111と接続され、印刷オブジェクトや印刷設定項目、印刷設定値などの情報を定められたプロトコルで通信する。接続媒体110はケーブルであっても、無線であってもよい。
109はバスであって、定められたプロトコルによって、CPU102や、表示装置103、入力装置104、2次記憶装置105、RAM106、ROM107、通信装置108との間でデータの受け渡しを行う。
111は印刷装置であって、印刷クライアント101によって指定された印刷オブジェクトを指定された印刷設定によって印刷を実行する。以下、112〜117は、印刷装置111内部のブロックである。112はCPUであってROM116に記憶されたプログラムに記載された手順で印刷に必要な処理を実行する。ROM116はプログラム領域116−1や、印刷設定画面のテンプレートを格納する領域116−2、印刷クライアント種や印刷オブジェクト種毎の印刷設定項目参照テーブルを格納する領域116−3を含む。
図6は、印刷設定項目参照テーブルの一例である。同図の列項目は印刷装置111が対応する印刷クライアント種や印刷オブジェクト種が記載されている。また、それぞれの種別に対してフォーマット名が定義されている。例えば、印刷クライアント種は、PCや携帯電話、デジタルカメラ、テレビなどの印刷クライアントになり得るデジタル機器の種類である。
また、印刷オブジェクト種は、JPEGファイル、HTMLファイル、XMLファイル、RAWファイルなど本印刷装置が対応可能なオブジェクトファイルである。また、行項目は、本印刷装置がサポートするすべての印刷設定項目が記載されている。同図ように、印刷設定項目に対して、印刷クライアント種や印刷オブジェクト種毎に対応する(同図○は対応、×は未対応)印刷設定が定義される。この参照テーブルにより印刷設定項目が決定され、この印刷設定項目のみを表示するように印刷設定画面は作成される。
113は通信装置であって、接続媒体110によって印刷クライアント101と接続され、印刷オブジェクトや印刷設定項目、印刷設定値などの情報を定められたプロトコルで通信する。114は2次記憶装置であって、印刷設定の初期値を印刷クライアント種や印刷オブジェクト種毎に記憶する印刷設定初期値群領域114−1を含む。2次記憶装置114は105と同様に、電源が切れた状態でも記憶されつづけることが望ましい。
115はRAMであって、一時的にデータを記憶する。RAM115には、印刷クライアントから受信した印刷オブジェクトを格納する領域115−1や、印刷クライアント101から指定された印刷設定を格納する領域115−2、その他印刷処理に必要な作業領域115−3を含む。117は印刷制御装置であって、印刷クライアント101から受信した印刷オブジェクトを印刷設定値に従った処理を施して印刷する。
118はバスであって、定められたプロトコルによって、CPU112や、通信装置113、2次記憶装置114、RAM115、ROM116、印刷制御装置117との間でデータの受け渡しを行う。
図3は、本発明印刷システムが、実行する一連のシーケンスを、印刷クライアント101および印刷装置111が処理するフローに関連付けて、記載された図である。左側は、表示装置103および入力装置104を利用したユーザインターフェイスに関する処理であり、中央のフローは、印刷クライアント101、右側のフローは、印刷装置111が実行する処理の流れを表している。また、印刷クライアント101と印刷装置111とのフローの接続は、接続媒体110を介して、印刷クライアント101の通信装置108と印刷装置111の通信装置113によって実行される。
印刷処理は、ステップS301でユーザインターフェイスにより起動される。ステップS301により印刷オブジェクトの印刷指示がされると、ステップS302において、印刷クライアント101は、印刷装置111に対して、印刷要求を送信する。さらに、印刷クライアント101は、ステップS303にて印刷クライアント101の種別と、印刷オブジェクトの種別と、優先モードを印刷装置111に送信する。優先モードとは、印刷クライアント種に対応する初期設定値と印刷オブジェクト種に対応する初期値がともに記憶されて場合のために、どちらの初期設定値を優先するか判別するための情報である。
ステップS303を受けて、印刷装置111は、ステップS304にて印刷オブジェクトが対応可能であるかを判別する処理であって、対応していない場合、ステップS305にて印刷クライアントにその旨を通知し、本処理を終了する。対応している場合は、ステップS308へ進む。ステップS306は印刷クライアント側の処理であって、印刷装置111からオブジェクトエラーを検知すると、ステップS307にてその旨を画面に表示して印刷処理を終了する。エラーでない場合は、ステップS309によって印刷設定画面データの受信を待つ。
図4は、印刷装置111が実施するステップS308印刷設定画面作成処理の詳細な流れを表すフローチャートである。ステップS401は、指定された印刷クライアントが印刷設定項目参照テーブルに存在するかどうかを判別する処理であって、存在する場合、ステップS402へ進み、そうでない場合は、ステップS407へ進む。
ステップS402は、指定された優先モードがクライアント種優先か、オブジェクト種優先かを判別する処理であって、クライアント優先の場合ステップS403へ進み、そうでない場合ステップS407へ進む。ステップS403は印刷設定画面データを印刷クライアントに応じた印刷設定画面に最適化する処理を行う。
図9は、印刷設定画面データの一例を示した図である。印刷設定画面のテンプレートとは、すべての印刷設定項目が選択された状態での印刷設定画面データである。印刷設定画面はXMLなどの構造化記述言語などを用いることによって、あらかじめ定められた規則に従って記載されているものとする。印刷設定画面データは、印刷設定画面のテンプレートを、印刷設定参照テーブルを参照して不要な印刷設定項目を削除することで作成される。
ステップS403において、印刷設定画面データは、印刷設定項目参照テーブルに記載のフォーマット名を添付される。ステップS404は、印刷設定初期値群の中に対応する印刷設定の初期値が存在するかどうかを判別する処理であって、存在する場合、ステップS405にて、印刷設定初期値群に格納されている対応クライアントの設定初期値を選択する。存在しない場合、ステップS406にて、ROM116に格納された印刷設定の初期値を選択する。
ステップS407は印刷設定画面テンプレートを、印刷設定項目参照テーブルを参照することにより、印刷オブジェクトに応じた印刷設定画面に最適化する処理を行う。この処理において、印刷設定画面データは印刷設定項目参照テーブルに記載のフォーマット名を添付される。
ステップS408は、印刷設定初期値群の中に対応する印刷設定の初期値が存在するかどうかを判別する処理であって、存在する場合、ステップS409にて、印刷設定初期値群に格納されている対応オブジェクトの設定初期値を選択する。存在しない場合、ステップS410にて、ROM116に格納された印刷設定の初期値を選択する。ステップS405または、ステップS406、ステップS409、ステップS410の処理が終了するとステップS411へ進み、印刷設定画面データに初期値を埋め込む処理を行う。
図7は印刷装置111の2次記憶装置114に格納される印刷設定初期値群114−1の例である。1つのクライアント種またはオブジェクト種に対応する印刷設定の初期値は、対応種別と初期値、情報の終了を示す情報(EOD)からなる。クライアント種またはオブジェクト種毎にこれらの情報を記憶したものが、印刷設定初期値群114−1である。
ステップS310は印刷クライアント101側の処理であって、印刷設定の初期値を決定する。印刷クライアント101は、印刷設定初期値群105−2の中から印刷オブジェクトに対応する印刷設定の初期値を検出し、存在する場合は印刷設定初期値群105−2の初期値を使用し、そうでない場合は、印刷装置111から受信した印刷設定の初期値を使用する。
図5は、印刷クライアント101が処理するステップS310の詳細な流れをあらわす図である。本処理はステップS501にて、印刷設定画面の読込みを行う。ステップS502は印刷オブジェクトに対応する印刷設定の初期値が印刷設定初期値群105−2に存在するかどうかを判別する処理であって、この際に印刷設定画面データに添付されたフォーマット名と同一フォーマット名のデータが印刷設定初期値群105−2に存在するかどうかを識別する。
図8は印刷クライアント101の2次記憶装置105に格納される印刷設定初期値群105−2の例である。1つのオブジェクト種に対応する印刷設定の初期値は、対応フォーマット名と初期値、情報の終了を示す情報(EOD)からなる。オブジェクト種毎にこれらの情報を記憶したものが、印刷設定初期値群105−2である。
ステップS502にて、オブジェクトに対応する初期値が存在する場合、ステップS503へ進み、印刷設定画面データの初期値を前記印刷設定初期値群105−2に記憶済みの初期値に変更する処理をおこない、本処理を終了する。ステップS502にて、オブジェクトに対応する初期値が存在しない場合、本処理を終了する。すなわち、印刷設定画面データの初期値は受信した初期値のまま使用することになる。
前記ステップS310にて印刷設定の初期値が決定されると、ステップS311にて印刷設定画面を表示するためのブラウザ処理を開始する。印刷設定画面の初期画面は、前記ステップS310にて決定した初期値を使用した初期画面となる。ブラウザ処理は、ステップS312にて印刷設定画面を表示して、ステップS313にて印刷設定の指定、または印刷実行を指定する情報を入力装置104から入力する。
ステップS314にて印刷実行が指定されているかどうかを判別し、指定されている場合ステップS315へ進み、指定されていない場合、ステップS311のブラウザ処理を繰り返す。ステップS314にて印刷実行が指定されると、印刷クライアント101は、ステップS315にてステップS311のブラウザ処理で決定した印刷設定値を印刷装置111に送信する。ステップS315を受けて、印刷装置111はステップS316にて前記印刷設定をRAM115へ一時格納する。
また、ステップS317にて印刷クライアント101は2次記憶装置105に記憶されている印刷オブジェクトを印刷装置111に送信する。ステップS317を受けて、印刷装置111はステップS318にて受信した印刷オブジェクトをRAM115に一時格納する。印刷装置111は、印刷設定および印刷オブジェクトを受信すると、ステップS319にて印刷オブジェクトを印刷設定にしたがった処理を施した印刷処理を実行する。
印刷処理が終了すると印刷装置111は、ステップS320にて終了処理を実施して、印刷クライアント101に対して終了を通知する(ステップS323)。また、印刷装置はステップS321にて印刷設定初期値群114−1のデータを指定された印刷設定に更新する処理を行う。ステップS321が終了すると印刷装置111は一連の処理を終了する。
一方、印刷クライアント101は印刷オブジェクトを送信した後、ステップS322にて印刷設定初期値を更新する処理を行う。印刷クライアントはステップS323の終了通知を受けて、ステップS324にてエラーの有無を検出し、エラーがある場合、ステップS325にて表示装置103にその旨を通知し、エラーがない場合は、ステップS326にて正常した旨を表示装置103に通知する。ステップS325あるいはステップS326の処理が終了すると印刷クライアント101は一連の印刷処理を終了する。
本発明において、印刷設定項目の選択は必ずしも印刷装置111側で行わなくてもよい。この場合、印刷装置111はすべての印刷設定項目とともに印刷設定項目を選択するための印刷設定参照テーブルに相当する項目選択情報を印刷クライアント101に送信すればよい。印刷クライアント101は受信した印刷設定項目と項目選択情報によって印刷設定項目を決定すればよい。
本発明において、必ずしも印刷クライアント101に印刷設定画面を表示するためのブラウザ処理はなくてもよい。この場合、例えば、印刷設定は固定でもよい。あるいは、独自の設定画面により受信した印刷設定項目のうち一部のみを設定するようにしてもよい。これは、ユーザインターフェイスをもてない、あるいはユーザインターフェイスが貧弱な印刷クライアント101の場合に、必要最低限の設定に抑えることで、ハードウェアのリソースと処理負荷を軽減できる。これにより多くの印刷クライアント101が印刷装置111を利用することが可能になる。
本発明において、必ずしも印刷クライアント101側で印刷設定の初期値を記憶する必要はない。電源が切れた状態で初期値を保持するようなメモリを持たない印刷クライアント101でも印刷装置111を利用することが可能となる。
本発明において、必ずしも印刷装置111側で印刷設定の初期値を記憶する必要はない。電源が切れた状態で初期値を保持するようなメモリを持たない印刷装置111の構成が可能である。
本発明において、必ずしも印刷クライアント101と印刷オブジェクトと、両方の種類に応じた印刷設定項目の参照テーブルを持つ必要はない。印刷クライアント101もしくは印刷オブジェクトの種類に応じたいずれかの参照テーブルでもよい。
(本発明に係る他の実施の形態)
前述した本発明の実施の形態における印刷装置を構成する各手段、並びに印刷システムの各ステップは、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
前述した本発明の実施の形態における印刷装置を構成する各手段、並びに印刷システムの各ステップは、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラム(実施の形態では図3〜5に示すフローチャートに対応したプログラム)を、システムあるいは装置に直接、あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。
プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM、DVD−R)などがある。
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。
また、本発明のプログラムを暗号化してCD−ROM等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
101 印刷クライアント
102 CPU
103 表示装置
104 入力装置
105 2次記憶装置
105−1 印刷オブジェクト群領域
105−2 印刷設定初期値群領域
106 RAM
106−1 印刷設定画面データ領域
106−2 印刷設定値領域
106−3 作業領域
107 ROM
107−1 プログラム領域
108 通信装置
109 バス
110 接続媒体
111 印刷装置
112 CPU
113 通信装置
114 2次記憶装置
114−1 印刷設定初期値群領域
115 RAM
115−1 印刷オブジェクト領域
115−2 印刷設定値
115−3 作業領域
116 ROM
116−1 プログラム領域
116−2 印刷設定画面テンプレート領域
116−3 印刷設定項目参照テーブル
117 印刷制御装置
118 バス
201 デジタルカメラ
202 携帯電話
203 PC
204 テレビ
205 プリンタ
206 ネットワーク
102 CPU
103 表示装置
104 入力装置
105 2次記憶装置
105−1 印刷オブジェクト群領域
105−2 印刷設定初期値群領域
106 RAM
106−1 印刷設定画面データ領域
106−2 印刷設定値領域
106−3 作業領域
107 ROM
107−1 プログラム領域
108 通信装置
109 バス
110 接続媒体
111 印刷装置
112 CPU
113 通信装置
114 2次記憶装置
114−1 印刷設定初期値群領域
115 RAM
115−1 印刷オブジェクト領域
115−2 印刷設定値
115−3 作業領域
116 ROM
116−1 プログラム領域
116−2 印刷設定画面テンプレート領域
116−3 印刷設定項目参照テーブル
117 印刷制御装置
118 バス
201 デジタルカメラ
202 携帯電話
203 PC
204 テレビ
205 プリンタ
206 ネットワーク
Claims (14)
- 印刷オブジェクトと印刷処理に必要な印刷設定を指定して印刷を依頼する印刷クライアントと、前記印刷オブジェクトを前記印刷設定に応じた印刷処理を実行する印刷装置と、前記印刷クライアントと前記印刷装置を通信する手段から構成される印刷システムにおいて、
印刷設定項目を選択するための項目選択情報を判別し、複数の印刷設定項目の中から、すべて、あるいは一部の印刷設定項目を選択する印刷設定項目選択手段と、
前記選択した印刷設定項目に従った印刷設定値を指定する印刷設定指定手段と、
を備えたことを特徴とする印刷システム。 - 前記印刷設定項目選択情報は、印刷クライアントの種類により決定する手段を備えたことを特徴とする請求項1記載の印刷システム。
- 前記印刷設定項目選択情報は、印刷オブジェクトの種類により決定する手段を備えたことを特徴とする請求項1記載の印刷システム。
- 前記印刷設定項目選択情報を、印刷装置に送信する手段と、
前記印刷設定指定手段を備えた印刷クライアントと、
前記印刷設定項目選択情報を受信する手段と、
前記印刷設定項目選択手段と、
前記選択した印刷設定項目を印刷クライアントに送信する手段を備えた印刷装置
から構成されることを特徴とする請求項1記載の印刷システム。 - すべての印刷設定項目と項目選択情報とを印刷クライアントに送信する手段を
備えた印刷装置と、
前記印刷設定項目選択手段と、
前記印刷設定指定手段と、
前記印刷設定指定手段により指定された印刷設定値を印刷装置に送信する手段を備えた印刷クライアントから構成されることを特徴とする請求項1記載の印刷システム。 - ユーザインターフェイスを備え、
印刷設定の初期値をユーザが変更する印刷設定変更手段を備え、
前回の印刷工程で指定済みの印刷設定値を、前記項目選択情報に関連付けて記憶する設定値記憶手段と、
次回の印刷工程で項目選択情報を取得し、関連した印刷設定値が記憶済みである場合、記憶済み印刷設定値を、記憶済みでない場合、あらかじめ定められた初期値を前記印刷設定の初期値とする初期値選択手段を備えたことを特徴とする請求項1記載の印刷システム。 - 前記印刷設定項目選択情報は、印刷クライアントの種類により決定する手段を備えたことを特徴とする請求項6記載の印刷システム。
- 前記印刷設定項目選択情報は、印刷オブジェクトの種類により決定する手段を備えたことを特徴とする請求項6記載の印刷システム。
- 前記設定値記憶手段と、前記初期値選択手段と、前記印刷設定項目選択手段と、前記印刷設定項目選択手段によって選択された印刷設定項目と、前記初期値選択手段により選択した初期値を印刷クライアントに送信する手段を備えた印刷装置と、
前記印刷設定項目と初期値を受信する手段と、前記印刷設定変更手段と、前記印刷設定変更手段により決定した印刷設定値を印刷装置に送信する手段を備えた印刷クライアント
から構成されることを特徴とする請求項6記載の印刷システム。 - 前記印刷設定項目選択手段と、前記印刷設定項目選択手段によって選択された印刷設定項目を印刷クライアントに送信する手段を備えた印刷装置と、
前記印刷設定項目を受信する手段と、前記設定値記憶手段と、前記初期値選択手段と、前記印刷設定変更手段と、前記印刷設定変更手段により決定した印刷設定値を
印刷装置に送信する手段を備えた印刷クライアントとから構成されることを特徴とする請求項6記載の印刷システム。 - 印刷クライアントの種類に関する項目選択情報と、印刷オブジェクトの種類に関する項目選択情報と、いずれの項目選択情報を優先するための優先情報を送信する手段を備えた印刷クライアントと、
前記優先情報により、いずれかの選択項目情報を選択し、印刷設定項目を選択する項目選択手段を備えた印刷装置から構成されることを特徴とする請求項1記載の印刷システム。 - 印刷オブジェクトと印刷処理に必要な印刷設定を指定して印刷を依頼する印刷クライアントと、前記印刷オブジェクトを前記印刷設定に応じた印刷処理を実行する印刷装置と、前記印刷クライアントと前記印刷装置を通信する手段から構成される印刷システムにおける印刷方法において、
印刷設定項目を選択するための項目選択情報を判別し、複数の印刷設定項目の中から、すべて、あるいは一部の印刷設定項目を選択する印刷設定項目選択工程と、
前記選択した印刷設定項目に従った印刷設定値を指定する印刷設定指定工程とを備えたことを特徴とする印刷方法。 - 請求項12記載の方法の各工程をコンピュータにて実施させることを特徴とするコンピュータプログラム。
- 請求項13記載のコンピュータプログラムが記憶されていることを特徴とするコンピュータ読み取り可能な記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005125292A JP2006302117A (ja) | 2005-04-22 | 2005-04-22 | 印刷システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005125292A JP2006302117A (ja) | 2005-04-22 | 2005-04-22 | 印刷システム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006302117A true JP2006302117A (ja) | 2006-11-02 |
Family
ID=37470306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005125292A Pending JP2006302117A (ja) | 2005-04-22 | 2005-04-22 | 印刷システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006302117A (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012068974A (ja) * | 2010-09-24 | 2012-04-05 | Kyocera Mita Corp | 画像形成システムおよび画像形成装置 |
JP2013196370A (ja) * | 2012-03-19 | 2013-09-30 | Ricoh Co Ltd | 情報処理装置、情報処理システム、Webページ生成方法、及びプログラム |
JP2014128934A (ja) * | 2012-12-28 | 2014-07-10 | Canon Inc | 情報処理装置、及び情報処理方法 |
JP2014186440A (ja) * | 2013-03-22 | 2014-10-02 | Toshiba Corp | サービス提供装置、プログラム |
JP2017188146A (ja) * | 2017-06-21 | 2017-10-12 | キヤノン株式会社 | 端末装置、制御方法及びプログラム |
-
2005
- 2005-04-22 JP JP2005125292A patent/JP2006302117A/ja active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012068974A (ja) * | 2010-09-24 | 2012-04-05 | Kyocera Mita Corp | 画像形成システムおよび画像形成装置 |
CN102572164A (zh) * | 2010-09-24 | 2012-07-11 | 京瓷美达株式会社 | 图像形成装置、图像形成***以及图像形成方法 |
CN102572164B (zh) * | 2010-09-24 | 2014-12-10 | 京瓷办公信息***株式会社 | 图像形成装置、图像形成***以及图像形成方法 |
US8917407B2 (en) | 2010-09-24 | 2014-12-23 | Kyocera Document Solutions Inc. | Image forming apparatus, image forming system, and image forming method that cause a job execution screen to be displayed on a display of a terminal apparatus |
JP2013196370A (ja) * | 2012-03-19 | 2013-09-30 | Ricoh Co Ltd | 情報処理装置、情報処理システム、Webページ生成方法、及びプログラム |
JP2014128934A (ja) * | 2012-12-28 | 2014-07-10 | Canon Inc | 情報処理装置、及び情報処理方法 |
JP2014186440A (ja) * | 2013-03-22 | 2014-10-02 | Toshiba Corp | サービス提供装置、プログラム |
JP2017188146A (ja) * | 2017-06-21 | 2017-10-12 | キヤノン株式会社 | 端末装置、制御方法及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9069504B2 (en) | Printing apparatus and method for increasing storage area | |
JP6210130B2 (ja) | 中継装置、中継システム、及び、中継方法 | |
US11656825B2 (en) | Communication apparatus, control program of communication apparatus, and relay apparatus providing efficient download of electronic data | |
EP1754136A1 (en) | Direct printing method and apparatus | |
JP2008090790A (ja) | Webシステム、通信制御装置、情報処理装置、通信制御方法及び通信制御プログラム | |
JP2007200235A (ja) | リムーバブルメディア装置、リムーバブルメディア装置制御プログラムおよびネット機器制御プログラム | |
JP2008307744A (ja) | 印刷装置およびその制御方法 | |
JP5711518B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
EP1755029A1 (en) | Printing process control method and short distance wireless communication terminal apparatus | |
JP2006302117A (ja) | 印刷システム | |
EP1763736A1 (en) | Method of providing multimedia data for direct printing, direct printing method and apparatus thereof | |
JP2009294798A (ja) | 無線通信システム | |
US20090168099A1 (en) | Image Forming System, Image Forming Device, and Method and Computer Readable Medium for Image Forming | |
JP2003022167A (ja) | 情報処理装置、印刷方法、情報処理プログラム及び記録媒体 | |
JP6476685B2 (ja) | 情報処理装置、情報処理システム、表示装置及びプログラム | |
US8004723B2 (en) | Information processing apparatus and image processing apparatus executing script stored in association with storage region | |
JP5835964B2 (ja) | 画像処理装置、画像形成システムおよび画像出力方法 | |
JP2007076187A (ja) | プリント制御装置、プリント制御方法 | |
RU2346319C2 (ru) | Способ обеспечения мультимедийных данных для прямой печати, способ и устройство для прямой печати | |
US20160088175A1 (en) | Information processing apparatus, information processing system, information processing method, and non-transitory computer readable medium | |
JP2008084069A (ja) | ユーザインタフェイスプログラム、入力支援方法、及び情報端末装置 | |
JP4254723B2 (ja) | 文書処理装置 | |
JP6118385B2 (ja) | 画像形成装置および画像形成装置の制御方法、プログラム | |
CN110944092B (zh) | 图像形成装置、图像形成***以及图像形成方法 | |
JP2021092886A (ja) | 印刷方法、印刷システム及びプログラム |