(57)【要約】      （修正有）【課題】画像形成装置の表示画面を介してユーザ情報が選択されたか否かによって、取得要求を受け付けた後に表示する表示画面を切り替えることにより、ユーザーの操作性を向上することが可能な仕組みを提供する。【解決手段】他の画像形成装置で管理するユーザ情報と、ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、他の画像形成装置から取得する取得指示を、ユーザ情報を選択可能な第一の表示画面においてユーザ情報が選択されることなく行われた場合に、他の画像形成装置で管理するユーザ情報を選択可能な第一の表示画面を表示し、ユーザ情報を選択可能な第一の表示画面においてユーザ情報が選択された後に行われた場合に、第一の表示画面を表示することなく、第一の表示画面において選択されたユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する。【選択図】図１５
2017047574.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、
前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、
前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、
前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、
前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、
他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、
前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、
前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段と
を備え、
前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示し、一方、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することなく、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な前記第二の表示画面を前記印刷データ情報表示手段により表示することを特徴とする画像形成装置。
【請求項２】
前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を、当該ユーザ情報と紐付けて管理される前記印刷データ情報を前記他の画像形成装置で管理した日時が新しい順となるように当該ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、
前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、
前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、
前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、
前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、
他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、
前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、
前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段と
を備え、
前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を識別可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することを特徴とする画像形成装置。
【請求項４】
前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を、当該ユーザ情報と紐付けて管理される前記印刷データ情報を前記他の画像形成装置で管理した日時が新しい順となるように当該ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記ユーザ情報表示手段は、前記取得手段で取得した前記ユーザ情報を一覧にした前記第一の表示画面を表示し、かつ前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、当該第一の表示画面を、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を一覧の最初に表示することで当該ユーザ情報を識別可能な前記第一の表示画面を表示することを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
前記ユーザ情報表示手段は、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記管理手段で管理するユーザ情報と同一でない前記取得手段で取得した前記ユーザ情報を識別可能な前記第一の表示画面を表示することを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置の制御方法であって、
前記画像形成装置のユーザ情報表示手段が、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示工程と、
前記画像形成装置の印刷データ情報表示手段が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示工程と、
前記画像形成装置の印刷手段が、前記印刷データ情報表示工程で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷工程と、
前記画像形成装置の取得指示受付手段が、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付工程と、
前記画像形成装置の取得手段が、前記取得指示受付工程で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得工程と、
前記画像形成装置の判定手段が、前記取得指示受付工程で受け付けた前記取得指示が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定工程と
を備え、
前記取得指示受付工程で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定工程により判定された場合に、前記取得工程で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示工程により表示し、一方、前記取得指示受付工程で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定工程により判定された場合に、前記取得工程で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示工程により表示することなく、前記取得工程で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な前記第二の表示画面を前記印刷データ情報表示工程により表示することを特徴とする画像形成装置の制御方法。
【請求項８】
クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置により読み取り実行されるプログラムであって、
前記画像形成装置を、
前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、
前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、
前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、
他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、
前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、
前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段として機能させ、
前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示し、一方、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することなく、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な前記第二の表示画面を前記印刷データ情報表示手段により表示することを特徴とするプログラム。
【請求項９】
クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置の制御方法であって、
前記画像形成装置のユーザ情報表示手段が、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示工程と、
前記画像形成装置の印刷データ情報表示手段が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示工程と、
前記画像形成装置の印刷手段が、前記印刷データ情報表示工程で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷工程と、
前記画像形成装置の取得指示受付手段が、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付工程と、
前記画像形成装置の取得手段が、前記取得指示受付工程で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得工程と、
前記画像形成装置の判定手段が、前記取得指示受付工程で受け付けた前記取得指示が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定工程と
を備え、
前記取得指示受付工程で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定工程により判定された場合に、前記取得工程で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記取得工程で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を識別可能な前記第一の表示画面を前記ユーザ情報表示工程により表示することを特徴とする画像形成装置の制御方法。
【請求項１０】
クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置により読み取り実行されるプログラムであって、
前記画像形成装置を、
前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、
前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、
前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、
他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、
前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、
前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段として機能させ、
前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を識別可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、およびプログラムに関し、他の画像形成装置で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データ情報の取得要求を受け付ける前に、画像形成装置の表示画面を介してユーザ情報が選択されたか否かによって、取得要求を受け付けた後に表示する表示画面を切り替えることにより、ユーザーの操作性を向上することが可能な仕組みに関する。
【背景技術】
【０００２】
プリンターを利用したオフィスでのプリント環境において、出力指示した端末から送られてくる印刷データを一旦プリンター内のＨＤＤに溜置き、プリンター上でのユーザーの印刷指示によって初めて出力する印刷システムが公開されている（特許文献１）。
【０００３】
特許文献１に記載の技術を用いると、管理サーバや複雑なアプリケーション設定を必要としない溜置きプリントシステムを実現することができ、これはＩＴ管理者が存在しないオフィス環境で溜置きプリントを実現するために非常に有効な技術である。
【０００４】
しかしながらユーザーの要望として印刷データを溜置いたプリンターが故障中であったり、他のユーザーが使用中であったりして使用できない場合等に、印刷データを溜置いたプリンター以外の所望のプリンターに出力したいという要望も存在する。それを実現する技術としては、特許文献２のような技術が公開されている。
【０００５】
特許文献２には、印刷データを溜置いたプリンター以外の所望のプリンターから印刷できる仕組みが公開されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−２５４６１８号公報
【特許文献２】特開２０１３−３３４４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上記特許文献１や特許文献２に示すような溜置きプリントシステムを、特許文献１や特許文献２に記載の認証アプリケーションを用いることなく使用したいという要望がある。
【０００８】
溜置きプリントシステムを、認証アプリケーションを用いることなく使用する場合、ユーザがプリンターに溜め置いた自身の印刷データを印刷するときに、従来の技術ではプリンター側では、印刷しようとしているユーザが誰であるか確認する方法がないため、まず、特許文献１の図７に示すようにユーザごとのユーザーアイコン一覧画面をプリンターの表示部に表示させ、次に、そこからユーザは自身のアイコンを探し出し、自身のアイコンを選択後、プリンターに溜め置いた自身の印刷データの中から、印刷したい印刷データを選択してプリントする必要がある。
【０００９】
すると、ユーザ数が少ない企業であれば、ユーザーアイコン一覧画面から自身のアイコンを探すことをそれほど時間はかからないが、ユーザ数が多い企業の場合、ユーザーアイコン一覧画面から自身のアイコンを探すのに時間がかかる恐れがあった。
【００１０】
さらに、例えば、ユーザが、自身の印刷データを溜置いたプリンターであると勘違いして、自身の印刷データを溜置いていないプリンター（以下、プリンターＡとする）の表示部に表示されるユーザーアイコン一覧画面から自身のアイコンを探し出し、当該アイコンを選択した場合、当然ながらプリンターＡには、その印刷データは保存されていないため、印刷することが出来ないと考えられる。
【００１１】
その場合、従来の仕組みでは、特許文献２の技術を用いて、ユーザの印刷データが溜め置かれているプリンター（以下、プリンタＢと呼ぶ）のユーザーアイコン一覧画面を、プリンターＡの表示部上で呼び出し、当該ユーザーアイコン一覧画面を表示することになるが、ユーザーはプリンターＢのユーザーアイコン一覧画面から自身のアイコンを再度探し出す必要があるため、ユーザにとって非常に手間が発生する恐れがあった。
【００１２】
本発明は、他の画像形成装置で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データ情報の取得要求を受け付ける前に、画像形成装置の表示画面を介してユーザ情報が選択されたか否かによって、取得要求を受け付けた後に表示する表示画面を切り替えることにより、ユーザーの操作性を向上することが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段とを備え、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示し、一方、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することなく、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な前記第二の表示画面を前記印刷データ情報表示手段により表示することを特徴とする。
【００１４】
また、本発明は、クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置の制御方法であって、前記画像形成装置のユーザ情報表示手段が、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示工程と、前記画像形成装置の印刷データ情報表示手段が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示工程と、前記画像形成装置の印刷手段が、前記印刷データ情報表示工程で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷工程と、前記画像形成装置の取得指示受付手段が、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付工程と、前記画像形成装置の取得手段が、前記取得指示受付工程で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得工程と、前記画像形成装置の判定手段が、前記取得指示受付工程で受け付けた前記取得指示が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定工程とを備え、前記取得指示受付工程で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定工程により判定された場合に、前記取得工程で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示工程により表示し、一方、前記取得指示受付工程で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定工程により判定された場合に、前記取得工程で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示工程により表示することなく、前記取得工程で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な前記第二の表示画面を前記印刷データ情報表示工程により表示することを特徴とする。
【００１５】
また、本発明は、クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置により読み取り実行されるプログラムであって、前記画像形成装置を、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段として機能させ、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示し、一方、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することなく、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な前記第二の表示画面を前記印刷データ情報表示手段により表示することを特徴とする。
【００１６】
また、本発明は、クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段とを備え、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を識別可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することを特徴とする。
【００１７】
また、本発明は、クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置の制御方法であって、前記画像形成装置のユーザ情報表示手段が、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示工程と、前記画像形成装置の印刷データ情報表示手段が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示工程と、前記画像形成装置の印刷手段が、前記印刷データ情報表示工程で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷工程と、前記画像形成装置の取得指示受付手段が、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付工程と、前記画像形成装置の取得手段が、前記取得指示受付工程で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得工程と、前記画像形成装置の判定手段が、前記取得指示受付工程で受け付けた前記取得指示が、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示工程で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定工程とを備え、前記取得指示受付工程で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定工程により判定された場合に、前記取得工程で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記取得工程で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を識別可能な前記第一の表示画面を前記ユーザ情報表示工程により表示することを特徴とする。
【００１８】
また、本発明は、クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段と、前記受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段と、を備える画像形成装置により読み取り実行されるプログラムであって、前記画像形成装置を、前記管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段と、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段と、前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段と、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段と、前記取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段と、前記取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段として機能させ、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を識別可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することを特徴とする。
【発明の効果】
【００１９】
本発明によると、他の画像形成装置で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データ情報の取得要求を受け付ける前に、画像形成装置の表示画面を介してユーザ情報が選択されたか否かによって、取得要求を受け付けた後に表示する表示画面を切り替えることにより、ユーザーの操作性を向上することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態における、クライアントＰＣおよびプリンターを適用可能なプリントシステムの構成の一例を示すシステム構成図である。
【図２】本発明の実施形態における、クライアントＰＣ２００に適用可能な情報処理装置のハードウエア構成の一例を示すブロック図である。
【図３】本発明の実施形態における、プリンター１００のコントローラユニットのハードウエア構成の一例を示すブロック図である。
【図４】プリンター１００内の機能の関連を説明する機能ブロック図の一例を示す図である。
【図５】本発明の実施形態における、クライアントＰＣ２００内の機能の関連を説明する機能ブロック図の一例を示す図である。
【図６】本発明の実施形態における、溜置印刷システム１２０がプリンター１００のＵＩ上に表示するユーザー一覧画面の一例を示す図である。
【図７】本発明の実施形態における、溜置印刷システム１２０がプリンター１００のＵＩ上に表示する文書一覧画面の一例を示す図である。
【図８】本発明の実施形態における、溜置印刷システム１２０がプリンター１００のＵＩ上に表示するリモートプリンター設定画面の一例を示す図である。
【図９】本発明の実施形態における、溜置印刷システム１２０がプリンター１００のＵＩ上に表示するリモートプリンター検索画面の一例を示す図である。
【図１０】本発明の実施形態における、溜置印刷システム１２０が印刷データ受信時に解析して保持する書誌情報の一例を示す図である。
【図１１】本発明の実施形態における、溜置印刷システム１２０が印刷データ受信時に解析して保持するユーザー情報の一例を示す図である。
【図１２】本発明の実施形態における、溜置印刷システム１２０が表示するリモートプリンター検索画面で登録されたプリンター情報の一例を示す図である。
【図１３】本発明の実施形態における、クライアントＰＣ２００からの印刷データをプリンター上の溜置印刷システム１２０が受信して保存するまでのフローの一例を示す図である。
【図１４】本発明の実施形態における、リモートプリンターを登録する際の処理フローの一例を示す図である。
【図１５】本発明の実施形態における、リモートプリンターの文書一覧を表示する際の処理フローの一例を示す図である。
【図１６】本発明の実施形態における、リモートプリンターの文書一覧を表示する際の処理フローの一例を示す図である。
【図１７】本発明の実施形態における、図１５のステップＳ１５１７の処理の詳細の一例を示す図である。
【図１８】本発明の実施形態における、図１５のステップＳ１５１７、図１６のステップＳ１６１５の処理の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施形態を詳細に説明する。
図１は、本発明のクライアントＰＣおよびプリンターを適用可能なプリントシステムの構成の一例を示すシステム構成図である。
【００２２】
クライアントＰＣ２００には、プリンタードライバー２１０がインストールされており、このプリンタードライバーは、アプリケーションプログラムから受け取ったデータに基づいて印刷データを作成し、該印刷データをプリンター１００へ送信することができる。印刷データを受け取ったプリンター１００は当該印刷データをプリンター１００のＨＤＤに保存する。
【００２３】
プリンター１００上では印刷を管理するアプリケーションが動作しプリンター１００に保存された印刷データの書誌情報をと印刷を実行したユーザー情報を取得して管理する。ユーザーの操作によって文書一覧の表示や印刷を実行する。
【００２４】
以下、図２を用いて、図１に示したクライアントＰＣ２００に適用可能な情報処理装置のハードウエア構成について説明する。
【００２５】
図２は、図１に示したクライアントＰＣ２００に適用可能な情報処理装置のハードウエア構成を示すブロック図である。
【００２６】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバー或いは各ＰＣの実行する機能を実現するために必要は後述する各種プログラム等が記憶されている。
【００２７】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２８】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示機への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示機はＣＲＴだけではなく、液晶ディスプレイ等の他の表示機であってもよい。これらは必要に応じて管理者が使用するものである。
【００２９】
２０７はメインコントローラで、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザーファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３０】
２０８は通信Ｉ／Ｆコントローラで、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３１】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォント展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザー指示を可能とする。
【００３２】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３３】
次に、図３を用いて、図１に示したプリンター１００を制御するコントローラユニットのハードウエア構成について説明する。
【００３４】
図３は、図１に示したプリンター１００のコントローラユニットのハードウエア構成の一例を示すブロック図である。
【００３５】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ３１４や、画像出力デバイスとして機能するプリンタ３１２と接続する一方、ＬＡＮや公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行なう。
【００３６】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムネットワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３７】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム、画像データ等を格納する。
【００３８】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザー情報等）をＣＰＵ３０１に伝える役割をする。なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザーが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００３９】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ    Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４０】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４１】
３２０はイメージバスインタフェース（ＩＭＡＧＥ    ＢＵＳ    Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００４２】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４３】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４４】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンターの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４５】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４６】
プリンタ３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４７】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４８】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザーＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４９】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００５０】
以上のような構成によって、プリンター１００は、スキャナ３１４から読み込んだ画像データをＬＡＮ７００上に送信したり、ＬＡＮから受信した印刷データをプリンタ３１２により印刷出力することができる。
【００５１】
また、スキャナ３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ３１２により出力することできる。
【００５２】
以下、図４を用いて本発明の実施形態における、プリンター１００内の機能の関連を説明する。なお、それぞれのフローにおける動作詳細は後述するため、ここでは各種端末内に記載されている機能ブロック図の説明を記載する。
【００５３】
溜置印刷システム１２０はプリンター１００上で動作し、クライアントＰＣ２００から送信される印刷データを受信し管理する印刷データ管理機能１２１を有す。
【００５４】
さらにプリンター１００のＵＩ（操作部３０８）上に図６〜図９に示す各種情報画面を表示しユーザーの印刷指示によって印刷を実行する印刷管理機能１２２を有する。
【００５５】
印刷データ管理機能１２１は溜置印刷システム１２０の機能であり、クライアントＰＣ２００上のプリンタードライバー２１０から送信される印刷データを受信する。
【００５６】
印刷データ管理機能１２１が受信した印刷データはプリンター１００のＨＤＤに保存する。また保存した印刷データを解析し図１０に示すような書誌情報と図１１に示すようなユーザー情報をファイルまたはメモリ上に保持・管理する。
【００５７】
印刷管理機能１２２は溜置印刷システム１２０の機能であり、印刷データ管理機能１２１が取得したユーザー情報を元に図６に示すようなユーザー情報一覧画面を表示し、印刷データを蓄積しているユーザーのアイコンを表示する。ユーザーがアイコンを押下すると当該ユーザーの文書情報を取得し、図７に示すような文書一覧画面を表示する。文書一覧画面でのユーザーの印刷指示を受けた場合は、対象の文書を印刷実行する。
【００５８】
また、印刷管理機能１２２は、ユーザーの設定操作によって図８〜図９に示すリモートプリンター設定画面を表示し、連携するリモートプリンターの検索・登録を行う機能を有する。
【００５９】
以下、図５を用いて本発明の実施形態における、クライアントＰＣ２００内の機能の関連を説明する。なお、それぞれのフローにおける動作詳細は後述するため、ここでは各種端末内に記載されている機能ブロック図の説明を記載する。
【００６０】
プリンタードライバー２１０はクライアントＰＣ２００上で動作する。プリンタードライバー２１０はクライアントＰＣ２００上で動作する各種アプリケーションから呼び出され、対象アプリケーションのデータをプリンターで印刷可能なデータに変換する。変換後は対象のプリンター１００に対して生成した印刷データを送信する。
【００６１】
印刷データ生成機能２１１はプリンタードライバー２１０内で動作し、各種アプリケーションからの呼び出しを受けて印刷設定画面を表示する。
【００６２】
印刷設定画面では出力の際の各種設定が可能である。またユーザーからの印刷指示を受け付け印刷設定画面で設定された設定によって当該アプリケーションの印刷データを生成する。生成した印刷データはプリンター１００に対して印刷を行う。
【００６３】
図６は溜置印刷システム１２０がプリンター１００のＵＩ上に表示するユーザー一覧画面を図示している。
【００６４】
溜置印刷システム１２０はアプリケーションが表示されたことを検知して、印刷データ管理機能１２１が保持する図１１に示すようなユーザー情報を元にユーザー一覧画面を表示する。
【００６５】
６０１は更新ボタンである。ユーザーが押下すると本画面を最新の状態に更新する。
【００６６】
６０２は表示対象プリンターを選択するプルダウンである。プルダウンには、自身のプリンターを示す「ローカルプリンター」という文字列と、図８〜図９で示すリモートプリンター一覧画面で登録されたプリンター情報がセットされている。
【００６７】
６０３は設定ボタンである。本ボタンが押下されると図８で示すリモートプリンター設定画面を表示する。
【００６８】
６０４はユーザーアイコンである。本画面表示時にプリンター選択プルダウン６０２に蓄積されている印刷データを保持するユーザーの情報を取得しアイコンとして表示する。
【００６９】
ユーザーアイコン６０４は、図１１のコンピュータ名１１０２と対応するユーザ名１１０１ごとに生成される。
【００７０】
図７は溜置印刷システム１２０がプリンター１００のＵＩ上に表示する文書一覧画面を図示している。
【００７１】
図７の７０２には、図６に示すユーザー一覧画面で、ユーザーによるアイコンの押下を検知した場合に、溜置印刷システム１２０の印刷管理機能１２２は、押下されたアイコンに紐づくユーザー（以下、対象ユーザーと呼ぶ）情報を印刷データ管理機能１２１が保存しているユーザー情報リストから取得し（具体的には図１０のユーザ名１００２が対象ユーザと一致する文書データを取得）、対象ユーザーの保存文書情報を元に、図７の７０２に示す当該対象ユーザーの文書一覧を表示する。
【００７２】
図７の７０２の文書一覧の中から、印刷する文書をユーザーにより選択されたことを検知し、その後、印刷ボタン７０３がユーザーにより押下されたことを検知すると、溜置印刷システム１２０の印刷管理機能１２２は、当該文書の印刷を実行する。
【００７３】
図８は溜置印刷システム１２０がプリンター１００のＵＩ上に表示するリモートプリンター設定画面を図示している。本画面は印刷管理機能１２２が保持する図１２に示すようなリモートプリンター情報を元に表示する。
【００７４】
８０１は溜置印刷システム１２０がプリンター１００のＵＩ上に表示する、登録済みのリモートプリンターを表示する一覧画面である。
【００７５】
８０２は戻るボタンである。本ボタンが押下されると前の画面に戻る。
【００７６】
８０３は削除ボタンである。本ボタンが押下されるとリモートプリンター一覧８０１で選択されているリモートプリンター情報を削除する。
【００７７】
８０４は新規登録ボタンである。本ボタンが押下されると図９に示すようなリモートプリンター検索画面を表示する。
【００７８】
図９は溜置印刷システム１２０がプリンター１００のＵＩ上に表示するリモートプリンター検索画面を図示している。
【００７９】
９０１は検索で見つかったプリンター検索結果一覧である。
【００８０】
９０２は戻るボタンである。本ボタンが押下されると前の画面に戻る。
【００８１】
９０３は自動検索ボタンである。本ボタンが押下されると溜置印刷システム１２０はブロードキャストの検索パケット等をネットワーク上に送信し、溜置印刷システム１２０がインストールされているプリンターを検索し、検索結果を９０１の一覧に表示する。
【００８２】
９０４はＩＰ検索ボタンである。本ボタンが押下されると溜置印刷システム１２０はＩＰアドレス入力フィールドを表示し、ユーザーにＩＰアドレスの入力を促す。ユーザーに夜ＩＰアドレスの入力があると対象のＩＰアドレスに対して溜置印刷システム１２０がインストールされているかどうかの確認を送信する。確認の応答で対象のプリンターに溜置印刷システム１２０がインストールされていると判断された場合は、プリンター情報を９０１の一覧に表示する。
【００８３】
９０５は登録ボタンである。現在検索結果一覧９０１に表示されているプリンター情報を図１２に示すようなリモートプリンター情報として保持する。
【００８４】
次に図１０を用いて、後述する図１３のステップＳ１３０５において、溜置印刷システム１２０がメモリまたはＨＤＤ上に保持する書誌情報について説明する。
【００８５】
図１０は、ステップＳ１３０５において、溜置印刷システム１２０が印刷データ受信時に解析してメモリまたはＨＤＤ上に保持する書誌情報を図示している。
【００８６】
文書ＩＤ（１００１）には、溜置印刷システム１２０が印刷データ受信時に解析して保持する書誌情報のうち、文書を一意に識別するＩＤを保持する。
【００８７】
ユーザ名（１００２）には、溜置印刷システム１２０が印刷データ受信時に解析して保持する書誌情報のうち、ユーザ名をジョブオーナー名として保持する。ユーザ名１００２は、後述する図１１のユーザ名１１０１と対応する。
【００８８】
文書名（１００３）には、溜置印刷システム１２０が印刷データ受信時に解析して保持する書誌情報のうち、文書名（文書一覧に表示する文書名）を保持する。
【００８９】
ページ数（１００４）には、溜置印刷システム１２０が印刷データ受信時に解析して保持する書誌情報のうち、ページ数（文書一覧に表示するページ数）を保持する。
【００９０】
カラー（１００５）には、溜置印刷システム１２０が印刷データ受信時に解析して保持する書誌情報のうち、当該文書がカラーであるかモノクロであるかを示す情報（文書一覧に表示するカラー）を保持する。
【００９１】
保存日時（１００６）には、溜置印刷システム１２０が印刷データを受信した日時（文書一覧に表示する保存日時）を保持する。
【００９２】
次に、図１１を用いて、後述する図１３のステップＳ１３０４で溜置印刷システム１２０がメモリまたはＨＤＤ上に保持するユーザー情報について説明する。
【００９３】
図１１は、ステップＳ１３０４において、溜置印刷システム１２０が印刷データ受信時に解析してメモリまたはＨＤＤ上に保持するユーザー情報を図示している。
【００９４】
ユーザ名（１１０１）には、溜置印刷システム１２０が印刷データ受信時に解析して保持するユーザー情報のうち、ユーザ名をジョブオーナー名として保持する。
【００９５】
コンピュータ名（１１０２）には、溜置印刷システム１２０が印刷データ受信時に解析して保持するユーザー情報のうち、文書を保存したクライアントＰＣ名を保持する。
【００９６】
容量（１１０３）には、ユーザ名１１０１の文書データを保存している文書容量を保持する。
【００９７】
パスワード（１１０４）には、ユーザ名１１０１の文書一覧を表示するためのパスワードを保持する。
【００９８】
最終保存日時（１１０５）には、ユーザ名１１０１の文書が最後に保存された日時を保持する。
【００９９】
次に、図１２を用いて、後述する図１４のステップＳ１４１３で溜置印刷システム１２０が表示するリモートプリンター検索画面で登録されたプリンター情報について説明する。
【０１００】
図１２は、図１４のステップＳ１４１３で溜置印刷システム１２０が表示するリモートプリンター検索画面で登録されたプリンター情報を図示している。
【０１０１】
プリンター名（１２０１）には、対象のプリンター名を保持する。
【０１０２】
ＩＰアドレス（１２０２）には、プリンターのＩＰアドレスを保持する。
【０１０３】
次に、図１３〜１５を用いて、本発明の実施形態の各フローチャートについて説明する。
【０１０４】
図１３は、本発明の、クライアントＰＣ２００からの印刷データをプリンター上の溜置印刷システム１２０が受信して保存するまでのフローを示している。以下各処理に関して説明する。
【０１０５】
ステップＳ１３０１において、プリンタードライバー２１０内の印刷データ生成機能２１１は、クライアントＰＣ２００内の各種アプリケーションからの印刷要求時に呼び出され、対象のアプリケーションデータを印刷可能なデータに変換し、印刷データを生成する。
【０１０６】
ステップＳ１３０２において、印刷データ生成機能２１１は、ステップＳ１３０１で生成した印刷データをプリンター１００に対して送信する。
【０１０７】
ステップＳ１３０３において、溜置印刷システム１２０の印刷データ管理機能１２１はステップＳ１３０２で送信される印刷データを受信する。
【０１０８】
ステップＳ１３０３は、本願発明における、クライアント端末からユーザを識別するためのユーザ情報を含む印刷データを受信する受信手段の一例である。
【０１０９】
ステップＳ１３０４において、印刷データ管理機能１２１はステップＳ１１０３で受信する印刷データから図１１に示すユーザー情報を取得し、メモリまたはＨＤＤ上に保持する。
【０１１０】
ステップＳ１３０５において、印刷データ管理機能１２１はステップＳ１１０３で受信する印刷データから図１０に示す印刷データ情報を取得し、メモリまたはＨＤＤ上に保持する。
【０１１１】
ステップＳ１３０５は、本願発明における、受信手段で受信した印刷データを、前記ユーザ情報と紐付けて管理する管理手段の一例である。
【０１１２】
ステップＳ１３０６において、印刷データ管理機能１２１は受信した印刷データをプリンター１００内のＨＤＤに保存する。以上で図１３の説明を終了する。
【０１１３】
ユーザーの要望として印刷データを溜置いたプリンターが故障中であったり、他のユーザーが使用中であったりして使用できない場合等に、印刷データを溜置いたプリンター以外の所望のプリンターに出力したいという要望も存在する。それを実現する技術としては、特許文献２のような技術が公開されている。
【０１１４】
しかしながら、特許文献２ではプリンターのグルーピング等の複雑なアプリケーション設定が必要になりどうしても管理者の手を煩わせる必要がある。
【０１１５】
そこで、本発明では、図１４に示す処理を実行することにより、複雑な設定を必要とせずに所望のプリンターから印刷できる仕組みを実現する。
【０１１６】
図１４は、本願発明の実施形態における、リモートプリンターを登録する際の処理フローを示している。以下各処理に関して説明する。
【０１１７】
ステップＳ１４０１において、溜置印刷システム１２０の印刷管理機能１２２は図６に示すユーザーアイコン一覧画面を表示し、ユーザーが設定ボタン６０３を押下するのを待機する。
【０１１８】
ステップＳ１４０２において、ステップＳ１４０１で設定ボタン６０３が押下されたことを検知した溜置印刷システム１２０の印刷データ管理機能１２１は図８に示す登録済みプリンター一覧画面を表示する。
【０１１９】
ステップＳ１４０３において、溜置印刷システム１２０の印刷管理機能１２２は図８に示す登録済みプリンター一覧画面で、ユーザーが新規登録ボタン８０４を押下するまで待機する。
【０１２０】
ステップＳ１４０４において、ステップＳ１４０３で新規登録ボタン８０４が押下されたことを検知した溜置印刷システム１２０の印刷データ管理機能１２１は図９に示すリモートプリンター登録画面を表示する。
【０１２１】
ステップＳ１４０５において、溜置印刷システム１２０の印刷管理機能１２２は図９に示すリモートプリンター登録画面で、ユーザーが自動検索ボタン９０３を押下するまで待機する。
【０１２２】
ステップＳ１４０６において、図９に示すリモートプリンター登録画面でユーザーが自動検索ボタン９０３を押下したことを検知した溜置印刷システム１２０の印刷管理機能１２２は、溜置印刷システム１２０がインストールされているネットワーク上のプリンターを検索するために、ブロードキャストで検索要求を送信する。
【０１２３】
検索要求を受信したリモートプリンターの溜置印刷システム１２０の振る舞いに関してはステップＳ１４１０以降で詳細に説明する。
【０１２４】
ステップＳ１４０７において、溜置印刷システム１２０の印刷管理機能１２２は図９に示すリモートプリンター登録画面で、ユーザーがＩＰ検索ボタン９０４を押下するのを待機する。
【０１２５】
ステップＳ１４０８において、図９に示すリモートプリンター登録画面でユーザーがＩＰ検索ボタン９０４を押下したことを検知した溜置印刷システム１２０の印刷管理機能１２２は、ユーザーに検索対象のＩＰアドレス入力を促すＩＰアドレス入力フィールドを表示する。ユーザーはＩＰを入力してプリンターを検索する。
【０１２６】
ステップＳ１４０９において、溜置印刷システム１２０の印刷管理機能１２２は、ユーザーが入力したＩＰアドレスに対してリモートプリンター検索パケットを送信する。
【０１２７】
ステップＳ１４１０において、リモートプリンターの溜置印刷システム１２０の印刷管理機能１２２はステップＳ１４０６またはステップＳ１４０９でネットワーク上のプリンターで動作する溜置印刷システム１２０の印刷管理機能１２２が送信する検索パケットを受信する。
【０１２８】
ステップＳ１４１１において、リモートプリンターの溜置印刷システム１２０の印刷管理機能１２２は、溜置印刷システムがインストールされていることを示すプリンター情報を応答する。
ステップＳ１４１２において、リモートプリンターの溜置印刷システム１２０の印刷管理機能１２２はリモートプリンターからの応答を受信する。
【０１２９】
ステップＳ１４１３において、リモートプリンターの溜置印刷システム１２０の印刷管理機能１２２はステップＳ１４１２で受信したプリンター情報を図９で示すリモートプリンター一覧画面の検索結果一覧９０１に表示する。またユーザーが登録ボタン９０５を押下したタイミングで図１２に示すようなプリンター情報をメモリ上またはＨＤＤに保持する。
【０１３０】
従来、例えば、ユーザが、自身の印刷データを溜置いたプリンターであると勘違いして、自身の印刷データを溜置いていないプリンター（以下、プリンターＡとする）の表示部に表示されるユーザーアイコン一覧画面から自身のアイコンを探し出し、当該アイコンを選択した場合、当然ながらプリンターＡには、その印刷データは保存されていないため、印刷することが出来ないと考えられる。
【０１３１】
その場合、従来の仕組みでは、特許文献２の技術を用いて、ユーザの印刷データが溜め置かれているプリンター（以下、プリンタＢと呼ぶ）のユーザーアイコン一覧画面を、プリンターＡの表示部上で呼び出し、当該ユーザーアイコン一覧画面を表示することになるが、ユーザーはプリンターＢのユーザーアイコン一覧画面から自身のアイコンを再度探し出す必要があるため、ユーザにとって非常に手間が発生する恐れがあった。
【０１３２】
そこで、以下、図１５を用いて、上記ユーザの手間を低減可能な仕組みについて説明する。
【０１３３】
次に、図１５を用いて、本発明の実施形態における、リモートプリンターの文書一覧を表示する際の処理フローについて説明する。
【０１３４】
図１５は、本発明の実施形態における、リモートプリンターの文書一覧を表示する際の処理フローを示している。以下各処理に関して説明する。
【０１３５】
ステップＳ１５０１において、溜置印刷システム１２０の印刷管理機能１２２は、図６に示すユーザーアイコン一覧画面を表示する指示があるまで待機する。具体的にはプリンター１００上で溜置印刷システム１２０が表示されたタイミングやユーザーが更新ボタン６０１を押下したタイミングとしてもよい。
【０１３６】
ステップＳ１５０２において、ステップＳ１５０１で指示を受けた溜置印刷システム１２０の印刷管理機能１２２は、ステップＳ１３０４で印刷データ管理機能１２１がメモリまたはＨＤＤに保持したユーザー情報リスト（具体的は、図１１）を取得してメモリ上に保持する。
【０１３７】
ステップＳ１５０３において、溜置印刷システム１２０の印刷管理機能１２２はＳｔｅ１５０２で取得したユーザー情報リストを図１１の最終保存日時でソートする。
【０１３８】
ソート条件としては最終保存日時の古い順または新しい順どちらでも良いし、設定で変更できるようにしてもよい。一般的には最近文書を保存したユーザーが一番印刷する可能性が高いので、最終保存日時の新しい順でソートする。本アイデアでは新しい順でソートする前提で進める。
【０１３９】
ステップＳ１５０４において、溜置印刷システム１２０の印刷管理機能１２２は、ステップＳ１５０３でソートしたユーザー情報を元に、図６に示すユーザー一覧画面を表示する。
【０１４０】
ステップＳ１５０４は、本発明における管理手段で印刷データを管理している前記ユーザ情報を選択可能な第一の表示画面を表示するユーザ情報表示手段の一例である。
【０１４１】
ステップＳ１５０５において、溜置印刷システム１２０の印刷管理機能１２２は、ユーザー一覧画面で、ユーザーが自身のアイコンを押下するのを待機する。
【０１４２】
ステップＳ１５０６において、ステップＳ１５０５でユーザーアイコン押下を検知した溜置印刷システム１２０の印刷管理機能１２２は、押下されたアイコンに紐づくユーザー（以下、対象ユーザーと呼ぶ）情報を印刷データ管理機能１２１が保存しているユーザー情報リストから取得し、対象ユーザーの保存文書情報を文書情報リストから検索し取得する（具体的には図１０のうち、対象ユーザとユーザ名１００２が一致する文書を取得する）。
【０１４３】
ステップＳ１５０６は、本発明における、ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されると、選択された当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な第二の表示画面を表示する印刷データ情報表示手段の一例である。
【０１４４】
ステップＳ１５０７において、溜置印刷システム１２０の印刷管理機能１２２は、ステップＳ１５０６で取得した文書情報を元に、図７に示す文書一覧画面を表示する。
【０１４５】
ステップＳ１５０８において、溜置印刷システム１２０の印刷管理機能１２２は、ユーザーによって表示対象プリンターが変更されたことを検知する。
【０１４６】
具体的には、ユーザーがリモートプリンターを現在操作しているプリンター上でリモート操作したい場合には、図６ユーザー一覧画面中の表示対象プリンター選択プルダウン６０２、または図７文書一覧画面中の表示対象プリンター選択プルダウン７０１を押下し、図１４で示すリモートプリンター登録処理で登録されているプリンターリストからユーザー一覧または文書一覧画面を表示したいプリンターを選択する。
【０１４７】
本ステップでは溜置印刷システム１２０の印刷管理機能１２２は、ユーザーがプルダウンからリモートプリンターに切り替えたことを検知する。
【０１４８】
ステップＳ１５０８は、本発明における、他の画像形成装置の管理手段で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データを示す印刷データ情報とを、当該他の画像形成装置から取得する取得指示を受け付ける取得指示受付手段の一例である。
【０１４９】
ステップＳ１５０９において、ステップＳ１５０８でユーザーによってプリンター表示切替が発生したと判断した溜置印刷システム１２０の印刷管理機能１２２は、ユーザーが選択したリモートプリンターの溜置印刷システム１２０に対してユーザー情報取得要求を送信する。
【０１５０】
ステップＳ１５１０において、リモートプリンターの溜置印刷システム１２０の印刷管理機能１２２は、ネットワーク上のプリンターの溜置印刷システム１２０から送信されるユーザー情報取得要求を受信する。
【０１５１】
ステップＳ１５１１において、溜置印刷システム１２０の印刷管理機能１２２は印刷データ管理機能１２１が保持するユーザー情報リストを取得する（具体的にはリモートプリンターで管理する図１１を取得する）。
【０１５２】
ステップＳ１５１２において、溜置印刷システム１２０の印刷管理機能１２２はステップＳ１５１１で取得したユーザー情報を文書最終保存日時でソートする。
【０１５３】
ソート条件としては最終保存日時の古い順または新しい順どちらでも良いし、設定で変更できるようにしてもよい。一般的には最近文書を保存したユーザーが一番印刷する可能性が高いので、最終保存日時の新しい順でソートする。本アイデアでは新しい順でソートする前提で進める。
【０１５４】
ステップＳ１５１３において、溜置印刷システム１２０の印刷管理機能１２２は、ステップＳ１５１２でソートしたユーザー情報リストをステップＳ１５１０でユーザー情報取得要求を送信してきたプリンターの溜置印刷システムの印刷管理機能１２２に応答する。
【０１５５】
ステップＳ１５１４において、溜置印刷システム１２０の印刷管理機能１２２はステップＳ１５１３でリモートプリンターの溜置印刷システムの印刷管理機能１２２が応答するユーザー情報リストを受信する。
【０１５６】
ステップＳ１５１４は、本発明における、取得指示受付手段で取得指示を受け付けると、前記他の画像形成装置の管理手段で管理する前記ユーザ情報と、当該ユーザ情報と紐付けて管理される前記印刷データ情報とを、当該他の画像形成装置から取得する取得手段の一例である。
【０１５７】
ステップＳ１５１５において、溜置印刷システム１２０の印刷管理機能１２２は、ステップＳ１５０８で発生したプリンター切り替えがどの画面から発生したかを判断する。
【０１５８】
ステップＳ１５１５は、本発明における、取得指示受付手段で受け付けた前記取得指示が、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択されることなく行われたか、前記ユーザ情報表示手段で表示された前記第一の表示画面を介して前記ユーザ情報が選択された後に行われたかを判定する判定手段の一例である。
【０１５９】
ステップＳ１５１６において、ステップＳ１５１５で図７に示す文書一覧画面でプリンターの切り替えが発生したことを検知した溜置印刷システム１２０の印刷管理機能１２２はステップＳ１５１４で受信したリモートプリンター内のユーザー情報リスト中に、プリンター切り替えが発生した文書一覧画面の対象ユーザーが存在するかを判定する。
【０１６０】
なお、ステップＳ１５１５において、文書一覧画面からリモートプリンターに切り替えたと判断した場合は、基本的に対象ユーザーがリモートプリンターに蓄積している文書一覧画面（図１０のうち対象ユーザとユーザＩＤ１００２が一致する文書データ）を表示すべくステップＳ１５１９において、対象ユーザの印刷データの取得要求を行う（ステップＳ１５１６で対象ユーザー情報がリモートプリンターに存在すると判断された場合の処理参照）、つまり、取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示することなく、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報と紐付けて管理される印刷データを示す印刷データ情報を選択可能な前記第二の表示画面を前記印刷データ情報表示手段により表示するべく、ステップＳ１５１９において、対象ユーザの印刷データの取得要求を行う。
【０１６１】
しかしながら、当該ユーザー情報がリモートプリンターに存在しない場合は表示対象が存在しないため文書一覧画面を表示できない。そのためユーザー一覧画面表示を行う。
【０１６２】
なお、他の実施例として、ステップＳ１５１５において、文書一覧画面からリモートプリンターに切り替えたと判断した場合にユーザー一覧画面（図７）表示を行うが、対象ユーザーのアイコンを識別表示（アイコンの色を変えたりする等）したり、対象ユーザーのアイコンをユーザー一覧画面の上側（最初ともいう）に表示したりしてもよい。つまり、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択された後に行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面であって、前記取得手段で取得した前記ユーザ情報であって、前記第一の表示画面において選択された前記ユーザ情報と同一のユーザ情報を識別可能な前記第一の表示画面を前記ユーザ情報表示手段により表示してもよい。
【０１６３】
ステップＳ１５１７において、溜置印刷システム１２０の印刷管理機能１２２は、ユーザー一覧画面を表示する処理を行う。つまり、ステップＳ１５１７では、前記取得指示受付手段で受け付けた前記取得指示が、前記第一の表示画面において前記ユーザ情報が選択されることなく行われたと前記判定手段により判定された場合に、前記取得手段で取得した前記ユーザ情報を選択可能な前記第一の表示画面を前記ユーザ情報表示手段により表示する。
【０１６４】
ステップＳ１５１７の処理の詳細については、図１７を用いて説明する。
【０１６５】
なお、本実施例では、ステップＳ１５１５〜ステップＳ１５１７の各処理をローカルプリンターの溜置印刷システム１２０の印刷管理機能１２２が実行するとしたが、他の実施例として、ステップＳ１５１５〜ステップＳ１５１７の各処理をリモートプリンターの溜置印刷システム１２０の印刷管理機能１２２が行っても良い。
【０１６６】
その場合、ステップＳ１５０９で溜置印刷システム１２０の印刷管理機能１２２は、ユーザーが選択したリモートプリンターの溜置印刷システム１２０に対してユーザー情報取得要求を送信する際に、ステップＳ１５０８で発生したプリンター切り替えがどの画面から発生したかの情報もリモートプリンターの溜置印刷システム１２０に送信する。
【０１６７】
ステップＳ１５１８において、溜置印刷システム１２０の印刷管理機能１２２は図６に示す（リモートプリンターの）ユーザー一覧画面で、ユーザーが任意のユーザーアイコンを押下するのを待機する。
【０１６８】
ステップＳ１５１９において、ステップＳ１５１６で対象ユーザー情報がステップＳ１５１４で取得したリモートプリンターのユーザー情報リストに存在しないと判断された場合、またはステップＳ１５１８のユーザー一覧画面（図６）でユーザーアイコンが押下された場合、溜置印刷システム１２０の印刷管理機能１２２は、図７に示す（リモートプリンターの）文書一覧画面を表示するため、対象リモートプリンターの溜置印刷システムの印刷管理機能１２２に対して対象ユーザー文書情報リスト取得要求を発行する。
【０１６９】
ステップＳ１５２０において、溜置印刷システム１２０の印刷管理機能１２２はネットワーク上のプリンターの溜置印刷システムの印刷管理機能１２２から送信される対象ユーザー文書情報取得要求を受信する。
【０１７０】
ステップＳ１５２１において、溜置印刷システム１２０の印刷管理機能１２２はステップＳ１５２０で受信した要求中のユーザー情報を元に、印刷データ管理機能１２１が保持している文書情報リストから当該ユーザーの文書情報を取得する（具体的にはステップＳ１５２０で受信した要求中のユーザーとユーザＩＤ１００２が一致する印刷データ）。
【０１７１】
ステップＳ１５２２において、溜置印刷システム１２０の印刷管理機能１２２はステップＳ１５２１で取得した対象ユーザーの文書情報リストをステップＳ１５２０で受信した要求を送信してきたプリンターの溜置印刷システムの印刷管理機能１２２へ送信する。
【０１７２】
ステップＳ１５２３において、溜置印刷システム１２０の印刷管理機能１２２はステップＳ１５２２でリモートプリンターから送信される対象ユーザーの文書情報リストを受信する。
【０１７３】
ステップＳ１５２４において、溜置印刷システム１２０の印刷管理機能１２２はステップＳ１５２３で受信した文書情報リストを元に、図７に示す（リモートプリンターの）文書一覧画面を表示する。その後、図７に示す文書一覧から印刷する文書の指定をユーザーから受け付け、印刷ボタン７０３がユーザーにより押下されると、溜置印刷システム１２０の印刷管理機能１２２は、当該文書の印刷を実行する。
【０１７４】
ステップＳ１５２４は、本発明における、前記印刷データ情報表示手段で表示された前記第二の表示画面を介して印刷データ情報が選択されると、選択された当該印刷データにより示される印刷データの印刷を実行する印刷手段の一例である。以上で、図１５の説明を終了する。
【０１７５】
次に図１７を用いて、図１５のリモートプリンターの文書一覧を表示する際の処理フローのステップＳ１５１７の処理の詳細について説明する。
【０１７６】
ステップＳ１７０１において、溜置印刷システム１２０の印刷管理機能１２２は、ステップＳ１５１２で並び替えたユーザー情報リストを元に図６に示す（リモートプリンターの）ユーザー一覧画面を表示する。以上で、図１７の説明を終了する。
【０１７７】
次に、図１６を用いて、本発明の実施形態における、リモートプリンターの文書一覧を表示する際の処理フローの他の実施例（第２の実施例）について説明する。
【０１７８】
図１５と異なる点は、図１５のステップＳ１５１５、ステップＳ１５１６の処理を行わない点である。
【０１７９】
図１６のステップＳ１６０１〜ステップＳ１６１４までの各ステップは、図１５のステップＳ１５０１〜ステップＳ１５１４までの各ステップと同様の処理であるため、詳細な説明は省略する。
【０１８０】
図１６のステップＳ１６１６は、図１５のステップＳ１５１８と同様の処理であるため、詳細な説明は省略する。
【０１８１】
図１６のステップＳ１６１７は、図１５のステップＳ１５１９と同様の処理であるため、詳細な説明は省略する。
【０１８２】
図１６のステップＳ１６１８は、図１５のステップＳ１５２０と同様の処理であるため、詳細な説明は省略する。
【０１８３】
図１６のステップＳ１６１９は、図１５のステップＳ１５２１と同様の処理であるため、詳細な説明は省略する。
【０１８４】
図１６のステップＳ１６２０は、図１５のステップＳ１５２２と同様の処理であるため、詳細な説明は省略する。
【０１８５】
図１６のステップＳ１６２１は、図１５のステップＳ１５２３と同様の処理であるため、詳細な説明は省略する。
【０１８６】
図１６のステップＳ１６２２は、図１５のステップＳ１５２４と同様の処理であるため、詳細な説明は省略する。以上で図１６の説明を終了する。
【０１８７】
次に図１８を用いて、本発明の実施形態における、図１６のステップＳ１６１５の処理の一例について説明する。
【０１８８】
図１８は、本発明の実施形態における、図１６のステップＳ１６１５の処理の一例を示す図である。なお、先の説明において、図１５のステップＳ１５１７の詳細な処理を、図１７を用いて説明をしたが、他の実施例として、図１５のステップＳ１５１７の詳細な処理として、図１７を用いることなく、図１８を用いても良い。
【０１８９】
図１５のステップＳ１５１５で図６に示すユーザー一覧画面でプリンターの切り替えが発生したことを検知した場合、またはステップＳ１５１６で対象ユーザーが存在しないと判断された場合、または、図１６のステップＳ１６１４でリモートプリンターの溜置印刷システムの印刷管理機能１２２が応答するユーザー情報リストを受信した場合、ステップＳ１８０１において、溜置印刷システム１２０の印刷管理機能１２２は、リモートプリンターのユーザー一覧画面を表示するために、ステップＳ１５１４で受信したユーザー情報リスト数分ステップＳ１８０２、ステップＳ１８０３の処理を繰り返す。
【０１９０】
ステップＳ１８０２、ステップＳ１８０３の処理ではユーザーの操作性向上を目的としてローカルプリンターに存在しないユーザー情報を優先して（画面の上側）に表示する処理を示している。リモートプリンターを操作する場合、一般的には蓄積した文書を印刷しようとした際に他のユーザーによって使用されているため、仕方なく他のプリンターからリモート操作するということが一般的である。そのためリモートプリンターに蓄積文書は存在するが、ローカルプリンターには存在しないケースが往々にして発生する。本アイデアではその場合を考慮し、ローカルプリンターに文書を蓄積していないユーザーの情報を優先的に表示するようにする。
【０１９１】
ステップＳ１８０２において、溜置印刷システム１２０の印刷管理機能１２２は対象ユーザーの保存文書がローカルプリンターに蓄積されているかを判定する。
【０１９２】
ステップＳ１８０３において、ステップＳ１８０２で対象ユーザーの保存文書がローカルプリンターに蓄積されていると判断した溜置印刷システム１２０の印刷管理機能１２２は対象ユーザー情報をリストの末尾に移動する。
ユーザー一覧画面にはリストの先頭から順に表示する。リストの末尾に移動するということは表示優先順位を下げることを意味している。
【０１９３】
ステップＳ１８０４において、溜置印刷システム１２０の印刷管理機能１２２はステップＳ１８０２〜１８０３で並び替えたユーザー情報リストを元に図６に示す（リモートプリンターの）ユーザー一覧画面を表示する。以上で図１８の説明を終了する。
【０１９４】
以上で、本発明の説明を終了する。
【０１９５】
以上、本発明によると、他の画像形成装置で管理するユーザ情報と、当該ユーザ情報と紐付けて管理される印刷データ情報の取得要求を受け付ける前に、画像形成装置の表示画面を介してユーザ情報が選択されたか否かによって、取得要求を受け付けた後に表示する表示画面を切り替えることにより、ユーザーの操作性を向上することができる。
【０１９６】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１９７】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１９８】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１９９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０２００】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０２０１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０２０２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０２０３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０２０４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０２０５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０２０６】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０２０７】
１００  プリンター
２００  クライアントＰＣ
【図１】
2017047574.tif 000003
【図２】
2017047574.tif 000004
【図３】
2017047574.tif 000005
【図４】
2017047574.tif 000006
【図５】
2017047574.tif 000007
【図６】
2017047574.tif 000008
【図７】
2017047574.tif 000009
【図８】
2017047574.tif 000010
【図９】
2017047574.tif 000011
【図１０】
2017047574.tif 000012
【図１１】
2017047574.tif 000013
【図１２】
2017047574.tif 000014
【図１３】
2017047574.tif 000015
【図１４】
2017047574.tif 000016
【図１５】
2017047574.tif 000017
【図１６】
2017047574.tif 000018
【図１７】
2017047574.tif 000019
【図１８】
2017047574.tif 000020