(57)【要約】【課題】簡易な操作で所望の印刷結果が得られるようにする手段を提供する。【解決手段】画像データ出力手段が使用する第１の印刷設定に関する第１の情報を入力させる第１の入力手段と、前記第１の印刷設定と異なる前記画像データ出力手段が使用する第２の印刷設定に関する第２の情報を入力させる第２の入力手段と、前記第１の情報と前記第２の情報とを関連付ける第２の識別符号を付与させる識別符号付与手段と、前記第１の識別符号と、前記第１の情報と、前記第２の情報とを関連付けるとともに前記第２の識別符号を付与した画像処理条件を、読み出し可能な設定保存手段に登録する登録手段とを有する。【選択図】        図１
2015162078.tif 000002
【特許請求の範囲】
【請求項１】
画像データを出力する画像データ出力手段の第１の識別符号を記憶させる記憶手段と、
前記画像データ出力手段が使用する第１の印刷設定に関する第１の情報を入力させる第１の入力手段と、
前記第１の印刷設定と異なる前記画像データ出力手段が使用する第２の印刷設定に関する第２の情報を入力させる第２の入力手段と、
前記第１の情報と前記第２の情報とを関連付ける第２の識別符号を付与させる識別符号付与手段と、
前記第１の識別符号と、前記第１の情報と、前記第２の情報とを関連付けるとともに前記第２の識別符号を付与した画像処理条件を、読み出し可能な設定保存手段に登録する登録手段とを有することを特徴とする画像処理条件設定プログラム。
【請求項２】
請求項１に記載の画像処理条件設定プログラムにおいて、
前記画像データ出力手段の出力先の情報を取得させる取得手段と、
前記取得手段の取得結果により画像データの出力が不可能と判断された出力先に対応する前記第２の識別符号に関連付けられた前記画像処理条件を使用不可に設定する設定手段とを有することを特徴とする画像処理条件設定プログラム。
【請求項３】
請求項１または請求項２に記載の画像処理条件設定プログラムにおいて、
前記登録手段により登録された画像処理条件と、前記画像データ出力手段が有する画像処理条件と、前記画像データ出力手段に印刷データを出力し、画像データを生成させる処理手段が有する画像処理条件との中でいずれかの画像処理条件を選択する操作を受付ける第３の入力手段を有することを特徴とする画像処理条件設定プログラム。
【請求項４】
画像データを出力する画像データ出力手段の第１の識別符号を記憶させる記憶ステップと、
前記画像データ出力手段が使用する第１の印刷設定に関する第１の情報を入力させる第１の入力ステップと、
前記第１の印刷設定と異なる前記画像データ出力手段が使用する第２の印刷設定に関する第２の情報を入力させる第２の入力ステップと、
前記第１の情報と前記第２の情報とを関連付ける第２の識別符号を付与させる識別符号付与ステップと、
前記第１の識別符号と、前記第１の情報と、前記第２の情報とを関連付けるとともに前記第２の識別符号を付与した画像処理条件を、読み出し可能な設定保存手段に登録する登録ステップとを有することを特徴とする画像処理条件設定方法。
【請求項５】
請求項４に記載の画像処理条件設定方法において、
前記画像データ出力手段の出力先の情報を取得させる取得ステップと、
前記取得ステップの取得結果により画像データの出力が不可能と判断された出力先に対応する前記第２の識別符号に関連付けられた前記画像処理条件を使用不可に設定する設定ステップとを有することを特徴とする画像処理条件設定方法。
【請求項６】
請求項４または請求項５に記載の画像処理条件設定方法において、
前記登録手段により登録された画像処理条件と、前記画像データ出力手段が有する画像処理条件と、前記画像データ出力手段に印刷データを出力し、画像データを生成させる処理手段が有する画像処理条件との中でいずれかの画像処理条件を選択する操作を受付ける第３の入力ステップを有することを特徴とする画像処理条件設定プログラム。
【請求項７】
画像処理を行い、画像データを出力する画像データ出力手段と、
前記画像データ出力手段の第１の識別符号を記憶させる記憶手段と、
前記画像データ出力手段が使用する第１の印刷設定に関する第１の情報を入力させる第１の入力手段と、
前記第１の印刷設定と異なる前記画像データ出力手段が使用する第２の印刷設定に関する第２の情報を入力させる第２の入力手段と、
前記第１の情報と前記第２の情報とを関連付ける第２の識別符号を付与させる識別符号付与手段と、
前記第１の識別符号と、前記第１の情報と、前記第２の情報とを関連付けるとともに前記第２の識別符号を付与した画像処理条件を、読み出し可能な設定保存手段に登録する登録手段と、
印刷対象を選択する選択手段と、
前記印刷対象の選択に伴い前記設定保存手段に登録された画像処理条件に対応する前記第２の識別符号を表示する表示手段と、
前記表示手段が表示した第２の識別符号を選択させる選択手段と、
前記選択手段により選択された前記第２の識別符号に関連付けられた前記第１の識別符号の前記画像データ出力手段を呼び出し、該第１の識別符号の前記画像データ出力手段に、前記第１の情報と、前記第２の情報と、前記選択手段により選択された前記印刷対象の情報とを入力する入力手段とを有し、
前記画像データ出力手段は、入力された前記第２の識別符号に関連付けられた前記第１の情報と、前記第２の情報とに基づき前記選択手段により選択された前記印刷対象の情報を処理して画像データとして出力することを特徴とする画像処理装置。
【請求項８】
請求項７に記載の画像処理装置において、
前記画像データ出力手段の出力先の情報を取得させる取得手段を有し、
前記表示手段は、前記取得手段の取得結果により画像データの出力が不可能と判断された出力先に対応する前記第２の識別符号に関連付けられた前記画像処理条件の表示を変更することを特徴とする画像処理装置。
【請求項９】
請求項７または請求項８に記載の画像処理装置において、
前記第１の情報と前記第２の情報とを画像処理条件とし、
前記登録手段により登録された前記画像処理条件と、前記画像データ出力手段が有する前記画像処理条件と、前記画像データ出力手段に印刷データを出力し、画像データを生成させる処理手段が有する前記画像処理条件との中でいずれかの前記画像処理条件を選択させる第３の入力手段を有することを特徴とする画像処理条件設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理条件設定プログラム、画像処理条件設定方法および画像処理装置に関する。
【背景技術】
【０００２】
従来の画像処理装置は、印刷対象のドキュメントのアイコンを右クリックして印刷を指示することにより、当該ドキュメントを予め設定された印刷設定に従って印刷するようにしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−７９５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、印刷を指示するとき、予め設定されている印刷設定により、どのような印刷結果が得られるかが分からず、所望の印刷結果が得られないことがあるという問題がある。
本発明は、このような問題を解決することを課題とし、簡易な操作で所望の印刷結果が得られるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、画像データを出力する画像データ出力手段の第１の識別符号を記憶させる記憶手段と、前記画像データ出力手段が使用する第１の印刷設定に関する第１の情報を入力させる第１の入力手段と、前記第１の印刷設定と異なる前記画像データ出力手段が使用する第２の印刷設定に関する第２の情報を入力させる第２の入力手段と、前記第１の情報と前記第２の情報とを関連付ける第２の識別符号を付与させる識別符号付与手段と、前記第１の識別符号と、前記第１の情報と、前記第２の情報とを関連付けるとともに前記第２の識別符号を付与した画像処理条件を、読み出し可能な設定保存手段に登録する登録手段とを有することを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、簡易な操作で所望の印刷結果を得ることができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施例における画像処理システムの構成を示すブロック図
【図２】第１の実施例における印刷オプション設定処理の流れを示すフローチャート
【図３】第１の実施例における印刷オプション設定画面の説明図
【図４】第１の実施例における設定情報テーブルの構成を示す説明図
【図５】第１の実施例における印刷処理の流れを示すフローチャート
【図６】第１の実施例における設定選択の説明図
【図７】第２の実施例における画像処理システムの構成を示すブロック図
【図８】第２の実施例における印刷オプション設定処理の流れを示すフローチャート
【図９】第２の実施例における印刷オプション設定画面の説明図
【図１０】第２の実施例における設定情報テーブルの構成を示す説明図
【図１１】第２の実施例における印刷処理の流れを示すフローチャート
【図１２】第２の実施例における設定選択の説明図
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による画像処理条件設定プログラム、画像処理条件設定方法および画像処理装置の実施例を説明する。
【実施例１】
【０００９】
図１は第１の実施例における画像処理システムの構成を示すブロック図である。
図１において、画像処理システム１は、印刷指示を行う画像処理装置としてのクライアントコンピュータ（以下、「クライアントＰＣ」という。）１００と、通信回線を介してクライアントＰＣ１００と通信可能に接続された画像形成装置としての出力装置２００とにより構成されている。なお、本実施例では、出力装置２００をプリンタとして説明する。
【００１０】
クライアントＰＣ１００は、アプリケーション（ソフトウェア）１２０と、プリンタドライバ（ソフトウェア）１３０と、印刷オプション設定部１４０と、設定保存部１５０と、マウス制御部１６０と、ドライバ設定作成部１７０と、送受信部１８０とにより構成されている。
アプリケーション１２０は、文書作成ソフトウェアや表計算ソフトウェア等のアプリケーションソフトウェアであり、印刷の指示を受けて印刷データの作成を司るものである。
【００１１】
画像データ出力手段としてのプリンタドライバ１３０は、アプリケーション１２０により起動され、画像処理を行って画像データとしての印刷データを生成するものである。なお、プリンタドライバ１３０は、出力装置２００に対応したものであり、クライアントＰＣ１００に接続される出力装置２００が複数存在する場合、プリンタドライバ１３０も複数存在することになる。
印刷オプション設定部１４０は、ユーザの操作を入力手段で受付けて任意の印刷条件（画像処理条件）を印刷オプション設定情報として登録するものである。
【００１２】
この印刷オプション設定部１４０は、プリンタドライバ１３０が使用する第１の印刷設定（例えば、両面印刷／片面印刷）に関する第１の情報（例えば、両面印刷を行う情報）を入力させる第１の入力手段としての機能を有し、また第１の印刷設定（例えば、両面印刷／片面印刷）と異なるプリンタドライバ１３０が使用する第２の印刷設定（綴じ方）に関する第２の情報（例えば、長辺とじを行う情報）を入力させる第２の入力手段としての機能を有する。
また、印刷オプション設定部１４０は、第１の情報（例えば、両面印刷を行う情報）と第２の情報（例えば、長辺とじを行う情報）とを関連付ける第２の識別符号としての設定名を付与させる識別符号付与手段としての機能も有する。
【００１３】
記憶手段および設定保存手段としての設定保存部１５０は、印刷オプション設定部１４０により入力された複数の印刷オプション設定情報を設定情報テーブル１５１として記憶し、登録するものである。
【００１４】
設定情報テーブル１５１は、例えば図４に示すように、ユーザの識別情報としての「ログイン名」１５１ａに対応付けて印刷オプション設定情報の識別情報としての「設定名」１５１ｂおよび印刷オプション設定情報の各設定項目である「設定」１５１ｃを記憶するものである。
なお、設定情報テーブル１５１は、プリンタドライバ１３０毎に設けられ、第１の識別符号としてのプリンタドライバ名（例えば、ＰＲＩＮＴＥＲ−１、ＰＲＩＮＴＥＲ−２等）に関連付けられてそれぞれ設定保存部１５０に記憶される。
【００１５】
印刷オプション設定部１４０は、ユーザの操作を入力手段で受付けて設定情報テーブル１５１に登録する「設定名」１５１ｂおよび印刷オプション設定情報の各設定項目である「設定」１５１ｃの追加または削除を行う。
このように、印刷オプション設定部１４０は、プリンタドライバ名と、第１の情報（例えば、両面印刷を行う情報）と、第２の情報（例えば、長辺とじを行う情報）とを関連付けるとともに設定名を付与した画像処理条件を、読み出し可能な設定保存部１５０に登録する登録手段としての機能を有する。
【００１６】
選択手段としてのマウス制御部１６０は、入力手段としてのマウスを制御し、印刷するドキュメントや設定保存部１５０に登録された印刷オプション設定情報をマウスで指定する操作を受付けるものである。このマウス制御部１６０は、印刷対象であるドキュメントを選択する操作を受付けると、設定情報テーブル１５１に設定されている印刷オプション設定情報を印刷オプション設定選択画面として選択可能に表示する表示手段としての機能を有している。
【００１７】
マウス制御部１６０は、ドキュメントを選択する操作（例えば、右クリック）を受付けると、当該ドキュメントの印刷を行うプリンタ、および印刷オプション設定情報の設定名を図６に示す印刷オプション設定選択画面として表示し、その設定名には、図４に示す設定情報テーブル１５１に設定されている印刷オプション設定情報の「設定名」１５１ｂを表示する。
したがって、設定情報テーブル１５１に設定されている印刷オプション設定情報の設定名が増減すると、その増減に伴って印刷オプション設定選択画面に表示される設定名も増減する。
【００１８】
ドライバ設定作成部１７０は、マウス制御部１６０で指定された設定保存部１５０の印刷オプション設定情報をプリンタドライバ１３０の印刷条件とするものである。このドライバ設定作成部１７０は、マウス制御部１６０により選択された設定名に関連付けられたプリンタドライバ１３０を呼び出し、そのプリンタドライバ１３０に、第１の情報（例えば、両面印刷）と、第２の情報（例えば、綴じ方）と、マウス制御部１６０により選択された印刷対象のドキュメントの情報とを入力する入力手段として機能する。
プリンタドライバ１３０は、入力された第１の情報（例えば、両面印刷）と、第２の情報（例えば、綴じ方）とに基づきマウス制御部１６０により選択された印刷対象のドキュメントの情報を画像処理して印刷データ（画像データ）として出力する。
【００１９】
送受信部１８０は、出力装置２００との間で通信を行い、プリンタドライバ１３０で生成された印刷データを出力装置２００に出力し、また出力装置２００から装置の状態に関する情報を受信するものである。従って、送受信部１８０は、プリンタドライバ１３０で生成された印刷データの出力先である出力装置２００の情報を取得する取得手段として機能を有する。
出力装置２００は、印刷ジョブに基づいて装置全体の処理を制御する印刷ジョブ制御部２１０と、クライアントＰＣ１００との間で送受信を行い、印刷データを印刷ジョブとして入力する送受信部２２０と、印刷データから生成された画像を出力する出力部２３０とにより構成されている。
【００２０】
上述した構成の作用について説明する。
まず、画像処理システムが行う印刷オプション設定処理を図２の第１の実施例における印刷オプション設定処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。
Ｓ１：クライアントＰＣ１００はユーザの操作により印刷オプション設定を行うためのソフトウェアである印刷オプション設定ツールを起動する。このとき、クライアントＰＣ１００は印刷オプション設定を行うプリンタドライバ１３０を指定して印刷オプション設定ツールを起動するものとし、そのプリンタドライバ名を設定保存部１５０に記憶させる。
【００２１】
印刷オプション設定を行うためのソフトウェアを起動したクライアントＰＣ１００の印刷オプション設定部１４０は、ユーザの印刷オプション設定の操作を受付けるため、印刷オプション設定画面をディスプレイ等の表示部に表示する。印刷オプション設定画面は、例えば図３に示す印刷オプション設定画面３０であり、ユーザを特定するための「ログイン名」、印刷オプション設定情報を識別するための「設定名」、印刷を行う用紙の大きさを指定する「用紙サイズ」、用紙を給紙する給紙トレイを指定する「給紙トレイ」、両面印刷または片面印刷を指定する「両面印刷」、綴じ方を指定する「綴じ方」、消費するトナーを少なくすることを指定する「トナーセーブ」、印刷部数を指定する「部数」等の印刷オプション設定の各項目に入力した印刷オプション設定情報を設定保存部１５０に記憶して登録を行うための「登録」ボタン、既に登録した印刷オプション設定情報を設定保存部１５０から削除する「削除」ボタン、印刷オプション設定画面３０を終了させる「終了」ボタン等で構成された画面である。
なお、図３では、「両面印刷」および「トナーセーブ」を行うように設定されている。
【００２２】
Ｓ２：印刷オプション設定部１４０は、表示した印刷オプション設定画面において設定名および印刷オプション設定の各設定項目の入力操作をキーボード、マウス、タッチパネル等の入力手段で受付ける。
このように、印刷オプション設定部１４０は、プリンタドライバ１３０が使用する第１の印刷設定（例えば、両面印刷／片面印刷）に関する第１の情報（例えば、両面印刷を行う情報）を入力させ（第１の入力ステップ）、また第１の印刷設定（例えば、両面印刷／片面印刷）と異なるプリンタドライバ１３０が使用する第２の印刷設定（綴じ方）に関する第２の情報（例えば、長辺とじを行う情報）を入力させる（第２の入力ステップ）。
【００２３】
また、印刷オプション設定部１４０は、第１の情報（例えば、両面印刷を行う情報）と第２の情報（例えば、長辺とじを行う情報）とを関連付ける第２の識別符号としての設定名を付与させる（識別符号付与ステップ）。
Ｓ３：印刷オプション設定部１４０は、印刷オプション設定画面において「登録」ボタンまたは「削除」ボタンのいずれかが押下されたかを判定し、「登録」ボタンが押下されたと判定すると処理をＳ４へ移行し、「削除」ボタンが押下されたと判定すると処理をＳ７へ移行する。
Ｓ４：「登録」ボタンが押下されたと判定した印刷オプション設定部１４０は、印刷オプション設定画面において入力されたユーザ名としてのログイン名を読み出す。
【００２４】
Ｓ５：印刷オプション設定部１４０は、さらに印刷オプション設定画面において入力された設定名および印刷オプション設定情報を読み出す。
Ｓ６：印刷オプション設定部１４０は、読み出したログイン名、設定名および印刷オプション設定情報を、設定情報テーブル１５１の「ログイン名」１５１ａに対応付けて「設定名」１５１ｂおよび「設定」１５１ｃとして、設定保存部１５０に保存し、ログイン名、設定名および印刷オプション設定情報を登録して処理をＳ１０へ移行する。
このように、印刷オプション設定部１４０は、プリンタドライバ名と、第１の情報（例えば、両面印刷を行う情報）と、第２の情報（例えば、長辺とじを行う情報）とを関連付けるとともに設定名を付与した画像処理条件を、読み出し可能な設定保存部１５０に登録する（登録ステップ）。
【００２５】
ここで、印刷オプション設定情報の登録方法の一例を説明する。
例えば、クライアントＰＣ１００のオペレーティングシステムがＷｉｎｄｏｗｓ（登録商標）の場合、「印刷オプション設定ツール」のアイコンを左ダブルクリックして図３に示す印刷オプション設定画面３０を表示させ、ログイン名、設定名および印刷オプション設定情報を登録する。
【００２６】
入力されたログイン名、設定名および印刷オプション設定情報は、「Ｃ：￥Ｕｓｅｒ￥[ログイン名]￥ＡｐｐＤａｔａ￥Ｒｏａｍｉｎｇ￥Ｍｉｃｒｏｓｏｆｔ￥Ｗｉｎｄｏｗｓ￥ＳｅｎｄＴｏ￥[プリンタ名]」に、印刷オプション設定ツールと連携する情報（例えば、バッチファイル）として保存される。
バッチファイルとして保存する場合、「印刷オプション設定ツール．ｅｘｅ」という印刷オプション設定ツールプログラムファイルが存在する格納領域と、「印刷オプション設定ツール．ｅｘｅ」に渡すパラメータおよび右クリックで選択された印刷対象ドキュメントとを関連付けるバッチファイルを保存する。
【００２７】
バッチファイルの例としては、「“Ｃ：￥Ｐｒｏｇｒａｍ  Ｆｉｌｅ￥印刷オプション設定ツール．ｅｘｅ”％１／ＰＲＩＮＴＥＲ−１／両面印刷する／長辺とじ／トナーセーブする／ツール優先」であり、そのバッチファイルを、Ｃ：￥Ｕｓｅｒ￥[ログイン名]￥ＡｐｐＤａｔａ￥Ｒｏａｍｉｎｇ￥Ｍｉｃｒｏｓｏｆｔ￥Ｗｉｎｄｏｗｓ￥ＳｅｎｄＴｏ￥ＰＲＩＮＴＥＲ−１  フォルダ下に、「ＰＲＩＮＴＥＲ−１＿両面長＋トナーセーブ．ｂａｔ」というファイル名で保存、登録する。
なお、登録するバッチファイルのファイル名は、選択されているプリンタ名とパラメータに対応する名称が自動的に付与されるが、その後ユーザがファイル名を変更して登録できるようになっている。
【００２８】
また、「“Ｃ：￥Ｐｒｏｇｒａｍ  Ｆｉｌｅ￥印刷オプション設定ツール．ｅｘｅ”」は、「印刷オプション設定ツール．ｅｘｅ」という印刷オプション設定ツールのプログラムファイルが格納されている記憶領域を示し、「／ＰＲＩＮＴＥＲ−１」は、印刷オプション設定ツールに渡す印刷設定パラメータであり、ＰＲＩＮＴＥＲ−１に対応する印刷出力先を選択させる設定を示し、「％１」は、印刷オプション設定ツールに渡す印刷設定パラメータであり、先に右クリックで選択された印刷対象ドキュメントのファイルの情報（例えば、ファイルの格納場所￥ファイル名．拡張子）が引き渡される変数を示し、「／両面印刷する」は、印刷オプション設定ツールに渡す印刷設定パラメータであり、両面印刷を指示する設定を示し、「／長辺とじ」は、印刷オプション設定ツールに渡す印刷設定パラメータであり、長辺とじを指示する設定を示し、「／トナーセーブする」は、印刷オプション設定ツールに渡す印刷設定パラメータであり、トナーセーブ印刷を指示する設定を示し、「／ツール優先」は、印刷オプション設定ツールに渡す印刷設定パラメータであり、予め印刷オプション設定で設定された印刷設定パラメータ（印刷オプション設定情報）で印刷設定情報を補完する設定を示している。
【００２９】
同様に、例えば「“Ｃ：￥Ｐｒｏｇｒａｍ  Ｆｉｌｅ￥印刷オプション設定ツール．ｅｘｅ”％１／ＰＲＩＮＴＥＲ−１／両面印刷する／短辺とじ」を、「ＰＲＩＮＴＥＲ−１＿両面短．ｂａｔ」というファイル名、「“Ｃ：￥Ｐｒｏｇｒａｍ  Ｆｉｌｅ￥印刷オプション設定ツール．ｅｘｅ”％１／ＰＲＩＮＴＥＲ−１／部数２」を、「ＰＲＩＮＴＥＲ−１＿部数２．ｂａｔ」というファイル名で保存、登録することができる。
【００３０】
なお、印刷オプション設定情報を変更する場合は、図３に示す印刷オプション設定画面３０の設定名において既に登録されているバッチファイル名を入力または選択すると、当該バッチファイル名のバッチファイルが読み出されて印刷設定パラメータ（印刷オプション設定情報）が表示され、印刷設定パラメータを変更して登録を選択すると、「Ｃ：￥Ｕｓｅｒ￥[ログイン名]￥ＡｐｐＤａｔａ￥Ｒｏａｍｉｎｇ￥Ｍｉｃｒｏｓｏｆｔ￥Ｗｉｎｄｏｗｓ￥ＳｅｎｄＴｏ￥[プリンタ名]」に格納されている当該バッチファイルが新しい印刷設定パラメータに変更される。
【００３１】
Ｓ７：一方、Ｓ３において、「削除」ボタンが押下されたと判定した印刷オプション設定部１４０は、印刷オプション設定画面において入力されたユーザ名としてのログイン名を読み出す。
Ｓ８：印刷オプション設定部１４０は、さらに印刷オプション設定画面において入力された設定名および印刷オプション設定情報を読み出す。
Ｓ９：印刷オプション設定部１４０は、読み出したログイン名、設定名および印刷オプション設定情報を設定保存部１５０の設定情報テーブル１５１から消去（削除）し、処理をＳ１０へ移行する。
【００３２】
なお、印刷オプション設定情報を削除する場合は、図３に示す印刷オプション設定画面３０の設定名において既に登録されているバッチファイル名を入力または選択した後、削除を選択すると、「Ｃ：￥Ｕｓｅｒ￥[ログイン名]￥ＡｐｐＤａｔａ￥Ｒｏａｍｉｎｇ￥Ｍｉｃｒｏｓｏｆｔ￥Ｗｉｎｄｏｗｓ￥ＳｅｎｄＴｏ￥[プリンタ名]」に格納されている当該バッチファイルが削除される。
Ｓ１０：印刷オプション設定部１４０は、印刷オプション設定画面において「終了」ボタンが押下されたか否かを判定し、押下されたと判定すると本処理を終了し、押下されていないと判定すると処理をＳ２へ移行し、入力を待機する。
【００３３】
次に、画像処理システムが行う印刷処理を図５の第１の実施例における印刷処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１を参照しながら説明する。なお、ユーザは所定のログイン名で本画像処理システムにログインしているものとする。
Ｓ１１：画像処理システム１のクライアントＰＣ１００のマウス制御部１６０は、表示部に表示した印刷ドキュメントのアイコンをマウスで右クリックするユーザの操作を受付け、当該印刷ドキュメントの印刷処理を開始する。
Ｓ１２：右クリックを検知したマウス制御部１６０は、印刷オプション設定選択画面を表示部に表示し、その印刷オプション設定選択画面において印刷出力する出力装置２００であるプリンタおよび設定名を選択する操作を受付ける。
【００３４】
Ｓ１３：このとき、送受信部１８０は、プリンタドライバ１３０の出力先であるプリンタ（出力装置２００）の状態に関する情報を取得し、マウス制御部１６０は、送受信部１８０が取得した情報に基づいて選択されたプリンタが使用可能または使用不可能（例えば、選択されたプリンタとの通信の切断やプリンタの機器障害等）であるかを判定し、使用可能と判定すると処理をＳ１５へ移行し、使用不可能と判定すると処理をＳ１４へ移行する。
Ｓ１４：選択されたプリンタが使用不可能であると判定したマウス制御部１６０は、印刷オプション設定選択画面の当該プリンタの設定名を選択不可として表示部に表示し、処理Ｓ１２へ移行する。例えば、当該プリンタの設定名を灰色等で表示部に表示して選択できないことをユーザに報知する。
【００３５】
このように、設定手段としてのマウス制御部１６０は、送受信部１８０の取得結果により画像データの出力が不可能と判断された出力先に対応する設定名に関連付けられた画像処理条件としての印刷条件を使用不可に設定する。
Ｓ１５：選択されたプリンタが使用可能であると判定したマウス制御部１６０は、印刷オプション設定選択画面を選択可能に表示部に表示する。
この印刷オプション設定選択画面は、例えば図６に示す印刷オプション設定選択画面６０であり、印刷出力するプリンタドライバ名（ＰＲＩＮＴＥＲ−１、ＰＲＩＮＴＥＲ−２）および印刷オプション設定画面において設定した設定名（両面短、２部、両面長＋トナーセーブ）を選択することができる画面である。なお、図６では、印刷出力するプリンタドライバ名として「ＰＲＩＮＴＥＲ−１」、設定名として「両面長＋トナーセーブ」が選択されていることを表している。
【００３６】
マウス制御部１６０が印刷オプション設定選択画面においてプリンタおよび設定名を選択する操作を受付けると、ドライバ設定作成部１７０は、設定保存部１５０に登録されている図４に示す設定情報テーブル１５１から現在ログインされているログイン名と一致する「ログイン名」１５１ａおよび印刷オプション設定選択画面において選択された設定名と一致する「設定名」１５１ｂの「設定」１５１ｃ、すなわち印刷オプション設定情報を読み出す。
Ｓ１６：ドライバ設定作成部１７０は、読み出した印刷オプション設定情報が印刷オプション設定選択画面において選択されたプリンタのプリンタドライバ１３０で使用できるか否かを判定し、使用できると判定すると処理をＳ１７へ移行し、読み出した印刷オプション設定情報に使用できないものが存在すると判定すると処理をＳ１８へ移行する。
【００３７】
Ｓ１７：印刷オプション設定情報が使用できると判定したドライバ設定作成部１７０は、当該印刷オプション設定情報をそのままの状態で選択されたプリンタに対応するプリンタドライバ１３０が参照する記憶領域に転記し、処理をＳ１９へ移行する。
Ｓ１８：一方、印刷オプション設定情報に使用できないものが存在すると判定したドライバ設定作成部１７０は、使用できない印刷オプション設定情報を使用できる印刷オプション設定情報に置き換えて選択されたプリンタに対応するプリンタドライバ１３０が参照する記憶領域に転記し、処理をＳ１９へ移行する。
Ｓ１９：ドライバ設定作成部１７０は、アプリケーション１２０を起動し、印刷指示を実行する。
【００３８】
Ｓ２０：プリンタドライバ１３０は、印刷ドキュメントを出力装置２００が解析できる命令に変換した印刷データを生成した後、ドライバ設定作成部１７０から記憶領域に転記された印刷オプション設定情報を解析し、印刷データのヘッダ部に命令として挿入して印刷データを生成する。プリンタドライバ１３０は、生成した印刷データを送受信部１８０に渡し、送信を依頼する。
Ｓ２１：送信を依頼された送受信部１８０は、渡された印刷データを出力装置２００に送信する。
【００３９】
Ｓ２２：出力装置２００の送受信部２２０は、クライアントＰＣ１００から送信された印刷データを受信し、印刷ジョブ制御部２１０に渡す。印刷ジョブ制御部２１０は、渡された印刷データに基づいて描画処理を行ってページデータを生成し、さらにクライアントＰＣ１００のプリンタドライバ１３０で印刷データのヘッダ部に挿入された印刷オプション設定情報の命令に基づいて出力部２３０に対して印刷指示を行う。
Ｓ２３：印刷ジョブ制御部２１０から印刷指示された出力部２３０は、印刷データから生成されたページデータを印刷オプション設定情報に従って印刷する印刷データの出力を行い、本処理を終了する。
【００４０】
ここで、上述した印刷処理の例を説明する。
例えば、Ｗｉｎｄｏｗｓ（登録商標）上で、印刷対象ドキュメント、例えば「印刷ドキュメント．ｔｘｔ」のアイコンが右クリックされ、送る（ｓｅｎｄ  ｔｏ）を経由してバッチファイル（例えば、「両面長＋トナーセーブ．ｂａｔ」）が選択されると、印刷オプション設定ツールが呼び出されて、「印刷ドキュメント．ｔｘｔ」の情報と、「／ＰＲＩＮＴＥＲ−１／両面印刷する／長辺とじ／トナーセーブする／ツール優先」の各設定パラメータが印刷オプション設定ツールに引き渡される。
印刷オプション設定ツールは、引き渡された各設定パラメータが出力先として指定されている「ＰＲＩＮＴＥＲ−１」または「印刷ドキュメント．ｔｘｔ」の関連付けられたアプリケーション１２０（例えば、テキストエディター）で処理可能な印刷オプション設定情報であるかを判断する。
【００４１】
処理可能と判断すると、印刷オプション設定ツールは、「ＰＲＩＮＴＥＲ−１」に対応するプリンタドライバ１３０の印刷オプション設定情報として「両面印刷する／長辺とじ／トナーセーブする」の各設定パラメータを指定するとともに、当該アプリケーション１２０に対して「印刷ドキュメント．ｔｘｔ」のファイル格納場所とファイル名を送り、当該ファイルの印刷を指示する。
アプリケーション１２０（例えば、テキストエディター）は、「印刷ドキュメント．ｔｘｔ」を読み出すとともに、「ＰＲＩＮＴＥＲ−１」に対応するプリンタドライバ１３０に対して「印刷ドキュメント．ｔｘｔ」のデータを送り、印刷を指示する。
プリンタドライバ１３０は、印刷オプション設定ツールにより設定された印刷オプション設定情報を用いてアプリケーション１２０から受けた「印刷ドキュメント．ｔｘｔ」のデータから出力装置２００へ送信する印刷データを生成する。
【００４２】
このように、クライアントＰＣ１００の印刷オプション設定部１４０は、ユーザの操作により設定された印刷オプション設定情報を設定保存部１５０の設定情報テーブル１５１に登録しておき、印刷対象のドキュメントがクリックされて選択されたとき、マウス制御部１６０が設定保存部１５０の設定情報テーブル１５１に登録された所望の印刷オプション設定情報を選択することができるようにしたことにより、ユーザは簡易な操作で所望の印刷結果を得ることができる。
以上説明したように、第１の実施例では、印刷対象のドキュメントがクリックされて選択されたとき、予め登録された所望の印刷オプション設定情報を選択することができるようにしたことにより、ユーザは簡易な操作で所望の印刷結果を得ることができるという効果が得られる。
【実施例２】
【００４３】
第２の実施例の構成は、第１の実施例のクライアントＰＣに優先順位設定部を設けたものとしている。その第２の実施例の構成を図７の第２の実施例における画像処理システムの構成を示すブロック図に基づいて説明する。なお、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
図７において、画像処理システム１は、印刷指示を行う画像処理装置としてのクライアントＰＣ１００と、通信回線を介してクライアントＰＣ１００と通信可能に接続された画像形成装置としての出力装置２００とにより構成されている。なお、本実施例では、出力装置２００をプリンタとして説明する。
【００４４】
クライアントＰＣ１００は、アプリケーション１２０と、プリンタドライバ１３０と、印刷オプション設定部１４０と、設定保存部１５０と、マウス制御部１６０と、ドライバ設定作成部１７０と、送受信部１８０と、優先順位設定部１９０とにより構成されている。
優先順位設定部１９０は、ユーザの操作により、印刷オプション設定情報の優先順位を指定する優先順位設定を行うものである。
ここで、本実施例では、印刷オプション設定情報には、印刷設定オプション設定部１４０により設定される印刷オプション設定情報の他に、アプリケーション１２０で予め設定されている印刷オプション設定情報と、プリンタドライバ１３０で予め設定されている印刷オプション設定情報とが存在する。
【００４５】
優先順位設定部１９０が行う優先順位設定は、その印刷オプション設定情報のうち、最優先して使用する印刷オプション設定情報を指定するものとする。
従って、優先順位設定部１９０は、印刷設定オプション設定部１４０により設定される印刷オプション設定情報と、アプリケーション１２０で予め設定されている印刷オプション設定情報と、プリンタドライバ１３０で予め設定されている印刷オプション設定情報との中でいずれかの画像処理条件を選択する操作を受付ける第３の入力手段としての機能を有するものである。
【００４６】
なお、本実施例において、設定情報テーブル１５１は、例えば図１０に示すように、ユーザの識別情報としての「ログイン名」１５１ａに対応付けて印刷オプション設定情報の識別情報としての「設定名」１５１ｂおよび印刷オプション設定情報の各設定項目である「設定」１５１ｃを記憶し、その「設定」１５１ｃには、第１の実施例に対して「優先順位を可変にする」１５１ｄの設定項目が追加されている。
本実施例では、印刷設定オプション設定部１４０により設定される印刷オプション設定情報を優先して使用することを指定する設定を「ツール優先」、アプリケーション１２０で予め設定されている印刷オプション設定情報を優先して使用することを指定する設定を「アプリケーション優先」、プリンタドライバ１３０で予め設定されている印刷オプション設定情報を優先して使用することを指定する設定を「ドライバ優先」というものとする。
【００４７】
上述した構成の作用について説明する。
まず、画像処理システムが行う印刷オプション設定処理を図８の第２の実施例における印刷オプション設定処理の流れを示すフローチャートの図中Ｓで表すステップに従って図７を参照しながら説明する。
Ｓ３１：クライアントＰＣ１００はユーザの操作により印刷オプション設定を行うためのソフトウェアである印刷オプション設定ツールを起動する。このとき、クライアントＰＣ１００は印刷オプション設定を行うプリンタドライバ１３０を指定して印刷オプション設定ツールを起動するものとし、そのドライバ名を設定保存部１５０に記憶させる。
【００４８】
印刷オプション設定を行うためのソフトウェアを起動したクライアントＰＣ１００の印刷オプション設定部１４０および優先順位設定部１９０は、ユーザの印刷オプション設定の操作を受付けるため、印刷オプション設定画面をディスプレイ等の表示部に表示する。印刷オプション設定画面は、例えば図９に示す印刷オプション設定画面９０であり、ユーザを特定するための「ログイン名」、印刷オプション設定情報を識別するための「設定名」、印刷を行う用紙の大きさを指定する「用紙サイズ」、用紙を給紙する給紙トレイを指定する「給紙トレイ」、両面印刷または片面印刷を指定する「両面印刷」、綴じ方を指定する「綴じ方」、消費するトナーを少なくすることを指定する「トナーセーブ」、印刷部数を指定する「部数」、印刷オプション設定の優先順位を可変にするための「設定優先順位を可変にする」（以下、「優先順位設定」という。）等の印刷オプション設定の各項目に入力した印刷オプション設定情報を設定保存部１５０に記憶して登録を行うための「登録」ボタン、既に登録した印刷オプション設定情報を設定保存部１５０から削除する「削除」ボタン、印刷オプション設定画面９０を終了させる「終了」ボタン等で構成された画面である。
【００４９】
なお、図９では、「設定優先順位を可変にする」ように設定されている。
Ｓ３２：印刷オプション設定部１４０および優先順位設定部１９０は、表示した印刷オプション設定画面において印刷オプション設定の各設定項目の入力操作をキーボード、マウス、タッチパネル等の入力手段で受付ける。
このように、印刷オプション設定部１４０は、プリンタドライバ１３０が使用する第１の印刷設定（例えば、両面印刷／片面印刷）に関する第１の情報（例えば、両面印刷を行う情報）を入力させ（第１の入力ステップ）、また第１の印刷設定（例えば、両面印刷／片面印刷）と異なるプリンタドライバ１３０が使用する第２の印刷設定（綴じ方）に関する第２の情報（例えば、長辺とじを行う情報）を入力させる（第２の入力ステップ）。
また、印刷オプション設定部１４０は、第１の情報（例えば、両面印刷を行う情報）と第２の情報（例えば、長辺とじを行う情報）とを関連付ける第２の識別符号としての設定名を付与させる（識別符号付与ステップ）。
【００５０】
Ｓ３３：印刷オプション設定部１４０は、印刷オプション設定画面において「登録」ボタンまたは「削除」ボタンのいずれかが押下されたかを判定し、「登録」ボタンが押下されたと判定すると処理をＳ３４へ移行し、「削除」ボタンが押下されたと判定すると処理をＳ３７へ移行する。
Ｓ３４：「登録」ボタンが押下されたと判定した印刷オプション設定部１４０は、印刷オプション設定画面において入力されたユーザ名としての「ログイン名」を読み出す。
【００５１】
Ｓ３５：印刷オプション設定部１４０は、さらに印刷オプション設定画面において入力された設定名および優先順位設定を含む印刷オプション設定情報を読み出す。
Ｓ３６：印刷オプション設定部１４０は、読み出したログイン名、設定名および優先順位設定を含む印刷オプション設定情報を、設定情報テーブル１５１の「ログイン名」１５１ａに対応付けて「設定名」１５１ｂおよび「設定」１５１ｃとして、設定保存部１５０に保存し、ログイン名および印刷オプション設定情報を登録して処理をＳ４０へ移行する。
【００５２】
このように、印刷オプション設定部１４０は、プリンタドライバ名と、第１の情報（例えば、両面印刷を行う情報）と、第２の情報（例えば、長辺とじを行う情報）とを関連付けるとともに設定名を付与した画像処理条件を、読み出し可能な設定保存部１５０に登録する（登録ステップ）。
Ｓ３７：一方、Ｓ３３において、「削除」ボタンが押下されたと判定した印刷オプション設定部１４０は、印刷オプション設定画面において入力されたユーザ名としての「ログイン名」を読み出す。
【００５３】
Ｓ３８：印刷オプション設定部１４０は、さらに印刷オプション設定画面において入力された設定名および優先順位設定を含む印刷オプション設定情報を読み出す。
Ｓ３９：印刷オプション設定部１４０は、印刷オプション設定画面において入力された「ログイン名」、「設定名」および優先順位設定を含む印刷オプション設定情報を設定保存部１５０の設定情報テーブルから消去（削除）し、処理をＳ４０へ移行する。
Ｓ４０：印刷オプション設定部１４０は、印刷オプション設定画面において「終了」ボタンが押下されたか否かを判定し、押下されたと判定すると本処理を終了し、押下されていないと判定すると処理をＳ３２へ移行し、入力を待機する。
【００５４】
次に、画像処理システムが行う印刷処理を図１１の第２の実施例における印刷処理の流れを示すフローチャートの図中Ｓで表すステップに従って図７を参照しながら説明する。なお、ユーザは所定のログイン名で本画像処理システムにログインしているものとする。
Ｓ４１〜Ｓ４４：図５におけるＳ１１〜Ｓ１４と同様の処理なのでその説明を省略する。
Ｓ４５：続いて、マウス制御部１６０は、優先順位設定を選択する操作を受付ける。
【００５５】
この印刷オプション設定選択画面は、例えば図１２に示す印刷オプション設定選択画面９５であり、印刷出力するプリンタドライバ名（ＰＲＩＮＴＥＲ−１、ＰＲＩＮＴＥＲ−２）、印刷オプション設定画面において設定した設定名（両面短、２部、両面長＋トナーセーブ）、および優先順位設定（ツール優先、ドライバ優先、アプリケーション優先）を選択することができる画面である。なお、図１２では、印刷出力するプリンタドライバ名として「ＰＲＩＮＴＥＲ−１」、設定名として「両面長＋トナーセーブ」、優先順位設定として「ツール優先」が選択されていることを表している。
【００５６】
Ｓ４６：マウス制御部１６０が印刷オプション設定選択画面においてプリンタ、設定名および優先順位設定を選択する操作を受付けると、ドライバ設定作成部１７０は、設定保存部１５０に登録されている図１０に示す設定情報テーブル１５１から現在ログインされているログイン名と一致する「ログイン名」１５１ａおよび印刷オプション設定選択画面において選択された設定名と一致する「設定名」１５１ｂの「設定」１５１ｃ、すなわち優先順位設定１５１ｄを含む印刷オプション設定情報を読み出す。
【００５７】
Ｓ４７：ドライバ設定作成部１７０は、読み出した印刷オプション設定情報に含まれる優先順位設定が「優先順位を可変にする」であり、印刷オプション設定選択画面において選択された優先種別がツール優先であるか否かを判定し、ツール優先であると判定すると処理をＳ４８へ移行し、ツール優先でないと判定すると処理をＳ５２へ移行する。なお、優先順位設定が「優先順位を可変にする」でない場合は第１の実施例と同様の処理なのでその説明を省略する。
Ｓ４８〜Ｓ５０：図５におけるＳ１６〜Ｓ１８と同様の処理なのでその説明を省略する。
【００５８】
Ｓ５１：ドライバ設定作成部１７０は、アプリケーション１２０を起動し、印刷オプション設定ツールで設定された印刷オプション設定情報を使用して印刷を行う印刷指示を選択されたプリンタに対応するプリンタドライバ１３０に通知し、処理をＳ５５へ移行する。
Ｓ５２：Ｓ４７において、ツール優先でないと判定したドライバ設定作成部１７０は、印刷オプション設定選択画面において選択された優先種別がドライバ優先であるか否かを判定し、ドライバ優先であると判定すると処理をＳ５３へ移行し、ドライバ優先でないと判定すると処理をＳ５４へ移行する。
【００５９】
Ｓ５３：ドライバ優先であると判定したドライバ設定作成部１７０は、アプリケーション１２０を起動し、プリンタドライバ１３０で設定されている印刷オプション設定情報を使用して印刷を行う印刷指示を選択されたプリンタに対応するプリンタドライバ１３０に通知し、処理をＳ５５へ移行する。
Ｓ５４：ドライバ優先でない、つまりアプリケーション優先と判定したドライバ設定作成部１７０は、アプリケーション１２０を起動し、アプリケーション１２０で設定されている印刷オプション設定情報を使用して印刷を行う印刷指示を選択されたプリンタに対応するプリンタドライバ１３０に通知し、処理をＳ５５へ移行する。
【００６０】
Ｓ５５〜Ｓ５８：図５におけるＳ２０〜Ｓ２３と同様の処理なのでその説明を省略する。
このように、印刷設定オプション設定部１４０により設定される印刷オプション設定情報を優先して使用することを指定する「ツール優先」、アプリケーション１２０で予め設定されている印刷オプション設定情報を優先して使用することを指定する「アプリケーション優先」、プリンタドライバ１３０で予め設定されている印刷オプション設定情報を優先して使用することを指定する「ドライバ優先」をユーザの操作により選択可能にしたことにより、ユーザの操作性をさらに向上させることができる。
【００６１】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、印刷設定オプション設定部により設定される印刷オプション設定情報、アプリケーションで予め設定されている印刷オプション設定情報、プリンタドライバで予め設定されている印刷オプション設定情報のうち、印刷条件に優先して適用する印刷オプション設定情報をユーザの操作により選択可能にしたことにより、ユーザの操作性をさらに向上させることができるという効果が得られる。
なお、第１の実施例および第２の実施例では、画像形成装置としての出力装置をプリンタとして説明したが、それに限られることなく、複合機（ＭＦＰ）等としても良い。
【符号の説明】
【００６２】
１００  クライアントＰＣ
１２０  アプリケーション
１３０  プリンタドライバ
１４０  印刷オプション設定部
１５０  設定保存部
１６０  マウス制御部
１７０  ドライバ設定作成部
１８０、２２０  送受信部
２００  出力装置
２１０  印刷ジョブ制御部
２３０  出力部
【図１】
2015162078.tif 000003
【図２】
2015162078.tif 000004
【図３】
2015162078.tif 000005
【図４】
2015162078.tif 000006
【図５】
2015162078.tif 000007
【図６】
2015162078.tif 000008
【図７】
2015162078.tif 000009
【図８】
2015162078.tif 000010
【図９】
2015162078.tif 000011
【図１０】
2015162078.tif 000012
【図１１】
2015162078.tif 000013
【図１２】
2015162078.tif 000014