(57)【特許請求の範囲】
【請求項１】
複数の画像形成装置と無線通信可能で、画像形成装置への印刷ジョブの送信を制御する情報処理装置であって、
複数の画像形成装置における、印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置から見た画像形成装置の方位を求めるための情報とを受信するデータ通信部と、
前記データ通信部が、前記複数の画像形成装置から受信した前記混雑情報と前記距離および前記方位を求めるための情報と、出力しようとしている印刷ジョブのデータ容量とに基づいて、印刷ジョブの送信先となる画像形成装置との距離および方位を演算して求めるとともに、前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求める演算部と、
前記演算部の演算結果に基づき、割り振られた印刷ジョブを、前記複数の画像形成装置のうちいずれの画像形成装置に送信すればよいかを選別する送信先選別部と、
前記送信先選別部の選別結果を確定する確定部と、
前記確定部で確定した画像形成装置への印刷ジョブの送信を制御する制御部とを備えることを特徴とする情報処理装置。
【請求項２】
前記演算部は、ユーザーから画像形成装置までの距離および画像形成装置間の距離によって前記複数の画像形成装置に優先順位を設定し、各画像形成装置で出力される印刷物をユーザーが入手できる最短時間を算出して前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求めることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記データ通信部は、ＵＷＢ無線通信によって前記複数の画像形成装置と前記情報の通信を行うことを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記データ通信部は、情報処理装置と複数の画像形成装置とに内蔵されているか、または外付け接続されていることを特徴とする請求項１〜３のいずれか１つに記載の情報処理装置。
【請求項５】
複数の画像形成装置と情報処理装置とが無線通信可能に構成され、画像形成装置への印刷ジョブの送信を情報処理装置が制御する印刷ジョブ制御方法であって、
前記情報処理装置のデータ通信部が、複数の画像形成装置における、印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置から見た画像形成装置の方位を求めるための情報とを受信し、
前記情報処理装置の演算部が、前記データ通信部が、前記複数の画像形成装置から受信した前記混雑情報と前記距離および前記方位を求めるための情報と、出力しようとしている印刷ジョブのデータ容量とに基づいて、印刷ジョブの送信先となる画像形成装置との距離および方位を演算して求めるとともに、前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求め、
前記情報処理装置の送信先選別部が、前記演算部の演算結果に基づき、割り振られた印刷ジョブを、前記複数の画像形成装置のうちいずれの画像形成装置に送信すればよいかを選別し、
前記情報処理装置の確定部が、前記送信先選別部の選別結果を確定し、
前記情報処理装置の制御部が、前記確定部で確定した画像形成装置への印刷ジョブの送信を制御することを特徴とする印刷ジョブ制御方法。
【請求項６】
コンピュータを、請求項１〜４のいずれか１つに記載の情報処理装置として機能させるための情報処理プログラム。
【請求項７】
請求項６に記載の情報処理プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置と無線通信が可能で、画像形成装置への印刷ジョブの送信を制御する情報処理装置、情報処理装置による印刷ジョブ制御方法、情報処理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、コンピュータの性能向上および低価格化に伴い、ネットワーク、特にＵＳＢ  Ｉ／Ｆ（Universal Serial Bus Interface）を用いて周辺機器を共有し、コンピュータから送信される情報の処理を行うネットワークシステムが構築されている。ＵＳＢＩ／Ｆは高速通信や大容量情報通信が可能であり、現在は主流のインターフェイスとなっている。
【０００３】
ネットワークシステムで共有される周辺機器としては、たとえば、複写機、スキャナ、ＭＦＰ（Multifunction Printer）等の画像形成装置がある。複数の画像形成装置をＵＳＢＩ／Ｆに接続し、ネットワークシステムを構築することで、コンピュータから送信される印刷ジョブを複数の画像形成装置によって実行させることが可能になる。
【０００４】
このようなネットワークシステムにおいては、出力される各印刷ジョブは、通常、コンピュータから出力指示が行われる時点で出力先の画像形成装置が指定され、その画像形成装置に対して送信される。
【０００５】
しかしながら、ＵＳＢ接続したネットワークシステムでは、近年の写真画像を大量に有する画像データや、カラーグラフィックの画像データを送受信するには通信速度が遅くなり、この様なデータを印刷処理するには不向きである。またＵＳＢは有線通信用のインターフェイスであるため、画像形成装置とは専用のＵＳＢケーブルで接続する必要があり、これによって設置の自由度が大幅に制限され、接続作業などに煩わしさが伴うことになる。レイアウト変更のたびにＵＳＢケーブルの着脱が必要になり、着脱頻度が増加することによってＵＳＢポートが接触不良を起こして通信不良が発生してしまう場合がある。
【０００６】
またジョブの印刷要求が特定の画像形成装置に集中し、指定されていない画像形成装置ではジョブの印刷が可能であるにもかかわらず、指定が集中する画像形成装置ではジョブの印刷待ちが生じるといった状況が起こり得るため、画像形成装置の利用が非効率的となる場合がある。
【０００７】
また、複数の画像形成装置を複数のユーザが共用する印刷システムにおいては、外部から送信された印刷データを処理する際に、印刷ジョブを実行する画像形成装置に印刷データを送信し、画像形成装置の印刷状況に応じて、他のプリンタで処理させる場合や、印刷ジョブのデータ量が大きく、複数の画像形成装置で処理させる場合には、印刷データを再転送する必要があり、再転送には手間と時間が多大にかかってしまう。
【０００８】
特許文献１記載のプリント管理装置は、複数のプリンタをまとめて１つの仮想的なプリンタとして設定し、印刷データを受信した場合には、印刷速度に応じて仮想的なプリンタ内の各プリンタにジョブを分散させている。複数部数の印刷指示があった場合は、各プリンタの印刷速度の比に従って部数を決定する。
【０００９】
特許文献２記載の装置ネットワークは、ターゲット装置、選択用装置、制御装置を有し、制御装置はターゲット装置が選択用装置によって選択されたかどうかを、その方位データを、位置データおよびターゲット装置の既知の位置に基づいて導出した方位と比較することによって判定する。
【００１０】
【特許文献１】特開２００２−５５７９５号公報
【特許文献２】特表２００４−５１５０９９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述した従来の画像出力技術では、以下に示すような問題点を有している。
【００１２】
すなわち、特許文献１および２に開示された技術において、処理状況の変化に柔軟に対応することができないので、たとえば自動的に送信者の印刷ジョブ量に合わせて部数単位で割り振りを行うような処理ができない。さらに、印刷ジョブ送信者と画像形成装置までの距離と方位を勘案し、印刷されたジョブを送信者が受け取りに行く最短経路を確定することができないので、結果的に印刷物を取得するまでに要する時間までを含めた印刷ジョブ入手効率と、画像形成装置全体の稼動効率が低下してしまう。
【００１３】
本発明の目的は、印刷ジョブを部数単位で割り振ることにより複数の画像形成装置の稼働効率を向上させることができる情報処理装置、印刷ジョブ制御方法、情報処理プログラムおよび記録媒体を提供することである。
【課題を解決するための手段】
【００１４】
本発明は、複数の画像形成装置と無線通信可能で、画像形成装置への印刷ジョブの送信を制御する情報処理装置であって、
複数の画像形成装置における、印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置から見た画像形成装置の方位を求めるための情報とを受信するデータ通信部と、
前記データ通信部が、前記複数の画像形成装置から受信した前記混雑情報と前記距離および前記方位を求めるための情報と、出力しようとしている印刷ジョブのデータ容量とに基づいて、印刷ジョブの送信先となる画像形成装置との距離および方位を演算して求めるとともに、前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求める演算部と、
前記演算部の演算結果に基づき、割り振られた印刷ジョブを、前記複数の画像形成装置のうちいずれの画像形成装置に送信すればよいかを選別する送信先選別部と、
前記送信先選別部の選別結果を確定する確定部と、
前記確定部で確定した画像形成装置への印刷ジョブの送信を制御する制御部とを備えることを特徴とする情報処理装置である。
また本発明は、前記演算部は、ユーザーから画像形成装置までの距離および画像形成装置間の距離によって前記複数の画像形成装置に優先順位を設定し、各画像形成装置で出力される印刷物をユーザーが入手できる最短時間を算出して前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求めることを特徴とする。
【００１５】
また本発明のデータ通信部は、ＵＷＢ無線通信によって複数の画像形成装置と情報の通信を行うことを特徴とする。
【００１６】
また本発明のデータ通信部は、情報処理装置と複数の画像形成装置とに内蔵されているか、または外付け接続されていることを特徴とする。
【００１７】
また本発明は、複数の画像形成装置と情報処理装置とが無線通信可能に構成され、画像形成装置への印刷ジョブの送信を情報処理装置が制御する印刷ジョブ制御方法であって、
前記情報処理装置のデータ通信部が、複数の画像形成装置における、印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置から見た画像形成装置の方位を求めるための情報とを受信し、
前記情報処理装置の演算部が、前記データ通信部が、前記複数の画像形成装置から受信した前記混雑情報と前記距離および前記方位を求めるための情報と、出力しようとしている印刷ジョブのデータ容量とに基づいて、印刷ジョブの送信先となる画像形成装置との距離および方位を演算して求めるとともに、前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求め、
前記情報処理装置の送信先選別部が、前記演算部の演算結果に基づき、割り振られた印刷ジョブを、前記複数の画像形成装置のうちいずれの画像形成装置に送信すればよいかを選別し、
前記情報処理装置の確定部が、前記送信先選別部の選別結果を確定し、
前記情報処理装置の制御部が、前記確定部で確定した画像形成装置への印刷ジョブの送信を制御することを特徴とする印刷ジョブ制御方法である。
【００１８】
また本発明は、コンピュータを、上記の情報処理装置として機能させるための情報処理プログラムである。
【００１９】
また本発明は、上記の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２０】
本発明によれば、情報処理装置のデータ通信部が、複数の画像形成装置における、印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置からみた画像形成装置の方位を求めるための情報を受信する。
【００２１】
演算部では、前記データ通信部が、前記複数の画像形成装置から受信した前記混雑情報と前記距離および前記方位を求めるための情報と、出力しようとしている印刷ジョブのデータ容量とに基づいて、印刷ジョブの送信先となる画像形成装置との距離および方位を演算して求めるとともに、前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求める。送信先選別部は、前記演算部の演算結果に基づき、割り振られた印刷ジョブを、前記複数の画像形成装置のうちいずれの画像形成装置に送信すればよいかを選別する。前記送信先選別部の選別結果を確定部で確定し、制御部が確定した画像形成装置へ印刷ジョブの送信を制御する。
【００２２】
これにより、画像形成装置のジョブの混雑度合い、画像形成装置までの距離、方位の全てを考慮して適切な印刷ジョブの割り振りを行うことが可能で、画像形成装置の稼働効率を向上させることができる。
【００２３】
また本発明によれば、データ通信部は、ＵＷＢ無線通信によって画像形成装置のジョブの混雑度合い、画像形成装置までの距離および方位を求めるための各情報を受信すると共に、印刷ジョブの送信を行う。
【００２４】
ＵＷＢ無線通信は、データ通信だけでなく、通信対象との距離および方位を検出するレーダー機能も有し、高速かつ大容量通信が可能であるので、大容量の画像データ（フルカラー写真画像、フルカラーグラフィック画像など）を含むような印刷ジョブでも短時間で送信することが可能となる。
【００２５】
また本発明によれば、無線によるデータ通信部は、情報処理装置と複数の画像形成装置とに内蔵することが可能である。また外付け接続することで、無線によるデータ通信機能を持たない情報処理装置、画像形成装置にも機能を付与することができる。
【００２６】
また本発明によれば、前記情報処理装置のデータ通信部が、複数の画像形成装置における、印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置からみた画像形成装置の方位を求めるための情報を受信する。
【００２７】
前記情報処理装置の演算部が、前記データ通信部が、前記複数の画像形成装置から受信した前記混雑情報と前記距離および前記方位を求めるための情報と、出力しようとしている印刷ジョブのデータ容量とに基づいて、印刷ジョブの送信先となる画像形成装置との距離および方位を演算して求めるとともに、前記複数の画像形成装置に対する印刷ジョブの部数単位での割り振りを演算して求め、前記情報処理装置の送信先選別部が、前記演算部の演算結果に基づき、割り振られた印刷ジョブを、前記複数の画像形成装置のうちいずれの画像形成装置に送信すればよいかを選別し、前記情報処理装置の確定部が、前記送信先選別部の選別結果を確定し、前記情報処理装置の制御部が、前記確定部で確定した画像形成装置への印刷ジョブの送信を制御する。
【００２８】
これにより、画像形成装置のジョブの混雑度合い、画像形成装置までの距離、方位の全てを考慮して印刷ジョブを適切に部数単位で割り振りを行うことが可能で、画像形成装置の稼働効率を向上させることができる。
【００２９】
また本発明によれば、コンピュータを、上記の情報処理装置として機能させるための情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体として提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下に本発明の実施形態を説明する。
〔第１実施形態〕
図１は、本発明の実施の一形態である情報処理装置１００の構成を示すブロック図である。情報処理装置１００は、たとえばパーソナルコンピュータ（以下ではＰＣという）など画像データの作成や印刷ジョブの出力が可能な装置で実現される。
【００３１】
情報処理装置１００は、複合機などの複数の画像形成装置１０６（１０６ａ，１０６ｂ，１０６ｃ）とＵＷＢ通信ネットワーク１０７を形成している。なお本実施形態では、ＵＷＢ通信ネットワーク１０７を介して、第１画像形成装置１０６ａ、第２画像形成装置１０６ｂ、第３画像形成装置１０６ｃの３台の画像形成装置と接続しているが、ＵＷＢ通信可能であれば台数は３台に限らない。
【００３２】
ＵＷＢ通信ネットワーク１０７は、無線通信の一規格であるＵＷＢ通信を利用してデータ通信を行うネットワークである。ＵＷＢ通信は、ウルトラワイドバンド通信の略で超広帯域無線通信を示す。
【００３３】
ＵＷＢ通信は、周波数帯域３．１〜１０．６ＧＨｚ、帯域幅７．５ＧＨｚ、送信電力０．１〜０．５ｍＷ、通信速度は４８０Ｍｂｐｓ以上２Ｇｂｐｓ未満になる。また、このような電波を利用することで、データ通信だけでなく、通信対象との距離および方位を検出するレーダー機能も有する。
【００３４】
情報処理装置１００は、データ通信部１０１、制御部１０２、演算部１０３、送信先選別部１０４、確定部１０５、記憶部１０８、画像出力部１０９、ユーザインターフェイス接続部１１１を含んで構成される。
【００３５】
マウス、キーボード、タッチパネルなどの第１入力部１１２ａ、および無線によるデータ通信が可能な外付け接続の第２入力部１１２ｂ（ＵＷＢ通信アダプタ、後述の図１１と図１２参照）の入力部１１２が、ユーザインターフェイス接続部１１１に接続され、ユーザが第１入力部１１２ａを操作することで情報処理装置１００はユーザの所望する動作を行う。
【００３６】
なお、図１の情報処理装置１００は、データ通信部１０１を内蔵しているので、前述の第２入力部１１２ｂ（ＵＷＢ通信アダプタ）は接続していない。またモニタ１１０は、画像出力部１０９に接続され、制御部１０２によって作成された画像データを画像出力部１０９が変換して出力し、モニタ１１０に画像が表示される。
【００３７】
情報処理装置１００から画像形成装置１０６への印刷ジョブの送信は、前述のＵＷＢ通信によって行われる。この印刷ジョブの送信先、すなわち印刷ジョブの出力先は、ユーザが複数の画像形成装置１０６から選択することもできるが、情報処理装置１００との距離、方位およびジョブの混雑状況、送信するジョブのデータ容量に基づいて情報処理装置１００が選択することで画像形成装置の稼働効率を向上させることができる。
【００３８】
ユーザが出力しようとする印刷ジョブを決定したのち、ユーザが操作することによって入力部１１２ａから画像形成装置１０６への印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置からみた画像形成装置の方位を求めるための情報を入手する指示が入力され、ユーザインターフェイス接続部１１１を経由して制御部１０２へ入手の指示が送られる。
【００３９】
各情報を入手する指示は制御部１０２からデータ通信部１０１へ送られ、データ通信部１０１によってＵＷＢ通信ネットワーク１０７に接続されている全ての画像形成装置１０６に対して印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置からみた画像形成装置の方位を求めるための情報とが送信される。
【００４０】
送信した情報に対して返答される返答情報は、画像形成装置ごとのジョブ混雑情報、距離および方位を求める為の情報とを含む。
【００４１】
第１画像形成装置１０６ａ、第２画像形成装置１０６ｂ、第３画像形成装置１０６ｃでは、返答情報として自機のジョブ混雑情報、距離および方位を求めるための情報を情報処理装置１００に返す。
【００４２】
データ通信部１０１が、各画像形成装置１０６から送られてきたジョブ混雑情報、距離および方位を求めるための返答情報を受信すると、制御部１０２を経由して記憶部１０８に返答情報が送られる。
【００４３】
記憶部１０８はデータ通信部１０１から全ての画像形成装置１０６に対して印刷ジョブの混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置からみた画像形成装置の方位を求めるための情報とを送信した時間ｔ１と、複数の画像形成装置１０６ａ等から送られて来た返答情報を受信した時間ｔ２とを記憶する。
【００４４】
ｔ１およびｔ２の各時間の情報は演算部１０３へ送られ、ｔ１とｔ２の時間差分から情報処理装置１００と複数の画像形成装置１０６ａ等との距離を演算して求める。
【００４５】
データ通信部１０１は、後述するアンテナ５０１（図５）を備えている。
アンテナ５０１（図５）が無指向性アンテナの場合は、複数の画像形成装置１０６ａ等からのＵＷＢ電波の電圧定在波比（ＶＳＷＲ：Voltage Standing Wave Ratio）の強度を
利用する。アンテナ５０１（図５）から送信したＵＷＢ電波の放射パターンＡは、複数の画像形成装置１０６ａ等からのＵＷＢ電波により歪みが発生し歪み放射パターンＢに変化する。
【００４６】
アンテナ５０１（図５）から送信したＵＷＢ電波の放射パターンＡと、変化した放射パターンＢとを記憶部１０８に記憶する。放射パターンＡと歪み放射パターンＢの情報を演算部１０３へ送り、放射パターンＡと歪み放射パターンＢとを比較して歪みの大きい方位を演算して複数の画像形成装置１０６ａ等の方位を求める。
【００４７】
また指向性アンテナの場合は必要な数だけ装着し複数の画像形成装置１０６ａ等の方位を求めることが出来る。
【００４８】
演算部１０３は、複数の画像形成装置１０６から受信した返答情報と、出力しようとしている印刷ジョブのデータ容量とに基づいて、最も効率的な印刷ジョブの部数単位での割り振りを演算して求める。
【００４９】
演算部１０３は、具体的には後述する図７の検出画面７００、図８の設定画面８００、図９の他の例の設定画面９００に表示される内容を演算して求める。
【００５０】
送信先選別部１０４は、演算部１０３の演算結果に基づき、割り振られた印刷ジョブを、返答情報を返してきた画像形成装置のうちいずれの画像形成装置に送信すればよいかを選別する。選別結果は確定部１０５へ送られる。
【００５１】
確定部１０５は、送信先選別部１０４の選別結果を確定し、制御部１０２を経由してデータ通信部１０１へ確定結果を送り、データ通信部１０１から各画像形成装置１０６へ印刷ジョブを部数単位で割り振った印刷実行指示が送信される。
【００５２】
これら一連の情報処理により、複数の画像形成装置１０６の印刷ジョブの混雑状況と、印刷ジョブの部数単位での割り振り、かつ画像形成装置間との距離と方位を演算して、最も効率的な印刷ジョブの実行指示が可能となる。
【００５３】
図２は、画像形成装置１０６の構成を示すブロック図である。第１画像形成装置１０６ａ、第２画像形成装置１０６ｂ、第３画像形成装置１０６ｃの構成は、全て同じであるので、総称した画像形成装置１０６として説明する。
【００５４】
前述のデータ通信部１０１からの画像形成装置１０６のジョブ混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置からみた画像形成装置の方位を求めるための情報をＵＷＢ通信部２０１で受信する。受信された各情報は、制御部２０２へ送られる。制御部２０２は、記憶部２０３に記憶された現在の印刷ジョブの混雑情報を読み出し、ＵＷＢ通信部２０１へ送る。ＵＷＢ通信部２０１は、印刷ジョブの混雑情報を情報処理装置１００へ返信する。
【００５５】
印刷ジョブの混雑情報はＵＷＢ電波であるため、前述の電圧定在波比（ＶＳＷＲ：
Voltage Standing Wave Ratio）の強度を利用して、情報処理装置１００は画像形成装置
１０６との距離と方位を演算して求めることができる。
【００５６】
画像形成装置１０６は、たとえばスキャナとプリンタと周辺機器とを備えた複合機であり、原稿画像を読み取る読取部２０６、読み取った原稿画像を適正な電気信号に変換して画像データを生成する画像処理部２０７、生成された画像データを印刷出力する画像形成部２０８、後処理装置であるフィニッシャーやソーターなどの周辺機器を制御する周辺機器制御部２０９、画像形成装置１０６の操作部である入力部２０４と表示部２０５を備えている。
【００５７】
図３は、ＵＷＢ通信部２０１およびデータ通信部１０１を構成する送信機３００のブロック図である。
【００５８】
ＵＷＢ通信は、短パルス通信であり、たとえば送信機が画像形成装置１０６に内蔵された場合、読み出されたジョブ混雑情報がデータ入力３０１へ入力され、変調器３０２で変調されたデータとコード発生器３０３からの信号とを合わせて時間遅延回路３０４へ送られる。時間遅延回路３０４は通信路の波形遅延、歪みの等化処理を施し、クロック発信器３０５のクロック信号によりパルス発生器３０６へ送られ短パルスとしてアンテナ３０７よりジョブ混雑情報がパルス送信される。
【００５９】
図４は、ＵＷＢ通信部２０１およびデータ通信部１０１を構成する受信機４００のブロック図である。
【００６０】
送信機のアンテナ３０７から送信されたパルスはアンテナ４０１で受信する。受信したパルスを復調器４０２で復調される。復調は受信したパルス波形との相関検波である。復調器４０２は整合フィルタと呼ばれ、時間積分器４０２ａと乗算器４０２ｂとを経由してベースバンド信号処理器４０６で信号処理され、ジョブの混雑情報がデータ出力４０７から出力信号として出力される。
【００６１】
前述の乗算器４０２ｂには、ベースバンド信号処理４０６からの信号とコード発生器４０８からの信号とを合わせて時間遅延回路４０４に送り、クロック発信器４０５で発生したクロックとともにパルス発生器４０３を経由して乗算器４０２ｂに接続されるループを形成している。
【００６２】
受信機のアンテナ４０１について詳細は図示していないが、ディスコーンアンテナを用いた無指向性アンテナである。指向性アンテナの場合は、必要な数だけアンテナを装着すれば良い。
【００６３】
図５は、ＵＳＢＩ／Ｆを備えたＵＷＢ送受信機５００の構成を示すブロック図である。ＵＷＢ通信部２０１およびデータ通信部１０１は、上記のような送信機と受信機とを備える構成であってもよく、以下に説明するような一体型の送受信機を備える構成であってもよい。
【００６４】
パルス送受信機５００の構成は、図３に示した送信機３００と図４に示した受信機４００を組み合わせた構成となっている。アンテナ制御部５０２によりパルスの送信、受信を切り替えて動作させることができる。
【００６５】
送信機として動作するときは、アンテナ制御部５０２が、アンテナ５０１とパルス発生器５０３とを接続するように切り替えられる。送信しようとする情報がデータ入出力部５０８へ入力されると、変調器５１１で変調されたデータとコード発生器５１２からの信号とを合わせて時間遅延回路５０４へ送られる。時間遅延回路５０４は通信路の波形遅延、歪みの等化処理を施し、クロック発信部５０５のクロック信号によりパルス発生器５０３へ送られ、アンテナ制御部５０２を介して短パルスとしてアンテナ５０１よりパルス送信される。
【００６６】
受信機として動作するときは、アンテナ制御部５０２が、アンテナ５０１と復調器５０６とを接続するように切り替えられる。
【００６７】
アンテナ５０１で受信したパルスは復調器５０６で復調される。復調器５０６は、時間積分器５０６ａと乗算器５０６ｂとを経由してベースバンド信号処理器５０７で信号処理され、受信した情報がデータ入出力部５０８から出力信号として出力される。
【００６８】
送受信機５００は、ＵＳＢＩ／Ｆを備えており、ＵＷＢ送受信機を内蔵していない端末装置や画像形成装置に対してはＵＳＢポートを介して送受信機５００を接続すればＵＷＢ通信を可能とすることができる。
送受信機５００は、ワイヤレスＵＳＢ（Ｗireless USB）と呼ぶこともある。
【００６９】
たとえば、情報処理装置１００および画像形成装置１０６のＵＳＢポート５１３とはコントローラ５０９を介して接続され、コントローラ５０９より電源受信部５１０へ送りＵＷＢ送受信機５００全体を駆動させるための電源を取得する。
【００７０】
次に情報処理装置１００から複数の画像形成装置１０６のジョブ混雑情報と、情報処理装置と画像形成装置との間の距離および情報処理装置からみた画像形成装置の方位を求めるための情報を入手する際の操作例および返答情報の画面表示例について説明する。
【００７１】
なお、ＵＷＢ通信ネットワーク１０７には、図１で示した情報処理装置１００の他に情報処理装置１００−１，１００−２が接続され、情報処理装置１００，１００−１はデスクトップＰＣであり、情報処理装置１００−２はノートＰＣである。また、第１画像形成装置１０６ａ、第２画像形成装置１０６ｂ、第３画像形成装置１０６ｃは、いずれもカラー複合機であり、これらの他にカラープリンタ１０６ｄ、モノクロ複合機１０６ｅも接続されている。
【００７２】
情報処理装置１００において、たとえばプレゼンテーション資料作成用のアプリケーションソフトなどを起動し、一連の画像データファイルを作成したのち、これを印刷ジョブとして画像形成装置１０６にて印刷する場合を考える。
【００７３】
印刷を行う場合には印刷に関する各種設定が必要であり、印刷しようとする画像データファイルを決定してから設定を行う。印刷に関する設定は、以下に示すようなプロパティ画面を用いて設定する。
【００７４】
図６は、カラー複合機である第１画像形成装置１０６ａの印刷プロパティ画面６００を示す図である。
【００７５】
図６には、印刷プロパティメインのプロパティ６０１の状態を表示している。ユーザ設定６０２は、幾種類かの設定が可能で、本例では初期設定状態であることを示す。印刷する部数６０３は、１−９９から選択することが可能で本例では１０部に設定している。とじしろ６０４の設定は、あり、なしのいずれかに設定可能であり、本例では、なしに設定している。両面印刷６０８の設定は、片面印刷、両面印刷横綴じ、両面印刷縦綴じ、中とじ印刷のいずれかを設定することができ、本例では片面印刷を選択している。
【００７６】
Ｎ−Ｕｐ印刷６０９は、１枚の印刷用紙に並べて印刷するページ数であり、１−４まで選択可能である。本例では一枚の印刷用紙に１ページ印刷する１−Ｕｐを選択している。とじ位置６０４の設定は、左とじ、右とじ、上とじのいずれかに設定することができ、本例では左とじを選択している。印刷の向き６０６の設定は、縦、横のいずれかを選択することができ、さらに画像を１８０°回転して印刷したいときにはチェックボックス６１０をチェックする。本例では回転はさせず、縦向きの印刷を選択している。
【００７７】
チェックボックス６１１では、カラー印刷かモノクロ印刷かを選択可能であり、本例ではチェックボックスがチェックされ、カラー印刷が指示されている。簡易プレビュー６０７では、印刷画像のレイアウトや縦向き印刷が選択されていることがグラフィックで表示される。
【００７８】
上記のように印刷設定し、ＵＷＢ検出ボタン６１２をポインタで選択すると、各情報を入手するための指示が入力され、前述のようにＵＷＢ通信によって画像形成装置１０６からジョブ混雑情報、距離および方位を求めるための情報を取得する。取得した返答情報に基づいて画像形成装置１０６の検出画面が作成され、モニタ１１０に表示される。
【００７９】
図７は、検出画面７００の表示例を示す図である。
検出画面７００には、問い合わせ指示を行った情報処理装置１００を中心として、他の情報処理装置１００−１、ノートＰＣ１００−２、また第１カラー複合機１０６ａ、第２カラー複合機１０６ｂ、第３カラー複合機１０６ｃ、カラープリンタ１０６ｄ、モノクロ複合機１０６ｅなどのジョブ混雑情報と、方位および距離が表示される。
【００８０】
たとえば第１カラー複合機１０６ａを例として説明すれば、印刷待ちのジョブ数が５つであり、情報処理装置１００から見て南西の方位に５〜１０ｍ離れた距離にあることを示している。
【００８１】
検出画面７００内のＵＷＢ検出情報ボタン７０１をポインタで選択すると、図８に示す設定画面８００を表示する。
【００８２】
情報処理装置１００から見た各画像形成装置１０６のジョブ混雑具合をＸ軸、情報処理装置１００との距離をＹ軸、情報処理装置１００から送信しようとする印刷ジョブの印刷が完了するまでの時間をＺ軸で表示している。
【００８３】
情報処理装置１００から各画像形成装置１０６へ割り振った印刷ジョブは、情報処理装置１００の表示色と同色で表示することで対応付けがわかる。
【００８４】
画面右上には、出力先装置ごとのジョブ混雑状況を示す印刷待ちジョブ容量（Ｍバイト）と、ジョブ自動割り振り容量（Ｍバイト）と、出力先装置の合計容量（Ｍバイト）をテーブル表示している。
【００８５】
ここで、テーブルに表示されている出力先装置の中からいくつかの画像形成装置を選択する（チェックボックスにチェックする）と、選択された画像形成装置、本例ではカラープリンタ１０６ｄ、第１カラー複合機１０６ａおよび第２カラー複合機１０６ｂの３台を出力先とし、前述の送信先選別部１０４によって、送信しようとする印刷ジョブの出力が、最短時間で完了するように、送信しようとする印刷ジョブが各画像形成装置に割り振られる。割り振りの結果はテーブルに表示される。これは、カラープリント１０部（２０ＭＢｙｔｅ／部）を印刷する場合の例である。
【００８６】
図８に示す例では、選択したカラープリンタ１０６ｄ、第１カラー複合機１０６ａおよび第２カラー複合機１０６ｂの３台のＴＴＬ（トータル）のジョブが夫々最小となるように前述の演算部１０３で演算して最適な印刷ジョブの割り振りを求める。
【００８７】
すなわち、図８のテーブルには、選択したカラープリンタ１０６ｄ、第１カラー複合機１０６ａおよび第２カラー複合機１０６ｂの３台のＴＴＬのジョブの最大値が最小となるように印刷ジョブを部数単位で割り振る。
【００８８】
このように、ＴＴＬ（トータル）のジョブの最大値が最小となるように印刷ジョブを部数単位で割り振ることで、印刷時間を最短時間に設定することが出来る。
【００８９】
図９は、他の例の設定画面９００を示す図である。
カラープリント１０部（２０ＭＢｙｔｅ／部）を印刷する場合について示すが、各画像形成装置１０６の印刷速度（ＣＰＭ）を考慮して、ジョブの自動割り振りを行う。
【００９０】
前述の演算部１０３は、選択した画像形成装置の印刷完了目安時間が最小となるように演算して求める。
【００９１】
印刷速度を考慮することで、距離が近い画像形成装置から順に印刷を早く完了させ、印刷物を取りに行く時間を短縮させる。
【００９２】
また印刷物を取りに行く順序は、図８の設定画面８００、または図９の設定画面９００を参照することで、最短経路で且つ最短時間で入手が可能となる。
【００９３】
図１０は、情報処理装置１００によるジョブの割り振り処理を示すフローチャートである。情報処理装置１００から印刷ジョブを送信しようとする際に、送信先を決定するための割り振り処理である。
【００９４】
ステップＳ１では、入力部１１２ａ（マウス、キーボード等）からユーザの入力指示により、ユーザインターフェイス接続部１１１、制御部１０２を介して、情報処理装置１００が接続されるＵＷＢ通信ネットワークに接続されている画像形成装置に対して稼働状況の問い合わせを行う。
【００９５】
ステップＳ２では、問い合わせに対する返答情報として、画像形成装置から印刷ジョブの混雑情報、距離情報および方位情報を受信する。
【００９６】
ステップＳ３では、受信した返答情報に基づいて、情報処理装置１００から見た各画像形成装置との距離、方位とジョブ混雑情報を演算して求める。
【００９７】
ステップＳ４では、演算結果を基に送信する印刷ジョブを画像形成装置に部数単位で割り振るかどうかを判断するために、割り振りを入力する画面（図８の設定画面８００、または図９設定画面の９００）を制御部１０２が画像出力部１０９を経由してモニタ１１０へ表示させる。
【００９８】
部数単位で印刷ジョブを割り振る場合はステップＳ５へ進み、割り振る画像形成装置がない場合、または割り振らない場合はステップＳ９へ進む。
【００９９】
ステップＳ５では、送信する印刷ジョブの容量と複数の画像形成装置のジョブ混雑情報より効率的な印刷ジョブの部数単位の割り振りを演算して求める。
【０１００】
ステップＳ６では、演算結果に基づき印刷ジョブを部数単位で送信する画像形成装置を選別する。
【０１０１】
ステップＳ９では、個別の画像形成装置１０６へ印刷ジョブ送信することを確定する。
ステップＳ７では、送信する画像形成装置を確定する。
【０１０２】
ステップＳ８では、確定した送信先の画像形成装置に印刷ジョブを送信して処理を終了する。
【０１０３】
本実施例の情報処理装置１００は、図１１および図１２に示すような携帯端末１００ａ（ＰＤＡ：Personal Digital Assistants）であっても良い。
【０１０４】
また、図１３および図１４に示すような表示装置１３００（ＰＣコントローラと大型ディスプレイとを一体的にシステム化したインフォーメーションディスプレイシステム）であっても良い。
【０１０５】
〔第２実施形態〕
図１１，１２は、本発明の第２実施形態である携帯通信システム１１００の斜視図を示す。
【０１０６】
本実施形態では、携帯端末１００ａのＵＳＢポート１１１に、外付け接続してデータ通信が可能な第２入力部１１２ｂ（ＵＷＢ通信アダプタ）のＵＳＢ接続部１１０１を矢印Ａの方向へ挿入してＵＷＢ無線通信を可能とする携帯通信システム１１００である。
【０１０７】
図１２は、携帯端末１００ａのモニタ１１０ａをスライド移動して第１入力部１１２ａを露出させた状態を示す。
【０１０８】
第１実施形態の情報処理装置１００に代えて、第２実施形態のような携帯端末１００ａを使用することができる。
【０１０９】
携帯端末１００ａを使用することで、ユーザが移動した先で所望の印刷物を短時間で入手することが出来る。
【０１１０】
〔第３実施形態〕
図１３は、表示装置１３００（ＰＣコントローラと大型ディスプレイとを一体的にシステム化したインフォーメーションディスプレイシステム）の斜視図である。
【０１１１】
表示装置１３００は、モニタ（大型ディスプレイ）１１０ｂ、第１入力部（タッチパネル）１１２ａ、スキャナ１３０１、スキャナ１３０１へ原稿を挿入したり排出したりする開口部１３０２、脚部１３０３、ＰＣコントローラ１３０４、基台１３０５、キャスター１３０６を含む。
【０１１２】
図１４は、表示装置１３００のブロック図である。
ＵＷＢ通信部はＰＣコントローラ１３０４に内蔵され、複数の画像形成装置１０６とＵＷＢ通信ネットワーク１０７で接続されている。
【０１１３】
モニタ（大型ディスプレイ）１１０ｂ、第１入力部（タッチパネル）１１２ａ、スキャナ１３０１は、ＰＣコントローラ１３０４と図示しないＵＳＢ、ＵＷＢ、無線ＬＡＮ等で接続されている。
【０１１４】
第１実施形態の情報処理装置１００に代えて、第３実施形態のような表示装置１３００を使用することができる。
【０１１５】
表示装置１３００は大型ディスプレイであり、一般的な家庭用ディスプレイより大きく、約４０インチ以上のディスプレイを指す。
【０１１６】
ディスプレイには液晶ディスプレイ（liquid crystal Display）、ＰＤＰ（Plasma 
Dis play Panel）、有機ＥＬディスプレイ（organic electroluminescence Display
）、ＦＥＤ（Field Emission Display）、ＳＥＤ（Surface-conduction Electron-
emitter Display）、ＰＴＡディスプレイ(Plasma Tube Array Display)等を好適に用いることができる。
【０１１７】
表示装置１３００を使用することで、表示画像が大きく鮮明に表示出来るので視認性や操作性が向上する。
【０１１８】
〔第４実施形態〕
本実施形態では、図６に示した印刷プロパティ画面６００による設定に代えて、図１５に示す印刷プロパティ画面１５００を用いて設定を行う。
【０１１９】
印刷プロパティ画面１５００と図６に示した印刷プロパティ画面６００との違いは、印刷を部数単位で自動的に割り振るか否かを設定するためのチェックボックス１５０１を備えていることであり、このチェックボックス１５０１をチェックすることで、印刷の部数単位での自動割り振りを行うことができる。
【０１２０】
以下では、印刷の部数単位自動割り振りを示すチェックボックス１５０１がチェックされ、印刷を部数単位で自動的に割り振る処理について説明する。
【０１２１】
前述の演算部１０３は、各画像形成装置の印刷処理容量（Ｍバイト／秒）を考慮した待ちジョブ容量（Ｍバイト）の印刷完了時間ａを演算して求める。演算結果の例を表１に示す。
【０１２２】
【表１】
0004516998.tif 000002
【０１２３】
表１に示す例では、モノクロ複合機１０６ｅの待ちジョブの印刷完了時間が１８秒、カラープリンタ１０６ｄの待ちジョブの印刷完了時間が１０秒であることが分かる。同様に、それぞれの待ちジョブの印刷完了時間は、第１カラー複合機１０６ａが１５秒、第２カラー複合機１０６ｂが２０秒、第３カラー複合機１０６ｃも２０秒であることが分かる。
【０１２４】
ここで、図７に示したような待ちジョブの印刷完了時間の表示例を座標軸表示に変換する。座標軸表示に変換した例を図１６に示す。図１６に示す例では、各画像形成装置の名称と待ちジョブ数（待ちジョブ容量と同意）と待ちジョブの印刷完了時間とを表示している。
【０１２５】
情報処理装置１００から見たときの、各画像形成装置までの距離と方位に基づいて、情報処理装置１００を携帯するユーザーが各画像形成装置にたどりつくまでの所要時間を演算により求める。
【０１２６】
所要時間の演算条件として、
（１）ユーザーが移動する速度は、１ｍ／秒とする。（３．６ｋｍ／時間）
（２）ユーザーが印刷したいジョブは、フルカラープリント１０部であり、１部当たりの処理容量が２Ｍバイトでトータルの処理容量を２０Ｍバイトとする。
（３）ユーザーの移動を少なくして、最も短時間で印刷物を入手できるように、印刷物を入手する画像形成装置の決定は、ユーザーの移動距離が短い（所要時間が短い）経路を優先する。
【０１２７】
同様に、２番目に印刷物を入手する画像形成装置への移動経路の決定は、ユーザーの移動時間の短い経路を優先する。以下同様である。これは、ユーザーが移動中に印刷物を第３者に閲覧されないようにするためである。
【０１２８】
ここで、ユーザーはカラープリントを希望しているので、割り振り先としては、モノクロ複合機１０６ｅは、予め除外して演算される。残ったカラープリンタ１０６ｄ、第１カラー複合機１０６ａ、第２カラー複合機１０６ｂ、第３カラー複合機１０６ｃが演算の対象となる。
【０１２９】
次に、ユーザーが印刷ジョブ１部を最短時間で入手できる画像形成装置を演算により求める。
【０１３０】
まず、ユーザーの現在位置から、それぞれの画像形成装置までの直線距離をたとえばピタゴラスの定理（三平方の定理）により求める。
【０１３１】
図１７は、ユーザー（情報処理装置１００）の位置から各画像形成装置までの直線距離を示す模式図である。この求めた直線距離に基づいて、ユーザーが画像形成装置に到達するまでの時間ｂ、印刷ジョブ１部が完了する時間ｃ、ユーザーが印刷ジョブ１部を入手する時間ａ＋ｃを算出する。
求めた時間ａ〜ｃの例を表２に示す。
【０１３２】
【表２】
0004516998.tif 000003
【０１３３】
前述の演算条件（３）を適応して、１部目は東の方角、距離４ｍに位置するカラープリンタ１０６ｄに送信すれば、ユーザーは１部目を最短時間で入手できることになる。なお、ユーザーが印刷ジョブ１部を入手する時間（秒）には、ユーザーが画像形成装置まで到達する移動時間（秒）は含まれていない。これは、ユーザーが印刷ジョブを送信したと同時にカラープリンタ１０６ｄに向かって移動し始めると想定すると、印刷実行とユーザーの移動とが同時に進行し、ユーザーが印刷ジョブ１部を入手する時間（秒）中にユーザーが到達する移動時間（秒）が含まれることになるからである。
【０１３４】
次に、２部目であるが、ユーザーの移動距離が最も短くなる画像形成装置、つまり１部目を出力するカラープリンタ１０６ｄから最も近い距離の画像形成装置を求める。これらはピタゴラスの定理（三平方の定理）を用いた演算により求まる。
【０１３５】
図１８は、ユーザー（カラープリンタ１０６ｄ）の位置から各画像形成装置までの直線距離を示す模式図である。
【０１３６】
図１８に示すように、カラープリンタ１０６ｄから最も近い位置にある画像形成装置は、直線距離でカラープリンタ１０６ｄから９．１ｍの位置にある第２カラー複合機１０６ｂであることが分かる。
【０１３７】
以上のことから、カラープリント１０部の割り振りは、優先順位として、第１位がカラープリンタ１０６ｄ、第２位が第２カラー複合機１０６ｂ、第３位が再度カラープリンタ１０６ｄ、第４位が第３カラー複合機１０６ｃ、第５位が第１カラー複合機１０６ａという順位が求まる。ここで、演算部１０３は、ユーザーの移動距離を短く抑えるために、ユーザーの移動距離の閾値を２０ｍとして、２０ｍを超えない範囲で画像形成装置に印刷ジョブを割り振るように演算することが好ましい。
【０１３８】
このような閾値を考慮すると、印刷ジョブは、優先順位が第１位のカラープリンタ１０６ｄと第２位の第２カラー複合機１０６ｂとに印刷ジョブを割り振ることになる。
【０１３９】
これらの演算結果に基づき、表２に示す印刷処理容量（Ｍバイト／秒）、および印刷完了時間ａ（秒）を考慮して、演算部１０３は、
優先順位が第１位および第２位のカラープリンタ１０６ｄ、第２カラー複合機１０６ｂに対する移動時間、待ちジョブ完了時間、割り振る印刷ジョブ数、印刷完了時間、ユーザーが印刷物を入手できる時間を求める。表３にこれらの演算結果の例を示す。
【０１４０】
【表３】
0004516998.tif 000004
【０１４１】
ここで、カラープリンタ１０６ｄまでの移動時間ａ（秒）とカラープリンタ印刷完了時間ｃ（秒）およびカラープリンタ１０６ｄから第２カラー複合機１０６ｂまでの移動時間ｄ（秒）と、第２カラー複合機１０６ｂの印刷完了時間ｆ（秒）は同時に進行する処理を示す時間であるので、それぞれの画像形成装置からユーザーが印刷物であるカラープリントを入手できる時間は、ｂ＋ｃ（秒）およびｅ＋ｆ（秒）で表すことができる。
【０１４２】
次に、ユーザーがカラープリントを入手できる時間ｂ＋ｃ（秒）と、ｅ＋ｆ（秒）も同時進行で処理が行われる時間を示す。つまり、カラープリンタ１０６ｄへ割り振る印刷ジョブ数（部数）をＸ、第２カラー複合機１０６ｂへ割り振る印刷ジョブ数（部数）をＹとしたとき、Ｘ（部）＋Ｙ（部）＝１０（部）であり、ユーザーがカラープリントを入手できる時間ｂ＋ｃ（秒）と、ｅ＋ｆ（秒）の最小値を満足するようなＸ（部）とＹ（部）を求めれば良いことになる。
【０１４３】
表３に示す演算結果に基づいて、カラープリンタ１０６ｄへ割り振る印刷ジョブ数Ｘと、第２カラー複合機１０６ｂへ割り振る印刷ジョブ数ＹをＸ＝１、Ｙ＝９からＸ＝９、Ｙ＝１まで変化させたときの印刷物１０部をユーザーが入手できる時間を演算する。演算結果の例を表４に示す。
【０１４４】
【表４】
0004516998.tif 000005
【０１４５】
表４より、印刷物１０部をユーザーが入手できる時間の最短時間は、２７．１秒であり、そのときのカラープリンタ１０６ｄへ割り振る印刷ジョブ数は４部、第２カラー複合機１０６ｂへ割り振る印刷ジョブ数は６部である。
【０１４６】
以上のような結果を基に、制御部１０２は、ユーザーの現在位置から、印刷ジョブを割り振った各画像形成装置への移動経路を可視化するように画像出力部１０９へ指示し、画像出力部１０９はモニタ１１０に移動経路を表示させる。
【０１４７】
図１９は、モニタ１１０に表示させる移動経路の表示例を示す図である。図１９に示した例では、上記の演算結果を基に、カラープリンタ１０６ｄへ割り振る印刷ジョブ数を４部、第２カラー複合機１０６ｂへ割り振る印刷ジョブ数を６部としたときの例である。移動経路の案内表示は、現在位置と、画像形成装置の位置と、移動順序を示す矢印などを表示するマップ部１９００と、詳細情報を文字などにより表示するコメント部１９０１で構成される。
【０１４８】
マップ部１９００では、東西南北の方向が表示された直交する座標軸線の交点をユーザの現在位置（本例では情報処理装置１００の位置）Ｐ１として表示し、ジョブを割り振ったカラープリンタ１０６ｄの位置Ｐ２および第２カラー複合機１０６ｂの位置Ｐ３をそれぞれ表示する。
【０１４９】
現在位置Ｐ１を分かりやすくするために、「あなたの現在位置はここです」の文字と、座標軸線の交点を指す矢印を表示する。
【０１５０】
現在位置Ｐ１から最初の４部が出力されるカラープリンタ１０６ｄの位置Ｐ２までの経路を案内するために、Ｐ１からＰ２へと矢印を表示し、次に６部が出力される第２カラー複合機１０６ｂの位置Ｐ３までの経路を案内するために、Ｐ２からＰ３へと矢印を表示する。
【０１５１】
さらに、コメント部１９０１には、現在位置から割り振られた画像形成装置までの方向、距離および割り振られたジョブ数などを表示する。
【０１５２】
表示例では、現在位置から東方に距離４ｍの位置にあるカラープリンタ１０６ｄに４部割り振ったこと、さらにカラープリンタ１０６ｄから北へ９．１ｍの位置にある第２カラー複合機１０６ｂに残りの６部を割り振ったことをコメント部１９０１に表示している。
【０１５３】
図２０は、モニタ１１０に表示させる移動経路の他の表示例を示す図である。図１９に示した例と同様に、マップ部２０００とコメント部２００１とで構成されているが、方向として東西南北ではなく、情報処理装置１００に向かってカラープリンタ１０６ｄの位置する方向、カラープリンタ１０６ｄに向かって第２カラー複合機１０６ｂの位置する方向を前後左右の方向で表示している。
【０１５４】
図２１は、ユーザーの方向の変化によりマップ部の表示が変化する表示例を示す図である。本例におけるマップ部２１００およびコメント部２１０１の表示内容は、図２０に示した例に基づいており、ユーザーが現在位置において、カラープリンタ１０６ｄの方向へと体の方向を変化させる、すなわち、情報処理装置１００の方向をカラープリンタ１０６ｄへ向けるとカラープリンタ１０６ｄの位置が現在位置に対して前方、マップ部２１００の表示では上方に表示するように変化する。
【０１５５】
また、取得した返答情報に基づいて画像形成装置１０６の検出画面（たとえば検出画面７００）が作成されるが、このとき、ＵＷＢ検出情報を逐次更新するように構成すれば、短時間で返答情報を取得し、その都度画像形成装置１０６の状態の変化を捕捉することができ、各画像形成装置１０６との相互通信により、図２１，２２に示したような、移動経路の表示を実現することができる。
【０１５６】
図２２は、検出画面２２００の表示例を示す図である。図２２では、検出画面７００と同様の表示例であり、ＵＷＢ検出情報の逐次更新を指示するための入力ボタン２２０１が備えられており、これを入力することで、たとえば数秒ごとに返答情報を取得し、各画像形成装置１０６との相互通信を逐次行うことができる。
【０１５７】
さらに、ユーザの現在位置が変化した場合には、その変化に応じてマップ部の表示も変化させることが好ましい。
【０１５８】
図２３は、ユーザーの現在位置の変化によりマップ部の表示が変化する表示例を示す図である。本例におけるマップ部２３００およびコメント部２３０１の表示内容は、図２１に示した例に基づいており、ユーザーがカラープリンタ１０６ｄへ到達し、現在位置がカラープリンタ１０６ｄの位置に変化する、すなわち、情報処理装置１００の現在位置がカラープリンタ１０６ｄの位置と重なるように変化すると、現在位置Ｐ１の位置は座標軸線の交点から変化せず、カラープリンタ１０６ｄの位置Ｐ２および第２カラー複合機１０６ｂの位置Ｐ３がそれぞれ相対的に変化して表示される。
【０１５９】
コメント部２３０１には、現在位置がカラープリンタ１０６ｄの位置にあること、残り６部は、現在位置から左方に９．１ｍの位置にある第２カラー複合機１０６ｂに割り振られていることを示す。
【０１６０】
図２４は、情報処理装置１００によるジョブの割り振り処理の他の例を示すフローチャートである。
【０１６１】
ステップＳ１１では、入力部１１２ａ（マウス、キーボード等）からユーザの入力指示により、ユーザインターフェイス接続部１１１、制御部１０２を介して、情報処理装置１００が接続されるＵＷＢ通信ネットワークに接続されている各画像形成装置に対して稼働状況の問い合わせを行う。
【０１６２】
ステップＳ１２では、問い合わせに対する返答情報として、各画像形成装置から印刷ジョブの混雑情報、距離情報および方位情報を受信する。
【０１６３】
ステップＳ１３では、受信した返答情報に基づいて、情報処理装置１００から見た各画像形成装置との距離、方位とジョブ混雑情報を演算して求める。
【０１６４】
ステップＳ１４では、印刷の部数単位での自動割り振りが設定されているかどうかを判断する。自動割り振りの設定は、印刷プロパティ画面１５００のチェックボックス１５０１にチェックされているかどうかで判断できる。
【０１６５】
部数単位で印刷ジョブを自動割り振りする場合は、ステップＳ１５へ進み、自動割り振りが設定されていない場合は、ステップＳ１８へと進む。
【０１６６】
ステップＳ１５では、送信する印刷ジョブの容量と複数の画像形成装置のジョブ混雑情報より効率的な印刷ジョブの部数単位の割り振りを演算して求める。
【０１６７】
ステップＳ１６では、演算結果に基づき印刷ジョブを部数単位での自動割り振りを行い、送信する画像形成装置を選別して確定する。
【０１６８】
ステップＳ１８では、個別の画像形成装置１０６へ印刷ジョブを送信することを確定する。
【０１６９】
ステップＳ１７では、確定した送信先の画像形成装置に印刷ジョブを送信して処理を終了する。
【０１７０】
なお、上記では、ユーザーの移動距離を短く抑えるために、ユーザーの移動距離の閾値を２０ｍとし、２０ｍを超えない範囲の画像形成装置２台に印刷ジョブを割り振るように演算することを説明したが、特にこれに限定されず、画像形成装置が３台、またはそれ以上の台数を対象として印刷ジョブを部数単位で自動的に割り振ることも可能である。
【０１７１】
以上、説明してきた様に、情報処理装置１００は本実施形態のような複数台の画像形成装置にユーザーの複数部数の印刷ジョブを最短時間で入手できるように、印刷の部数単位自動割り振りの演算を実施させるプログラムを備えている。
【０１７２】
上記では本発明のＵＷＢ無線通信方式としてインパルス方式を用いて説明した。しかし、これに限らず３．１〜１０．６ＧＨｚの帯域を８０２．１１ａ無線ＬＡＮの使用帯域を避けてローバンド、ハイバンドの２つの帯域を利用するＤＳ−ＵＷＢ方式、または３．１〜１０．６ＧＨｚ帯域を５２８ＭＨｚを単位として１４のバンドに分割するＭＢ−ＯＦＤＭ方式を用いることもできる。
【０１７３】
本発明のさらに他の実施形態として、コンピュータを情報処理装置１００として動作させるための情報処理プログラムのプログラムコードおよびこの情報処理プログラムのプログラムコードを記録したコンピュータ読み取り可能な記録媒体を提供することも可能である。
【０１７４】
なお、記録媒体としては、マイクロプロセッサで処理が行われるためのメモリ、たとえばＲＯＭそのものが記録媒体であってもよいし、また、コンピュータの外部記憶部としてプログラム読み取り装置が設けられ、そこに挿入することで読み取り可能な記録媒体であってもよい。
【０１７５】
いずれの場合においても、記録されている情報処理プログラムのプログラムコードは、マイクロプロセッサが記録媒体にアクセスすることで実行されてもよいし、マイクロプロセッサが記録媒体から上記プログラムコードを読み出し、読み出されたプログラムコードをプログラム記憶エリアにダウンロードして、実行してもよい。なお、このダウンロード用のプログラムは予め所定の記憶装置に格納されているものとする。ＣＰＵなどのマイクロプロセッサは、インストールされた情報処理用プログラムに従って所定の更新処理を行うようにコンピュータの各部を統括的に制御する。
【０１７６】
また、プログラム読み取り装置で読み取り可能な記録媒体としては、磁気テープ、カセットテープなどのテープ系、フレキシブルディスク、ハードディスクなどの磁気ディスクまたはＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）／ＭＯ（Magneto Optical disc）／ＭＤ（Mini Disc）／ＤＶＤ（Digital Versatile Disc）／ブルーレイ（
blu-ray）ディスクなどの光ディスクのディスク系、ＩＣ（Integrated Circuit）カード（メモリカードを含む）／光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically 
Erasable Programmable Read Only Memory）、フラッシュＲＯＭなどの半導体メモリを含めた固定的にプログラムを記録する媒体であってもよい。
【０１７７】
また、コンピュータを、インターネットを含む通信ネットワークに接続可能な構成とし、通信ネットワークから情報処理プログラムのプログラムコードをダウンロードするように流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークから情報処理プログラムをダウンロードする場合には、そのダウンロード用プログラムは予めコンピュータに格納しておくか、他の記録媒体からインストールされるものであってもよい。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現される。
【０１７８】
記録媒体から読み取った情報処理プログラムのプログラムコードを実行するコンピュータシステムの一例は、各種プログラムを実行することにより上記の情報処理方法を含めた様々な処理を行うコンピュータと、このコンピュータの処理結果などを表示するＣＲＴ（
Cathode Ray Tube）ディスプレイ、液晶ディスプレイなどの画像表示装置と、コンピュータの処理結果を紙などに出力するプリンタなどの画像出力装置とが互いに接続されて構成されるシステムである。さらに、このコンピュータシステムには、通信ネットワークを介してサーバなどに接続し、情報処理プログラムを含む各種プログラムや画像データなどの各種データを送受信するためのモデムなどが備えられる。
【図面の簡単な説明】
【０１７９】
【図１】本発明の実施の一形態である情報処理装置１００の構成を示すブロック図である。
【図２】画像形成装置１０６の構成を示すブロック図である。
【図３】ＵＷＢ通信部２０１およびデータ通信部１０１を構成する送信機３００のブロック図である。
【図４】ＵＷＢ通信部２０１およびデータ通信部１０１を構成する受信機４００のブロック図である。
【図５】ＵＳＢＩ／Ｆを備えたＵＷＢ送受信機５００の構成を示すブロック図である。
【図６】カラー複合機である第１画像形成装置１０６ａの印刷プロパティ画面６００を示す図である。
【図７】検出画面７００の表示例を示す図である。
【図８】設定画面８００の表示例を示す図である。
【図９】他の例の設定画面９００を示す図である。
【図１０】情報処理装置１００によるジョブの割り振り処理を示すフローチャートである。
【図１１】本発明の第２実施形態である携帯端末１１００の斜視図を示す。
【図１２】本発明の第２実施形態である携帯端末１１００の別の斜視図を示す。
【図１３】本発明の第３実施形態である表示装置１３００の斜視図を示す。
【図１４】本発明の第３実施形態である表示装置１３００のブロック図である。
【図１５】印刷プロパティ画面１５００を示す図である。
【図１６】座標軸表示による検出画面の表示例を示す図である。
【図１７】ユーザー（情報処理装置１００）の位置から各画像形成装置までの直線距離を示す模式図である。
【図１８】ユーザー（カラープリンタ１０６ｄ）の位置から各画像形成装置までの直線距離を示す模式図である。
【図１９】モニタ１１０に表示させる移動経路の表示例を示す図である。
【図２０】モニタ１１０に表示させる移動経路の他の表示例を示す図である。
【０１８０】
【図２１】ユーザーの方向の変化によりマップ部の表示が変化する表示例を示す図である。
【図２２】検出画面２２００の表示例を示す図である。
【図２３】ユーザーの現在位置の変化によりマップ部の表示が変化する表示例を示す図である。
【図２４】情報処理装置１００によるジョブの割り振り処理の他の例を示すフローチャートである。
【符号の説明】
【０１８１】
１００  情報処理装置
１０１  データ通信部
１０２  制御部
１０３  演算部
１０４  送信先選別部
１０５  確定部
１０６  画像形成装置
１０８  記憶部
１０９  画像出力部
１１１  ユーザインターフェイス接続部
【図１】
0004516998.tif 000006
【図２】
0004516998.tif 000007
【図３】
0004516998.tif 000008
【図４】
0004516998.tif 000009
【図５】
0004516998.tif 000010
【図６】
0004516998.tif 000011
【図７】
0004516998.tif 000012
【図８】
0004516998.tif 000013
【図９】
0004516998.tif 000014
【図１０】
0004516998.tif 000015
【図１１】
0004516998.tif 000016
【図１２】
0004516998.tif 000017
【図１３】
0004516998.tif 000018
【図１４】
0004516998.tif 000019
【図１５】
0004516998.tif 000020
【図１６】
0004516998.tif 000021
【図１７】
0004516998.tif 000022
【図１８】
0004516998.tif 000023
【図１９】
0004516998.tif 000024
【図２０】
0004516998.tif 000025
【図２１】
0004516998.tif 000026
【図２２】
0004516998.tif 000027
【図２３】
0004516998.tif 000028
【図２４】
0004516998.tif 000029