(57)【要約】【課題】ユーザーの利便性を高めると共に、ジョブ処理の管理を適切に行なうことのできる画像処理システムを提供する。【解決手段】画像処理システムにおいて、情報処理装置としての端末装置１００およびＭＦＰ３００Ａは、非サポート機であるＭＦＰ４００のユーザー認証を実行する（Ｓ３〜Ｓ１０）。情報処理装置は、ジョブと当該ジョブを印刷するＭＦＰとを指定するユーザー操作を受け付ける（Ｓ１，Ｓ１４）。ユーザー操作によってＭＦＰ４００が指定された場合に、情報処理装置としてのＭＦＰ３００Ａは、当該ジョブを、ユーザーを特定する情報および情報処理装置を特定する情報と共にＭＦＰ４００に発行する（Ｓ１１〜Ｓ１７）。ＭＦＰ４００は該ジョブを印刷し、ユーザーごとに印刷結果を記憶する（Ｓ１８，Ｓ１９）。そして、ＭＦＰ４００は、当該印刷結果をＭＦＰ３００Ａに送信する（Ｓ２０）。【選択図】図４
2016179663.tif 000002
【特許請求の範囲】
【請求項１】
所定の機能を有しない画像形成装置と当該所定の機能を有する情報処理装置とが通信可能に接続された画像処理システムであって、
前記情報処理装置は、
ユーザーを認証するための認証手段と、
認証された前記ユーザーの印刷ジョブを印刷する画像形成装置として前記画像形成装置を指定するための指定手段と、
前記印刷ジョブの印刷指示を、前記ユーザーを特定するユーザー情報および前記情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するための発行手段と、を含み、
前記画像形成装置は、
受信した印刷指示に基づき、前記印刷ジョブの印刷を実行するための印刷実行手段と、
ユーザー情報ごとに、前記情報処理装置から発行された印刷ジョブの印刷結果を記憶するための記憶手段と、
前記ユーザー情報に関連付けられた前記印刷結果を、前記代替装置情報に基づき前記情報処理装置に送信するための送信手段と、を含み、
前記情報処理装置は、
前記画像形成装置から、前記ユーザー情報に関連付けられた前記印刷結果を取得するための取得手段をさらに含む、画像処理システム。
【請求項２】
前記情報処理装置は、認証機能を有する画像形成装置である、請求項１に記載の画像処理システム。
【請求項３】
前記情報処理装置は、認証機能を有する携帯端末である、請求項１に記載の画像処理システム。
【請求項４】
前記所定の機能は、認証機能である、請求項１に記載の画像処理システム。
【請求項５】
前記所定の機能は、他の装置からジョブを読み出す機能である、請求項１に記載の画像処理システム。
【請求項６】
前記所定の機能は、管理サーバーに印刷結果を送信する機能である、請求項１に記載の画像処理システム。
【請求項７】
前記画像形成装置は、前記情報処理装置をログインする装置としてユーザーに示す手段をさらに含む、請求項１〜６のいずれかに記載の画像処理システム。
【請求項８】
所定の機能を有しない画像形成装置と通信可能に接続され、当該所定の機能を有する情報処理装置であって、
ユーザーを認証するための認証手段と、
認証された前記ユーザーの印刷ジョブを印刷する画像形成装置として前記画像形成装置を指定するための指定手段と、
前記印刷ジョブの印刷指示を、前記ユーザーを特定するユーザー情報および前記情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するための発行手段と、
前記画像形成装置から、前記ユーザー情報に関連付けられた印刷結果を取得するための取得手段と、を備える、情報処理装置。
【請求項９】
前記情報処理装置は、認証機能を有する画像形成装置である、請求項８に記載の情報処理装置。
【請求項１０】
前記情報処理装置は、認証機能を有する携帯端末である、請求項８に記載の情報処理装置。
【請求項１１】
前記所定の機能は、認証機能である、請求項８に記載の情報処理装置。
【請求項１２】
前記所定の機能は、他の装置からジョブを読み出す機能である、請求項８に記載の情報処理装置。
【請求項１３】
前記所定の機能は、管理サーバーに印刷結果を送信する機能である、請求項８に記載の情報処理装置。
【請求項１４】
前記情報処理装置をログインする装置としてユーザーに示す手段をさらに備える、請求項８〜１３のいずれかに記載の情報処理装置。
【請求項１５】
所定の機能を有しない画像形成装置と当該所定の機能を有する情報処理装置とが通信可能に接続された画像処理システムでの印刷ジョブの管理方法であって、
前記情報処理装置がユーザーを認証するステップと、
前記情報処理装置が、認証された前記ユーザーの印刷ジョブを印刷する画像形成装置として前記画像形成装置を指定するステップと、
前記情報処理装置が、前記印刷ジョブの印刷指示を、前記ユーザーを特定するユーザー情報および前記情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するステップと、
前記画像形成装置が、受信した前記印刷指示に基づき、前記印刷ジョブの印刷を実行するステップと、
前記画像形成装置が、ユーザー情報ごとに、前記情報処理装置から発行された前記印刷ジョブの印刷結果を記憶するステップと、
前記画像形成装置が、前記ユーザー情報に関連付けられた前記印刷結果を、前記代替装置情報に基づき前記情報処理装置に送信するステップと、
前記情報処理装置が、前記画像形成装置から前記ユーザー情報に関連付けられた前記印刷結果を取得するステップとを備える、管理方法。
【請求項１６】
所定の機能を有しない画像形成装置と通信可能に接続され、当該所定の機能を有する情報処理装置の制御プログラムであって、
前記制御プログラムは前記情報処理装置に搭載されているコンピューターに、
ユーザーを認証するステップと、
認証された前記ユーザーの印刷ジョブを印刷する画像形成装置として前記画像形成装置を指定するステップと、
前記印刷ジョブの印刷指示を、前記ユーザーを特定するユーザー情報および前記情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するステップと、
前記画像形成装置から、前記ユーザー情報に関連付けられた印刷結果を取得するステップと、を実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は画像処理システム、情報処理装置、画像形成装置、管理方法、および制御プログラムに関し、特に、ジョブ処理情報を一元管理するサーバーを含んだ画像処理システム、該システムに含まれる情報処理装置および画像形成装置、該システムでの管理方法、ならびに制御プログラムに関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-Functional  Peripheral）などの画像形成装置を含む画像処理システムが構成されることがある。該システムにおいては、画像形成装置、または該システムに含まれるサーバーにジョブが格納される。ユーザーは、ＰＣ（パーソナルコンピューター）などの情報処理装置から該システムに対してジョブを発行した後に画像形成装置にログインし、該ジョブの処理を指示することができる。このようなジョブの処理方法は、ユビキタスプリントなどとも呼ばれる。
【０００３】
ユビキタスプリントを実現するためには、ユーザーは、上記システムに含まれる画像形成装置に対してログイン操作を行なう。該画像形成装置においてログイン成功の場合に、該画像形成装置は、システム中の当該ユーザーの発行したジョブを格納している装置から、ジョブの情報を取得する。そして、ログインを受けた画像形成装置は、当該ユーザーの発行したジョブのうちの指定されたジョブを、格納している装置から取得して、処理する。
【０００４】
こういったシステムでは、ユーザーごと、またはユーザーグループごとのジョブの処理情報が一元管理されることがある。ユーザーごとにジョブ処理量の上限が設定されていたり、ジョブの処理量によって課金されたりするためである。この一元管理を実現するために、システムは管理用のサーバーを含み、該サーバーがユーザーごと、またはユーザーグループごとのジョブの処理量をカウントする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１９１０００号公報
【特許文献２】特開２００８−１８６２７０号公報
【特許文献３】特開２０１３−２１０８６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところが、該システムに、ログイン処理を実行する機能や、サーバーと通信する機能を有さない、低機能の画像形成装置が含まれる場合がある。そういった場合に、ユーザーは、その画像形成装置にログインしてジョブ処理を指示することができないという課題がある。これは、ユーザーの利便性を妨げる。
【０００７】
また、当該画像形成装置でジョブ処理を行なった場合に、サーバーで適切な管理がなされないという課題がある。これは、システムでのジョブ処理の適切な管理の妨げとなる。
【０００８】
この課題に対して、たとえば特開２０１３−１９１０００号公報は、認証機能を有していないプリンターが他の装置に機能を代行する技術を開示している。しかしながら、認証サーバーを有しないシステムの場合には、この技術を利用することができない。
【０００９】
また、特開２００８−１８６２７０号公報は、機器の状態に応じてデータを転送するシステムを開示している。また、特開２０１３−２１０８６０号公報は、印刷ジョブが指定されたプリンターで印刷できない場合に、パネル表示機能の低い装置の場合には、当該ジョブを印刷できない理由を印刷にて報知する技術を開示している。
【００１０】
本開示のある局面における目的は、画像形成装置と情報処理装置とを含むシステムのユーザーの利便性を高めると共に、ジョブ処理の管理を適切に行なうことができるようにすることである。
【課題を解決するための手段】
【００１１】
ある実施の形態に従うと、画像処理システムは、所定の機能を有しない画像形成装置と当該所定の機能を有する情報処理装置とが通信可能に接続された画像処理システムである。情報処理装置は、ユーザーを認証するための認証手段と、認証されたユーザーの印刷ジョブを印刷する画像形成装置として画像形成装置を指定するための指定手段と、印刷ジョブの印刷指示を、ユーザーを特定するユーザー情報および情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するための発行手段と、を含む。画像形成装置は、受信した印刷指示に基づき、印刷ジョブの印刷を実行するための印刷実行手段と、ユーザー情報ごとに、情報処理装置から発行された印刷ジョブの印刷結果を記憶するための記憶手段と、ユーザー情報に関連付けられた印刷結果を、代替装置情報に基づき情報処理装置に送信するための送信手段と、を含む。情報処理装置は、画像形成装置から、ユーザー情報に関連付けられた印刷結果を取得するための取得手段をさらに含む。
【００１２】
好ましくは、情報処理装置は、認証機能を有する画像形成装置である。
好ましくは、情報処理装置は、認証機能を有する携帯端末である。
【００１３】
好ましくは、所定の機能は、認証機能である。
好ましくは、所定の機能は、他の装置からジョブを読み出す機能である。
【００１４】
好ましくは、所定の機能は、管理サーバーに印刷結果を送信する機能である。
好ましくは、画像形成装置は、情報処理装置をログインする装置としてユーザーに示す手段をさらに含む。
【００１５】
他の実施の形態に従うと、情報処理装置は、所定の機能を有しない画像形成装置と通信可能に接続され、当該所定の機能を有する。情報処理装置は、ユーザーを認証するための認証手段と、認証されたユーザーの印刷ジョブを印刷する画像形成装置として上記画像形成装置を指定するための指定手段と、印刷ジョブの印刷指示を、ユーザーを特定するユーザー情報および情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するための発行手段と、画像形成装置から、ユーザー情報に関連付けられた印刷結果を取得するための取得手段と、を備える。
【００１６】
好ましくは、情報処理装置は、認証機能を有する画像形成装置である。
好ましくは、情報処理装置は、認証機能を有する携帯端末である。
【００１７】
好ましくは、所定の機能は、認証機能である。
好ましくは、所定の機能は、他の装置からジョブを読み出す機能である。
【００１８】
好ましくは、所定の機能は、管理サーバーに印刷結果を送信する機能である。
好ましくは、情報処理装置は、当該情報処理装置をログインする装置としてユーザーに示す手段をさらに備える。
【００１９】
他の実施の形態に従うと、管理方法は、所定の機能を有しない画像形成装置と当該所定の機能を有する情報処理装置とが通信可能に接続された画像処理システムでの印刷ジョブの管理方法である。この管理方法は、情報処理装置がユーザーを認証するステップと、情報処理装置が、認証されたユーザーの印刷ジョブを印刷する画像形成装置として画像形成装置を指定するステップと、情報処理装置が、印刷ジョブの印刷指示を、ユーザーを特定するユーザー情報および情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するステップと、画像形成装置が、受信した印刷指示に基づき、印刷ジョブの印刷を実行するステップと、画像形成装置が、ユーザー情報ごとに、情報処理装置から発行された印刷ジョブの印刷結果を記憶するステップと、画像形成装置が、ユーザー情報に関連付けられた印刷結果を、代替装置情報に基づき情報処理装置に送信するステップと、情報処理装置が、画像形成装置からユーザー情報に関連付けられた印刷結果を取得するステップとを備える。
【００２０】
他の実施の形態に従うと、制御プログラムは、所定の機能を有しない画像形成装置と通信可能に接続され、当該所定の機能を有する情報処理装置の制御プログラムである。この制御プログラムは情報処理装置に搭載されているコンピューターに、ユーザーを認証するステップと、認証されたユーザーの印刷ジョブを印刷する画像形成装置として上記画像形成装置を指定するステップと、印刷ジョブの印刷指示を、ユーザーを特定するユーザー情報および情報処理装置を特定する代替装置情報と共に、指定された画像形成装置に発行するステップと、画像形成装置から、ユーザー情報に関連付けられた印刷結果を取得するステップと、を実行させる。
【発明の効果】
【００２１】
この開示によると、画像形成装置と情報処理装置とを含むシステムのユーザーの利便性を高めることができると共に、当該システムにおけるジョブ処理の管理を適切に行なうことができる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態にかかる画像処理システム（以下、システムと略する）の構成の一例を表わした図である。
【図２】システムに含まれる端末装置の装置構成の具体例を示すブロック図である。
【図３】システムに含まれるＭＦＰ（Multi-Functional  Peripheral）の装置構成の具体例を示すブロック図である。
【図４】システムの動作概要を表わした図である。
【図５】端末装置の機能構成の一例を表わしたブロック図である。
【図６】代替ＭＦＰとして機能するＭＦＰの機能構成の一例を表わしたブロック図である。
【図７】非サポート機であるＭＦＰの機能構成の一例を表わしたブロック図である。
【図８】端末装置およびＭＦＰそれぞれの動作の流れの一例を表わすフローチャートである。
【図９】非サポート機であるＭＦＰの動作の流れの一例を表わすフローチャートである。
【発明を実施するための形態】
【００２３】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００２４】
＜システム構成＞
図１は、本実施の形態にかかる画像処理システム（以下、システムと略する）の構成の一例を表わした図である。図１を参照して、本システムは、端末装置１００と、複数の、画像形成装置の一例であるＭＦＰ（Multi-Functional  Peripheral）３００Ａ，３００Ｂ，４００と、管理サーバー５００とを含む。ＭＦＰ３００Ａ，３００Ｂを代表してＭＦＰ３００とも称する。
【００２５】
端末装置１００は、通信機能と表示機能と操作入力機能とを有する装置であればよい。端末装置１００は、たとえば、タブレットなどとも呼ばれる装置である。また、端末装置１００は、一般的なパーソナルコンピューター（ＰＣ）であってもよい。
【００２６】
端末装置１００は、複数のＭＦＰ３００およびＭＦＰ４００のそれぞれと通信可能である。端末装置１００とＭＦＰ３００およびＭＦＰ４００との間の通信は、赤外線通信などの無線通信であってもよいし、ＬＡＮ（Local  Area  Network）などのネットワークを介した通信であってもよい。
【００２７】
管理サーバー５００は、一般的なＰＣ（パーソナルコンピューター）であってよい。ＭＦＰ３００およびＭＦＰ４００は、一般的なＭＦＰであってよい。
【００２８】
＜装置構成＞
図２は、端末装置１００の装置構成の具体例を示すブロック図である。図２を参照して、端末装置１００は、装置全体を制御するためのＣＰＵ（Central  Processing  Unit）
１０を含む。また、端末装置１００は、ＣＰＵ１０で実行されるプログラムやその他データを記憶するためＲＯＭ（Read  Only  Memory）１１と、ＣＰＵ１０でプログラムを実行する際の計算値を記憶したり作業領域になったりするためのＲＡＭ（Random  Access  Memory）１２とを含む。また、端末装置１００は、タッチパネル１３と、ネットワークコントローラー１４とを含む。ネットワークコントローラー１４は、端末装置１００とＭＦＰ３００およびＭＦＰ４００との通信を制御する。
【００２９】
図３は、ＭＦＰ３００の装置構成の具体例を示すブロック図である。上記のように、ＭＦＰ３００は一般的なＭＦＰであってよく、図３は、一般的なＭＦＰの装置構成の一例を表わしている。また、ＭＦＰ４００も一般的なＭＦＰであってよいため、図３の括弧内の参照符号は、ＭＦＰ４００の装置構成を指している。
【００３０】
図３を参照して、ＭＦＰ３００は、装置全体を制御するためのＣＰＵ３０を含む。また、ＭＦＰ３００は、ＣＰＵ３０で実行されるプログラムを記憶するためのＲＯＭ３１と、ＣＰＵ３０でプログラムを実行する際の作業領域になるＲＡＭ３２と、画像データなどを記憶するためのＨＤＤ（Hard  Disk  Drive）３３とを含む。また、ＭＦＰ３００は、画像形成機構の一例として、プリンター３４およびスキャナー３５を含む。また、ＭＦＰ３００は、操作パネル３６と、ネットワークコントローラー３７とを含む。ネットワークコントローラー３７は、ＭＦＰ３００と端末装置１００との間の通信や、ＭＦＰ同士の通信を制御する。
【００３１】
＜動作概要＞
ユーザーは、ＰＣなどの処理装置（図示しない）を用いて印刷ジョブを本システムに対して発行する。印刷ジョブは、当該ユーザーに対して予め対応付けられているいずれかのＭＦＰや、発行時に割り当てられたＭＦＰ、または、文書サーバーなどの他の装置（図示しない）に格納される。ユーザーの発行したジョブを格納しているＭＦＰを、ストレージＭＦＰとも称する。
【００３２】
その後、ユーザーは、いずれかのＭＦＰにログインする。ユーザーのログインしたＭＦＰを、ログインＭＦＰとも称する。ログインＭＦＰは、システム内の各ＭＦＰに、ログインユーザーに関連付けられたジョブの有無を問い合わせ、ジョブ情報を取得する。すなわち、ログインＭＦＰは、システム内の、ログインユーザーに関連付けられた１つ以上のジョブにアクセスし、当該ジョブからジョブ情報を取得する。ジョブ情報は、たとえばジョブ名やジョブの作成日時などの、当該ジョブを特定するための情報である。
【００３３】
ログインＭＦＰは、ログインユーザーに対して、本システム内のいずれかのＭＦＰに格納されている、当該ユーザーに関連付けられた１つ以上のジョブについてのジョブ情報を、選択可能に提示する。ユーザーは、選択画面の中から、印刷対象とするジョブを選択する。ジョブの選択は、ジョブ情報に対応付けられた選択肢を選択する方法でなされてもよいし、ジョブ名などのジョブ情報を入力する方法でなされてもよい。
【００３４】
ログインＭＦＰは、選択されたジョブを、当該ジョブを格納しているＭＦＰから取得し、印刷処理を実行する。
【００３５】
これにより、本システムでは、ユーザーは、どの装置に当該ユーザーの発行したジョブが格納されているかを意識することなく、システム内のいずれのＭＦＰにログインしても指定したジョブの印刷を実行することができる。このような印刷方法は、ユビキタスプリントとも呼ばれる。
【００３６】
各ＭＦＰでの印刷結果は、管理サーバー５００にて、ユーザーごと、またはユーザーグループごとに一元管理されている。これは、ユーザーごとの印刷上限の設定や、印刷に対する課金などを可能にするためである。各ＭＦＰは、印刷結果を、ユーザー名などのユーザーを特定する情報に関連付けて管理サーバー５００に送信する。管理サーバー５００は印刷結果に基づいてカウンター処理を行なう。カウンター処理は、たとえば、ユーザーごとに印刷枚数をカウント（蓄積）したり、印刷金額を算出したりする処理を含む。
【００３７】
端末装置１００は、いわゆるリモートパネルと呼ばれる機能を実現するためのアプリケーションを搭載している。端末装置１００は、該アプリケーションを実行し、ユーザーから、ログイン先のＭＦＰの指定を受け付ける。そして、端末装置１００は、指定されたＭＦＰにアクセスして操作画面を表示するための情報を得て、タッチパネル１３に指定されたＭＦＰの操作画面を表示する。端末装置１００は、該操作画面に対するユーザー操作（タッチ）を受け付けると、操作位置を表わす情報を指定されたＭＦＰに対して送信する。ＭＦＰは、端末装置１００から上記情報を受け付けると、上記情報に基づいて操作内容を特定し、該操作に従う処理を実行する。
【００３８】
これにより、端末装置１００のユーザーは、端末装置１００を用いて指定したＭＦＰを遠隔操作することができる。
【００３９】
ユーザーは、ログインして印刷を実行させようとするＭＦＰに対して、端末装置１００を利用してアクセスを要求することができる。ユーザーは、端末装置１００でＭＦＰにアクセスすることで、ＭＦＰを遠隔操作でログインＭＦＰとすることができる。
【００４０】
ところが、ログインＭＦＰに指定したＭＦＰが、端末装置１００で遠隔操作ができない場合がある。たとえば、指定されたＭＦＰがユーザー認証機能を有さなかったり、他の装置からジョブを読み出す機能を有さなかったり、管理サーバー５００に印刷結果を送信する機能を有さなかったりするような低機能の機種であることがある。本システムでは、ＭＦＰ４００が上記のような低機能の機種であり、ＭＦＰ３００が上記の機能をすべて有する高機能の機種であるものとする。ＭＦＰ４００は、ユビキタスプリントのシステムをサポートしていない機種であるため、非サポート機とも称される。この場合、端末装置１００を利用した遠隔操作でＭＦＰ４００をログインＭＦＰとすることができない。また、ＭＦＰ４００で印刷処理を行なわせた場合に、印刷結果が管理サーバー５００に蓄積されないため、本システムでのジョブ処理情報が適切に管理されなくなる。
【００４１】
そこで、本システムでは、ログインし印刷を行なうＭＦＰ（ログインＭＦＰ）にＭＦＰ４００が指定された場合に、端末装置１００が、指定されたＭＦＰ４００に代わるＭＦＰ３００に接続を要求し、以降の処理を行なわせる。ＭＦＰ３００は、端末装置１００からの指示に従って、ＭＦＰ４００がサポートしていない機能を補足してＭＦＰ４００に印刷を実行させる。指定されたＭＦＰ４００に代わるＭＦＰ３００を、以降の説明では、代替ＭＦＰとも称する。したがって、端末装置１００、または端末装置１００および代替ＭＦＰであるＭＦＰ３００は、非サポート機であるＭＦＰ４００を管理する情報処理装置であると言える。
【００４２】
図４は、本システムの動作概要を表わした図である。図４を参照して、端末装置１００は、ユーザー操作に従ってリモートパネル用のアプリケーションを起動し、ユーザーから、ログインＭＦＰとするＭＦＰとしてＭＦＰ４００の指定を受け付ける（ステップＳ１）。
【００４３】
端末装置１００は、該アプリケーションを起動すると図示しないメニュー画面を表示し、当該メニュー画面に、本システムに含まれる複数のＭＦＰ３００およびＭＦＰ４００を選択可能に表示してその中からログインして印刷を実行させるＭＦＰの選択（指定）を受け付ける。
【００４４】
なお、ＭＦＰ４００にログインして印刷を実行させたいと考えたユーザーは、まず、ＭＦＰ４００に接近して操作パネル４６での操作を試みる可能性もある。そこで、好ましくは、ＭＦＰ４００は、図１に表わされたように、当該ＭＦＰ４００へのログイン操作が可能な装置が端末装置１００であることを表わした画面を操作パネル４６に表示する。この表示は、ＭＦＰ４００にインストールされているアプリケーションによって実現されてもよい。好ましくは、ＭＦＰ４００は、操作パネル４６に対する操作を受け付けない、パネルロック状態とする。より好ましくは、ＭＦＰ４００は、図示しないメニュー画面においてユビキタスプリントのためのログインの開始が指示された場合にパネルロック状態とし、ログインを伴わない、つまりユビキタスプリントではない通常の画像処理（たとえばスキャン等）の開始が指示された場合にはパネルロック状態を解除する。
【００４５】
端末装置１００は、ＭＦＰ４００が非サポート機であることを予め記憶している。そして、端末装置１００は、ログインして印刷を実行させるＭＦＰとしてＭＦＰ４００の指定を受け付けた場合には、代替ＭＦＰとしてのＭＦＰ３００Ａに接続を要求する（ステップＳ２）。
【００４６】
なお、端末装置１００は、ＭＦＰ４００が非サポート機であることを予め記憶していなくてもよい。この場合、端末装置１００は、指定されたＭＦＰ４００に接続を要求する際に当該ＭＦＰ４００に対してログインＭＦＰとしての機能に関する情報を要求する。そして、ＭＦＰ４００からの情報に基づいてＭＦＰ４００がログインＭＦＰとする高機能を有していないと判断された場合に、端末装置１００は、代替ＭＦＰとしてのＭＦＰ３００Ａに接続を要求してもよい。
【００４７】
上記ステップＳ２で代替ＭＦＰとしてのＭＦＰ３００Ａに接続を要求する際に、端末装置１００は、ログインＭＦＰとして指定されたＭＦＰ４００を特定する情報を、上記要求と共にＭＦＰ３００Ａに渡す。
【００４８】
接続要求を受けた代替ＭＦＰとしてのＭＦＰ３００Ａは、リモートパネル用のアプリケーションを起動するなど、リモート接続のための処理を行なう（ステップＳ３）。そして、ＭＦＰ３００Ａは、端末装置１００に対してログイン画面を表示するための表示情報を送信する（ステップＳ４）。ＭＦＰ３００Ａから上記情報を受信した端末装置１００は、タッチパネル１３にログイン画面を表示する（ステップＳ５）。
【００４９】
表示されたログイン画面に対して、ユーザーからログイン操作を受け付けると（ステップＳ６）、端末装置１００は、操作位置を表わす情報である操作情報をＭＦＰ３００Ａに送信する（ステップＳ７）。操作情報は、たとえば、操作画面上のタッチ位置を表わした座標である。
【００５０】
ＭＦＰ３００Ａは、端末装置１００からの操作情報から操作内容を特定する。つまり、ＭＦＰ３００Ａは、ユーザーがログイン画面で入力したログイン情報を特定する。そして、ＭＦＰ３００Ａは、そのログイン情報を用いてユーザー認証を行なう。
【００５１】
一例として、管理サーバー５００が認証サーバーとしても機能している場合、ＭＦＰ３００Ａは、入力されたログイン情報を管理サーバー５００に送信して認証を要求する（ステップＳ８）。
【００５２】
管理サーバー５００は、ＭＦＰ３００Ａからの要求に応じてユーザー認証処理を実行し（ステップＳ９）、その結果をＭＦＰ３００Ａに返す（ステップＳ１０）。
【００５３】
認証成功の場合、ＭＦＰ３００Ａは、本システム上に当該ユーザーに関連付けて記憶されている１つ以上のジョブにアクセスし、当該ジョブのジョブ情報を当該ジョブから取得する（ステップＳ１１）。ＭＦＰ３００Ａは、ログインユーザーに関連付けられているジョブを一覧表示し、その中から印刷するジョブを選択可能に提示するための選択画面を生成する。そして、ＭＦＰ３００Ａは、その選択画面を表示するための表示情報を、端末装置１００に送信する（ステップＳ１２）。
【００５４】
表示情報を受信した端末装置１００は、当該情報に基づいて選択画面をタッチパネル１３に表示する（ステップＳ１３）。タッチパネル１３に表示された選択画面でジョブを選択（指定）するユーザー操作を受け付けると（ステップＳ１４）、端末装置１００は、ユーザー操作を表わした操作情報をＭＦＰ３００Ａに送信する（ステップＳ１５）。
【００５５】
ＭＦＰ３００Ａは、端末装置１００からの操作情報から操作内容を特定する。つまり、ＭＦＰ３００Ａは、選択されたジョブを特定する。そして、ＭＦＰ３００Ａは、選択されたジョブを、当該ジョブを記憶している装置から取得する（ステップＳ１６）。
【００５６】
上記のように、端末装置１００からの接続要求には、端末装置１００がユーザーからログインＭＦＰとして指定されたＭＦＰ４００を識別する情報が含まれている。そこで、ＭＦＰ３００Ａは、接続要求を受け取った時点で以降の動作がＭＦＰ４００の代替ＭＦＰとしての動作であると判断することができる。または、ＭＦＰ３００Ａは、制御信号の入力元が端末装置１００である場合には代替ＭＦＰであると判断し、操作パネル３６である場合には当該ＭＦＰ３００ＡがログインＭＦＰであると判断してもよい。または、ＭＦＰ３００Ａは、制御信号が入力された際に、スキャナー３５に原稿がセットされていた場合には当該ＭＦＰ３００ＡがログインＭＦＰであると判断し、そうでない場合には代替ＭＦＰであると判断してもよい。
【００５７】
代替ＭＦＰとしてのＭＦＰ３００Ａは、上記ステップＳ１６で取得したジョブを、ログインＭＦＰとして指定されたＭＦＰ４００に発行する（ステップＳ１７）。ステップＳ１７でＭＦＰ３００Ａは、ジョブを、ユーザーを特定する情報および当該ＭＦＰ３００Ａを特定する情報と共にＭＦＰ４００に発行する。このとき、ＭＦＰ３００Ａは、当該ジョブの印刷に必要な処理をジョブに施した上で、ＭＦＰ４００に送信してもよい。なお、ジョブの発行は、ＭＦＰ３００ＡからＭＦＰ４００に直接なされなくてもよい。すなわち、いったん、ＭＦＰ３００Ａが端末装置１００に送信し、端末装置１００がＭＦＰ４００にジョブを転送してもよい。いずれの動作も、情報処理装置からログインＭＦＰであるＭＦＰ４００へのジョブの発行と言える。
【００５８】
ジョブを受け付けたＭＦＰ４００は、当該ジョブを印刷する（ステップＳ１８）。そして、ＭＦＰ４００は、印刷結果を、ユーザーを特定する情報に関連付けて記憶する（ステップＳ１９）。印刷結果は、たとえば、印刷枚数、カラー／モノクロ別の印刷枚数、ジョブごとの印刷枚数などであって、ＭＦＰ４００は、これらをユーザーごとにカウンター情報として記憶する。
【００５９】
ＭＦＰ４００は、当該ログインユーザーについてのカウンター情報を、当該ジョブを発行したＭＦＰ３００Ａに送信する（ステップＳ２０）。ステップＳ２０の送信は、ＭＦＰ４００が当該ジョブの印刷を完了した時点で行なわれてもよいし、ＭＦＰ３００Ａからの要求に応じて行なわれてもよいし、管理サーバー５００からのＭＦＰ３００Ａや端末装置１００を介した要求に応じて行なわれてもよい。
【００６０】
ＭＦＰ４００からログインユーザーについてのカウンター情報を取得したＭＦＰ３００Ａは、当該カウンター情報を管理サーバー５００に送信する（ステップＳ２１）。好ましくは、代替ＭＦＰとしてのＭＦＰ３００Ａは、ＭＦＰ４００との通信に用いるプロトコルを管理サーバー５００との通信に用いるプロトコルに変換した上でカウンター情報を管理サーバー５００に送信する。管理サーバー５００は、受信した印刷結果に基づいて上述のカウンター処理を実行することができる（ステップＳ２２）。
【００６１】
＜機能構成＞
図５は、上記動作を行なうための端末装置１００の機能構成の一例を表わしたブロック図である。図５の各機能は、端末装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行することで、主に、ＣＰＵ１０で実現される。しかしながら、一部機能が、図２に表わされたハードウェア、または電気回路（図示しない）などの他のハードウェアによって実現されてもよい。
【００６２】
図５を参照して、端末装置１００のＣＰＵ１０は、タッチパネル１３に対するユーザー操作を表わす指示入力を受け付けるための指示入力部１０６を含む。指示入力部１０６の受け付けるユーザーの指示は、端末装置１００を用いた遠隔操作の対象とするＭＦＰを指定することを含む。
【００６３】
さらに、ＣＰＵ１０は、認証部１０１と、画面入力部１０４と、表示処理部１０５と、発行部１０７とを含む。認証部１０１は、さらに、ログイン部１０２と接続要求部１０３とを含む。ログイン部１０２は、ログイン情報の入力を受け付ける。ログインが要求されたＭＦＰがＭＦＰ４００である場合、接続要求部１０３は、代替ＭＦＰであるＭＦＰ３００に接続を要求する。
【００６４】
画面入力部１０４は、ＭＦＰ３００から画面情報の入力を受け付ける。表示処理部１０５は、該画面情報に基づいて、接続を要求したＭＦＰ３００の操作画面をタッチパネル１３に表示する。
【００６５】
発行部１０７は、ユーザー操作によって処理対象のジョブとして選択されたジョブを特定する情報をＭＦＰ３００に渡して、該当するジョブのＭＦＰ４００への発行を指示する。
【００６６】
図６は、上記動作を行なうためのＭＦＰ３００の機能構成の一例を表わしたブロック図である。図６の各機能は、ＭＦＰ３００のＣＰＵ３０がＲＯＭ３１に記憶されているプログラムをＲＡＭ３２上に読み出して実行することで、主に、ＣＰＵ３０で実現される。しかしながら、一部機能が、図３に表わされたハードウェア、または電気回路（図示しない）などの他のハードウェアによって実現されてもよい。
【００６７】
図６を参照して、ＭＦＰ３００のＣＰＵ３０は、端末装置１００からの操作情報の入力を受け付けるための入力部３０１を含む。また、ＣＰＵ３０は、操作情報がログイン情報であった場合に、当該情報を用いてユーザー認証を行なうための認証部３０２を含む。認証部３０２は、予め記憶している認証情報とログイン情報とを比較することでユーザー認証を行なってもよい。また、認証部３０２は、ログイン情報を管理サーバー５００に送信して、ユーザー認証を要求してもよい。
【００６８】
ＣＰＵ３０は、さらに、第１取得部３０３と、提示部３０４と、第２取得部３１３と、送信部３１４とを含む。第１取得部３０３は、ユーザー認証が成功であった場合に、当該ユーザーに関連付けられたジョブのジョブ情報やジョブを取得する。提示部３０４は、第１取得部３０３によって取得されたジョブ情報を提示する。第２取得部３１３は、ＭＦＰ４００から、ログインユーザーの印刷結果であるカウンター情報を取得する。送信部３１４は、ＭＦＰ４００からのカウンター情報を管理サーバー５００に送信する。好ましくは、第２取得部３１３は、ＭＦＰ４００にカウンター情報の送信を要求するための要求部３１５を含む。
【００６９】
ＣＰＵ３０は、さらに、表示処理部３０５を含む。表示処理部３０５は、操作画面を表示させるための情報である画面情報を生成し、表示装置に操作画面を表示させる処理を行なう。表示装置がＭＦＰ３００の操作パネル３６である場合、表示処理部３０５は、操作パネル３６の表示を制御する。表示処理部３０５は、転送部３０６を含む。表示装置が端末装置１００のタッチパネル１３である場合、転送部３０６は、画面情報を端末装置１００に転送する。
【００７０】
ＣＰＵ３０は、さらに、操作情報から指示された処理を特定するための処理特定部３０７と、指示された処理を実行するための処理部３０８とを含む。処理部３０８は、指示された処理として、指定されたジョブの印刷などの処理を実行する。
【００７１】
処理部３０８、さらに、指定部３０９、装置特定部３１０、およびジョブ処理部３１１を含む。指定部３０９は、印刷するジョブの指定を受け付ける。装置特定部３１０は、ジョブの印刷を実行する装置を特定する。端末装置１００からの接続要求に、端末装置１００がユーザーから接続先として指定されたＭＦＰとして他のＭＦＰを示す情報が含まれている場合、装置特定部３１０は、当該接続要求から、ジョブの印刷を実行する装置を上記他のＭＦＰと特定する。
【００７２】
ジョブ処理部３１１は、ＭＦＰ３００でのジョブの印刷処理を制御する。ジョブ処理部３１１は、ジョブを発行するための発行部３１２を含む。ジョブの印刷を実行する装置がＭＦＰ４００である場合、発行部３１２は、ＭＦＰ４００にジョブを発行する。その際に、発行部３１２は、ログインユーザーを特定する情報およびＭＦＰ３００を特定する情報をジョブと共に発行する。
【００７３】
図７は、上記動作を行なうためのＭＦＰ４００の機能構成の一例を表わしたブロック図である。図７の各機能は、ＭＦＰ４００のＣＰＵ４０がＲＯＭ４１に記憶されているプログラムをＲＡＭ４２上に読み出して実行することで、おコンピューターに、ＣＰＵ４０で実現される。しかしながら、一部機能が図３に表わされたハードウェア、または電気回路（図示しない）などの他のハードウェアによって実現されてもよい。
【００７４】
図７を参照して、ＭＦＰ４００のＣＰＵ４０は、入力部４０１と、ジョブ処理部４０２と、格納部４０３と、送信部４０４とを含む。
【００７５】
入力部４０１は、代替ＭＦＰであるＭＦＰ３００から発行されたジョブの入力を受け付ける。ジョブ処理部４０２は、入力されたジョブのＭＦＰ４００での印刷処理を制御する。格納部４０３は、印刷結果をカウンター情報として、ジョブと共に発行されたユーザーを特定する情報に関連付けて、メモリーの一例であるＨＤＤ４３の印刷結果記憶部４３１に格納する。送信部４０４は、ユーザーを特定する情報に関連付けられたカウンター情報である印刷結果を、ジョブと共に発行されたＭＦＰ３００を特定する情報に基づいて、ＭＦＰ３００に送信する。送信部４０４は、当該ジョブの印刷が完了したタイミングでＭＦＰ３００に印刷結果を送信してもよいし、ＭＦＰ３００または管理サーバー５００からの要求に応じてＭＦＰ３００に印刷結果を送信してもよい。
【００７６】
＜動作フロー＞
図８は、端末装置１００およびＭＦＰ３００それぞれの動作の流れの一例を表わすフローチャートである。図８の左側のフローチャートに表わされた動作は、端末装置１００のＣＰＵ１０がＲＯＭ１１に記憶されているプログラムをＲＡＭ１２上に読み出して実行し、図５の各機能を実現する処理を実行することによって実現される。図８の右側のフローチャートに表わされた動作は、ＭＦＰ３００のＣＰＵ３０がＲＯＭ３１に記憶されたプログラムをＲＡＭ３２上に読み出して実行し、図６の各機能を実現する処理を実行することによって実現される。
【００７７】
図８を参照して、端末装置１００のＣＰＵ１０は、ログインＭＦＰとするＭＦＰの選択を受け付け（ステップＳ１０１でＹＥＳ）、指定されたＭＦＰが非サポート機であるＭＦＰ４００であった場合（ステップＳ１０３でＹＥＳ）、代替ＭＦＰとしてのＭＦＰ３００に接続を要求する（ステップＳ１０５）。ステップＳ１０５での要求の際に、ＣＰＵ１０は、ＭＦＰ３００に対してログインＭＦＰであるＭＦＰ４００を特定する情報も送信する。
【００７８】
端末装置１００から接続要求を受け付けたＭＦＰ３００のＣＰＵ３０は、接続処理を実行する（ステップＳ２０１）。そして、ＣＰＵ３０は、ログイン画面を表示するための表示情報を端末装置１００に送信する（ステップＳ２０３）。
【００７９】
端末装置１００のＣＰＵ１０は、ＭＦＰ３００からログイン画面を表示するための表示情報を受信すると（ステップＳ１０７でＹＥＳ）、タッチパネル１３にログイン画面を表示する（ステップＳ１０９）。該ログイン画面に対するユーザーのログイン操作を受け付けると（ステップＳ１１１でＹＥＳ）、ＣＰＵ１０は、当該画面における操作位置をＭＦＰ３００に送信することで、ログイン情報をＭＦＰ３００に送信する（ステップＳ１１３）。
【００８０】
端末装置１００からログイン情報を受け付けたＭＦＰ３００のＣＰＵ３０は（ステップＳ２０５でＹＥＳ）、当該ログイン情報を用いてユーザー認証を実行する（ステップＳ２０７）。一例として、ＣＰＵ３０は、ログイン情報を管理サーバー５００に送信してユーザー認証を要求する。ログイン成功の場合、ＣＰＵ３０は、当該ユーザーに関連付けられたジョブのジョブ情報を本システムに属するＭＦＰ３００のうちの当該ジョブを保持しているＭＦＰ３００から取得する（ステップＳ２０９）。そして、ＣＰＵ３０は、ジョブの一覧を表示してジョブを選択するための選択画面を生成し、当該画面の表示情報を端末装置１００に送信する（ステップＳ２１１）。
【００８１】
端末装置１００のＣＰＵ１０は、ＭＦＰ３００からジョブの選択画面を表示するための表示情報を受信すると（ステップＳ１１５でＹＥＳ）、タッチパネル１３にジョブの選択画面を表示する（ステップＳ１１７）。ジョブの選択画面においてジョブを選択（指定）するユーザー操作を受け付けると（ステップＳ１１９でＹＥＳ）、ＣＰＵ１０は、当該画面における操作位置をＭＦＰ３００に送信することで、指定されたジョブを特定する情報をＭＦＰ３００に送信する（ステップＳ１２１）。
【００８２】
端末装置１００から指定されたジョブを特定する情報を受け付けたＭＦＰ３００のＣＰＵ３０は、該当するジョブを当該ジョブを保持しているＭＦＰ３００から取得する（ステップＳ２１３）。そして、ＣＰＵ３０は、指定されたジョブをログインＭＦＰであるＭＦＰ４００に発行する（ステップＳ２１５）。ステップＳ２１５でＣＰＵ３０は、指定されたジョブと共に、ログインユーザーを特定する情報およびＭＦＰ３００を特定する情報もＭＦＰ４００に送信する。
【００８３】
ＭＦＰ３００のＣＰＵ３０は、ログインＭＦＰであるＭＦＰ４００から当該ユーザーのカウンター情報としての印刷結果を受信する（ステップＳ２１７）。カウンター情報は、ＭＦＰ４００で印刷処理が行なわれた後に自動的にＭＦＰ４００から送信されてきてもよいし、ＭＦＰ３００がＭＦＰ４００に要求することによってＭＦＰ４００から送信されてきてもよいし、ＭＦＰ３００が管理サーバー５００から要求を受け付けてＭＦＰ４００に要求することによってＭＦＰ４００から送信されてきてもよい。ＣＰＵ３０は、ＭＦＰ４００から取得した、ユーザーを特定する情報に関連付けられた当該ＭＦＰ４００での印刷結果を表わしたカウンター情報を、管理サーバー５００に送信する（ステップＳ２１９）。
【００８４】
図９は、非サポート機であるＭＦＰ４００の動作の流れの一例を表わすフローチャートである。図９には、ＭＦＰ４００の動作と共に、関連する、代替ＭＦＰであるＭＦＰ３００（中央）および管理サーバー５００（右端）の動作も示されている。図９のフローチャートに表わされた動作は、ＭＦＰ４００のＣＰＵ４０がＲＯＭ４１に記憶されているプログラムをＲＡＭ４２上に読み出して実行し、図７の各機能を実現する処理を実行することによって実現される。
【００８５】
図９を参照して、ＭＦＰ４００のＣＰＵ４０は、代替ＭＦＰであるＭＦＰ３００からジョブと共に、上記ステップＳ２１５で送信された、ユーザー情報および当該ＭＦＰ３００を特定する情報である装置情報を受け付ける。ＭＦＰ４００のＣＰＵ４０は、代替ＭＦＰであるＭＦＰ３００からジョブが渡されて印刷の指示を受け付けると（ステップＳ３０１でＹＥＳ）、該指示に従って印刷を実行する（ステップＳ３０３）。
【００８６】
印刷が完了すると、ＣＰＵ４０は、当該ジョブと共にＭＦＰ３００から渡されたユーザーを特定する情報に関連付けて印刷結果を記憶する（ステップＳ３０５）。ＣＰＵ４０は、ユーザーごとに印刷結果を記憶している。好ましくは、ステップＳ３０５でＣＰＵ４０は、ユーザーごとの印刷結果に、さらに、代替ＭＦＰであるＭＦＰ３００を示す情報を関連付けて記憶する。
【００８７】
ＣＰＵ４０は、たとえばＭＦＰ３００から要求されたタイミングなどに（ステップＳ３０７でＹＥＳ）、記憶している印刷結果をＭＦＰ３００に送信する（ステップＳ３０９）。印刷の完了時に印刷結果を送信する場合、ＣＰＵ４０は、当該ジョブと共に渡されたＭＦＰ３００を特定する情報に基づいて、当該ＭＦＰ３００に印刷結果を送信する。ＭＦＰ３００からの要求に応じて印刷結果を送信する場合、ＣＰＵ４０は、記憶している印刷結果のうち、要求したＭＦＰ３００が代替ＭＦＰとして関連付けられている印刷結果を、ユーザーに関連付けて該ＭＦＰ３００に送信する。
【００８８】
ＣＰＵ４０は、以上の動作を、代替ＭＦＰであるＭＦＰ３００から印刷指示を受け付けるたびに繰り返す。
【００８９】
代替ＭＦＰであるＭＦＰ３００は、上記ステップＳ２１７で、上記ステップＳ３０９でＭＦＰ４００から送信された印刷結果を受信する。そして、ＭＦＰ３００は、上記ステップＳ２１９で、受信したユーザー情報と関連付けられた印刷結果を表わしたカウンター情報を管理サーバー５００に送信する。
【００９０】
管理サーバー５００は、上記ステップＳ２１９でＭＦＰ３００から送信された、ユーザー情報と関連付けられた印刷結果を表わしたカウンター情報を受信する（ステップＳ４０１）。そして、管理サーバー５００は、当該カウンター情報に基づいてユーザーごとのカウンター処理を実行する（ステップＳ４０３）。
【００９１】
＜他の実施の形態＞
なお、以上の説明では、端末装置１００はＭＦＰ３００とは異なる装置であって、端末装置とＭＦＰ３００とがＭＦＰ４００を管理する情報処理装置として機能するものとしている。他の例として、上記した端末装置１００の機能がＭＦＰ３００に搭載されていてもよい。すなわち、ＭＦＰ３００が単独でＭＦＰ４００を管理する情報処理装置として機能してもよい。この場合、ユーザーは、リモートパネルを用いず、ＭＦＰ３００の操作パネル３６に表示された操作画面を用いてＭＦＰ４００を操作することになる。
【００９２】
＜実施の形態の効果＞
本システムが上記動作を行なうことによって、ユビキタスプリントに対応できる高機能を有していない、低機能のＭＦＰ４００が本システムに含まれ、当該低機能のＭＦＰ４００がログインＭＦＰとして指定された場合であっても、ユーザーはそのことを意識することなく当該低機能のＭＦＰ４００を端末装置１００または代替ＭＦＰ３００を用いて遠隔操作して、指定したジョブを印刷させることができる。したがって、ユーザーの利便性を高めることができる。
【００９３】
さらに、上記の低機能のＭＦＰ４００が管理サーバー５００に印刷結果を送信する機能を有していない場合であっても、本システムではＭＦＰ３００で管理サーバー５００への印刷結果の送信を代替させることができる。これにより、たとえ低機能のＭＦＰ４００が印刷するＭＦＰと指定された場合であっても、本システムではジョブ処理の管理を適切に行なうことができる。
【００９４】
＜他の例＞
開示された特徴は、１つ以上のモジュールによって実現される。たとえば、当該特徴は、回路素子その他のハードウェアモジュールによって、当該特徴を実現する処理を規定したソフトウェアモジュールによって、または、ハードウェアモジュールとソフトウェアモジュールとの組み合わせによって実現され得る。
【００９５】
上述の動作を端末装置１００やＭＦＰ３００などである情報処理装置、およびＭＦＰ４００に実行させるための、１つ以上のソフトウェアモジュールの組み合わせであるプログラムを提供することもできる。このようなプログラムを提供することによって、既存の端末装置やＭＦＰを上記の情報処理装置として機能させることができ、容易に本システムを構築することができる。
【００９６】
このようなプログラムは、コンピューターに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk-Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピューター読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピューターに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００９７】
なお、本開示にかかるプログラムは、コンピューターのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本開示にかかるプログラムに含まれ得る。
【００９８】
また、本開示にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本開示にかかるプログラムに含まれ得る。
【００９９】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１００】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１０１】
１０，３０，４０  ＣＰＵ、１１，３１，４１  ＲＯＭ、１２，３２，４２  ＲＡＭ、１３  タッチパネル、１４，３７  ネットワークコントローラー、３４  プリンター、３５  スキャナー、３６，４６  操作パネル、４３  ＨＤＤ、１００  端末装置、１０１，３０２  認証部、１０２  ログイン部、１０３  接続要求部、１０４  画面入力部、１０５，３０５  表示処理部、１０６  指示入力部、１０７，３１２  発行部、３００，３００Ａ，３００Ｂ，４００  ＭＦＰ、３０１，４０１  入力部、３０３  第１取得部、３０４  提示部、３０６  転送部、３０７  処理特定部、３０８  処理部、３０９  指定部、３１０  装置特定部、３１１，４０２  ジョブ処理部、３１３  第２取得部、３１４，４０４  送信部、３１５  要求部、４０３  格納部、４３１  印刷結果記憶部、５００  管理サーバー。
【図１】
2016179663.tif 000003
【図２】
2016179663.tif 000004
【図３】
2016179663.tif 000005
【図４】
2016179663.tif 000006
【図５】
2016179663.tif 000007
【図６】
2016179663.tif 000008
【図７】
2016179663.tif 000009
【図８】
2016179663.tif 000010
【図９】
2016179663.tif 000011