(57)【要約】【課題】デバイス機器の設置場所を、当該デバイスを利用するユーザの負荷状況に応じて提案することが可能な情報処理装置を提供すること。【解決手段】複数のユーザから利用可能なデバイス装置と通信可能な情報処理装置であって、前記デバイス装置を利用したユーザとジョブとを関連付けて記憶するジョブ履歴記憶手段と、前記デバイス装置のジョブ履歴よりデバイスの配置を考慮する複数のユーザを抽出するユーザ抽出手段と、前記ユーザ抽出手段により抽出された複数のユーザが前記デバイスを利用する際の負荷状況に応じて当該デバイスの配置位置を決定する配置位置決定手段と、を有することを特徴とする。【選択図】図９
2015125676.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザから利用可能なデバイス装置と通信可能な情報処理装置であって、
前記デバイス装置を利用したユーザとジョブとを関連付けて記憶するジョブ履歴記憶手段と、
前記デバイス装置のジョブ履歴よりデバイスの配置を考慮する複数のユーザを抽出するユーザ抽出手段と、
前記ユーザ抽出手段により抽出された複数のユーザが前記デバイスを利用する際の負荷状況に応じて当該デバイスの配置位置を決定する配置位置決定手段と、
を有することをと特徴とする情報処理装置。
【請求項２】
前記負荷状況は、前記デバイスの利用状況または前記ユーザの座席位置に応じて決定されることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記負荷状況は、前記デバイスの利用回数と前記ユーザの座席位置からの距離に応じて決定されることを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記デバイスが配置される位置およびユーザの座席位置が表示されるデバイスマップ表示手段を更に有し、
前記デバイスマップ表示手段は、前記決定された配置位置に前記デバイスを表示するとともに、前記負荷状況を視覚的に表示することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記デバイスマップ表示手段は、前記負荷状況を視覚的に表示する際には、前記負荷状況に応じてサイズを調整して表示することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
複数のユーザから利用可能なデバイス装置と通信可能で、前記デバイス装置を利用したユーザとジョブとを関連付けて記憶するジョブ履歴記憶手段を有する情報処理装置が実行する情報処理方法であって、
前記デバイス装置のジョブ履歴よりデバイスの配置を考慮する複数のユーザを抽出するユーザ抽出ステップと、
前記ユーザ抽出ステップにより抽出された複数のユーザが前記デバイスを利用する際の負荷状況に応じて当該デバイスの配置位置を決定する配置位置決定ステップと、
を有することをと特徴とする情報処理方法。
【請求項７】
複数のユーザから利用可能なデバイス装置と通信可能で、前記デバイス装置を利用したユーザとジョブとを関連付けて記憶するジョブ履歴記憶手段を有する情報処理装置を、
前記デバイス装置のジョブ履歴よりデバイスの配置を考慮する複数のユーザを抽出するユーザ抽出手段と、
前記ユーザ抽出手段により抽出された複数のユーザが前記デバイスを利用する際の負荷状況に応じて当該デバイスの配置位置を決定する配置位置決定手段と、
を有することをと特徴とする情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年のオフィスなどでは、ネットワークを利用してプリンタなどのデバイスを共有利用している。このような使い方の場合、デバイスを複数人で共有しているので、例えばプリンタであれば、印刷をしたユーザは印刷デバイスまで印刷物を取得しに行く必要があり、デバイスを適切な位置に配置することが求められている。
これらに関連する最的な配置を提案するシステムとして特許文献１が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１６９７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１によれば、印刷枚数による印刷状況に応じて、印刷装置の設置位置、新規追加、廃棄等の配置を提案するようになっており、印刷をするユーザのこととは考慮していない。すなわち、印刷装置から離れた場所に座っているユーザの印刷回数が多い場合であっても、この座席位置が考慮されることはない。
【０００５】
例えば、同じ回数印刷するユーザがいたとしても、印刷装置までの距離が異なる場合、片方のユーザに取りに行くまでの負荷がかかってしまうことになる。
【０００６】
そこで、本発明では、デバイス機器の設置場所を、当該デバイスを利用するユーザの負荷状況に応じて提案することが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
複数のユーザから利用可能なデバイス装置と通信可能な情報処理装置であって、前記デバイス装置を利用したユーザとジョブとを関連付けて記憶するジョブ履歴記憶手段と、前記デバイス装置のジョブ履歴よりデバイスの配置を考慮する複数のユーザを抽出するユーザ抽出手段と、前記ユーザ抽出手段により抽出された複数のユーザが前記デバイスを利用する際の負荷状況に応じて当該デバイスの配置位置を決定する配置位置決定手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、デバイス機器の設置場所を、当該デバイスを利用するユーザの負荷状況に応じて提案することが可能な情報処理装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係わる情報処理装置を含むシステム構成図の一例を示す図である。
【図２】本発明の実施形態に係わる情報処理装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態に係わる情報処理装置の機能構成の一例を示す機能構成図である。
【図４】本発明の実施形態に係わる情報処理装置のデバイス一覧画面表示処理の一例を示すフローチャートである。
【図５】本発明の実施形態に係わる情報処理装置のデバイスマップ表示処理の一例を示すフローチャートである。
【図６】本発明の実施形態に係わる情報処理装置のオートモード表示処理の一例を示すフローチャートである。
【図７】本発明の実施形態に係わる情報処理装置のマニュアルモード表示処理の一例を示すフローチャートである。
【図８】本発明の実施形態に係わる情報処理装置の印刷負荷の算出処理の一例を示すフローチャートである。
【図９】本発明の実施形態に係わる情報処理装置に表示される第１のデバイスマップ表示画面の一例を示す図である。
【図１０】本発明の実施形態に係わる情報処理装置に表示される第２のデバイスマップ表示画面の一例を示す図である。
【図１１】本発明の実施形態に係わる情報処理装置に表示される設置デバイス一覧画面の一例を示す図である。
【図１２】本発明の実施形態に係わる情報処理装置に表示されるメイン画面の一例を示す図である。
【図１３】本発明の実施形態に係わる情報処理装置に表示される詳細設定画面の一例を示す図である。
【図１４】本発明の実施形態に係わる情報処理装置に記憶される各種情報の一例を示すテーブルである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１１】
図１は、本発明の実施形態に係わる情報処理装置を含むシステム構成図の一例を示す図である。
【００１２】
尚、図１のステム構成はデバイス配置システムの一例であり、ユーザに対してデバイスの配置をサポートするものである。
【００１３】
デバイス配置システムとして、クライアント装置１０１、プリンタ１０２〜１０４およびサーバ装置１０５が通信ネットワーク５００を介して通信可能な状態で接続されている。それぞれの装置は複数台数設置可能である。なお、サーバ装置１０５が本発明の主体となる情報処理装置として機能する。また、実施例ではプリンタ１０２〜１０４として説明するが、プリンタに限ったものはなく、複合機やＦＡＸ装置などのデバイス装置全般に適用可能なものである。
【００１４】
クライアント装置１０１は、ネットワーク上に接続された複数のプリンタに印刷をすることが可能である。印刷の履歴をジョブ履歴として記憶することで管理し、デバイスの利用状況を把握することができる。
【００１５】
サーバ装置１０５は、クライアント装置からの印刷状況を管理する印刷管理装置であり、プリンタが設置されたフロアのフロアマップ（座席表）や、管理対象となるデバイス情報、システムを利用可能なユーザ情報などを管理している。これら管理情報を利用して、ユーザからの要求によりデバイスの配置位置を提示するようになっている。
【００１６】
また、サーバ装置１０５がプリンタ１０２と一体になっていても良く、そのような場合は、サーバ装置の機能を備えたデバイスとして実装される。
【００１７】
図２は、本発明の実施形態に係わる情報処理装置のハードウェア構成の一例を示すブロック図である。
クライアント装置１０１やサーバ装置１０５として構成可能である。
【００１８】
プログラム用ＲＯＭ２０３に記憶されたプログラムに基づいてシステムバス２００に接続された各デバイスを制御し、情報処理装置全体を統括制御する。
【００１９】
また、データ用ＲＯＭ２０４には各種データが記憶される。２０２はＲＡＭで、ＣＰＵ２０１の主メモリ，ワークエリア等として機能する。
【００２０】
２０５はキーボードコントローラ（ＫＢＣ）で、キーボード（ＫＢ）２０９や図示しない、例えばマウスなどのポインティングデバイスからの入力を制御する。
【００２１】
２０６はディスプレイコントローラ（ＤＣ）で、ディスプレイ２１０の表示を制御する。なお、ディスプレイはＣＲＴであってもＬＣＤ等のその他の形式の表示装置であってもよい。
【００２２】
２０７はメモリコントローラ（ＭＣ）で、ハードディスク（ＨＤ）２１１とのアクセスを制御する。
【００２３】
２０８は周辺機器接続インタフェース（ＵＳＢ  Ｉ／Ｆ）で、図示しない可搬型記憶媒体やその他の周辺機器とのアクセスを制御する。
【００２４】
２２０はネットワークインタフェース（ＮＷ  Ｉ／Ｆ）で、ネットワーク５００を介して各種機器との通信を制御する。
【００２５】
図３は、本発明の実施形態に係わる情報処理装置の機能構成の一例を示す機能構成図である。
【００２６】
図２におけるＣＰＵ２０１等のハードウェア構成が互いに協働して動作することにより機能するソフトウェア構成となっている。
【００２７】
各種データは、サーバ装置１０５のハードディスク２１１等に記憶可能である。
【００２８】
サーバ装置１０５は、デバイス管理部３０１、ユーザ情報管理部３０２、マップ情報管理部３０３、ジョブ履歴管理部３０４、および距離情報管理部３０５の各機能を有している。また、記憶手段には、デバイス情報３１１、ユーザ情報３１２、マップ情報３１３、ジョブ履歴情報３１４、および距離情報３１５が記憶されている。これら記憶されている情報については、図１４を利用して後述する。
【００２９】
デバイス管理部３０１は、本デバイス配置システムで利用可能なデバイスを管理するもので、ユーザに選択されたデバイスの設置場所やＩＰアドレスなどを管理する。
【００３０】
ユーザ情報管理部３０２は、本デバイス配置システムを利用するユーザの管理を行う。ユーザ情報はジョブ履歴などに利用される。
【００３１】
マップ情報管理部３０３は、デバイスが設定されたフロアのマップ情報を管理する。マップ情報３１３は、各フロアに対応した座席表であるフロアマップに、デバイスを配置して表示する機能を有する。ユーザに指定されたデバイスを当該フロアマップに表示する際に、ジョブ履歴などを元に、適切なデバイスの配置位置を表示するものである。
【００３２】
ジョブ履歴管理部３０４は、本デバイス配置システムで実行されたジョブを管理、記憶する機能を有する。ここで管理されるジョブを用いて適切なデバイス配置が行われる。
【００３３】
距離情報管理部３０５は、ユーザの座席からデバイスの設置場所までの距離管理している。例えば、よくデバイスを利用するユーザから等しい距離になるようにデバイスを配置したり、ユーザの印刷状況を考慮して、印刷が多いユーザの近くに配置するなどして、ユーザの負荷が等しくなるように配置したりするものである。次に図１４を利用して、サーバ装置１０５の記憶部に記憶される各種情報について説明する。
【００３４】
図１４は、本発明の実施形態に係わる情報処理装置に記憶される各種情報の一例を示すテーブルである。図３と同じ情報に関しては同じ符号を用いて説明する。
【００３５】
デバイス情報３１１は、デバイス配置システムのネットワークに接続されたデバイスの情報が記憶されている。デバイス一覧画面では初期状態として、指定されたデバイスの階・フロアから特定されるデバイスマップの設置場所を示すブロックに配置されて表示される。
【００３６】
ユーザ情報３１２は、デバイス配置システムのデバイスを利用するユーザおよびユーザの座席情報（階・フロア・ブロック・座席番号）が記憶されている。どのユーザがどのデバイスを利用しているのかを考慮してデバイスの最適配置が行われる。
【００３７】
ジョブ履歴情報３１４は、デバイス配置システムのデバイスのジョブ履歴がジョブを実行したユーザと関連付けて記憶されている。このジョブ履歴情報はデバイス情報３１１に記憶されているデバイスごとに記憶されるものであるが、本図面では、デバイス名がＰＲ９９００であるデバイスのジョブ履歴を例示している。
【００３８】
ジョブ履歴情報として、ジョブ（例えば印刷など）に対して一意に付与されるジョブＩＤ、ジョブを実行したユーザＩＤおよびジョブを実行した時間が記憶されている。デバイスの最適配置の際のユーザの設定にも利用される。
【００３９】
距離情報３１５は、フロアマップの島の情報を表わすＡ〜Ｆと、そこからデバイスの設置場所情報（ブロック）であるＰ１〜Ｐ４までの距離が記憶されている。各フロアマップに対応して記憶されるものであるが、本画面では、２４階北フロアの距離情報を例示している。
【００４０】
例えば島ＡからＰ１までは５（例えばメートル）、Ｐ２までは８、Ｐ３までは１０、Ｐ４までは１２とそれぞれ記憶されている。またより細かい距離を利用したい場合、島からの距離ではなく、各座席からの距離を記憶しておけばよい。最適配置では、ジョブを実行したユーザの座席からデバイスまでの距離を利用してデバイスの配置が行われる。
次に図１２を利用して本デバイス配置システムについて説明する。
【００４１】
図１２は、本発明の実施形態に係わる情報処理装置に表示されるメイン画面の一例を示す図である。
【００４２】
ユーザが所定のアプリケーションを起動したり所定のＵＲＬにアクセスしたりすることで、サーバ装置１０５によってクライアント装置１０１の画面に表示制御されるものである。
【００４３】
メインメニュー１２０１には、デバイス一覧１２０２および詳細設定１２０３のメニューを選択可能に表示される。
【００４４】
デバイス一覧１２０２が選択されると、デバイス情報３１１よりデバイス情報を取得し、後述する図１１に示す設置デバイス一覧画面が表示される。この画面では、ネットワークに接続されたデバイスの一覧が表示され、表示されたデバイスを選択すると最適配置を決定するデバイスマップが表示される。最適配置とは、所定の条件でより好ましいものを決定し提案するものであり、必ずしもユーザにとって最適なものとは限らないが、本実施例では、最適配置という文言でもって説明する。
【００４５】
詳細設定１２０３が選択されると、後述する図１３に示す詳細設定画面が表示される。詳細設定画面にて、最適配置を決定するための所定の条件を設定する。
【００４６】
図１１は、本発明の実施形態に係わる情報処理装置に表示される設置デバイス一覧画面の一例を示す図である。
【００４７】
図１２においてデバイス一覧１２０２が選択された時に表示される画面である。設置デバイス一覧画面１１０１には、製品名、デバイス名、ＩＰアドレス、バージョン、階、フロア、およびブロックの各情報が表示されている。表示される情報は、デバイス情報３１１に記憶されている情報である。本画面でユーザが希望するデバイスを選択して「最適配置を確認する」１１０２が押下されると、図１３に示す詳細設定画面で設定された所定の条件によってデバイスの最適配置を行い、デバイスマップ上に表示する。本図面では、デバイス名「ＰＲ９９００」のデバイスが選択されている。
【００４８】
図１３は、本発明の実施形態に係わる情報処理装置に表示される詳細設定画面の一例を示す図である。
【００４９】
図１２において詳細設定１２０３が選択された時に表示される画面である。詳細設定画面１３０１では、集計期間１３０２、対象ユーザの設定１３０３、および表示モードの設定を行うことができる。
【００５０】
集計期間の設定１３０２では、例えば印刷回数を求める際の集計期間の設定を行う。ユーザが所望の期間を入力するようになっている。
【００５１】
対象ユーザの設定１３０３では、最適配置を求める際の対象となるユーザを設定する。ここで設定されたユーザがデバイスの最適配置の際に考慮される。印刷回数の上位人数を対象とするか、所定回数以上印刷した人を対象とするか、全てのユーザを対象とするかを選択可能である。対象ユーザは複数人が選択されるようにすることが望ましい。
【００５２】
表示モードの設定１３０４では、デバイス一覧１１０１が選択された時に表示する、デフォルトの表示モードを設定する。マニュアルモード１３０５とオートモード１３０６を選択可能である。また、これらのモードは、デバイスマップの表示画面上で切り替えることも可能である。
【００５３】
詳細については後述するが、マニュアルモード１３０５は、ユーザがデバイスを設置場所に画面上で移動することでジョブの利用状況を表示する。オートモード１３０６は、デバイスをどこに配置すると最適になるのかを自動で決定するものである。
【００５４】
決定ボタン１３０７が押下されると、設定手段により設定内容が記憶される。
【００５５】
図４は、本発明の実施形態に係わる情報処理装置のデバイス一覧画面表示処理の一例を示すフローチャートである。
【００５６】
図１２に示すメインメニューからデバイス一覧１２０２が押下された時の処理フローである。ステップＳ４０１でデバイス一覧が押下されると、クライアント装置１０１は、ステップＳ４０２で、サーバ装置１０５に対してデバイス情報の取得要求を行う。
【００５７】
サーバ装置１０５は、ステップＳ４０３で、デバイス情報の取得要求を受け取り、デバイス情報３１１に記憶された内容をクライアントに対して表示制御を行い、ステップＳ４０４でクライアントの画面に一覧画面（図１１）が表示される。
【００５８】
図５は、本発明の実施形態に係わる情報処理装置のデバイスマップ表示処理の一例を示すフローチャートである。
【００５９】
ステップＳ５０１では、図４で表示されたデバイス一覧画面で任意のデバイスを選択し、「最適配置を確認する」ボタンを押下すると、ステップＳ５０２では、指定されたデバイスの情報および、図１３で詳細設定した条件をサーバ装置１０５に送信する。
【００６０】
ステップＳ５０３でサーバ装置１０５は、指定されたデバイスのジョブをジョブ履歴情報３１４から取得し、ステップＳ５０４で、詳細設定された所定の条件に合致する、考慮すべき対象ユーザを抽出する（ユーザ抽出手段）。例えば図１３に示す設定がなされた場合、「２０１３／５／５」から「２０１３／５／１０」までの間に３回以上印刷したユーザが対象となる。
【００６１】
ステップＳ５０５では、指定されたデバイスの存在するフロアのマップ情報を取得する。例えば図１１に示すデバイス（ＰＲ９９００）が選択された場合には、ＰＲ９９００が設置された「２４階北フロア」のフロアのマップをマップ情報３１３から取得する。
【００６２】
ステップＳ５０６では、詳細設定されたデフォルトの表示モードを判定し、マニュアルモードであればステップＳ５０７に進み、マニュアルモード表示処理を行い、オートモードであった場合は、ステップＳ５０８に進み、オートモード表示処理を行い、処理を終了する。
【００６３】
図６は、本発明の実施形態に係わる情報処理装置のオートモード表示処理の一例を示すフローチャートである。
【００６４】
ステップＳ６０１では、デバイスの設置場所の数だけループし、全ての設置場所に対する該当ユーザの印刷負荷を算出する。印刷負荷の算出処理については図８を利用して後述する。設置場所の数は、フロアマップに設定されたデバイスの設置場所から取得する。例えば距離情報３１５からも取得可能である。距離情報３１５には、デバイスの設置場所としてＰ１からＰ４の４箇所が登録されているので、ステップＳ６０１では、Ｐ１からＰ４の４箇所分がループして処理される。
【００６５】
ステップＳ６０２では、各設置場所についてユーザの負荷の差を算出し、ステップＳ６０３では、差の最も少なくなる設置場所を最適位置として決定する。ステップＳ６０４では最適位置をフロアマップにマッピング（配置位置決定手段）し、デバイスマップを表示制御する。
【００６６】
図８は、本発明の実施形態に係わる情報処理装置の印刷負荷の算出処理の一例を示すフローチャートである。
【００６７】
本フローでは該当するユーザの数だけループされる。該当のユーザとは、例えば詳細設定画面にて設定された「２０１３／５／５」から「２０１３／５／１０」までの間に３回以上印刷したユーザである。ジョブ履歴情報３１４から該当のユーザを取得すると「ＫＤＡ１２３４５６」「ＫＤＡ１２３４５７」「ＫＤＡ１２３４５８」の３名が取得される。（該当ジョブを図１４のジョブ履歴情報３１４に○印する。）
【００６８】
ステップＳ８０１で、ユーザの席（座席位置）からデバイスまでの距離を取得する。これらのユーザの席はそれぞれ、ユーザ情報３１２より「ＫＤＡ１２３４５６」は「Ａ５」、「ＫＤＡ１２３４５７」は「Ｃ１」、「ＫＤＡ１２３４５８」は「Ｅ４」であること分かる。
【００６９】
ステップ８０２で、指定期間におけるユーザの印刷回数（利用回数）を取得する。「ＫＤＡ１２３４５６」は４回、「ＫＤＡ１２３４５７」は７回、「ＫＤＡ１２３４５８」は３回であることがわかる。なお、ジョブ履歴情報３１４のＮｏ１８には、「ＫＤＡ１２３４５８」のジョブ履歴、Ｎｏ２０には、「ＫＤＡ１２３４５６」のジョブ履歴があるが、指定された期間外なので対象とならない。
【００７０】
ステップＳ８０３で、距離と印刷回数をかけることにより印刷負荷を算出して処理を終了する。なお、印刷負荷については、距離と印刷回数かけるようにしてもよいし、距離だけを印刷負荷としてよいし、印刷回数だけを印刷負荷として採用してもよい。
【００７１】
図１０は、本発明の実施形態に係わる情報処理装置に表示される第２のデバイスマップ表示画面の一例を示す図である。オートモード表示処理に対応する。
【００７２】
オートモード１００１の表示画面では、最適配置されたデバイス１００２が表示された「２４階北フロア」のデバイスマップが表示されている。
【００７３】
Ｐ１、Ｐ２、Ｐ３、およびＰ４はデバイスを設置可能な場所としてあらかじめフロアマップに設定されているものである。印刷負荷を「距離」×「印刷回数」とした時に表示される最適配置を例に説明する。なお、負荷の差が一番少なかったので最適配置はＰ２と算出されている。
【００７４】
ユーザ「ＫＤＡ１２３４５６」の座席は「Ａ５」印刷回数は４回、デバイス（Ｐ２）までの距離は「８」となっているので、かけると負荷は「３２」である。同様に「ＫＤＡ１２３４５７」の座席は「Ｃ１」で負荷は「３０」、そして「ＫＤＡ１２３４５８」の座席は「Ｅ４」で負荷は「３５」ということになる。この時の負荷状況に応じて、視覚的に表示することも可能で、例えば図に示すように円の大きさを負荷状況と連動させて表示する。また、座席位置とデバイスの設置場所とを線で結ぶことも可能である。これにより、視覚的に印刷状況や座席とデバイスとの距離に関連した負荷状況を知ることができる。
【００７５】
また、距離で負荷を判定した場合と、印刷の回数で負荷を判定した場合とでは、最適配置として決定される場所がＰ２とは異なる場合ある。
【００７６】
図７は、本発明の実施形態に係わる情報処理装置のマニュアルモード表示処理の一例を示すフローチャートである。
【００７７】
ステップＳ７０１で当該デバイスの現在の位置情報を取得する。ＰＲ９９００を例に説明しているので、現在の位置情報である設置場所は２４階北フロアのＰ３である。デバイス情報３１１から取得する。
【００７８】
ステップＳ７０２では印刷負荷の算出処理を行い、ステップＳ７０３で現在位置と負荷状況をフロアマップにマッピングしデバイスマップを表示する。
【００７９】
図９は、本発明の実施形態に係わる情報処理装置に表示される第１のデバイスマップ表示画面の一例を示す図である。マニュアルモード表示処理に対応する。
【００８０】
マニュアルモード９０１の表示画面では、指定されたデバイスの設置場所（本実施例ではＰ３）に対する、該当ユーザの負荷状況が表示されている。座席「Ａ５」からの負荷は「４０」、座席「Ｃ１」からの負荷は「８４」、そして座席「Ｅ４」からの負荷は「１５」となっている。負荷の大きさに比例して円のサイズが大きく表示されている。例えば負荷状況に応じて、負荷が高ければ円のサイズを大きく、負荷が小さければ円のサイズを小さく調整して表示するなど、サイズを異ならせて表示させることができる。この処理はオートモード時にも同様に実施することができる。負荷状況を視覚的に表示するには円だけではなく、例えば吹き出しやポップアップなどを表示するようにしてもよい。
【００８１】
ステップＳ７０４でクライアント装置１０５がデバイスマップ上のデバイスアイコンを移動させると、ステップＳ７０５でサーバ装置１０５はその移動を検知して、印刷負荷の算出を行い、ステップＳ７０６で負荷状況をマッピングし再表示する。
【００８２】
ここでデバイスアイコンを移動可能な場所は、Ｐ１からＰ４のデバイスの設置可能場所である。例えば、Ｐ２にデバイスアイコンが移動された場合、図１０に示すようなデバイスマップが表示される。
【００８３】
また、モードのタブをオートモードに切り替えると、図６に示すオートモード処理が実行される。同様に、オードモードの表示画面で、マニュアルモードに切り替わると、図７に示すマニュアルモード処理が実行される。
【００８４】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８５】
また、本発明におけるプログラムは、本発明に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体はコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【００８６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００８８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００８９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９２】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９３】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００９４】
１０１  クライアント装置
１０２  プリンタ
１０３  プリンタ
１０４  プリンタ
１０５  サーバ装置
５００  通信ネットワーク
【図１】
2015125676.tif 000003
【図２】
2015125676.tif 000004
【図３】
2015125676.tif 000005
【図４】
2015125676.tif 000006
【図５】
2015125676.tif 000007
【図６】
2015125676.tif 000008
【図７】
2015125676.tif 000009
【図８】
2015125676.tif 000010
【図９】
2015125676.tif 000011
【図１０】
2015125676.tif 000012
【図１１】
2015125676.tif 000013
【図１２】
2015125676.tif 000014
【図１３】
2015125676.tif 000015
【図１４】
2015125676.tif 000016