(57)【要約】【課題】処理端末の印刷の実行指示履歴に即して、以後の優先順位を逐次更新する。【解決手段】予め管理者によってＰＣ１６がプリンタ１４と共にグループ化されていること、その後のＰＣ１６によるプリンタ１４の使用状況（履歴）に応じて、ＰＣ１６に表示するプリンタの優先順位を変更することで、各ＰＣの使用状況に適合するプリンタ表示を行う。【選択図】図４
2009230564.tif 000002
【特許請求の範囲】
【請求項１】
ユーザと複数のプリンタのうち優先的に利用する所定数のプリンタとの関連情報を記憶する関連情報記憶手段と、
ユーザからの要求に基づき前記関連情報に記憶されたプリンタのリストを生成するプリンタリスト生成手段と、
前記プリンタリスト生成手段で生成したプリンタリストを出力する出力手段と、
前記ユーザが利用した複数の各プリンタの利用回数情報を取得して記憶する利用回数情報記憶手段と、
前記利用回数情報に基づき前記関連情報を更新する関連情報更新手段と
を備えたことを特徴とするプリンタ管理装置。
【請求項２】
前記関連情報更新手段は、前記ユーザから更新要求がなされたときに前記関連情報を更新することを特徴とする請求項１記載のプリンタ管理装置。
【請求項３】
前記関連情報更新手段は、所定の間隔で前記関連情報を更新することを特徴とする請求項１記載のプリンタ管理装置。
【請求項４】
請求項１記載のプリンタ管理装置はさらに、プリンタの状態情報を確認する状態情報確認手段を備え、
前記プリンタリスト生成手段は、前記関連情報に記憶されたプリンタのリストを前記状態情報確認手段で確認した当該プリンタの状態情報と関連づけて生成することを特徴とするプリンタ管理装置。
【請求項５】
請求項１記載のプリンタ管理装置はさらに、ユーザからの要求に基づいてプリンタの状態情報を確認する状態情報確認手段を備え、
前記プリンタリスト生成手段は、前記関連情報に記憶されたプリンタのリストを前記状態情報確認手段で確認した当該プリンタの状態情報と関連づけて生成することを特徴とするプリンタ管理装置。
【請求項６】
請求項４または５記載のプリンタ管理装置はさらに、
前記関連情報に記憶されたプリンタ以外のプリンタのリストを生成する優先対象外プリンタリスト生成手段と、
前記優先対象外プリンタリスト生成手段で生成された優先対象外プリンタリストを出力する優先対象外プリンタリスト出力手段と、
前記優先対象外プリンタリストに含まれるプリンタの中から選択指示を受け付ける受付手段と、を備え、
前記確認手段は、前記受付手段で受け付けた選択指示で指示されたプリンタの状態情報を確認し、
前記優先対象外プリンタリスト出力手段は、前記選択指示されたプリンタのリストを前記確認手段で確認された当該プリンタの状態情報と関連づけて生成することを特徴とするプリンタ管理装置。
【請求項７】
コンピュータを、
ユーザと複数のプリンタのうち優先的に利用する所定数のプリンタとの関連情報を記憶する関連情報記憶手段と、
ユーザからの要求に基づき前記関連情報に記憶されたプリンタのリストを生成するプリンタリスト生成手段と、
前記プリンタリスト生成手段で生成したプリンタリストを出力する出力手段と、
前記ユーザが利用した複数の各プリンタの利用回数情報を取得して記憶する利用回数情報記憶手段と、
前記利用回数情報に基づき前記関連情報を更新する関連情報更新手段として機能させることを特徴とするプリンタ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
特許文献１では、ユーザーの都合に応じ、一番近距離のプリンタや他指標を反映した、適切なプリンタ選択を可能にすることが提案されており、より具体的には、通信手段を介してプリンタの位置情報と付帯情報を管理し、ユーザーから最適位置に存在するプリンタ装置と付帯情報を加えてプリンタ選択画面に条件に見合った順にプリンタのリストを表示している。
【０００２】
また、特許文献２では、印刷条件をプリンタの選択要素として受け付け、印刷条件に適合するプリンタを自動選択し、簡易かつ適正なプリンタ選択を行えるようにするべく、印刷費用、印刷処理時間、画質等の印刷条件に応じて優先順位を設定可能にすることが開示されている（特許文献２参照）。
【特許文献１】特開２００６−１９５８１１公報
【特許文献２】特開２００１−３３１２９２公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ユーザが複数台のプリンタを利用する場合、利用する都度毎回利用条件を定めて条件に見合ったプリンタを探して特定するのは手間がかかる。これに対し、所定数の優先プリンタを予め設定しておくことにより、毎回のプリンタ選択の手間を低減することが考えられる。しかし、目的に応じて優先対象外のプリンタを利用することをしばらく続けているうちに、優先プリンタが必ずしも利用実態を伴わないものとなる可能性がある。本発明は、利用者のプリンタの利用実態を考慮した優先プリンタを設定できるようにすることを目的とするものである。
【課題を解決するための手段】
【０００４】
請求項１に記載の発明は、ユーザと複数のプリンタのうち優先的に利用する所定数のプリンタとの関連情報を記憶する関連情報記憶手段と、ユーザからの要求に基づき前記関連情報に記憶されたプリンタのリストを生成するプリンタリスト生成手段と、前記プリンタリスト生成手段で生成したプリンタリストを出力する出力手段と、前記ユーザが利用した複数の各プリンタの利用回数情報を取得して記憶する利用回数情報記憶手段と、前記利用回数情報に基づき前記関連情報を更新する関連情報更新手段と、を有している。
【０００５】
請求項２に記載の発明は、前記請求項１に記載の発明において、前記関連情報更新手段は、前記ユーザから更新要求がなされたときに前記関連情報を更新することを特徴としている。
【０００６】
請求項３に記載の発明は、前記請求項１に記載の発明において、前記関連情報更新手段は、所定の間隔で前記関連情報を更新することを特徴としている。
【０００７】
請求項４に記載の発明は、前記請求項１に記載の発明において、プリンタの状態情報を確認する状態情報確認手段を備え、前記プリンタリスト生成手段は、前記関連情報に記憶されたプリンタのリストを前記状態情報確認手段で確認した当該プリンタの状態情報と関連づけて生成することを特徴としている。
【０００８】
請求項５に記載の発明は、前記請求項１に記載の発明において、ユーザからの要求に基づいてプリンタの状態情報を確認する状態情報確認手段を備え、前記プリンタリスト生成手段は、前記関連情報に記憶されたプリンタのリストを前記状態情報確認手段で確認した当該プリンタの状態情報と関連づけて生成することを特徴としている。
【０００９】
請求項６に記載の発明は、前記請求項４または５に記載の発明において、前記関連情報に記憶されたプリンタ以外のプリンタのリストを生成する優先対象外プリンタリスト生成手段と、前記優先対象外プリンタリスト生成手段で生成された優先対象外プリンタリストを出力する優先対象外プリンタリスト出力手段と、
前記優先対象外プリンタリストに含まれるプリンタの中から選択指示を受け付ける受付手段と、を備え、前記確認手段は、前記受付手段で受け付けた選択指示で指示されたプリンタの状態情報を確認し、前記優先対象外プリンタリスト出力手段は、前記選択指示されたプリンタのリストを前記確認手段で確認された当該プリンタの状態情報と関連づけて生成することを特徴としている。
【００１０】
請求項７に記載の発明は、コンピュータを、ユーザと複数のプリンタのうち優先的に利用する所定数のプリンタとの関連情報を記憶する関連情報記憶手段と、ユーザからの要求に基づき前記関連情報に記憶されたプリンタのリストを生成するプリンタリスト生成手段と、前記プリンタリスト生成手段で生成したプリンタリストを出力する出力手段と、前記ユーザが利用した複数の各プリンタの利用回数情報を取得して記憶する利用回数情報記憶手段と、前記利用回数情報に基づき前記関連情報を更新する関連情報更新手段として機能させることを特徴としている。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、所定数の優先プリンタを予め設定し利用者にプリンタを選択させる場合においても利用者のプリンタの利用実態を考慮して優先プリンタが更新された状態でプリンタを選択することができる。
【００１２】
請求項２に記載の発明によれば、所定数の優先プリンタを予め設定し利用者にプリンタを選択させる場合においても利用者のプリンタの利用実態を考慮しつつ利用者による優先プリンタの更新の意志を反映したプリンタ管理装置を提供できる。
【００１３】
請求項３に記載の発明によれば、所定数の優先プリンタを予め設定し利用者にプリンタを選択させる場合においてもプリンタの利用実態を考慮して優先プリンタの情報を所定の間隔で更新するプリンタ管理装置を提供できる。
【００１４】
請求項４に記載の発明によれば、優先プリンタの状態を参照しながらプリンタを選択することができる。
【００１５】
請求項５に記載の発明によれば、利用者が要求したときの優先プリンタの状態を参照しながらプリンタを選択することができる。
【００１６】
請求項６に記載の発明によれば、優先対象外のプリンタも所望のプリンタの状態を参照しながらプリンタを選択することができる。
【００１７】
請求項７に記載の発明によれば、所定数の優先プリンタを予め設定し利用者にプリンタを選択させる場合でも利用者のプリンタの利用実態を考慮して優先プリンタが更新された状態でプリンタを選択することができる。
【発明を実施するための最良の形態】
【００１８】
図１には、本実施の形態に係る印刷処理システム１０の概略図が示されている。
【００１９】
印刷処理システム１０の領域には、通信網１２が設けられている。通信網１２は、例えば、ＬＡＮ（ローカルエリアネットワーク）、ＷＡＮ（ワイドエリアネットワーク等が適用可能である。
【００２０】
通信網１２には、複数台（図１では４台）のプリンタ１４（１）〜プリンタ１４（４）が接続されている。また、通信網１２には、複数台（図１では、２０台）の処理端末としてのパーソナルコンピュータ（以下、「ＰＣ」という）１６（１）〜ＰＣ１６（２０）が接続されている。さらに、通信網１２には、前記プリンタ１４（１）〜プリンタ１４（４）の動作を制御するプリントサーバー１８が接続されている。
【００２１】
なお、本実施の形態においては、ＰＣ１６(１）〜ＰＣ１６（２０）を総称、或いは不特定に指す場合は、単に、「ＰＣ１６」といい、プリンタ１４（１）〜プリンタ（４）を総称、或いは不特定に指す場合は、単に、「プリンタ１４」という。
【００２２】
本実施の形態の印刷処理システム１０のプリントサーバー１８では、プリンタ１４（１）〜プリンタ１４（４）とＰＣ１６（１）〜ＰＣ１６（２０）を２つのグループ（グループＡ、グループＢ）に分類して管理している。このグループ管理設定は、まず、本実施の形態の印刷処理システム１０の構築する場合に初期設定として実行されるようになっている。
【００２３】
図２は、オフィスの単一の居室２０内におけるグループ化の一例を示すものである。プリントサーバー１８は、居室２０に隣接するサーバー室２２に配置されている。
【００２４】
前記初期設定では、同一のグループのユーザまたは当該ユーザが通常利用するＰＣ１６とプリンタ１４とは、比較的近い距離（厳密でなくてよい）に設定するのが一般的である。このため、居室２０内は、図２の上部領域がグループＡ、下部領域がグループＢとなっている。
【００２５】
グループＡには、プリンタ１４（１）、プリンタ１４（２）とユーザ（１）〜ユーザ（８）（または各ユーザが通常利用するＰＣ１６（１）〜ＰＣ１６（８））とが属し、グループＢには、プリンタ１４（３）、プリンタ１４（４）とユーザ（９）〜ユーザ（１６）（または各ユーザが通常利用するＰＣ１６（９）〜ＰＣ１６（２０））とが属している。
【００２６】
プリントサーバー１８には、前記通信網１２に接続された全てのＰＣ１６からの印刷要求を受ける。プリントサーバー１８では、受領した印刷要求に基づいて、当該ＰＣ１６のモニタへ、当該ＰＣ１６が属するグループ内のプリンタ１４の名称を表示するように制御する。
【００２７】
このとき、プリントサーバー１８では、印刷要求を出したユーザまたは当該ユーザが利用しているＰＣ１６におけるプリンタ１４の使用状況（プリンタ履歴情報）から得られるプリンタ−グループマップ（図５（Ａ）、図６（Ａ）参照）に基づいて、当該ユーザまたはＰＣ１６の使用状況に適合する優先順位を定めて表示するようにしている。このプリンタ−グループマップは、ユーザと当該ユーザが印刷指示できる複数のプリンタのうち優先的に利用する所定数のプリンタとの関連を記述した情報である。なお、優先順位が定まると、図５（Ｂ）及び（Ｃ）、図６（Ｂ）及び（Ｃ）に示すように、ユーザが出力先プリンタを選択する際にＰＣ１６のモニタ上にプリンタ一覧として、優先順位の上位（ここでは、２台）が表示されるようになっている。
【００２８】
言い換えれば、前記グループの初期設定の段階で、プリントサーバー１８の管理者が各ユーザまたは当該ユーザが通常利用するＰＣ１６に対して、それぞれのプリンタ１４の優先順位を定めて、プリンタ−グループマップ（図５（Ａ）参照）として記憶しておき、定期的、或いは不定期に（例えばユーザが出力先を選択する際に）プリンタ履歴情報を取得し、このプリンタ−グループマップ（図６（Ａ）参照）に更新する。更新結果は、前記ユーザが利用しているＰＣ１６のモニタ上に表示される優先順位の変更に反映される。
【００２９】
例えば、図５（Ｂ）においてユーザー（１５）は、初期設定でプリンタ１６（１）を優先順位１としプリンタ１６（２）を優先順位２と設定したが、実際にプリンタ１６を利用していくうちに利用状態（利用回数）が初期設定とは異なる利用状態となり、図６（Ｂ）に示されるように、優先順位が逆転している。
【００３０】
図６Ａは、前記図６（Ａ）において使用回数に基づき、優先順位が変化した場合の使用状況データ管理表を示している。例えば、図６（Ｂ）のユーザー（１２）は、表示のとおり、優先第１位が使用回数３０回のプリンタ１６（１）となり、優先第２位が使用回数１４回のプリンタ１６（３）となる。
【００３１】
一方、図５（Ｃ）においてユーザー（１２）は、初期設定でグループＢに所属するプリンタ１６（３）、プリンタ１６（４）をそれぞれ優先順位１、優先順位２として設定されているが、実際にプリンタ１６を利用していくうちに所属するグループ以外のグループＡに所属するプリンタ１６（１）を最も利用しており、図６（Ｃ）に示される如く、初期設定とは異なるグループＡのプリンタ１６（１）を優先順位１としグループＢのプリンタ１６（３）を優先順位２としてプリンタ一覧に表示される。
【００３２】
図３は、プリントサーバー１８のハード構成を示している。プリントサーバー１８は、マイクロコンピュータ２４と外部記憶装置２６とを備えている。
【００３３】
マイクロコンピュータ２４は、ＣＰＵ（セントラルプロセシングユニット）２８、ＲＡＭ（ランダムアクセスメモリ）３０、ＲＯＭ（リードオンリメモリ）３２、Ｉ／Ｏ（入出力ポート）３４、及びこれらを接続するデータバースやコントロールバス等のバス３６を有している。前記ＲＯＭ３２や外部記憶装置２６に記憶されたプログラムをＣＰＵ２８が解釈し実行して各構成を制御することにより、本実施の形態の機能を実現している。
【００３４】
Ｉ／Ｏ３４には、Ｉ／Ｆ（インターフェイス）３８を介して、前記通信網１２が接続されている。また、Ｉ／Ｏ３４には、前記外部記憶装置（ハードディクス装置）２６が接続されている。ＰＣ１６から受領する印刷データは、この外部記憶装置２６に記憶されるようになっている。外部記憶装置２６は、現状では、ギガバイト単位、テラバイト単位の記憶容量の記憶装置が適用可能であり、電力不要で記憶状態を保持する磁気記憶に代表される不揮発性メモリが好ましい。
【００３５】
さらに、Ｉ／Ｏ３４には、キーボード、マウス等で構成される入力部４０及びＬＣＤやＣＲＴ等で構成されるモニタ部４２が接続されている。
【００３６】
図４は、プリントサーバー１８のＣＰＵ２８（図３参照）で実行される、プリンタ管理制御及びＰＣ１６へのプリンタ表示制御に関する各処理を機能別にブロック化した制御ブロック図である。
【００３７】
なお、この制御ブロック図は、あくまでも機能的に分類したものであり、ハード構成を限定するものではない。
【００３８】
Ｉ／Ｆ３８には、プリンタ履歴情報取得部５０、印刷処理実行指示情報入力部５２、プリタ表示フォーマットデータ出力部５４が接続されている。
【００３９】
プリンタ履歴情報取得部５０には、タイマ５６が接続されており、定期的にＩ／Ｆ３８を介して、通信網１２に接続されたそれぞれのプリンタ１４から履歴情報を取得する。履歴情報とは、各プリンタ１４の使用状況であり、ユーザ毎の各ＰＣ１６による利用回数、使用時間、使用開始時刻、使用終了時刻等の情報を含む。
【００４０】
また、プリンタ履歴情報取得部５０は入力情報解析部５８に接続されている。入力情報解析部５８は、入力部４０に接続され、この入力部４０からの入力情報を解析する。
【００４１】
解析の結果、不定期更新を指示する情報の場合、前記プリンタ履歴情報取得部５０へ信号を出力する。これにより、プリンタ履歴情報取得部５０では、不定期にプリンタ履歴情報を取得する。
【００４２】
入力情報解析部５８は、前記プリンタ履歴情報取得部５０の他、表示条件設定部６０及び編集登録実行部６２に接続されており、入力情報の解析により、表示条件設定部６０には条件設定を指示する信号を出力し、編集登録実行部６２には、編集登録を指示する信号を出力する。
【００４３】
編集登録実行部６２では、新規ユーザの情報や前記通信網１２に新規に接続されるプリンタ１４やＰＣ１６に対する新規登録、既に登録されているプリンタ１４やＰＣ１６に対する履歴情報のリセット（以下、単に「リセット」という）、ユーザ情報やプリンタ１４やＰＣ１６の削除（以下、単に「削除」という）を行う。このとき、編集登録実行部６２はモニタ部４２に接続され、モニタ部４２に編集登録の手順を順次表示し、その回答を促す、所謂対話形式で登録処理を実行する。
【００４４】
編集登録実行部６２は、プリンタ管理制御部６４に接続されている。このため、編集登録の情報は、プリンタ管理制御部６４でのプリンタ管理制御に反映される。
【００４５】
表示条件設定部６０では、入力部４０からの指示により、ＰＣ１６からユーザによる印刷指示を受領したときに、優先順位をつけてプリンタ１４をＰＣ１６のモニタ上に表示する優先順位順にプリンタ履歴を反映させるか否かを設定（第１の条件）、または、グループを逸脱して指定したプリンタを優先順位対象とするか否かを設定（第２の条件）する。
【００４６】
表示条件設定部６０は、プリンタ管理制御部６４に接続されている。このため、表示条件設定部６０で設定した第１の条件、第２の条件は、プリンタ管理制御部６４でのプリンタ管理制御に反映される。
【００４７】
プリンタ管理制御部６４では、プリンタ１４やユーザ、ＰＣ１６に対する新規登録、リセット、削除に伴うプリンタ−グループマップ（図５（Ａ）、図６（Ａ）参照）の編集処理や定期又は不定期に更新処理が実行される。
【００４８】
プリンタ管理制御部６４は所属グループ管理部６６が接続されている。所属グループ管理部６６には、プリンタ−グループマップメモリ６８が接続されている。
【００４９】
所属グループ管理部６６では、プリンタ管理制御部６４からの指示に基づいて、プリンタ−グループマップメモリ６８に記憶されているプリンタ−グループマップを書換える。このプリンタ−グループマップは、各ＰＣ１６へ照会情報として送出するプリンタ表示フォーマット作成のための要素情報として適用される。
【００５０】
プリンタ管理制御部６４は、表示プリンタ情報取得部７０に接続されている。この表示プリンタ情報取得部７０は、前記印刷処理実行指示情報入力部５２に接続されており、この印刷処理実行指示情報入力部５２から印刷処理実行指示があったことを示す信号が入力されると、プリンタ管理制御部６４に対して、前記要素情報（プリンタ−グループマップ）を要求する。
【００５１】
表示プリンタ情報取得部７０は、優先順位更新部７２に接続されている。表示プリンタ情報取得部７０では、要求により受領したプリンタ−グループマップと、印刷指示元のユーザを特定する情報とに基づいて、優先順位更新部７２に対して優先順位の更新を促す。
【００５２】
優先順位更新部７２は、プリンタ表示フォーマット作成部７４に接続され、更新結果をこのプリンタ表示フォーマット作成部７４へ送出する。
【００５３】
プリンタ表示フォーマット作成部７４で作成したプリンタ表示フォーマットは、前記プリンタ表示フォーマットデータ出力部５４及びＩ／Ｆ３８を介して、印刷処理実行指示元のユーザが利用しているＰＣ１６へ送出する。なお、印刷処理実行指示元のＰＣ１６は、印刷処理事項指示情報入力部５２から入力される宛先情報によって認識可能となっている。
【００５４】
以下に本実施の形態の作用を図７乃至図１１のフローチャートに従い説明する。
【００５５】
図７は、プリントサーバー１８におけるプリンタ管理制御のメインルーチンである。
【００５６】
ステップ１００では、入力部４０から情報が入力されたか否かが判断され、肯定判定されると、ステップ１０２へ移行して入力情報の解析を行う。
【００５７】
次のステップ１０４では、解析の結果を判別し、編集登録指示の場合にはステップ１０６へ移行して、編集登録処理（図８参照、後述）を実行し、このルーチンは終了する。
【００５８】
ステップ１０４での解析結果、条件設定指示と判別された場合にはステップ１０８へ移行して、条件設定処理（図９参照、後述）を実行し、このルーチンは終了する。
【００５９】
ステップ１０４での解析結果、プリンタ−グループマップの不定期更新処理と判別された場合にはステップ１１０へ移行して、プリンタ−グループ更新処理（図１０参照、後述）を実行し、このルーチンは終了する。
【００６０】
前記ステップ１００で否定判定、すなわち、入力部４０からの情報入力がない場合には、ステップ１００からステップ１１２へ移行して、ＰＣ１６から印刷指示があったか否かが判断される。
【００６１】
このステップ１１２で肯定判定されると、ステップ１１４へ移行してプリンタ表示フォーマット作成処理（図１１参照、後述）を実行し、このルーチンは終了する。
【００６２】
また、ステップ１１２で否定判定されると、ステップ１１６へ移行してタイマ５６が所定時間経過したか否かが判断され、肯定判定されると、プリンタ−グループマップの定期更新処理と判断され、ステップ１１０へ移行して、プリンタ−グループ更新処理を実行し、このルーチンは終了する。
【００６３】
図８は、図７のステップ１０６の編集登録処理の詳細を示すルーチンである。
【００６４】
ステップ１５０では、モニタ部４２に、図１２に示されるプリンタ編集画面４２Ａを表示する。プリンタ編集画面４２は、プリンタ名、機種名、設置場所、管理者名を入力（又は選択）する画面であり、かつ、「新規」、「履歴リセット」、「削除」を指示するボタン４２Ｂ、４２Ｃ、４２Ｄが表示される。このプリンタ編集画面４２Ａを見ながら、入力部４０を用いて、必要事項を記入、選択(入力操作）する。
【００６５】
次のステップ１５２では、このプリンタ編集画面４２Ａにおける入力操作で、何らかの指示があったか否かが判断され、肯定判定されると、ステップ１５４へ移行して指示内容を判別する。
【００６６】
ステップ１５４で指示内容が新規登録の場合（「新規」ボタン４２Ｂの操作）は、ステップ１５６へ移行して、モニタ部４２に、図１３に示される、新規登録画面４２Ｅを表示する。新規登録画面４２Ｅは、『何を（プリンタ名）、どこに（グループ名）追加しますか？』という文章を完成させるために入力（又は選択）する画面であり、かつ、「ＯＫ」、「キャンセル」を指示するボタン４２Ｆ、４２Ｇが表示される。この新規登録画面４２Ｅを見ながら、入力部４０を用いて、必要事項を記入、選択(入力操作）する。
【００６７】
次のステップ１５８では、この新規登録画面４２Ｅにおける入力操作で、何らかの指示があったか否かが判断され、肯定判定されると、ステップ１６０へ移行して追加指示、すなわち新規登録の「ＯＫ」ボタン４２Ｆが操作されたか否かが判断され、肯定判定されると、ステップ１６２へ移行して、指示に従い所定のグループにプリンタを追加登録して、このルーチンは終了する。
【００６８】
また、ステップ１５４で指示内容が履歴リセットの場合（図１２の「履歴リセット」ボタン４２Ｃの操作）は、ステップ１６４へ移行して、モニタ部４２に、図１４に示される、履歴リセット画面４２Ｈを表示する。履歴リセット画面４２Ｈは、『何の（プリンタ名）履歴情報をリセットしますか？』という文章を完成させるために入力（又は選択）する画面であり、かつ、「ＯＫ」、「キャンセル」を指示するボタン４２Ｉ、４２Ｊが表示される。この履歴リセット画面４２Ｈを見ながら、入力部４０を用いて、必要事項を記入、選択(入力操作）する。
【００６９】
次のステップ１６６では、この履歴リセット画面４２Ｈにおける入力操作で、何らかの指示があったか否かが判断され、肯定判定されると、ステップ１６８へ移行して履歴リセットの「ＯＫ」ボタン４２Ｉが操作されたか否かが判断され、肯定判定されると、ステップ１７０へ移行して、指示に従い指定されたプリンタの履歴情報をリセットして、このルーチンは終了する。
【００７０】
また、ステップ１５４で指示内容が削除の場合（図１２の「削除」ボタン４２Ｄの操作）は、ステップ１７２へ移行して、モニタ部４２に、図１５に示される、削除画面４２Ｋを表示する。削除画面４２Ｋは、『何を（プリンタ名）何から（グループ名）から削除しますか？』という文章を完成させるために入力（又は選択）する画面であり、かつ、「ＯＫ」、「キャンセル」を指示するボタン４２Ｌ、４２Ｍが表示される。この削除画面４２Ｋを見ながら、入力部４０を用いて、必要事項を記入、選択(入力操作）する。
【００７１】
次のステップ１７４では、この削除画面４２Ｋにおける入力操作で、何らかの指示があったか否かが判断され、肯定判定されると、ステップ１７６へ移行して削除の「ＯＫ」ボタン４２Ｌが操作されたか否かが判断され、肯定判定されると、ステップ１７８へ移行して、指示に従い指定されたプリンタをグループから削除して、このルーチンは終了する。
【００７２】
図９は、図７のステップ１０８の条件設定処理の詳細を示すルーチンである。
【００７３】
ステップ２００では、モニタ部４２に、図１６に示される条件設定画面４２Ｎを表示する。条件設定画面４２Ｎは、プリンタ名を入力（又は選択）する画面と第１の条件（優先順位に履歴を反映させる）と第２の条件（グループ外ＰＣの優先順位対象とする）のそれぞれを有効にするか否かのチェックボックス４２Ｐ、４２Ｑが表示される。また、チェックボックス４２Ｐ、４２Ｑのチェック状態を反映させる「実行」ボタン４２Ｒと、キャンセルする「キャンセル」ボタン４２Ｓが表示される。この条件設定画面４２Ｎを見ながら、入力部４０を用いて、必要事項を記入、選択(入力操作)する。この条件設定は、ユーザ毎に条件を設定できるようにしてもよい。
【００７４】
次のステップ２０２では、この条件設定画面４２Ｎにおける入力操作で、何らかの指示があったか否かが判断され、肯定判定されると、ステップ２０４へ移行してチェックボックス４２Ｐ、４２Ｑへの操作か否かが判断される。このステップ２０４で肯定判定されるとステップ２０６へ移行して、操作状況に従いチェックボックス４２Ｐ、４２Ｑへ「レ」点を表示、或いは消去して、ステップ２０２へ戻る。
【００７５】
また、ステップ２０４で否定判定されると、ステップ２０８へ移行して、「実行」ボタン４２Ｒが操作されたか否かが判断される。このステップ２０８で肯定判定されると、ステップ２１０へ移行して指示に従い条件設定を実行し、このルーチンは終了する。
【００７６】
また、ステップ２０８で否定判定されると、ステップ２１２へ移行して「キャンセル」ボタン４２Ｓが操作されたか否かが判断される。このステップ２１２で肯定判定されると、ステップ２１４へ移行して、条件設定画面４２Ｎ上の全ての入力情報をキャンセルし、このルーチンは終了する。また、ステップ２１２で否定判定された場合は、ステップ２０８へ戻る。
【００７７】
図１０は、図７のステップ１１０のプリンタ−グループマップ更新処理詳細を示すルーチンである。
【００７８】
ステップ２５０では、タイマ５６によるプリンタ−グループマップの定期更新時期か否かが判断され、否定判定された場合にはステップ２５２へ移行する。また肯定判定された場合にはステップ２５４へ移行する。
【００７９】
ステップ２５２では、入力部４０からの指示でプリンタ−グループマップの更新、すなわち、不定期更新指示があったか否かが判断され、否定判定の場合はこのルーチンは終了する。また、ステップ２５２で肯定判定された場合にはステップ２５４へ移行する。この不定期更新処理は、プリンターグループマップの情報のうち、指示があったユーザに関する情報のみ更新するようにしてもよい。
【００８０】
ステップ２５４では、プリンタ履歴情報取得部５０において、各プリンタ１４から履歴情報を取得し、次いでステップ２５６へ移行して、プリンタ−グループマップメモリ６８から現状のプリンタ−グループマップを読み出して、ステップ２５８へ移行する。
【００８１】
ステップ２５８では、履歴情報に基づいてプリンタ−グループマップを書換え、次いでステップ２６０で書き換えたプリンタ−グループマップを再度プリンタ−グループマップメモリ６８に記憶する。
【００８２】
図１１は、図７のステップ１１４のプリンタ表示フォーマット作成処理の詳細を示すルーチンである。
【００８３】
ステップ３００では、指示内容を判別する。ここでの指示内容は、優先表示指示と全表示指示との２種類とするが、運用面で指示内容の増減は可能である。
【００８４】
ステップ３００で指示内容が優先表示指示の場合には、ステップ３０２へ移行する。
【００８５】
ステップ３０２では、プリンタ−グループマップ（図５（Ａ）及び（Ｂ）参照）を読み出し、次いでステップ３０４へ移行して印刷要求を行ったユーザがユーザ（１）〜ユーザ（１６）のいずれかを特定して、ステップ３０６へ移行する。
【００８６】
ステップ３０６では、特定したユーザに対するプリンタ１４の優先順位を、前記読み出したプリンタ−グループマップに基づいて設定する。例えば、使用頻度が高い（利用回数が多い）上位２台のプリンタを対象とする。
【００８７】
次のステップ３０８では、設定した優先順位に基づきプリンタ表示フォーマットを作成し（図５（Ｂ）及び（Ｃ）、図６（Ｂ）及び（Ｃ）参照）、次いでステップ３１０へ移行して作成したプリンタ表示フォーマットデータを特定したＰＣ１６へ送出し、ステップ３２４へ移行する。なお、この優先プリンタ表示の際、初期設定として、各優先プリンタの状態を検索し確認して、表示する設定であることが好ましい。上位２台のプリンタ１６に限定されるため、全てのプリンタ１６を対象とした状態検索に比べ、検索時間が短く、表示までに時間がかからないからである。また、所定のタイミングで全てのプリンタの状態を検索して記憶しておき、この優先プリンタ表示の際、各優先プリンタの状態を記憶手段から確認して表示するように構成してもよい。
【００８８】
一方、前記ステップ３００で指示内容が全表示指示の場合には、ステップ３１４へ移行する。
【００８９】
ステップ３１４では、プリンタ−グループマップ（図５（Ａ）及び（Ｂ）参照）を読み出し、次いでステップ３１６へ移行して印刷要求ＰＣ１６を特定して、ステップ３１８へ移行する。
【００９０】
ステップ３１８では、特定したＰＣが利用可能な全てのプリンタ１４を、前記読み出したプリンタ−グループマップに基づいて設定する。
【００９１】
次のステップ３２０では、全プリンタ表示フォーマットを作成し、次いでステップ３２２へ移行して作成したプリンタ表示フォーマットデータを特定したユーザが通常利用するＰＣ１６へ送出し、ステップ３２４へ移行する。なお、この全プリンタ表示の際、全てのプリンタの状態を検索すると時間がかかるため、初期設定として、各プリンタの状態を検索せず、表示しない設定であることが好ましい。
【００９２】
ステップ３２４では、プリンタ１４の状態表示があったか否かが判断される。これは、特に、全プリンタ表示の際に、状態を検索せず表示していない表示フォーマットから表示する表示フォーマットに変更するときに有効である。ステップ３２４で否定判定された場合には、プリンタ１６の状態表示指示がないと判断し、このルーチンは終了する。
【００９３】
また、ステップ３２４で肯定判定されると、ステップ３２６へ移行して指定されたプリンタ１４の状態を検索する。例えば、プリンタ一覧の各プリンタに対応させてチェックボックス等を設け、チェックボックスにチェック（例えば、「レ」点）が入っている場合に、当該チェックされたプリンタ１４の状態を検索する。
【００９４】
次のステップ３２８では、検索した状態情報を付加したプリンタ表示フォーマットを、特定されたユーザが通常利用しているＰＣ１６に送出し、このルーチンは終了する。
【００９５】
（変形例１）
図１７は、異なる階層（１階、２階、３階）にフロア８０、８２、８４があり、これをプリントサーバ１８（図１７では図示省略）で一括管理した場合の運用例である。
【００９６】
１階フロア８０には、２台のＰＣ１６Ａ、１６Ｂ、３台のプリンタ１４Ａ、１４Ｂ、１４Ｃが配置されている。ここで、プリンタ１４Ａ、１４ＢはＪＩＳ規格でＡ３サイズを上限とする標準プリンタであり、プリンタ１４ＣはＪＩＳ規格でＡ０又はＢ０サイズまで印刷可能な大型プリンタである。
【００９７】
２階フロア８２には、３台のＰＣ１６Ｃ、１６Ｄ、１６Ｅ、２台のプリンタ１４Ｄ、１４Ｅが配置されている。ここで、プリンタ１４ＤはＪＩＳ規格でＡ３サイズを上限とする標準プリンタであり、プリンタ１４Ｅは高精細に描画可能な図面専用プリンタである。
【００９８】
３階フロア８４には、３台のＰＣ１６Ｆ、１６Ｇ、１６Ｈ、２台のプリンタ１４Ｆ、１４Ｇが配置されている。ここで、プリンタ１４ＦはＪＩＳ規格でＡ３サイズを上限とする標準プリンタであり、プリンタ１４ＧはＪＩＳ規格でＡ０又はＢ０サイズまで印刷可能な大型プリンタである。
【００９９】
このように、通常は各ユーザは距離的に近いプリンタを利用するため、標準プリンタ（プリンタ１４Ａ、１４Ｂ、１４Ｄ、１４Ｆ）は各階に設けられており、基本的にグループは各階毎に設定するのが好ましい。すなわち、プリントサーバー管理者は、初期設定時に、１階フロア８０をグループα、２階フロア８２をグループβ、３階フロア８４をグループγに設定する。このとき、各階のユーザは、同一階にあるプリンタ１６を優先プリンタとしてグループを形成するように初期設定を行うことが好ましい。
【０１００】
この初期設定の下での運用で、所定時間（所定期間）が経過すると、優先要因としての利用回数、使用時間、使用開始時刻、使用終了時刻等のデータが蓄積され、これを履歴情報として優先順位を更新すればよい。このとき、例えば、３階のユーザーの１人が設計担当者であって、通常の文書は同じ階の通常プリンタ１４Ｆを利用するが、設計図面の出力も頻繁に行うため、設計図面の出力する際には、主として２階の図面専用プリンタ（プリンタ１４Ｅ）を使用する。この場合、初期設定では３階のユーザは優先プリンタとして３階に設置されている標準プリンタ１４Ｆが設定されているが、しばらく利用していくうちに２階の図面専用プリンタ１４Ｅの利用回数が多くなり、このプリンタ利用履歴を用いて、当該ユーザが利用しているＰＣの優先順位の表示に、別グループβのプリンタ１４Ｅを表示することとなる。
【０１０１】
（変形例２）
図１８は、ＰＣ１６のモニタ上に表示する優先プリンタ一覧画面１６Ａである。
【０１０２】
図１８では、優先順位が第３位までに限定されて表示されており、このＰＣ１６を使うユーザーが主として選択するプリンタ１４を、当該プリンタ１４の状態を含めて表示する。
【０１０３】
このとき、当該ＰＣ１６において、優先的に表示されているプリンタ１４以外のプリンタ１４を利用するとき、プリンタ表示一覧１６Ａに設けられている、「全て表示」ボタン１６Ｂを操作する。例えば、３階のユーザーが設計図面を出力するために初期設定では優先的に表示されない２階の図面専用プリンタ１４Ｅへ出力したくなった場合、プリンタ表示一覧１６Ａの「全て表示」ボタン１６Ｂを指示することにより、全てのプリンタが表示され、表示されたプリンタの一覧の中から図面専用プリンタ１４Ｅを出力先として選択する。なお、「キャンセル」ボタン１６Ｃを操作するとプリンタ一覧画面１６Ａは消去する。
【０１０４】
この操作により、図１９に示される如く、プリントサーバー１８が管理している全てのプリンタ１４を表示する全プリンタ一覧画面１６Ｂに切り替わる。なお、図１９では、５台ずつの表示形態を採用しており、「次のプリンタ」ボタン１６Ｄを操作することで、順次表示されるプリンタ１４が５台ずつ切り替わる。なお、スクロール表示としてもよい。
【０１０５】
また、全プリンタ１４の状態を検索すると表示に時間を要するため、初期設定では、全プリンタ表示の場合は、状態を検索せず、表示も空欄としている。その代わりに、それぞれのプリンタ１４に対応してチェックボックス１６Ｅを設け、このチェックボックス１６Ｅに選択的にチェックマーク（「レ」点）を入れ、「更新」ボタン１６Ｆを操作することで、このチェックマークが入ったプリンタ１４のみの状態を検索し確認され、表示される。
【０１０６】
本実施の形態において、予め管理者によってユーザまたは当該ユーザが通常利用するＰＣ１６がプリンタ１４と共にグループ化されていること、その後のＰＣ１６によるプリンタ１４の利用状況（履歴）に応じて、ＰＣ１６に表示するプリンタの優先順位を変更することで、各ＰＣの使用状況に適合するプリンタ表示を行うことが主目的であり、運用にあたっては、様々な形態が考えられる。従って、本実施の形態に示した内容で本発明が限定されるものではない。
【図面の簡単な説明】
【０１０７】
【図１】本実施の形態に係る印刷処理システムの概略図である。
【図２】オフィスの単一の居室内におけるグループ化の一例を示す平面図である。
【図３】プリントサーバーのハード構成を示す制御ブロック図である。
【図４】プリントサーバーのＣＰＵ２８（図３参照）で実行される、プリンタ管理制御並びにＰＣ１６へのプリンタ表示制御に関する各処理を機能別にブロック化した制御ブロック図である。
【図５】（Ａ）はプリンタ−グループマップメモリに記憶されているプリンタ−グループマップデータ表、（Ｂ）及び（Ｃ）はＰＣに表示されるプリンタ一覧画面の正面図である（初期設定時）。
【図６】（Ａ）はプリンタ−グループマップメモリに記憶されているプリンタ−グループマップデータ表、（Ｂ）及び（Ｃ）はＰＣ１６に表示されるプリンタ一覧画面の正面図である（所定時間経過後の更新時）。
【図６Ａ】図６（Ａ）の状態から使用回数によって優先順位が更新された場合のプリンタ−グループマップデータ表である。
【図７】プリントサーバーにおけるプリンタ管理制御のメインルーチンを示すフローチャートである。
【図８】図７のステップ１０６の編集登録処理の詳細を示すルーチンを示す制御フローチャートである。
【図９】図９は、図７のステップ１０８の条件設定処理の詳細を示すルーチンを示す制御フローチャートである。
【図１０】図７のステップ１１０のプリンタ−グループマップ更新処理詳細を示すルーチンを示す制御フローチャートである。
【図１１】図７のステップ１１４のプリンタ表示フォーマット作成処理の詳細を示すルーチンを示す制御フローチャートである。
【図１２】プリントサーバーのモニタ部に表示されるプリンタ編集画面の正面図である。
【図１３】プリントサーバーのモニタ部に表示される新規登録画面の正面図である。
【図１４】プリントサーバーのモニタ部に表示される履歴リセット画面の正面図である。
【図１５】プリントサーバーのモニタ部に表示される削除画面の正面図である。
【図１６】プリントサーバーのモニタ部に表示される条件設定画面の正面図である。
【図１７】変形例１に係り、１階〜３階をプリントサーバーで一括管理している印刷処理システムの概略図である。
【図１８】変形例２に係る、ＰＣ１６のモニタに表示されるプリンタ一覧画面の正面図（優先プリンタ表示）である。
【図１９】変形例２に係る、ＰＣ１６のモニタに表示されるプリンタ一覧画面の正面図（全プリンタ表示）である。
【符号の説明】
【０１０８】
１０    印刷処理システム
１２    通信網
１４    プリンタ（印刷装置）
１６    ＰＣ（処理端末）
１８    プリントサーバー（印刷サーバー）
２０    居室
２２    サーバー室
２４    マイクロコンピュータ
２６    外部記憶装置
２８    ＣＰＵ
３０    ＲＡＭ
３２    ＲＯＭ
３４    Ｉ／Ｏ
３６    バス
３８    Ｉ／Ｆ
４０    入力部
４２    モニタ部
５０    プリンタ履歴情報取得部（更新手段）
５２    印刷処理実行指示情報入力部
５４    プリンタ表示フォーマットデータ出力部（優先報知手段）
５６    タイマ
５８    入力情報解析部
６０    表示条件設定部
６２    編集登録実行部
６４    プリンタ管理制御部（グループ化形成手段、更新手段、優先報知手段）
６６    所属グループ管理部（グループ化形成手段、更新手段）
６８    プリンタ−グループマップメモリ
７０    表示プリンタ情報取得部（優先報知手段）
７２    優先順位更新部（優先報知手段）
７４    プリンタ表示フォーマット作成部（優先報知手段）
８０、８２、８４    フロア
【図１】
2009230564.tif 000003
【図２】
2009230564.tif 000004
【図３】
2009230564.tif 000005
【図４】
2009230564.tif 000006
【図５】
2009230564.tif 000007
【図６】
2009230564.tif 000008
【図６Ａ】
2009230564.tif 000009
【図７】
2009230564.tif 000010
【図８】
2009230564.tif 000011
【図９】
2009230564.tif 000012
【図１０】
2009230564.tif 000013
【図１１】
2009230564.tif 000014
【図１２】
2009230564.tif 000015
【図１３】
2009230564.tif 000016
【図１４】
2009230564.tif 000017
【図１５】
2009230564.tif 000018
【図１６】
2009230564.tif 000019
【図１７】
2009230564.tif 000020
【図１８】
2009230564.tif 000021
【図１９】
2009230564.tif 000022