(57)【要約】【課題】  印刷データをプリンタ装置内の大容量記憶装置に保存し、その後は情報処理装置側からの指示により印刷データを再印刷可能な印刷システムにおいて、再印刷時に、用紙サイズや用紙タイプといった各種印刷属性が一致せずエラーとなってしまうことがあった。【解決手段】  プリンタ内の印刷データの再印刷や、印刷データに付随して保存されている用紙のサイズや種類、用紙の給紙口等の印刷属性を変更する際に、各種設定情報と、印刷属性を比較可能とし、印刷属性や各種設定情報の変更の有無についてユーザに通知できるようにする。【選択図】  図６
2009140166.tif 000002
【特許請求の範囲】
【請求項１】
プリンタに対して各種情報の送受信が可能な情報処理装置において、プリンタ内に保存されている印刷データについての印刷属性と、プリンタの各種設定情報を取得し比較する事で、印刷データを再印刷する再に、印刷データの印刷属性またはプリンタの各種設定情報を変更が必要かを判断する事を特徴とする情報処理装置。
【請求項２】
上記情報処理装置でプリンタ内に保存されている印刷データの一覧表示を行う際に、プリンタ内に保存されている印刷データについての印刷属性と、プリンタの各種設定情報を比較し、印刷データを再印刷する再に、印刷データの印刷属性またはプリンタの各種設定情報を変更が必要かを判断した結果を併記して表示する事を特徴とする情報処理装置。
【請求項３】
上記情報処理装置で印刷データを再印刷する際に変更が必要な印刷データの印刷属性またはプリンタの各種設定情報を表示する事を特徴とする情報処理装置。
【請求項４】
上記情報処理装置でプリンタ内の印刷データについての印刷属性を変更する際に、印刷属性の変更内容を表示する事を特徴とする情報処理装置。
【請求項５】
上記情報処理装置でプリンタ内に保存されている印刷データについての印刷属性と、プリンタの各種設定情報を比較する事で得られた結果に基づいて、プリンタ内印刷データの印刷属性変更を指示する事を特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスク等の大容量記憶装置を装備するプリンタ装置において、プリンタ装置内に保存された印刷データの制御方法に関する。
【背景技術】
【０００２】
PC等の情報処理装置からプリンタに対して送信された印刷データをプリンタ装置内の大容量記憶装置に保存し、その後は情報処理装置からの出力指示だけ再印刷させる事で、再印刷時の情報処理装置側の処理負荷やデータ転送のトラフィックを軽減させる事が可能なプリンタが存在する。
【０００３】
このようなプリンタやプリンタシステムの中には、プリンタ内の印刷データについての印刷属性を、情報処理装置側で取得し一覧表示したり、情報処理装置側からの指示により印刷データを再印刷するだけでなく、印刷属性を変更したりするものがある。（例えば特許文献１）
【特許文献１】特開2003-044236号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例ではプリンタ内の印刷データの再印刷や、印刷データに付随して保存されている用紙サイズ、用紙タイプ、用紙の給紙口等の印刷属性を変更する際に、プリンタ設定されているの給紙口毎の用紙サイズ、用紙タイプといった各種設定情報と、印刷属性との比較が行われないため、再印刷時に用紙サイズや用紙タイプといった各種印刷属性の不一致エラーが発生する可能性があった。
【課題を解決するための手段】
【０００５】
本発明は、情報処理装置がプリンタ内の印刷データについての印刷属性と、プリンタの各種設定情報を取得し比較する事で、印刷データを再印刷する再に、印刷データの印刷属性またはプリンタの各種設定情報を変更が必要かを判断する手段、判断結果を印刷データと併記して表示する手段、印刷データを再印刷する際に変更が必要な印刷データの印刷属性またはプリンタの各種設定情報を表示する手段、プリンタ内の印刷データについての印刷属性を変更する際に、印刷属性の変更内容を表示する手段、判断結果に従ってプリンタ内の印刷データについての印刷属性の変更を指示する手段を有する。
【発明の効果】
【０００６】
上記構成により、プリンタ内の印刷データの再印刷や、印刷データに付随して保存されている用紙サイズ、用紙タイプ、用紙の給紙口等の印刷属性を変更する際に、プリンタの給紙口毎の用紙サイズ、用紙タイプといった各種設定情報と、印刷属性を比較する事で、印刷データの印刷属性またはプリンタの各種設定情報の変更の有無についてユーザに通知する事が可能になり、再印刷時の条件不一致エラーを防ぐ事が可能になる。
【発明を実施するための最良の形態】
【０００７】
（第１の実施例）
以下図面を参照して本発明の実施例を詳細に説明する。
【０００８】
図１は実施例におけるプリンタの構成を示すブロック図である。
【０００９】
図中、１はプリンタ本体。２はシステムバス、３はUSBインターフェース、４はネットワークインターフェースであり、イーサネット（登録商標）を介して図２の情報処理装置に接続される。５はＣＰＵ、６はメモリで画像色変換テーブルやプロファイル等を記憶する。７はフラッシュＲＯＭであり、プリンタをコントロールするためのプログラムや画像処理のためのプログラム等を格納する。８はＨａｒｄＤｉｓｋであり印刷データ及びその管理情報等を記憶する。９はセンサでありカセット挿入、用紙サイズ、用紙種等を検出する事が可能である。１０は操作パネルで、プリンタの設定等を行ういくつかのキーとプリンタのステータス等を表示する表示部で構成される。１１はプリンタエンジンでホストからのデータを印字する印字ヘッドや印字ヘッドを駆動するモータなどで構成される。１２はプリンタエンジンの中のヘッド回復部で、印字ヘッド回復モータ等で吸引、ワイピング、キャッピング等の回復動作を行なう。
【００１０】
図２は実施例において印刷の指示を出す情報処理装置の構成を示すブロック図である。
【００１１】
図中、１３は情報処理装置本体、１４はシステムバス、１５は情報処理装置全体を制御するＣＰＵ、１６はメモリ、１７は外部記憶部で、プログラムやデータが保存されている。１８は表示部である。１９はUSBインターフェースでケーブルを介してプリンタに接続される。２０はネットワークインターフェースであり、イーサネット（登録商標）を介してプリンタに接続される。
【００１２】
図３は情報処理装置でプリンタ内の印刷データについての一覧表示例である。
【００１３】
２１の一覧表示画面においてはプリンタ内の印刷データに関する情報表示だけだなく、印刷データの各種操作が行えるようになっている。２２はプリンタ内に保存されている印刷データが現在のプリンタ設定で印刷可能かどうかを表している。２３は、プリンタない印刷データの各種属性を表示している。２４はプリンタ内印刷データの印刷ボタン。ファイルを選択して印刷を指定する。２５はプリンタ内印刷データの削除ボタン。２６はプリンタ内印刷データ属性変更ボタン。現在のプリンタ設定でプリンタ内印刷データを印刷した場合にエラーが発生しないように印刷データの属性を変更する。２７はプリンタ内印刷データの詳細表示ボタン。現在のプリンタ設定とジョブの属性を比較し、プリンタ内印刷データを再印刷したときに、エラーが発生しないための条件について、印刷データの属性を変更した場合と、プリンタの設定を変更した場合それぞれについて表示する。
【００１４】
図４はプリンタ内の印刷データに関する詳細表示例である。
【００１５】
２８はプリンタ内の印刷データに関する詳細表示画面である。プリンタ内の印刷データ再印刷した場合に、エラーが発生しないための条件について表示する。印刷属性変更ステータスとプリンタ設定変更ステータスから構成される。
【００１６】
２９は印刷属性変更ステータスを表示する。印刷データの属性を一部変更する事で再印刷時にエラーが発生しなくなる場合、その条件を表示する。３０はプリンタ設定変更ステータスを表示する。再印刷時にエラーが発生しなくなるための、紙種に関するプリンタ設定変更について表示する。３１はOKボタン。
【００１７】
図５はプリンタ内の印刷データに関する属性変更時の表示例である。
【００１８】
３２はプリンタ内の印刷データに関する属性変更確認画面である。
【００１９】
プリンタ内の印刷データ再印刷した場合に、エラーが発生しないため変更する印刷属性について表示する。３３は印刷属性変更確認メッセージで、変更する印刷属性の内容について表示する。３４はOKボタン。選択時に属性変更の指示をプリンタに通知する。３５はキャンセルボタン。属性変更をキャンセルする。
【００２０】
図６はプリンタが印刷データを保存する際の情報管理の例である。
【００２１】
３６はジョブの情報であり。全ての印刷データについて存在する。３７はジョブ情報の内容であり。実際の印刷データについて関連付けるIDに加えて、表示名称、サイズ、保存日時等の情報で構成される。３８はプリンタに保存されている印刷データ。３９は印刷データ内の印圧属性で、印刷時の給紙口、用紙サイズ、用紙タイプ等の情報が含まれる。４０は画像データである。
【００２２】
以下、図７、図８に示すフローチャートに従って、以上の構成を備え、プリンタ内に保存されている印刷データの一覧表示する方法について詳細に説明する。
【００２３】
ステップ1においてプリンタの設定情報を取得する。プリンタ内の印刷データの印刷属性との比較用に使用するもので、プリンタの給紙口毎にセットされている用紙のサイズとタイプを全て取得する。ステップ２ではプリンタ内の印刷データ全てについての情報を取得したかどうかを判断する。全て取得した場合またはプリンタ内に保存されているデータがない場合にはステップ７に進む。未取得のデータがある場合にはステップ３に進む。ステップ３ではプリンタ内に保存されている印刷データに関するファイル情報を取得する。取得するデータの内容は図６の３７にある、表示名称、サイズ、日時等の情報である。
【００２４】
ステップ４ではファイル情報に関連付けられた印刷データに含まれる印刷属性を取得する。取得するデータは図６の３９にある、給紙口、用紙サイズ、用紙タイプ、ページ数等の情報である。ステップ５では取得したプリンタ設定情報と印刷属性情報を使用して図８のフローチャートに従って、印刷可否を決定するためのステータスチェックを行う。ステップ６ではステップ５で判断したステータスに従って、印刷可否を決定する。印刷の可否は３つの状態があり、現在のプリンタ用紙設定と印刷属性の用紙設定が一致しており、設定変更なしに印刷可能なデータ、ジョブの属性の中で給紙口または用紙サイズを変更することで印刷可能になるデータ、現在のプリンタの用紙設定では印刷できないデータである。ステップ７ではプリンタ内に保存されているすべての印刷データの一覧を表示し、それぞれのデータについて印刷可否、ファイル属性、印刷属性を表示する。印刷可否については、現在のプリンタ用紙設定と印刷属性の用紙設定が一致しており、設定変更なしに印刷可能なデータの場合には○、ジョブの属性の中で給紙口または用紙サイズを変更することで印刷可能になるデータの場合には△、現在のプリンタの用紙設定では印刷できないデータの場合には×を表示する。
【００２５】
図８は、印刷属性の給紙口、用紙サイズ、用紙タイプの情報とプリンタの全ての給紙口にセットされている用紙サイズ、用紙タイプの情報から印刷データを印刷可能にするための条件を判断するためのフローチャートである。
【００２６】
ステップ８では印刷属性の用紙タイプとプリンタの同一給紙口にセットされている用紙タイプが同じかどうかを判断する。同じ場合はステップ９に異なる場合にはステップ１１に進む。ステップ９では印刷属性の用紙サイズとプリンタの同一給紙口にセットされている用紙サイズが同じかどうかを判断する。同じ場合はステップ１４に異なる場合にはステップ１０に進む。ステップ１０では印刷属性の用紙サイズとプリンタの同一給紙口にセットされている用紙サイズを比較し、プリンタにセットされている用紙サイズが大きいかどうかを判断する。大きい場合はステップ１５に、小さい場合にはステップ１１に進む。
【００２７】
ステップ１１では印刷属性の用紙タイプと同じ物が別給紙口にセットされているかどうかを判断する。同じ用紙タイプがセットされている場合はステップ１２に、セットされていない場合にはステップ１８に進む。ステップ１２では印刷属性の用紙サイズが同じ用紙タイプがセットされて給紙口の用紙サイズと同じかどうかを判断する。同じ場合はステップ１６に異なる場合にはステップ１３に進む。ステップ１３では印刷属性の用紙サイズより同じ用紙タイプがセットされて給紙口の用紙サイズの方が大きいかかどうかを判断する。大きい場合はステップ１７に、小さい場合にはステップ１８に進む。
【００２８】
ステップ１４では印刷属性の給紙口、用紙タイプ、用紙サイズとプリンタの同一給紙口の用紙タイプ、用紙サイズが一致しているため、印刷属性、プリンタ設定を変更する事無く印刷可能なデータと判断し、ステータス１を記憶する。
【００２９】
ステップ１５では印刷属性の給紙口、用紙タイプとプリンタの同一給紙口の用紙タイプは一致しているが、用紙サイズはプリンタにセットされている用紙のほうが大きい。印刷属性の用紙サイズを変更することで印刷可能なデータと判断し、ステータス２を記憶する。
【００３０】
ステップ１６では印刷属性の給紙口、用紙タイプ、用紙サイズとプリンタの別給紙口の用紙タイプ、用紙サイズが一致しているため、印刷属性の給紙口を変更する事で印刷可能なデータと判断し、ステータス３を記憶する。
【００３１】
ステップ１７では印刷属性の用紙タイプとプリンタの別給紙口の用紙タイプは一致しているが、用紙サイズはプリンタにセットされている用紙のほうが大きい。印刷属性の給紙口と用紙サイズを変更することで印刷可能なデータと判断し、ステータス４を記憶する。
【００３２】
ステップ１８では印刷属性の給紙口、用紙サイズを変更するだけでは印刷可能にならず、印刷するためにはプリンタの用紙設定変更が必要なデータと判断し、ステータス５を記憶する。
【００３３】
以下、図９に示すフローチャートに従って、以上の構成を備え、プリンタ内に保存されている印刷データの一覧表示で印刷データの詳細情報を表示する方法について詳細に説明する。
【００３４】
ステップ１９では印刷データの一覧表示時に図８のフローチャートで取得したステータスを再度取得する。
【００３５】
ステップ２０ではステータス別に印刷属性変更ステータス表示を行う。ステータス表示例としては、ステータス１は設定変更の必要がないので「印刷が可能です」、ステータス２は印刷属性の中で用紙サイズの変更が必要なので「印刷はA4ではなくA3に出力されます」、ステータス３は給紙口の変更が必要なので、「給紙はロール紙ユニットではなくカセットから行われます」、ステータス４は用紙サイズ、給紙口の変更が必要なので、ステータス２、ステータス３の両方のメッセージ。ステータス５では現在の印刷属性では印刷できないので、「印刷できません」
ステップ２１ではステータス別にプリンタ設定変更ステータスを表示する。
【００３６】
ステータス表示例としては、ステータス１では用紙変更の必要がないので、メッセージなしまたは「用紙変更の必要はありません」ステータス２からステータス５の場合は、同一条件での印刷にはプリンタに設定されている用紙変更が必要になるため、「」ロール紙ユニットにA3以上の光沢紙をセットしてください」や「カセットにA4普通紙をセットしてください」等のメッセージを表示する
以下、図１０に示すフローチャートに従って、以上の構成を備え、プリンタ内に保存されている印刷データの一覧表示で印刷データの属性変更する方法について詳細に説明する。
【００３７】
ステップ２２では印刷データの一覧表示時に図８のフローチャートで取得したステータスを再度取得する。
【００３８】
ステップ２３ではステータス別に印刷属性変更確認メッセージ表示を行う。
【００３９】
メッセージ表示例としては、ステータス１は設定変更の必要がないので「属性変更の必要はありません」、ステータス２は印刷属性の中で用紙サイズの変更が必要なので「印刷データの用紙サイズをA4からA3に変更します」、ステータス３は給紙口の変更が必要なので、「印刷データの給紙口をロール紙ユニットではなくカセットに変更します」、ステータス４は用紙サイズ、給紙口の変更が必要なので、ステータス２、ステータス３の両方のメッセージ。ステータス５では現在の印刷属性では印刷できないので、「印刷属性の変更を行っても印刷できません」
ステップ２４ではキーが押されたかどうかを判断し、押された場合はステップ２５に進む。ステップ２５ではOKキーかどうかを判断し、OKの場合にはステップ２６、その他のキーの場合には終了する。ステップ２６ではステータス２からステータス４のばあいについてのみプリンタに対して印刷属性変更の指示を行う。
【図面の簡単な説明】
【００４０】
【図１】実施例におけるプリンタを示すブロック図。
【図２】実施例における情報処理装置を示すブロック図。
【図３】実施例において情報処理装置でプリンタ内の印刷データについての一覧表示例。
【図４】実施例においてプリンタ内の印刷データに関する詳細表示例。
【図５】実施例においてプリンタ内の印刷データに関する属性変更時の表示例。
【図６】実施例においてプリンタが印刷データを保存する際の情報管理の例。
【図７】印刷データの一覧表示に関する処理を説明するフローチャートである。
【図８】用紙タイプの情報から印刷データを印刷可能にするための条件を判断するためのフローチャートである。
【図９】印刷データのステータスに関する表示の処理を説明するフローチャートである。
【図１０】印刷データの属性を変更する処理を説明するフローチャートである。
【符号の説明】
【００４１】
１  プリンタ本体
２  プリンタのシステムバス
３  プリンタのUSB I/F
４  プリンタのネットワークI/F
５  プリンタのCPU
６  プリンタのmemory
７  プリンタのFlash ROM
８  プリンタのHardDisk
９  プリンタのカセット挿入、用紙サイズ等を検出するセンサ
１０  プリンタの操作パネル
１１  プリンタのエンジン
１２  プリンタのヘッド回復部
１３  情報処理装置本体
１４  情報処理装置のシステムバス
１５  情報処理装置のCPU
１６  情報処理装置のmemory
１７  情報処理装置の外部記憶部
１８  情報処理装置の表示部
１９  情報処理装置のUSB I/F
２０  情報処理装置のネットワークI/F
２１  プリンタ内の印刷データ一覧表示画面例
２２  プリンタ内の印刷データの印刷可否表示
２３  プリンタ内の印刷データの情報表示
２４  プリンタ内の印刷データの印刷ボタン
２５  プリンタ内の印刷データの削除ボタン
２６  プリンタ内の印刷データの属性変更ボタン
２７  プリンタ内の印刷データの詳細表示ボタン
２８  プリンタ内の印刷データの詳細表示画面例
【図１】
2009140166.tif 000003
【図２】
2009140166.tif 000004
【図３】
2009140166.tif 000005
【図４】
2009140166.tif 000006
【図５】
2009140166.tif 000007
【図６】
2009140166.tif 000008
【図７】
2009140166.tif 000009
【図８】
2009140166.tif 000010
【図９】
2009140166.tif 000011
【図１０】
2009140166.tif 000012