(57)【要約】【課題】  システムを効率的に運用する。【解決手段】  印刷データとその書誌情報を保存する第１の画像形成装置と、印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムである。保存先情報が示す保存先である第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報と、該保存先情報とを対応付けて、第２の画像形成装置において管理する。第３の画像形成装置からの要求に応じて、第１の画像形成装置の識別情報を、２の画像形成装置から第３の画像形成装置へ送信する。識別情報に基づいて、省電力状態でない第１の画像形成装置が保存する印刷データの書誌情報を、第３の画像形成装置において取得する。【選択図】  図１
2018039272.tif 000002
【特許請求の範囲】
【請求項１】
印刷データとその書誌情報を保存する第１の画像形成装置と、前記印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、前記印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムであって、
前記第２の画像形成装置は、
前記保存先情報が示す保存先である前記第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報と、該保存先情報とを対応付けて管理する管理手段と、
前記第３の画像形成装置からの要求に応じて、前記第１の画像形成装置の前記識別情報を前記第３の画像形成装置へ送信する送信手段とを備え、
前記第３の画像形成装置は、
前記第２の画像形成装置から前記識別情報を受信する受信手段と、
前記受信手段で受信した識別情報に基づいて、省電力状態でない前記第１の画像形成装置が保存する印刷データの書誌情報を該第１の画像形成装置に対して要求する要求手段と、
前記要求手段による要求に従って、前記第１の画像形成装置が保存する印刷データの書誌情報を取得する取得手段と
を備えることを特徴とするシステム。
【請求項２】
前記第３の画像形成装置は、
前記受信手段で受信した識別情報に基づいて、前記取得手段で取得した書誌情報あるいは前記識別情報の出力を制御する制御手段を更に備える
ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記第３の画像形成装置の前記制御手段は、前記識別情報に含まれる前記第１の画像形成装置の状態に基づいて、前記省電力状態である前記第１の画像形成装置の前記識別情報を出力する
ことを特徴とする請求項２に記載のシステム。
【請求項４】
前記第３の画像形成装置の前記制御手段は、前記識別情報に基づいて、省電力状態である前記第１の画像形成装置の前記識別情報と省電力状態でない前記第１の画像形成装置が保存する印刷データの前記書誌情報とを識別可能に表示する
ことを特徴とする請求項２または３に記載のシステム。
【請求項５】
前記第３の画像形成装置の前記要求手段は、省電力状態である前記第１の画像形成装置の内、前記識別情報に基づいて指定された第１の画像形成装置に対して要求する
ことを特徴とする請求項４に記載のシステム。
【請求項６】
前記第３の画像形成装置は、
前記制御手段による制御に基づいて、前記書誌情報あるいは前記識別情報を含む一覧画面を表示する表示手段を更に備え、
前記制御手段は、前記一覧画面において前記識別情報が選択されると、該識別情報を該一覧画面から削除するとともに、該識別情報で特定される省電力状態である第１の画像形成装置が保存する印刷データの前記書誌情報が前記一覧画面で表示されるように前記表示手段を制御する
ことを特徴とする請求項４または５に記載のシステム。
【請求項７】
前記第３の画像形成装置の前記制御手段は、前記一覧画面において前記識別情報が選択されると、該識別情報で特定される省電力状態である第１の画像形成装置が保存する印刷データの前記書誌情報と、他の書誌情報とは識別可能に前記一覧画面で表示されるように前記表示手段を制御する
ことを特徴とする請求項６に記載のシステム。
【請求項８】
前記第３の画像形成装置の前記制御手段は、前記一覧画面において、前記識別情報で特定される省電力状態である第１の画像形成装置が保存する印刷データの前記書誌情報が選択状態で前記一覧画面で表示されるように前記表示手段を制御する
ことを特徴とする請求項６または７に記載のシステム。
【請求項９】
前記第３の画像形成装置は、
所定の印刷モードが指定されているか否かを判定する判定手段を更に備え、
前記判定手段の判定の結果、前記所定の印刷モードが指定されている場合、前記取得手段は、前記要求手段による要求を禁止するとともに、当該第３の画像形成装置に保存されている書誌情報を取得する
ことを特徴とする請求項１乃至８のいずれか１項に記載のシステム。
【請求項１０】
前記第１の画像形成装置と前記第２の画像形成装置、または前記第１の画像形成装置と前記第３の画像形成装置は、同一の画像形成装置である
ことを特徴とする請求項１乃至９のいずれか１項に記載のシステム。
【請求項１１】
印刷データとその書誌情報を保存する第１の画像形成装置と、前記印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、前記印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムにおける、前記第２の画像形成装置として機能する画像形成装置であって、
前記保存先情報が示す保存先である前記第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報と、該保存先情報とを対応付けて管理する管理手段と、
前記第３の画像形成装置からの要求に応じて、前記第１の画像形成装置の前記識別情報を前記第３の画像形成装置へ送信する送信手段と
を備えることを特徴とする画像形成装置。
【請求項１２】
印刷データとその書誌情報を保存する第１の画像形成装置と、前記印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、前記印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムにおける、前記第３の画像形成装置として機能する画像形成装置であって、
前記第２の画像形成装置から、前記保存先情報が示す保存先である前記第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報を受信する受信手段と、
前記受信手段で受信した識別情報に基づいて、省電力状態でない前記第１の画像形成装置が保存する印刷データの書誌情報を該第１の画像形成装置に対して要求する要求手段と、
前記要求手段による要求に従って、前記第１の画像形成装置が保存する印刷データの書誌情報を取得する取得手段と
を備えることを特徴とする画像形成装置。
【請求項１３】
印刷データとその書誌情報を保存する第１の画像形成装置と、前記印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、前記印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムの制御方法であって、
前記保存先情報が示す保存先である前記第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報と、該保存先情報とを対応付けて、前記第２の画像形成装置において管理する管理工程と、
前記第３の画像形成装置からの要求に応じて、前記第１の画像形成装置の前記識別情報を、前記２の画像形成装置から前記第３の画像形成装置へ送信する送信工程と、
前記識別情報に基づいて、省電力状態でない前記第１の画像形成装置が保存する印刷データの書誌情報を、前記第３の画像形成装置において取得する取得工程と
を備えることを特徴とするシステムの制御方法。
【請求項１４】
印刷データとその書誌情報を保存する第１の画像形成装置と、前記印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、前記印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムにおける、前記第２の画像形成装置として機能する画像形成装置の制御方法であって、
前記保存先情報が示す保存先である前記第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報と、該保存先情報とを対応付けて管理する管理工程と、
前記第３の画像形成装置からの要求に応じて、前記第１の画像形成装置の前記識別情報を前記第３の画像形成装置へ送信する送信工程と
を備えることを特徴とする画像形成装置の制御方法。
【請求項１５】
印刷データとその書誌情報を保存する第１の画像形成装置と、前記印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、前記印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムにおける、前記第３の画像形成装置として機能する画像形成装置であって、
前記第２の画像形成装置から、前記保存先情報が示す保存先である前記第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報を受信する受信工程と、
前記受信工程で受信した識別情報に基づいて、省電力状態でない前記第１の画像形成装置が保存する印刷データの書誌情報を該第１の画像形成装置に対して要求する要求工程と、
前記要求工程による要求に従って、前記第１の画像形成装置が保存する印刷データの書誌情報を取得する取得工程と
を備えることを特徴とする画像形成装置の制御方法。
【請求項１６】
コンピュータを、請求項１乃至１０のいずれか１項に記載のシステムあるいは請求項１１または１２に記載の画像形成装置の各手段として機能させるための、または請求項１３乃至１５のいずれか１項に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成装置で連携して印刷を行う技術に関するものである。
【背景技術】
【０００２】
従来から、印刷機能、画像読取機能、複写機能及び通信機能等の複数の機能を有する印刷装置（以下、複合機）がある。この複合機に一時的に蓄積された印刷データの情報をネットワークに接続された他の複合機間で共有することで、ユーザが特定の複合機（印刷データが一時的に蓄積された複合機）からの出力ではなく、所望の複合機からの印刷データの出力を可能としている。
【０００３】
また、近年では、各複合機に蓄積された印刷データを所望の複合機から出力させる印刷システムにおいては、複数の複合機を管理するためのサーバを設置することなく所望の複合機から出力をさせる仕組みが考えられている。
【０００４】
例えば、特許文献１では、複合機に印刷データを蓄積すると、印刷データが蓄積されている複合機をネームサービスが実行されている他の複合機（ネームサービス複合機）で管理している。そして、ユーザが所望の複合機にログインすると、ユーザの印刷データが蓄積されている複合機の情報（ネーム情報）を、ネームサービス複合機に問い合わせを行い、問い合わせの結果、得られたネーム情報に従って、印刷データが蓄積されている複合機へ印刷データ一覧の問い合わせを行い、所望の印刷データを所望の複合機で印刷できるようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−０３３４４３号公報
【特許文献２】特開２０１２−１２４６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
現在の複合機には、一定時間ユーザ操作やネットワーク間のデータ通信が発生しない場合は、省電力モードに移行し電力消費を抑えるという機能が搭載されている。
【０００７】
しかしながら、特許文献１のような印刷システムを構築した場合に、複合機が省電力モードに移行しない、あるいは、省電力モードに移行してもすぐに通常の動作モードに移行してしまい、省電力化につながらないという課題があった。
【０００８】
例えば、特許文献１の印刷システムでは、ユーザが複合機上で印刷データを選択して、蓄積されている印刷データの一覧を表示するためにネーム情報を取得すると、そのネーム情報に対応する複合機に対して一斉に印刷データの有無の問い合わせを行う。そのため、問い合わせを受けた複合機は、省電力モードに移行したばかりであるとしても、その省電力モードから通常の動作モードに復帰してしまう。
【０００９】
つまり、実際に印刷するか決定していないにも関わらず、複合機間の通信が発生してしまい、省電力モードに移行している複合機も無駄に復帰させてしまうことがおき、省電力モードの効果を発揮できないことがあった。
【００１０】
複合機の省電力モード時の仕組みとして、特許文献２もあるが、特許文献２では、外部機器を設置し、外部機器で蓄積している文書一覧を管理する必要があり、管理用に、別途、専用のサーバを必要としないことが求められる環境では適用が難しいという課題がある。また、所望の複合機から印刷を実行させる仕組みを構築しようとした場合に、省電力モード時には、印刷データが蓄積されている複合機に問い合わせるのではなく、外部機器に問い合わせ先を変更する必要があるため、運用に耐えられないという課題があった。
【００１１】
本願は上記の課題を鑑みてなされたものであり、システムを効率的に運用することができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するための本発明によるシステムは以下の構成を備える。即ち、
印刷データとその書誌情報を保存する第１の画像形成装置と、前記印刷データを保存する保存先を示す保存先情報を記憶する第２の画像形成装置と、前記印刷データに基づく印刷を実行する第３の画像形成装置とを含むシステムであって、
前記第２の画像形成装置は、
前記保存先情報が示す保存先である前記第１の画像形成装置を示す識別情報であって、該第１の画像形成装置の状態を含む識別情報と、該保存先情報とを対応付けて管理する管理手段と、
前記第３の画像形成装置からの要求に応じて、前記第１の画像形成装置の前記識別情報を前記第３の画像形成装置へ送信する送信手段とを備え、
前記第３の画像形成装置は、
前記第２の画像形成装置から前記識別情報を受信する受信手段と、
前記受信手段で受信した識別情報に基づいて、省電力状態でない前記第１の画像形成装置が保存する印刷データの書誌情報を該第１の画像形成装置に対して要求する要求手段と、
前記要求手段による要求に従って、前記第１の画像形成装置が保存する印刷データの書誌情報を取得する取得手段と
を備える。
【発明の効果】
【００１３】
本発明によれば、システムを効率的に運用することができる。
【図面の簡単な説明】
【００１４】
【図１】印刷システムの構成の一例を示す図である。
【図２】クライアントＰＣのハードウェア構成を示す図である。
【図３】複合機のコントローラユニットのハードウェア構成を示す図である。
【図４】クライアントＰＣで実現される機能を示す図である。
【図５】複合機で実現される機能を示す図である。
【図６】設定情報の一例を示す図である。
【図７】書誌情報の一例を示す図である。
【図８】ネーム情報の一例を示す図である。
【図９】ホストステータス情報の一例を示す図である。
【図１０】文書一覧画面の一例を示す図である。
【図１１】文書一覧画面の一例を示す図である。
【図１２】システムが実行する処理を示すフローチャートである。
【図１３】システムが実行する処理を示すフローチャートである。
【図１４】システムが実行する処理を示すフローチャートである。
【図１５】システムが実行する処理を示すフローチャートである。
【図１６】システムが実行する処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１６】
図１はクライアントＰＣと複合機を含む印刷システムの構成を示す図である。
【００１７】
図１では、ネットワーク４００を介して、複数のクライアントＰＣ２００と複数の複合機が相互に通信可能に接続されている。尚、ネットワーク４００は、例えば、有線ＬＡＮとするが、これ以外に、無線ＬＡＮ等の他の形態を利用することができるし、有線ＬＡＮと無線ＬＡＮとを組み合わせて利用することもできる。
【００１８】
クライアントＰＣ２００には、プリンタドライバがインストールされている。このプリンタドライバは、アプリケーションプログラム（印刷アプリケーション）から受信したデータに基づいて印刷データを作成し、その印刷データを複合機３００（ＳＴＯＲＡＧＥ）へ送信することができる。
【００１９】
印刷データを受信した複合機３００（ＳＴＯＲＡＧＥ）は、当該印刷データに含まれる属性情報（ユーザ名や印刷データのファイル名）から書誌情報を取得して、その書誌情報と印刷データとを対応付けてＨＤＤに保存する。書誌情報と印刷データを保存すると、複合機３００（ＳＴＯＲＡＧＥ）は、その保存先を示す情報である印刷データ保存先情報（以下、ネーム情報）を管理する複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）に対して送信する。
【００２０】
尚、本実施形態では、ログインユーザに対応する印刷データの一覧を表示する機能を提供するため、ネーム情報には、その印刷データに対するユーザ名と複合機のＩＰアドレス（ホスト名でもよい）を含んでいる。
【００２１】
ユーザは、所望の複合機３００（ＰＲＩＮＴ）へ赴き、ログインを実行する（ＩＣカード認証や、ユーザＩＤとパスワード入力による認証）。これにより、複合機３００（ＰＲＩＮＴ）は、ネーム情報を管理している複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）へネーム情報の取得要求を発行し、ネーム情報を取得する。ここで、ネーム情報の取得要求先となる複合機（複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ））のＩＰアドレスが、各複合機３００に予め記憶されていて、取得要求を発行する際には、そのＩＰアドレスを参照することで、ネーム情報の取得要求先を判定する。
【００２２】
このネーム情報に従って、複合機３００（ＰＲＩＮＴ）は、複合機３００（ＳＴＯＲＡＧＥ）に問い合わせを行い、ユーザに対する書誌情報を取得して、複合機３００（ＰＲＩＮＴ）で一覧表示する。そして、ユーザによって選択された書誌情報に対応する印刷データに対する印刷要求を印刷データが保存されている複合機３００（ＳＴＯＲＡＧＥ）へ送信する。これにより、複合機３００（ＰＲＩＮＴ）は、複合機３００（ＳＴＯＲＡＧＥ）から印刷対象の印刷データを取得して、ユーザがログインした複合機３００（ＰＲＩＮＴ）で印刷を実行する。
【００２３】
ここで、複数の複合機３００に渡って印刷データが蓄積されている場合には、それぞれの複合機に対応するネーム情報を記憶しているため、複合機３００（ＰＲＩＮＴ）は、複数の複合機３００（ＳＴＯＲＡＧＥ）に問い合わせを行い、書誌情報を取得する。
【００２４】
これが通常の印刷処理の概略であり、本実施形態では、更に、省電力モードの複合機３００（ＳＴＯＲＡＧＥ）が存在する場合には、その複合機３００（ＳＴＯＲＡＧＥ）への問い合せを禁止（抑止）するように制御する。その場合、書誌情報を取得できないことから、複合機３００（ＰＲＩＮＴ）には、問い合わせを禁止（抑止）している複合機３００に関する情報（ホスト）が一覧に表示される構成となっている。
【００２５】
尚、複合機３００には、アプリケーションプログラムの１つとして印刷アプリケーションがインストールされている。そして、この印刷アプリケーションの設定を切り替えることで、複合機３００がＳＴＯＲＡＧＥ（記憶機能）、ＮＡＭＥ＿ＳＥＲＶＩＣＥ（ネームサービス機能）、ＰＲＩＮＴ（印刷機能）の役割を切り替えることができる。あるいは、複合機３００が、ＳＴＯＲＡＧＥ、ＮＡＭＥ＿ＳＥＲＶＩＣＥ、ＰＲＩＮＴすべての役割を実行してもよく、ＳＴＯＲＡＧＥ、ＮＡＭＥ＿ＳＥＲＶＩＣＥ、ＰＲＩＮＴの任意の組み合わせの役割を実行しても良い。
【００２６】
図１では、印刷データの書誌情報の一覧を取得して、その後に、指定された書誌情報に対応する印刷データの印刷要求を行う構成を例示しているが、これに限定されない。例えば、複合機３００にユーザがログインすると、印刷データの書誌情報の一覧を表示することなく、蓄積されている印刷データを一括して取得して印刷を実行する構成とすることもできる。この場合も、省電力モードになっていない複合機３００のネーム情報に従って印刷要求が送信されることになる。
【００２７】
以下、図２を用いて、図１のクライアントＰＣ２００に適用可能な情報処理装置のハードウェア構成について説明する。
【００２８】
図２は、図１に示したクライアントＰＣ２００に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００２９】
図２において、２０１はＣＰＵであり、システムバス２０４を介して接続される各種構成要素（デバイスやコントローラ）を統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ及びＯＳや、クライアントＰＣ２００が実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００３０】
２０３はＲＡＭであり、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラムをＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、そのロードしたプログラムを実行することで各種動作を実現する。
【００３１】
また、２０５は入力コントローラであり、キーボード（ＫＢ）２０９やマウス等のポインティングデバイス（不図示）からの入力を制御する。２０６はビデオコントローラであり、ＬＣＤ２１０等の表示装置への表示を制御する。尚、図２では、表示装置としてＬＣＤ２１０を使用しているが、これに限定されず、他の表示装置であってもよい。これらは必要に応じて管理者が使用する。
【００３２】
２０７はメモリコントローラであり、外部メモリ２１１へのアクセスを制御する。外部メモリ２１１としては、ハードディスク（ＨＤＤ）やリムーバルメディアがある。外部メモリ２１１は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等の各種データ等を記憶する。また、リムーバルメディアには、フレキシブルディスク（ＦＤ）、あるいはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等がある。
【００３３】
２０８は通信Ｉ／Ｆコントローラであり、ネットワーク４００を介して外部機器と接続・通信するものであり、ネットワーク４００での通信制御処理を実行する。この通信制御処理には、例えば、ＴＣＰ／ＩＰを用いるものが可能である。
【００３４】
尚、ＣＰＵ２０１は、例えば、ＲＡＭ２０３内の表示情報用領域へアウトラインフォント展開（ラスタライズ）処理を実行することにより、ＬＣＤ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＬＣＤ２１０上のマウスカーソル等のインジケータでのユーザ指示を可能とする。
【００３５】
後述する各種処理を実現するためのプログラムは、例えば、外部メモリ２１１に記憶されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行される。また、このプログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に記憶されている。
【００３６】
次に、図３を用いて、図１の複合機３００を制御するコントローラユニットのハードウェア構成について説明する。
【００３７】
図３において、３１６はコントローラユニットであり、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ３１２と接続する。また、コントローラユニット３１６は、ＬＡＮや公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行なう。
【００３８】
コントローラユニット３１６において、３０１はＣＰＵであり、システムバス３０９を介して、システムを構成する各種構成要素を制御するプロセッサである。３０２はＲＡＭであり、ＣＰＵ３０１が動作するためのシステムネットワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記憶するための画像メモリでもある。３０３はＲＯＭであり、システムのブートプログラムや各種制御プログラムを記憶する。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム、画像データ等を記憶する。
【００３９】
３０７は操作部インタフェース（Ｉ／Ｆ）であり、操作部３０８と接続して、操作部３０８に表示する画像データを操作部３０８に対して出力し、その表示を制御する。また、操作部Ｉ／Ｆ３０７は、操作部３０８からユーザが入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。尚、操作部３０８は、タッチパネルを有する表示部を備え、この表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００４０】
３０５はネットワークインタフェース（Ｉ／Ｆ）であり、ネットワーク４００に接続し、データの入出力を行う。３０６はモデムであり、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。３１８は外部インタフェース（Ｉ／Ｆ）であり、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付ける。本実施形態においては、認証で必要となるＩＣカードの読取用のカードリーダ３１９が外部Ｉ／Ｆ３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報の読取を制御して、その情報を取得可能である。
【００４１】
３２０は画像バスインタフェース（Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。画像バス３１５は、例えば、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５には、以下の構成要素が接続される。
【００４２】
３１０はラスタイメージプロセッサ（ＲＩＰ）であり、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（Ｉ／Ｆ）で、プリンタ３１２とコントローラユニット３１６とを接続し、画像データの同期系／非同期系の変換を行う。３１３はスキャナインタフェース（Ｉ／Ｆ）であり、スキャナ３１４とコントローラユニット３１６とを接続し、画像データの同期系／非同期系の変換を行う。
【００４３】
３１７は画像処理部であり、入力画像データに対し補正、加工、編集を行ったり、印刷データ（出力画像データ）に対して、プリンタ３１２の補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対しては、ＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４４】
スキャナ３１４は、原稿の画像を照明し、読取センサ（例えば、ＣＣＤラインセンサ）で走査することで、ラスタイメージデータとして電気信号に変換する。原稿は原稿フィーダのトレイにセットし、ユーザが操作部３０８から読取指示を入力することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読取動作を行う。
【００４５】
プリンタ３１２は、ラスタイメージデータを記録媒体上の画像に変換して、記録媒体に画像を形成する。プリンタ３１２が実現する記録方式には、感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を記録するインクジェット方式等があるが、どの印刷方式でも構わない。印刷動作の実行は、ＣＰＵ３０１からの指示によって開始する。尚、プリンタ３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４６】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、操作画面上のキーが押下されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等のハードキーを備える。ここで、スタートキーは、例えば、原稿画像の読取動作を開始する場合に用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、ストップキーは、例えば、稼働中の動作を停止する場合に用いる。また、ＩＤキーは、使用者のユーザＩＤを入力する場合に用いる。リセットキーは、複合機３００に関する設定を初期化する場合に用いる。
【００４７】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、その読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００４８】
以上のような構成要素によって、複合機３００は、スキャナ３１４から読み込んだ画像データをネットワーク４００上に送信したり、ネットワーク４００から受信した印刷データをプリンタ３１２により印刷出力することができる。また、スキャナ３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ３１２により出力することできる。
【００４９】
次に、図４を用いて、クライアントＰＣ２００で実現される機能について説明する。尚、クライアントＰＣ２００で実現される機能は、例えば、ＣＰＵ２０１がＲＯＭ２０２に記憶されているプログラムを読み出し、ＲＡＭ２０３上で実行することで実現される。
【００５０】
クライアントＰＣ２００では、プリンタドライバ１２１０が実現される。プリンタドライバ１２１０は、クライアントＰＣ２００上で動作する各種アプリケーションから呼び出される。プリンタドライバ１２１０は、その機能の一つとして、印刷データ生成機能１２１１を有する。印刷データ生成機能１２１１は、対象アプリケーションのデータ（文書データ等）を複合機３００で印刷可能な印刷データに変換する。また、印刷データ生成機能１２１１は、変換後の印刷データに基づいて印刷する、あるいはその印刷データを対象の複合機３００に対して送信する。
【００５１】
次に、図５を用いて、複合機３００で実現される機能について説明する。尚、複合機３００で実現される機能は、例えば、ＣＰＵ３０１がＲＯＭ３０３に記憶されているプログラムを読み出し、ＲＡＭ３０２上で実行することで実現される。
【００５２】
複合機３００では、印刷アプリケーション１３１０が実現される。印刷アプリケーション１３１０は、複合機３００が担当する役割に応じて、様々な機能を選択的に実行することができる。ここでは、印刷アプリケーション１３１０は、印刷データ管理機能１３１１、書誌情報管理機能１３２１、印刷管理機能１３３１、ホストステータス管理機能１３４１、及びネーム情報管理機能１３５１を有する。これらの機能は、図６に示す設定情報における動作モード（ＮＡＭＥ＿ＳＥＲＶＩＣＥ／ＳＴＯＲＡＧＥ／ＰＲＩＮＴ）で保持する値に従って、有効／無効が切り替えられる。
【００５３】
図５では、複合機３００がＮＡＭＥ＿ＳＥＲＶＩＣＥ、ＳＴＯＲＡＧＥ、ＰＲＩＮＴの各動作モードが設定された場合に、印刷アプリケーション１３１０において、有効／無効とされる機能の様子を示している。ここで、有効とされている機能は白抜きの矩形で示し、無効とされている機能は網掛けの矩形で示している。また、以下では、各モードで動作する複合機３００をそれぞれ、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）、複合機３００（ＳＴＯＲＡＧＥ）、複合機３００（ＰＲＩＮＴ）と表記する。
【００５４】
以下、印刷アプリケーション１３１０で実現される上記の各機能について説明する。
【００５５】
印刷データ管理機能１３１１は、クライアントＰＣ２００から送信される印刷データを受信して管理する。
【００５６】
書誌情報管理機能１３２１は、受信した印刷データから、図７に示す書誌情報を抽出して、複合機３００内で管理する。また、書誌情報管理機能１３２１は、図８に示すネーム情報ファイルに記憶するユーザ名とＩＰアドレスを含むネーム情報をその保存先である複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）へ通知する。ユーザ名をキーにファイルを探して、ＩＰアドレスをファイルに書き込む。ＩＰアドレスは、通信プロトコル上で取得できる送信元のＩＰアドレスから取得する構成であってもよい。
【００５７】
印刷管理機能１３３１は、複合機３００へのユーザログインまたはユーザ操作による文書一覧更新によって、書誌情報を取得する。このログインユーザに対応する書誌情報の取得には、自装置から取得する場合と、ネットワーク上の書誌情報を管理する複合機と通信を行って、その複合機から取得する場合とがある。複合機３００は、書誌情報を取得すると、取得した書誌情報の一覧をログインユーザの文書一覧として表示し、文書一覧において書誌情報が選択されると、その書誌情報に対応する印刷データの印刷を制御する。
【００５８】
ホストステータス管理機能１３４１は、自装置がＡＣＴＩＶＥ状態からＳＬＥＥＰ状態、またはＳＬＥＥＰ状態からＡＣＴＩＶＥ状態に移行した場合にネームサービス（複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ））へステータスの変更を示すホストステータス変更通知を送信する。自装置がネームサービスとして動作する場合は、他の複合機３００から通知されるホストステータス変更通知を受信し、図９で示すホストステータス情報を更新する。
【００５９】
ネーム情報管理機能１３５１は、ネットワーク４００上の複合機３００で動作する印刷アプリケーション１３１０からネーム情報を受信して更新管理する。
【００６０】
印刷アプリケーション１３１０は、図６に示す設定情報の動作モード６０１に従って、上述の３種類の動作モードのいずれかを示す値を保持する。この設定情報は、例えば、ＲＡＭ３０２に記憶されている。
【００６１】
動作モード６０１が［ＮＡＭＥ＿ＳＥＲＶＩＣＥ］である場合、印刷アプリケーション１３１０が実現可能な機能の全てが有効になる。［ＮＡＭＥ＿ＳＥＲＶＩＣＥ］モードで動作する場合のみ、複合機３００（ＳＴＯＲＡＧＥ）／（ＰＲＩＮＴ）からネーム情報を受信して管理する機能と、ホストステータス変更通知を受信して各複合機３００のホストステータスを管理する機能も動作する。複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）は、複合機３００（ＳＴＯＲＡＧＥ）／（ＰＲＩＮＴ）を統括し、所望の複合機３００からの印刷を実現するものであり、通常拠点やフロア単位で複数台導入されている複合機の内、１台程度に設定される。また、［ＮＡＭＥ＿ＳＥＲＶＩＣＥ］モードである場合でも、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）は、［ＳＴＯＲＡＧＥ］／［ＰＲＩＮＴ］モードで実現される機能は動作する。
【００６２】
尚、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）は、冗長化構成で、プライマリ、セカンダリの複合機を設置（導入）することも可能である。
【００６３】
動作モード６０１が［ＳＴＯＲＡＧＥ］である場合、印刷アプリケーション１３１０が実現可能な機能の内、ネーム情報管理機能１３５１以外の機能が有効になる。［ＳＴＯＲＡＧＥ］モードで動作する場合は、クライアントＰＣ２００から印刷データを受信してＨＤＤ３０４に蓄積し、書誌情報を取得した後、ネーム情報を生成して、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）に通知する機能と、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）から対象ユーザの印刷データ蓄積先を取得して文書一覧を構築する機能と、ユーザの印刷指示によって印刷を実行する機能を実行する。即ち、［ＳＴＯＲＡＧＥ］モードで動作する場合、複合機３００（ＳＴＯＲＡＧＥ）は、［ＰＲＩＮＴ］モードで動作する場合の機能も実行可能となる
動作モード６０１が［ＰＲＩＮＴ］である場合、印刷アプリケーション１３１０が実現可能な機能の内、印刷管理機能１３３１とホストステータス管理機能１３４１のみが有効になる。［ＰＲＩＮＴ］モードである場合は、クライアントＰＣ２００から印刷データを受信する機能を有さないため、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）から対象ユーザの印刷データの保存先を取得して文書一覧を構築する機能と、ユーザからの印刷指示によって印刷を実行する機能のみを有する。ここで、［ＰＲＩＮＴ］モードは、特に、ＨＤＤ等の大容量記憶装置を搭載していない（印刷データを蓄積できない）複合機が導入されている際に選択されるモードである。
【００６４】
図６は印刷アプリケーション１３１０に関する設定情報（アプリケーション設定）の一例を示している。
【００６５】
動作モード６０１は、印刷アプリケーション１３１０が動作するモードを示す値を保持し、ここでは、［ＮＡＭＥ＿ＳＥＲＶＩＣＥ］／［ＳＴＯＲＡＧＥ］／［ＰＲＩＮＴ］のいずれかを示す値が設定される。
【００６６】
強制ローカル印刷モード６０２は、文書一覧時に自装置に保存されている文書のみを一覧表示する機能のＯＮ／ＯＦＦを示す値を保持する。強制ローカル印刷モード時間６０３は、強制ローカル印刷モード６０２がＯＮである場合に、強制ローカル印刷モード６０２が有効になる時間帯を示す値を保持する。
【００６７】
尚、強制ローカル印刷モードとは、自装置内に保存されている対象ユーザの文書（印刷データ）のみを文書一覧の対象にする所定の印刷モードを意味する。強制ローカル印刷モードの場合は、ネームサービスを経由してネットワーク上の複合機３００に蓄積されている書誌情報を取得する通信を行わない（つまり、書誌情報を取得する通信を禁止する）。そのため、仮に、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）または複合機３００（ＳＴＯＲＡＧＥ）が省電力モードに移行している場合でも無駄に復帰させることを防止することが可能となる。
【００６８】
図７は印刷アプリケーション１３１０が印刷データ受信時に取得する属性から生成される書誌情報の一例を示している。
【００６９】
書誌情報は、印刷データのファイル名で識別されるデータ（テキストデータ）で構成されている。即ち、印刷データと書誌情報は対応付けて管理され、印刷データ数分、書誌情報が生成されることとなる。図７に示されるように、書誌情報は、ユーザ名、ファイル名、ドキュメント名、タイムスタンプ等の印刷データに関する情報を含んでいる。
【００７０】
図８は複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）で管理するネーム情報の一例を示している。
【００７１】
ネーム情報は、印刷データのユーザ名で識別されるデータ（テキストデータ）で構成されている。つまり、このネーム情報は、ユーザ毎に管理されており、これにより、ユーザの印刷データが蓄積されている複合機３００を特定できる。ネーム情報は、印刷データを蓄積するホストとして機能する複合機に関する情報（ホスト情報）として、複合機３００に印刷データが保存された最終保存日時と、保存されている複合機のＩＰアドレスを少なくとも含んでいる。
【００７２】
図９は複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）が管理するホストステータス情報の一例を示している。
【００７３】
このホストステータス情報は、複合機３００の動作が変更になった場合に、通知され、複合機毎にその状態（ステータス）が管理されている。ホストステータス情報は、複合機に対するＩＰアドレスとステータスを含んでいる。
【００７４】
ステータスの種類は、ＳＬＥＥＰとＡＣＴＩＶＥで、ＳＬＥＥＰが省電力状態を示すものであり、ＡＣＴＩＶＥが通常稼働状態（非省電力状態）を示している。尚、省電力状態に、省電力の程度が異なる複数のモード（ＳＬＥＥＰ／ＤＥＥＰ−ＳＬＥＥＰ等）がある場合には、それに応じた状態を格納するものとする。
【００７５】
図１０は複合機３００上で表示される対象ユーザの文書一覧画面の一例を示している。
【００７６】
図１０（ａ）の文書一覧画面１０００では、通常稼働状態の複合機で管理されている文書（印刷データの書誌情報）の一覧である文書一覧１００１に加え、省電力状態の複合機の識別情報１００２の一覧が表示されている例を示している。ここで、識別情報１００２は、文書一覧１００１とは識別可能に表示され、図１０（ａ）では、グレーアウト表示されている。
【００７７】
尚、省電力状態の複合機の識別情報１００２は、ユーザにより他の複合機から文書一覧を取得する操作がされた場合に表示するように制御してもよい。また、他の画面（ダイアログ）で省電力状態の複合機の識別情報を表示してもよい。この識別情報１００２は、例えば、ネーム情報であっても良い。
【００７８】
図１０（ａ）の文書一覧画面１０００において、識別情報１００２のいずれかが選択されると、図１０（ｂ）に示す確認画面１００３が表示される。この確認画面１００３は、省電力状態の複合機の識別情報が選択されたため、省電力状態から通常稼働状態に復帰させることをユーザに確認する画面となっている。この確認画面１００３において、ＯＫボタンが押下されると、省電力状態の対象の複合機へ文書（印刷データ）の一覧の問い合わせを発行し、図１１の文書一覧画面１１００の状態に遷移する。
【００７９】
図１１は複合機３００上で表示される対象ユーザの文書一覧画面１０００（図１０）で省電力状態（ＳＬＥＥＰ状態）の複合機に蓄積されている文書一覧を取得した後の文書一覧画面１１００を示している。文書一覧画面１１００における新規文書一覧１１０１は、省電力状態の複合機から取得した文書（印刷データの書誌情報）の一覧を示し、この一覧が優先して印刷されるように選択状態になって表示される。
【００８０】
尚、新規文書一覧１１０１を文書一覧１００１の一番上に表示することで、優先して印刷されるようにしてもよい。また、図１０の文書一覧画面１０００で印刷データが選択されている場合には、選択状態を維持した上で、新たに取得した新規文書一覧１１０１を選択状態にする。
【００８１】
次に、印刷システムで実行される処理について、図１２〜図１６のフローチャートを用いて説明する。
【００８２】
図１２はクライアントＰＣ２００から印刷データを複合機３００へ送信し、その印刷データを複合機３００が受信して保存するまでの処理を示している。尚、図１２の処理は、クライアントＰＣ２００、複合機３００（ＳＴＯＲＡＧＥ）、及び複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）が連携することにより実現される。クライアントＰＣ２００で実行される処理は、例えば、ＣＰＵ２０１がＲＯＭ２０２に記憶されているプログラムを読み出し、ＲＡＭ２０３上で実行することで実現される。複合機３００で実行される処理は、例えば、ＣＰＵ３０１がＲＯＭ３０３に記憶されているプログラムを読み出し、ＲＡＭ３０２上で実行することで実現される。
【００８３】
Ｓ１２０１で、クライアントＰＣ２００におけるプリンタドライバ１２１０内の印刷データ生成機能１２１１は、クライアントＰＣ２００内の各種アプリケーションからの印刷要求時に呼び出される。これを受けて、印刷データ生成機能１２１１は、対象のアプリケーションデータを印刷可能なデータに変換することで印刷データを生成する。そして、印刷データ生成機能１２１１は、その生成した印刷データを、複合機３００（ＳＴＯＲＡＧＥ）へ送信する。
【００８４】
Ｓ１２０２で、複合機３００（ＳＴＯＲＡＧＥ）における印刷アプリケーション１３１０の印刷データ管理機能１３１１は、クライアントＰＣ２００から送信される印刷データを受信する。Ｓ１２０３で、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、受信した印刷データから書誌情報（図７）を抽出する。Ｓ１２０４で、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、抽出した書誌情報を保持するファイルである書誌情報ファイルを生成して、ＨＤＤ３０４に保存する。
【００８５】
Ｓ１２０５で、印刷アプリケーション１３１０の印刷データ管理機能１３１１は、受信した印刷データを、ＨＤＤ３０４に保存した書誌情報ファイルと紐付けてＨＤＤ３０４に保存する。Ｓ１２０６で、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、抽出した書誌情報からユーザ名と保存先ホストを抽出して、対象ユーザのネーム情報を生成して、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）へ送信する。
【００８６】
尚、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）の情報（ＩＰアドレス）は、印刷アプリケーション１３１０の設定情報として予め記憶されているので、その設定情報を参照することで、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）を特定する。
【００８７】
Ｓ１２０７で、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）における印刷アプリケーション１３１０のネーム情報管理機能１３５１は、複合機３００（ＳＴＯＲＡＧＥ）から送信されるネーム情報を受信する。Ｓ１２０８で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、受信したネーム情報からユーザ名を取得し、そのユーザ名で特定される対象ユーザのネーム情報ファイルが自装置内で既に存在するか否かを判定する。
【００８８】
判定の結果、対象ユーザのネーム情報ファイルが既に存在する場合（Ｓ１２０８でＹＥＳ）、Ｓ１２１２で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、対象ユーザのネーム情報ファイル中の対象ホストの最終保存日時を現在日時に更新する。一方、判定の結果、対象ユーザのネーム情報ファイルが存在しない場合（Ｓ１２０８でＮＯ）、Ｓ１２０９で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、受信したネーム情報を元に、新規にネーム情報ファイル（図８）を生成してＨＤＤ３０４に保存（新規登録）する。
【００８９】
Ｓ１２１０で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、受信したネーム情報から保存先となるホスト（複合機）を示す保存先ホスト情報を取得する。そして、自装置内で管理するホストステータス情報（図９）中に対象のホスト情報が含まれるか否かを判定する。
【００９０】
判定の結果、ホスト情報が含まれる場合（Ｓ１２１０でＹＥＳ）、Ｓ１２１２で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、対象ユーザのネーム情報中の対象ホスト（複合機）の最終保存日時を現在日時に更新する。一方、判定の結果、ホスト情報が含まれない場合（Ｓ１２１０でＮＯ）、Ｓ１２１１で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、新規にホスト情報を追加する。対象ホストは、ネーム情報を通知してきたホスト（複合機）であるため、この時点では必ずＡＣＴＩＶＥ状態であるので、この場合、ステータスとしてはＡＣＴＩＶＥを登録する。
【００９１】
図１３は複合機３００での文書一覧画面を表示する処理を示している。尚、図１３の処理は、複合機３００（ＰＲＩＮＴ）、複合機３００（ＳＴＯＲＡＧＥ）、及び複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）が連携することにより実現される。複合機３００で実行される処理は、例えば、ＣＰＵ３０１がＲＯＭ３０３に記憶されているプログラムを読み出し、ＲＡＭ３０２上で実行することで実現される。
【００９２】
Ｓ１３０１で、複合機３００（ＰＲＩＮＴ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、文書一覧更新要求が発行されたか否かを判定する。尚、文書一覧更新要求は、ユーザログインのタイミングや、既に表示されている文書一覧画面１０００（図１０）に対するユーザ操作によって文書一覧の更新に関わる操作が実行された場合に発行される。
【００９３】
判定の結果、文書一覧更新要求が発行されていない場合（Ｓ１３０１でＮＯ）、文書一覧更新要求が発行されるまで待機する。一方、判定の結果、文書一覧更新要求が発行された場合（Ｓ１３０１でＹＥＳ）、Ｓ１３０２で、印刷アプリケーション１３１０の印刷管理機能１３３１は、発行された文書一覧更新要求が、文書一覧画面１０００あるいは文書一覧画面１１００の「ネームサービスからの更新」ボタンが押下された際の要求であるか否かを判定する。
【００９４】
判定の結果、「ネームサービスからの更新」ボタンが押下された際の要求である場合（Ｓ１３０３でＹＥＳ）、Ｓ１３０４へ進む。一方、判定の結果、「ネームサービスからの更新」ボタンが押下された際の要求でない場合（Ｓ１３０３でＮＯ）、つまり、通常の更新要求と判定された場合、Ｓ１３０３で、印刷アプリケーション１３１０の印刷管理機能１３３１は、設定情報の強制ローカル印刷モードが「ＯＮ」に設定されているか否かを判定する。
【００９５】
判定の結果、強制ローカル印刷モードが「ＯＮ」に設定されている場合（Ｓ１３０３でＹＥＳ）、ネットワーク上の複合機３００に蓄積されている印刷データの書誌情報を取得せずに、Ｓ１３２３へ進む。一方、判定の結果、強制ローカル印刷モードが「ＯＮ」に設定されていない場合（Ｓ１３０３でＮＯ）、つまり、強制ローカル印刷モードが「ＯＦＦ」に設定されている場合、ネットワーク４００上の複合機３００に蓄積されている印刷データの書誌情報を取得するために、Ｓ１３０４以降の処理を行う。
【００９６】
尚、強制ローカル印刷モードであるか否かの判定は、図６に示す印刷アプリケーション１３１０の設定情報に基づいて行う。具体的には、まず、設定情報中の強制ローカル印刷モード６０２で保持する値がＯＮであるか否かを判定する。設定情報中の強制ローカル印刷モード６０２で保持する値が「ＯＮ」である場合、強制ローカル印刷モード時間６０３を取得し、現在時刻が強制ローカル印刷モード時間６０３の範囲内であるか否かを判定する。そして、現在時刻が強制ローカル印刷モード時間６０３の範囲内である場合には、ステップＳ１３２３に進む。一方、設定情報中の強制ローカル印刷モード６０２で保持する値が「ＯＦＦ」である場合、ネーム情報を取得するようにするが、省電力の複合機３００をなるべく復帰さないように制御する。
【００９７】
拠点やフロアに複数の複合機が導入されているような環境でも、ユーザは自席から一番近い複合機に印刷データを蓄積し、その複合機から印刷を行う場合が多い。印刷データを蓄積した複合機と異なる複合機で印刷するようなユースケースとしては、印刷データを蓄積した複合機が他のユーザによって操作されている場合と考えられる。複合機の操作ピーク時間はある程度決まっている。例えば、朝一や会議開催前等である。このことを踏まえると、複合機の操作ピーク時間帯以外は同一タイミングで同一複合機を複数のユーザが操作することは稀であり、印刷データを蓄積した複合機と異なる複合機で印刷する頻度は少ないと考えられる。操作ピーク時間帯以外（具体的には、定時後等）には、文書一覧更新時に発生する通信をなくし、無駄に省電力モードから復帰させるケースを抑制することが可能となる。
【００９８】
強制ローカル印刷モードが「ＯＦＦ」である場合に、その強制ローカル印刷モードモードを継続させる時間を設定しておく構成も可能であり、強制ローカル印刷モードが「ＯＦＦ」で、現在時刻が設定された時間内の場合には、ネーム情報を取得して、省電力状態の複合機には、書誌情報の問い合わせを禁止する構成とする。即ち、強制ローカル印刷モードが「ＯＦＦ」で、定時後（設定されている時間が、例えば、１７：３０〜０９：００）の場合には、図１０（ａ）に示すように、問い合わせを禁止している複合機の識別情報が文書一覧画面１０００に表示される。また、強制ローカル印刷モードが「ＯＦＦ」で、定時内であれば省電力状態の複合機に対しても問い合わせを行うように動作させる。この動作を行うことにより、定時内は業務効率を優先して、複合機に保存されているすべての印刷データの一覧を取得でき、また、定時内は省電力を優先して、省電力状態の複合機には初めは問い合わせを禁止することができる。
【００９９】
図１３の説明に戻る。
【０１００】
Ｓ１３０４で、印刷アプリケーション１３１０の印刷管理機能１３３１は、現在、複合機３００にログインしているユーザのユーザ情報（ログインユーザ情報）を取得する。Ｓ１３０５で、印刷アプリケーション１３１０の印刷管理機能１３３１は、取得したユーザ情報中のユーザ名を取得し、そのユーザ名を含むネーム情報取得要求を複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）へ送信する。
【０１０１】
Ｓ１３０６で、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）における印刷アプリケーション１３１０のネーム情報管理機能１３５１は、複合機３００（ＰＲＩＮＴ）から送信されるネーム情報取得要求を受信する。Ｓ１３０７で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、受信したネーム情報取得要求中のユーザ名を取得し、対象ユーザのネーム情報ファイルが自装置内に保存されているかを検索する。Ｓ１３０８で、印刷アプリケーション１３１０のネーム情報管理機能１３５１は、ネーム情報取得要求に対する応答として、その検索結果であるネーム情報を複合機３００（ＰＲＩＮＴ）へ送信する。ここで、対象ユーザのネーム情報が存在しない場合は「空」を示す情報を含むネーム情報をネーム情報取得要求に対する応答として送信する。
【０１０２】
Ｓ１３０９で、複合機３００（ＰＲＩＮＴ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）から送信されるネーム情報を受信する。Ｓ１３１０で、印刷アプリケーション１３１０の印刷管理機能１３３１は、ホストステータス取得要求を複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）へ送信する。
【０１０３】
Ｓ１３１１で、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）における印刷アプリケーション１３１０のホストステータス管理機能１３４１は、複合機３００（ＰＲＩＮＴ）からホストステータス取得要求を受信する。Ｓ１３１２で、印刷アプリケーション１３１０のホストステータス管理機能１３４１は、図９に示すホストステータス情報を取得し、ホストステータス取得要求の応答としてそのホストステータス情報を複合機３００（ＰＲＩＮＴ）へ送信する。
【０１０４】
Ｓ１３１３で、複合機３００（ＰＲＩＮＴ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）から送信されるホストステータス情報を受信する。尚、図１３では、Ｓ１３１３でホストステータス情報を送信する構成としているが、Ｓ１３０８で送信するネーム情報にホストステータス情報を含めて送信する構成としても良い。
【０１０５】
Ｓ１３１４で、印刷アプリケーション１３１０の印刷管理機能１３３１は、受信したネーム情報から対象ユーザのネーム情報が存在するか否かを判定する。判定の結果、ネーム情報が存在しない場合（Ｓ１３１４でＮＯ）、ネットワーク４００上の複合機３００に対象ユーザの印刷データが存在しないので、Ｓ１３２３へ進む。一方、判定の結果、ネーム情報が存在する場合（Ｓ１３１４でＹＥＳ）、ネットワーク４００上の複合機３００から印刷データの書誌情報を取得するために、Ｓ１３１５以降の処理を行う。
【０１０６】
Ｓ１３１５で、印刷アプリケーション１３１０の印刷管理機能１３３１は、受信したネーム情報に含まれる複合機の数（ホスト数）分、Ｓ１３１６〜１３２２の処理を繰り返す。
【０１０７】
Ｓ１３１６で、印刷アプリケーション１３１０の印刷管理機能１３３１は、ネーム情報に含まれるホスト情報を取得し、受信した全てのホストのホストステータス情報から対象ホスト（複合機）のステータスがＡＣＴＩＶＥであるか否かを判定する。
【０１０８】
判定の結果、対象ホストのステータスがＡＣＴＩＶＥである場合（Ｓ１３１６でＹＥＳ）、Ｓ１３１８で、印刷アプリケーション１３１０の印刷管理機能１３３１は、対象ホスト（ＡＣＴＩＶＥ状態の複合機）の書誌情報の一覧を取得するための書誌情報一覧取得要求を対象ホスト（複合機３００（ＳＴＯＲＡＧＥ））へ送信する。
【０１０９】
尚、ここでは、複合機３００（ＰＲＩＮＴ）が、ネーム情報とホストステータス情報を取得して、省電力状態の複合機を判定し、省電力状態でない複合機３００（ＳＴＯＲＡＧＥ）へ書誌情報一覧取得要求を送信する構成としているが、これに限定されない。例えば、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）において、省電力状態でない複合機を判定して、省電力状態でない複合機３００（ＳＴＯＲＡＧＥ）へ書誌情報一覧取得要求を送信する構成とすることもできる。
【０１１０】
具体的には、複合機３００（ＰＲＩＮＴ）にネーム情報を送信する場合、Ｓ１３０７で検索したネーム情報の内、ＡＣＴＩＶＥ状態である（省電力状態でない）複合機のネーム情報を特定して応答する。この場合、複合機３００（ＰＲＩＮＴ）に対するユーザ操作により、他の複合機に書誌情報の問い合わせを行うと判定された場合に、複合機３００（ＰＲＩＮＴ）からの要求に従って、省電力状態である複合機へネーム情報を送信する。
【０１１１】
一方、判定の結果、対象ホストのステータスがＡＣＴＩＶＥでない場合（Ｓ１３１６でＮＯ）、つまり、ステータスがＳＬＰＥＥＰである場合、複合機を復帰させないようにするために、Ｓ１３１７へ進む。
【０１１２】
Ｓ１３１７で、印刷アプリケーション１３１０の印刷管理機能１３３１は、対象ホストからの書誌情報の取得を禁止（抑止）して、対象ホストのホスト情報をＳＬＥＥＰリストに追加する。具体的には、ネーム情報に含まれるホスト情報とそのホスト情報の最終保存日時を紐付けてＳＬＥＥＰリストへ格納する。ここで、ＳＬＥＥＰリストとは、ＳＬＥＥＰ状態であるため書誌情報の取得を禁止する複合機についてのホスト情報を管理するリストであり、例えば、ＲＡＭ３０２上にファイルとして保持される。これにより、省電力状態を維持しつつ、複合機への問い合わせも可能とするため、省電力状態の複合機からの印刷も実行可能となり、印刷業務を継続させることが可能となる。
【０１１３】
これにより、省電力状態の複合機への問い合わせを禁止（抑止）して、不要に複合機を動作させる必要がなくなるため、省電力効果を維持することができる。特に、定時後等は複合機が省電力状態になるため、より高い効果を得ることが可能となる。
【０１１４】
Ｓ１３１９で、複合機３００（ＳＴＯＲＡＧＥ）における印刷アプリケーション１３１０の書誌情報管理機能１３２１は、複合機３００（ＰＲＩＮＴ）から送信される書誌情報一覧取得要求を受信する。Ｓ１３２０で、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、受信した書誌情報一覧取得要求に含まれるユーザ情報を取得し、ユーザ情報が示す対象ユーザに対する書誌情報一覧（印刷データ一覧）が存在するかを検索する。Ｓ１３２１で、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、書誌情報一覧取得要求に対する応答として、その検索結果である書誌情報一覧を複合機３００（ＰＲＩＮＴ）へ送信する。
【０１１５】
Ｓ１３２２で、複合機３００（ＰＲＩＮＴ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、複合機３００（ＳＴＯＲＡＧＥ）から送信される書誌情報一覧を受信する。Ｓ１３２３で、印刷アプリケーション１３１０の印刷管理機能１３３１は、書誌情報管理機能１３２１が管理する自装置内の対象ユーザの書誌情報一覧を取得する。Ｓ１３２４で、印刷アプリケーション１３１０の印刷管理機能１３３１は、ＳＬＥＥＰリストに追加された対象ホストを最終保存日時の新しい順にソートする。
【０１１６】
Ｓ１３２５で、印刷アプリケーション１３１０の印刷管理機能１３３１は、文書一覧画面（図１０（ａ））を表示する。具体的には、文書一覧画面には、まず、Ｓ１３１５〜Ｓ１３２２で取得したネットワーク上のＡＣＴＩＶＥ状態の複合機に蓄積されている文書（印刷データ）の書誌情報とＳ１３２３で取得した自装置内に蓄積されている文書（印刷データ）の書誌情報を保存日時の古い順にソートして表示する。その下に、Ｓ１３２４でソートしたＳＬＥＥＰ状態のホスト情報としてホスト名と最終保存日時のみを表示する。これは、ユーザは、最近に保存した文書を印刷する可能性が高いため、ＳＬＥＥＰ状態のホスト情報は、最終保存日時の新しい順に表示する。
【０１１７】
そして、文書一覧画面において、ＳＬＥＥＰ状態のホストが選択されると、そのホストを復帰するための処理が実行される。この処理について、図１４を用いて説明する。特に、図１４は文書一覧画面１０００（図１０（ａ））のＳＬＥＥＰ状態のホストが選択された場合に対象の複合機から書誌情報を取得して文書一覧を更新する処理を示している。尚、図１４の処理は、複合機３００（ＰＲＩＮＴ）及び複合機３００（ＳＴＯＲＡＧＥ）が連携することにより実現される。複合機３００で実行される処理は、例えば、ＣＰＵ３０１がＲＯＭ３０３に記憶されているプログラムを読み出し、ＲＡＭ３０２上で実行することで実現される。
【０１１８】
Ｓ１４０１で、複合機３００（ＰＲＩＮＴ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、文書一覧画面のＳＬＥＥＰ状態のホストが選択されると、その選択された対象ホスト（複合機３００（ＳＴＯＲＡＧＥ））に対して書誌情報一覧取得要求を送信する。
【０１１９】
Ｓ１４０２で、複合機３００（ＳＴＯＲＡＧＥ）における印刷アプリケーション１３１０の書誌情報管理機能１３２１は、複合機３００（ＰＲＩＮＴ）から送信される書誌情報一覧取得要求を受信する。複合機３００（ＳＴＯＲＡＧＥ）は、自装置がＳＬＥＥＰ状態の際に、ネットワーク上の他の機器からの通信が発生した場合は、ＡＣＴＩＶＥ状態に復帰する。ステータス変更が発生した場合は、［ＮＡＭＥ＿ＳＥＲＶＩＣＥ］モードで動作する複合機に対してホストステータス変更通知を送信する。この処理に関しては後述する。
【０１２０】
Ｓ１４０３で、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、受信した書誌情報一覧取得要求に含まれるユーザ情報を取得し、ユーザ情報が示す対象ユーザに対する書誌情報一覧（印刷データ一覧）が存在するかを検索する。Ｓ１４０４で、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、印刷アプリケーション１３１０の書誌情報管理機能１３２１は、書誌情報一覧取得要求に対する応答として、その検索結果である書誌情報一覧を複合機３００（ＰＲＩＮＴ）へ送信する。
【０１２１】
Ｓ１４０５で、複合機３００（ＰＲＩＮＴ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、複合機３００（ＳＴＯＲＡＧＥ）から送信される書誌情報一覧を受信する。Ｓ１４０６で、印刷アプリケーション１３１０の印刷管理機能１３３１は、書誌情報一覧を受信すると、図１３のＳ１３２５で表示した文書一覧画面中のＡＣＴＩＶＥ状態の複合機に蓄積されている文書一覧を更新する。また、印刷アプリケーション１３１０の印刷管理機能１３３１は、Ｓ１３１７で保持したＳＬＥＥＰリストから対象ホストのホスト情報（複合機情報）を削除すると共に、図１０で示す文書一覧画面で表示していた対応するホスト情報を削除する。更には、印刷アプリケーション１３１０の印刷管理機能１３３１は、図１１で示したように、Ｓ１４０６で取得した書誌情報一覧に対応する文書一覧が優先的に選択されるように表示する。これにより、印刷操作による利便性を高めることが可能となる。
【０１２２】
図１５は複合機３００のホストステータスが変更された際の処理を示している。尚、図１３の処理は、複合機３００及び複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）が連携することにより実現される。複合機３００で実行される処理は、例えば、ＣＰＵ３０１がＲＯＭ３０３に記憶されているプログラムを読み出し、ＲＡＭ３０２上で実行することで実現される。
【０１２３】
複合機３００には、通常稼働状態のＡＣＴＩＶＥモードと省電力状態のＳＬＥＥＰモードが存在する。複合機３００の起動時はＡＣＴＩＶＥモードで起動する。一定時間、複合機３００の操作部３０８が操作されない場合や、ネットワーク経由でのデータの送受信が発生しない場合には、複合機３００はＳＬＥＥＰモードに移行する。ＳＬＥＥＰモードで複合機３００の操作部３０８が操作された場合、またはネットワーク経由でのデータの送受信が発生した場合は、複合機３００はＳＬＥＥＰモードからＡＣＴＩＶＥモードに復帰する。
【０１２４】
本実施形態では、ＳＬＥＥＰモードの複合機３００に無駄な通信を発生させないことを目的としているため、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）が、ネットワーク４００を介して接続されている他の複合機３００のステータス（ＡＣＴＩＶＥ／ＳＬＥＥＰ）を把握する。そのため、複合機３００のステータスが変更された場合、そのステータスが変更された複合機３００は、ステータス変更を複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）へ通知する処理が発生する。
【０１２５】
以下、この処理について、図１５を用いて具体的に説明する。
【０１２６】
Ｓ１５０１で、印刷アプリケーション１３１０のホストステータス管理機能１３４１は、複合機３００のステータスが変更されたか否かを判定する。実際には、ＡＣＩＴＶＥ→ＳＬＥＥＰ、またはＳＬＥＥＰ→ＡＣＴＩＶＥのステータス移行の有無を監視し、ステータス移行が発生した場合に、ステータスが変更されたと判定する。このステータスは、複合機のプラットフォームを介して状態を取得する。状態に変更があるとプラットフォームから通知を受けることで変更の判定が可能である。
【０１２７】
判定の結果、ステータスが変更されていない場合（Ｓ１５０１でＮＯ）、変更されるまで待機する。一方、判定の結果、ステータスが変更された場合（Ｓ１５０１でＹＥＳ）、Ｓ１５０２で、印刷アプリケーション１３１０のホストステータス管理機能１３４１は、複合機３００（［ＮＡＭＥ＿ＳＥＲＶＩＣＥ）に対してホストステータス変更通知を送信する。このホストステータス変更通知には、ホスト名と移行後の状態（ＡＣＴＩＶＥまたはＳＬＥＥＰ）が含まれる。
【０１２８】
Ｓ１５０３で、複合機３００（ＮＡＭＥ＿ＳＥＲＶＩＣＥ）の印刷アプリケーション１３１０のホストステータス管理機能１３４１は、ステータス変更が発生した複合機３００から送信されるホストステータス変更通知を受信する。Ｓ１５０４で、印刷アプリケーション１３１０のホストステータス管理機能１３４１は、自装置内に保持するホストステータス情報（図９）中にホストステータス変更通知を送信した送信元ホストが存在するか否かを判定する。
【０１２９】
判定の結果、ホストステータス情報中に送信元ホストが存在する場合（Ｓ１５０４でＹＥＳ）、Ｓ１５０６で、印刷アプリケーション１３１０のホストステータス管理機能１３４１は、ホストステータス情報の対象ホスト情報中のステータスを、ホストステータス変更通知に含まれるステータスに書き換えて、更新する。
【０１３０】
一方、判定の結果、ホストステータス情報中に送信元ホストが存在しない場合（Ｓ１５０４でＮＯ）、Ｓ１５０５で、印刷アプリケーション１３１０のホストステータス管理機能１３４１は、新規にホスト情報をホストステータス情報に追加する。Ｓ１５０６で、印刷アプリケーション１３１０のホストステータス管理機能１３４１は、ホストステータス情報の対象ホスト情報中のステータスを、ホストステータス変更通知に含まれるステータスに書き換えて、更新する。
【０１３１】
図１６は文書一覧画面１０００（図１０（ａ））上でユーザが文書を選択して印刷が指示された場合の処理を示している。尚、図１６の処理は、複合機３００（ＰＲＩＮＴ）及び複合機３００（ＳＴＯＲＡＧＥ）が連携することにより実現される。複合機３００で実行される処理は、例えば、ＣＰＵ３０１がＲＯＭ３０３に記憶されているプログラムを読み出し、ＲＡＭ３０２上で実行することで実現される。
【０１３２】
Ｓ１６０１で、複合機３００（ＰＲＩＮＴ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、文書一覧画面１０００で選択されている文書を取得し、選択されている文書の数分、Ｓ１６０２〜Ｓ１６０５の処理を繰り返す。
【０１３３】
Ｓ１６０２で、印刷アプリケーション１３１０の印刷管理機能１３３１は、選択された対象文書の書誌情報を取得する。Ｓ１６０３で、印刷アプリケーション１３１０の印刷管理機能１３３１は、取得した書誌情報に含まれるホスト情報に基づいて、選択された対象文書に対応する印刷データが蓄積されている複合機３００（ＳＴＯＲＡＧＥ）に対して対象文書の印刷要求を送信する。
【０１３４】
Ｓ１６０４で、複合機３００（ＳＴＯＲＡＧＥ）における印刷アプリケーション１３１０の印刷管理機能１３３１は、複合機３００（ＰＲＩＮＴ）から送信される印刷要求を受信する。Ｓ１６０５で、印刷アプリケーション１３１０の印刷管理機能１３３１は、受信した印刷要求に基づいて、対象文書の印刷データを、印刷要求の送信元の複合機３００（ＰＲＩＮＴ）に対して送信し、印刷を実行する。
【０１３５】
以上説明したように、本実施形態によれば、画像形成装置である複合機に印刷データを蓄積して、所望の画像形成装置から蓄積されている印刷データを取得して出力させる仕組みにおいて、画像形成装置の省電力状態からの復帰を低減させることができる。また、必要な複合機だけを復帰させることが可能となるため、省電力を維持して印刷データを出力することができる。このように、システム全体の省電力化を図り、効率的な運用を行うことができる。
【０１３６】
尚、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１３７】
２００：クライアントＰＣ、３００：複合機、４００：ネットワーク
【図１】
2018039272.tif 000003
【図２】
2018039272.tif 000004
【図３】
2018039272.tif 000005
【図４】
2018039272.tif 000006
【図５】
2018039272.tif 000007
【図６】
2018039272.tif 000008
【図７】
2018039272.tif 000009
【図８】
2018039272.tif 000010
【図９】
2018039272.tif 000011
【図１０】
2018039272.tif 000012
【図１１】
2018039272.tif 000013
【図１２】
2018039272.tif 000014
【図１３】
2018039272.tif 000015
【図１４】
2018039272.tif 000016
【図１５】
2018039272.tif 000017
【図１６】
2018039272.tif 000018
【手続補正書】
【提出日】平成29年12月13日(2017.12.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
印刷データとその書誌情報を記憶する複数の印刷データ管理装置と通信可能な印刷データ出力制御装置であって、
前記印刷データ管理装置の稼働状態を取得する取得手段と、
前記稼働状態に基づいて、印刷データの書誌情報を取得する印刷データ管理装置を決定する決定手段と、
前記決定手段により決定された前記印刷データ管理装置から印刷データの書誌情報を取得する第１の取得手段と
を備えることを特徴とする印刷データ出力制御装置。
【請求項２】
前記第１の取得手段で取得した印刷データの書誌情報を表示制御する表示制御手段を更に備えることを特徴とする請求項１に記載の印刷データ出力制御装置。
【請求項３】
前記表示制御手段は、印刷データの書誌情報を取得していない印刷データ管理装置の情報を表示制御することを特徴とする請求項２に記載の印刷データ出力制御装置。
【請求項４】
前記表示制御手段で表示制御された前記印刷データの書誌情報を取得していない印刷データ管理装置の情報に従って、印刷データの書誌情報を取得する第２の取得手段を更に備え、
前記表示制御手段は、前記第２の取得手段により取得した印刷データの書誌情報を表示制御することを特徴とする請求項３に記載の印刷データ出力制御装置。
【請求項５】
前記稼働状態は、省電力に係る状態であって、前記第１の取得手段で省電力状態でないと判定された印刷データ管理装置から印刷データの書誌情報を取得後、省電力状態であると判定されユーザにより選択された印刷データ管理装置から前記第２の取得手段で印刷データの書誌情報を取得することを特徴とする請求項４に記載の印刷データ出力制御装置。
【請求項６】
印刷データとその書誌情報を記憶する複数の印刷データ管理装置と通信可能な印刷データ出力制御装置の制御方法であって、
前記印刷データ管理装置の稼働状態を取得する取得工程と、
前記稼働状態に基づいて、印刷データの書誌情報を取得する印刷データ管理装置を決定する決定工程と、
前記決定工程により決定された前記印刷データ管理装置から印刷データの書誌情報を取得する第１の取得工程と
を備えることを特徴とする印刷データ出力制御装置の制御方法。
【請求項７】
印刷データとその書誌情報を記憶する複数の印刷データ管理装置と通信可能な印刷データ出力制御装置におけるＣＰＵが実行するプログラムであって、
前記ＣＰＵに、
前記印刷データ管理装置の稼働状態を取得する取得工程と、
前記稼働状態に基づいて、印刷データの書誌情報を取得する印刷データ管理装置を決定する決定工程と、
前記決定工程により決定された前記印刷データ管理装置から印刷データの書誌情報を取得する第１の取得工程と
を実行させるためのプログラム。
【請求項８】
印刷データとその書誌情報を記憶する複数の印刷データ管理装置と、当該複数の印刷データ管理装置と通信可能な印刷データ出力制御装置とを含む印刷システムであって、
前記印刷データ出力装置は、
前記印刷データ管理装置の稼働状態を取得する取得手段と、
前記稼働状態に基づいて、印刷データの書誌情報を取得する印刷データ管理装置を決定する決定手段と、
前記決定手段により決定された前記印刷データ管理装置から印刷データの書誌情報を取得する第１の取得手段と
を備えることを特徴とする印刷システム。
【請求項９】
印刷データとその書誌情報を記憶する複数の印刷データ管理装置と、当該複数の印刷データ管理装置と通信可能な印刷データ出力制御装置とを含む印刷システムによる印刷方法であって、
前記印刷データ出力装置にて、
前記印刷データ管理装置の稼働状態を取得する取得工程と、
前記稼働状態に基づいて、印刷データの書誌情報を取得する印刷データ管理装置を決定する決定工程と、
前記決定工程により決定された前記印刷データ管理装置から印刷データの書誌情報を取得する第１の取得工程と
を実行することを特徴とする印刷システムによる印刷方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、印刷データ出力制御装置及びその制御方法及びプログラム、並びに、印刷システムとそれによる印刷方法に関するものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記の目的を達成するための本発明の印刷データ出力制御装置は以下の構成を備える。即ち、
印刷データとその書誌情報を記憶する複数の印刷データ管理装置と通信可能な印刷データ出力制御装置であって、
前記印刷データ管理装置の稼働状態を取得する取得手段と、
前記稼働状態に基づいて、印刷データの書誌情報を取得する印刷データ管理装置を決定する決定手段と、
前記決定手段により決定された前記印刷データ管理装置から印刷データの書誌情報を取得する第１の取得手段とを備える。