(57)【要約】【課題】操作性の良好な画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを提供する。【解決手段】画像形成装置としてのＭＦＰ１（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）は、ＭＦＰ１を操作するための画面であるリモート操作画面を操作端末２に表示し、リモート操作画面を通じて、印刷の設定および実行指示を操作端末２から受け付ける。ＭＦＰ１は、リモート操作画面の表示要求を受け付けたアプリケーションとは異なるアプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、リモート操作画面を通じて受け付けた印刷の設定で取得した画像を印刷する。【選択図】図１
2014064131.tif 000002
【特許請求の範囲】
【請求項１】
外部の操作端末と送受信可能な送受信部と、表示部を備えた画像形成装置であって、
前記操作端末で起動された第１のアプリケーションを通じて、操作画面の表示要求を前記操作端末から受け付ける要求受付手段と、
前記要求受付手段が受け付けた表示要求に応じて前記画像形成装置を操作するための画面である操作画面を、前記操作端末に送信し、表示させる表示手段と、
前記表示手段にて表示した操作画面を通じて、印刷の設定および実行指示を前記操作端末から受け付ける第１の設定受付手段と、
前記操作端末で起動された前記第１のアプリケーションとは異なる第２のアプリケーションの画面を通じて印刷の設定および実行指示を受け付ける第２の設定受付手段と、
印刷する画像を取得する画像取得手段と、
前記第１の設定受付手段および前記第２の設定受付手段にて受け付けた設定で前記画像を印刷する印刷手段とを備え、
前記印刷手段は、前記表示手段にて前記操作端末に操作画面を表示させ、前記第２のアプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、前記第１の設定受付手段にて受け付けた設定で前記画像を印刷することを特徴とする画像形成装置。
【請求項２】
前記表示手段は、前記第２のアプリケーションを起動するためのキーを操作画面の中に作成し、作成した該操作画面を前記操作端末に送信し、表示させ、
前記表示手段にて表示した前記操作画面を通じて、ユーザーによる第２のアプリケーションを起動するための指示を受け付けた場合に、前記操作端末に、第２のアプリケーションの起動指示を送信する、請求項１に記載の画像形成装置。
【請求項３】
前記第２の設定受付手段にて印刷指示を受け付けた場合に、前記操作端末で前記第１のアプリケーションが起動される前に前記第２のアプリケーションが起動されていたか否かを判別する起動判別手段をさらに備え、
前記第１のアプリケーションが後に起動されたと前記起動判別手段にて判別した場合に、前記印刷手段は、前記第１の設定受付手段にて受け付けた設定で前記画像を印刷し、
前記第２のアプリケーションが後に起動されたと前記起動判別手段にて判別した場合に、前記印刷手段は、前記第２の設定受付手段にて受け付けた設定で前記画像を印刷する、請求項１又は２に記載の画像形成装置。
【請求項４】
所定の場合に、前記第１の設定受付手段にて受け付けた設定を、前記第２の設定受付手段にて受け付けた設定と入れ替える設定入替手段とをさらに備え、
前記印刷手段は、前記設定入替手段にて入れ替えを行った場合には、入れ替え後の設定で印刷する、請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記第１の設定受付手段にて受け付けた設定が操作画面における初期設定と同一であり、かつ前記第２の設定受付手段にて受け付けた設定が前記第１の設定受付手段にて受け付けた設定と異なる場合、前記設定入替手段は設定を入れ替える、請求項４に記載の画像形成装置。
【請求項６】
前記第２の設定受付手段にて受け付けた設定が、第２のアプリケーションにおける初期設定と異なる場合、前記設定入替手段は設定を入れ替える、請求項４または５に記載の画像形成装置。
【請求項７】
前記第１の設定受付手段にて受け付けた設定では前記印刷手段が印刷することができない場合、前記設定入替手段は前記第１の設定受付手段にて受け付けた全ての設定を、前記第２の設定受付手段にて受け付けた設定と入れ替える、請求項４〜６のいずれかに記載の画像形成装置。
【請求項８】
前記第１の設定受付手段にて受け付けた設定では前記印刷手段が印刷することができず、かつ前記第２の設定受付手段にて受け付けた設定が第２のアプリケーションにおける初期設定と異なる場合、前記設定入替手段は設定を入れ替える、請求項４〜７のいずれかに記載の画像形成装置。
【請求項９】
前記操作端末から設定を受け付け、かつ前記第２の設定受付手段にて前記画像の選択無しに印刷の実行指示を受け付けた後で、前記画像取得手段が、設定および印刷の実行指示を受け付けた操作端末と同一の操作端末から前記画像を取得した場合に、前記印刷手段は、前記操作端末から受け付けた設定で前記画像を印刷する、請求項１〜８のいずれかに記載の画像形成装置。
【請求項１０】
前記第２の設定受付手段にて印刷の実行指示を受け付けた後で、前記画像取得手段にて前記画像を取得する前に、画像の送信とは無関係の操作が前記操作端末で行われたことの通知を前記操作端末から受信する押下通知受信手段と、
前記押下通知受信手段にて通知を受信した場合に、前記操作端末から受け付けた設定を破棄する第１の設定破棄手段とをさらに備えた、請求項９に記載の画像形成装置。
【請求項１１】
前記第２の設定受付手段にて印刷の実行指示を受け付けた後で、前記画像取得手段にて前記画像を取得する前に、前記画像形成装置の操作画面を前記操作端末に表示するための第１のアプリケーションの起動が終了されたことの通知を前記操作端末から受信する起動終了通知受信手段と、
前記起動終了通知受信手段にて通知を受信した場合に、前記操作端末から受け付けた設定を破棄する第２の設定破棄手段とをさらに備えた、請求項９または１０に記載の画像形成装置。
【請求項１２】
前記操作端末から設定を受け付け、かつ前記第２の設定受付手段にて画像の選択無しに印刷の実行指示を受け付けてから所定の時間が経過する前に、前記画像取得手段が、設定および印刷の実行指示を受け付けた操作端末と同一の操作端末から複数の画像を取得した場合に、前記印刷手段は、前記操作端末から受け付けた設定で前記複数の画像の全てを印刷する、請求項９〜１１のいずれかに記載の画像形成装置。
【請求項１３】
前記画像取得手段は、前記操作端末から画像を取得する、請求項１〜８のいずれかに記載の画像形成装置。
【請求項１４】
前記表示部を通じて前記画像形成装置の操作を受け付ける操作受付手段をさらに備え、
前記表示手段にて操作画面を表示した後であって、印刷の実行指示または画像を前記操作端末から受け付ける前に、前記操作受付手段にて操作を受け付けた場合には、前記操作受付手段にて受け付けた操作に関するジョブを、前記操作端末から受け付けたジョブよりも優先して実行する、請求項１〜１３のいずれかに記載の画像形成装置。
【請求項１５】
前記表示手段にて表示した操作画面において、入力を受け付けた座標を前記操作端末から受信する座標受信手段と、
前記座標受信手段にて受信した座標に基づいて、操作画面の更新画面を前記操作端末に表示する更新手段とをさらに備えた、請求項１〜１４のいずれかに記載の画像形成装置。
【請求項１６】
外部の操作端末と送受信可能な送受信部と、表示部を備えた画像形成装置の制御方法であって、
前記操作端末で起動された第１のアプリケーションを通じて、操作画面の表示要求を前記操作端末から受け付ける要求受付ステップと、
前記要求受付ステップにて受け付けた表示要求に応じて前記画像形成装置を操作するための画面である操作画面を、前記操作端末に送信し、表示させる表示ステップと、
前記表示ステップにて表示した操作画面を通じて、印刷の設定および実行指示を前記操作端末から受け付ける第１の設定受付ステップと、
前記操作端末で起動された前記第１のアプリケーションとは異なる第２のアプリケーションの画面を通じて印刷の設定および実行指示を受け付ける第２の設定受付ステップと、
印刷する画像を取得する画像取得ステップと、
前記第１の設定受付ステップおよび前記第２の設定受付ステップにて受け付けた設定で前記画像を印刷する印刷ステップとを備え、
前記印刷ステップにおいて、前記表示ステップにて前記操作端末に操作画面を表示させ、前記第２のアプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、前記第１の設定受付ステップにて受け付けた設定で前記画像を印刷することを特徴とする画像形成装置の制御方法。
【請求項１７】
外部の操作端末と送受信可能な送受信部と、表示部を備えた画像形成装置の制御プログラムであって、
前記操作端末で起動された第１のアプリケーションを通じて、操作画面の表示要求を前記操作端末から受け付ける要求受付ステップと、
前記要求受付ステップにて受け付けた表示要求に応じて前記画像形成装置を操作するための画面である操作画面を、前記操作端末に送信し、表示させる表示ステップと、
前記表示ステップにて表示した操作画面を通じて、印刷の設定および実行指示を前記操作端末から受け付ける第１の設定受付ステップと、
前記操作端末で起動された前記第１のアプリケーションとは異なる第２のアプリケーションの画面を通じて印刷の設定および実行指示を受け付ける第２の設定受付ステップと、
印刷する画像を取得する画像取得ステップと、
前記第１の設定受付ステップおよび前記第２の設定受付ステップにて受け付けた設定で前記画像を印刷する印刷ステップとをコンピューターに実行させ、
前記印刷ステップにおいて、前記表示ステップにて前記操作端末に操作画面を表示させ、前記第２のアプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、前記第１の設定受付ステップにて受け付けた設定で前記画像を印刷することを特徴とする画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムに関し、より特定的には、操作性を向上することのできる画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンなどの携帯情報端末が高機能化しており、個人がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）の代わりに携帯情報端末を所有している。携帯情報端末では、電子化された文書を任意の場所で自由に閲覧および編集することができる。携帯情報端末は、業務や生活の様々な場面で用いられるようになっている。
【０００３】
携帯情報端末の高機能化に伴い、画像形成装置と携帯情報端末とを備えた画像形成システムにおいて、画像形成装置と携帯情報端末との連携が求められている。
【０００４】
上記の要求に応えるべく、ネットワークなどを介して画像形成装置と接続された携帯情報端末で、画像形成装置をリモート操作する技術が提案されている。この技術では、画像形成装置は、画像形成装置の操作パネルに表示する操作画面と同一の操作画面を携帯情報端末へ送信し、携帯情報端末は、受信した操作画面を表示し、ユーザーからの操作を受け付ける。携帯情報端末は、ユーザーからの操作を受け付けると、その操作の情報を画像形成装置へ送る。画像形成装置は、受信した操作の情報に基づく処理を行い、その処理に伴う更新画面の情報を端末装置へ送信する。
【０００５】
画像形成装置と携帯情報端末との連携に関する従来の技術は、たとえば下記特許文献１などに開示されている。下記特許文献１には、携帯電話から無線で送信された画像データを印刷する場合において、印刷に係る条件を含む設定データを携帯電話から受信しないときは、デフォルト印刷設定保存部に保存されているデフォルトの印刷条件を設定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−０２０１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
携帯情報端末のユーザーが、携帯情報端末に保存されている文書などのファイルを画像形成装置で印刷しようとしている状況を想定する。この状況では、印刷対象となるデータは画像形成装置の外部に存在しているため、ユーザーは、携帯情報端末から画像形成装置に対して、このファイルの印刷指示を行うことはできない。したがって、ユーザーは、携帯情報端末にインストールされた汎用の印刷アプリケーション（以降、印刷アプリと呼ぶことがある）を携帯情報端末で起動し、印刷アプリにおいて、印刷の設定、印刷の実行指示、または印刷対象となるファイルの選択などを行う。携帯情報端末は、印刷の実行指示、印刷の設定、および印刷対象となるファイルを画像形成装置へ送信し、画像形成装置は、携帯情報端末から受信した印刷の設定で、受信したファイルを印刷する。
【０００８】
しかしながら、印刷アプリは、特定の画像形成装置のためのアプリケーションではないため、操作キーや表示項目などの画面構成が、画像形成装置の操作パネルに表示される操作画面とは異なっている。このため、画像形成装置の操作パネルの操作に慣れているユーザーは、印刷アプリの画面を見ても、設定したい項目がどこに表示されているのか容易には分からない場合が多い。したがって、ユーザーは操作パネルと同様の感覚で印刷アプリの画面を操作することができず、操作性が悪いという問題があった。
【０００９】
また、画像形成装置の操作パネルでは、多種の設定を行うことができる一方で、印刷アプリでは、印刷に関する一般的な設定しか行うことができない。具体的には、印刷アプリでは、たとえば片面両面、カラー、部数、用紙サイズ、またはソートノンソートなどの設定を行うことができるが、たとえばＮｉｎ１、濃度、ステープル、パンチ、折り、地紋などの設定を行うことはできない。印刷アプリでは、画像形成装置で行うことのできる設定を十分に利用することができず、操作性が悪いという問題があった。
【００１０】
本発明は、上記課題を解決するためのものであり、その目的は、操作性の良好な画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを提供することである。
【課題を解決するための手段】
【００１１】
本発明の一の局面に従う画像形成装置は、外部の操作端末と送受信可能な送受信部と、表示部を備えた画像形成装置であって、操作端末で起動された第１のアプリケーションを通じて、操作画面の表示要求を操作端末から受け付ける要求受付手段と、要求受付手段が受け付けた表示要求に応じて画像形成装置を操作するための画面である操作画面を、操作端末に送信し、表示させる表示手段と、表示手段にて表示した操作画面を通じて、印刷の設定および実行指示を操作端末から受け付ける第１の設定受付手段と、操作端末で起動された第１のアプリケーションとは異なる第２のアプリケーションの画面を通じて印刷の設定および実行指示を受け付ける第２の設定受付手段と、印刷する画像を取得する画像取得手段と、第１の設定受付手段および第２の設定受付手段にて受け付けた設定で画像を印刷する印刷手段とを備え、印刷手段は、表示手段にて操作端末に操作画面を表示させ、第２のアプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、第１の設定受付手段にて受け付けた設定で画像を印刷する。
【００１２】
上記画像形成装置において好ましくは、表示手段は、第２のアプリケーションを起動するためのキーを操作画面の中に作成し、作成した操作画面を操作端末に送信し、表示させ、表示手段にて表示した操作画面を通じて、ユーザーによる第２のアプリケーションを起動するための指示を受け付けた場合に、操作端末に、第２のアプリケーションの起動指示を送信する。
【００１３】
上記画像形成装置において好ましくは、第２の設定受付手段にて印刷指示を受け付けた場合に、操作端末で第１のアプリケーションが起動される前に第２のアプリケーションが起動されていたか否かを判別する起動判別手段をさらに備え、第１のアプリケーションが後に起動されたと起動判別手段にて判別した場合に、印刷手段は、第１の設定受付手段にて受け付けた設定で画像を印刷し、第２のアプリケーションが後に起動されたと起動判別手段にて判別した場合に、印刷手段は、第２の設定受付手段にて受け付けた設定で画像を印刷する。
【００１４】
上記画像形成装置において好ましくは、所定の場合に、第１の設定受付手段にて受け付けた設定を、第２の設定受付手段にて受け付けた設定と入れ替える設定入替手段とをさらに備え、印刷手段は、設定入替手段にて入れ替えを行った場合には、入れ替え後の設定で印刷する。
【００１５】
上記画像形成装置において好ましくは、第１の設定受付手段にて受け付けた設定が操作画面における初期設定と同一であり、かつ第２の設定受付手段にて受け付けた設定が第１の設定受付手段にて受け付けた設定と異なる場合、設定入替手段は設定を入れ替える。
【００１６】
上記画像形成装置において好ましくは、第２の設定受付手段にて受け付けた設定が、第２のアプリケーションにおける初期設定と異なる場合、設定入替手段は設定を入れ替える。
【００１７】
上記画像形成装置において好ましくは、第１の設定受付手段にて受け付けた設定では印刷手段が印刷することができない場合、設定入替手段は第１の設定受付手段にて受け付けた全ての設定を、第２の設定受付手段にて受け付けた設定と入れ替える。
【００１８】
上記画像形成装置において好ましくは、第１の設定受付手段にて受け付けた設定では印刷手段が印刷することができず、かつ第２の設定受付手段にて受け付けた設定が第２のアプリケーションにおける初期設定と異なる場合、設定入替手段は設定を入れ替える。
【００１９】
上記画像形成装置において好ましくは、操作端末から設定を受け付け、かつ第２の設定受付手段にて画像の選択無しに印刷の実行指示を受け付けた後で、画像取得手段が、設定および印刷の実行指示を受け付けた操作端末と同一の操作端末から画像を取得した場合に、印刷手段は、操作端末から受け付けた設定で画像を印刷する。
【００２０】
上記画像形成装置において好ましくは、第２の設定受付手段にて印刷の実行指示を受け付けた後で、画像取得手段にて画像を取得する前に、画像の送信とは無関係の操作が操作端末で行われたことの通知を操作端末から受信する押下通知受信手段と、押下通知受信手段にて通知を受信した場合に、操作端末から受け付けた設定を破棄する第１の設定破棄手段とをさらに備える。
【００２１】
上記画像形成装置において好ましくは、第２の設定受付手段にて印刷の実行指示を受け付けた後で、画像取得手段にて画像を取得する前に、画像形成装置の操作画面を操作端末に表示するための第１のアプリケーションの起動が終了されたことの通知を操作端末から受信する起動終了通知受信手段と、起動終了通知受信手段にて通知を受信した場合に、操作端末から受け付けた設定を破棄する第２の設定破棄手段とをさらに備える。
【００２２】
上記画像形成装置において好ましくは、操作端末から設定を受け付け、かつ第２の設定受付手段にて画像の選択無しに印刷の実行指示を受け付けてから所定の時間が経過する前に、画像取得手段が、設定および印刷の実行指示を受け付けた操作端末と同一の操作端末から複数の画像を取得した場合に、印刷手段は、操作端末から受け付けた設定で複数の画像の全てを印刷する。
【００２３】
上記画像形成装置において好ましくは、画像取得手段は、操作端末から画像を取得する。
【００２４】
上記画像形成装置において好ましくは、表示部を通じて画像形成装置の操作を受け付ける操作受付手段をさらに備え、表示手段にて操作画面を表示した後であって、印刷の実行指示または画像を操作端末から受け付ける前に、操作受付手段にて操作を受け付けた場合には、操作受付手段にて受け付けた操作に関するジョブを、操作端末から受け付けたジョブよりも優先して実行する。
【００２５】
上記画像形成装置において好ましくは、表示手段にて表示した操作画面において、入力を受け付けた座標を操作端末から受信する座標受信手段と、座標受信手段にて受信した座標に基づいて、操作画面の更新画面を操作端末に表示する更新手段とをさらに備える。
【００２６】
本発明の他の局面に従う画像形成装置の制御方法は、外部の操作端末と送受信可能な送受信部と、表示部を備えた画像形成装置の制御方法であって、操作端末で起動された第１のアプリケーションを通じて、操作画面の表示要求を操作端末から受け付ける要求受付ステップと、要求受付ステップにて受け付けた表示要求に応じて画像形成装置を操作するための画面である操作画面を、操作端末に送信し、表示させる表示ステップと、表示ステップにて表示した操作画面を通じて、印刷の設定および実行指示を操作端末から受け付ける第１の設定受付ステップと、操作端末で起動された第１のアプリケーションとは異なる第２のアプリケーションの画面を通じて印刷の設定および実行指示を受け付ける第２の設定受付ステップと、印刷する画像を取得する画像取得ステップと、第１の設定受付ステップおよび第２の設定受付ステップにて受け付けた設定で画像を印刷する印刷ステップとを備え、印刷ステップにおいて、表示ステップにて操作端末に操作画面を表示させ、第２のアプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、第１の設定受付ステップにて受け付けた設定で画像を印刷する。
【００２７】
本発明の他の局面に従う画像形成装置の制御プログラムは、外部の操作端末と送受信可能な送受信部と、表示部を備えた画像形成装置の制御プログラムであって、操作端末で起動された第１のアプリケーションを通じて、操作画面の表示要求を操作端末から受け付ける要求受付ステップと、要求受付ステップにて受け付けた表示要求に応じて画像形成装置を操作するための画面である操作画面を、操作端末に送信し、表示させる表示ステップと、表示ステップにて表示した操作画面を通じて、印刷の設定および実行指示を操作端末から受け付ける第１の設定受付ステップと、操作端末で起動された第１のアプリケーションとは異なる第２のアプリケーションの画面を通じて印刷の設定および実行指示を受け付ける第２の設定受付ステップと、印刷する画像を取得する画像取得ステップと、第１の設定受付ステップおよび第２の設定受付ステップにて受け付けた設定で画像を印刷する印刷ステップとをコンピューターに実行させ、印刷ステップにおいて、表示ステップにて操作端末に操作画面を表示させ、第２のアプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、第１の設定受付ステップにて受け付けた設定で画像を印刷する。
【発明の効果】
【００２８】
本発明によれば、操作性の良好な画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００２９】
【図１】画像形成システムの概略的な構成を示す図である。
【図２】ＭＦＰ１の内部構成を示すブロック図である。
【図３】操作端末２の内部構成を示すブロック図である。
【図４】操作パネル１３０の外観を模式的に示す図である。
【図５】メニュー画面を表示した状態の操作端末２を模式的に示す図である。
【図６】本発明の第１の実施の形態において、リモート操作画面を表示した状態の操作端末２を模式的に示す図である。
【図７】図６においてキーＫ２が押下された場合の更新画面を表示した状態の操作端末２を模式的に示す図である。
【図８】印刷アプリの画面を表示した状態の操作端末２を模式的に示す図である。
【図９】本発明の第１の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図１０】本発明の第１の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【図１１】本発明の第１の実施の形態における操作端末２の動作を説明するフローチャートである。
【図１２】本発明の第２の実施の形態において、リモート操作画面を表示した状態の操作端末２を模式的に示す図である。
【図１３】本発明の第２の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図１４】本発明の第２の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【図１５】本発明の第２の実施の形態における操作端末２の動作を説明するフローチャートである。
【図１６】本発明の第３の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図１７】本発明の第３の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【図１８】本発明の第３の実施の形態における操作端末２の動作を説明するフローチャートである。
【図１９】本発明の第４の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図２０】本発明の第４の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【図２１】本発明の第４の実施の形態における操作端末２の動作を説明するフローチャートである。
【図２２】本発明の第５の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図２３】本発明の第５の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【図２４】本発明の第６の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図２５】本発明の第６の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【図２６】本発明の第７の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【図２７】本発明の第８の実施の形態において、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１が採用する印刷の設定を模式的に示す表である。
【図２８】本発明の第８の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図２９】本発明の第８の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。
【図３０】本発明の第９の実施の形態において、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１が採用する印刷の設定を模式的に示す表である。
【図３１】本発明の第９の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【図３２】本発明の第９の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。
【図３３】本発明の第１０の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。
【図３４】本発明の第１１の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。
【図３５】本発明の第１２の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００３１】
以下の実施の形態の画像形成システムは、操作端末と、操作端末からの操作を受け付け可能な画像形成装置とを備えている。本実施の形態において、画像形成装置はＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。画像形成装置は、ＭＦＰの他、たとえばファクシミリ装置、複写機、またはプリンターなどであってもよい。操作端末は、画像形成装置と無線通信もしくは有線通信が可能であり、たとえばタブレット、スマートフォン、またはＰＣ、などである。特に操作端末がＰＣである場合などにおいては、操作端末は、タッチパネル式の表示部を有している必要はなく、キーボードやポインティングデバイスを通じて操作を受け付けるものであってもよい。
【００３２】
［第１の実施の形態］
図１は、画像形成システムの概略的な構成を示す図である。
【００３３】
図１を参照して、画像形成システムは、ＭＦＰ１と、操作端末２とを備えている。ＭＦＰ１は、たとえばスキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えたＭＦＰである。ＭＦＰ１は、ネットワーク４を通じて外部機器（図示無し）や操作端末２と相互に接続されている。
【００３４】
ネットワーク４は、たとえば有線または無線のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの専用回線を用いたものである。ネットワーク４は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルを用いて各種機器を接続する。ネットワーク４に接続された機器は、お互いに各種データのやり取りが可能となっている。なお、ネットワーク４は、一般回線を用いたものや無線通信を用いたものであってもよい。
【００３５】
ＭＦＰ１は、たとえば、走査した原稿の画像、または外部機器もしくは操作端末２から受信したプリントデータに基づいて生成した画像の複写画像などを、用紙上に形成する。プリントデータとは、たとえば、外部機器や操作端末２のオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、プリンタドライバによってＭＦＰ１が処理可能なページ記述言語に変換したものである。プリントデータは、ＰＤＦ、ＴＩＦＦ、ＪＰＥＧ、またはＸＰＳなどのファイルフォーマットで記述された文書データなどであってもよい。
【００３６】
ＭＦＰ１は、ネットワーク４を介して、外部機器や操作端末２に原稿画像を送信することも可能である。さらにＭＦＰ１は、外部機器や操作端末２から受信した文書データを、ＭＦＰ１内の固定記憶装置に蓄積することも可能である。
【００３７】
図２は、ＭＦＰ１の内部構成を示すブロック図である。
【００３８】
図２を参照して、ＭＦＰ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、不揮発性メモリ）１０４と、時計ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１０５と、固定記憶装置１１０と、画像読取装置１２０と、原稿検知部１２５と、操作パネル１３０と、画像出力装置１４０と、プリンタコントローラ１５０と、ネットワークＩ／Ｆ１６０と、ワイヤレスＩ／Ｆ１７０と、短距離無線Ｉ／Ｆ１８０と、ドックコネクタ１９０と、個人認証部１９５とを含んでいる。
【００３９】
ＣＰＵ１０１には、ＲＯＭ１０２、ＳＲＡＭ１０３、ＮＶＲＡＭ１０４、および時計ＩＣ１０５の各々がバスを介して接続されている。ＣＰＵ１０１、ＲＯＭ１０２、ＳＲＡＭ１０３、ＮＶＲＡＭ１０４、および時計ＩＣ１０５によって制御部１００が構成されている。ＣＰＵ１０１は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、ＭＦＰ１全体の制御を行う。ＣＰＵ１０１は、ＲＯＭ１０２に記憶された制御プログラムを実行する。ＲＯＭ１０２は、ＭＦＰ１の動作を制御する制御プログラムを格納する。ＳＲＡＭ１０３はＣＰＵ１０１の作業用のメモリである。ＮＶＲＡＭ１０４はバッテリバックアップにより、画像形成に関わる各種の設定を記憶している。
【００４０】
制御部１００には、固定記憶装置１１０、画像読取装置１２０、原稿検知部１２５、操作パネル１３０（表示部の一例）、画像出力装置１４０、プリンタコントローラ１５０、ネットワークＩ／Ｆ１６０、およびワイヤレスＩ／Ｆ１７０の各々がバスを介して接続されている。固定記憶装置１１０は、たとえばハードディスク装置であり、操作パネル１３０および操作端末２に表示する画面のデータを記憶している。画像読取装置１２０は、原稿トレイ（図示無し、載置部の一例）に載置された原稿の画像を読み取る。原稿検知部１２５は、原稿トレイに載置された原稿を、たとえば赤外線センサーなどで検知する。操作パネル１３０は、数字の入力を行うテンキー１３１や、印刷などの実行指示を受け付けるスタートキー（プリントキー）１３２や、ユーザーのログアウトの指示を受け付けるログアウトキー１３３や、各種情報を表示する表示部１３４などを含んでいる。操作パネル１３０は、ＭＦＰ１本体に固定されている（ＭＦＰ１本体から取り外すことはできない）。画像出力装置１４０は、複写画像を用紙上に形成する。プリンタコントローラ１５０は、ネットワークＩ／Ｆ１６０により受信したプリントデータから複写画像を生成する。ネットワークＩ／Ｆ１６０は、ネットワークケーブル４ａを介してＭＦＰ１をネットワーク４に接続する。ネットワークＩ／Ｆ１６０は、外部機器や操作端末２との間で、各種の情報を送受信する。ワイヤレスＩ／Ｆ１７０は、外部機器や操作端末２との間で無線通信を行う。
【００４１】
制御部１００には、さらに、短距離無線Ｉ／Ｆ１８０、ドックコネクタ１９０、および個人認証部１９５の各々がバスを介して接続されている。短距離無線Ｉ／Ｆ１８０は、たとえばＢｌｕｅｔｏｏｔｈ（登録商標）やＩｒＤＡ（登録商標）などであり、主に操作端末２との通信に用いられる。ドックコネクタ１９０には、操作端末２が装着される。ＭＦＰ１はドックコネクタ１９０を通じて、操作端末２との間で各種のデータを送受信する。個人認証部１９５は、たとえばＩＤおよびパスワードの入力を受け付けることなどにより、ＭＦＰ１を使用するユーザーの認証処理を行う。
【００４２】
図３は、操作端末２の内部構成を示すブロック図である。
【００４３】
図３を参照して、操作端末２は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、固定記憶装置２１０と、タッチパネル２２０と、ワイヤレスＬＡＮＩ／Ｆ２７０と、短距離無線Ｉ／Ｆ２８０と、ドックコネクタ２９０とを含んでいる。ＣＰＵ２０１には、ＲＯＭ２０２およびＲＡＭ２０３の各々がバスを介して接続されている。ＣＰＵ２０１、ＲＯＭ２０２、およびＲＡＭ２０３によって制御部２００が構成されている。ＣＰＵ２０１は、操作端末２全体の制御を行う。ＣＰＵ２０１は、ＲＯＭ２０２に記憶された制御プログラムを実行する。ＲＯＭ２０２は、操作端末２の動作を制御する制御プログラムを格納する。ＲＡＭ２０３はＣＰＵ２０１の作業用のメモリである。
【００４４】
制御部２００には、固定記憶装置２１０、タッチパネル２２０、ワイヤレスＬＡＮＩ／Ｆ２７０、短距離無線Ｉ／Ｆ２８０、およびドックコネクタ２９０の各々がバスを介して接続されている。タッチパネル２２０は、各種の情報を表示するとともに、画面を直接タッチすることによるユーザーの操作入力を受け付ける。ワイヤレスＬＡＮＩ／Ｆ２７０は、ＭＦＰ１などとの間で無線通信を行う。短距離無線Ｉ／Ｆ２８０は、たとえばＢｌｕｅｔｏｏｔｈ（登録商標）やＩｒＤＡ（登録商標）などであり、主にＭＦＰ１との通信に用いられる。ドックコネクタ２９０は、操作端末２がＭＦＰ１に装着される際に用いられる。操作端末２はドックコネクタ２９０を通じて、ＭＦＰ１との間で各種のデータを送受信する。
【００４５】
固定記憶装置２１０は、たとえばハードディスク装置であり、リモートパネルアプリケーション（以降、リモートパネルアプリと呼ぶことがある）もしくは印刷アプリなどのプログラム、または印刷対象となるファイル（画像）などの各種情報を記憶する。リモートパネルアプリは、ＭＦＰ１を操作するためのリモート操作画面を表示するためのアプリケーションである。印刷アプリは、ＭＦＰ１に対して印刷の実行指示を行うためのアプリケーションである。印刷アプリは、さらにＭＦＰ１で実行する印刷の設定や印刷対象となるデータの選択などを受け付けるアプリケーションであってもよい。
【００４６】
操作端末２は、携帯可能であり、たとえばドックコネクタ２９０がＭＦＰ１のドックコネクタ１９０に装着された場合に、そのＭＦＰ１と有線接続され、通信可能な状態となる。また操作端末２は、短距離無線Ｉ／Ｆ１８０および２８０を介してＭＦＰ１と無線通信可能な範囲内に存在する場合に、そのＭＦＰ１と無線接続され、通信可能な状態となる。
【００４７】
図４は、操作パネル１３０の外観を模式的に示す図である。
【００４８】
図４を参照して、操作パネル１３０は、各種数値の入力を受け付けるテンキー１３１と、各機能のジョブの実行を受け付けるスタートキー１３２と、各種設定項目やメッセージなどを表示する表示部１３４とを主に含んでいる。表示部１３４には、ＭＦＰ１の操作画面が表示される。表示部１３４は、タッチパネルを含んでおり、ユーザーからの操作を受け付ける。表示部１３４に表示される操作画面には、ＭＦＰ１の操作（ここでは印刷の設定）を行うためのソフトウェアキーであるキーＫ１〜Ｋ８が含まれている。表示部１３４の右側および下側には、テンキー１３１やスタートキー１３２などの、ＭＦＰ１の操作を行うためのハードウェアキーが設けられている。
【００４９】
次に、操作端末２から印刷の設定を行う場合の画像形成システムの動作について説明する。
【００５０】
図５は、メニュー画面を表示した状態の操作端末２を模式的に示す図である。
【００５１】
図５を参照して、操作端末２は、タッチパネル２２０にメニュー画面ＤＰ０を表示可能である。メニュー画面ＤＰ０には、操作端末２で実行可能なアプリケーション１〜３のアイコンＩＣ１〜ＩＣ３が表示される。メニュー画面ＤＰ０には、さらにリモートパネルアプリを起動するためのアイコンＩＣ４と、印刷アプリを起動するためのアイコンＩＣ５とが表示される。
【００５２】
ユーザーによってアイコンＩＣ４が選択（押下）された場合、操作端末２はリモートパネルアプリを起動し、リモートパネルアプリを通じて、リモート操作画面の表示をＭＦＰ１に対して要求する。ＭＦＰ１は、操作端末２から要求を受け付けると、操作端末２のユーザーの認証処理を行う。ＭＦＰ１は、ユーザーの認証に成功した場合、そのユーザーのログイン処理を行ない、操作端末２からのＭＦＰ１の操作を許可する。また操作端末２の識別は、操作端末２のＩＰアドレスやＭＡＣアドレスなどにより行うことができる。
【００５３】
なお、ユーザーによってアイコンＩＣ４が選択（押下）された場合、ＭＦＰ１はユーザーの認証処理無しに操作端末２からのＭＦＰ１の操作を許可してもよい。
【００５４】
図６は、本発明の第１の実施の形態において、リモート操作画面を表示した状態の操作端末２を模式的に示す図である。
【００５５】
図６を参照して、ＭＦＰ１は、操作端末２からのＭＦＰ１の操作を許可すると、リモート操作画面のデータを、操作端末２に対して送信する。操作端末２は、受信したデータに基づいて、リモート操作画面ＤＰ１をタッチパネル２２０に表示する。リモート操作画面ＤＰ１は、メニュー画面ＤＰ０の上の階層に表示される。
【００５６】
ここで、リモート操作画面とは、ＭＦＰ１を操作するための画面である。リモート操作画面は、少なくとも、表示部１３４に表示する操作画面に含まれるソフトウェアキーに対応するキーＫ１〜Ｋ８を含んでおり、操作パネル１３０のハードウェアキー（たとえば図４のテンキー１３１やスタートキー１３２）をソフトウェアキーとして示したキーや、その他のソフトウェアキーをさらに含んでいてもよい。
【００５７】
ここではリモート操作画面ＤＰ１として、表示部１３４に表示する操作画面と同一の操作画面がタッチパネル２２０に表示されている。リモートパネルアプリは、ＭＦＰ１専用のアプリケーションであり、リモート操作画面ＤＰ１からは、操作パネル１３０で行うことのできる全ての設定を行うことができる。
【００５８】
ユーザーは、リモート操作画面に触れることによりＭＦＰ１を操作する。操作端末２は、リモート操作画面ＤＰ１を通じてユーザーからの入力を受け付けると、その入力の座標をＭＦＰ１へ送信する。ＭＦＰ１は、操作端末２から受信した座標に基づいて、受け付けた操作を特定し、その操作に基づく処理を行う。ＭＦＰ１は、操作端末２から受信した座標に基づいて、リモート操作画面の更新画面のデータを操作端末２へ送信する。操作端末２は、受信したデータに基づいて、更新画面をタッチパネル２２０に表示する。なお、ここで送信する更新画面はＪＰＥＧ、ＴＩＦＦなどの汎用の画像ファイル形式のデータを用いても良い。
【００５９】
たとえば、とじしろ設定（用紙にとじしろを設けるように画像の印刷位置をずらす設定）を行うためのキーＫ２がユーザーによって押下されると、操作端末２は、キーＫ２の座標をＭＦＰ１へ送信する。ＭＦＰ１は、操作端末２から受信した座標に基づいて、とじしろ設定を受け付けたと判断し、とじしろ設定が有効であることをたとえばＳＲＡＭ１０３などに記憶する。そしてＭＦＰ１は、更新画面のデータを操作端末２へ送信する。操作端末２は、受信したデータに基づいて、更新画面をタッチパネル２２０に表示する。
【００６０】
図７は、図６においてキーＫ２が押下された場合の更新画面を表示した状態の操作端末２を模式的に示す図である。
【００６１】
図７を参照して、図６に示すリモート操作画面においてキーＫ２が押下された場合、ＭＦＰ１は、キーＫ２に表示された「ＯＦＦ」という文字を「ＯＮ」という文字に変更した更新画面ＤＰ２を作成し、これを操作端末２に送信する、操作端末２では操作画面ＤＰ１の代わりに更新画面ＤＰ２をタッチパネル２２０に表示する。更新画面ＤＰ２はメニュー画面の上の階層に表示される。これにより、ＭＦＰ１は、とじしろ設定が有効になっていることをユーザーに対して通知する。
【００６２】
その後、ＭＦＰ１は、操作端末２から座標を受信する度に、その座標に基づく更新画面を操作端末２に表示させ、行われた設定をＳＲＡＭ１０３などに記憶する。
【００６３】
上述の画像形成システムの動作では、操作端末２は、入力された座標をＭＦＰ１へ送信し、ＭＦＰ１から受信した画像をＲＡＭ２０３などに一時的に記憶し、タッチパネル２２０に表示する。つまり、操作端末２は、リモート操作画面のデータを、固定記憶装置２１０に常に記憶しているわけではない。操作端末２がこのような動作を行う場合、操作端末２の側では、ユーザーがどのような設定をしているのかを判断するのは、困難となる。したがって、ユーザーが行った印刷の設定は、ＭＦＰ１側（ＭＦＰ１のＳＲＡＭ１０３など）で記憶される。
【００６４】
続いて、操作端末２から印刷の実行指示および画像の送信を行う場合の画像形成システムの動作について説明する。
【００６５】
図８は、印刷アプリの画面を表示した状態の操作端末２を模式的に示す図である。
【００６６】
図８を参照して、ユーザーによってメニュー画面のアイコンＩＣ５が選択された場合、操作端末２は印刷アプリを起動し、印刷アプリの画面ＤＰ３をタッチパネル２２０に表示する。印刷アプリは、汎用のアプリケーションであり、多種の画像形成装置のためのアプリケーションである。
【００６７】
印刷アプリの画面ＤＰ３は、更新画面ＤＰ２の上の階層に表示される。印刷アプリの画面ＤＰ３は、印刷に関する各種設定を受け付けるソフトウェアキーであるキーＫ１１〜Ｋ１５と、操作端末２の固定記憶装置２１０に記憶されたファイルの中から印刷するファイルを選択するためのキーＫ１６と、印刷の実行指示を行うためのキーＫ１７とを含んでいる。キーＫ１１〜Ｋ１５の各々は、それぞれ、印刷部数の設定、印刷の色の設定、使用する用紙の設定（使用する用紙が保管されたトレイの選択）、片面印刷または両面印刷の設定、およびステープルの設定を受け付けるキーである。印刷アプリの画面ＤＰ３からは、印刷に関する一般的な設定が可能であり、ＭＦＰ１で行うことのできる設定のうち一部の設定のみが可能である。
【００６８】
操作端末２は、ファイルが選択された後でキーＫ１７の押下を受け付けると、印刷の実行指示とともに、印刷アプリの画面ＤＰ３を通じて選択されたファイルをＭＦＰ１へ送信する。ＭＦＰ１は、リモート操作画面（リモート操作画面ＤＰ１または更新画面ＤＰ２）を操作端末２に表示している状態で、印刷アプリの画面ＤＰ３を通じて印刷の実行指示およびファイルを受信すると、リモート操作画面を通じて行われた設定（ＳＲＡＭ１０３に記憶した設定）でファイルを印刷する。なお、印刷設定は、複数の設定項目があり全ての設定には初期値が定義されている。以下においては、リモート操作画面を通じて初期値が変更された場合のみならず、初期値のままの設定項目についても、リモート操作画面を通じて設定された「印刷の設定」と定義する。
【００６９】
図９は、本発明の第１の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【００７０】
図９を参照して、操作端末２は、リモートパネルアプリを起動すると、ＭＦＰ１に対してリモート操作画面のデータの送信を要求する。ＭＦＰ１は、操作端末２からの要求を受け付けると、リモート操作画面のデータを操作端末２に渡し、リモート操作画面を操作端末２に表示する。操作端末２は、リモート操作画面の操作を受け付けると、操作を受け付けた位置の座標をＭＦＰ１に対して通知する。ＭＦＰ１は、通知された座標に基づいて、ＳＲＡＭ１０３に記憶した印刷の設定（これは本体の操作パネル１３０に表示するものであることから、以下、「パネルの設定値」ともいう）を変更し、リモート操作画面の更新画面のデータを操作端末２へ渡し、更新画面を操作端末２に表示する。操作端末２は、印刷アプリを起動し、印刷アプリを通じて印刷の実行指示およびファイルの選択を受け付けると、印刷の実行指示およびファイルをＭＦＰ１へ送信する。ＭＦＰ１は、印刷の実行指示およびファイルを受信すると、ＳＲＡＭ１０３に記憶した印刷の設定（リモート操作で設定した印刷設定）で、受信したファイルを印刷する。
【００７１】
図１０は、本発明の第１の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【００７２】
図１０を参照して、ＭＦＰ１のＣＰＵ１０１は、操作端末２からリモート操作画面のデータの要求があったか否かを判別する（Ｓ５０１）。要求があったと判別するまで、ＣＰＵ１０１はステップＳ５０１の処理を繰り返す。
【００７３】
ステップＳ５０１において、要求があったと判別した場合（Ｓ５０１でＹｅｓ）、ＣＰＵ１０１は、リモート操作画面のデータを送信し（Ｓ５０２）、操作端末２から座標の通知があったか否かを判別する（Ｓ５０３）。座標の通知があったと判別するまで、ＣＰＵ１０１はステップＳ５０３の処理を繰り返す。
【００７４】
ステップＳ５０３において、座標の通知があったと判別した場合（Ｓ５０３でＹｅｓ）、ＣＰＵ１０１は、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）を変更し、更新画面のデータを送信する（Ｓ５０４）。続いてＣＰＵ１０１は、印刷の設定の送信元の操作端末と同一の操作端末２から、Ｓ５０１からＳ５０３で操作したリモートパネルアプリとは別の印刷アプリを通じた印刷の実行指示（印刷要求）があったか否かを判別する（Ｓ５０５）。同一の操作端末２であるかの識別は、操作端末２のＩＰアドレスなどの識別情報により行っても、認証されているユーザーのＩＤにより行ってもよい。
【００７５】
ステップＳ５０５において、実行指示があったと判別した場合（Ｓ５０５でＹｅｓ）、ＣＰＵ１０１は、印刷対象となるファイルを受信し（Ｓ５０６）、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）で、受信したファイルを印刷し（Ｓ５０７）、処理を終了する。
【００７６】
ステップＳ５０５において、実行指示がないと判別した場合（Ｓ５０５でＮｏ）、ＣＰＵ１０１は、処理を終了する。
【００７７】
図１１は、本発明の第１の実施の形態における操作端末２の動作を説明するフローチャートである。
【００７８】
図１１を参照して、操作端末２のＣＰＵ２０１は、リモートパネルアプリを起動すると（Ｓ６０１）、リモート操作画面のデータの送信をＭＦＰ１に対して要求する（Ｓ６０２）。次にＣＰＵ２０１は、リモート操作画面のデータをＭＦＰ１から受信すると（Ｓ６０３）、リモート操作画面をタッチパネル２２０に（ＭＦＰのパネルを端末上に）表示し（Ｓ６０４）、操作端末２で操作を受け付けたか（端末上でパネル操作があったか）否かを判別する（Ｓ６０５）。
【００７９】
ステップＳ６０５において、操作端末２で操作を受け付けたと判別した場合（Ｓ６０５でＹｅｓ）、ＣＰＵ２０１は、操作を受け付けた位置の座標をＭＦＰ１に送信し、更新画面（次の画面）のデータの送信を要求する（Ｓ６０６）。続いてＣＰＵ２０１は、更新画面のデータを受信したか否かを判別する（Ｓ６０７）。ＣＰＵ２０１は、更新画面のデータを受信したと判別するまで、ステップＳ６０７の処理を繰り返す。
【００８０】
ステップＳ６０７において、更新画面のデータを受信したと判別した場合には（Ｓ６０７でＹｅｓ）、ＣＰＵ２０１は、そのデータに基づく更新画面をタッチパネル２２０に表示する（Ｓ６０８）。次にＣＰＵ２０１は、印刷アプリが起動されたか否かを判別する（Ｓ６０９）。
【００８１】
ステップＳ６０９において、印刷アプリが起動されたと判別した場合（Ｓ６０９でＹｅｓ）、ＣＰＵ２０１は、ユーザーからの印刷の実行指示および固定記憶装置２１０などに保存されているファイルの選択を受け付け、印刷の実行指示およびファイルをＭＦＰ１に送信し（Ｓ６１０）、処理を終了する。
【００８２】
ステップＳ６０５において、操作端末２で操作を受け付けないと判別した場合（Ｓ６０５でＮｏ）、またはステップＳ６０９において、印刷アプリが起動されないと判別した場合（Ｓ６０９でＮｏ）、ＣＰＵ２０１は、ステップＳ６０５の処理へ進む。
【００８３】
本実施の形態では、ＭＦＰ１は、操作端末２でリモートパネルアプリが起動された場合に、リモート操作画面を操作端末２に送信および表示し、リモート操作画面を通じて操作端末２から印刷の設定を受け付ける。ＭＦＰ１は、印刷アプリ（リモートパネルアプリとは別のアプリ）の画面を通じて操作端末２からファイルおよび印刷の実行指示を受信した場合に、操作端末２から受け付けた印刷の設定で、受信したファイルを印刷する。これにより、ユーザーは、ＭＦＰ１内に保存されていないファイル（操作端末２に保存されたファイル）の印刷の設定を、リモート操作画面で行うことができる。その結果、ＭＦＰ１の操作パネル１３０の操作に慣れたユーザーも戸惑うことなく印刷の設定を行うことができ、ＭＦＰ１の操作性および利便性を向上することができる。
【００８４】
以降の実施の形態では、ユーザーが操作端末２でリモートパネルアプリを起動してから、リモート操作画面で印刷の設定が完了するまでのユーザーによる操作を、リモート操作と呼ぶことがある。また、図１０に示すフローチャートのステップＳ５０１〜Ｓ５０４の処理、および図１１に示すフローチャートのステップＳ６０１〜Ｓ６０８の処理の各々を、リモート操作に関する処理と呼ぶことがある。
【００８５】
［第２の実施の形態］
本実施の形態では、ＭＦＰ１は、印刷アプリを起動するためのキー（端末の文書印刷キー）を、リモート操作画面とともに操作端末２に表示する。
【００８６】
図１２は、本発明の第２の実施の形態において、リモート操作画面を表示した状態の操作端末２を模式的に示す図である。
【００８７】
図１２を参照して、本実施の形態では、操作端末２のリモート操作画面は、操作パネル１３０の表示部１３４に表示すると同一の操作画面を表示する領域ＡＲ１と、操作パネル１３０のハードウェアキーを表示する領域ＡＲ２とに分かれている。領域ＡＲ１には、操作パネル１３０の表示部１３４に表示する操作画面に含まれるキーＫ１〜Ｋ８が表示される。領域ＡＲ２には、スタートキーやストップキーなどの操作パネル１３０のハードウェアキーとともに、印刷アプリを起動するためのキー（端末の文書印刷キー）Ｋ９が表示される。キーＫ９は、操作パネル１３０のハードウェアキーではない。キーＫ９は、領域ＡＲ１に表示されてもよい。
【００８８】
ユーザーは、キーＫ１〜Ｋ９を押下することにより必要な印刷の設定を行った後で、キーＫ９を押下する。ＭＦＰ１は、キーＫ９の座標を操作端末２から受信すると、印刷アプリを操作端末２で自動的に起動させる。
【００８９】
図１３は、本発明の第２の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【００９０】
図１３を参照して、ユーザーが操作端末２でのリモート操作を開始し、印刷の設定を行うと、ＭＦＰ１および操作端末２の各々は、リモート操作に関する処理を行う。操作端末２は、キーＫ９の押下を受け付けると、キーＫ９の位置の座標をＭＦＰ１に対して通知する。ＭＦＰ１は、通知された座標に基づいてキーＫ９が押下されたことを検知し、印刷アプリを起動する指示を操作端末２に送信する。操作端末２は、指示を受け付けると、印刷アプリを起動する。操作端末２は、印刷アプリを通じて印刷の実行指示およびファイルの選択を受け付けると、印刷の実行指示およびファイルをＭＦＰ１へ送信する。ＭＦＰ１は、印刷の実行指示およびファイルを受信すると、ＳＲＡＭ１０３に記憶した印刷の設定（リモート操作で設定した印刷設定）で、受信したファイルを印刷する。
【００９１】
図１４は、本発明の第２の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【００９２】
図１４を参照して、ＭＦＰ１のＣＰＵ１０１は、リモート操作に関する処理（図１０に示すフローチャートのステップＳ５０１〜Ｓ５０４の処理）を行ったか否かを判別する（Ｓ８０１）。
【００９３】
ステップＳ８０１において、リモート操作に関する処理を行ったと判別した場合（Ｓ８０１でＹｅｓ）、ＣＰＵ１０１は、操作端末２でキーＫ９（端末の文書印刷キー）が押下されたか否かを判別する（Ｓ８０２）。
【００９４】
ステップＳ８０２において、キーＫ９が押下されたと判別した場合（Ｓ８０２でＹｅｓ）、ＣＰＵ１０１は、印刷アプリを起動する指示を操作端末２に対して行う（Ｓ８０３）。続いてＣＰＵ１０１は、印刷の設定の送信元の操作端末と同一の操作端末２から印刷の実行指示（印刷要求）があったか否かを判別する（Ｓ８０４）。
【００９５】
ステップＳ８０４において、実行指示があったと判別した場合（Ｓ８０４でＹｅｓ）、ＣＰＵ１０１は、ファイルを受信し（Ｓ８０５）、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）で、受信したファイルを印刷し（Ｓ８０６）、処理を終了する。
【００９６】
ステップＳ８０１において、リモート操作に関する処理を行わないと判別した場合（Ｓ８０１でＮｏ）、ステップＳ８０２において、キーＫ９が押下されないと判別した場合（Ｓ８０２でＮｏ）、またはステップＳ８０４において、実行指示がないと判別した場合（Ｓ８０４でＮｏ）、ＣＰＵ１０１は処理を終了する。
【００９７】
図１５は、本発明の第２の実施の形態における操作端末２の動作を説明するフローチャートである。
【００９８】
図１５を参照して、操作端末２のＣＰＵ２０１は、リモート操作に関する処理（ＭＦＰをリモート操作する処理、図１１に示すステップＳ６０１〜Ｓ６０８の処理）を行ったか否かを判別する（Ｓ９０１）。
【００９９】
ステップＳ９０１において、リモート操作に関する処理を行ったと判別した場合（Ｓ９０１でＹｅｓ）、ＣＰＵ２０１は、ＭＦＰ１から印刷アプリの起動指示があったか否かを判別する（Ｓ９０２）。
【０１００】
ステップＳ９０２において、印刷アプリの起動指示があったと判別した場合（Ｓ９０２でＹｅｓ）、ＣＰＵ２０１は、印刷アプリを起動する（Ｓ９０３）。続いてＣＰＵ２０１は、ユーザーからの印刷の実行指示およびファイルの選択を受け付け、印刷の実行指示およびファイルをＭＦＰ１に送信し（Ｓ９０４）、処理を終了する。
【０１０１】
ステップＳ９０１において、リモート操作に関する処理を行わないと判別した場合（Ｓ９０１でＮｏ）、またはステップＳ９０２において、印刷アプリの起動指示がないと判別した場合（Ｓ９０２でＮｏ）、ＣＰＵ２０１は処理を終了する。
【０１０２】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第１の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１０３】
本実施の形態によれば、リモート操作画面のキーを通じて印刷アプリを起動することができるので、印刷アプリの起動が容易になる。
【０１０４】
［第３の実施の形態］
本実施の形態では、ＭＦＰ１は、印刷アプリを通じて印刷の実行指示を受け付けた場合に、印刷アプリが起動される前にリモートパネルアプリが起動されていたか否かを判別する。ＭＦＰ１は、印刷アプリが起動される前にリモートパネルアプリが起動されていた場合には、リモート操作画面を通じて受け付けた設定で画像を印刷し、印刷アプリが起動される前にリモートパネルアプリが起動されていなかった場合には、リモート操作画面を通じて受け付けた設定で画像を印刷しない。
【０１０５】
図１６は、本発明の第３の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【０１０６】
図１６を参照して、操作端末２は、ユーザーの指示により印刷アプリを起動する。続いて、ユーザーがリモート操作を開始し、印刷の設定を行うと、ＭＦＰ１および操作端末２の各々は、リモート操作に関する処理を行う。操作端末２は、印刷アプリを通じて印刷の実行指示およびファイルの選択を受け付けると、リモートパネルアプリを起動する前に（リモート操作画面を表示する前に）印刷アプリが起動していたことをＭＦＰ１に通知し、印刷の実行指示およびファイルをＭＦＰ１へ送信する。ＭＦＰ１は、印刷アプリが先に起動していたことの通知を受け付け、印刷の実行指示およびファイルを受信すると、ＳＲＡＭ１０３に記憶した印刷の設定（リモート操作で設定した印刷設定）で、受信したファイルを印刷する。
【０１０７】
なお、操作端末２は、印刷するファイルの選択を、リモートパネルアプリを起動する前にユーザーから受け付けてもよいし、リモートパネルアプリを起動した後にユーザーから受け付けてもよい。
【０１０８】
図１７は、本発明の第３の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【０１０９】
図１７を参照して、ＭＦＰ１のＣＰＵ１０１は、リモート操作に関する処理（図１０に示すフローチャートのステップＳ５０１〜Ｓ５０４の処理）を行ったか否かを判別する（Ｓ１２０１）。
【０１１０】
ステップＳ１２０１において、リモート操作に関する処理を行ったと判別した場合（Ｓ１２０１でＹｅｓ）、ＣＰＵ１０１は、印刷の設定の送信元の操作端末と同一の操作端末２から印刷の実行指示（印刷要求）があったか否かを判別する（Ｓ１２０２）。
【０１１１】
ステップＳ１２０２において、実行指示があったと判別した場合（Ｓ１２０２でＹｅｓ）、ＣＰＵ１０１は、ファイルを受信する（Ｓ１２０３）。続いてＣＰＵ１０１は、リモートパネルアプリを起動する前に印刷アプリが起動していたことの通知を操作端末２から受信したか否かを判別する（Ｓ１２０４）。
【０１１２】
ステップＳ１２０４において、印刷アプリが起動していたことの通知を受信したと判別した場合（Ｓ１２０４でＹｅｓ）、ＣＰＵ１０１は、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）で、受信したファイルを印刷し（Ｓ１２０５）、処理を終了する。一方、Ｓ１２０４において、印刷アプリが起動していたことの通知を受信しないと判別した場合（Ｓ１２０４でＮｏ）、ＣＰＵ１０１は、印刷アプリの設定値で印刷アプリで受信したファイルを印刷し（Ｓ１２０６）、処理を終了する。
【０１１３】
ステップＳ１２０１において、リモート操作に関する処理を行わないと判別した場合（Ｓ１２０１でＮｏ）、またはステップＳ１２０２において、実行指示がないと判別した場合（Ｓ１２０２でＮｏ）、ＣＰＵ１０１は処理を終了する。
【０１１４】
図１８は、本発明の第３の実施の形態における操作端末２の動作を説明するフローチャートである。
【０１１５】
図１８を参照して、操作端末２のＣＰＵ２０１は、ユーザーの指示に従って印刷アプリを起動し（Ｓ１３０１）、リモート操作に関する処理（ＭＦＰをリモート操作する処理、図１１に示すステップＳ６０１〜Ｓ６０８の処理）を行ったか否かを判別する（Ｓ１３０２）。
【０１１６】
ステップＳ１３０２において、リモート操作に関する処理を行ったと判別した場合（Ｓ１３０２でＹｅｓ）、ＣＰＵ２０１は、ユーザーからの印刷の実行指示およびファイルの選択を受け付ける（Ｓ１３０３）。続いてＣＰＵ２０１は、リモートパネルアプリを起動する前に印刷アプリが起動していたことをＭＦＰ１に通知し（Ｓ１３０４）、印刷の実行指示およびファイルをＭＦＰ１に送信し（Ｓ１３０５）、処理を終了する。
【０１１７】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第１の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１１８】
本実施の形態によれば、印刷アプリを起動する前にリモート操作画面で行われた設定は印刷に反映されないので、印刷の誤設定を回避することができる。
【０１１９】
なお、第１〜第３の実施の形態では、リモート操作画面を操作端末２に表示している状態で、印刷アプリの画面を通じて印刷の実行指示を受け付けた場合にのみ、ＭＦＰ１は、ＳＲＡＭ１０３に記憶した印刷の設定で、受信したファイルを印刷してもよい。リモート操作画面を操作端末２に表示していない状態で、印刷アプリの画面を通じて印刷の実行指示を受け付けた場合には、ＭＦＰ１は、ＳＲＡＭ１０３に記憶した印刷の設定で、受信したファイルを印刷しなくてもよい。その場合は、印刷アプリで印刷実行指示を受け付けた際に同時に送信された、印刷アプリでの印刷設定でファイルを印刷することが考えられる。
【０１２０】
［第４の実施の形態］
以降の第４〜第７の実施の形態では、ＭＦＰ１が、操作端末２のリモートパネルアプリから印刷の設定を受け付け、かつ画像の選択無しに印刷の実行指示（つまりファイルの同時送信がなく、印刷の実行指示のみがリモートパネルアプリから送信された場合）を受け付けた後で、印刷の設定および印刷の実行指示を受け付けた操作端末と同一の操作端末２から印刷アプリによって、あるいは、電子メールに添付、ＦＴＰなどの印刷アプリ以外の手段によって画像を取得した場合に、ＭＦＰ１は、操作端末２から受け付けていた設定でその画像を印刷する。
【０１２１】
図１９は、本発明の第４の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【０１２２】
図１９を参照して、ユーザーが操作端末２でのリモート操作を開始し、印刷の設定を行うと、ＭＦＰ１および操作端末２の各々は、リモート操作に関する処理を行う。操作端末２は、ファイルの選択無しに、リモート操作画面のスタートキー（たとえば図１２に示すリモート操作画面のスタートキー）が押下されると、スタートキーの位置の座標をＭＦＰ１に対して通知する。ＭＦＰ１は、通知された座標に基づいてスタートキーが押下されたことを検知し、印刷の実行指示を受け付ける。ＭＦＰ１が印刷の実行指示を受け付けた時点では、印刷対象が未定である。したがってＭＦＰ１は、印刷の実行指示を受け付けると、印刷を行わず、操作端末２からファイルが送信されてくるのを待つ。操作端末２は、ユーザーからの指示に従って、印刷を行うファイルをたとえば電子メールなどでＭＦＰ１へ送信する。ＭＦＰ１は、印刷の設定の送信元の操作端末と同一の操作端末２からファイルを受信すると、ＳＲＡＭ１０３に記憶した印刷の設定（リモート操作で設定した印刷設定）で、受信したファイルを印刷する。
【０１２３】
図２０は、本発明の第４の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【０１２４】
図２０を参照して、ＭＦＰ１のＣＰＵ１０１は、リモート操作に関する処理（図１０に示すフローチャートのステップＳ５０１〜Ｓ５０４の処理）を行ったか否かを判別する（Ｓ１５０１）。
【０１２５】
ステップＳ１５０１において、リモート操作に関する処理を行ったと判別した場合（Ｓ１５０１でＹｅｓ）、ＣＰＵ１０１は、ファイルの選択無しに操作端末２のリモート操作画面でスタートキーが押下されたか否かを判別する（Ｓ１５０２）。
【０１２６】
ステップＳ１５０２において、スタートキーが押下されたと判別した場合（Ｓ１５０２でＹｅｓ）、ＣＰＵ１０１は、印刷の設定の送信元の操作端末と同一の操作端末２からファイルを受信したか否かを判別する（Ｓ１５０３）。ファイルを受信したと判別するまで、ＣＰＵ１０１はステップＳ１５０３の処理を繰り返す。
【０１２７】
ステップＳ１５０３において、ファイルを受信したと判別した場合（Ｓ１５０３でＹｅｓ）、ＣＰＵ１０１は、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）で、受信したファイルを印刷し（Ｓ１５０４）、処理を終了する。
【０１２８】
ステップＳ１５０１において、リモート操作に関する処理を行わないと判別した場合（Ｓ１５０１でＮｏ）、またはステップＳ１５０２において、スタートキーが押下されないと判別した場合（Ｓ１５０２でＮｏ）、ＣＰＵ１０１は処理を終了する。
【０１２９】
図２１は、本発明の第４の実施の形態における操作端末２の動作を説明するフローチャートである。
【０１３０】
図２１を参照して、操作端末２のＣＰＵ２０１は、リモート操作に関する処理（ＭＦＰをリモート操作する処理、図１１に示すステップＳ６０１〜Ｓ６０８の処理）を行ったか否かを判別する（Ｓ１６０１）。
【０１３１】
ステップＳ１６０１において、リモート操作に関する処理を行ったと判別した場合（Ｓ１６０１でＹｅｓ）、ＣＰＵ２０１は、ユーザーからの印刷の実行指示を受け付け、ＭＦＰ１に対して印刷の実行指示を送信する（Ｓ１６０２）。その後ＣＰＵ２０１は、電子メールで印刷を行うファイルをＭＦＰ１へ送信し（Ｓ１６０３）、処理を終了する。
【０１３２】
ステップＳ１６０１において、リモート操作に関する処理を行わないと判別した場合（Ｓ１６０１でＮｏ）、ＣＰＵ２０１は処理を終了する。
【０１３３】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第１の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１３４】
本実施の形態によれば、ユーザーは、印刷の設定および実行指示を操作端末２で行った後で、印刷したいファイルをＭＦＰ１に送るだけで、行った印刷の設定でそのファイルを印刷することが可能となる。特に、操作端末２のリモート操作画面のスタートキーの押下によりＭＦＰ１が印刷の実行指示を受け付ける場合には、操作端末２での印刷アプリの起動が不要になる。
【０１３５】
［第５の実施の形態］
本実施の形態では、ＭＦＰ１は、操作端末２から印刷の設定を受け付け、かつ画像の選択無しに印刷の実行指示を受け付けた後で、画像を取得する前に、画像の送信とは無関係の操作が操作端末２で行われたことの通知を操作端末２から受信した場合に、操作端末２から受け付けた設定を破棄する。
【０１３６】
図２２は、本発明の第５の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【０１３７】
図２２を参照して、ユーザーが操作端末２でのリモート操作を開始し、印刷の設定を行うと、ＭＦＰ１および操作端末２の各々は、リモート操作に関する処理を行う。操作端末２は、ファイルの選択無しに、リモート操作画面のスタートキー（たとえば図１２に示すリモート操作画面のスタートキー）が押下されると、スタートキーの位置の座標をＭＦＰ１に対して通知する。ＭＦＰ１は、通知された座標に基づいてスタートキーが押下されたことを検知し、印刷の実行指示を受け付ける。ＭＦＰ１が印刷の実行指示を受け付けた時点では、印刷対象が未定である。したがってＭＦＰ１は、印刷の実行指示を受け付けると、印刷を行わず、操作端末２からファイルが送信されてくるのを待つ。操作端末２は、ＭＦＰ１がファイルの送信待ちの状態にある場合に、画像の送信とは無関係のキー（たとえば図６に示すリモート操作画面ＤＰ１におけるキーＫ１〜Ｋ８のうちいずれかのキー）の押下を受け付けると、その操作の位置の座標をＭＦＰ１へ通知する。ＭＦＰ１は、画像の送信とは無関係のキーが押下されたことを検知すると、ユーザーから印刷のキャンセル要求があったと判断し、スタートキーの押下を検知する前に操作端末２から受け付けた設定を破棄する。ＭＦＰ１は、設定を破棄した後で、印刷アプリなどを通じて操作端末２からファイルを受信しても、操作端末２から受け付けた設定ではそのファイルを印刷しない。
【０１３８】
図２３は、本発明の第５の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【０１３９】
図２３を参照して、ＭＦＰ１のＣＰＵ１０１は、リモート操作に関する処理（図１０に示すフローチャートのステップＳ５０１〜Ｓ５０４の処理）を行ったか否かを判別する（Ｓ１８０１）。
【０１４０】
ステップＳ１８０１において、リモート操作に関する処理を行ったと判別した場合（Ｓ１８０１でＹｅｓ）、ＣＰＵ１０１は、ファイルの選択無しに操作端末２のリモート操作画面でスタートキーが押下されたか否かを判別する（Ｓ１８０２）。
【０１４１】
ステップＳ１８０２において、スタートキーが押下されたと判別した場合（Ｓ１８０２でＹｅｓ）、ＣＰＵ１０１は、操作端末２のリモート操作画面で画像の送信とは無関係の操作が行われたか否かを判別する（Ｓ１８０３）。
【０１４２】
ステップＳ１８０３において、操作が行われたと判別した場合（Ｓ１８０３でＹｅｓ）、ＣＰＵ１０１は、スタートキーが押下される前に操作端末２から受け付けた設定を破棄し（Ｓ１８０４）、処理を終了する。
【０１４３】
ステップＳ１８０１において、リモート操作に関する処理を行わないと判別した場合（Ｓ１８０１でＮｏ）、またはステップＳ１８０２において、スタートキーが押下されないと判別した場合（Ｓ１８０２でＮｏ）、ＣＰＵ１０１は処理を終了する。
【０１４４】
ステップＳ１８０３において、操作が行われないと判別した場合（Ｓ１８０３でＮｏ）、ＣＰＵ１０１は、印刷の設定の送信元の操作端末と同一の操作端末２からファイルを受信したか否かを判別する（Ｓ１８０５）。
【０１４５】
ステップＳ１８０５において、ファイルを受信したと判別した場合（Ｓ１８０５でＹｅｓ）、ＣＰＵ１０１は、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）で、受信したファイルを印刷し（Ｓ１８０６）、処理を終了する。
【０１４６】
ステップＳ１８０５において、ファイルを受信しないと判別した場合（Ｓ１８０５でＮｏ）、ＣＰＵ１０１はステップＳ１８０３の処理へ進む。
【０１４７】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第４の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１４８】
本実施の形態によれば、ＭＦＰ１が操作端末２からファイルを受信しない場合に、ＭＦＰ１が操作端末２からのファイルの送信を待ち続けることを回避することができる。ユーザーは、誤った設定を行った場合に、印刷したいファイルを送信する前であれば、リモート操作画面上で画像の送信とは無関係の操作を行うことで、その設定をキャンセルすることができる。
【０１４９】
［第６の実施の形態］
本実施の形態では、ＭＦＰ１が、操作端末２のリモート操作画面を通じて印刷の設定を受け付け、かつ画像の選択無しに印刷の実行指示を受け付けた後で、画像を取得する前に、リモートパネルアプリの起動が終了されたことの通知を操作端末２から受信した場合に、ＭＦＰ１は、操作端末２から受け付けた設定を破棄する。
【０１５０】
図２４は、本発明の第６の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【０１５１】
図２４を参照して、ユーザーが操作端末２でのリモート操作を開始し、印刷の設定を行うと、ＭＦＰ１および操作端末２の各々は、リモート操作に関する処理を行う。操作端末２は、ファイルの選択無しに、リモート操作画面のスタートキー（たとえば図１２に示すリモート操作画面のスタートキー）が押下されると、スタートキーの位置の座標をＭＦＰ１に対して通知する。ＭＦＰ１は、通知された座標に基づいてスタートキーが押下されたことを検知し、印刷の実行指示を受け付ける。ＭＦＰ１が印刷の実行指示を受け付けた時点では、印刷対象が未定である。したがってＭＦＰ１は、印刷の実行指示を受け付けると、印刷を行わず、操作端末２からファイルが送信されてくるのを待つ。操作端末２は、ＭＦＰ１がファイルの送信待ちの状態にある場合に、リモート操作画面（リモートパネルアプリの画面）を閉じる操作を受け付けると、リモート操作に関するＭＦＰ１とのセッションを切断する。ＭＦＰ１は、操作端末２とのセッションが切断されたことを検知すると、ユーザーから印刷のキャンセル要求があったと判断し、スタートキーの押下を検知する前に操作端末２から受け付けた設定を破棄する。ＭＦＰ１は、設定を破棄した後で、印刷アプリなどを通じてリからファイルを受信しても、操作端末２から受け付けた設定ではそのファイルを印刷しない。
【０１５２】
図２５は、本発明の第６の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【０１５３】
図２５を参照して、ＭＦＰ１のＣＰＵ１０１は、リモート操作に関する処理（図１０に示すフローチャートのステップＳ５０１〜Ｓ５０４の処理）を行ったか否かを判別する（Ｓ２００１）。
【０１５４】
ステップＳ２００１において、リモート操作に関する処理を行ったと判別した場合（Ｓ２００１でＹｅｓ）、ＣＰＵ１０１は、ファイルの選択無しに操作端末２のリモート操作画面でスタートキーが押下されたか否かを判別する（Ｓ２００２）。
【０１５５】
ステップＳ２００２において、スタートキーが押下されたと判別した場合（Ｓ２００２でＹｅｓ）、ＣＰＵ１０１は、操作端末２とのセッションが切断されたか（リモートパネルのセッションが閉じたか）否かを判別する（Ｓ２００３）。
【０１５６】
ステップＳ２００３において、操作端末２とのセッションが切断されたと判別した場合（Ｓ２００３でＹｅｓ）、ＣＰＵ１０１は、スタートキーが押下される前に操作端末２から受け付けた設定を破棄し（Ｓ２００４）、処理を終了する。
【０１５７】
ステップＳ２００１において、リモート操作に関する処理を行わないと判別した場合（Ｓ２００１でＮｏ）、またはステップＳ２００２において、スタートキーが押下されないと判別した場合（Ｓ２００２でＮｏ）、ＣＰＵ１０１は処理を終了する。
【０１５８】
ステップＳ２００３において、操作が行われないと判別した場合（Ｓ２００３でＮｏ）、ＣＰＵ１０１は、印刷の設定の送信元の操作端末と同一の操作端末２からファイルを受信したか否かを判別する（Ｓ２００５）。
【０１５９】
ステップＳ２００５において、ファイルを受信したと判別した場合（Ｓ２００５でＹｅｓ）、ＣＰＵ１０１は、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）で、受信したファイルを印刷し（Ｓ２００６）、処理を終了する。
【０１６０】
ステップＳ２００５において、ファイルを受信しないと判別した場合（Ｓ２００５でＮｏ）、ＣＰＵ１０１はステップＳ２００３の処理へ進む。
【０１６１】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第４の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１６２】
本実施の形態によれば、ＭＦＰ１が操作端末２からファイルを受信しない場合に、ＭＦＰ１が操作端末２からのファイルの送信を待ち続けることを回避することができる。ユーザーは、誤った設定を行った場合に、印刷したいファイルを送信する前であれば、リモートパネルアプリの画面を閉じることで、その設定をキャンセルすることができる。
【０１６３】
［第７の実施の形態］
本実施の形態では、ＭＦＰ１が、操作端末２から印刷の設定を受け付け、かつ画像の選択無しに印刷の実行指示を受け付けてから所定の時間が経過する前に、印刷の設定および印刷の実行指示を受け付けた操作端末と同一の操作端末２から複数の画像を取得した場合に、ＭＦＰ１は、操作端末２から受け付けた設定でそれらの画像の全てを印刷する。
【０１６４】
図２６は、本発明の第７の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【０１６５】
図２６を参照して、ＭＦＰ１のＣＰＵ１０１は、リモート操作に関する処理（図１０に示すフローチャートのステップＳ５０１〜Ｓ５０４の処理）を行ったか否かを判別する（Ｓ２１０１）。
【０１６６】
ステップＳ２１０１において、リモート操作に関する処理を行ったと判別した場合（Ｓ２１０１でＹｅｓ）、ＣＰＵ１０１は、ファイルの選択無しに操作端末２のリモート操作画面でスタートキーが押下されたか否かを判別する（Ｓ２１０２）。
【０１６７】
ステップＳ２１０２において、スタートキーが押下されたと判別した場合（Ｓ２１０２でＹｅｓ）、ＣＰＵ１０１は、ファイルの待ち状態となり、印刷の設定の送信元の操作端末と同一の操作端末２からファイルを受信したか否かを判別する（Ｓ２１０３）。ファイルを受信したと判別するまで、ＣＰＵ１０１はステップＳ２１０３の処理を繰り返す。
【０１６８】
ステップＳ２１０３において、ファイルを受信したと判別した場合（Ｓ２１０３でＹｅｓ）、ＣＰＵ１０１は、ＳＲＡＭ１０３に記憶した印刷の設定（パネルの設定値）で、受信したファイルを印刷する（Ｓ２１０４）。次にＣＰＵ１０１は、ファイルの待ち状態になってから経過した時間が所定の時間以内であるか否かを判別する（Ｓ２１０５）。
【０１６９】
ステップＳ２１０５において、所定の時間以内であると判別した場合（Ｓ２１０５でＹｅｓ）、ＣＰＵ１０１は、ステップＳ２１０３の処理へ進み、ファイルの待ち状態を継続する。一方、ステップＳ２１０５において、所定の時間（たとえば１分間）を超えたと判別した場合（Ｓ２１０５でＮｏ）、ＣＰＵ１０１は処理を終了する。
【０１７０】
ステップＳ２１０１において、リモート操作に関する処理を行わないと判別した場合（Ｓ２１０１でＮｏ）、またはステップＳ２１０２において、スタートキーが押下されないと判別した場合（Ｓ２１０２でＮｏ）、ＣＰＵ１０１は処理を終了する。
【０１７１】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第４の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１７２】
本実施の形態によれば、ＭＦＰ１は、ファイルの待ち状態にある場合に、受信したファイルの全てを、リモート操作画面を通じて受け付けた印刷の設定で印刷する。これにより、複数のファイルを同一の設定で印刷する場合に、ファイル毎に印刷の設定を行う必要がなくなる。
【０１７３】
第４〜第７の実施の形態において、操作端末２からＭＦＰ１へのファイルの送信方法は任意であり、ファイルは、電子メールの他、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）や、ＰＳＷＣ（ＰａｇｅＳｃｏｐｅ  Ｗｅｂ  Ｃｏｎｎｅｃｔｉｏｎ）などを用いて送信されてもよい。特に、第７の実施の形態のように複数のファイルを送信する場合には、複数のファイルの各々が互いに異なる送信方法（たとえば電子メールとＰＳＷＣなど）で送信されてもよい。ＭＦＰ１がファイルの待ち状態でいる時間の長さは、ユーザーによる設定が可能であってもよい。
【０１７４】
なお、ＰＳＷＣとは、ＭＦＰが提供する機能であり、ＭＦＰのＵＲＬにアクセスすると印刷の設定を行うことができる機能である。この機能を使用する場合、ユーザーがダイレクトプリント機能でファイルを選択しただけで、ＰＳＷＣ上で印刷開始を指示しなくてもＭＦＰは印刷を開始する。
【０１７５】
［第８の実施の形態］
以降の第８〜第１１の実施の形態では、ＭＦＰ１は、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付ける。ＭＦＰ１は、所定の場合に、リモート操作画面を通じて受け付けた設定を、印刷アプリの画面を通じて受け付けた設定と入れ替え、入れ替え後の設定で画像を印刷する。
【０１７６】
本実施の形態では、ＭＦＰ１は、リモート操作画面を通じて受け付けた設定がリモート操作画面における初期設定（デフォルト値）と同一であり、かつ印刷アプリの画面を通じて受け付けた設定がリモート操作画面を通じて受け付けた設定と異なる場合に、設定を入れ替える。
【０１７７】
図２７は、本発明の第８の実施の形態において、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１が採用する印刷の設定を模式的に示す表である。
【０１７８】
図２７を参照して、ＭＦＰ１がリモート画面を通じて受け付けた設定（リモートでの設定）が、部数５、ソート印刷あり、仕分け無し、給紙トレイ自動選択、両面印刷、および縦向き印刷の各設定であり、印刷アプリの画面を通じて受け付けた設定（印刷アプリの設定）が、部数１、ソート印刷あり、仕分け無し、給紙トレイ１選択、両面印刷、および縦向き印刷の各設定である場合を想定する。リモート操作画面における初期設定（パネルの初期値）は、部数１、ソート印刷あり、仕分け無し、給紙トレイ自動選択、片面印刷、および縦向き印刷の各設定であるものとする。リモート操作画面における初期設定は、通常、固定記憶装置１１０などに記憶されている。
【０１７９】
この場合、リモート操作画面を通じて受け付けた設定の項目の内容のうち、ソート設定、仕分け設定、給紙トレイ設定、および印刷の向きの各項目の内容が、リモート操作画面における初期設定の内容と同一である。また印刷アプリの画面を通じて受け付けた、ソート設定、仕分け設定、給紙トレイ設定、および印刷の向きの各項目の内容のうち、給紙トレイの項目（表中斜線で示す項目）の内容が、リモート操作画面を通じて受け付けた設定の項目の内容と異なる。したがって、ＭＦＰ１は、実際に印刷する設定の項目における給紙トレイの項目の内容を、リモート操作画面を通じて受け付けた「給紙トレイ自動選択」という内容から、印刷アプリの画面を通じて受け付けた「給紙トレイ１選択」という内容に変更する。
【０１８０】
給紙トレイ以外の設定の項目では、リモート操作画面を通じて受け付けた設定の項目の内容が採用される。
【０１８１】
図２８は、本発明の第８の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。
【０１８２】
図２８を参照して、ユーザーが操作端末２でのリモート操作を開始し、印刷の設定を行うと、ＭＦＰ１および操作端末２の各々は、リモート操作に関する処理を行う。操作端末２は、ユーザーからの指示を受け付けると、印刷アプリを起動する。操作端末２は、印刷アプリを通じて印刷の実行指示、印刷の設定、およびファイルの選択を受け付けると、印刷の実行指示、印刷の設定、およびファイルをＭＦＰ１へ送信する。ＭＦＰ１は、印刷の実行指示、印刷の設定、およびファイルを受信すると、リモート操作画面を通じて受け付けた設定の項目のうち必要な項目の内容を、印刷アプリの画面を通じて受け付けた設定と入れ替え、入れ替え後の設定で、受信したファイルを印刷する。
【０１８３】
図２９は、本発明の第８の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。なお、このフローチャートでは、印刷の設定が複数の項目を含んでいる場合を想定している。
【０１８４】
図２９を参照して、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１のＣＰＵ１０１は、リモート操作画面を通じて受け付けた設定の各項目の内容が、リモート操作画面の初期設定と異なるか否かを判別する（Ｓ２２０１）。
【０１８５】
ステップＳ２２０１において、リモート操作画面の初期設定と異なると判別した場合（Ｓ２２０１でＹｅｓ）、ＣＰＵ１０１は、印刷アプリの画面を通じて受け付けた設定の項目のうち、ステップＳ２２０１において異なると判別した項目の内容が、リモート操作画面を通じて受け付けた設定の項目の内容と異なるか否かを判別する（Ｓ２２０２）。
【０１８６】
ステップＳ２２０２において、リモート操作画面を通じて受け付けた設定の項目の内容と異なると判別した場合（Ｓ２２０２でＹｅｓ）、ＣＰＵ１０１は、リモート操作画面を通じて受け付けた設定の項目のうち、ステップＳ２２０２において異なると判別した項目の内容を、印刷アプリの画面を通じて受け付けた設定の項目の内容と入れ替え（Ｓ２２０３）、処理を終了する。
【０１８７】
ステップＳ２２０１において、リモート操作画面の初期設定と同一であると判別した場合（Ｓ２２０１でＮｏ）、またはステップＳ２２０２において、リモート操作画面を通じて受け付けた設定の項目の内容と同一であると判別した場合（Ｓ２２０２での）、ＣＰＵ１０１は、設定の入れ替えを行わず、リモート操作画面を通じて受け付けた設定を実際に印刷する設定として採用し（Ｓ２２０４）、処理を終了する。
【０１８８】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第１の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１８９】
［第９の実施の形態］
本実施の形態では、ＭＦＰ１は、印刷アプリの画面を通じて受け付けた設定が、印刷アプリにおける初期設定と異なる場合に、設定を入れ替える。
【０１９０】
図３０は、本発明の第９の実施の形態において、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１が採用する印刷の設定を模式的に示す表である。
【０１９１】
図３０を参照して、ＭＦＰ１がリモート画面を通じて受け付けた設定（リモートでの設定）が、部数５、ソート印刷あり、仕分け無し、給紙トレイ自動選択、両面印刷、および縦向き印刷の各設定であり、印刷アプリの画面を通じて受け付けた設定（印刷アプリの設定）が、部数１、ソート設定あり、仕分け無し、給紙トレイ１選択、片面印刷、および横向き印刷の各設定である場合を想定する。印刷アプリにおける初期設定（印刷アプリの初期値）は、部数１、ソート印刷あり、仕分け無し、給紙トレイ自動選択、片面印刷、および縦向き印刷の各設定であるものとする。
【０１９２】
この場合、印刷アプリの画面を通じて受け付けた設定の項目の内容のうち、給紙トレイ設定および印刷の向き設定の項目の内容（表中斜線で示す項目）が、印刷アプリにおける初期設定の内容と異なる。したがって、ＭＦＰ１は、実際に印刷する設定の項目における給紙トレイ設定の項目の内容を、リモート操作画面を通じて受け付けた「給紙トレイ自動選択」という内容から、印刷アプリの画面を通じて受け付けた「給紙トレイ１選択」という内容に変更する。またＭＦＰ１は、実際に印刷する設定の項目における印刷の向き設定の項目の内容を、リモート操作画面を通じて受け付けた「縦向き印刷」という内容から、印刷アプリの画面を通じて受け付けた「横向き印刷」という内容に変更する。
【０１９３】
給紙トレイの項目および印刷の向きの項目以外の項目では、リモート操作画面を通じて受け付けた設定の項目の内容が採用される。
【０１９４】
図３１は、本発明の第９の実施の形態において、ＭＦＰ１と操作端末２との間で行われる通信の一例を示すシーケンス図である。なお、このフローチャートでは、印刷の設定が複数の項目を含んでいる場合を想定している。
【０１９５】
図３１を参照して、ユーザーが操作端末２でのリモート操作を開始し、印刷の設定を行うと、ＭＦＰ１および操作端末２の各々は、リモート操作に関する処理を行う。操作端末２は、ユーザーから指示を受け付けると、印刷アプリを起動する。操作端末２は、印刷アプリを通じて印刷の実行指示、印刷の設定、およびファイルの選択を受け付けると、印刷の実行指示、印刷の設定、印刷アプリにおける初期設定、およびファイルをＭＦＰ１へ送信する。ＭＦＰ１は、印刷の実行指示、印刷の設定、印刷アプリにおける初期設定、およびファイルを受信すると、リモート操作画面を通じて受け付けた設定の項目のうち必要な項目の内容を、印刷アプリの画面を通じて受け付けた設定と入れ替え、入れ替え後の設定で、受信したファイルを印刷する。
【０１９６】
印刷アプリの初期設定の情報は、上述のように印刷の実行指示や印刷の設定とともにＭＦＰ１へ送信されてもよいし、ＭＦＰ１側（たとえばＲＯＭ１０２や固定記憶装置１１０など）に予め記憶されていてもよい。
【０１９７】
図３２は、本発明の第９の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。なお、このフローチャートでは、印刷の設定が複数の項目を含んでいる場合を想定している。
【０１９８】
図３２を参照して、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１のＣＰＵ１０１は、印刷アプリの画面を通じて受け付けた設定の各項目の内容が、印刷アプリの初期設定と異なるか否かを判別する（Ｓ２３０１）。
【０１９９】
ステップＳ２３０１において、印刷アプリの初期設定と異なると判別した場合（Ｓ２３０１でＹｅｓ）、ＣＰＵ１０１は、リモート操作画面を通じて受け付けた設定の項目のうち、ステップＳ２３０１において異なると判別した項目の内容を、印刷アプリの画面を通じて受け付けた設定の項目の内容と入れ替え（Ｓ２３０２）、処理を終了する。
【０２００】
ステップＳ２３０１において、印刷アプリの初期設定と同一であると判別した場合（Ｓ２３０１でＮｏ）、ＣＰＵ１０１は、設定の入れ替えを行わず、リモート操作画面を通じて受け付けた設定を実際に印刷する設定として採用し（Ｓ２３０３）、処理を終了する。
【０２０１】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第８の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０２０２】
［第１０の実施の形態］
本実施の形態では、ＭＦＰ１は、リモート操作画面を通じて受け付けた設定ではＭＦＰ１が印刷することができない場合、リモート操作画面を通じて受け付けた全ての設定を、印刷アプリの画面を通じて受け付けた設定と入れ替える。
【０２０３】
リモート操作画面を通じて受け付けた設定ではＭＦＰ１が印刷することができない場合とは、たとえば、ＭＦＰ１の給紙トレイには用紙が９枚しか保管されていないにもかかわらず、リモート操作画面を通じて、印刷する部数が１０部以上の設定を受け付けた場合などである。
【０２０４】
図３３は、本発明の第１０の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。なお、このフローチャートでは、印刷の設定が複数の項目を含んでいる場合を想定している。
【０２０５】
図３３を参照して、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１のＣＰＵ１０１は、リモート操作画面を通じて受け付けた設定の内容では、印刷が実行できない状態にあるか否かを判別する（Ｓ２５０１）。
【０２０６】
ステップＳ２５０１において、印刷が実行できない状態にあると判別した場合（Ｓ２５０１でＹｅｓ）、ＣＰＵ１０１は、リモート操作画面を通じて受け付けた設定の全ての項目の内容を、印刷アプリの画面を通じて受け付けた設定の項目の内容と入れ替え（Ｓ２５０２）、処理を終了する。
【０２０７】
ステップＳ２５０１において、印刷が実行できる状態にあると判別した場合（Ｓ２５０１でＮｏ）、ＣＰＵ１０１は、設定の入れ替えを行わず、リモート操作画面を通じて受け付けた設定を実際に印刷する設定として採用し（Ｓ２５０３）、処理を終了する。
【０２０８】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第８の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０２０９】
本実施の形態によれば、リモート操作画面を通じて受け付けた設定ではエラーとなって印刷を実行することができない場合に、ＭＦＰ１は、印刷アプリの画面を通じて受け付けた設定で印刷を行うことができる。
【０２１０】
［第１１の実施の形態］
本実施の形態では、ＭＦＰ１は、リモート操作画面を通じて受け付けた設定ではＭＦＰ１が印刷することができず、かつ印刷アプリの画面を通じて受け付けた設定が印刷アプリにおける初期設定と異なる場合に、設定を入れ替える。
【０２１１】
たとえば、リモート操作画面を通じて、部数１２で、給紙トレイの設定の項目で給紙トレイ１選択という設定を受け付けた場合において、給紙トレイ１には用紙が１２枚未満しかないときは、ＭＦＰ１は用紙の枚数不足で印刷を行うことができない。このようなとき、ＭＦＰ１は、印刷アプリの画面を通じて受け付けた給紙トレイの設定の項目で、給紙トレイ２（初期設定では「自動」）が設定されていれば、給紙トレイの設定の項目の内容のみを、リモート操作画面を通じて受け付けた設定から印刷アプリの画面を通じて受け付けた設定に入れ替える。
【０２１２】
図３４は、本発明の第１１の実施の形態において、ＭＦＰ１が採用する印刷の設定を決定する際の、ＭＦＰ１の動作を説明するフローチャートである。なお、このフローチャートでは、印刷の設定が複数の項目を含んでいる場合を想定している。
【０２１３】
図３４を参照して、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付けた場合に、ＭＦＰ１のＣＰＵ１０１は、リモート操作画面を通じて受け付けた設定では、印刷を実行できない状態にあるか否かを判別する（Ｓ２６０１）。
【０２１４】
ステップＳ２６０１において、印刷を実行できない状態にあると判別した場合（Ｓ２６０１でＹｅｓ）、ＣＰＵ１０１は、印刷アプリの画面を通じて受け付けた設定の項目のうち、印刷を実行できない原因となっている項目の内容が印刷アプリの初期設定と異なっているか否かを判別する（Ｓ２６０２）。
【０２１５】
ステップＳ２６０２において、印刷アプリの初期設定と異なっている場合（Ｓ２６０２でＹｅｓ）、ＣＰＵ１０１は、リモート操作画面を通じて受け付けた設定の項目のうち、印刷を実行できない原因となっている項目の内容を、印刷アプリの画面を通じて受け付けた設定の項目の内容と入れ替え（Ｓ２６０４）、処理を終了する。一方、ステップＳ２６０２において、印刷アプリの初期設定と同一である場合（Ｓ２６０２でＮｏ）、ＣＰＵ１０１は印刷を行わずに処理を終了する。
【０２１６】
ステップＳ２６０１において、印刷が実行できる状態にあると判別した場合（Ｓ２６０１でＮｏ）、ＣＰＵ１０１は、設定の入れ替えを行わず、リモート操作画面を通じて受け付けた設定を実際に印刷する設定として採用し（Ｓ２６０３）、処理を終了する。
【０２１７】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第８の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０２１８】
本実施の形態によれば、リモート操作画面を通じて受け付けた設定の項目の中に、エラーとなって印刷を実行することができない項目がある場合に、ＭＦＰ１は、その設定の項目の内容のみを、印刷アプリの画面から受け付けた設定の項目の内容と入れ替えて印刷を行うことができる。
【０２１９】
第８〜第１１の実施の形態によれば、リモート操作画面を通じて受け付けた印刷の設定と、印刷アプリの画面を通じて受け付けた印刷の設定との間に差異がある場合に、コンフリクトを解消し、ユーザーが意図する印刷の設定と思われる設定を、ＭＦＰ１が採用する印刷の設定として決定する。これにより、ユーザーは、印刷の設定を再度行う必要がなくなり、ユーザーの手間を省くことができる。
【０２２０】
なお、第８〜第１１の実施の形態において、ＭＦＰ１が印刷アプリの画面を通じて操作端末２から設定を受け付けるタイミングは任意であり、たとえば印刷の実行指示や印刷するファイルを操作端末２から受信する際に、印刷アプリの画面を通じて操作端末２から設定を受け付けてもよい。
【０２２１】
［第１２の実施の形態］
本実施の形態では、操作端末２にリモート操作画面を表示した後であって、印刷の実行指示または画像を操作端末２から受け付ける前に、操作パネル１３０を通じてＭＦＰ１の操作を受け付けた場合には、操作パネル１３０を通じて受け付けた操作に関するジョブを、操作端末２から受け付けたジョブよりも優先して実行する。
【０２２２】
たとえば、ＭＦＰ１が、印刷アプリを通じて行われる印刷の実行指示を待つ状態になった場合において、原稿トレイに載置された原稿を原稿検知部１２５で検知したときは、ＭＦＰ１は、原稿検知部１２５で検知した原稿に関するジョブに関しては、リモート操作画面を通じて受け付けた印刷の設定を適用しない。この場合ＭＦＰ１は、リモート操作画面を通じて受け付けた印刷の設定を破棄してもよい。またＭＦＰ１は、操作パネル１３０を通じて受け付けた操作に関するジョブが完了した後で、印刷アプリを通じて行われる印刷の実行指示を待つ状態になってもよい。
【０２２３】
図３５は、本発明の第１２の実施の形態におけるＭＦＰ１の動作を説明するフローチャートである。
【０２２４】
図３５を参照して、ＭＦＰ１のＣＰＵ１０１は、リモート操作に関する処理を行った後で、操作端末２からの印刷の実行指示または原稿の画像の受信を待つ状態（印刷指示待ち状態）となる（Ｓ３０００）。ＣＰＵ１０１は、印刷の実行指示または原稿の画像の受信を待つ状態の間に、操作パネル１３０を通じて他のユーザーによる操作を受け付けたか否かを判別する（Ｓ３００１）。
【０２２５】
ステップＳ３００１において、他のユーザーによる操作を受け付けたと判別した場合（Ｓ３００１でＹｅｓ）、ＣＰＵ１０１は、それまでにリモート操作画面を通じて受け付けた印刷の設定を、ＳＲＡＭ１０３などの一時記憶領域に格納する（Ｓ３００２）。続いてＣＰＵ１０１は、操作パネル１３０を通じて受け付けた操作に関するジョブ（ＭＦＰのところにいるユーザーのジョブ）が完了したか否かを判別する（Ｓ３００３）。ジョブが完了したと判別するまで、ＣＰＵ１０１はステップＳ３００３の処理を繰り返す。
【０２２６】
ステップＳ３００１において、他のユーザーによる操作を受け付けないと判別した場合（Ｓ３００１でＮｏ）、ＣＰＵ１０１はステップＳ３００４の処理へ進む。
【０２２７】
ステップＳ３００３において、ジョブが完了したと判別した場合（Ｓ３００３でＹｅｓ）、ＣＰＵ１０１は、印刷アプリから印刷の実行指示または原稿の画像を受信したか否かを判別する（Ｓ３００４）。
【０２２８】
ステップＳ３００４において、印刷の実行指示または原稿の画像を受信したと判別した場合（Ｓ３００４でＹｅｓ）、ＣＰＵ１０１は、ＳＲＡＭ１０３に記憶した印刷の設定（リモートで設定したパネルの設定値）で、受信したファイルを印刷し（Ｓ３００５）、処理を終了する。
【０２２９】
ステップＳ３００４において、印刷の実行指示または原稿の画像を受信しないと判別した場合（Ｓ３００４でＮｏ）、ＣＰＵ１０１はステップＳ３００１の処理へ進む。
【０２３０】
なお、画像形成システムの構成や、上述以外の画像形成システムの動作などについては、第１の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０２３１】
本実施の形態によれば、操作端末２で印刷に関する操作を行っている間であっても、操作端末２のユーザーとは別のユーザーは、操作端末２のジョブよりも優先して、自らのジョブをＭＦＰ１で実行することができる。
【０２３２】
［その他］
上述の実施の形態は適宜組み合わせることができる。たとえば、操作端末２のリモート操作画面を通じて印刷の設定を受け付け、かつ画像の選択無しに印刷の実行指示を受け付けた後で、画像を取得する実施の形態（第４〜第７の実施の形態）の各々と、リモート操作画面および印刷アプリの画面の両方を通じて印刷の設定を受け付ける実施の形態（第８〜第１１の実施の形態）の各々とが互いに組み合わされてもよい。
【０２３３】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０２３４】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２３５】
１  ＭＦＰ
２  操作端末
４  ネットワーク
４ａ  ネットワークケーブル
１００，２００  制御部
１０１，２０１  ＣＰＵ
１０２，２０２  ＲＯＭ
１０３  ＳＲＡＭ
１０４  ＮＶＲＡＭ
１０５  時計ＩＣ
１１０，２１０  固定記憶装置
１２０  画像読取装置
１２５  原稿検知部
１３０  操作パネル
１３１  テンキー
１３２  スタートキー
１３３  ログアウトキー
１３４  表示部
１４０  画像出力装置
１５０  プリンタコントローラ
１６０  ネットワークＩ／Ｆ
１７０，２７０  ワイヤレスＩ／Ｆ
１８０，２８０  短距離無線Ｉ／Ｆ
１９０，２９０  ドックコネクタ
１９５  個人認証部
２０３  ＲＡＭ
２２０  タッチパネル
ＡＲ１，ＡＲ２  領域
ＤＰ０  メニュー画面
ＤＰ１  リモート操作画面
ＤＰ２  リモート操作画面の更新画面
ＤＰ３  印刷アプリの画面
ＩＣ１〜ＩＣ５  アイコン
Ｋ１〜Ｋ９，Ｋ１１〜Ｋ１７  キー
【図１】
2014064131.tif 000003
【図２】
2014064131.tif 000004
【図３】
2014064131.tif 000005
【図４】
2014064131.tif 000006
【図５】
2014064131.tif 000007
【図６】
2014064131.tif 000008
【図７】
2014064131.tif 000009
【図８】
2014064131.tif 000010
【図９】
2014064131.tif 000011
【図１０】
2014064131.tif 000012
【図１１】
2014064131.tif 000013
【図１２】
2014064131.tif 000014
【図１３】
2014064131.tif 000015
【図１４】
2014064131.tif 000016
【図１５】
2014064131.tif 000017
【図１６】
2014064131.tif 000018
【図１７】
2014064131.tif 000019
【図１８】
2014064131.tif 000020
【図１９】
2014064131.tif 000021
【図２０】
2014064131.tif 000022
【図２１】
2014064131.tif 000023
【図２２】
2014064131.tif 000024
【図２３】
2014064131.tif 000025
【図２４】
2014064131.tif 000026
【図２５】
2014064131.tif 000027
【図２６】
2014064131.tif 000028
【図２７】
2014064131.tif 000029
【図２８】
2014064131.tif 000030
【図２９】
2014064131.tif 000031
【図３０】
2014064131.tif 000032
【図３１】
2014064131.tif 000033
【図３２】
2014064131.tif 000034
【図３３】
2014064131.tif 000035
【図３４】
2014064131.tif 000036
【図３５】
2014064131.tif 000037