(57)【要約】【課題】印刷設定データの再利用化と、設定可能な印刷態様の多様化を両立させる。【解決手段】印刷サーバでは、クライアントがある印刷データの印刷を行う場合に、その印刷データに対応づけて保存されている複数の印刷設定データの情報を取得して、印刷設定データリスト１１０としてクライアントに提示する。このリストにおいては、クライアントの選択の便宜を考え、過去の使用回数順に印刷設定データが記載されている。印刷サーバは、クライアントが選択した印刷設定データを用いて、プリンタに対し印刷データの印刷を指示する。【選択図】図５
2008040638.tif 000002
【特許請求の範囲】
【請求項１】
クライアントからの入力に従って、ある印刷データを特定する情報を受け付ける受付手段と、
前記印刷データに対応づけて保存されている複数の印刷設定データの情報を取得する取得手段と、
前記複数の印刷設定データの情報を前記クライアントに提示する提示手段と、
前記クライアントからの入力に従って、印刷指示に用いる印刷設定データを選択する選択手段と、
選択された前記印刷設定データに基づいて、プリンタに前記印刷データの印刷指示を行う指示手段と、
を備える印刷サーバ装置。
【請求項２】
請求項１に記載の印刷サーバ装置において、
前記取得手段は、前記複数の印刷設定データの使用履歴情報も取得し、
前記提示手段は、前記使用履歴情報に基づく提示順序を設定して、前記複数の印刷設定データの情報を提示する印刷サーバ装置。
【請求項３】
請求項１に記載の印刷サーバ装置において、
前記提示順序は、各印刷設定データが過去に使用された回数に基づく順序である印刷サーバ装置。
【請求項４】
請求項１に記載の印刷サーバ装置において、
前記印刷データは、保存されているデータであり、
前記受付手段は、前記印刷データを取得するための識別データを前記クライアントから入力する印刷サーバ装置。
【請求項５】
請求項１に記載の印刷サーバ装置において、
前記クライアントからの入力に従って、前記印刷設定データに一又は二以上のエリアス名を設定する手段を備え、
前記提示手段は、少なくとも一つのエリアス名を提示する印刷サーバ装置。
【請求項６】
請求項１に記載の印刷サーバ装置において、
前記受付手段は、プリンタを特定する情報も受け付け、
前記印刷設定データには、印刷指示先となるプリンタが設定されており、
前記取得手段は、受け付けられたプリンタを印刷指示先とする前記複数の印刷設定データを提示する印刷サーバ装置。
【請求項７】
請求項１に記載の印刷サーバ装置において、
前記印刷データについて前記クライアントから新たな印刷設定データを受け付ける手段と、
前記新たな印刷設定データに基づいて、プリンタに前記印刷データの印刷指示を行う手段と、
前記新たな印刷設定データを、前記印刷データに対応づけて保存させる手段と、
を備える印刷サーバ装置。
【請求項８】
コンピュータに対し、
クライアントからの入力に従って、ある印刷データを特定する情報を受け付ける受付手順と、
前記印刷データに対応づけて保存されている複数の印刷設定データの情報を取得する取得手順と、
前記複数の印刷設定データの情報を前記クライアントに提示する提示手順と、
前記クライアントからの入力に従って、印刷指示に用いる印刷設定データを選択する選択手順と、
選択された前記印刷設定データに基づいて、プリンタに前記印刷データの印刷指示を行う指示手順と、
を実行させる印刷指示プログラム。
【請求項９】
コンピュータが実行する方法であって、
クライアントからの入力に従って、ある印刷データを特定する情報を受け付ける受付手順と、
前記印刷データに対応づけて保存されている複数の印刷設定データの情報を取得する取得手順と、
前記複数の印刷設定データの情報を前記クライアントに提示する提示手順と、
前記クライアントからの入力に従って、印刷指示に用いる印刷設定データを選択する選択手順と、
選択された前記印刷設定データに基づいて、プリンタに前記印刷データの印刷指示を行う指示手順と、
を含む印刷指示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタに印刷指示を行う技術、特に、印刷設定データを用いてプリンタに印刷指示を行う技術に関する。
【背景技術】
【０００２】
プリンタには、一般に、ジョブチケットなどと呼ばれる印刷設定データを受け付け、この印刷設定データに従って印刷制御を行う機能が設けられている。印刷設定データは、用紙サイズ設定、両面・片面設定、Ｎｕｐ設定、カラー・白黒設定などの印刷設定を行うデータであり、印刷対象となる印刷データとは別に、または印刷データに埋め込まれてプリンタに送られる。
【０００３】
下記特許文献１には、スキャンにより生成され、ホルダに格納されたスキャンデータを、そのホルダ用の印刷設定データを用いて印刷する技術が開示されている。
【０００４】
下記特許文献２には、印刷設定データを格納するサーバを設ける技術が開示されている。この技術では、ユーザは、印刷指示にあたり、プロトタイプとなる印刷設定データを選択し、印刷データを指定するなどの編集を行う。
【０００５】
【特許文献１】特開平１１−３２０８４５号公報
【特許文献２】特開２００４−８８１８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１の技術では、複数の印刷データに対し、一つの印刷設定データを定めておくに過ぎない。また、上記特許文献２の技術では、印刷設定データを次々と保存するものの、印刷データ毎に複数の印刷設定データを管理するわけではない。
【０００７】
本発明の目的は、印刷設定データの再利用化と、設定可能な印刷態様の多様化を両立する技術を実現することにある。
【０００８】
本発明の別の目的は、ユーザが複数の候補中から印刷設定データを選択する場合に、選択の利便性を向上させることにある。
【課題を解決するための手段】
【０００９】
本発明の印刷サーバ装置は、クライアントからの入力に従って、ある印刷データを特定する情報を受け付ける受付手段と、前記印刷データに対応づけて保存されている複数の印刷設定データの情報を取得する取得手段と、前記複数の印刷設定データの情報を前記クライアントに提示する提示手段と、前記クライアントからの入力に従って、印刷指示に用いる印刷設定データを選択する選択手段と、選択された前記印刷設定データに基づいて、プリンタに前記印刷データの印刷指示を行う指示手段と、を備える。
【００１０】
この印刷サーバ装置は、一つまたは複数のプリンタにおける印刷の制御サービスを、一つ又は複数のクライアントに提供する装置である。印刷サーバ装置は、演算機能及び機能を備えたコンピュータハードウエアと、その動作を規定するソフトウエアとを用いて構築することができる。また、印刷サーバ装置は、一つのハードウエアを用いた集中処理システムとして構築されても、通信可能な複数のハードウエアを用いた分散処理システムとして構築されてもよい。さらに、この印刷サーバ装置は、クライアント又はプリンタと同じハードウエア内に構築されてもよい。
【００１１】
受付手段は、クライアントからの入力に従って、ある印刷データを特定する情報を受け付ける手段である。クライアントからは、印刷データ自体が入力されてもよいし、その印刷データの名称やＵＲＬなどの識別データなどが入力されてもよい。受付手段は、こうした入力に基づいて、印刷データを特定する情報を取得する。
【００１２】
取得手段は、印刷データに対応づけて保存されている複数の印刷設定データについての情報（印刷設定データそのもの、印刷設定データのファイル名、印刷設定データの格納場所情報など）を取得する。（ただし、新たな印刷データを用意した場合など、印刷設定データの用意が不十分な場合には、印刷データに対応する印刷設定データが無い、又は一つのみということもありえる。この場合には、通常の印刷指示を行えばよい。）なお、取得手段は、必ずしも、印刷データに対応する全ての印刷設定データの情報を取得する必要はなく、適当な条件に基づいて、一部の印刷設定データの情報のみを取得するようにしてもよい。
【００１３】
提示手段は、取得された情報を前記クライアントに提示する。これにより、典型的には、クライアントのモニタ画面上に、印刷設定データについての情報が表示されることになる。一般に、提示は、クライアントの使い勝手が良いように行われることが望ましい。そこで、例えば、クライアント（あるいはクライアントの操作ユーザが）が複数ある場合に、そのクライアントやユーザが過去に使用した印刷設定データを明示するような提示も有効であろう。
【００１４】
選択手段は、前記クライアントからの入力に従って、印刷指示用の印刷設定データを選択する。つまり、クライアントがいずれかの印刷設定データを選択したり、選択条件を与えたりした場合に、選択手段では、その入力結果に従って、印刷指示用の印刷設定データを選択する。
【００１５】
指示手段は、選択された印刷設定データに基づいて、プリンタに対して印刷指示を行う手段である。印刷指示にあたっては、印刷設定データそのものが送信されてもよい。また、クライアントから別途入力された他の印刷設定データや、当該印刷サーバ装置に用意された標準の印刷設定データと統合した上で印刷指示を行ってもよい。統合を行う場合には、単純な合成を行うことも有効であるし、優先順位に従って競合する設定を調整することも有効である。なお、印刷指示にあたっては、印刷データを（必要に応じて保存場所から取得して）プリンタに直接送信してもよいが、印刷データの識別データのみを送信して印刷データの取得はプリンタに行わせるようにしてもよい。
【００１６】
この構成によれば、クライアント（そして典型的にはクライアントを操作するユーザ）は、印刷データについての印刷要求を行う場合に、この印刷データに対応する複数の印刷設定データの中から、印刷に用いる印刷設定データを選択することが可能となる。したがって、多様な印刷態様の候補の中から、所望の印刷態様を選ぶことができるなど、印刷設定の自由度を高めることができる。これにより、印刷のたびに印刷指示を細かく指示し直す手間を低減あるいは回避することが可能となり、また、直前の印刷あるいはさらに過去の印刷と同じ印刷設定で再印刷を行うことが容易となる。なお、印刷データあるいは印刷設定データを保存する装置は、印刷サーバ装置内に内蔵されていてもよいし、外部に設けられていてもよい。
【００１７】
本発明の印刷サーバ装置の一態様においては、前記取得手段は、前記複数の印刷設定データの使用履歴情報も取得し、前記提示手段は、前記使用履歴情報に基づく提示順序を設定して、前記複数の印刷設定データの情報を提示する。使用履歴情報は、各印刷設定データが、過去の全期間や一部の期間に使用された記録を記した情報である。使用履歴情報は、使用日時や使用ユーザなどを詳細に記録したものであってもよいし、単に使用回数をカウントしたような簡単な記録であってもよい。提示手段は、この使用履歴情報に基づいて提示順序を設定する。具体例としては、使用された時刻を反映して（最新順など）提示順序を定める態様を挙げることができる、これにより、流行の印刷設定データを使用することが可能となる。また、本発明の印刷サーバ装置の一態様においては、前記提示順序は、各印刷設定データが過去に使用された回数（頻度）に基づく順序である。これにより、多く利用された印刷設定データ（これは一般に、人気がある設定や、定番的な設定を実現できる印刷設定データと言える）を真似することが可能となる。
【００１８】
なお、提示順序を設定するとは、印刷設定データ間の表示態様に差をつけられるような順序をつけることをいう。これにより、モニタ画面に表示するような場合に、並び順、配置位置、大きさ、濃度、色調などで、順序を可視化することができ、さらにはユーザの注目度を異ならせることも可能となる。また、この構成においては、保存されている印刷設定データを印刷指示に用いる場合に、その履歴を記録する（または記録を指示する）手段を設けることが望ましい。これにより、履歴を随時アップデートすることが可能となる。
【００１９】
本発明の印刷サーバ装置の一態様においては、前記印刷データは、保存されているデータであり、前記受付手段は、前記印刷データを取得するための識別データを前記クライアントから入力する。つまり、印刷データ自体を入力するのではなく、その印刷データを特定する識別データを入力し、識別データをもとに保存場所から別途印刷データを取得することとなる。印刷データは、当該印刷サーバ装置内に保存されていても、外部装置に保存されていてもよい。いずれにせよ、保存されている印刷データは何度も印刷される可能性が高く、クライアントが印刷設定データを再利用したい場面も多いと考えられる。なお、この態様とは異なるが、印刷データは保存されていないデータであってよい。例えば、スキャナにおいて用紙サイズや方向を指定して印刷されたデータは、常に似通ったタイプのデータとなるものと期待できる。そこで、このスキャン結果を印刷データとし、対応する印刷設定データを複数用意しておくことが有効となる。
【００２０】
本発明の印刷サーバ装置の一態様においては、前記クライアントからの入力に従って、前記印刷設定データに、一又は二以上のエリアス名を設定する手段を備え、前記提示手段は、エリアス名を提示する。つまり、印刷設定データと対応づけて、エリアス名を記憶し（させ）ておき、提示段階では、少なくとも一つのエリアス名を表示する。これにより、クライアントは、好みの名前づけを行うことが可能となり、使いやすさや、思い出しやすさを向上させることが可能となる。例えば、再印刷のときに、前と同じ印刷設定データを探すことも容易となるであろう。なお、エリアス名とともにクライアント名（あるいはクライアントを利用するユーザ名）を記憶し（させ）ておき、提示先のクライアント名に対応するエリアス名を表示するようにしてもよい。これにより、各クライアント専用のエリアス名を用意することが可能となる。
【００２１】
本発明の印刷サーバ装置の一態様においては、前記受付手段は、プリンタを特定する情報も受け付け、前記印刷設定データには、印刷指示先となるプリンタが設定されており、前記取得手段は、受け付けられたプリンタを印刷指示先とする前記複数の印刷設定データを提示する。一般に、プリンタが異なれば、同じ印刷データであっても、異なる印刷態様で印刷される場合がありえる。そこで、プリンタ毎に印刷設定データを用意することとした。これにより、別のプリンタを使用するような場合にも、試行錯誤せずに、適当な印刷設定データを使用した印刷を実施することができる。
【００２２】
本発明の印刷サーバ装置の一態様においては、前記印刷データについて前記クライアントから新たな印刷設定データを受け付ける手段と、前記新たな印刷設定データに基づいて、プリンタに前記印刷データの印刷指示を行う手段と、前記新たな印刷設定データを、前記印刷データに対応づけて保存させる手段と、を備える。つまり、クライアントが印刷設定データを新たに作成して印刷指示を行う場合に、その印刷設定データを保存することとした。これにより、再印刷を行う場合に、過去に使用した印刷設定データを再利用できるようになる。
【発明を実施するための最良の形態】
【００２３】
図１は、本実施の形態にかかる概略的なシステム構成を説明するブロック図である。このシステムには、ユーザの操作端末となるクライアント１０と、クライアント１０からの印刷要求を受け付ける印刷サーバ２０と、印刷サーバ２０からの指示に基づいて印刷を行うプリンタ４０，４２，．．．が含まれている。
【００２４】
印刷サーバ２０は、ワークステーションやＰＣなどのコンピュータハードウエアをソフトウエア制御することで構築されている。印刷サーバ２０には、要求受信部２２、印刷設定データ抽出部２４、データ送信部２６、管理テーブル２８、印刷データベース３０、印刷設定データベース３２、及び印刷設定データリスト作成部３４が構築されている。
【００２５】
要求受信部２２は、外部装置からデータ入力を受信する装置であり、典型的にはクライアント１０から印刷要求を受け付ける。また、要求受信部２２は、クライアント１０から印刷設定データリスト取得要求を受け付けることもできる。そして、印刷設定データ抽出部２４は、受信した印刷要求を解析し、印刷指示の準備を行う装置であり、典型的には受信した印刷要求の中から印刷設定の情報を抽出する。印刷要求には、印刷対象となる印刷データまたはその識別データと、印刷制御用の印刷設定データまたはその識別データが含まれている。印刷データのデータ形式は特に限定されるものではなく、ＰＤＦ、ｔｉｆｆ、ｊｐｅｇ、ＤｏｃｕＷｏｒｋｓ（登録商標）など、様々なものを例示することができる。また、印刷設定データは、プリンタに対して指示すべき設定を記したデータであり、プリンタ制御用の規約（言語）に従って記述される。印刷設定データ抽出部２４は、印刷要求についての入力データから印刷データや印刷設定データを抽出する他、識別データに基づいて、印刷データベース３０から印刷データを抽出したり、印刷設定データベース３２から印刷設定データを抽出したりする。
【００２６】
データ送信部２６は、外部装置にデータ送信を行う装置である。例えば、プリンタ４０に印刷指示を行う場合には、データ送信部２６は、印刷設定データ抽出部２４から、または、印刷データベース３０や印刷設定データベース３２から、印刷データ及び印刷設定データを入力してプリンタ４０に送信する。
【００２７】
管理テーブル２８は、印刷データと印刷設定データを対応づけたテーブルである。管理テーブル２８には、印刷設定データの使用履歴なども記録される。管理テーブル２８の例については、あとで、図２を用いて詳しく説明する。
【００２８】
印刷データベース３０は、印刷データを保存する記憶装置である。また、印刷設定データベース３２は、印刷設定データを保存する記憶装置である。
【００２９】
印刷設定データリスト作成部３４は、クライアント１０から、印刷設定データリストの取得要求があった場合に、印刷設定データリストを作成する。印刷設定データリストは、各印刷データ向けに保存されている印刷設定データの一覧を記したリストである。印刷設定データリスト作成部３４は、管理テーブル２８と印刷設定データベース３２を参照しながら印刷設定データリストを作成し、データ送信部２６を通じてクライアント１０に出力する。
【００３０】
図２は、図１に記した管理テーブル２８の構成例を詳細に説明する図である。管理テーブル２８は、印刷データベース３０に記憶された印刷データ０１，．．．，ｎと、印刷設定データベース３２に記憶された印刷設定データ０１，．．．，ｍとを対応づけている。例えば、図示したように、ある印刷データ０１に対しては、この印刷データ０１の印刷設定用に作成された印刷設定データ０１，０２，．．．が対応づけられている。そして、印刷設定データ０１の欄５２には、この印刷設定データ０１によって印刷が行われるべき送信先プリンタ５６と、この印刷設定データ０１が過去に使用された回数を示すカウンタ５８が記載されている。また、印刷設定データ０１には、別名６０，６２，．．．が設定され、この印刷設定データ０１に対応づけて記憶されている。
【００３１】
この管理テーブル２８を参照することにより、印刷データベース３０中のある印刷データを印刷するための印刷設定データを検索することが可能となる。また、送信先プリンタの情報を用いることで、特定のプリンタでの印刷に使用すべき印刷設定データを選択することができ、カウンタの情報を用いることで、過去に使用された回数に基づき印刷設定データを選択することができる。さらには、クライアントにより名付けられた別名によって印刷設定データを表示したり検索したりすることも可能となる。
【００３２】
続いて、図３乃至図７を用いて、図１の印刷サーバ２０における処理の例を説明する。
【００３３】
図３は、印刷サーバ２０における処理の流れを説明するフローチャートである。ユーザがクライアント１０を通じて処理要求を行った場合、要求受信部２２は、まず、処理要求が印刷設定データリスト取得要求であるか否かを判定する（Ｓ１０）。
【００３４】
この判定において、処理要求が印刷設定データリスト取得要求であると判定された場合には、印刷設定データリスト作成部３４は、管理テーブル２８を参照して、要求された印刷データ名とプリンタ名に対応する印刷設定データを抽出し（Ｓ１２）、さらに、使用頻度の多い順に並べて印刷設定データリストを作成する（Ｓ１４）。そして、データ送信部２６が、この印刷設定データリストをクライアント１０に送信する（Ｓ１６）。
【００３５】
図４は、以上の過程において、図１のシステムで行われる動作を説明する図である。クライアント１０から、印刷データ名・送信先プリンタ名１００が入力されて、印刷設定データリスト取得要求が行われると、要求受信部２２は、印刷設定データリスト作成部３４に、印刷設定データリストの作成を指示する。そして、印刷設定データリスト作成部３４では、管理テーブル２８と印刷設定データベース３２を参照して、印刷設定データリスト１１０を作成する。この印刷設定データリスト１１０は、データ送信部２６を通じてクライアント１０に送信される。
【００３６】
図５は、印刷設定データリスト１１０の例を示す図である。印刷設定データリスト１１０には、ある印刷データをあるプリンタで印刷するために使用可能な五つの印刷設定データが、使用頻度の多い順に並べられている。具体的には、１番目には「印刷設定データ０５」が記載されている。この「印刷設定データ０５」は、「Ａ３」の用紙に「片面」「２ｕｐ」で「カラー」印刷を行うものであり、過去において使用された回数は３１回である。また、２番目に記載された「印刷設定データ０１」は、「Ａ３」「片面」「２ｕｐ」「白黒」印刷の設定をなすものであり、過去に１５回使用されている。さらに、５番目には「Ｍｙ設定」との別名が付与された印刷データが記載されている。この「Ｍｙ設定」は、「Ａ４」「両面」「カラー」印刷を行うものであり、過去に１回だけ使用されている。このような別名をつけることにより、次に印刷を行う場合に、容易にその印刷設定データを見つけ出すことが可能となる。また、使用回数順に印刷設定データを並べることで、ユーザは、よく使われているものを明確に認識して、選択の参考にすることができる。
【００３７】
続いて、図３のフローチャートのステップＳ１０において、クライアント１０からの要求が印刷設定データリストの取得要求ではない場合の処理について説明する。この場合には、印刷設定データ抽出部２４は、処理要求が、印刷サーバ２０内の印刷データと印刷設定データを指定した印刷要求であるか否かを判定する（Ｓ１８）。
【００３８】
この判定がＹｅｓの場合には、管理テーブル２８における当該印刷設定データのカウンタが更新される（Ｓ２０）。そして、印刷データベース３０から読み出された印刷データと、印刷設定データベース３２から読み出された印刷設定データとが、対応するプリンタに送信され印刷が実行される（Ｓ２２）。
【００３９】
図６は、以上の過程において、図１のシステムで行われる動作を説明する図である。要求受信部２２は、クライアント１０から印刷データ名・印刷設定データ名１３０を明示した印刷要求が入力されると、印刷設定データ抽出部２４にその印刷要求を出力する。印刷設定データ抽出部２４は、管理テーブル２８に対し印刷設定データのカウンタ更新を指示するとともに、印刷データベース３０と印刷設定データベース３２にそれぞれ印刷データと印刷設定データの読み出しを指示する。そして、データ送信部２６は、読み出されたこれらのデータを入力し、印刷ジョブ１３２としてまとめて、プリンタ４０に送信する。図示した例では、印刷ジョブ１３２は、印刷データ０１と印刷設定データ０３とによって構成されている。
【００４０】
次に、図３のフローチャートのステップＳ１８の判定がＮｏであった場合について説明する。この場合には、新しい印刷設定データが指定され、かつ、印刷サーバ２０内に記憶された印刷データの印刷要求がなされたか否かが判定される（Ｓ２４）。この判定がＹｅｓの場合には、新たな印刷設定データが印刷設定データベース３２に保存され（Ｓ２６）、さらに、管理テーブル２８において、新たな印刷設定データが印刷データと対応づけて登録される（Ｓ２８）。そして、指定された印刷データと新たな印刷設定データとに基づく印刷ジョブが、この新たな印刷設定データにより指定されるプリンタに送信される（Ｓ２２）。
【００４１】
他方、図３のフローチャートのステップＳ２４における判定がＮｏである場合、すなわち、新たな印刷データと新たな印刷設定データとが入力されて印刷要求が行われた場合には、印刷データの保存（Ｓ３０）、印刷設定データの保存（Ｓ３２）、及び管理テーブル２８への登録（Ｓ３４）が行われた後に、印刷指示が行われる（Ｓ２２）。
【００４２】
図７は、以上の過程において、図１のシステムで行われる動作を説明する図である。この例では、要求受信部２２は、クライアント１０から印刷設定データ０２と印刷データ０１とを含む印刷要求１４０を受信して、印刷設定データ抽出部２４に出力する。印刷設定データ抽出部２４では、印刷要求１４０から印刷データを抽出して印刷データベース３０に保存するとともに、印刷設定データを抽出して印刷設定データベース３２に保存する。また、印刷設定データ抽出部２４は、印刷設定データの解析を行って印刷先となるプリンタを特定し、このプリンタの情報を、印刷データと印刷設定データとともに管理テーブル２８に登録する。そして、データ送信部２６は、印刷設定データ抽出部２４から、印刷データと印刷設定データを入力し、特定されたプリンタ４０に対し印刷ジョブ１５０を送信する。
【００４３】
このように本システムを利用することで、印刷データの印刷にあたり、過去に使用された印刷設定データを再利用することが可能となる。しかも、各印刷設定データの使用回数が示されるため、人気のある印刷設定データを選ぶことが容易となる。
【００４４】
したがって、例えば、カタログやポスターの印刷をＷｅｂを通じて受注するような場合に、注文を行うクライアントでは、提示された複数の印刷設定データのうち、頻繁に使用されるものを選択して印刷要求することが可能となる。頻繁に使用される印刷設定データは、良好な印刷結果を与えるものである可能性が高い。つまり、このシステムでは、ユーザに対して、暗黙のうちに推奨される印刷設定データが提示されることになる。また、ユーザの側では、特定の印刷設定データに対して別名をつけることにより、再利用の際にこの印刷設定データを容易に検索できるようになる。
【００４５】
なお、以上の説明においては、印刷設定データの使用履歴情報として使用回数のみを記録する例を挙げたが、より詳細な履歴情報を記録するようにしてもよい。例えば、使用日時の情報を記録することで、一部の期間における使用回数を算出することが可能となる。
【図面の簡単な説明】
【００４６】
【図１】システム構成例を説明する概略的なブロック図である。
【図２】管理テーブルの構成例を説明する図である。
【図３】印刷サーバの処理の流れを示すフローチャートである。
【図４】リストを提示する過程を説明する図である。
【図５】リストの例を示す図である。
【図６】リストに基づく印刷要求の過程を説明する図である。
【図７】新たな印刷設定データに基づく印刷要求の過程を説明する図である。
【符号の説明】
【００４７】
１０  クライアント、２０  印刷サーバ、２２  要求受信部、２４  印刷設定データ抽出部、２６  データ送信部、２８  管理テーブル、３０  印刷データベース、３２  印刷設定データベース、３４  印刷設定データリスト作成部、４０  プリンタ、５６  送信先プリンタ、５８  カウンタ、６０  別名。
【図１】
2008040638.tif 000003
【図２】
2008040638.tif 000004
【図３】
2008040638.tif 000005
【図４】
2008040638.tif 000006
【図５】
2008040638.tif 000007
【図６】
2008040638.tif 000008
【図７】
2008040638.tif 000009