(57)【要約】【課題】クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、印刷装置が提供する基本機能以外の応用機能を当該印刷装置の印刷実行時に利用可能とする。【解決手段】プリントサーバ２０は、複合機１０からの印刷要求に応じて、印刷対象のファイル属性及び設定画面アプリケーションを複合機１０へ送信する印刷属性設定制御部２３を有する。設定画面アプリケーションは、複合機１０が提供する全ての機能を取得し、その全ての機能を選択可能な設定画面を生成する。ジョブ送信部２４は、複合機１０側で設定画面から設定された印刷属性を含む印刷属性情報が送られてくると、印刷ジョブを生成して複合機１０へ送信する。【選択図】図１
2018073282.tif 000002
【特許請求の範囲】
【請求項１】
クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、前記印刷サービス対応の印刷装置のうちユーザが印刷に使用する印刷装置が提供する基本機能以外の応用機能を選択可能とする設定画面を前記ユーザが印刷に使用する印刷装置に表示させるよう制御する表示制御手段と、
前記設定画面から印刷の指示内容を示す印刷属性が設定されると、印刷対象とするファイルを前記ユーザが印刷に使用する印刷装置へ送信する送信手段と、
を有することを特徴とする印刷サービス提供装置。
【請求項２】
前記設定画面から設定される印刷属性には、少なくとも選択された応用機能に関する設定内容が含まれていることを特徴とする請求項１に記載の印刷サービス提供装置。
【請求項３】
前記表示制御手段は、ユーザからの要求に応じてユーザに印刷対象として選択されたファイルの属性情報と共に設定画面アプリケーションを前記ユーザが印刷に使用する印刷装置に送信し、前記設定画面アプリケーションを当該印刷装置に実行させることで前記設定画面を生成させることを特徴とする請求項１に記載の印刷サービス提供装置。
【請求項４】
前記設定画面アプリケーションは、前記ユーザが印刷に使用する印刷装置上で起動されると、当該印刷装置が提供する機能を取得し、その取得した機能を選択可能とする設定画面を当該印刷装置に表示させることを特徴とする請求項３に記載の印刷サービス提供装置。
【請求項５】
前記設定画面から設定された印刷属性を含む印刷属性情報を前記印刷装置に送信させることを特徴とする請求項１に記載の印刷サービス提供装置。
【請求項６】
前記設定画面から設定された印刷属性に従うと印刷実行時に不具合が発生する場合、当該印刷属性を受け付けないことを特徴とする請求項１に記載の印刷サービス提供装置。
【請求項７】
前記設定画面から併用できない印刷属性が設定されたことにより印刷実行時に不具合が発生する場合、所定の優先度に従って併用できない印刷属性のうち一の印刷属性を受け付けることを特徴とする請求項１に記載の印刷サービス提供装置。
【請求項８】
前記応用機能は、面付け処理機能、小冊子作成機能、ステープル処理機能又はパンチ処理機能の少なくとも１つであることを特徴とする請求項１に記載の印刷サービス提供装置。
【請求項９】
クラウド・コンピューティングを利用した印刷サービスを提供する印刷サービス提供装置と、
前記印刷サービス対応の複数の印刷装置と、
を有し、
前記印刷サービス提供装置は、
前記印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、前記印刷サービス対応の印刷装置のうちユーザが印刷に使用する印刷装置が提供する基本機能以外の応用機能を選択可能とする設定画面を前記ユーザが印刷に使用する印刷装置に表示させるよう制御する表示制御手段と、
前記設定画面から印刷の指示内容を示す印刷属性が設定されると、印刷対象とするファイルを前記ユーザが印刷に使用する印刷装置へ送信する送信手段と、
を有し、
前記各印刷装置は、
前記設定画面を表示して印刷の指示内容を示す印刷属性の設定処理を行う設定処理手段と、
前記印刷サービス提供装置から送信されてきたファイルの印刷処理を前記印刷属性の設定内容に従って実行する印刷処理手段と、
を有することを特徴とする印刷サービスシステム。
【請求項１０】
コンピュータを、
クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、前記印刷サービス対応の印刷装置のうちユーザが印刷に使用する印刷装置が提供する基本機能以外の応用機能を選択可能とする設定画面を前記ユーザが印刷に使用する印刷装置に表示させるよう制御する表示制御手段、
前記設定画面から印刷の指示内容を示す印刷属性が設定されると、印刷対象とするファイルを前記ユーザが印刷に使用する印刷装置へ送信する送信手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷サービス提供装置、印刷サービスシステム及びプログラムに関する。
【背景技術】
【０００２】
近年では、クラウド・コンピューティング（以下、単に「クラウド」）を利用した印刷サービスが提供されている。クラウドを利用した印刷サービスを利用したいユーザは、印刷対象のファイルをクラウドに事前にアップロードした後、所望のプリンタから印刷を行うことができる。
【０００３】
プリンタは、メーカーや機種によって利用可能な機能が異なってくるが、印刷サービスは、印刷サービス対応の複数のプリンタに共通する基本機能を利用可能な、メーカーに依存しない共通画面を作成してユーザに提供することによってユーザ操作性の便宜を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０５２７５１号公報
【特許文献２】特開２００９−１４１６８６号公報
【特許文献３】特開２０１０−２５０５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、各プリンタに共通する基本機能は利用できるものの、各プリンタが提供する基本機能以外の応用機能は利用できなくなってしまう。
【０００６】
本発明は、クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、印刷装置が提供する基本機能以外の応用機能を当該印刷装置の印刷実行時に利用可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る印刷サービス提供装置は、クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、前記印刷サービス対応の印刷装置のうちユーザが印刷に使用する印刷装置が提供する基本機能以外の応用機能を選択可能とする設定画面を前記ユーザが印刷に使用する印刷装置に表示させるよう制御する表示制御手段と、前記設定画面から印刷の指示内容を示す印刷属性が設定されると、印刷対象とするファイルを前記ユーザが印刷に使用する印刷装置へ送信する送信手段と、を有することを特徴とする。
【０００８】
また、前記設定画面から設定される印刷属性には、少なくとも選択された応用機能に関する設定内容が含まれていることを特徴とする。
【０００９】
また、前記表示制御手段は、ユーザからの要求に応じてユーザに印刷対象として選択されたファイルの属性情報と共に設定画面アプリケーションを前記ユーザが印刷に使用する印刷装置に送信し、前記設定画面アプリケーションを当該印刷装置に実行させることで前記設定画面を生成させることを特徴とする。
【００１０】
また、前記設定画面アプリケーションは、前記ユーザが印刷に使用する印刷装置上で起動されると、当該印刷装置が提供する機能を取得し、その取得した機能を選択可能とする設定画面を当該印刷装置に表示させることを特徴とする。
【００１１】
また、前記設定画面から設定された印刷属性を含む印刷属性情報を前記印刷装置に送信させることを特徴とする。
【００１２】
また、前記設定画面から設定された印刷属性に従うと印刷実行時に不具合が発生する場合、当該印刷属性を受け付けないことを特徴とする。
【００１３】
また、前記設定画面から併用できない印刷属性が設定されたことにより印刷実行時に不具合が発生する場合、所定の優先度に従って併用できない印刷属性のうち一の印刷属性を受け付けることを特徴とする。
【００１４】
また、前記応用機能は、面付け処理機能、小冊子作成機能、ステープル処理機能又はパンチ処理機能の少なくとも１つであることを特徴とする。
【００１５】
本発明に係る印刷サービスシステムは、クラウド・コンピューティングを利用した印刷サービスを提供する印刷サービス提供装置と、前記印刷サービス対応の複数の印刷装置と、を有し、前記印刷サービス提供装置は、前記印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、前記印刷サービス対応の印刷装置のうちユーザが印刷に使用する印刷装置が提供する基本機能以外の応用機能を選択可能とする設定画面を前記ユーザが印刷に使用する印刷装置に表示させるよう制御する表示制御手段と、前記設定画面から印刷の指示内容を示す印刷属性が設定されると、印刷対象とするファイルを前記ユーザが印刷に使用する印刷装置へ送信する送信手段と、を有し、前記各印刷装置は、前記設定画面を表示して印刷の指示内容を示す印刷属性の設定処理を行う設定処理手段と、前記印刷サービス提供装置から送信されてきたファイルの印刷処理を前記印刷属性の設定内容に従って実行する印刷処理手段と、を有することを特徴とする。
【００１６】
本発明に係るプログラムは、コンピュータを、クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、前記印刷サービス対応の印刷装置のうちユーザが印刷に使用する印刷装置が提供する基本機能以外の応用機能を選択可能とする設定画面を前記ユーザが印刷に使用する印刷装置に表示させるよう制御する表示制御手段、前記設定画面から印刷の指示内容を示す印刷属性が設定されると、印刷対象とするファイルを前記ユーザが印刷に使用する印刷装置へ送信する送信手段、として機能させる。
【発明の効果】
【００１７】
請求項１に記載の発明によれば、クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、印刷装置が提供する基本機能以外の応用機能を当該印刷装置の印刷実行時に選択させることができる。
【００１８】
請求項２に記載の発明によれば、印刷装置が提供する応用機能を利用した印刷を実行させることができる。
【００１９】
請求項３に記載の発明によれば、印刷装置側で設定画面を生成させることができる。
【００２０】
請求項４に記載の発明によれば、設定画面アプリケーションの送信先の印刷装置が提供する機能を抽出することができる。
【００２１】
請求項５に記載の発明によれば、印刷属性情報に基づき印刷ジョブを生成することができる。
【００２２】
請求項６に記載の発明によれば、印刷実行時における不具合の発生を未然に防止することができる。
【００２３】
請求項７に記載の発明によれば、ユーザに印刷属性を再設定させることなく印刷実行時における不具合の発生を未然に防止することができる。
【００２４】
請求項８に記載の発明によれば、面付け処理機能、小冊子作成機能、ステープル処理機能又はパンチ処理機能を提供する印刷装置に当該機能を実施させることができる。
【００２５】
請求項９に記載の発明によれば、クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、印刷装置が提供する基本機能以外の応用機能を当該印刷装置の印刷実行時に選択させることができる。
【００２６】
請求項１０に記載の発明によれば、クラウド・コンピューティングを利用した印刷サービス対応の印刷装置に共通して提供する基本機能に加えて、印刷装置が提供する基本機能以外の応用機能を当該印刷装置の印刷実行時に選択させることができる。
【図面の簡単な説明】
【００２７】
【図１】本実施の形態における印刷サービスシステムの全体構成及びブロック構成を示した図である。
【図２】本実施の形態におけるプリントサーバを形成するサーバコンピュータのハードウェア構成図である。
【図３】本実施の形態における複合機のハードウェア構成図である。
【図４】本実施の形態においてユーザが複合機を操作して印刷が実行されるまでの処理を示したシーケンス図である。
【図５】本実施の形態において設定画面アプリケーションにより表示される設定画面の一例を示した図である。
【図６】本実施の形態において設定画面アプリケーションにより表示される設定画面の他の例を示した図である。
【図７】本実施の形態において印刷属性の設定の正当性の判断に関する処理を示したフローチャートである。
【発明を実施するための形態】
【００２８】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００２９】
図１は、本実施の形態における印刷サービスシステムの全体構成及びブロック構成を示した図である。図１には、ユーザ端末１、複合機１０及びクラウド２がネットワーク３で接続された構成が示されている。なお、ネットワーク３には、複数のユーザ端末１及び複合機１０が接続されているが、それぞれ同等の機能を有しているので、図１では便宜的に１台ずつ示した。クラウド２は、ユーザに印刷サービスを提供するが、ユーザ端末１は、その印刷サービスを利用するユーザにより使用される。ユーザ端末１は、パーソナルコンピュータ（ＰＣ）等汎用的な情報処理装置にて実現される。複合機１０は、少なくとも印刷機能を有し、プリンタとして動作する画像形成装置の一形態である。本実施の形態では、複合機１０を印刷装置（プリンタ）として利用する。クラウド２に含まれているプリントサーバ２０は、印刷サービス提供装置として設けられており、ユーザに印刷サービスを提供する。
【００３０】
図２は、本実施の形態におけるプリントサーバ２０を形成するサーバコンピュータのハードウェア構成図である。本実施の形態においてプリントサーバ２０を形成するサーバコンピュータは、従前から存在する汎用的なハードウェア構成で実現できる。すなわち、プリントサーバ２０は、図２に示したようにＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、ハードディスクドライブ（ＨＤＤ）３４、通信手段として設けられたネットワークインタフェース（ＩＦ）３５を内部バス３６に接続して構成される。
【００３１】
図３は、本実施の形態における複合機１０のハードウェア構成図である。複合機１０は、前述した印刷機能に加え、コピー機能、スキャナ機能等各種機能を搭載した画像形成装置であり、コンピュータを内蔵した装置である。複合機１０は、ＣＰＵ４１、ＲＯＭ４９、ＲＡＭ４８、ＨＤＤ４５、通信手段として設けられたネットワークインタフェース（ＩＦ）４７をアドレスデータバス４２に接続して構成される。更に、複合機１０は、ユーザからの指示の受け付け、情報の表示を行う操作パネル４３、ユーザがセットした原稿を読み取るスキャナ４４、ＣＰＵ４１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字するプリンタエンジン４６、ＵＳＢメモリ、フラッシュメモリ等の外部メモリ機器とのインタフェースである外部メディアインタフェース（ＩＦ）５０をアドレスデータバス４２に接続して構成される。
【００３２】
図１に戻り、プリントサーバ２０は、ファイル受付部２１、ファイルリスト送信部２２、印刷属性設定制御部２３、ジョブ送信部２４及びファイル記憶部２５を有している。なお、本実施の形態の説明に用いない構成要素については図から省略している。ファイル受付部２１は、ユーザ端末１から送られてくる印刷対象となるファイルを受け付け、ファイル記憶部２５に登録する。ファイルリスト送信部２２は、印刷要求をしたユーザにより送信され、ファイル記憶部２５に登録されているファイルの一覧（ファイルリスト）を送信する。印刷属性設定制御部２３は、複合機１０において印刷属性を設定させるために設定画面アプリケーションを送信して、設定画面アプリケーションによる印刷属性の設定の制御を行う。ジョブ送信部２４は、複合機１０において設定された印刷属性を印刷属性情報及び印刷対象のファイルに基づき印刷ジョブを生成して複合機１０へ送信する。なお、ここでいう「ファイル」とは、印刷対象となる印刷データを含むデータファイルのことをいう。
【００３３】
プリントサーバ２０における各構成要素２１〜２４は、プリントサーバ２０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ３１で動作するプログラムとの協調動作により実現される。また、ファイル記憶部２５は、プリントサーバ２０に搭載されたＨＤＤ３４にて実現される。あるいは、ＲＡＭ３３又はクラウド２を構成するデータベースサーバ等他の記憶手段をネットワーク経由で利用してもよい。
【００３４】
複合機１０は、印刷要求部１１、印刷属性設定処理部１２及び印刷処理部１３を有している。なお、本実施の形態の説明に用いない構成要素については図から省略している。印刷要求部１１は、プリントサーバ２０に、事前にアップロードしていたファイルの印刷を要求する。印刷属性設定処理部１２は、印刷対象とするファイルを印刷するための印刷属性の設定処理を行う。印刷処理部１３は、プリントサーバ２０から送信されてきた印刷ジョブに基づき印刷処理を実行する。
【００３５】
複合機１０における各構成要素１１〜１３は、複合機１０に内蔵されたコンピュータと、コンピュータに搭載されたＣＰＵ４１で動作するプログラムとの協調動作により実現される。
【００３６】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００３７】
次に、本実施の形態における印刷サービスシステムにおける動作について説明する。
【００３８】
ユーザは、プリントサーバ２０が提供する印刷サービスを利用する前に、ユーザ端末１から印刷したいファイルをプリントサーバ２０へアップロードすることによって事前に登録しておく。前述したように、プリントサーバ２０におけるファイル受付部２１は、ユーザ端末１から送られてきたファイルを受け付けると、ファイル記憶部２５に格納しておく。
【００３９】
ファイルの事前登録後、ユーザは、印刷に使用したい複合機１０の設置場所まで移動する。以下、ユーザが複合機１０を操作して印刷が実行されるまでの処理について図４に示したシーケンス図を用いて説明する。
【００４０】
ユーザは、印刷サービスを利用して印刷を実行するために操作パネル４３から所定の指示操作をする。この操作に応じてクラウド印刷アプリケーションが起動される（ステップＳ１０１）。クラウド印刷アプリケーションが起動されることで動作を開始する印刷要求部１１は、ログイン情報の入力をユーザに要求することでログイン処理を実行する（ステップＳ１０２）。ユーザが操作パネル４３に表示されたログイン画面からユーザＩＤとパスワードを入力すると、印刷要求部１１は、入力されたユーザＩＤとパスワードをプリントサーバ２０へ送信することで印刷サービスの利用を要求する。
【００４１】
プリントサーバ２０は、送信されてきたログイン情報に基づきユーザ認証を行うが（ステップＳ２０１）、ここでは認証が成功したものとして説明する。ファイルリスト送信部２２は、認証されたユーザのユーザＩＤに基づきファイル記憶部２５を検索することによって当該ユーザのファイルリスト（ファイル名のリスト）を生成して複合機１０へ送信する（ステップＳ２０２）。
【００４２】
複合機１０は、ファイルリストを受信すると、印刷要求部１１は、そのファイルリストを操作パネル４３に表示する。ユーザがファイルリストの中から印刷したいファイルを選択すると、印刷要求部１１は、そのファイルを受け付け、例えばそのファイル名を、選択されたファイルの識別情報としてプリントサーバ２０へ送信する（ステップＳ１０３）。
【００４３】
ファイル名が複合機１０から送られてくると、プリントサーバ２０における印刷属性設定制御部２３は、ファイル記憶部２５に記憶されている当該ファイルの属性情報を抽出する。抽出するファイルの属性情報というのは、印刷属性の設定に必要な情報であり、例えばファイルのページ数、用紙サイズ等である。また、印刷属性設定制御部２３は、図示しない記憶手段から設定画面アプリケーションを取り出すと、ファイル属性情報及び設定画面アプリケーションを複合機１０へ送信する（ステップＳ２０３）。
【００４４】
ファイル属性情報及び設定画面アプリケーションを受信すると、複合機１０は、設定画面アプリケーションを起動する。設定画面アプリケーションが起動されることで動作を開始する印刷属性設定処理部１２は、まず複合機１０の能力、すなわち複合機１０が提供する全ての機能を取得する（ステップＳ１０４）。取得する機能には、印刷サービス対応の複合機１０が共通して提供する基本機能に加えて、当該複合機１０が提供する基本機能以外の応用機能が含まれている。そして、印刷属性設定処理部１２は、当該複合機１０が提供する機能を選択可能とする印刷属性の設定画面を生成して操作パネル４３に表示する（ステップＳ１０５）。
【００４５】
図５及び図６は、設定画面アプリケーションにより表示される設定画面の一例を示した図である。ユーザは、これらの設定画面からファイルの印刷属性を設定する。ここで、「印刷属性」というのは、カラーモードや拡縮等印刷に利用したい機能の属性（ジョブ属性）、ジョブ属性に設定する属性値である。印刷属性には、カラーモードや用紙サイズ等の基本機能に加えて、面付け処理機能（図５の「まとめて１枚（Ｎアップ）」に相当）、小冊子作成機能（図６の「製本」に相当）、ステープル処理機能又はパンチ処理機能の少なくとも１つを含む応用機能の機能属性が含まれる。
【００４６】
クラウド２が提供する印刷サービスは、従来、印刷サービス対応の複合機１０に共通して提供する基本機能を利用させる設定画面を提供していたが、本実施の形態においては、印刷要求がされ実行される際に複合機１０が提供する機能を取得し、その機能が選択可能な設定画面をその都度生成して表示するようにした。すなわち、従来の基本機能に加えて、本実施の形態においては、基本機能以外の応用機能をも選択可能とする設定画面を生成して操作パネル４３に表示させるようにした。なお、選択可能とする応用機能は、基本機能以外の全ての機能である必要はない。
【００４７】
印刷属性設定処理部１２は、設定画面アプリケーションにより、図５，６に例示した設定画面から所望の印刷属性をユーザに設定させる属性設定処理を実行するが（ステップＳ１０６）、ユーザは、印刷属性を常に正しく設定するとは限らない。そこで、本実施の形態では、印刷属性の設定の正当性についてチェックするようにした。以下、ステップＳ１０６における印刷属性設定処理において、特に禁則チェック、すなわち印刷属性の設定の正当性の判断に関する処理について図７に示したフローチャートを用いて説明する。
【００４８】
例えば、用紙のサイズと向きによっては、両面印刷ができなかったり、ステープルやパンチができなかったりする場合がある。従って、用紙のサイズと向きに対して不適正な印刷属性が設定されているかどうかを確認する。不適正な印刷属性が設定されている場合（ステップＳ１０６１でＹ）、その設定のまま印刷が開始されると印刷実行時に不具合が発生することになるので、印刷属性設定処理部１２は、その印刷属性の設定を解除する（ステップＳ１０６２）。つまり、設定内容を無効として受け付けないようにする。この場合、操作パネル４３に表示されている設定画面のメッセージ欄４に解除した旨及びその理由を表示するのが好適である。メッセージを参照することで、設定した印刷属性が受け付けられないことを知ると、ユーザは、正当な組合せとなるよう印刷属性を設定する。
【００４９】
また、原稿枚数が１枚の場合、また２枚であっても両面印刷が選択されていた場合にステープルが設定されても綴じることはできない。このように、印刷枚数、あるいは印刷枚数及び他の印刷属性の設定との関係から不適正な印刷属性が設定されている場合（ステップＳ１０６３でＹ）、その設定のまま印刷が開始されると印刷実行時に不具合が発生することになるので、印刷属性設定処理部１２は、その印刷属性の設定を解除する（ステップＳ１０６４）。つまり、設定内容を無効として受け付けないようにする。この場合、操作パネル４３に表示されている設定画面のメッセージ欄４に解除した旨及びその理由を表示するのが好適である。
【００５０】
また、設定可能な印刷属性として、印字出力された後に実施される後処理が含まれる場合があるが、例えば小冊子作成とパンチは併用することはできない。このように併用不可能な後処理の属性が設定されている場合（ステップＳ１０６５でＹ）、その設定のまま印刷が開始されると印刷実行時に不具合が発生することになるので、印刷属性設定処理部１２は、所定の優先度に従って一の印刷属性のみを受け付け、その他の印刷属性を解除する（ステップＳ１０６６）。所定の優先度は、各複合機１０において予め設定しておけばよい。なお、受け付けた後処理及び受け付けなかった後処理をメッセージ欄４に表示するのが好ましい。
【００５１】
また、後処理を実行する場合、機械的な理由から排出可能なトレイが限定されてくる。従って、排出可能でない排出先が設定されている場合（ステップＳ１０６７でＹ）、その設定のまま印刷が開始されると印刷実行時に不具合が発生することになるので、印刷属性設定処理部１２は、排出可能な排出先に自動的に変更する（ステップＳ１０６８）。なお、変更前後の排出先をメッセージ欄４に表示するのが好ましい。
【００５２】
以上説明したように、仮に設定可能な印刷属性でも、他の印刷属性との関係から設定できない場合には、設定された印刷属性を解除することで不具合の発生を未然に防止することが可能となる。
【００５３】
なお、図７には、４通りの不適正な印刷属性又は印刷属性の組合せの例を示したが、この例に限るものではなく、複合機１０それぞれが提供する機能に応じてその他の禁則チェックを含めるようにしてもよい。また、判断する処理の順番もこれに限るものではない。
【００５４】
以上のように印刷属性の設定の正当性が判断された後、ユーザがプリントボタン５を選択すると、印刷属性設定処理部１２は、設定画面から設定された印刷属性及びファイル属性を含む印刷属性情報をプリントサーバ２０へ送信することで印刷指示を出す（ステップＳ１０７）。
【００５５】
印刷属性情報が送られてくると、プリントサーバ２０におけるジョブ送信部２４は、該当するファイルをファイル記憶部２５から取り出し、印刷属性情報を含む印刷ジョブを生成して複合機１０へ送信する（ステップＳ２０４）。
【００５６】
複合機１０における印刷処理部１３は、印刷ジョブを受信すると、その印刷ジョブの設定内容に従って印刷を実行する（ステップＳ１０８）。
【００５７】
本実施の形態によれば、クラウド２が提供する印刷サービスを利用する場合でも複合機１０が提供する全ての機能、すなわち基本機能に限定されずに応用機能まで利用した印刷を実行させることができる。本実施の形態では、設定画面アプリケーションを複合機１０へ送信し、実行させることで応用機能まで利用した印刷を実行できるようにした。特に、本実施の形態では、ユーザからの印刷要求に応じて設定画面アプリケーションをプリントサーバ２０（クラウド２）から複合機１０へ送信するようにしたので、常に最新の設定画面アプリケーションを複合機１０に使用させることが可能となる。
【００５８】
なお、本実施の形態では、設定画面アプリケーションをプリントサーバ２０（クラウド２）から複合機１０へ送信して当該複合機１０に特化した設定画面を複合機１０側で生成させるようにしたが、複合機１０が提供している機能をプリントサーバ２０に通知して、プリントサーバ２０側で設定画面を生成するようにしてもよい。
【００５９】
また、本実施の形態では、設定画面アプリケーションを用いることで、図７に例示した禁則チェックを含めた印刷属性の設定処理を複合機１０側で実施させるようにしたが、操作パネル４３からの設定内容をプリントサーバ２０へ送信して、プリントサーバ２０側において設定の是非の判断を行うようにしてもよい。さらに、プリントサーバ２０側で生成された設定画面は、ユーザ端末１に表示して操作するようにしてもよい。
【００６０】
また、本実施の形態では、プリントサーバ２０が印刷ジョブを生成するようにしたが、印刷対象のファイルを複合機１０に送信して、複合機１０側で印刷ジョブを完成させるようにしてもよい。
【符号の説明】
【００６１】
１  ユーザ端末、２  クラウド、３  ネットワーク、１０  複合機、１１  印刷要求部、１２  印刷属性設定処理部、１３  印刷処理部、２０  プリントサーバ、２１  ファイル受付部、２２  ファイルリスト送信部、２３  印刷属性設定制御部、２４  ジョブ送信部、２５  ファイル記憶部、３１，４１  ＣＰＵ、３２，４９  ＲＯＭ、３３，４８  ＲＡＭ、３４，４５  ハードディスクドライブ（ＨＤＤ）、３５，４７  ネットワークインタフェース（ＩＦ）、３６  内部バス、５０  外部メディアインタフェース（ＩＦ）。
【図１】
2018073282.tif 000003
【図２】
2018073282.tif 000004
【図３】
2018073282.tif 000005
【図４】
2018073282.tif 000006
【図５】
2018073282.tif 000007
【図６】
2018073282.tif 000008
【図７】
2018073282.tif 000009