(57)【要約】【課題】画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる画像形成装置、制御方法、及びプログラムを提供することを目的とする。【解決手段】ＭＦＰ１０６に表示された利用開始画面１０００のクラウドプリントサービス利用ボタン１００２が押下されると、ログインユーザのロール情報とメールアドレスをユーザ情報テーブルから取得して、当該ロール情報に紐付く共有リンクを設定情報テーブルから取得して、共有リンクが貼られたメールを当該メールアドレス宛に送信し、ユーザは、クライアントＰＣ１０４で受信したメールに貼られた共有リンクを押下することで、クラウドプリントサービス１０８へアクセスを行う。【選択図】  図７
2018069546.tif 000002
【特許請求の範囲】
【請求項１】
プリンタオブジェクトを指定して投入されたジョブを記憶するサーバと接続された印刷を行う画像形成装置であって、
画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成手段と、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記作成手段は、複数の印刷権限に応じたそれぞれの印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記サーバのアカウント情報を受付ける受付手段と、
ジョブを投入するユーザの印刷権限によってアクセス可能なプリンタオブジェクトを当該ユーザへ指定させるために、ログインされたユーザの印刷権限に対応するプリンタオブジェクトに対して、前記受付手段によって受付けたアカウント情報を対応付けて記憶させる記憶手段と、
を備えたことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
クライアント端末とサーバと画像形成装置とが通信可能なように接続された印刷システムであって、
前記サーバは、
前記画像形成装置の作成指示手段によって作成を指示された印刷権限に応じた印刷設定にかかるプリンタオブジェクトを作成する作成手段と、
前記作成手段によって作成されたプリンタオブジェクトへのアクセス情報を生成する生成手段と、
前記生成手段によって生成したアクセス情報を前記画像形成装置へ送信するサーバ送信手段と、
を備え、
前記画像形成装置は、
当該画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトの作成指示を前記サーバに対して行う作成指示手段と、
前記送信手段によって送信されたアクセス情報を受信する画像形成装置受信手段と、
前記作成指示手段における印刷権限に対応して前記画像形成装置受信手段で受信したアクセス情報を記憶する記憶手段と、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を記憶手段から取得する取得手段と、
前記取得手段によって取得したアクセス情報を前記クライアント端末へ送信する画像形成装置送信手段と、
を備え、
前記クライアント端末は、
前記画像形成装置送信手段によって送信されたアクセス情報を受信するクライアント端末受信手段と、
前記クライアント端末受信手段によって受信したアクセス情報を用いてプリンタオブジェクトへのアクセスを行って印刷指示を行う印刷指示手段と、
を備えたことを特徴する印刷システム。
【請求項５】
プリンタオブジェクトを指定して投入されたジョブを記憶するサーバと接続された印刷を行う画像形成装置の制御方法であって、
前記画像形成装置は、
画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成ステップと、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知ステップと、
を実行することを特徴とする画像形成装置の制御方法。
【請求項６】
クライアント端末とサーバと画像形成装置とが通信可能なように接続された印刷システムの制御方法であって、
前記サーバは、
前記画像形成装置の作成指示ステップによって作成を指示された印刷権限に応じた印刷設定にかかるプリンタオブジェクトを作成する作成ステップと、
前記作成ステップによって作成されたプリンタオブジェクトへのアクセス情報を生成する生成ステップと、
前記生成ステップによって生成したアクセス情報を前記画像形成装置へ送信するサーバ送信ステップと、
を実行し、
前記画像形成装置は、
当該画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトの作成指示を前記サーバに対して行う作成指示ステップと、
前記送信ステップによって送信されたアクセス情報を受信する画像形成装置受信ステップと、
前記作成指示ステップにおける印刷権限に対応して前記画像形成装置受信ステップで受信したアクセス情報を記憶する記憶ステップと、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を記憶手段から取得する取得ステップと、
前記取得ステップによって取得したアクセス情報を前記クライアント端末へ送信する画像形成装置送信ステップと、
を実行し、
前記クライアント端末は、
前記画像形成装置送信ステップによって送信されたアクセス情報を受信するクライアント端末受信ステップと、
前記クライアント端末受信ステップによって受信したアクセス情報を用いてプリンタオブジェクトへのアクセスを行って印刷指示を行う印刷指示ステップと、
を実行することを特徴する印刷システムの制御方法。
【請求項７】
プリンタオブジェクトを指定して投入されたジョブを記憶するサーバと接続された印刷を行う画像形成装置で読み取り実行可能なプログラムであって、
前記画像形成装置を、
画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成ステップと、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知ステップと、
して機能させるためのプログラム。
【請求項８】
クライアント端末とサーバと画像形成装置とが通信可能なように接続された印刷システムで読み取り実行可能なプログラムであって、
前記サーバを、
前記画像形成装置の作成指示手段によって作成を指示された印刷権限に応じた印刷設定にかかるプリンタオブジェクトを作成する作成手段と、
前記作成手段によって作成されたプリンタオブジェクトへのアクセス情報を生成する生成手段と、
前記生成手段によって生成したアクセス情報を前記画像形成装置へ送信するサーバ送信手段と、
して機能させ、
前記画像形成装置を、
当該画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトの作成指示を前記サーバに対して行う作成指示手段と、
前記送信手段によって送信されたアクセス情報を受信する画像形成装置受信手段と、
前記作成指示手段における印刷権限に対応して前記画像形成装置受信手段で受信したアクセス情報を記憶する記憶手段と、
ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を記憶手段から取得する取得手段と、
前記取得手段によって取得したアクセス情報を前記クライアント端末へ送信する画像形成装置送信手段と、
して機能させ、
前記クライアント端末は、
前記画像形成装置送信手段によって送信されたアクセス情報を受信するクライアント端末受信手段と、
前記クライアント端末受信手段によって受信したアクセス情報を用いてプリンタオブジェクトへのアクセスを行って印刷指示を行う印刷指示手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置から印刷指示を行う画像形成装置における印刷制御に関する。
【背景技術】
【０００２】
近年、Ｇｏｏｇｌｅ  Ｃｌｏｕｄ  Ｐｒｉｎｔのようなインターネット上に設置されたクラウドプリントサービスが提供されている。クラウドプリントサービスでは一般に、出力先に指定するＭＦＰなどの画像形成装置をあらかじめサービス上に登録しておく必要がある。登録時には、そのＭＦＰの持つ印刷設定情報（Ｃａｐａｂｉｌｉｔｙ情報とも呼ばれる）（図１７参照）を渡すことで、ジョブ投入時に、出力するＭＦＰの印刷設定機能を指定することができる。
【０００３】
一方、ＭＦＰの運用におけるコスト削減を目的に、ＭＦＰにログインしたユーザの権限などによって、ユーザが使用できる印刷設定を制限している場合がある。
【０００４】
このとき、例えばクライアントＰＣから文書データを印刷する（以下、ローカル印刷）際にはモノクロ印刷しか許可されていないユーザが、クラウドプリントサービスから文書データを印刷（以下、クラウド印刷）するときにはカラー印刷が可能になるという問題が発生する。
【０００５】
そこで、ローカル印刷とクラウド印刷で使用できる印刷設定情報が異なっている場合でも、ローカル印刷で指定可能な印刷設定をクラウド印刷で指定可能にする技術が存在する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−９７４３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、権限の異なる複数のユーザがクラウドプリントサービスに登録されたプリンタオブジェクトを共有して使用している場合は、そのユーザが使用するたびに印刷設定情報を更新する必要があることから、現実的な使用方法ではない。
【０００８】
そのため、異なる権限をもつユーザがクラウド印刷を利用する際に、クラウド印刷の印刷設定情報を適宜更新することなく印刷できることが望まれる。
【０００９】
そこで、本発明は、画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる画像形成装置、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するための本発明は、プリンタオブジェクトを指定して投入されたジョブを記憶するサーバと接続された印刷を行う画像形成装置であって、画像形成装置における印刷権限に応じた印刷設定にかかるプリンタオブジェクトを前記サーバに対して作成する作成手段と、ログインされたユーザの印刷権限に対応するプリンタオブジェクトへのアクセス情報を通知する通知手段と、を備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる、という効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】印刷システムの構成の一例を示す構成図である。
【図２】管理者ＰＣもしくはクライアントＰＣのハードウェア構成の一例を示すブロック図である。
【図３】ＭＦＰのハードウェア構成の一例を示すブロック図である。
【図４】管理者ＰＣもしくはクライアントＰＣ、及びＭＦＰの機能構成の一例を示す図である。
【図５】クラウドプリントサービスへＭＦＰに関する情報を登録する処理の一例を示すフローチャートである。
【図６】共有設定の処理の一例を示すフローチャートである。
【図７】ユーザのクラウドプリントサービスの利用設定の処理の一例を示すフローチャートである。
【図８】ユーザ招待時においてユーザが利用設定を実施する処理の一例を示すフローチャートである。
【図９】共有設定画面の構成を示す構成図である。
【図１０】共有設定画面の構成を示す構成図である。
【図１１】利用設定開始画面の構成を示す構成図である。
【図１２】利用設定完了画面の構成を示す構成図である。
【図１３】アカウント情報入力画面の構成を示す構成図である。
【図１４】利用設定完了画面の構成を示す構成図である。
【図１５】利用設定エラー画面の構成を示す構成図である。
【図１６】各テーブルの構成を示す構成図である。
【図１７】印刷設定情報の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１４】
図１は、本発明の実施形態における印刷システム１００におけるシステムの概略構成を示す構成図であり、印刷システム１００は、管理者ＰＣ１０２、クライアントＰＣ１０４、ＭＦＰ１０６及びクラウドプリントサービス１０８から構成されている。
【００１５】
管理者ＰＣ１０２、クライアントＰＣ１０４、及びＭＦＰ１０６は、クラウドプリントサービス１０８が、ＬＡＮ１１０を介して接続される構成となっている。
【００１６】
管理者ＰＣ１０２は、ＰＣに備えられたＷｅｂブラウザよりクラウドプリントサービス１０８およびＭＦＰ１０６と通信して種々の情報の登録や設定の処理を行う。
【００１７】
クライアントＰＣ１０４は、Ｗｅｂブラウザから指定されたプリンタオブジェクトに対して印刷データをアップロードすることでクラウドプリントサービス１０８に対してジョブの投入を行う。
【００１８】
ＭＦＰ１０６は、管理者ＰＣ１０２からの登録要求に応じて、クラウドプリントサービス１０８と通信し、種々の登録処理を実施する。また、クラウドプリントサービス１０８に登録したプリンタオブジェクトの設定情報を管理し、ユーザに対して利用設定を行う。
【００１９】
クラウドプリントサービス１０８は、インターネット上で提供されるクラウド型のプリントサービスである。
【００２０】
ＭＦＰ１０６からの登録要求に応じて、ＭＦＰ１０６にログインしているアカウントを管理者とするプリンタオブジェクトがクラウドプリントサービス１０８に作成される。
【００２１】
尚、ジョブは、このプリンタオブジェクト内に格納され、ＸＭＰＰ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍｅｓｓａｇｉｎｇ  ａｎｄ  Ｐｒｅｓｅｎｃｅ  Ｐｒｏｔｏｃｏｌ）通信によって、ジョブが投入されたことを示す通知（ジョブ投入通知）がＭＦＰ１０６に送信される。
【００２２】
ＭＦＰ１０６は、ジョブ投入通知を受信した後、クラウドプリントサービス１０８からジョブをダウンロードして出力を行う。
【００２３】
尚、それぞれのユーザがクラウドプリントサービス１０８を利用するためには、管理者によってプリンタオブジェクトの共有設定が行われなければならない。
【００２４】
また、ＧｏｏｇｌｅＣｌｏｕｄＰｒｉｎｔ（商標登録）の場合、共有リンクを公開する方法と、ユーザやグループを招待する方法の二つがある。
【００２５】
図２は、本発明の実施形態における管理者ＰＣ１０２、及びクライアントＰＣ１０４のハードウェア構成の一例を示すブロック図である。
【００２６】
図２に示すように、管理者ＰＣ１０２、及びクライアントＰＣ１０４は、システムバス２０４を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、および通信Ｉ／Ｆコントローラ２０８が接続される。
【００２７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２８】
ＲＯＭ２０２あるいは外部メモリ２１１は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２９】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００３０】
入力コントローラ２０５は、キーボード２０９や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。
【００３１】
入力装置がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下（指等でタッチ）することにより、各種の指示を行うことができることとする。
【００３２】
また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００３３】
ビデオコントローラ２０６は、ディスプレイ２１０などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。
【００３４】
なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作を受け付け可能な装置については、入力装置も提供する。
【００３５】
なおビデオコントローラ２０６は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ２０３の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００３６】
メモリコントローラ２０７は、外部メモリ２１１へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等を利用可能である。
【００３７】
通信Ｉ／Ｆコントローラ２０８は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。
【００３８】
例えば、ＴＣＰ／ＩＰを用いた通信やＩＳＤＮなどの電話回線、および携帯電話の３Ｇ回線を用いた通信が可能である。
【００３９】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００４０】
次に、図３を用いて、本発明の情報処理装置としてのＭＦＰ１０６を制御するコントローラユニットのハードウェア構成について説明する。
【００４１】
図３は、図１に示したＭＦＰ１０６のコントローラユニットのハードウェア構成の一例を示すブロック図である。
【００４２】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ１１０）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００４３】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００４４】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４は外部記憶装置（ハードディスクドライブ（ＨＤＤ））で、システムを制御するための各種プログラム，画像データ等を格納する。
【００４５】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（ＵＩ）３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。
【００４６】
また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。
【００４７】
なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００４８】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４９】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、認証で必要となるＩＣカードの読み取り用のカードリーダ３１９が外部Ｉ／Ｆ３１８に接続されている。
【００５０】
そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。
【００５１】
尚、ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であってもよい。この場合、記憶媒体にはユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
以上のデバイスがシステムバス３０９上に配置される。
【００５２】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００５３】
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００５４】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。
【００５５】
３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００５６】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行い、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００５７】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置のユーザが操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００５８】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。
【００５９】
プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００６０】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。
【００６１】
また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００６２】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。
【００６３】
また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、ユーザのユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００６４】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、ＩＣカード（例えば、ソニー社のフェリカ（ＦｅｌｉＣａ）（登録商標））内に記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００６５】
次に図４を参照して、本発明の実施形態における各種装置の機能構成の一例について説明する。尚、各機能の詳細については、後述するフローチャートを用いて合わせて説明を行う。
【００６６】
管理者ＰＣ１０２、クライアントＰＣ１０４は、Ｗｅｂブラウザ４００、及びメール受信部４０２を備えている。
【００６７】
Ｗｅｂブラウザ４００は、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ（ＷＷＷ）の利用に供するブラウザであり、ＭＦＰ１０６で生成された画面を表示したり、クラウドプリントサービス１０８へ印刷データのアップロードの支持等を行う。
【００６８】
メール受信部４０２は、ＭＦＰ１０６や外部のシステムから送信されたメールを受信する。
【００６９】
ＭＦＰ１０６は、ＨＴＴＰＳ通信部４０４、設定情報管理部４０６、表示制御部４０８、Ｗｅｂ制御部４１０、及びメール送信部４１２を備えている。
【００７０】
ＨＴＴＰＳ通信部４０４は、クラウドプリントサービス１０８等の他の装置に対して、所望する処理を依頼するためにリクエストを送信したり、そのリクエストへの処理結果や印刷データ（ジョブ）を受信する。
【００７１】
設定情報管理部４０６は、ユーザの権限（ロール）に応じたクラウドプリントサービス１０８の印刷設定に関する情報を管理しており、表示制御部４０８は、ＭＦＰの操作部３０８に対して、ユーザが操作指示を行う、あるいは操作指示の結果を表示するための画面を表示する。
【００７２】
Ｗｅｂ制御部４１０は、ユーザが操作部３０８に対して操作指示を行うための画面を生成し、メール送信部４１２は、クライアントＰＣ１０４等の他の装置に対して、メールの送信を行う。
【００７３】
次に図５〜図８のフローチャートを用いて、本発明の実施形態におけるクラウドプリントサービス１０８を利用した印刷システム１００が実行する処理について説明する。
【００７４】
図５に示すフローチャートは、管理者ＰＣ１０２のＷｅｂブラウザ４００からＭＦＰ１０６に関する情報をクラウドプリントサービス１０８へ登録する処理を示すフローチャートである。
【００７５】
ステップＳ５０１では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、ＭＦＰ１０６のＷｅｂ制御部４１０が生成する登録画面（不図示）を表示する。
【００７６】
登録画面（不図示）は登録ボタンを備えており、登録ボタンが押下されると、ＭＦＰ１０６はクラウドプリントサービス１０８に対してＭＦＰ１０６に関する情報（例えば、プリンタ名）の登録要求を送信する。
【００７７】
ステップＳ５０２では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、登録画面（不図示）の登録ボタンが押下されると、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４へ登録要求にかかるリクエストを送信する。
【００７８】
ステップＳ５０３では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、認証先からロール情報の一覧と、そのロールで制限される印刷設定情報の一覧を取得する（図１６参照）。
【００７９】
尚、認証先とは、ＭＦＰ１０６と通信可能な認証サーバ（不図示）を示しているが、認証サーバ（不図示）ではなく、ＭＦＰ１０６自身に備えた各種情報であっても良い（以下、同様）
【００８０】
図１６の最上段から２段目には、ユーザの情報を記憶するためのユーザ情報テーブルが示されており、ユーザ情報テーブルは、ユーザを一意に識別するためのユーザＩＤ、ユーザのロール、ユーザのメールアドレス等を含んで構成されている。
【００８１】
図１６の最下段には、認証先に登録されたロールとそれに紐付く印刷設定情報を記憶するロール情報一覧テーブルが示されており、ロール情報一覧テーブルは、ユーザのロールと、そのロールに対して利用可能な印刷設定（カラー印刷、モノクロ印刷、あるいは両方の印刷設定を示すカラー設定、印刷出力可能な印刷部数、使用して良い用紙サイズや用紙レイアウト、片面、両面あるいは両方の印刷方法を示す両面設定等）を備えている。
【００８２】
本ステップでは、ロール情報一覧テーブルから取得した印刷設定情報に基づいて登録するプリンタオブジェクトの印刷設定機能を決定する。
【００８３】
ステップＳ５０４では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、ステップＳ５０３で取得したロール情報一覧テーブルに記憶された印刷設定情報に基づいて、登録するプリンタオブジェクトの印刷設定情報を作成する（図１７参照）。
【００８４】
図１７には、クラウドプリントサービス１０８へ登録する際にリクエストとして送信する印刷設定情報（Ｃａｐａｂｉｉｔｙ情報）が示されており、ここで指定された印刷設定の機能をもつプリンタオブジェクトがクラウドプリントサービス１０８上に登録されることになる。
【００８５】
以後、ステップＳ５０５からステップＳ５１２については、１つ１つのロールごとに順次処理を行う。
【００８６】
ステップＳ５０５では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、クラウドプリントサービス１０８に対して送信する／ｒｅｇｉｓｔｅｒリクエストをステップＳ５０４で作成した印刷設定情報に基づいて生成する。
【００８７】
ステップＳ５０６では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、クラウドプリントサービス１０８に対して／ｒｅｇｉｓｔｅｒリクエストを送信する。
【００８８】
ステップＳ５０７では、クラウドプリントサービス１０８は、／ｒｅｇｉｓｔｅｒリクエストを受信する。
【００８９】
ステップＳ５０８では、クラウドプリントサービス１０８は、／ｒｅｇｉｓｔｅｒリクエストに応じてプリンタオブジェクトを生成する。
【００９０】
ステップＳ５０９では、クラウドプリントサービス１０８は、ステップＳ５０８において生成したプリンタオブジェクトのプリンタＩＤやアクセストークンなどのプリンタ情報を発行して、ＭＦＰ１０６へ送信する。
【００９１】
ステップＳ５１０では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、プリンタ情報を受信する。
【００９２】
ステップＳ５１１では、ＭＦＰ１０６の設定情報管理部４０６は、現在処理を行っているロールとプリンタ情報とを紐付けて設定情報テーブル（図１６）に記憶する。
【００９３】
図１６の上段には、認証先に登録されているロールに対応したプリンタオブジェクトに関するプリンタ情報を記憶する設定情報テーブルが示されており、設定情報テーブルは、ロール、プリンタオブジェクト名、プリンタＩＤ、及び共有リンクを備えている。
【００９４】
ステップＳ５１２では、ＭＦＰ１０６の設定情報管理部４０６は、ステップＳ５０３において取得したロールすべてにプリンタ情報が設定されたか（つまり、すべてのロールに紐付くプリンタオブジェクトがクラウドプリントサービス１０８上に登録されたか）を判定する。
【００９５】
すべて設定されていると判定した場合はステップＳ５１３へ処理を進め、設定されていないと判定した場合は、ステップＳ５０５へ処理を進める。
【００９６】
ステップＳ５１３では、ＭＦＰ１０６のＷｅｂ制御部４１０は、登録完了画面（不図示）を生成する。
【００９７】
ステップＳ５１４では、管理者ＰＣ１０２のＷｅｂブラウザ４００は登録完了画面（不図示）を表示する。
【００９８】
図６に示すフローチャートは、共有リンクを利用してプリンタオブジェクトを共有する際に管理者が実施する共有設定の処理を示したフローチャートである。
【００９９】
ステップＳ６０１では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、クラウドプリントサービス１０８へログインしてクラウドプリントサービス１０８の提供するプリンタ一覧画面（不図示）を表示する。
【０１００】
ステップＳ６０２では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、プリンタオブジェクトの共有リンクを発行するために、プリンタ一覧画面（不図示）からプリンタオブジェクトを選択し、共有ボタンを押下する。
【０１０１】
尚、共有設定は、クラウドプリントサービスによって設定方法が異なるため、ここでは処理の一例を示すものとする。
【０１０２】
ステップＳ６０３では、クラウドプリントサービス１０８は選択されたプリンタオブジェクトの共有リンクを発行する（プリンタオブジェクト名、あるいはプリンタＩＤに対応して発行する）。
【０１０３】
ステップＳ６０４では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、発行された共有リンクを取得してＷｅｂブラウザ上に表示する。
【０１０４】
ステップＳ６０５では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、ＭＦＰ１０６のＷｅｂ制御部４１０が生成する共有設定画面９００（図９参照）にアクセスする。
【０１０５】
図９及び図１０には共有リンクを設定しておくための共有設定画面９００が示されており、共有設定画面９００は、設定状況や設定処理の結果等を示すメッセージを表示するメッセージ表示領域９０２と、各プリンタオブジェクトの共有リンクを入力するための入力領域９０４、入力領域９０４に表示された共有リンクを確定する際に押下する設定ボタン９０６を含んで構成されている。
【０１０６】
ステップＳ６０６では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、ＭＦＰ１０６のＷｅｂ制御部４１０が生成する共有設定画面９００からプリンタオブジェクトに対応した共有リンクを登録する。
【０１０７】
ステップＳ６０７では、ＭＦＰ１０６の設定情報管理部４０６は、ステップＳ６０６において設定された共有リンクを（プリンタオブジェクト名あるいはプリンタＩＤに対応して）設定情報テーブルに記憶する。
【０１０８】
ステップＳ６０８では、ＭＦＰ１０６の設定情報管理部４０６は、登録したプリンタオブジェクトの共有リンクがすべて設定されたか否かを判定し、すべてのプリンタオブジェクトに対して共有リンクが設定されていると判定し場合は、ステップＳ６０９へ処理を進め、設定されていないと判定した場合は、ステップＳ６１1へ処理を進める。
【０１０９】
ステップＳ６０９では、ＭＦＰ１０６のＷｅｂ制御部４１０は、共有設定画面９００に共有完了メッセージを設定する。
【０１１０】
ステップＳ６１０では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、共有完了メッセージの設定された共有設定画面９００（図１０）を表示する。
【０１１１】
ステップＳ６１１では、ＭＦＰ１０６のＷｅｂ制御部４１０は、共有設定画面９００に共有未完メッセージを設定する。
【０１１２】
ステップＳ６１２では、管理者ＰＣ１０２のＷｅｂブラウザ４００は、共有未完メッセージの設定された共有設定画面９００（図９）を表示し、すべてのプリンタオブジェクトに対して共有リンクが設定されるまでステップＳ６０２からの共有設定の処理を繰り返す。
【０１１３】
図７に示すフローチャートは、共有リンクによってプリンタオブジェクトを共有する場合に、ユーザによるクラウドプリントサービス１０８の利用設定の処理を示すフローチャートである。
【０１１４】
ユーザがＭＦＰ１０６に対してログインがなされた後、ステップＳ７０１では、ＭＦＰ１０６の表示制御部４０８は、利用開始画面１０００（図１１）のクラウドプリントサービス利用ボタン１００２が押下されたか否かを判定し、クラウドプリントサービス利用ボタン１００２が押下されたと判定した場合はステップＳ７０２へ処理を進める。
【０１１５】
図１１には、ユーザが利用設定を行うための利用開始画面１０００が示されており、利用開始画面１０００は、ログインユーザに対してクラウドプリントサービス１０８の利用設定を開始する際に押下するクラウドプリントサービス利用ボタン１００２を備えている。
【０１１６】
ステップＳ７０２では、ＭＦＰ１０６の設定情報管理部４０６は、ログインユーザのロールおよびメールアドレスをユーザ情報テーブルから取得する。
【０１１７】
ステップＳ７０３では、ＭＦＰ１０６の設定情報管理部４０６は、ステップＳ７０２において取得したロールに対応したプリンタオブジェクトの共有リンクを設定情報テーブルより取得する。
【０１１８】
ステップＳ７０４では、ＭＦＰ１０６のメール送信部４１２は、ステップＳ７０３において取得した共有リンクを通知するための共有リンク通知メールを作成する。
【０１１９】
ステップＳ７０５では、ＭＦＰ１０６のメール送信部４１２は、ステップＳ７０２において取得したメールアドレス宛に共有リンク通知メールを送信する。
【０１２０】
ステップＳ７０６では、ＭＦＰ１０６の表示制御部４０８は、利用設定完了画面１１００（図１２参照）を生成して表示する。
【０１２１】
図１２には、共有リンクを利用する場合に利用設定が完了したことを通知するための利用設定完了画面１１００が示されており、利用設定完了後、ログインユーザのメール宛に共有リンクを通知した旨のメッセージが表示される。
【０１２２】
ステップＳ７０７では、クライアントＰＣ１０４のメール受信部４０２は、共有リンク通知メールを受信する。
【０１２３】
ステップＳ７０８では、クライアントＰＣ１０４のＷｅｂブラウザ４００は、共有リンク通知メールから共有リンクのクリック操作を受付けてアクセスする。
【０１２４】
ステップＳ７０９では、クライアントＰＣ１０４のＷｅｂブラウザ４００は、クラウドプリントサービス１０８のログイン画面を表示する。もしアクセスしたユーザがアカウントを登録していない場合はステップＳ７１０へ処理を進め、登録済みの場合はステップＳ７１１へ処理を進める。
【０１２５】
ステップＳ７１０では、クライアントＰＣ１０４のＷｅｂブラウザ４００は、クラウドプリントサービス１０８のアカウントの新規登録を受付ける。
【０１２６】
ステップＳ７１１では、クライアントＰＣ１０４のＷｅｂブラウザ４００は、アカウント情報を入力してログインを実施し、クラウドプリントサービス１０８へアクセスし、クリック操作した共有リンクに対応するプリンタオブジェクトを表示する。
【０１２７】
そして、ユーザは、この表示されたプリンタオブジェクトに対して印刷データをアップロードすることでジョブの投入を行う。
【０１２８】
図８に示すフローチャートは、ユーザの招待によってプリンタオブジェクトを共有する場合に、ユーザによるクラウドプリントサービス１０８の利用設定の処理を示すフローチャートである。
【０１２９】
ステップＳ８０１では、ＭＦＰ１０６の表示制御部４０８は、利用開始画面１０００のクラウドプリントサービス利用ボタン１００２が押下されたか否かを判定し、クラウドプリントサービス利用ボタン１００２が押下されたと判定した場合はステップＳ８０２へ処理を進める。
【０１３０】
ステップＳ８０２では、ＭＦＰ１０６の表示制御部４０８は、アカウント情報入力画面１２００（図１３参照）を表示する。
【０１３１】
図１３には、ユーザ招待時にユーザが利用設定を行うために必要なアカウント情報を入力するアカウント情報入力画面１２００が示されている。
【０１３２】
アカウント情報入力画面１２００は、アカウント情報を入力するための入力内容表示領域１２０２と、アカウント情報を入力するためにタッチパネル上に用意されたキーボードを示すキーボード１２０４、入力したアカウント情報を確定する際に押下するＯＫボタン１２０６を含んで構成されている。
【０１３３】
このアカウント情報入力画面１２００から入力されたアカウント情報に対してプリンタオブジェクトの共有要求を送信する。
【０１３４】
但し、以降の処理において、共有を要求する際に、クラウドプリントサービス１０８に未登録のアカウントを指定すると、クラウドプリントサービス１０８が要求を受付けられないことから、事前にクラウドプリントサービス１０８のアカウントを登録して用意しておく。
【０１３５】
ここで、クラウドプリントサービス１０８のアカウント情報は、ユーザの入力によって通知されるものでなくてもよい。例えばアカウント情報を管理する認証サーバ（不図示）などから取得してもよい。
【０１３６】
ステップＳ８０３では、ＭＦＰ１０６の表示制御部４０８は、アカウント情報入力画面１２００のＯＫボタン１２０６が押下されたか否かを判定し、ＯＫボタン１２０６が押下されたと判定した場合は、ステップＳ８０４へ処理を進める。
【０１３７】
ステップＳ８０４では、ＭＦＰ１０６の設定情報管理部４０６は、ログインユーザのロールをユーザ情報テーブルから取得する。
【０１３８】
ステップＳ８０５では、ＭＦＰ１０６の設定情報管理部４０６は、ステップＳ８０４において取得したログインユーザのロールに対応したプリンタオブジェクトのプリンタＩＤを設定情報テーブルから取得する。
【０１３９】
ステップＳ８０６では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、アカウント情報入力画面１２００にて入力されたアカウントに対してプリンタＩＤで特定されるプリンタオブジェクトの共有を許可するよう要求する／ｓｈａｒｅリクエストを生成する。
【０１４０】
ステップＳ８０７では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、クラウドプリントサービス１０８に対して／ｓｈａｒｅリクエストを送信する。
【０１４１】
ステップＳ８０８では、クラウドプリントサービス１０８は、ＭＦＰ１０６からの／ｓｈａｒｅリクエストを受信する。
【０１４２】
ステップＳ８０９では、クラウドプリントサービス１０８は、リクエストに含まれるアカウントの共有設定をプリンタオブジェクトに対して行う。
【０１４３】
ステップＳ８１０では、クラウドプリントサービス１０８は、共有設定の処理結果をＭＦＰ１０６に返却する。
【０１４４】
ステップＳ８１１では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、クラウドプリントサービス１０８から処理結果を受信する。
【０１４５】
ステップＳ８１２では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、ステップＳ８１１で返却された処理結果を解析し、共有設定が成功したか否かを判定し、成功していたと判定した場合はステップＳ８１３へ処理を進め、失敗していたと判定した場合はステップＳ８１５へ処理を進める。
【０１４６】
クラウドプリントサービス１０８にて共有設定がされると、そのアカウントに対してクラウドプリントサービス１０８から共有通知がなされたことを伝えるメールが自動で送信される。
【０１４７】
ステップＳ８１３では、ＭＦＰ１０６の表示制御部４０８は、利用設定完了画面１３００（図１４参照）を生成する。
【０１４８】
ステップＳ８１４では、ＭＦＰ１０６の表示制御部４０８は、利用設定完了画面１３００を表示する。
【０１４９】
図１４には、ユーザ招待時の利用設定が完了したことを通知する利用設定完了画面１３００が示されており、利用設定完了画面１３００で入力されたアカウントの共有処理が成功した場合に表示される。
【０１５０】
ステップＳ８１５では、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、ステップＳ８１１で返却された処理結果からエラー内容を解析する。
【０１５１】
ステップＳ８１６では、ＭＦＰ１０６の表示制御部４０８は、ステップＳ８１５で解析したエラーをもとにエラーメッセージを設定し、利用設定エラー画面１４００（図１５参照）を生成する。
【０１５２】
ステップＳ８１７では、ＭＦＰ１０６の表示制御部４０８は、利用設定エラー画面１４００（図１５参照）を表示する。
【０１５３】
図１５には、ユーザ招待による利用設定が失敗したことを通知する利用設定エラー画面１４００が示されている。
【０１５４】
利用設定エラー画面１４００は、／ｓｈａｒｅリクエスト送信後に返却されるレスポンスを解析して適当なエラーメッセージを表示するエラーメッセージ表示領域１４０２と、アカウント情報を入力するための入力内容表示領域１４０４、アカウント情報を入力するためにタッチパネル上に用意されたキーボードを示すキーボード１４０６、入力したアカウント情報を確定する際に押下するＯＫボタン１４０８を含んで構成されている。
［変形例］
【０１５５】
実施形態に対する変形例においては、ＭＦＰにおける印刷物の出力方法として、認証されたユーザのみがサーバ上に一時蓄積された印刷データに対して印刷要求を行う、所謂留め置き印刷の出力方法をとる際の実施例を説明する。
【０１５６】
尚、変形例においては、実施形態と同様な構成及び処理を備えているため、同一符号を用いて説明し、詳細な説明は省略する。
【０１５７】
ユーザは、ＭＦＰ１０６のカードリーダ３１９に対して、自身のユーザにかかる情報が記録されたＩＣカードを翳すと、ＭＦＰ１０６の設定情報管理部４０６は、ＩＣカードから特定されるユーザＩＤがユーザ情報テーブルに存在するか否かを判定し、存在すると判定するとログインがなされる。
【０１５８】
そして、ＭＦＰ１０６の設定情報管理部４０６は、そのユーザのロールをユーザ情報テーブルから取得して、取得したロールに該当する設定情報テーブルのロールに対応するプリンタＩＤを取得する。
【０１５９】
ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、プリンタＩＤを用いて、クラウドプリントサービス１０８に対して、該当するプリンタオブジェクトのジョブの問い合わせを行う。
【０１６０】
そして、ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、プリンタオブジェクトに投入されているジョブの情報を受信し、Ｗｅｂ制御部４１０は、ジョブの情報を一覧表示するための一覧画面（不図示）を生成し、表示制御部４０８は、この一覧画面（不図示）を表示する。
【０１６１】
ユーザは、一覧画面（不図示）に表示されているジョブを選択して、印刷指示を行うことで、当該ジョブの出力を行う。
【０１６２】
別の態様として、クラウドプリントサービス１０８のアカウントとＭＦＰ１０６で管理しているユーザＩＤとを対応付けて記憶しておく。例えば、ユーザ情報テーブルへユーザＩＤに対応してアカウントを記憶しておく。
【０１６３】
そして、ＭＦＰ１０６の設定情報管理部４０６は、ログインしたユーザのロールとアカウントをユーザ情報テーブルから取得し、取得したロールに該当する設定情報テーブルのロールに対応するプリンタＩＤを取得する。
【０１６４】
ＭＦＰ１０６のＨＴＴＰＳ通信部４０４は、プリンタＩＤとアカウントとを用いて、クラウドプリントサービス１０８に対して、該当するプリンタオブジェクトのジョブのうち、当該アカウントを含むジョブの問い合わせを行う。
【０１６５】
このような態様をとることによって、一覧画面（不図示）には、ログインしたユーザのジョブのみが表示されるようになる。
【０１６６】
以上、本発明によれば、画像形成装置に対するユーザの権限に応じた印刷可能な設定をクラウドプリントサービスへ登録することによって、適切な印刷設定で印刷をさせることができる。
【０１６７】
以上、実施形態について示したが、本発明は、例えば、システム、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１６８】
また、本発明におけるプログラムは、各フローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は各フローチャートの処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各フローチャートの各装置の処理方法ごとのプログラムであってもよい。
【０１６９】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１７０】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１７１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１７２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７４】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１７５】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１７６】
１００    印刷システム
１０２    管理者ＰＣ
１０４    クライアントＰＣ
１０６    ＭＦＰ
１０８    クラウドプリントサービス
１１０    ＬＡＮ
【図１】
2018069546.tif 000003
【図２】
2018069546.tif 000004
【図３】
2018069546.tif 000005
【図４】
2018069546.tif 000006
【図５】
2018069546.tif 000007
【図６】
2018069546.tif 000008
【図７】
2018069546.tif 000009
【図８】
2018069546.tif 000010
【図９】
2018069546.tif 000011
【図１０】
2018069546.tif 000012
【図１１】
2018069546.tif 000013
【図１２】
2018069546.tif 000014
【図１３】
2018069546.tif 000015
【図１４】
2018069546.tif 000016
【図１５】
2018069546.tif 000017
【図１６】
2018069546.tif 000018
【図１７】
2018069546.tif 000019