"ネットワークで接続された外部端末、あるいは操作パネルを介して複数のユーザーが同時にアクセス可能な画像形成装置であって、前記画像形成装置で複数のジョブをそれぞれ実行させるために必要な複数のアプリに関する情報が登録された第1のリストと、前記第1のリストに登録されたアプリにそれぞれ対応して、当該アプリの実行に関して排他制御を実行するための排他制御に関する情報が登録された第2のリストとを有する記憶部と、前記複数のユーザーのうちの少なくとも1人のユーザーからの操作要求を受け付ける操作要求受付手段と、前記操作要求受付手段で受け付けた操作要求が前記第1のリストに登録されているアプリを使用するかどうかを判断する第1の判断手段と、前記第1の判断手段で前記第1のリストに登録されているアプリを使用すると判断した場合に、当該アプリを使用可能であるかどうかを判断する第2の判断手段と、前記第2の判断手段により当該アプリを使用可能でないと判断した場合には、前記第2のリストに登録されている排他制御に関する情報に基づいて前記ユーザーからの操作要求に対して前記外部端末あるいは操作パネルに表示する操作画面を形成するための操作画面情報を変更するための変更手段とを備える、画像形成装置。前記変更手段は、前記操作画面情報のうち前記アプリを実行する際の指示となる部分を変更する、請求項1記載の画像形成装置。前記変更手段は、前記ジョブを実行するアプリの実行指示を予約の実行指示に変更する、請求項1または2に記載の画像形成装置。前記記憶部は、使用の順番を判断するための第3のリストを有し、前記第3のリストに基づいてジョブを実行するジョブ実行手段をさらに備える、請求項1~3のいずれかに記載の画像形成装置。前記ジョブ実行手段の実行結果に基づいて前記第3のリストが更新され、所定周期毎に前記第3のリストに基づく使用の順番が1番目に変更されたかどうかを判断するための第3の判断手段と、前記第3の判断手段により前記第3のリストに基づく使用の順番が1番目に変更された場合に通知する通知手段をさらに備える、請求項4記載の画像形成装置。しかしながら、他ユーザーが使用している場合に全ての操作を排除する必要は無く、操作矛盾や混乱が生じない範囲で操作を可能とすることが望ましい。本発明は、上記のような問題を解決するためになされたものであって、複数のユーザーが同時に操作可能な環境において、ユーザーの使用効率を高めることが可能な画像形成装置を提供することを目的とする。本発明のある局面に従う画像形成装置は、ネットワークで接続された外部端末、あるいは操作パネルを介して複数のユーザーが同時にアクセス可能な画像形成装置であって、画像形成装置で複数のジョブをそれぞれ実行させるために必要な複数のアプリに関する情報が登録された第1のリストと、第1のリストに登録されたアプリにそれぞれ対応して、当該アプリの実行に関して排他制御を実行するための排他制御に関する情報が登録された第2のリストとを有する記憶部と、複数のユーザーのうちの少なくとも1人のユーザーからの操作要求を受け付ける操作要求受付手段と、操作要求受付手段で受け付けた操作要求が第1のリストに登録されているアプリを使用するかどうかを判断する第1の判断手段と、第1の判断手段で第1のリストに登録されているアプリを使用すると判断した場合に、当該アプリを使用可能であるかどうかを判断する第2の判断手段と、第2の判断手段により当該アプリを使用可能でないと判断した場合には、第2のリストに登録されている排他制御に関する情報に基づいてユーザーからの操作要求に対して外部端末あるいは操作パネルに表示する操作画面を形成するための操作画面情報を変更するための変更手段とを備える。好ましくは、変更手段は、操作画面情報のうちアプリを実行する際の指示となる部分を変更する。好ましくは、変更手段は、ジョブを実行するアプリの実行指示を予約の実行指示に変更する。好ましくは、記憶部は、使用の順番を判断するための第3のリストを有し、第3のリストに基づいてジョブを実行するジョブ実行手段をさらに備える。特に、ジョブ実行手段の実行結果に基づいて第3のリストが更新され、所定周期毎に第3のリストに基づく使用の順番が1番目に変更されたかどうかを判断するための第3の判断手段と、第3の判断手段により第3のリストに基づく使用の順番が1番目に変更された場合に通知する通知手段をさらに備える。複数のユーザーが同時に操作可能な環境において、ユーザーの使用効率を高めることが可能である。以下に図面を参照しつつ本発明の実施の形態について説明する。以下の説明においては同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同一であるものとする。図1は、本発明の実施の形態に従う印刷システムを説明する概略図である。図1を参照して、本発明の実施の形態に従う印刷システムは、画像形成装置1、外部の情報処理端末であるリモート端末6から構成されている。情報処理装置の一種である画像形成装置1、リモート端末6は、いずれもネットワーク4,5を介して接続されている。なお、リモート端末6は本例においては1つ設けられた構成について説明するが、特に当該個数に限られず、さらに複数個設けた構成とすることも当然に可能である。なお、リモート端末は、PCPersonalComputer等であっても良い。ここで、ネットワーク4は、LANなどの専用回線を用いたネットワーク、一般回線を用いたネットワーク、無線通信によるネットワーク、のいずれであっても構わない。また、ネットワーク4は、外部ネットワーク5を介して、他のネットワークと接続されている。画像形成装置1は、走査した原稿画像、およびプリントデータから生成した画像の複写画像を用紙上に形成する装置である。ここで、プリントデータとは、一例としてリモート端末6あるいはPC等のオペレーテイングシステムやアプリケーシヨンプログラムが発行する描画命令をプリンタードライバーによって画像形成装置1が処理可能なページ記述言語に変換したページ記述言語による描画命令、もしくは、PDF、TIFF、JPEG、XPS等のファイルフォーマットで記述されたデータである。また、画像形成装置1は、プリントデータを印刷する印刷ジョブに限らず、スキャンジョブ、FAXジョブ、BOXジョブ等の各種ジョブの実行が可能である。また、画像形成装置1は、画像形成装置1に設けられた操作パネルからの操作のみならず、外部の例えばリモート端末6からの操作も可能である。図2は、本発明の実施の形態に従う画像形成装置1の内部構成を説明する図である。図2を参照して、本発明の実施の形態に従う画像形成装置1は、全体制御部18と、記憶部20と、操作パネル22と、LAN制御部36と、電源管理部34と、外部インターフェイスI/F32とを含む。また、画像形成装置1は、スキャナー12と、印字データ作成部14と、印字データ記憶部16と、Fax24と、用紙供給部26と、プリンター28と、排紙処理部30とを含む。なお、各部は内部バスで互いに接続される。全体制御部18は、画像形成装置1の全体制御を司る部位であり、CPUCentralProcessingUnitなどを含んで構成される。そして、全体制御部18は、記憶部20などに予め格納されたプログラムを読出して実行することで、本実施の形態に係る処理を実現する。操作パネル22は、各種の情報表示画面や設定画面をユーザーに対して表示する機能と、ユーザーによる操作入力を受付ける機能とを含んだ装置であり、代表的に、その表面にタッチパネルを搭載した液晶パネルなどから構成される。後述するように、ユーザーが画像形成装置1を使用する際には、この操作パネル22を操作して、ログイン画面において自身のユーザーIDおよびパスワードを入力する。そして、認証処理が成功した場合に各種のジョブ設定等の操作が可能である。LAN制御部36は、ネットワーク4を介してリモート端末6やPC等とデータ通信するための部位である。当該リモート端末6やPCからも当該画像形成装置1にアクセスして、各種のジョブ設定等の操作が可能である。電源管理部34は、画像形成装置1の電源状態を管理する部位であり、全体制御部18からの指令に従って、画像形成装置1を電源ONまたは電源OFFに切替える。外部I/F32は、USBメモリ等を接続するための部位である。スキャナー12は、イメージ読取機能を実現するための部位であり、原稿を読取ってイメージデータを生成する。代表的に、スキャナー12は、原稿をセットするための戴荷台と、原稿台ガラスと、戴荷台にセットされた原稿を原稿台ガラスに自動的に1枚ずつ搬送する搬送部と、読取られた原稿を排出するための排出台とを含むいずれも図示しない。印字データ作成部14は、スキャナー12で読取られたイメージデータ、あるいはリモート端末6あるいはPC等から送信されるプリントデータに必要に応じて所定の画像処理を施して、印字に適した印字データを作成する。代表的に画像形成装置1がカラー方式であれば、印字データ作成部14は、プリントデータをイエローY、マゼンタM、シアンC、ブラックKの4色のラスターデータに変換し、各色のラスターデータ印字データをプリント部116へ出力する。印字データ記憶部16は、印字データ作成部14が作成したデータを一時的に格納し、プリンター28へ順次出力する。Fax24は、ファクシミリ機能を実現するための部位であり、電話回線図示しないを介して、スキャナー12で読取られたイメージデータをユーザーの指定する宛先へ送信する。用紙供給部26は、画像形成装置1が複写機またはプリンターとして機能する場合に、図示しない用紙トレイに予め格納されている用紙をプリンター28へ供給する。プリンター28は、用紙へのイメージの印字処理プリント処理を行なうための部位であり、代表的に、トナーを供給するトナーユニット、露光器や現像ローラからなるイメージングユニット、イメージングユニットで形成されたトナー像を紙媒体に転写する転写ローラ、転写されたトナー像を定着させる定着器、および各部の作動を制御する制御回路などを含む。排紙処理部30は、プリンター28によってプリント処理が施された用紙の排出に係る処理を行なう部位であり、代表的にソート処理、グループ処理、ステープル処理、パンチ処理などを実行する。また、記憶部20は、後述する予約ジョブを格納したり、認証に必要な認証データおよびリスト等の情報を格納する。図3は、本発明の実施の形態に従うリモート端末6の内部構成を説明する図である。図3を参照して、本発明の実施の形態に従うリモート端末6は、CPUCentralProcessingUnit110、ROMReadOnlyMemory112、RAMRandomAccessMemory114、固定記憶装置HDD116、ネットワークI/F118、入力部120、表示部122等が内部バス124を介して互いに接続された一般的なコンビュータ装置である。当該リモート端末6は、表示部122においてタッチパネルとしての入力部120が設けられているタブレット端末である。当該表示部122には、画像形成装置1と同じ画面が表示され、画像形成装置1にアクセスして、画像形成装置1の操作パネル22で表示される内容と同様の内容が表示されて、種々の操作を実行することが可能である。なお、図示しないPC等の構成についても同様の構成を有しており、リモート端末6と同様の操作が可能である。図4は、本発明の実施の形態に従う画像形成装置1における従来の問題点を説明する図である。図4を参照して、例えば、ユーザーAが画像形成装置1を操作し、ユーザーBがリモート端末6を操作する場合について説明する。まず、ユーザーAについて、1コピーしようと文書をセットして、コピー設定中であるものとする。また、同時に、ユーザーBについて、2スキャンしようと、スキャン宛先設定中であるものとする。そして、ユーザーBが実行ボタンを押下したものとする。ここで、排他制御が仮に実行されていない場合には、ユーザーBの操作に従って3スキャンジョブが実行される。具体的には、ユーザーAがセットした文書がユーザーBの操作に従ってスキャンされて、ユーザーBが宛先設定した取引先Cに情報が漏洩する可能性がある。従って、本発明の実施の形態に従う画像形成装置1においては当該問題が生じないように排他制御する。図5は、本発明の実施の形態に従う画像形成装置1における複数のユーザーが操作する場合の排他制御について説明するシーケンス図である。図5を参照して、ここでは、一例として、ユーザーAが画像形成装置1を操作し、ユーザーBがリモート端末6を操作する場合について説明する。ユーザーAは、画像形成装置1を操作する際にログインを実行するシーケンスsq2。具体的には、ログイン画面において自身のユーザーIDおよびパスワードを入力する。図6は、本発明の実施の形態に従うログイン画面を説明する図である。図6を参照して、当該ログイン画面において、ユーザーは、ユーザーIDおよびパスワードを入力して、OKボタンを押下することにより認証処理が実行される。具体的には、記憶部20に予め管理者等により格納された認証データと、当該ログイン画面において入力されたデータとが一致するかどうかを確認する認証処理が実行され、一致する場合には認証が成功したと判断される。そして、認証が成功した場合にユーザーAは、画像形成装置1に対して各種のジョブの実行等の動作が可能となる。再び、図5を参照して、ユーザーAは、コピージョブの設定を開始するシーケンスsq4。当該設定の開始操作に従いコピージョブに関する主導権がユーザーAに設定される。すなわち、ユーザーAのみがコピーの実行が可能となり、他のユーザーは、コピージョブに関して実行はできない排他制御が実行される。そして、当該排他制御において、他のユーザーは、コピーの設定に関する予約等の処理が可能である。次に、ユーザーAは、コピーに関するジョブの設定を実行するジョブ設定中シーケンスsq6。一方、ユーザーBは、リモート端末6を用いて画像形成装置1を操作する際にログインを実行するシーケンスsq8。具体的には、図6のログイン画面がリモート端末6に表示されて当該ログイン画面において自身のユーザーIDおよびパスワードを入力する。そして、次に、ユーザーBは、コピージョブの設定を開始するためにコピー操作画面を要求するシーケンスsq10。当該コピー操作画面の要求を受けて、画像形成装置1は、アプリを確認するシーケンスsq12。具体的には、ユーザーBが操作を要求したアプリが排他制御を必要とするアプリであるかどうかを確認する。排他制御が必要でないアプリ、例えば、トナーの残量を確認する等の要求であれば操作矛盾や混乱は生じないため後述する排他制御は実行されない。次に、排他制御が必要である操作を要求したアプリに関して、他のユーザーが当該アプリに関する主導権を有しているかどうかを確認する。本例においては、ユーザーBが操作を要求したアプリはコピーに関するアプリであり排他制御する必要のあるアプリである。そして、主導権はユーザーAが有していることが確認されるものとする。したがって、次に、画像形成装置1は、コピー操作画面の要求に対する変更処理を実行するシーケンスsq14。具体的には、コピー操作画面の要求に対して、通常のコピー操作画面ではなく別のコピー操作画面差し替え版を表示するための変更処理を実行する。そして、画像形成装置1は、変更したコピー操作画面差し替え版を送信するシーケンスsq16。当該処理により、リモート端末6の表示部122においては、変更したコピー操作画面が表示される。図7は、本発明の実施の形態に従うコピー操作画面として送信されるコピー設定画面を説明する図である。図7Aを参照して、ここでは、通常のコピー設定画面が示されている。具体的には、画質、枚数等、コピーに関する各種設定を実行するとともに、実行ボタンを選択することにより当該設定した内容に従うコピー処理の実行を指示することが可能である。一方、図7Bを参照して、ここでは、変更したコピー操作画面差し替え版のコピー設定画面が示されている。具体的には、画質、枚数等、コピーに関する各種設定を実行するとともに、予約ボタンを選択することにより当該設定した内容に従うコピー処理の予約を指示することが可能である。再び、図5を参照して、ユーザーBは、表示されたコピー操作画面に対してコピーに関するジョブの設定を実行するジョブ設定中シーケンスsq18。そして、ジョブ予約を実行するシーケンスsq20。具体的には、上述したコピー処理の予約を指示する予約ボタンを選択する。リモート端末6は、当該選択に従い設定した予約ジョブを画像形成装置1に送信するシーケンスsq22。そして、送信した予約ジョブは、画像形成装置1の記憶部20に格納される。次に、ユーザーAは、ジョブを設定した後、ジョブを実行してログアウトするシーケンスsq24。これにより、コピーに関するアプリの主導権がユーザーAからユーザーBにシフトする。画像形成装置1は、次に、リモート端末6に対して予約ジョブに関する実行画面を送信するシーケンスsq26。リモート端末6は、画像形成装置から送信された実行画面を表示して、ユーザーBはジョブの実行を指示するシーケンスsq28。具体的には、リモート端末6において予約ジョブを実行しますかの表示とともにたとえば実行ボタンを選択可能とした画面を表示させることが可能である。あるいは、コピー設定画面の設定に関して、予約ジョブの内容を反映させたコピー設定画面を再表示させるようにしても良い。その際、予約ボタンは実行ボタンに変更されているものとする。そして、次に、リモート端末6は、画像形成装置1に対して実行指示を送信するシーケンスsq30。画像形成装置1は、実行指示に従ってユーザーBが設定したコピージョブを実行するシーケンスsq32。当該処理により、ユーザーAがコピージョブに関する主導権を有している場合には、ユーザーBについてコピージョブを実行しようとした場合には排他制御が実行される。すなわち、コピージョブを実行することはできないため操作矛盾や混乱は生じない。また、他のユーザーが主導権を有している場合には、コピージョブに関してジョブの設定をして予約を指示することが可能である。そして、主導権を取得した場合に例えば、実行画面が主導権を取得したユーザーに通知されて、確実にジョブを実行することが可能である。その際、既にコピージョブの設定に関しては、予約ジョブを画像形成装置1に対して送信しているため最初から設定をやり直す必要がなく効率的に操作することが可能である。なお、本例においては、実行画面が主導権を取得したユーザーに通知される場合について説明するが、ユーザーの指示無しに予約ジョブに従ってジョブを実行するとともに、ジョブ完了の通知のみリモート端末6に送信するようにすることも可能である。図8は、本発明の実施の形態に従うアプリリストおよび変更リストを説明する図である。アプリリストおよび変更リストは、記憶部20に予め格納されているものとする。図8Aを参照して、ここでは、複数のアプリが登録されたアプリリストが登録されている場合が示されている。具体的には、一例として、画像形成装置1の記憶部等に格納されている各種のアプリのうちの一部として、コピーアプリ、ボックス保存アプリ、ボックス設定アプリ、スキャンアプリがそれぞれ登録されている場合が示されている。当該アプリは、排他制御を必要とするアプリである。なお、画像形成装置1には、これ以外にも他の機能を実現するためのアプリ等が格納されており、排他制御を必要としないアプリも存在する。例えば、一例として、トナーの残量を確認する等のアプリや、履歴情報を確認するアプリや、エコロジーの程度を確認するアプリ等が挙げられる。図8Bを参照して、ここでは、本発明の実施の形態に従う変更リストが登録されている場合が示されている。当該変更リストは、主導権を有しているユーザーの処理との操作矛盾や混乱を生じさせない排他制御を実行するようにプログラムを変更するものである。本例においては、プログラムの一部を変更する場合について説明するが、一部ではなく別のプログラムに置換させるようにしても良い。具体的には、一例として、アプリリストに登録されているそれぞれのアプリが示されており、コピーアプリ、ボックス保存アプリ、ボックス設定アプリ、スキャンアプリのそれぞれにおいて、プログラムの一部を変更する内容として、設定画面の実行指示のトリガーとなる部分である実行ボタンを予約ボタンに変更する場合が登録されている。なお、ここでは、一例として、例えば、実行ボタンを予約ボタンに変更する場合が示されているが、特にこれに限られず、他の表示部分を変更する場合が登録されていても良いし、あるいは、他の機能を実行するボタンを追加する変更としても良いし、アプリに応じて適宜変更が必要な内容が登録されているものとする。当該変更リストを確認することにより例えば、画面を表示するためのプログラム中のスクリプトの一部を別のスクリプトに変更してプログラムを書き換えるものとする。これにより例えば、表示する画面の内容を変更することが可能となる。図9は、本発明の実施の形態に従う主導権リストを説明する図である。主導権リストは、記憶部20に予め格納されているものとする。図9Aを参照して、ここでは、主導権リストとして1番目にユーザーAが登録されており、2番目にユーザーBが登録されている場合が示されている。当該主導権リストは、ユーザーがあるアプリを使用すると判断した際に登録されるものとする。一例として、図5においては、ユーザーAがコピージョブの設定を開始した際にコピーアプリを使用すると判断されてユーザーAが1番目に登録される。また、ユーザーBがコピー操作画面の要求した際に、ユーザーBがコピーアプリを使用すると判断されて2番目に登録される。図9Bを参照して、主導権リストが更新されて、ユーザーBが1番目に登録されている場合が示されている。具体的には、図5においては、ユーザーAがコピージョブを実行してログアウトしたため、主導権リストにおける内容が更新されて、ユーザーAが削除されてユーザーBが1番目となる。なお、主導権リストは、画像形成装置1全体に対する主導権リストとしても良いし、アプリ毎に主導権リストを設けるようにすることも可能である。図10は、本発明の実施の形態に従うジョブ操作要求に対する処理を説明するフロー図である。当該処理は、主に全体制御部18が記憶部20に格納されたプログラムに基づいて実行する処理である。図10を参照して、ジョブ操作要求の受付があるかどうかを判断するステップS2。ステップS2において、ジョブ操作要求の受付がないと判断した場合ステップS2においてNOには、ステップS2の状態を維持する。次に、ジョブ操作要求の受付があると判断した場合ステップS2においてYESには、アプリリストを確認するステップS4。具体的には、図8で説明したアプリリストを参照してジョブ操作の要求が有ったアプリが排他制御を必要とするアプリであるかどうかが判断される。次に、アプリリストに登録があるかどうかを判断するステップS6。ステップS6において、アプリリストに登録があると判断した場合ステップS6においてYESには、主導権リストの登録および確認処理を実行するステップS8。アプリリストに登録があると判断した場合には、排他制御が必要である可能性があるため主導権リストの登録およびその確認処理が実行される。具体的には、主導権リストにジョブ操作を要求したユーザーに関する情報を登録する。そして、次に、他のユーザーが先頭かどうかを判断するステップS10。主導権リストに登録されたユーザーを確認して、1番目のユーザーが自身であるかあるいは、他のユーザーであるかを判断する。ステップS10において、他のユーザーが先頭1番目であると判断した場合ステップS10においてYESには、次に変更リストを確認するステップS12。他のユーザーが先頭であると判断した場合には、自身に主導権が無いため図8で説明した変更リストが参照される。次に、変更処理を実行するステップS14。具体的には、変更リストに登録された内容に従って画面を表示するプログラムの一部を書き換える。次に、変更したジョブ操作画面の表示処理を実行するステップS16。具体的には、変更したジョブ操作画面例えばコピー設定画面を操作パネル22あるいは、リモート端末6の表示部122に表示する。当該表示処理は、変更したジョブ操作画面を必要に応じてリモート端末に表示するためにデータを送信する処理も含まれる。そして、処理を終了するエンド。一方、ステップS6において、アプリリストに登録がないと判断した場合ステップS6においてNOあるいは、他のユーザーが先頭でないと判断した場合ステップS10においてNOには、排他制御をする必要がないため通常のジョブ操作画面の表示処理を実行するステップS18。具体的には、ジョブ操作画面例えばコピー設定画面を操作パネル22あるいは、リモート端末6の表示部122に表示する。当該表示処理は、変更したジョブ操作画面を必要に応じてリモート端末に表示するためにデータを送信する処理も含まれる。そして、処理を終了するエンド。図11は、本発明の実施の形態に従うジョブ実行の処理を説明するフロー図である。当該処理は、主に全体制御部18が記憶部20に格納されたプログラムに基づいて実行する処理である。図11を参照して、まず、ジョブ実行の要求があるかどうかを判断するステップS20。ステップS20において、ジョブ実行の要求が無い場合には、ステップS20の状態を維持する。一方、ステップS20において、ジョブ実行の要求があると判断した場合ステップS20においてYESには、ジョブを実行するステップS22。例えば、コピージョブの場合には、プリンター28を用いて指示されたコピー印字処理を実行する。次に、主導権リストを更新するステップS24。具体的には、図9で説明した主導権リスト1番目のユーザー名を削除して、2番目のユーザーを先頭1番目にする。次に、予約ジョブがあるかどうかを判断するステップS26。具体的には、他のユーザーの指示に従う予約ジョブが記憶部20に格納されているかどうかを判断する。ステップS26において、予約ジョブがあると判断した場合ステップS26においてYESには、記憶部20に格納されている予約ジョブのうち主導権リスト1番目に対応する予約ジョブを選択するステップS28。次に、ジョブの実行確認の処理を実行するステップS30。具体的には、選択した予約ジョブの内容に従って当該予約ジョブを指示したユーザーに対して当該ジョブを実行するか否かを確認する処理を実行する。例えば、リモート端末6において予約ジョブを実行しますかの表示とともにたとえば実行ボタンを選択可能とした画面を表示させることが可能である。あるいは、コピー設定画面の設定に関して、予約ジョブの内容を反映させたコピー設定画面を再表示させるようにしても良い。その際、予約ボタンは実行ボタンに変更されているものとする。そして、ステップS20に戻る。そして、例えば、リモート端末6において、ジョブの実行を指示した場合には、上記と同様の処理が繰り返されてジョブが実行されることになる。図12は、本発明の実施の形態に従うコピー設定画面を表示する際において、変更処理するプログラムの一例を説明する図である。図12を参照して、プログラムのスクリプトを解析して、1コピーアプリであることを特定する。当該コピーアプリがアプリリストに登録されているかどうかが判断される。そして、登録されているアプリであると判断した場合に、変更リストが確認される。変更リストに基づいて、プログラムのコピーアプリの実行ボタンが特定されて、コピーアプリの実行ボタンを予約ボタンに変更するようにプログラムが変更される。そして、変更されたプログラムが、例えば、リモート端末6に送信されて図7Bで示されるコピー設定画面が表示される。当該処理により、ユーザーの主導権を確認して、他のユーザーが主導権を有している場合には、操作矛盾や混乱が生じるアプリの場合には排他制御が実行される。すなわち、アプリの実行はできないが予約の処理を実行することが可能となり効率的に操作することが可能である。実施の形態の変形例上記の例においては、図11のステップS26~ステップS30において、ジョブが実行された場合に予約ジョブがあるかどうかが判断されて、予約ジョブがある場合には主導権リスト1番目のユーザーに対応する予約ジョブが選択されてジョブの実行を確認する処理がなされる場合について説明したが、例えば、リモート端末6から一定周期で送信されるポーリング信号をトリガーにしてジョブの実行を確認する処理しても良い。なお、ポーリング信号は、リモート端末6からのみならず、画像形成装置1の操作パネル22からも全体制御部18に対して出力されるものである。図13は、本発明の実施の形態の変形例に従うポーリング信号に対する処理を説明するフロー図である。当該処理は、主に全体制御部18が記憶部20に格納されたプログラムに基づいて実行する処理である。図13を参照して、まず、ポーリング信号の入力があるかどうかを判断するステップS32。具体的には、リモート端末6あるいは、操作パネル22から主導権リストの内容を確認するポーリング信号の入力があるかどうかを判断する。ステップS32において、ポーリング信号の入力があると判断した場合ステップS32においてYESには、主導権リストを確認するステップS34。次に、ポーリング信号を送信したリモート端末6あるいは操作パネル22のユーザーが主導権リストの1番目であるかどうかを判断するステップS36。そして、主導権リストが1番目であると判断した場合ステップS36においてYESには、ジョブの実行確認の処理を実行するステップS38。具体的には、記憶部20に格納されている予約ジョブについて当該予約ジョブを指示したユーザーに対して当該ジョブを実行するか否かを確認する処理を実行する。例えば、リモート端末6において予約ジョブを実行しますかの表示とともにたとえば実行ボタンを選択可能とした画面を表示させることが可能である。あるいは、コピー設定画面の設定に関して、予約ジョブの内容を反映させたコピー設定画面を再表示させるようにしても良い。その際、予約ボタンは実行ボタンに変更されているものとする。なお、記憶部20に予約ジョブが無い場合には、ジョブの実行確認の処理は実行されない。図11のステップS26~ステップS30に代わるものであり、その他の点については図11で説明したのと同様である。すなわち、図11で説明したように、例えば、リモート端末6において、ジョブの実行を指示した場合には、図11で説明したのと同様の処理が繰り返されてジョブが実行される。一方で、ステップS32において、ポーリング信号の入力が無い場合、あるいは、ステップS36において、主導権リストが1番目で無い場合には、当該フローを抜けてステップS32の状態を維持する。なお、本発明にかかる画像形成装置は、MFPに限られず、プリンター装置あるいはファクシミリ装置等であってもよい。なお、コンピュータを機能させて上述のフローで説明したような制御を実行させるプログラムを提供することも可能である。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD-ROMCompactDiskReadOnlyMemory、ROMReadOnlyMemory、RAMRandomAccessMemoryおよびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。このような記憶媒体としては、フラッシュメモリ、マスクROM、EPROMElectronicallyProgrammableReadOnlyMemory、EEPROMElectronicallyErasableProgrammableReadOnlyMemory、ICIntegratedCircuitカードなどの半導体記憶媒体、CD-ROMCompactDiscReadOnlyMemoryやDVD-ROMDigitalVersatileDiskReadOnlyMemoryなどの光学ディスク記憶媒体、MOMagneticOpticalDiscやMDMiniDiscなどの光磁気ディスク記憶媒体、FDFlexibleDisk、磁気テープ、カセットテープなどの磁気記憶媒体を用いることができる。なお、本発明にかかるプログラムは、コンピュータのオペレーションシステムOSの一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"