(57)【要約】【課題】プルプリントの利点を生かしつつ、所望の印刷出力装置に対するログイン直後において常に文書リストが表示されることに起因する煩雑な操作を回避することが可能な技術を提供する。【解決手段】プルプリントシステムにおいて印刷出力を行う印刷出力装置（ＭＦＰ等）は、ユーザによるログインを受け付け（ステップＳ１１）、文書格納装置（ＭＦＰあるいはサーバ等）に格納されている文書の中から印刷対象文書を指定することが可能な文書リストを表示するためのリスト情報を取得する（ステップＳ１２）。印刷出力装置は、当該ユーザによるログインに際して、文書格納装置に格納されている印刷待機文書を文書リストを表示せずに印刷する第１の動作（ステップＳ１７）と文書格納装置に格納されている文書を印刷する前に文書リストを表示する第２の動作（ステップＳ１４）とのいずれを実行するかを、所定条件の充足性に基づいて決定する（ステップＳ１３）。【選択図】図１１
2018151706.tif 000002
【特許請求の範囲】
【請求項１】
プリントシステムであって、
印刷指示装置にてユーザから付与された印刷指示に基づき、文書データを一旦格納する文書格納装置と、
前記文書格納装置から前記文書データを取得して前記文書を印刷することが可能な少なくとも１つの画像形成装置と、
を備え、
印刷出力を実際に行うべき装置として、前記少なくとも１つの画像形成装置の中から前記ユーザによって選択される印刷出力装置は、
前記ユーザによるログインを受け付ける認証手段と、
前記文書格納装置に格納されている１または複数の文書の中から印刷対象文書を指定することが可能な文書リストを表示するためのリスト情報を取得する取得手段と、
前記ユーザによる前記印刷出力装置に対するログインに際して、前記文書格納装置に格納されている印刷待機文書を前記文書リストを表示せずに印刷する第１の動作と前記文書格納装置に格納されている文書を印刷する前に前記文書リストを表示する第２の動作とのいずれを実行するかを、所定条件の充足性に基づいて決定する決定手段と、
を有することを特徴とするプリントシステム。
【請求項２】
請求項１に記載のプリントシステムにおいて、
前記所定条件は、前記印刷待機文書が前記文書格納装置に格納された時点からの経過時間が所定時間未満であること、を含むことを特徴とするプリントシステム。
【請求項３】
請求項２に記載のプリントシステムにおいて、
前記文書格納装置への前記印刷待機文書の格納時点から前記リスト情報の取得時点までの期間において、前記ユーザである第１のユーザとは異なる第２のユーザによって前記印刷出力装置が使用されていた場合には、前記期間から前記第２のユーザによる前記印刷出力装置の使用期間を差し引いた時間が前記経過時間として算出されることを特徴とするプリントシステム。
【請求項４】
請求項１から請求項３のいずれかに記載のプリントシステムにおいて、
前記所定条件は、前記印刷待機文書の出力ページ数が単一のページであること、を含むことを特徴とするプリントシステム。
【請求項５】
請求項１から請求項４のいずれかに記載のプリントシステムにおいて、
前記所定条件は、前記ユーザから前記印刷指示装置への前記印刷指示においてデフォルト値から別の値へと設定値を変更する設定変更指示が前記印刷待機文書に予め付与されること、を含むことを特徴とするプリントシステム。
【請求項６】
請求項１から請求項５のいずれかに記載のプリントシステムにおいて、
前記所定条件は、前記ユーザから前記印刷指示装置への前記印刷指示にて設定された値が、前記印刷出力装置にて実行可能な設定内容であること、を含むことを特徴とするプリントシステム。
【請求項７】
請求項１から請求項６のいずれかに記載のプリントシステムにおいて、
前記所定条件は、前記印刷指示にて指定され前記文書格納装置に格納された前記印刷待機文書のファイル名が所定の文字列を有すること、を含むことを特徴とするプリントシステム。
【請求項８】
請求項１から請求項７のいずれかに記載のプリントシステムにおいて、
前記所定条件は、前記印刷指示にて指定され前記文書格納装置に格納された前記印刷待機文書のファイルフォーマットが所定のフォーマットであること、を含むことを特徴とするプリントシステム。
【請求項９】
請求項１から請求項８のいずれかに記載のプリントシステムにおいて、
前記印刷出力装置は、
前記ユーザのログイン後において、プルプリントの印刷出力直前にて印刷設定変更を受け付ける設定変更手段、
を有しており、
前記所定条件は、プルプリントの印刷出力直前における印刷設定変更の履歴情報に基づき前記ユーザによる印刷設定変更が所定の頻度よりも大きいと判定されること、を含むことを特徴とするプリントシステム。
【請求項１０】
請求項１から請求項９のいずれかに記載のプリントシステムにおいて、
前記所定条件は、印刷直前に表示された文書リスト内の全ての印刷待機文書が一括して印刷出力される頻度が所定の頻度よりも大きい旨が文書リストの利用履歴情報に基づき判定されること、を含むことを特徴とするプリントシステム。
【請求項１１】
請求項１から請求項１０のいずれかに記載のプリントシステムにおいて、
前記少なくとも１つの画像形成装置は、１以上のグループに分類されており、
前記所定条件は、前記ユーザの所属グループと、印刷出力を実際に行うべき装置として利用すべく前記ユーザがログインしている前記印刷出力装置の所属グループとが同一グループであること、を含むことを特徴とするプリントシステム。
【請求項１２】
請求項１から請求項１１のいずれかに記載のプリントシステムにおいて、
前記所定条件は、前記文書格納装置に格納されている印刷待機文書の数が１つであること、を含むことを特徴とするプリントシステム。
【請求項１３】
請求項１から請求項１２のいずれかに記載のプリントシステムにおいて、
前記所定条件の充足性は、複数のサブ条件の中から選択された２以上のサブ条件の充足性に基づいて判定されることを特徴とするプリントシステム。
【請求項１４】
請求項１３に記載のプリントシステムにおいて、
前記複数のサブ条件に関する指定情報を入力する操作入力手段、
を備えることを特徴とするプリントシステム。
【請求項１５】
請求項１から請求項１４のいずれかに記載のプリントシステムにおいて、
前記少なくとも１つの画像形成装置は、複数の画像形成装置を有することを特徴とするプリントシステム。
【請求項１６】
印刷指示装置にてユーザから付与された印刷指示に基づき文書データを一旦格納する文書格納装置と前記文書格納装置から前記文書データを取得して文書を印刷することが可能な少なくとも１つの画像形成装置とを備えるプリントシステムにおける、画像形成装置であって、
前記ユーザによるログインを受け付ける認証手段と、
前記文書格納装置に格納されている１または複数の文書の中から印刷対象文書を指定することが可能な文書リストを表示するためのリスト情報を取得する取得手段と、
前記ユーザによるログインに際して、前記文書格納装置に格納されている印刷待機文書を前記文書リストを表示せずに印刷する第１の動作と前記文書格納装置に格納されている文書を印刷する前に前記文書リストを表示する第２の動作とのいずれを実行するかを、所定条件の充足性に基づいて決定する決定手段と、
を備えることを特徴とする画像形成装置。
【請求項１７】
印刷指示装置にてユーザから付与された印刷指示に基づき文書データを一旦格納する文書格納装置と前記文書格納装置から前記文書データを取得して文書を印刷することが可能な少なくとも１つの画像形成装置とを備えるプリントシステムにおける画像形成装置に内蔵されたコンピュータに、
ａ）前記ユーザによるログインを受け付けるステップと、
ｂ）前記文書格納装置に格納されている１または複数の文書の中から印刷対象文書を指定することが可能な文書リストを表示するためのリスト情報を取得するステップと、
ｃ）前記ユーザによるログインに際して、前記文書格納装置に格納されている印刷待機文書を前記文書リストを表示せずに印刷する第１の動作と前記文書格納装置に格納されている文書を印刷する前に前記文書リストを表示する第２の動作とのいずれを実行するかを、所定条件の充足性に基づいて決定するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置およびそれに関連する技術に関する。
【背景技術】
【０００２】
コンピュータから送信したプリントデータに基づいて、直ちに画像形成装置に印刷出力を実行させるのではなく、ユーザが画像形成装置にログインした後に印刷出力させる技術が存在する。このような技術は、プルプリント技術（ないし認証プリント技術）と称される（特許文献１参照）。これによれば、ユーザがコンピュータの存在位置から画像形成装置の存在位置に移動した後に当該画像形成装置によって印刷出力が行われるので、画像形成装置の排紙トレイ等に出力された印刷出力物が他人に見られてしまうこと等を防止することが可能である。
【０００３】
また、プルプリントシステムの中には、複数のＭＦＰで構成されるシステムが存在する。このようなシステムは、ユビキタスプリントシステムなどとも称される。具体的には、ユーザは、印刷指示装置（クライアントコンピュータ等）を操作して、印刷対象文書に関するデータ（プリントデータ）を文書格納装置（複数のＭＦＰのうちの文書格納装置（あるいはサーバ）等）に送信する。換言すれば、ユーザのプルプリントジョブ（認証プリントジョブとも称する）に係るプリントデータが印刷指示装置から文書格納装置に送信され、当該プリントデータが文書格納装置に一旦格納（保存）される。この時点では、当該プリントデータに基づく印刷出力処理は未だ行われない。その後、ユーザが、複数のＭＦＰの中から印刷出力を行わせたいＭＦＰ（印刷出力装置とも称する）を選択し、当該印刷出力装置の操作入力部等を用いたユーザ認証操作を経て、文書格納装置から印刷データが取得（プル）され印刷出力装置による印刷出力（プリント）が行われる。このようなシステムによれば、複数のＭＦＰのいずれにおいても印刷対象文書を印刷出力することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２００２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述のようなプルプリントシステム（ユビキタスプリントシステム等）は、事後的に任意のＭＦＰでプリントできるように一旦文書格納装置に文書（詳細には文書データ等）を格納する場合のみならず、（プルプリント以外の）単純な通常のプリントを行いたい場合（直ぐにプリントしたい場合等）にも利用されることが多い。これは、ユーザは、プルプリント用のプリンタドライバと通常プリント用のプリンタドライバとの２つのドライバを使い分けることを煩わしく感じ、全ての印刷出力をプルプリント用のプリンタドライバのみで行うことが多い、との事情等に起因する。
【０００６】
しかしながら、このようにプルプリント用のプリンタドライバを用いて印刷指示が付与される場合には次のような問題が生じ得る。
【０００７】
具体的には、ユーザがプルプリント用のプリンタドライバを用いて印刷出力指示を付与した後に所望のＭＦＰ（印刷出力装置）の載置場所に移動して当該ＭＦＰにログインした場合、当該ログインの直後には、（ユーザが直ぐにプリントしたい場合であっても、）印刷対象の文書を選択するための文書リストが常に表示される。換言すれば、ユーザは、文書リストを利用した印刷対象文書の選択操作を常に実行することを要求される。直ぐにプリントしたい場合等を含めて常に、文書リストを利用した当該選択操作を行うことはユーザにとって煩わしく感じられる。
【０００８】
このような煩雑な操作を回避するための技術としては、逆に、所望のＭＦＰ（印刷出力装置）にログインした直後に文書リストが一切表示されることなく、文書格納装置内に格納されている（ログインユーザ向けの）全ての印刷待機文書が印刷出力される技術が考えられる。
【０００９】
しかしながら、そのような技術では、プルプリントの利点（具体的には、いつでも印刷出力できること（後で印刷出力できること））が失われる。たとえば、印刷指示直後ではなく他のタイミングで印刷出力することを意図して文書格納装置に格納されていた文書も直ちに印刷出力されてしまう。
【００１０】
なお、別の場所に配置された別のＭＦＰで印刷出力することを意図して文書格納装置に格納されていた文書も、現在のログイン装置で印刷出力されてしまう。この場合、特にユビキタスシステムの利点（詳細には、どこでも印刷出力できること（複数の画像形成装置のうちの特定の画像形成装置以外でも印刷出力できること））も失われる。さらに、文書格納装置に格納されていた複数の文書（印刷待機文書）が一斉に印刷出力されてしまうので当該複数の文書を選択的に印刷出力することができない、などの問題も生じ得る。
【００１１】
そこで、本発明は、プルプリントの利点を生かしつつ、所望の印刷出力装置に対するログイン直後において常に文書リストが表示されることに起因する煩雑な操作を回避することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【００１２】
上記課題を解決すべく、請求項１の発明は、プリントシステムであって、印刷指示装置にてユーザから付与された印刷指示に基づき、文書データを一旦格納する文書格納装置と、前記文書格納装置から前記文書データを取得して前記文書を印刷することが可能な少なくとも１つの画像形成装置と、を備え、印刷出力を実際に行うべき装置として、前記少なくとも１つの画像形成装置の中から前記ユーザによって選択される印刷出力装置は、前記ユーザによるログインを受け付ける認証手段と、前記文書格納装置に格納されている１または複数の文書の中から印刷対象文書を指定することが可能な文書リストを表示するためのリスト情報を取得する取得手段と、前記ユーザによる前記印刷出力装置に対するログインに際して、前記文書格納装置に格納されている印刷待機文書を前記文書リストを表示せずに印刷する第１の動作と前記文書格納装置に格納されている文書を印刷する前に前記文書リストを表示する第２の動作とのいずれを実行するかを、所定条件の充足性に基づいて決定する決定手段と、を有することを特徴とする。
【００１３】
請求項２の発明は、請求項１の発明に係るプリントシステムにおいて、前記所定条件は、前記印刷待機文書が前記文書格納装置に格納された時点からの経過時間が所定時間未満であること、を含むことを特徴とする。
【００１４】
請求項３の発明は、請求項２の発明に係るプリントシステムにおいて、前記文書格納装置への前記印刷待機文書の格納時点から前記リスト情報の取得時点までの期間において、前記ユーザである第１のユーザとは異なる第２のユーザによって前記印刷出力装置が使用されていた場合には、前記期間から前記第２のユーザによる前記印刷出力装置の使用期間を差し引いた時間が前記経過時間として算出されることを特徴とする。
【００１５】
請求項４の発明は、請求項１から請求項３のいずれかの発明に係るプリントシステムにおいて、前記所定条件は、前記印刷待機文書の出力ページ数が単一のページであること、を含むことを特徴とする。
【００１６】
請求項５の発明は、請求項１から請求項４のいずれかの発明に係るプリントシステムにおいて、前記所定条件は、前記ユーザから前記印刷指示装置への前記印刷指示においてデフォルト値から別の値へと設定値を変更する設定変更指示が前記印刷待機文書に予め付与されること、を含むことを特徴とする。
【００１７】
請求項６の発明は、請求項１から請求項５のいずれかの発明に係るプリントシステムにおいて、前記所定条件は、前記ユーザから前記印刷指示装置への前記印刷指示にて設定された値が、前記印刷出力装置にて実行可能な設定内容であること、を含むことを特徴とする。
【００１８】
請求項７の発明は、請求項１から請求項６のいずれかの発明に係るプリントシステムにおいて、前記所定条件は、前記印刷指示にて指定され前記文書格納装置に格納された前記印刷待機文書のファイル名が所定の文字列を有すること、を含むことを特徴とするプリントシステム。
【００１９】
請求項８の発明は、請求項１から請求項７のいずれかの発明に係るプリントシステムにおいて、前記所定条件は、前記印刷指示にて指定され前記文書格納装置に格納された前記印刷待機文書のファイルフォーマットが所定のフォーマットであること、を含むことを特徴とする。
【００２０】
請求項９の発明は、請求項１から請求項８のいずれかの発明に係るプリントシステムにおいて、前記印刷出力装置は、前記ユーザのログイン後において、プルプリントの印刷出力直前にて印刷設定変更を受け付ける設定変更手段、を有しており、前記所定条件は、プルプリントの印刷出力直前における印刷設定変更の履歴情報に基づき前記ユーザによる印刷設定変更が所定の頻度よりも大きいと判定されること、を含むことを特徴とする。
【００２１】
請求項１０の発明は、請求項１から請求項９のいずれかの発明に係るプリントシステムにおいて、前記所定条件は、印刷直前に表示された文書リスト内の全ての印刷待機文書が一括して印刷出力される頻度が所定の頻度よりも大きい旨が文書リストの利用履歴情報に基づき判定されること、を含むことを特徴とする。
【００２２】
請求項１１の発明は、請求項１から請求項１０のいずれかの発明に係るプリントシステムにおいて、前記少なくとも１つの画像形成装置は、１以上のグループに分類されており、前記所定条件は、前記ユーザの所属グループと、印刷出力を実際に行うべき装置として利用すべく前記ユーザがログインしている前記印刷出力装置の所属グループとが同一グループであること、を含むことを特徴とする。
【００２３】
請求項１２の発明は、請求項１から請求項１１のいずれかの発明に係るプリントシステムにおいて、前記所定条件は、前記文書格納装置に格納されている印刷待機文書の数が１つであること、を含むことを特徴とする。
【００２４】
請求項１３の発明は、請求項１から請求項１２のいずれかの発明に係るプリントシステムにおいて、前記所定条件の充足性は、複数のサブ条件の中から選択された２以上のサブ条件の充足性に基づいて判定されることを特徴とする。
【００２５】
請求項１４の発明は、請求項１３の発明に係るプリントシステムにおいて、前記複数のサブ条件に関する指定情報を入力する操作入力手段、を備えることを特徴とする。
【００２６】
請求項１５の発明は、請求項１から請求項１４のいずれかの発明に係るプリントシステムにおいて、前記少なくとも１つの画像形成装置は、複数の画像形成装置を有することを特徴とする。
【００２７】
請求項１６の発明は、印刷指示装置にてユーザから付与された印刷指示に基づき文書データを一旦格納する文書格納装置と前記文書格納装置から前記文書データを取得して文書を印刷することが可能な少なくとも１つの画像形成装置とを備えるプリントシステムにおける、画像形成装置であって、前記ユーザによるログインを受け付ける認証手段と、前記文書格納装置に格納されている１または複数の文書の中から印刷対象文書を指定することが可能な文書リストを表示するためのリスト情報を取得する取得手段と、前記ユーザによるログインに際して、前記文書格納装置に格納されている印刷待機文書を前記文書リストを表示せずに印刷する第１の動作と前記文書格納装置に格納されている文書を印刷する前に前記文書リストを表示する第２の動作とのいずれを実行するかを、所定条件の充足性に基づいて決定する決定手段と、を備えることを特徴とする。
【００２８】
請求項１７の発明は、印刷指示装置にてユーザから付与された印刷指示に基づき文書データを一旦格納する文書格納装置と前記文書格納装置から前記文書データを取得して文書を印刷することが可能な少なくとも１つの画像形成装置とを備えるプリントシステムにおける画像形成装置に内蔵されたコンピュータに、ａ）前記ユーザによるログインを受け付けるステップと、ｂ）前記文書格納装置に格納されている１または複数の文書の中から印刷対象文書を指定することが可能な文書リストを表示するためのリスト情報を取得するステップと、ｃ）前記ユーザによるログインに際して、前記文書格納装置に格納されている印刷待機文書を前記文書リストを表示せずに印刷する第１の動作と前記文書格納装置に格納されている文書を印刷する前に前記文書リストを表示する第２の動作とのいずれを実行するかを、所定条件の充足性に基づいて決定するステップと、を実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００２９】
請求項１から請求項１７に記載の発明によれば、プルプリントの利点を生かしつつ、所望の印刷出力装置に対するログイン直後において常に文書リストが表示されることに起因する煩雑な操作を回避することが可能である。
【図面の簡単な説明】
【００３０】
【図１】プリントシステムを示す図である。
【図２】ＭＦＰの機能ブロックを示す図である。
【図３】情報処理装置の概略構成を示す機能ブロック図である。
【図４】ユビキタスプリントシステムの基本動作を示す概念図である。
【図５】ユビキタスプリントシステムの基本動作を示す概念図である。
【図６】文書リスト画面を示す図である。
【図７】ユーザの所属グループ内のＭＦＰが印刷出力装置として選択された状況（特に文書リスト取得動作）を示す図である。
【図８】ユーザの所属グループ内のＭＦＰが印刷出力装置として選択された状況（特に文書取得動作および印刷出力動作）を示す図である。
【図９】ユーザの所属グループ以外のグループに属するＭＦＰが印刷出力装置として選択された状況（特に文書リスト取得動作）を示す図である。
【図１０】ユーザの所属グループ以外のグループに属するＭＦＰが印刷出力装置として選択された状況（特に文書取得動作および印刷出力動作）を示す図である。
【図１１】印刷出力装置における動作を示すフローチャートである。
【図１２】所定条件を構成し得る複数の要素（サブ条件）を列挙して示す図である。
【図１３】複数のサブ条件の中から、所望のサブ条件を選択する設定画面を示す図である。
【発明を実施するための形態】
【００３１】
以下、本発明の実施形態を図面に基づいて説明する。
【００３２】
＜１．構成概要＞
図１は、本発明に係るプリントシステム１を示す図である。このプリントシステム１は、図１に示されるように、複数のＭＦＰ１０（１０ａ１，１０ｂ１，１０ｃ１，１０ｄ１，１０ａ２，１０ｂ２，１０ｃ２，１０ｄ２，...）と情報処理装置５０とを備える。
【００３３】
また、このプリントシステム１は、複数のグループ（ここでは２つのグループＧ１，Ｇ２）に分類される。換言すれば、プリントシステム１は、複数のサブシステム（ここでは２つのサブシステムＧ１，Ｇ２）を備える。たとえば、当該複数のグループ（サブシステム）は、或る会社内の複数の部署のそれぞれに対応して構成される。より詳細には、グループＧ１は、第１の部署に対応して構成され、グループＧ２は、第２の部署に対応して構成される。なお、プリントシステム１を構成する多数のＭＦＰ１０（１０ａ１，１０ｂ１，...）のそれぞれは、複数のグループのいずれかに属する。
【００３４】
当該複数のグループ（複数のサブシステム）のぞれぞれには、少なくとも１つのＭＦＰ１０が設けられる。各ＭＦＰは、後述するように、プルプリントの対象文書を印刷出力する印刷出力装置として機能することが可能である。また、当該複数のグループ（複数のサブシステム）のぞれぞれには、文書データ（詳細には、プルプリントの対象文書（印刷待機文書）の文書データ）を自装置内に格納することが可能な文書格納装置Ａｓが設けられる。たとえば、各グループ内の複数のＭＦＰのうちの１つのＭＦＰが、印刷出力装置として機能するのみならず文書格納装置Ａｓとしても機能するように構成される。
【００３５】
ここでは、グループＧ１には、４台のＭＦＰ１０（１０ａ１，１０ｂ１，１０ｃ１，１０ｄ１）が設けられ、当該ＭＦＰ１０ａ１，１０ｂ１，１０ｃ１，１０ｄ１のうちのＭＦＰ１０ａ１が、グループＧ１における文書格納装置Ａｓとして機能する。また、グループＧ２には、４台のＭＦＰ１０（１０ａ２，１０ｂ２，１０ｃ２，１０ｄ２）が設けられ、当該ＭＦＰ１０ａ２，１０ｂ２，１０ｃ２，１０ｄ２のうちのＭＦＰ１０ａ２が、グループＧ２における文書格納装置Ａｓとして機能する。
【００３６】
なお、ここでは、グループ内の或るＭＦＰが当該グループに関する文書格納装置Ａｓとしても機能する態様を例示するが、これに限定されず、ＭＦＰとは別の装置（たとえばサーバコンピュータ）が、各グループの文書格納装置Ａｓとして設けられても良い。
【００３７】
また、各グループＧ１，Ｇ２（各サブシステム）は、自グループ内のＭＦＰ１０の装置情報（およびシステムにおけるツリー構成情報等）を管理する管理装置Ａｍをそれぞれ有する。たとえば、自グループ内のいずれかのＭＦＰが当該管理装置Ａｍとして機能する。当該管理装置Ａｍは、自グループ内の他のＭＦＰ（印刷出力装置および文書格納装置）との間で、および他グループの各管理装置Ａｍ等との間で、装置情報（およびツリー構成情報）等を授受することによって、システム構成情報（グループ構成情報等）を管理する。
【００３８】
このプリントシステム１は、プルプリントシステムとして構成される。また、このプリントシステム１は、複数のＭＦＰを備えており、上述したようなユビキタスプリントシステム（単にユビキタスシステムとも称する）でもある。
【００３９】
具体的には、ユーザ（Ｕ１等）は、クライアントコンピュータ等の情報処理装置５０（印刷指示装置）を操作して、文書の印刷指示を付与する。情報処理装置５０は、ユーザから付与された印刷指示に基づいて、印刷対象文書に関する文書データ（プリントデータ）を文書格納装置Ａｓ（複数のＭＦＰのうちの特定のＭＦＰ（あるいはサーバ）等）に送信する。換言すれば、ユーザのプルプリントジョブ（認証プリントジョブとも称する）に係るプリントデータが印刷指示装置から文書格納装置Ａｓに送信され、当該プリントデータが文書格納装置Ａｓに一旦格納される。この時点では、当該プリントデータに基づく印刷出力処理は未だ行われない。その後、ユーザが、複数のＭＦＰの中から印刷出力を行わせたいＭＦＰ（印刷出力装置とも称する）を選択し、当該印刷出力装置の操作入力部等を用いたユーザ認証操作（ログイン操作）を経て、文書格納装置Ａｓからプリントデータ（文書データ）が取得（プル）され印刷出力装置による印刷出力（プリント）が行われる。このようなシステムによれば、複数のＭＦＰのいずれにおいても印刷対象文書を印刷出力することが可能である。当該プリントシステム１は、文書データを印刷出力させる装置に任意性が存在する（複数のＭＦＰのうち特定のＭＦＰ以外でも印刷出力させることが可能である）ことから、上述のように「ユビキタスプリントシステム」などとも称される。
【００４０】
また、各ＭＦＰ１０と情報処理装置５０とは、ネットワーク（通信ネットワーク）を介して互いに接続される。また、複数のＭＦＰ１０も、ネットワーク（通信ネットワーク）を介して互いに接続される。当該ネットワークは、ＬＡＮ（Local Area Network）およびインターネットなどによって構成される。また、当該ネットワークに対する接続態様は、有線接続であってもよく、或いは無線接続であってもよい。たとえば、ＭＦＰ１０はネットワークに対して有線接続され、情報処理装置５０はネットワークに対して無線接続される。
【００４１】
＜２．ＭＦＰの構成＞
図２は、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））１０の機能ブロックを示す図である。なお、ＭＦＰ１０は、印刷出力装置あるいは画像形成装置とも称される。
【００４２】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ送信機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ（制御部）９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００４３】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データ（原稿画像あるいはスキャン画像とも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００４４】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００４５】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、ネットワークを介したネットワーク通信を行うことも可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先（情報処理装置５０、他のＭＦＰ１０等）との間で各種のデータを授受することが可能である。通信部４は、各種データを送信する送信部４ａと各種データを受信する受信部４ｂとを有する。
【００４６】
格納部５は、ハードディスクドライブ（ＨＤＤ）および半導体メモリ等の記憶装置で構成される。
【００４７】
また、文書格納装置Ａｓとして機能するＭＦＰ１０（ここではＭＦＰ１０ａ１，１０ａ２）の格納部５は、文書データ（詳細には、プルプリントの対象文書（印刷待機文書）の文書データ）を格納することが可能である。
【００４８】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００４９】
このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられている。また、操作パネル部６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの各種の操作入力を受け付けることが可能である。
【００５０】
コントローラ（制御部）９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ（登録商標））内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されてＭＦＰ１０にインストールされるようにしてもよい。あるいは、当該プログラムは、ネットワーク等を経由してダウンロードされてＭＦＰ１０にインストールされるようにしてもよい。
【００５１】
具体的には、図２に示すように、コントローラ９は、当該プログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３とユーザ認証部１４と取得部１５と決定部１６と設定変更部１７とを含む各種の処理部を実現する。
【００５２】
通信制御部１１は、他の装置（情報処理装置５０、他のＭＦＰ１０等）との間の通信動作を通信部４等と協働して制御する処理部である。通信制御部１１は、各種データの送信動作を制御する送信制御部と各種データの受信動作を制御する受信制御部とを有する。
【００５３】
入力制御部１２は、操作入力部６ａ（タッチパネル２５等）に対するユーザからの操作入力の受付動作等を制御する制御部である。
【００５４】
表示制御部１３は、表示部６ｂ（タッチパネル２５等）における表示動作を制御する処理部である。表示制御部１３は、ＭＦＰ１０を操作するための操作画面等をタッチパネル２５に表示する。たとえば、表示制御部１３は、ユーザによる自装置の利用に際して、文書データのリスト（文書リスト）（詳細には、文書リスト画面２５０（図６等参照））をタッチパネル２５に表示する。なお、ユーザは、文書リストを用いることによって、文書格納装置Ａｓに格納されている１または複数の印刷待機文書の中から１以上の印刷対象文書を指定（選択）することが可能である。
【００５５】
ユーザ認証部１４は、ユーザ認証処理（ログイン処理）を実行する処理部である。
【００５６】
取得部１５は、各ユーザ向けの文書リスト（図６参照）を表示するためのリスト情報を文書格納装置Ａｓから取得する処理部である。また、取得部１５は、文書データを文書格納装置Ａｓから取得する処理をも実行する。
【００５７】
決定部１６は、ユーザによる印刷出力装置Ａｐ（ＭＦＰ）に対するログインに際して、文書リストの表示の是非を決定する処理部である。具体的には、文書格納装置Ａｓに格納されている文書を文書リストを表示せずに印刷する第１の動作と文書格納装置Ａｓに格納されている文書を印刷する前に文書リストを表示する第２の動作とのいずれを実行するかが、所定条件の充足性に基づいて決定される。
【００５８】
設定変更部１７は、ユーザのログイン後において、プルプリントの印刷出力直前にてユーザからの印刷設定変更を受け付け、印刷設定変更処理を実行する処理部である。
【００５９】
＜３．情報処理装置の構成＞
図３は、情報処理装置５０（印刷指示装置）の概略構成を示す機能ブロック図である。情報処理装置５０は、いわゆるパーソナルコンピュータ等によって構成される。
【００６０】
情報処理装置５０は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ（制御部）５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００６１】
通信部５４は、ネットワークを介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、情報処理装置５０は、所望の相手先（ＭＦＰ１０等）との間で各種のデータを授受することが可能である。通信部５４は、各種データを送信する送信部５４ａと各種データを受信する受信部５４ｂとを有する。
【００６２】
格納部５５は、ハードディスクドライブ（ＨＤＤ）および／または半導体メモリ等の記憶装置で構成される。格納部５５には、複数のグループに関する複数の文書格納装置Ａｓのうち、当該情報処理装置のユーザによるユビキタスプリントで利用される文書格納装置Ａｓ（文書データの格納先として予め設定された装置（格納先装置とも称する））の装置情報（たとえばＩＰアドレス）が格納（登録）されている。
【００６３】
操作部５６は、情報処理装置５０に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。
【００６４】
図３のコントローラ（制御部）５９は、情報処理装置５０に内蔵され、情報処理装置５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のプログラム（プリンタドライバ等）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されて情報処理装置５０にインストールされてもよい。あるいは、当該プログラムは、ネットワーク等を経由してダウンロードされて情報処理装置５０にインストールされるようにしてもよい。
【００６５】
具体的には、コントローラ５９は、当該プログラム等の実行により、通信制御部６１と入力制御部６２と表示制御部６３と設定制御部６５とを含む各種の処理部を実現する。
【００６６】
通信制御部６１は、通信部５４等と協働して、ＭＦＰ１０等との通信動作を制御する処理部である。
【００６７】
入力制御部６２は、操作入力部５６ａ（タッチパネル７５等）に対する操作入力動作等を制御する制御部である。
【００６８】
表示制御部６３は、表示部５６ｂ（タッチパネル７５等）における各種情報の表示動作を制御する処理部である。
【００６９】
設定制御部６５は、ユーザからの設定変更指示に基づいて、印刷設定に関する各種の設定値を変更する処理部である。たとえば、設定制御部６５は、プリンタドライバにて表示される設定画面を利用した利用設定変更指示に基づき、或る設定項目（パンチ設定等）の設定値を、デフォルト値（「パンチ孔無し」）から別の値（「パンチ孔有り（２孔）」）へと変更する。
【００７０】
＜４．ユビキタスプリントシステム＞
つぎに、このプリントシステム（ユビキタスプリントシステム）１における基本的な動作について説明する。
【００７１】
図４および図５は、ユビキタスプリントシステム１の基本動作を示す概念図である。また、図６は、グループＧ１内のＭＦＰ１０（印刷出力装置）にて表示される文書リスト画面２５０（２５１）を示す図である。
【００７２】
まず、ユーザ（ユーザＵ１）は、自身の情報処理装置５０を用いて所定の文書格納装置Ａｓ（格納先装置）（たとえば、ＭＦＰ１０ａ１）に文書データを格納させる。
【００７３】
具体的には、ユーザＵ１は、情報処理装置５０において、文書データ４１０の格納指示を付与する。当該情報処理装置５０は、ユーザＵ１による当該格納指示に応答して、自装置５０において文書データ４１０の格納先として予め設定された文書格納装置Ａｓ（格納先装置）に当該文書データ４１０を送信する。ここでは、ＭＦＰ１０ａ１が文書データ４１０の格納先装置として予め設定されており、文書データ４１０は、情報処理装置５０からＭＦＰ１０ａ１に送信される（図４参照）。そして、文書格納装置１０ａ１は、情報処理装置５０から受信された文書データ４１０を自装置１０ａ１内に格納する（図４参照）。
【００７４】
その後、ユーザＵ１は、所望のＭＦＰ１０（たとえばＭＦＰ１０ｃ１）の載置場所へと移動し（図５参照）、当該ＭＦＰ１０ｃ１にログインし、当該ＭＦＰ１０ｃ１を用いて所望の文書データ４１０（たとえば文書格納装置１０ａ１に格納された文書データ４１０）を印刷出力させる。ログイン後の動作については後に詳述する。
【００７５】
プリントシステム１においては、このような動作が行われる。これにより、ユーザＵ１は、所望の時期に且つ所望の場所で（複数のＭＦＰのうちの所望のＭＦＰから）受け取ることが可能である。特に、グループＧ１に属するユーザＵ１は、当該グループＧ１に属するＭＦＰを印刷出力装置として利用することが可能であるとともに、別のグループＧ２に属するＭＦＰをも印刷出力装置として利用することが可能である。このように、ユーザＵ１は、複数のグループのうちのいずれのグループに属するＭＦＰからでも印刷出力物を受け取ることが可能である。
【００７６】
＜５．動作詳細＞
つぎに、プリントシステム１における動作についてさらに詳細に説明する。
【００７７】
ユーザＵ１は、上述のように、情報処理装置５０（印刷指示装置）にてプルプリント指示を付与して、印刷出力したい文書（文書データ）を文書格納装置Ａｓに格納させる（時刻Ｔ１）（図４参照）。
【００７８】
その後、ユーザＵ１は、所望のＭＦＰ（印刷出力を実際に行わせたい装置（印刷出力装置Ａｐ））を複数のＭＦＰの中から決定（選択）し、当該所望のＭＦＰ（印刷出力装置Ａｐ）の載置場所に移動する。
【００７９】
たとえば、ユーザＵ１は、印刷出力装置Ａｐ（印刷出力を実際に行うべき装置）として、グループＧ１のＭＦＰ１０ｃ１（図７および図８参照）を選択して当該ＭＦＰ１０ｃ１の載置場所に移動する。あるいは、ユーザＵ１は、印刷出力装置Ａｐとして、グループＧ２のＭＦＰ１０ｃ２（図９および図１０も参照）を選択して当該ＭＦＰ１０ｃ２の載置場所に移動する。
【００８０】
当該印刷出力装置Ａｐ（印刷出力を実際に行うべき装置）としてユーザＵ１によって選択されたＭＦＰ（たとえば、ＭＦＰ１０ｃ１あるいはＭＦＰ１０ｃ２）においては、図１１のような動作（ユーザ認証動作（ログイン動作）およびその後の動作）が実行される。
【００８１】
なお、図１１は、印刷出力を実際に行うべき装置として複数のＭＦＰの中からユーザＵ１によって選択されたＭＦＰ１０（印刷出力装置Ａｐ）の動作を示すフローチャートである。また、図７および図８は、（図５と同様に）ユーザＵ１の所属グループＧ１内のＭＦＰ（１０ｃ１）が印刷出力装置Ａｐとして選択された後の動作を示す図である。また、図９および図１０は、ユーザＵ１の所属グループ以外のグループＧ２に属するＭＦＰ（１０ｃ２）が印刷出力装置Ａｐとして選択された後の動作を示す図である。図７および図９においては、文書リスト取得動作等が示されており、図８および図１０においては、文書取得動作および印刷出力動作等が示されている。
【００８２】
以下では、図７および図８等を参照しつつ、グループＧ１のＭＦＰ１０ｃ１が印刷出力装置Ａｐとして選択された場合の動作について主に説明する。
【００８３】
具体的には、ステップＳ１１において、印刷出力装置Ａｐ（たとえばＭＦＰ１０ｃ１）の操作パネル部６ｃによってユーザＵ１の操作入力が受け付けられ、ログイン処理（ユーザ認証処理）が行われる。たとえば、ユーザＵ１のユーザ認証情報（ユーザＩＤおよびパスワード等）が入力されると、印刷出力装置Ａｐは、入力されたユーザ認証情報と正規のユーザ認証情報とを照合し、ユーザＵ１に関するユーザ認証処理を実行する。ユーザ認証処理が成功すると、ステップＳ１２に進む。
【００８４】
ステップＳ１２では、ユーザＵ１向けの文書リスト情報（文書リストを表示するための情報）の取得処理が実行される（図７参照）。具体的には、まず、印刷出力装置Ａｐは、ユーザＵ１に関する文書格納装置Ａｓをグループ構成情報に基づいて特定し、特定された文書格納装置Ａｓ（ＭＦＰ１０ａ１等）に対してユーザＵ１向けの文書リスト情報の送信要求（リスト要求）を送信する。そして、当該リスト要求を受信した文書格納装置Ａｓは、当該リスト要求に応答して、ユーザＵ１に関する文書リスト情報を印刷出力装置Ａｐ（１０ｃ１等）に送信する。
【００８５】
このようにして、印刷出力装置Ａｐは、ユーザＵ１向けの文書リスト情報を取得する。当該文書リスト情報には、ユーザＵ１が文書格納装置Ａｓに格納した１又は複数の文書（印刷待機文書とも称される）に関する情報（格納されている文書データのファイル名、および文書格納装置Ａｓへの格納時刻Ｔ１等）が含まれている。
【００８６】
次のステップＳ１３においては、所定条件Ｃ１の充足性が判定される。
【００８７】
当該所定条件Ｃ１は、文書格納装置Ａｓ内の格納文書の印刷前における文書リスト表示を回避すべきか否か、を決定するための条件である。たとえば、所定条件Ｃ１は、印刷待機文書（プルプリントの対象文書）が文書格納装置Ａｓに格納された時点Ｔ１からの経過時間が所定時間ＴＨ１（たとえば５分）未満である旨のサブ条件Ｃ１１、を含む条件である。なお、当該所定条件Ｃ１については後に詳述する。
【００８８】
ステップＳ１３にて所定条件Ｃ１が充足されていないと判定されるときには、ステップＳ１４に進む。ステップＳ１４〜Ｓ１６，Ｓ１８では、「文書リストの表示を伴う印刷出力処理」（リスト表示有り印刷）が実行される。
【００８９】
具体的には、印刷出力装置Ａｐは、その操作パネル部６ｃに文書リスト（詳細には、文書リスト画面２５０（図６参照）等）を表示する（ステップＳ１４）。なお、図６の文書リストにおいては、文書格納装置Ａｓに格納されている２つの印刷待機文書（ユーザＵ１向けの２つの文書（「ＡＡＡ．ｐｄｆ」および「ＢＢＢ．ｐｄｆ」））が列挙されている。
【００９０】
そして、印刷出力装置Ａｐは、文書リスト画面２５０内の文書リスト（ユーザＵ１向けの文書リスト）に列挙された１または複数の文書（文書格納装置Ａｓに格納されている１または複数の印刷待機文書）の中からタッチ操作等によって指定された印刷対象文書を特定する（ステップＳ１５）。より詳細には、所望の１つまたは複数の文書欄をタッチすることによって、タッチされた文書欄が反転表示されるとともに、当該タッチされた文書欄に対応する文書が印刷対象文書として選択（仮選択）される。そして、ＯＫボタン４４２（あるいはスタートキー（ハードウエアキー等））が押下されることによって、印刷対象文書の選択（指定）が確定される。なお、全文書ボタン４４１が押下されることによれば、各文書欄に対するタッチ操作を伴わずとも全文書を選択することが可能である。
【００９１】
次に、印刷出力装置Ａｐは、ユーザＵ１によって指定された（選択された）印刷対象文書（詳細にはそのデータ）を文書格納装置Ａｓから取得する（ステップＳ１６）（図８も参照）。具体的には、印刷出力装置Ａｐ（１０ｃ１等）は、被選択文書（４１０等）の文書データの送信要求（文書要求）を文書格納装置Ａｓ（１０ａ１等）に送信し、文書格納装置Ａｓは、当該文書要求に応じて、被選択文書の文書データを印刷出力装置Ａｐに送信する。印刷出力装置Ａｐ（１０ｃ１等）は、受信した文書データに基づいて、複数の文書のうちの被選択文書（一部あるいは全部の文書）を印刷出力する（ステップＳ１８）（図８も参照）。
【００９２】
一方、ステップＳ１３にて所定条件Ｃ１が充足されていると判定されるときには、（ステップＳ１４〜Ｓ１６の処理は行われず、）ステップＳ１３からステップＳ１７に進む。ステップＳ１７，Ｓ１８では、「文書リストの表示を伴わない印刷出力処理」（リスト表示無し印刷）が実行される。具体的には、印刷出力装置Ａｐ（１０ｃ１等）は、ユーザＵ１によって文書格納装置Ａｓ（１０ａ１等）に格納されている全ての印刷待機文書（詳細にはそのデータ）を文書格納装置Ａｓから取得する（ステップＳ１７）（図８も参照）。より具体的には、印刷出力装置Ａｐは、文書データの送信要求（文書要求）を文書格納装置Ａｓに送信し、当該文書格納装置Ａｓは、当該文書要求に応じて、文書格納装置Ａｓ内のユーザＵ１向け文書（ユーザＵ１によって格納されていた１または複数の印刷待機文書（４１０等））の文書データを印刷出力装置Ａｐに送信する。そして、印刷出力装置Ａｐは、受信した文書データに基づいて印刷待機文書を印刷出力する（ステップＳ１８）。
【００９３】
ステップＳ１７，Ｓ１８の動作は、ユーザによる印刷出力装置Ａｐに対するログインに際して、文書格納装置Ａｓに格納されている文書（印刷待機文書）を文書リストを表示せずに印刷する動作（第１の動作）であるとも表現される。また、ステップＳ１４〜Ｓ１６，Ｓ１８の動作は、ユーザによる印刷出力装置Ａｐに対するログインに際して、文書格納装置Ａｓに格納されている文書を印刷する前に文書リストを表示する動作（第２の動作）であるとも表現される。
【００９４】
以上のように、印刷出力装置Ａｐは、第１の動作と第２の動作とのいずれを実行するかを、所定条件Ｃ１の充足性に基づいて決定する。
【００９５】
なお、ここでは、グループＧ１のＭＦＰ１０ｃ１が印刷出力装置Ａｐとして選択された場合の動作について主に説明している（図７および図８等参照）が、別のグループＧ２のＭＦＰ（たとえば１０ｃ２）が印刷出力装置Ａｐとして選択された場合にも、同様の動作が実行される（図９および図１０等参照）。その場合には、ＭＦＰ１０ｃ２（印刷出力装置Ａｐ）は、ユーザＵ１の所属グループＧ１の文書格納装置ＡｓであるＭＦＰ１０ａ１に対して、文書リスト要求を送信し、当該ＭＦＰ１０ａ１から文書リスト情報を取得する（ステップＳ１２）（図９も等参照）。また、ＭＦＰ１０ｃ２（印刷出力装置Ａｐ）は、ＭＦＰ１０ａ１に対して文書情報要求を送信し、当該ＭＦＰ１０ａ１から文書情報を取得する（ステップＳ１６，Ｓ１７）（図１０等も参照）。
【００９６】
＜６．判定用の条件Ｃ１＞
つぎに、条件Ｃ１（文書格納装置Ａｓ内の格納文書の印刷前における文書リスト表示を回避すべきか否かを決定するための条件）について詳細に説明する。条件Ｃ１は、単一の条件（サブ条件）のみで構成されてもよいが、複数のサブ条件に基づいて構成されてもよい。
【００９７】
図１２は、条件Ｃ１を構成し得る複数の要素（サブ条件）を列挙して示す図である。
【００９８】
（１）リスト表示を行わない旨（文書リスト表示を回避すべき旨）を判断する条件の１つとして、上述の条件Ｃ１１、具体的には、「文書格納装置Ａｓへの文書格納時点Ｔ１からの経過時間が所定時間（たとえば、５分）未満であること」が例示される。換言すれば、リスト表示を行う旨を判断する条件の１つとして、「文書格納装置Ａｓへの文書格納時点Ｔ１からの経過時間が所定時間（たとえば、５分）以上であること」が例示される。
【００９９】
当該経過時間（印刷待機文書がユーザＵ１の印刷指示操作に応じて文書格納装置Ａｓに格納された時点Ｔ１から、ユーザＵ１が印刷出力装置にログインし文書リスト情報が取得された時点Ｔ２までの経過期間）が短い程、当該印刷待機文書は直ぐに印刷出力したい文書である可能性が高い。このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして条件Ｃ１１が設定され得る。
【０１００】
また、文書格納装置Ａｓへの印刷待機文書の格納時点Ｔ１からリスト情報の取得時点Ｔ２までの期間ＴＭにおいて、ユーザＵ１とは異なるユーザ（Ｕ２，Ｕ３等）によって印刷出力装置Ａｐが使用されていることがある。この場合、ユーザＵ１が直ちに印刷出力装置Ａｐを利用することができない。そのため、当該異なるユーザ（Ｕ２，Ｕ３等）による当該印刷出力装置Ａｐの使用期間（詳細には、期間ＴＭとの重複期間）を期間ＴＭから差し引いた時間（元の経過期間から当該使用期間を除外した期間）が、修正後の「経過時間ＴＭ」として算出されることが好ましい。たとえば、文書格納装置Ａｓへの印刷待機文書の格納時点Ｔ１から７分が経過している場合であっても、直近の４分間にてユーザＵ２が印刷出力装置Ａｐを利用していた場合には、この「４分」（ユーザＵ２の使用期間）を「７分」（元の期間ＴＭ）から差し引いた値「３分」が、修正後の経過期間ＴＭとして算出（決定）されればよい。そして、当該修正後の経過期間ＴＭ（「３分」）が所定時間（５分）未満であるか否かが判定されればよい。
【０１０１】
なお、ここでは、文書格納装置Ａｓへの文書格納時点Ｔ１からの経過時間として、印刷待機文書がユーザＵ１の印刷指示操作に応じて文書格納装置Ａｓに格納された時点Ｔ１から、ユーザＵ１が印刷出力装置にログインし文書リスト情報が取得された時点Ｔ２までの期間を例示しているが、これに限定されない。たとえば、当該経過時間は、文書格納時点Ｔ１から、ユーザＵ１が印刷出力装置にログインした時点までの期間等であってもよい。
【０１０２】
（２）また、リスト表示を行わない旨を判断する条件としては、「文書の出力ページ数が「１」（単一ページ）であること」（サブ条件Ｃ１２とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「文書の出力ページ数が複数ページであること」が例示される。
【０１０３】
印刷待機文書の出力ページ数が「１」である場合（たとえば、メモ文書などの１ページで構成される文書が印刷出力される場合）には、当該印刷待機文書は直ぐに印刷出力したい文書である可能性が高い。このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして条件Ｃ１２が設定され得る。
【０１０４】
（３）リスト表示を行わない旨を判断する条件としては、「ユーザから印刷指示装置への印刷指示においてデフォルト値から別の値へと設定値を変更する設定変更指示（プリンタドライバ等を用いた設定変更指示）が印刷待機文書に（予め）付与されること」（サブ条件Ｃ１３とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「ユーザから印刷指示装置への印刷指示においてデフォルト値から別の値へと設定値を変更する設定変更指示が印刷待機文書に付与されないこと」が例示される。
【０１０５】
プルプリントにおける印刷設定変更には、印刷指示装置（情報処理装置５０等）における印刷設定変更と印刷出力装置（ＭＦＰ１０等）における印刷設定変更とが存在する。前者（印刷指示装置における印刷設定変更）は、印刷指示装置内のプリンタドライバを用いて行われる。一方、後者（印刷出力装置における印刷設定変更）は、印刷出力装置Ａｐにて表示される文書リスト内の設定ボタン４２０（４２１，４２２，...）（図６）を押下することなどによって行われる。
【０１０６】
ユーザＵ１が印刷待機文書を直ぐに印刷出力したい場合、所望の印刷設定での印刷出力を行うことが可能な特定の印刷出力装置Ａｐで印刷出力を行うことを前提に、プリンタドライバを用いた印刷設定変更処理が予め行われることが多い。たとえば、プリンタドライバを利用して情報処理装置５０（印刷指示装置）にて部数設定（「５部」印刷）および／または後処理設定（「両面」、「ステープル」、「パンチ」等）に関する設定値をデフォルト値ではない値に変更する設定変更指示が予め付与されている場合には、直ぐに印刷出力したい状況である可能性が高い。このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして、条件Ｃ１３が設定され得る。
【０１０７】
（４）リスト表示を行わない旨を判断する条件としては、「ユーザから印刷指示装置への印刷指示にて設定変更された値が、印刷出力装置にて実行可能な設定内容であること（設定内容が装置性能に矛盾していないこと）」（サブ条件Ｃ１４とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「ユーザから印刷指示装置への印刷指示にて設定変更された値が、印刷出力装置にて実行可能な設定内容でないこと（設定内容と装置性能とが矛盾していること）」が例示される。
【０１０８】
プルプリントにおけるプリンタドライバを用いた印刷設定変更時点（印刷指示装置を用いた最初の印刷設定時点）では印刷出力装置が未だ決定されていないため、実際の印刷出力装置では実際には実行できない印刷設定内容（「ステープル」）がプリンタドライバによって予め設定されていることがある。
【０１０９】
仮に、或る印刷出力装置では実際には実行できない印刷設定内容が予め（プリンタドライバによって）設定されている場合には、当該印刷出力装置において当該印刷設定が無視（印刷設定が変更）される。たとえば、パンチ機能（孔開け機能）を有しない印刷出力装置Ａｐでは、「パンチ孔有り」設定を含む印刷設定内容が予め設定されているときであっても、当該「パンチ孔有り」設定は自動的に解除される。このような場合には、設定変更がなされる旨（「パンチ孔有り」設定が自動的に解除される旨）が文書リスト画面等を用いてユーザに通知されることが好ましい。逆に言えば、設定変更がなされる旨がユーザに通知されずに直ちに印刷出力が行われることは回避されることが好ましい。
【０１１０】
このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして、条件Ｃ１４（「ユーザから印刷指示装置への印刷指示にて設定変更された値が、印刷出力装置にて実行可能な設定内容であること（設定内容が装置性能に矛盾していないこと）」）が設定され得る。
【０１１１】
（５）リスト表示を行わない旨を判断する条件としては、「印刷指示にて指定され文書格納装置Ａｓに格納された印刷待機文書のファイル名が所定の文字列を含むこと」（サブ条件Ｃ１５とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「印刷指示にて指定され文書格納装置Ａｓに格納された印刷待機文書のファイル名が所定の文字列を含まないこと（あるいは当該所定の文字列とは異なる特定の文字列を含むこと）」が例示される。
【０１１２】
文書のファイル名に「至急」などの所定の文字列が含まれる場合には、直ぐに印刷出力したい状況である可能性が高い。このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして、条件Ｃ１５が設定され得る。換言すれば、「所定の文字列（「至急」等）が文書のファイル名に含まれないこと」が、リスト表示を行う旨を判定するための条件とされてもよい。
【０１１３】
逆に、文書のファイル名に「提案書」（あるいは「計画書」）などの特定の文字列が含まれる場合には、当該文書は、会議文書である可能性が高く、会議時間および／または会議場所に応じて印刷出力したいことが多い。すなわち、直ぐに印刷出力したい状況である可能性はそれほど高くはない。そこで、そのような文字列（「提案書」、「計画書」等の会議資料に付されることが多い特定の文字列）が文書のファイル名に含まれないことが、リスト表示を行わない旨を判断する条件の１つとして、採用されるようにしてもよい。あるいは、「当該特定の文字列（「提案書」等）が文書のファイル名に含まれること」が、リスト表示を行う旨を判定するための条件とされてもよい。
【０１１４】
（６）リスト表示を行わない旨を判断する条件としては、「印刷指示にて指定され文書格納装置Ａｓに格納された印刷待機文書のファイルフォーマットが所定のフォーマット（形式）であること（当該印刷待機文書のファイル名が所定の拡張子を有すること）」（サブ条件Ｃ１６とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「印刷指示にて指定され文書格納装置Ａｓに格納された印刷待機文書のファイルフォーマットが所定のフォーマットでないこと（あるいは当該所定のフォーマットとは異なる特定のフォーマットであること）」が例示される。
【０１１５】
ファイル拡張子「.txt」を有するファイル（文書）は、テキスト形式のファイルフォーマットを有するファイルであり、メモとして使用されている可能性が高いファイルである。また、ファイル拡張子「.msg」を有するファイル（文書）は、電子メールのファイル（詳細には、電子メール形式のファイルフォーマットを有するファイル）である。これらの拡張子を有するファイルは、直ぐに印刷出力したいファイルである可能性が高い。このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして、条件Ｃ１６（印刷待機文書のファイルフォーマットが所定形式（テキスト形式等）であること）が設定され得る。あるいは、「当該ファイルフォーマットが当該所定形式でないこと」が、リスト表示を行う旨を判定するための条件とされてもよい。
【０１１６】
逆に、ファイル拡張子「.pptx」を有するファイル（文書）等は、プレゼンテーションソフト用のファイル形式であり、会議資料である可能性が高い。ファイル拡張子「.docx」を有するファイル（文書）も同様である。このような特質を利用して、文書のファイル名がファイル拡張子「.pptx」等を有しないこと（印刷待機文書のファイルフォーマットが特定のフォーマット（プレゼンテーションソフト用のファイル形式等）でないこと）が、リスト表示を行わない旨を判断する条件の１つとして、採用されるようにしてもよい。あるいは、「ファイルフォーマットが特定のフォーマット（プレゼンテーションソフト用のファイル形式等）であること」が、リスト表示を行う旨を判定するための条件とされてもよい。
【０１１７】
（７）リスト表示を行わない旨を判断する条件としては、「文書の印刷出力直前におけるユーザによる印刷設定変更が所定の頻度未満であること（直前の印刷設定変更を行わない傾向が存在すると判断されること）」（サブ条件Ｃ１７とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「文書の印刷出力直前におけるユーザによる印刷設定変更が所定の頻度より大きい」と判断されることが例示される。なお、ユーザによる印刷設定変更の頻度は、文書の印刷出力直前における印刷設定変更に関する履歴情報に基づいて判定されればよい。
【０１１８】
印刷出力直前におけるユーザによる印刷設定変更（印刷出力装置を用いた印刷設定変更）が所定の頻度より大きい場合には、引き続き今後も、当該ユーザはリスト表示を要する可能性が高いと判定される。逆に、印刷出力直前におけるユーザによる印刷設定変更が所定の頻度よりも小さい場合には、引き続き今後も、当該ユーザはリスト表示を要しない可能性が高いと判定される。このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして、条件Ｃ１７が設定され得る。
【０１１９】
（８）リスト表示を行わない旨を判断する条件としては、「印刷直前に表示された文書リスト内の全ての印刷待機文書が一括して印刷出力される頻度が所定の頻度（たとえば、９０％）よりも大きいこと」（サブ条件Ｃ１８とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「印刷直前に表示された文書リスト内の全ての印刷待機文書が一括して印刷出力される頻度が所定の頻度よりも小さいこと」が例示される。なお、文書リスト内の全ての印刷待機文書が一括して印刷出力される頻度は、印刷出力直前における文書リストを利用した文書選択操作に関する履歴情報に基づいて判定されればよい。
【０１２０】
印刷直前に表示された文書リスト内の全ての印刷待機文書が一括して印刷出力される頻度が所定の頻度よりも大きい場合には、当該ユーザはリスト表示を要しない可能性が高いと判定される。逆に、印刷直前に表示された文書リスト内の全ての印刷待機文書が一括して印刷出力される頻度が所定の頻度よりも小さい場合には、印刷直前に表示された文書リスト内の全ての印刷待機文書のうちの一部の文書が選択的に印刷出力される頻度が所定程度存在し、当該ユーザはリスト表示を要する可能性が高いと判定される。このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして、条件Ｃ１８が設定され得る。
【０１２１】
（９）リスト表示を行わない旨を判断する条件としては、「印刷出力を実際に行うべき装置（印刷対象装置）として利用すべくユーザがログインしている印刷出力装置（画像形成装置）が所属するグループと、当該ユーザが所属するグループとが同一グループであること」（サブ条件Ｃ１９とも称する）が更に例示される。換言すれば、リスト表示を行う旨を判断する条件として、「ユーザが印刷対象装置として利用すべくログインしている印刷出力装置が所属するグループと、当該ユーザが所属するグループとが異なるグループであること」が例示される。ここで、ユーザが所属するグループ（ユーザの所属グループ）は、ユーザによる印刷指示文書を格納している文書格納装置Ａｓが所属するグループ、あるいは、ユーザの情報処理端末５０の所属グループである、とも表現される。
【０１２２】
ユーザＵ１の所属グループＧ１の文書格納装置Ａｓに格納された印刷待機文書が他グループＧ２のＭＦＰ（印刷出力装置）で出力されようとしている状況は、ユーザＵ１の所属グループＧ１のフロア（所属フロア）とは異なるフロア（あるいはグループＧ１のサイト（所属サイト）とは異なるサイト）に載置されたＭＦＰで出力されようとしている状況である可能性が高い。このような場合には、直ぐに印刷出力すべき状況である可能性よりも、会議会場に近い場所で会議資料を印刷出力するために当該会議資料を文書格納装置Ａｓに一旦格納している状況である可能性が高い。そのため、適切に印刷対象文書を選択できるように、文書リストを表示することが好ましい。
【０１２３】
このような特質を考慮して、リスト表示を行わない旨を判断する条件の１つとして、条件Ｃ１９が設定され得る。
【０１２４】
この実施形態では、上述のような複数のサブ条件のうちの全てのサブ条件（Ｃ１１〜Ｃ１９等）が充足される場合に、第１の動作が実行される。また、当該全てのサブ条件のいずれかが充足されない場合には、第２の動作が実行される。これによれば、直ぐに印刷出力したい状況をより適切に判定して第１の動作が実行され、直ぐに印刷出力したい状況である可能性がそれほど高くない場合には、第２の動作が実行され得る。
【０１２５】
ここにおいて、単一のサブ条件のみを考慮するよりも、２以上のサブ条件が考慮されることが好ましい。２以上のサブ条件がいずれも充足される場合に、リスト表示を行わない旨（文書リスト表示を回避すべき旨）を判定することによれば、文書リスト表示を回避すべき状況を比較的正確に判断することが可能である。
【０１２６】
なお、上述の９つのサブ条件Ｃ１１〜Ｃ１９の全てが考慮されてもよいが、これに限定されない。たとえば、これらの９つのサブ条件Ｃ１１〜Ｃ１９のうちの一部のサブ条件（２以上のサブ条件）のみが考慮されてもよい。このように、条件Ｃ１の充足性は、複数のサブ条件の中から選択された２以上のサブ条件の充足性に基づいて判定されてもよい。
【０１２７】
また、いずれのサブ条件を採用するかは、システムごとに予め固定されていてもよいが、ユーザ（一般ユーザあるいは管理ユーザ等）によって決定（変更）されてもよい。図１３は、このような条件設定画面５１０を示す図である。
【０１２８】
当該画面５１０においては、複数のサブ条件が列挙されるとともに、各サブ条件を採用するか否かを示すチェックボックス５２０が各サブ条件（各サブ条件表示欄５３０）の左横に配置されている。左横のチェックボックス５２０にチェック印が付されているサブ条件を用いて条件Ｃ１が構成される。たとえば、図１３に示されるように、サブ条件Ｃ１１〜Ｃ１４，Ｃ１９の各チェックボックス（チェック欄）５２０にチェック印が付されている場合には、これらのサブ条件Ｃ１１〜Ｃ１４，Ｃ１９の全てが充足されるときに、条件Ｃ１が成立したと判定されて第１の動作が実行される。なお、これらのサブ条件Ｃ１１〜Ｃ１４，Ｃ１９のいずれかが充足されないときには、第２の動作が実行される。
【０１２９】
また、各サブ条件の右横に配置されている詳細ボタン５４０を押下することによって、各サブ条件の詳細項目が設定され得る。たとえば、「文書格納からの経過時間」の項目の右横の詳細ボタン５４０が押下されると、文書からの経過時間に関する所定時間ＴＨ１の設定画面が表示され、所定時間ＴＨ１を「５分」から他の時間（たとえば、１０分等）に変更することが可能である。あるいは、「文書のフォーマット」の項目の右横の詳細ボタン５４０が押下されると、直ぐに印刷出力したいファイルであると判定すべきファイルのファイル拡張子を設定する設定画面が表示され、当該設定画面にて各種の拡張子（「.txt」，「.msg」等）の指定（あるいは解除）が行われ得る。
【０１３０】
なお、このような条件の指定操作（設定操作）は、いずれかのＭＦＰで行われればよい。また、いずれかのＭＦＰで行われた当該指定操作に基づく設定内容は、当該指定操作を受け付けたＭＦＰから他のＭＦＰへと通知されればよい。より詳細には、当該設定内容は、当該指定操作を受け付けたＭＦＰから同一グループ内の他のＭＦＰへと（グループ内の管理装置Ａｍを経由して）通知され、グループ内の管理装置Ａｍから他のグループの管理装置Ａｍへと通知され、他のグループの管理装置Ａｍから当該他のグループ内のＭＦＰへとさらに通知されることなどによって、本システム内の全てのＭＦＰ１０に転送（通知）されればよい。
【０１３１】
あるいは、このような条件の指定操作（設定操作）は、情報処理装置５０（印刷指示装置）で行われてもよい。当該印刷指示装置で行われた当該指定操作に基づく設定内容は、印刷指示装置が所属するグループ（たとえばＧ１）内の他のＭＦＰへと通知されるとともに（各管理装置Ａｍ等を介して）他のグループ（たとえばＧ２）内の各ＭＦＰへも通知されることによって、本システム内の全てのＭＦＰ１０に通知されればよい。
【０１３２】
また、上記実施形態においては、全ての印刷待機文書について条件Ｃ１が充足される場合に、当該全ての印刷待機文書が一括して印刷出力されている。ただし、本発明は、これに限定されない。たとえば、全ての印刷待機文書のうち、条件Ｃ１を充足する一部の文書のみが、第１の動作で印刷出力されるようにしてもよい。より詳細には、たとえば、全ての印刷待機文書（３つの印刷待機文書）のうち、条件Ｃ１を充足する一部の文書（１つあるいは２つの印刷待機文書）のみが、文書リストの表示を伴うことなく印刷出力されるようにしてもよい。
【０１３３】
＜７．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１３４】
たとえば、上記実施形態等においては、条件Ｃ１を構成し得る条件として９つのサブ条件を例示したが、これに限定されず、その他のサブ条件が考慮されてもよい。たとえば、「文書格納装置Ａｓにおいて（ユーザＵ１向けに）格納されている文書の数が１つであること」が、リスト表示を行わない旨（文書リスト表示を回避すべき旨）を判断する条件として更に例示される。
【０１３５】
また、上記実施形態等においては、画像形成装置としてＭＦＰを例示したが、これに限定されず、画像形成装置は単機能プリンタ等であってもよい。
【０１３６】
また、上記実施形態等においては、主にユビキタスプリントシステムについて例示したが、これに限定されず、非ユビキタスプリントシステムであるプルプリントシステム（たとえば、単一のＭＦＰ（画像形成装置）とサーバ（文書格納装置）とを備えるプルプリントシステム）においても上記発明を適用することが可能である。ただし、上記発明は、ユビキタスプリントシステムに適応することが特に有用である。
【符号の説明】
【０１３７】
１  プリントシステム
１０  ＭＦＰ（画像形成装置）
５０  情報処理装置（印刷指示装置）
２５０  文書リスト画面
Ａｍ  管理装置
Ａｐ  印刷出力装置
Ａｓ，１０ａ１，１０ａ２，文書格納装置
Ｇ１，Ｇ２  グループ
【図１】
2018151706.tif 000003
【図２】
2018151706.tif 000004
【図３】
2018151706.tif 000005
【図４】
2018151706.tif 000006
【図５】
2018151706.tif 000007
【図６】
2018151706.tif 000008
【図７】
2018151706.tif 000009
【図８】
2018151706.tif 000010
【図９】
2018151706.tif 000011
【図１０】
2018151706.tif 000012
【図１１】
2018151706.tif 000013
【図１２】
2018151706.tif 000014
【図１３】
2018151706.tif 000015