(57)【要約】【課題】複数の印刷装置に係る項目設定を容易とする制御プログラムを提供する。【解決手段】複数の印刷装置の識別情報３４６と、複数の印刷装置における印刷条件を特定する設定項目から選択的に集約される集約項目３４１（３５０）とが関連付けられて登録されているデータセットに基づき、選択された印刷装置の識別情報３４６に関連付けられた集約項目３４１（３５０）を、印刷設定画面３４０に表示させる表示手順を有する処理を実行させる。【選択図】図５
2013003846.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷装置における印刷条件を特定する設定項目を設定する項目設定装置の制御プログラムであって、
前記複数の印刷装置から特定の印刷装置を選択する選択手順と、
前記複数の印刷装置の識別情報と、前記設定項目から選択的に集約される集約項目とが関連付けられて登録されているデータセットに基づき、選択された印刷装置の識別情報に関連付けられた前記集約項目を、印刷設定画面に表示させる表示手順と、
を有する処理を、前記項目設定装置に実行させることを特徴とする制御プログラム。
【請求項２】
前記複数の印刷装置は、機種および／又は機器構成が異なるものが含まれていることを特徴とする請求項１に制御プログラム。
【請求項３】
前記表示手順は、選択された印刷装置の識別情報を、前記印刷設定画面に表示する手順を有することを特徴とする請求項１又は請求項２に記載の制御プログラム。
【請求項４】
前記ネットワークは、ＴＣＰ／ＩＰを利用しており、
前記識別情報は、ＩＰアドレスであることを特徴とする請求項１〜３のいずれか１項に記載の制御プログラム。
【請求項５】
前記選択手順は、前記複数の印刷装置の一覧を印刷装置選択画面に表示し、ユーザーによる前記特定の印刷装置の選択を受け付ける手順を有することを特徴とする請求項１に記載の制御プログラム。
【請求項６】
前記選択された印刷装置の識別情報に関連付けて、前記データセットを編集するための編集手順を有することを特徴とする請求項１に記載の制御プログラム。
【請求項７】
前記編集手順は、前記選択された印刷装置の識別情報に関連付けて、前記集約項目と、前記設定項目から前記集約項目を除いた項目とを区別して、集約項目編集画面に表示する手順を有することを特徴とする請求項６に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、項目設定装置の制御プログラムに関する。
【背景技術】
【０００２】
プリンタードライバーは、印刷装置毎に用意されており、複数の印刷装置を併用する場合、それぞれのプリンタードライバーをコンピューター（項目設定装置）にインストールする必要があり、また、使用する印刷装置を変更する場合、その印刷装置用のドライバーに切り替える必要があり、煩雑であった。そのため、複数の印刷装置の管理が容易となるように、複数の印刷装置を共通で制御できるドライバー（ユニバーサルプリンタードライバー）が提案されている（例えば、特許文献１および特許文献２参照。）。
【０００３】
このようなユニバーサルプリンタードライバーがあれば、複数のプリンタードライバーをインストールすることなく、複数の印刷装置の利用が可能となり、印刷装置の変更に伴いシステムを変更する必要がなくなるため、システムの管理も容易となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１３３６１１号公報
【特許文献２】特開２００２−３５１６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ユニバーサルプリンタードライバーにおいても、ユーザーの操作により登録される設定項目が関連付けられたＭｙタブは、１つしか存在しないため、項目設定作業が煩雑であり、操作性に問題を有している。例えば、印刷装置を切り替えるために、接続先（出力）ポートを変更する場合、新しい接続先である印刷装置に最適なＭｙタブにするために、その項目の設定を毎回変える必要がある。
【０００６】
本発明は、上記従来技術に伴う課題を解決するためになされたものであり、複数の印刷装置に係る項目設定を容易とする制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）複数の印刷装置における印刷条件を特定する設定項目を設定する項目設定装置の制御プログラムであって、
前記複数の印刷装置から特定の印刷装置を選択する選択手順と、
前記複数の印刷装置の識別情報と、前記設定項目から選択的に集約される集約項目とが関連付けられて登録されているデータセットに基づき、選択された印刷装置の識別情報に関連付けられた前記集約項目を、印刷設定画面に表示させる表示手順と、
を有する処理を、前記項目設定装置に実行させることを特徴とする制御プログラム。
【０００９】
（２）前記複数の印刷装置は、機種および／又は機器構成が異なるものが含まれていることを特徴とする上記（１）に制御プログラム。
【００１０】
（３）前記表示手順は、選択された印刷装置の識別情報を、前記印刷設定画面に表示する手順を有することを特徴とする上記（１）又は（２）に記載の制御プログラム。
【００１１】
（４）前記複数の印刷装置および前記項目設定装置は、ＴＣＰ／ＩＰを利用するネットワークによって通信可能に接続されており、
前記識別情報は、ＩＰアドレスであることを特徴とする上記（１）〜（３）のいずれか１項に記載の制御プログラム。
【００１２】
（５）前記選択手順は、前記複数の印刷装置の一覧を印刷装置選択画面に表示し、ユーザーによる前記特定の印刷装置の選択を受け付ける手順を有することを特徴とする上記（１）に記載の制御プログラム。
【００１３】
（６）前記選択された印刷装置の識別情報に関連付けて、前記データセットを編集するための編集手順を有することを特徴とする上記（１）に記載の制御プログラム。
【００１４】
（７）前記編集手順は、前記選択された印刷装置の識別情報に関連付けて、前記集約項目と、前記設定項目から前記集約項目を除いた項目とを区別して、集約項目編集画面に表示する手順を有することを特徴とする上記（６）に記載の制御プログラム。
【発明の効果】
【００１５】
本発明に係る制御プログラムによれば、印刷条件を特定する設定項目から選択的に集約される集約項目（Ｍｙタブ）は、印刷装置毎に独立して用意されておらず、複数の印刷装置の識別情報に関連付けられて、データセットとして登録されている。つまり、複数の印刷装置で共通して利用可能に構成されており、例えば、印刷装置を切り替える場合、当該印刷装置の識別情報に関連付けられている集約項目が、印刷設定画面に自動的に表示されることとなるため、ユーザーの作業性が向上し、かつ、システムの管理も容易となる。したがって、複数の印刷装置に係る項目設定を容易とする制御プログラムを提供することが可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係る印刷システムを説明するためのブロック図である。
【図２】図１に示されるプリンターのハードウェア構成の一例を説明するためのブロック図である。
【図３】図１に示されるコンピューターのハードウェア構成の一例を説明するためのブロック図である。
【図４】コンピューターにインストールされているユニバーサルプリンタードライバーの項目設定モジュールにおけるプリンター選択画面を説明するための概略図である。
【図５】選択されたプリンターの印刷設定画面を説明するための概略図である。
【図６】選択されたプリンターのＭｙタブ設定データを説明するための図表である。
【図７】別のプリンターを選択した場合の印刷設定画面を説明するための概略図である。
【図８】選択されたプリンターのＭｙタブ編集画面を説明するための概略図である。
【図９】別のプリンターを選択した場合のＭｙタブ編集画面を説明するための概略図である。
【図１０】Ｍｙタブを編集するための手順を説明するためのフローチャートである。
【図１１】印刷処理を実行するための手順を説明するためのフローチャートである。
【図１２】本発明の実施の形態の変形例に係るプリンター選択画面を説明するための概略図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を、図面を参照しつつ説明する。
【００１８】
図１は、本発明の実施の形態に係る印刷システムを説明するためのブロック図である。
【００１９】
図１に示される印刷システム１００は、プリンター２００（２００Ａ〜２００Ｄ）と、コンピューター（項目設定装置）３００と、これらを通信可能に接続するネットワーク４００と、を有する。
【００２０】
プリンター２００（２００Ａ〜２００Ｄ）は、コピー機能、プリンター機能およびスキャン機能を有するＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）からなる印刷装置であり、受信した印刷ジョブに含まれる印刷データから生成される画像データを印刷するために使用される。
【００２１】
コンピューター３００は、印刷データを含んでいる印刷ジョブを作成し、プリンター２００に送信するために使用されるクライアント端末である。
【００２２】
ネットワーク４００は、イーサネット（登録商標）、トークンリング、およびＦＤＤＩ（Ｆｉｂｅｒ−Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）等の規格によりコンピューターやネットワーク機器同士を接続する構内情報通信網（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ同士を専用線で接続した広域情報通信網（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、これらの組み合わせ等の各種のネットワークからなる。ネットワークプロトコルは、例えば、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）である。
【００２３】
なお、ネットワーク４００におけるプリンター２００の識別は、一意のポート番号（ＩＰアドレス）によって実行される。また、ネットワーク４００に接続される機器の種類および台数は、図１に示される構成に限定されず、複数のクライアント端末や、サーバーを有することも可能である。
【００２４】
次に、プリンター２００を詳述する。
【００２５】
図２は、図１に示されるプリンターのハードウェア構成の一例を説明するためのブロック図である。
【００２６】
プリンター２００は、制御部２１０、ＡＤＦ２２０、画像読み取り部２３０、画像印字部２４０、表示部２５０、操作部２６０およびフィニッシャー２７０を有する。
【００２７】
制御部２１０は、ＣＰＵ２１１、メモリー２１２、ＨＤＤ２１３、通信インターフェース部２１４を有し、これらは、バス２１５を経由して相互に接続されている。
【００２８】
ＣＰＵ２１１は、プログラムにしたがって上記各部の制御や各種の演算処理を実行するマイクロプロセッサ等から構成される制御回路であり、プリンター２００の各機能は、それに対応するプログラムをＣＰＵ２１１が実行することにより発揮される。
【００２９】
メモリー２１２は、作業領域として一時的にプログラムおよびデータを記憶する高速のランダムアクセス記憶装置である。記憶されるデータは、通信インターフェース部２１４や画像読み取り部２３０から転送される画像データ等である。画像データは、必要に応じて画像処理され、ＨＤＤ２１３や画像印字部２４０に転送される。画像処理は、例えば、ＲＩＰ処理（ラスタライズ処理：Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）である。
【００３０】
ＨＤＤ２１３は、各種処理プログラムや各種データを保存する大容量のランダムアクセス記憶装置である。保存されているプログラムは、ＣＰＵ２１１により必要に応じて読み出され、メモリー２１２上で実行処理される。
【００３１】
通信インターフェース部２１４は、ネットワーク４００を介した通信機能をプリンター２００に追加する拡張装置（ＬＡＮボード）からなる通信部であり、ネットワーク４００を経由し、コンピューター３００や他のプリンターに接続し、データの送受信を実行するために使用される。
【００３２】
ＡＤＦ２２０は、単数もしくは複数枚の原稿を画像読み取り部２３０へ搬送するための自動原稿搬送装置（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）であり、ＡＤＦ２２０上に積載された原稿は、一枚ずつ画像読み取り部２３０の所定の読み取り位置に搬送される。画像読み取り部２３０は、例えば、原稿画像から画像データを生成するためのＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサを備えているスキャナである。
【００３３】
画像印字部２４０は、例えば、帯電、露光、現像、転写および定着工程を含む電子写真式プロセス等の作像プロセスを用いて、記録媒体である用紙上に画像を形成するエンジンを有しており、ＨＤＤ２１３に記憶されている画像データを、ＣＰＵ２１１の指示により、印刷するために使用される。印刷（画像形成）は、電子写真式プロセスを利用する形態に限定されず、インパクト方式、熱転写方式、インクジェット方式を適宜適用することが可能である。
【００３４】
表示部２５０は、機器構成、プリントジョブの進行状況、エラーの発生状況、現在変更可能な設定などを、ユーザーに提示するために使用される出力手段であり、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やタッチパネルから構成される。操作部２６０は、文字入力、各種設定、スタート指示等の各種指示（入力）をユーザーが行うために利用される入力手段であり、例えば、コピー枚数等を設定するテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキー等からなる複数のキーを有するキーボードから構成される。
【００３５】
フィニッシャー２７０は、画像が形成された用紙に対して後処理を施すために使用され、紙折り部２７１、パンチ部２７２、ステープル部２７３、綴じ部２７４、裁断部２７５およびスタック部２７６を有する。
【００３６】
紙折り部２７１は、受け入れた用紙に対して折り加工を施すための折り機構を有する。折り加工は、例えば、用紙の中央部で折る中折り（２つ折り）、大サイズ（例えばＡ３サイズ）の用紙を、折り目の延長線方向から見てＺ字状に２回折り曲げて、折り後の用紙搬送方向に沿う長さを、折り前の長さの略半分のサイズ（例えばＡ４サイズ）に仕上げるＺ折り、用紙の端縁から１／３および２／３の２箇所で折る３つ折りである。
【００３７】
パンチ部２７２は、受け入れた用紙に対して穴あけ加工を施すためのパンチ機構を有する。穴あけ加工は、用紙の端部にファイリング用の穴を形成する処理であり、穴の数は、必要に応じて適宜設定される。ステープル部２７３は、受け入れた用紙に対しステープル加工を施すためのステープル機構を有する。ステープル加工は、用紙束をステープルで綴じる処理であり、ステープルの数は、必要に応じて適宜設定される。
【００３８】
綴じ部２７４は、受け入れた用紙に対し製本加工を施すための綴じ機構を有する。製本加工は、例えば、オモテ表紙、ウラ表紙、および背表紙が一体となったカバーで、中身である本文をくるんで成形するくるみ綴じ、表紙と中身を揃えて重ね、中央を針金（ステッチ）で綴じ、二つ折りにて仕上げるための中綴じ（週刊誌綴じ）、リングで用紙束の背部分を綴じるリングバインド（リング綴じ）である。
【００３９】
裁断部２７５は、受け入れた用紙に対し裁断加工を施すための裁断機構を有する。裁断加工は、用紙束の周辺あるいは端部を切断する処理であり、例えば、製本後の仕上がりを見栄え良くきれいにするために適用される。スタック部２７６は、受け入れた用紙を積み重ねるためのスタック機構を有する。
【００４０】
なお、プリンター２００は、その機種や機器構成が異なっていてもかまわず、例えば、ＡＤＦ２２０、画像読み取り部２３０、フィニッシャー２７０を適宜省略したり、フィニッシャー２７０が有する後処理機能の組み合わせを変更することも可能である。また、本実施の形態においては、図１に示されるように、プリンター２００Ａはパンチ機能を有するモノクロ機あり、プリンター２００Ｂは折り機能を有するカラー機であり、プリンター２００Ｃはオプションなしのカラー機であり、プリンター２００Ｄは給紙オプションありのカラー機である。
【００４１】
次に、コンピューター３００を詳述する。
【００４２】
図３は、図１に示されるコンピューターのハードウェア構成の一例を説明するためのブロック図である。
【００４３】
コンピューター３００は、本体部３１０、ディスプレイ３２０および入力装置３８０を有する。
【００４４】
本体部３１０は、ＣＰＵ３１１、メモリー３１２、ＨＤＤ３１３、通信インターフェース部３１４を有し、を有し、これらは、バス３１５を経由して相互に接続されている。
【００４５】
ＣＰＵ３１１は、プログラムにしたがって上記各部の制御や各種の演算処理を実行するマイクロプロセッサ等から構成される制御回路であり、コンピューター３００の各機能は、それに対応するプログラムをＣＰＵ３１１が実行することにより発揮される。メモリー３１２は、作業領域として一時的にプログラムおよびデータを記憶する高速のランダムアクセス記憶装置である。
【００４６】
ＨＤＤ３１３は、ＯＳ（オペレーティングシステム）、アプリケーションソフトウェア、ユニバーサルプリンタードライバーを含む各種プログラムや各種データを保存する大容量のランダムアクセス記憶装置である。保存されているプログラムは、ＣＰＵ３１１により必要に応じて読み出され、メモリー３１２上で実行処理される。
【００４７】
アプリケーションソフトウェアは、印刷データを作成するための文書作成プログラムである。印刷データの規格は、例えば、ＸＰＳ（ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）である。
【００４８】
ユニバーサルプリンタードライバーは、複数のプリンターを共通で制御できるドライバーであり、項目設定モジュールおよび印刷データ生成モジュールを有する。項目設定モジュールは、ユーザーの操作により登録される設定項目が関連付けられたＭｙタブ（集約項目）を利用し、複数のプリンターの中からユーザーにより選択されたプリンターにおける印刷条件を特定する印刷設定項目を設定するために使用される。
【００４９】
具体的には、印刷条件を特定する設定項目から選択的に集約されるＭｙタブは、プリンター毎に独立して用意されておらず、複数のプリンターの識別情報（ＩＰアドレス）に関連付けられて、Ｍｙタブ設定データ（データセット）として登録されている。つまり、複数のプリンターで共通して利用可能に構成されており、例えば、プリンターを切り替える場合、当該プリンターのポートに関連付けられているＭｙタブが、印刷設定画面に自動的に表示されることとなるため、ユーザーの作業性（視認性および操作性）が向上し、かつ、システムの管理も容易となる。
【００５０】
印刷データ生成モジュールは、電子文書データを変換してプリンター２００が対応可能な言語形式による印刷データを作成し、データ転送量を減少させるために圧縮後、印刷ジョブとしてネットワーク４００を介してプリンター２００に送信するために使用される。言語形式は、例えば、ＰｏｓｔＳｃｒｉｐｔ（登録商標）やＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）等のＰＤＬ（ページ記述言語：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）である。印刷データの圧縮形式は、特に限定されず、例えば、ＺＩＰである。
【００５１】
通信インターフェース部３１４は、ネットワーク４００を介した通信機能をプリンター２００に追加する拡張装置（ＬＡＮボード）からなる通信部であり、ネットワーク４００を経由し、プリンター２００に接続し、データの送受信を実行するために使用される。
【００５２】
ディスプレイ３２０は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイあるいはＬＣＤであり、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面を利用し、各種情報を表示するために使用される。入力装置３８０は、キーボードとマウス等のポインティングデバイスとからなり、例えば、文字入力、各種設定、各種指示（入力）をユーザーが行うために使用される。
【００５３】
次に、ユニバーサルプリンタードライバーの項目設定モジュールのＧＵＩを説明する。
【００５４】
図４は、コンピューターにインストールされているユニバーサルプリンタードライバーの項目設定モジュールにおけるプリンター選択画面を説明するための概略図、図５は、選択されたプリンターの印刷設定画面を説明するための概略図、図６は、選択されたプリンターのＭｙタブ設定データを説明するための図表、図７は、別のプリンターを選択した場合の印刷設定画面を説明するための概略図、図８は、選択されたプリンターのＭｙタブ編集画面を説明するための概略図、図９は、別のプリンターを選択した場合のＭｙタブ編集画面を説明するための概略図である。
【００５５】
項目設定モジュールのＧＵＩは、プリンター選択画面（印刷装置選択画面）３３０、印刷設定画面３４０およびＭｙタブ編集画面（集約項目編集画面）３６０を有する。
【００５６】
プリンター選択画面３３０は、図４に示されるように、プリンターリストボックス３３１、「ＯＫ」ボタン３３２および「キャンセル」ボタン３３３を有する。プリンターリストボックス３３１には、ネットワーク４００を介して接続されたプリンターの一覧と、当該プリンターの状態およびポートが表示される。プリンターの状態は、例えば、使用可能である。ポートは、プリンターのＩＰアドレスである。「ＯＫ」ボタン３３２は、カーソル（ポインタ）３３８によって選択したプリンターに係る印刷設定画面に進む場合に使用される。「キャンセル」ボタン３３３は、プリンターを選択する操作を取り消す場合に使用される。
【００５７】
印刷設定画面３４０は、図５に示されるように、Ｍｙタブ３４１、基本設定タブ３４２、レイアウトタブ３４３および仕上げタブ３４４を有する。
【００５８】
基本設定タブ３４２、レイアウトタブ３４３および仕上げタブ３４４は、印刷設定画面を構成する３つの画面にそれぞれ関連付けられており、タブが選択されることにより、画面が切り替えられる。例えば、基本設定タブ３４２の画面に表示される設定項目は、原稿の向き、原稿サイズ、用紙サイズ、ズーム、給紙トレイ、用紙種類、出力方法、部数であり、レイアウトタブ３４３の画面に表示される設定項目は、ページ割付、１８０度回転、章分け、印刷種類（片面あるいは両面）、開き方向／とじ方向であり、仕上げタブ３４４の画面に表示される設定項目は、ステープル、パンチ、折り、排紙トレイ、片あわせである。
【００５９】
Ｍｙタブ３４１の画面（Ｍｙタブ画面）３４１Ａには、設定項目３５０、接続先のポート欄３４６および「Ｍｙタブの編集」ボタン３５８が表示される。設定項目３５０は、基本設定タブ３４２、レイアウトタブ３４３および仕上げタブ３４４の設定項目の中から、ユーザーにより選択的に集約された項目である。例えば、Ｍｙタブ３４１の設定データのデフォルト値が、図６に示されているデータの場合、Ｍｙタブ画面３４１Ａには、表示項目として、用紙サイズ欄３５１、部数欄３５２およびパンチ設定欄３５３が存在し、その値として、「Ａ６」、「１」および「オフ」が示される。接続先のポート欄３４６には、設定項目３５０に関連付けられているプリンターのＩＰアドレスが設定され、「１２７．０．０．１」（プリンター２００Ａ）となる。
【００６０】
「Ｍｙタブの編集」ボタン３５８は、Ｍｙタブ画面３４１Ａに表示される設定項目を追加および／又は削除する場合、ＧＵＩ画面を切り換えて、Ｍｙタブ編集画面に進むために使用される。
【００６１】
Ｍｙタブ画面３４１Ａは、図５に示される構成に固定されず、接続先のポート設定に応じて変化する。例えば、接続先のポート欄３４６が「１２７．０．０．２」の場合、「１２７．０．０．２」によって特定されるプリンター２００Ｂは、折り機能を有するカラー機であり、図７に示されるＭｙタブ画面３４１Ａには、表示項目として、用紙サイズ欄３５１、部数欄３５２、出力カラー設定欄３５４および折り設定欄３５５が存在し、その値として、「Ａ４」、「１」、「フルカラー」および「オフ」が示される。
【００６２】
Ｍｙタブ編集画面３６０は、印刷設定画面３４０の「Ｍｙタブの編集」ボタン３５８を押下した時に現れるＧＵＩ画面であり、図８に示されるように、利用可能リストボックス３６１、追加済みリストボックス３６２、「追加」ボタン３６３、「削除」ボタン３６４、接続先のポート欄３６５、「ＯＫ」ボタン３６６、「キャンセル」ボタン３６７および「標準に戻す」ボタン３６８を有する。
【００６３】
追加済みリストボックス３６２は、Ｍｙタブの画面に表示される設定項目の一覧が表示される。利用可能リストボックス３６１には、基本設定タブ３４２、レイアウトタブ３４３および仕上げタブ３４４の設定項目の一覧（Ｍｙタブの画面に表示される設定項目を除く）が集約されて表示される。また、本実施の形態においては、プルダウンメニュー３６２Ａが表示され、追加済みリストボックス３６２の設定値を選択可能に構成されている。
【００６４】
「追加」ボタン３６３および「削除」ボタン３６４は、Ｍｙタブ画面３４１Ａに表示される設定項目をユーザーに選択させるためのものであり、設定項目を、利用可能リストボックス３６１と追加済みリストボックス３６２との間で移動可能に構成されている。接続先のポート欄３６５は、編集した設定項目とプリンターとを関連付けるために使用される。「ＯＫ」ボタン３６６は、編集内容の保存を指示するために使用される。「キャンセル」ボタン３６７は、編集内容を保存せずに、Ｍｙタブ編集画面３６０を閉じるために使用される。「標準に戻す」ボタン３６８は、ユーザーが選択した設定項目をデフォルト値に戻すために使用される。
【００６５】
Ｍｙタブ編集画面３６０は、図８に示される構成に固定されず、Ｍｙタブ画面３４１Ａと同様に、接続先のポート設定に応じて変化する。例えば、接続先のポート欄３４６が「１２７．０．０．２」（折り機能を有するカラー機であるプリンター２００Ｂ）の場合、設定項目として、「出力カラー」および「折り」が表示されることとなる。
【００６６】
なお、Ｍｙタブ画面３４１Ａに表示される設定項目の設定データは、他のＧＵＩ画面に表示される同じ設定項目の設定値と連動しており、一方のＧＵＩ画面において設定値が変更されれば、他方のＧＵＩ画面における設定値も自動的に変更される（反映される）。
【００６７】
次に、Ｍｙタブを編集するための手順を説明する。
【００６８】
図１０は、Ｍｙタブを編集するための手順を説明するためのフローチャートである。なお、図１０に示されるフローチャートにより示されるアルゴリズムは、コンピューター３００のＨＤＤ３１３に処理プログラムとして記憶されており、コンピューター３００のＣＰＵ３１１によって実行される。
【００６９】
印刷設定画面３４０（図５参照）のＭｙタブ画面３４１Ａにおいて、「Ｍｙタブの編集」ボタン３５８の押下が検出されると（ステップＳ１０１）、Ｍｙタブ編集画面３６０（図８）が表示される（ステップＳ１０２）。
【００７０】
Ｍｙタブ編集画面３６０を利用し、Ｍｙタブ画面３４１Ａに表示したい設定項目が入力（選択）される（ステップＳ１０３）。例えば、Ｍｙタブ画面３４１Ａに新たに表示させたい設定項目は、利用可能リストボックス３６１において選択し、「追加」ボタン３６３を押下し、追加済みリストボックス３６２に移動させることによって入力され、Ｍｙタブ画面３４１Ａから取り除きたい設定項目は、追加済みリストボックス３６２において選択し、「削除」ボタン３６４を押下し、利用可能リストボックス３６１に移動させることによって入力される。
【００７１】
追加および／又は削除による編集内容に関連付けられる接続先（プリンター）のポート設定（ＩＰアドレス）が入力される（ステップＳ１０４）。
【００７２】
そして、「ＯＫ」ボタン３６６の押下が検出されると、編集内容および接続先のポート設定がＨＤＤ３１３に保存され、Ｍｙタブ編集画面３６０が閉じられる（ステップＳ１０５）。なお、「キャンセル」ボタン３６７の押下が検出されると、ＨＤＤ３１３への保存が実行されずに、Ｍｙタブ編集画面３６０が閉じられ、また、「標準に戻す」ボタン３６８の押下が検出されると、デフォルト値のＨＤＤ３１３への保存が実行されて、Ｍｙタブ編集画面３６０が閉じられる。
【００７３】
その後、現在の接続先のポートが検出され（ステップＳ１０６）、検出されたポート用のデータがＭｙタブ設定データ（図９）に含まれているか否かが検索される（ステップＳ１０７）。
【００７４】
検出されたポート用のデータがＭｙタブ設定データに含まれている場合は、当該データが取得され、検出されたポート用のデータがＭｙタブ設定データに含まれていない場合は、デフォルト値が取得される（ステップＳ１０８）。そして、取得されたデータあるいはデフォルト値に基づき、印刷設定画面３４０（図５参照）のＭｙタブ３４１の表示内容が更新される（ステップＳ１０９）。
【００７５】
次に、印刷処理を実行するための手順を説明する。
【００７６】
図１１は、印刷処理を実行するための手順を説明するためのフローチャートである。なお、図１１に示されるフローチャートにより示されるアルゴリズムは、コンピューター３００のＨＤＤ３１３に処理プログラムとして記憶されており、コンピューター３００のＣＰＵ３１１によって実行される。
【００７７】
印刷設定画面（図５）の表示指示の有無が検出される（ステップＳ２０１）。印刷設定画面の表示指示が検出されない場合（ステップＳ２０１：Ｎｏ）、プロセスは、ステップＳ２０８に進む。印刷設定画面の表示指示が検出される場合（ステップＳ２０１：Ｙｅｓ）、現在の接続先（プリンター）のポート（ＩＰアドレス）が検出される（ステップＳ２０２）。
【００７８】
検出されたポートに関連付けられたＭｙタブ設定データが検索される（ステップＳ２０３）。そして、検出されたポートに関連付けられたＭｙタブ設定データの有無が検出される（ステップＳ２０４）。
【００７９】
検出されたポートに関連付けられたＭｙタブ設定データの存在が検出される場合（ステップＳ２０４：Ｙｅｓ）、当該データが取得され（ステップＳ２０５）、プロセスは、ステップＳ２０７に進む。検出されたポートに関連付けられたＭｙタブ設定データが存在しないことが検出される場合（ステップＳ２０４：Ｎｏ）、デフォルト値が取得され（ステップＳ２０６）、プロセスは、ステップＳ２０７に進む。
【００８０】
ステップＳ２０７においては、得られたＭｙタブ設定データあるいはデフォルト値に基づいて、印刷設定画面３４０（図５参照）のＭｙタブ３４１の表示内容が更新される。
【００８１】
ステップＳ２０８においては、印刷指示の有無が検出される。印刷指示が検出されない場合（ステップＳ２０８：Ｎｏ）、プロセスは、終了する。印刷指示が検出される場合（ステップＳ２０８：Ｙｅｓ）、印刷の実行後（ステップＳ２０９）、プロセスは、終了する。
【００８２】
次に、本発明の実施の形態の変形例を説明する。
【００８３】
図１２は、本発明の実施の形態の変形例に係るプリンター選択画面を説明するための概略図である。
【００８４】
複数のプリンターに関連付けられるＭｙタブは、ユニバーサルプリンタードライバーに適用する形態に限定されず、通常（非ユニバーサル）のプリンタードライバーに適用することも可能である。この場合、制御される複数のプリンターは、同一機種からなり、プリンターの切り替え（出力ポートの変更）は、ＯＳ側の制御によって実行される。つまり、ＯＳが管理しているプリンタープロパティにあるポート設定画面３７０が、プリンター選択画面（図４）として利用され、印刷設定画面およびＭｙタブ編集画面に進むことになる。例えば、図１２のプリンタープロパティにあるポート設定画面において、ポートを「１２７．０．０．１」に設定すると、図５の印刷設定画面が表示され、ポートを「１２７．０．０．２」に設定すると、図７の印刷設定画面が表示されることになる。
【００８５】
以上のように、本実施の形態においては、印刷条件を特定する設定項目から選択的に集約されるＭｙタブ（集約項目）は、プリンター毎に独立して用意されておらず、複数のプリンターのＩＰアドレスに関連付けられて、Ｍｙタブ設定データ（データセット）として登録されている。つまり、複数のプリンターで共通して利用可能に構成されており、例えば、プリンターを切り替える場合、当該プリンターのポートに関連付けられているＭｙタブが、印刷設定画面に自動的に表示されることとなるため、ユーザーの作業性が向上し、かつ、システムの管理も容易となる。したがって、複数のプリンター（印刷装置）に係る項目設定を容易とする制御プログラムを提供することが可能である。
【００８６】
例えば、複数のプリンターが用意されているオフィス環境では、確認用の試し印刷ならば、モノクロプリンターに切り替え、製本印刷する場合には、中折り、中綴じおよびくるみ綴じ機構を有するプリンターに切り替え、ＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）、）９０００文書ファイル用の重要な文書の印刷には、パンチ機構を有する高画質カラープリンターに切り替える等、印刷用途に応じて出力するプリンターを切り替えて使用する場合が多いため、特に、好ましい。
【００８７】
本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲で種々改変することができる。例えば、プリンターは、ＭＦＰに限定されず、印刷専用機を適用することも可能である。また、プリンターの識別情報は、ＩＰアドレスに限定されない。
【００８８】
なお、本発明に係る手段、方法およびプログラムは、専用のハードウェア回路によっても実現することも可能である。また、プログラムされたコンピューターによって本発明を実現する場合、コンピューターを動作させるプログラムは、ＵＳＢメモリーやＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピューター読み取り可能な記録媒体によって提供したり、記録媒体によらず、インターネット等のネットワークを介してオンラインで提供したりすることも可能である。この場合、プログラムは、通常、コンピューターのハードディスク等のランダムアクセス記憶装置に送信されて記憶される。また、プログラムは、単独のアプリケーションソフトウェアとして提供されてもよいし、コンピューターの一機能としてそのコンピューターのソフトウェアに組み込むことも可能である。
【符号の説明】
【００８９】
１００  印刷システム、
２００（２００Ａ〜２００Ｄ）  プリンター、
２１０  制御部、
２１１  ＣＰＵ、
２１２  メモリー、
２１３  ＨＤＤ、
２１４  通信インターフェース部、
２１５  バス、
２２０  ＡＤＦ、
２３０  画像読み取り部、
２４０  画像印字部、
２５０  表示部、
２６０  操作部、
２７０  フィニッシャー、
２７１  紙折り部、
２７２  パンチ部、
２７３  ステープル部、
２７４  綴じ部、
２７５  裁断部、
２７６  スタック部、
３００  コンピューター、
３１０  本体部、
３１１  ＣＰＵ、
３１２  メモリー、
３１３  ＨＤＤ、
３１４  通信インターフェース部、
３１５  バス、
３２０  ディスプレイ、
３３０  プリンター選択画面、
３３１  プリンターリストボックス、
３３２  「ＯＫ」ボタン、
３３３  「キャンセル」ボタン、
３３８  カーソル、
３４０  印刷設定画面、
３４１  Ｍｙタブ、
３４１Ａ  Ｍｙタブ画面、
３４２  基本設定タブ、
３４３  レイアウトタブ、
３４４  仕上げタブ、
３４６  ポート欄、
３５０  設定項目、
３５１  用紙サイズ欄、
３５２  部数欄、
３５３  パンチ設定欄、
３５４  出力カラー設定欄、
３５５  折り設定欄、
３５８  「Ｍｙタブの編集」ボタン、
３６０  Ｍｙタブ編集画面、
３６１  利用可能リストボックス、
３６２Ａ  プルダウンメニュー、
３６２  追加済みリストボックス、
３６３  「追加」ボタン、
３６４  「削除」ボタン、
３６５  ポート欄、
３６６  「ＯＫ」ボタン、
３６７  「キャンセル」ボタン、
３６８  「標準に戻す」ボタン、
３７０  ポート設定画面、
３８０  入力装置、
４００  ネットワーク。
【図１】
2013003846.tif 000003
【図２】
2013003846.tif 000004
【図３】
2013003846.tif 000005
【図５】
2013003846.tif 000006
【図６】
2013003846.tif 000007
【図７】
2013003846.tif 000008
【図９】
2013003846.tif 000009
【図１０】
2013003846.tif 000010
【図１１】
2013003846.tif 000011
【図１２】
2013003846.tif 000012
【図４】
2013003846.tif 000013
【図８】
2013003846.tif 000014