(57)【要約】【課題】  利用頻度の低い設定項目を設定するファイルであっても、少ない手順で印刷設定ができる手段を提供する。【解決手段】  印刷対象となるファイルの印刷設定項目を有する印刷設定画面を表示する印刷設定部と、前記ファイルの識別情報を取得するファイル情報取得部と、前記ファイル取得部で取得したファイルの識別情報と前記印刷設定部で設定された印刷設定項目および設定日とを関連付けて履歴情報として、ファイルを印刷する度に蓄積する印刷設定履歴蓄積部と、前記ファイル取得部で取得したファイルの識別情報と一致する前記印刷設定履歴蓄積部に蓄積された履歴情報が、予め記憶された判別条件を満たすか否かを判別する印刷設定項目配置判別部と、前記印刷設定項目配置判別部の判別結果に応じて前記印刷設定画面を変更するユーザーインターフェース構成変更部と、を有する。【選択図】        図２
2020123301.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象となるファイルの印刷設定項目を有する印刷設定画面を表示する印刷設定部と、
前記ファイルの識別情報を取得するファイル情報取得部と、
前記ファイル取得部で取得したファイルの識別情報と前記印刷設定部で設定された印刷設定項目および設定日とを関連付けて履歴情報として、ファイルを印刷する度に蓄積する印刷設定履歴蓄積部と、
前記ファイル取得部で取得したファイルの識別情報と一致する前記印刷設定履歴蓄積部に蓄積された履歴情報が、予め記憶された判別条件を満たすか否かを判別する印刷設定項目配置判別部と、
前記印刷設定項目配置判別部の判別結果に応じて前記印刷設定画面を変更するユーザーインターフェース構成変更部と、
を有することを特徴とする印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置において、
前記判別条件は、経過日数や印刷設定項目の階層数であることを特徴とする印刷制御装置。
【請求項３】
請求項１または請求項２に記載の印刷制御装置において、
前記判別条件は、ユーザーにより設定可能であることを特徴とする印刷制御装置。
【請求項４】
印刷制御装置の印刷制御方法であって、
印刷対象となるファイルの印刷設定項目を有する印刷設定画面を表示するステップと、
前記ファイルの識別情報を取得するステップと、
前記ファイルの識別情報と前記ファイルの印刷時に設定された印刷設定項目および設定日とを関連付けて履歴情報として、ファイルを印刷する度に蓄積するステップと、
前記ファイルの識別情報と一致する前記印刷設定履歴蓄積部に蓄積された履歴情報が、予め記憶された判別条件を満たすか否かを判別するステップと、
判別結果に応じて印刷設定画面を変更するステップと、
を有することを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および印刷制御方法に関する。
【背景技術】
【０００２】
従来の印刷制御装置は、印刷対象となるファイルを作成したアプリケーション情報を取得し、アプリケーション情報に応じた印刷設定項目を含む印刷設定画面を表示するようにしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３４３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、例えば、文書ファイルを画像の色を調整して印刷した場合、１年後に同じ文書ファイルを印刷するときには、印刷媒体の違いや印刷制御装置の経年劣化等により、前回と同様の設定では意図通りの印刷にならないことがある。
画像の色を再度調整して印刷すれば意図通りの印刷をすることができるが、画像の色を調整する設定は利用頻度の低い設定項目であるため、アプリケーションの種類に応じて作成される印刷設定画面には含まれず、また、ユーザーが設定項目の場所を覚えておくことも困難であるため、容易には項目設定画面にたどり着けなかった。
また、例え、設定項目の場所を覚えていたとしても、利用頻度の低い設定項目は、利用頻度の高い設定項目よりもアクセスしにくい場所に配置されているため、たどり着くまでの手順が多いという問題がある。
本発明は、このような問題を解決することを課題とし、利用頻度の低い設定項目を設定するファイルであっても、少ない手順で印刷設定ができることを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、印刷対象となるファイルの印刷設定項目を有する印刷設定画面を表示する印刷設定部と、前記ファイルの識別情報を取得するファイル情報取得部と、前記ファイル取得部で取得したファイルの識別情報と前記印刷設定部で設定された印刷設定項目および設定日とを関連付けて履歴情報として、ファイルを印刷する度に蓄積する印刷設定履歴蓄積部と、前記ファイル取得部で取得したファイルの識別情報と一致する前記印刷設定履歴蓄積部に蓄積された履歴情報が、予め記憶された判別条件を満たすか否かを判別する印刷設定項目配置判別部と、前記印刷設定項目配置判別部の判別結果に応じて前記印刷設定画面を変更するユーザーインターフェース構成変更部と、を有することを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、利用頻度の低い設定項目を設定するファイルであっても、少ない手順で印刷設定ができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】実施例における印刷制御システムの構成図
【図２】実施例におけるＰＣの制御構成を示すブロック図
【図３】実施例における印刷設定項目の階層構造例の説明図
【図４】実施例における印刷設定画面の表示例を示す説明図
【図５】実施例における印刷設定履歴蓄積部に蓄積される履歴情報の説明図
【図６】実施例における印刷設定履歴の判別条件の説明図
【図７】実施例における印刷設定画面の構成を変更した表示例を示す説明図
【図８】実施例における印刷制御処理の流れを示すフローチャート
【図９】実施例におけるファイルの再印刷時における印刷制御処理の流れを示すフローチャート
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による画像形成装置の実施例を説明する。
【実施例】
【０００９】
図１は実施例における印刷制御システムの構成図である。
図１において、印刷制御システム１は、ＰＣ２と、プリンタ３と、ネットワーク４とから構成されている。
【００１０】
印刷制御装置としてのＰＣ（パーソナルコンピュータ）２は、例えば、電子文書を作成するアプリケーション及びプリンタドライバがインストールされており、インストールされたアプリケーション及びドライバを操作して作成した電子文書を印刷データに変換してネットワーク４を通じてプリンタ３に送信するものである。
プリンタ３は、ＰＣ２から送信された印刷データを紙などの印刷媒体に印刷するものである。
ネットワーク４は、ＰＣ２からプリンタ３に印刷データを送信する通信経路であり、ＰＣ２とプリンタ３はＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブルを通じて接続されている。
【００１１】
図２は実施例におけるＰＣの制御構成を示すブロック図である。
図２において、ＰＣ２は、アプリケーション２０１と、プリンタドライバ２０２と、印刷データ送信部２０３と、ファイル２０４とを有している。
【００１２】
ＰＣ２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御手段を備え、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリに記憶された制御プログラム（ソフトウェア）に基づいて制御手段により全体の動作が制御される。
アプリケーション２０１は、ＰＣ２に予めインストールされたプログラムであり、例えば、文書作成アプリケーション、プレゼンテーションアプリケーション、表計算アプリケーション等がある。
【００１３】
ユーザーは、アプリケーション２０１を操作してプリンタドライバ２０２を起動し、プリンタドライバ２０２に印刷指示を行う。
プリンタドライバ２０２は、ＰＣ２に予めインストールされたプログラムであり、アプリケーション２０１からの印刷指示を受けて、例えば、アプリケーションが保持している電子文書を印刷データに変換してプリンタ３に送信するものである。
【００１４】
このとき、印刷媒体に印刷する際に必要な用紙サイズ、用紙種類、カラーモード等の設定を行うことができる。
また、プリンタドライバ２０２は、印刷設定部２０６と、印刷データ生成部２０７と、ファイル情報取得部２０８と、印刷設定履歴蓄積部２０９と、印刷設定項目配置判別部２１０と、ＵＩ（ユーザーインターフェース）構成変更部２１１とを有している。
【００１５】
印刷設定部２０６は、ユーザーインターフェースをもつサブプログラムであり、ユーザーが印刷媒体に印刷する際に設定する用紙サイズ、用紙種類、カラーモード等の印刷設定項目を含むインターフェースとして、例えば、後述する印刷設定画面３００を表示させる。
印刷設定画面３００を構成する印刷設定項目は、ユーザーの多様な要望に応えるべく増加する傾向にある。
【００１６】
そのため、多くの印刷設定項目が同じ階層に存在するとユーザーが目的の印刷設定項目を見つけることが困難なため、印刷設定部２０６は、設定される頻度に応じて印刷設定項目に階層構造を持たせている。
【００１７】
図３は実施例における印刷設定項目の階層構造例の説明図である。
図３において、頻繁に設定される印刷設定項目から順番に各階層に配置されており、第１階層が最も設定頻度の高い印刷設定項目であり、第５階層が最も設定頻度の低い印刷設定項目である。
【００１８】
図４は実施例における印刷設定画面の表示例を示す説明図である。
図４（Ａ）に示すように、印刷設定画面３００には、図３の第１階層から第２階層までの浅い階層印刷設定項目が配置される。
したがって、設定頻度が低い第３階層から第４階層の深い階層に配置される印刷設定項目を設定する場合、例えば、第５階層に配置されるブライトネスやコントラストを設定する場合、図４（Ａ）に示す印刷設定画面３００の右下のカラーオプションを選択して図４（Ｂ）に示すカラーオプション画面３０１にする。そして、図４（Ｃ）に示すようにカラーオプション画面３０１中のオフィスカラーを選択して、図４（Ｄ）に示すようにブライトネスやコントラストを設定する。
【００１９】
図２の実施例におけるＰＣの制御構成についての説明に戻る。
印刷データ生成部２０７は、アプリケーション２０１で保持している電子ファイル２０４を印刷データに変換することができるサブプログラムである。
ファイル情報取得部２０８は、ファイル２０４の識別情報としてのファイル名およびファイル２０４を作成したアプリケーション名を取得することができるサブプログラムである。
【００２０】
印刷設定履歴蓄積部２０９は、ファイル２０４の識別情報とそのファイル２０４を印刷する際に設定された印刷設定項目や設定日時等を関連付けて履歴情報として蓄積することができるサブプログラムである。
【００２１】
図５は実施例における印刷設定履歴蓄積部に蓄積される履歴情報の説明図である。
図５において、履歴情報には、ファイル２０４の識別情報（ファイル名およびファイル２０４を作成したアプリケーション名）、設定日時（印刷設定が行われた日時）、設定された印刷設定項目およびその設定値等の情報が含まれている。
【００２２】
図２の実施例におけるＰＣの制御構成についての説明に戻る。
印刷設定項目配置判別部２１０は、印刷対象となるファイル２０４の識別情報と一致するファイル２０４の識別情報を含む履歴情報が印刷設定履歴蓄積部に存在する場合、履歴情報のファイル２０４の識別情報に関連付けられた印刷設定項目に基づいて、印刷設定画面３００の項目の変更要否を判別するサブモジュールである。
【００２３】
本実施例では、図６（ａ）に示すように、印刷設定項目配置判別部２１０に、履歴情報を判別する条件として、印刷設定が行われてから１８０日以上経過していること、印刷設定項目の階層が第３階層以上であること、「利用したことのある特殊設定３０２」として印刷設定画面３００に表示することを予め設定しておくことができる。
また、「利用したことのある特殊設定」として印刷設定画面３００に表示することを予め設定しておくことで、図７に示すように印刷設定画面３００に「利用したことのある特殊設定３０２」タブとして表示される。
【００２４】
図２の実施例におけるＰＣの制御構成についての説明に戻る。
ＵＩ（ユーザーインターフェース）構成変更部２１１は、印刷設定項目配置判別部２１が印刷設定画面３００の変更が必要と判別した場合、履歴情報の印刷設定項目に基づいて印刷設定画面３００の構成を変更する。
【００２５】
上述した構成の作用について説明する。
まず、ファイル２０４の印刷時における印刷制御処理を図８の実施例における印刷制御処理の流れを示すフローチャートの図中Ｓで表すステップに従って図２から図４を参照しながら説明する。
【００２６】
本実施例では、ユーザーは、アプリケーション “アプリＡ”で作成されたファイル“Ｆｉｌｅ１”について、第５階層に配置される印刷設定項目であるブライトネスおよびコントラストを設定して印刷するものとして説明する。
【００２７】
Ｓ１０１：ユーザーは、アプリケーション２０１“アプリＡ”で作成されたファイル２０４“Ｆｉｌｅ１”を印刷するため、ＰＣ１００を操作して、アプリケーション２０１“アプリＡ”を起動し、ファイル２０４“Ｆｉｌｅ１”を開く。
【００２８】
Ｓ１０２：ユーザーは、アプリケーション２０１“アプリＡ”を操作して、プリンタドライバ２０２へ印刷設定指示を行う。
プリンタドライバ２０２は印刷設定部２０６を起動し、印刷設定部２０６は、図４中（Ａ）に示すようなユーザーインターフェース（印刷設定画面３００）を表示する。
【００２９】
Ｓ１０３：ユーザーは、ユーザーインターフェース（印刷設定画面３００）を操作して、印刷設定を行う。
具体的に、ユーザーは、図４（Ａ）に示す印刷設定画面３００のカラーオプション画面３０１のボタンをクリックして、図４（Ｂ）に示すカラーオプション画面３０１を表示する。
次にユーザーは、図４（Ｂ）に示すオフィスカラーのボタンをクリックして、図４（Ｄ）に示すブライトネスおよびコントラストの設定を行い、完了したら図４（Ｄ）中左下の戻るボタンをクリックする。そうするとカラーオプション画面が閉じて図４（Ａ）の画面に戻る
Ｓ１０４：図４（Ａ）中のＯＫボタンをクリックすると、アプリケーション２０１“アプリＡ”に制御が戻り、印刷設定項目の設定が確定する。
【００３０】
Ｓ１０５：ユーザーは、アプリケーション２０１“アプリＡ”を操作してプリンタドライバ２０２へ印刷指示を行う。
【００３１】
Ｓ１０６：プリンタドライバ２０２が印刷指示を受け取ると、印刷設定履歴蓄積部２０９は、ファイルの識別情報（ファイル名“Ｆｉｌｅ１”、アプリケーション名“アプリＡ”）と設定された印刷設定項目（ブライトネス、コントラスト）とを関連付けて、図５に示すような履歴情報として蓄積する。なお、履歴情報には、設定日時や設定値等も蓄積される。
【００３２】
Ｓ１０７：プリンタドライバ２０２の印刷データ生成部２０７が起動し、アプリケーション２０１“アプリＡ”で作成されたファイル２０４“Ｆｉｌｅ１”を印刷データに変換し、印刷データ送信部２０３に送る。
印刷データ送信部２０３は、ネットワーク４を経由してプリンタ３に印刷データを送る。
プリンタ３は、送信された印刷データを印刷する。
次に、ユーザーが再び、アプリケーション“アプリＡ”で作成されたファイル“Ｆｉｌｅ１”について、第５階層に配置される印刷設定項目であるブライトネスおよびコントラストを設定して印刷する場合について説明する。
【００３３】
ファイル２０４の再印刷時における印刷制御処理を図９の実施例におけるファイルの再印刷時における印刷制御処理の流れを示すフローチャートの図中Ｓで表すステップに従って図２から図８を参照しながら説明する。
なお、図９のフローチャートは、図８のフローチャートの同一の符号を付しているステップは図８の説明と同じため、その説明を省略する。
【００３４】
Ｓ１０８：プリンタドライバ２０２のファイル情報取得部２０８は、アプリケーション“アプリＡ”にアクセスし、ファイル２０４の識別情報（アプリケーション名“アプリＡ”、ファイル名“Ｆｉｌｅ１”）を取得する。
【００３５】
Ｓ１０９：印刷設定項目配置判別部２１０は、印刷対象となるファイル２０４の識別情報（アプリケーション名“アプリＡ”およびファイル名“Ｆｉｌｅ１”）と一致するファイル２０４の識別情報を含む履歴情報が存在する場合はステップＳ１１０へ移行し、印刷対象となるファイル２０４の識別情報と一致するファイル２０４の識別情報を含む履歴情報が存在しない場合はステップＳ１１１へ移行する。
また、印刷設定項目配置判別部２１０に判別条件が記憶されている場合は、印刷対象となるファイル２０４の識別情報と一致するファイル２０４の識別情報を含む履歴情報が判別条件を満たす必要がある。
【００３６】
具体的に、図６（ｂ）において、アプリケーション名 “アプリＡ”で、ファイル名 “Ｆｉｌｅ１”であるファイルを前回設定してから３６５日であり、１８０日以上経過している。また、そのときに設定した印刷設定項目はブライトネスとコントラストであり、図３に示すように第５階層に属しており第３階層以上である。また、「利用したことのある特殊設定」として印刷設定画面に表示することが記憶されている。
【００３７】
以上のように、ユーザーにより予め定められた判別条件（図６（ａ））を満たしているため、印刷対象となるファイル２０４の識別情報と一致するファイル２０４の識別情報を含む履歴情報として判別される。
【００３８】
Ｓ１１０：ＵＩ（ユーザーインターフェース）構成変更部２１１は、印刷設定項目配置判別部２１０が印刷設定画面の変更が必要と判別した場合、履歴情報の印刷設定項目に基づいて印刷設定画面３００構成を変更する。
【００３９】
図７に示すように、基本設定のタブ、詳細設定のタブに加えて利用したことのある特殊設定３０２のタブが追加される。利用したことのある特殊設定３０２のタブが選択されると、上述したブライトネスとコントラストの印刷設定画面が表示される。
【００４０】
Ｓ１１１：印刷設定画面３００を変更する必要がないと判別した場合は、図４中（Ａ）に示す印刷設定画面３００を表示する。
【００４１】
Ｓ１１２：「利用したことのある特殊設定３０２」のタブを選択し、ブライトネスとコントラストの設定を行う。また、図７に示すように、「利用したことのある特殊設定３０２」のタブから、標準設定としてのタブ「基本設定タブ」や「詳細設定」タブにもアクセス可能であるため、ブライトネスやコントラスト以外の印刷設定項目の設定を行うことも可能である。
【００４２】
このように、印刷制御装置は、ファイル情報取得部２０８でファイル２０４の識別情報を取得し、取得したファイル２０４の識別情報と同ファイル印刷時に設定された印刷設定項目および設定日とを関連付けて印刷設定履歴蓄積部に履歴情報として蓄積し、ファイル情報取得部２０８で取得したファイル２０４の識別情報と一致する印刷設定履歴蓄積部に蓄積された履歴情報が、予め印刷設定項目配置判別部に記憶された判別条件を満たすか否かを判別し、判別条件を満たすと判別した場合、ユーザーインターフェース構成変更部２１１が履歴情報の印刷設定項目に基づいて印刷設定画面３００構成を変更するようにしたことにより、利用頻度の低い設定項目を設定するファイルであっても、少ない手順で印刷設定ができるという効果が得られる。
【００４３】
さらに、印刷設定項目配置判別部２１０に記憶される判別条件をユーザーにより設定可能にすることで、所望の判別条件（前回設定してからの経過日数や印刷設定項目の階層数等）にすることができるという効果が得られる。
【００４４】
なお、本実施例では、利用したことのある特殊設定３０２のタブにブライトネスおよびコントラストの印刷設定項目が表示されるとして説明したが、それに限定されない。
【００４５】
また、本実施例では、履歴情報の判別条件として、時間経過と印刷設定項目の階層を用いたが、それに限定されず、例えば、印刷設定項目の使用頻度等を用いてもよい。
【００４６】
また、本発明は、プリンタとして説明したが、ＭＦＰやファクシミリ、複写装置等にも利用することができる。
【符号の説明】
【００４７】
１  印刷制御システム
２  ＰＣ（パーソナルコンピュータ）
３  プリンタ
４  ネットワーク
２０１  アプリケーション
２０２  プリンタドライバ
２０３  印刷データ送信部
２０４  ファイル
２０６  印刷設定部
２０７  印刷データ生成部
２０８  ファイル情報取得部
２０９  印刷設定履歴蓄積部
２１０  印刷設定項目配置判別部
２１１  Ｕｉ（ユーザインターフェース）構成変更部
３００  印刷設定画面
３０１  カラーオプション画面
３０２  利用したことのある特殊設定
【図１】
2020123301.tif 000003
【図２】
2020123301.tif 000004
【図３】
2020123301.tif 000005
【図４】
2020123301.tif 000006
【図５】
2020123301.tif 000007
【図６】
2020123301.tif 000008
【図７】
2020123301.tif 000009
【図８】
2020123301.tif 000010
【図９】
2020123301.tif 000011