(57)【要約】【課題】端末装置による画像処理装置の利用状況に応じて前記端末装置に対する前記画像処理装置の利用の可否を柔軟に制御可能なこと。【解決手段】利用実績取得部５２Ｂは、他装置１０ｂから、プログラム要求の送信元の端末装置８である要求端末８ｘが他の画像処理装置１０ｂを利用した実績を表す他装置利用情報Ｄ２ｘを取得する。インストール許可判定部５２Ｃは、前記他装置利用情報Ｄ２ｘが予め定められた許可条件を満たすか否かに応じて、前記要求端末８ｘにドライバプログラムＤ０のインストールを許可するか否かを判定する。プログラム送信部５２Ｄは、前記インストール許可判定部５２Ｃが前記要求端末８ｘに対する許可の判定を行った場合に、不揮発性のプログラム記憶部３から前記ドライバプログラムＤ０を取得し、取得した前記ドライバプログラムＤ０を前記要求端末８ｘに送信する。【選択図】図１
2018010401.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と通信可能であり、予め自装置に対応するドライバプログラムがインストールされた前記端末装置との間のデータ通信を伴う画像処理を実行可能な画像処理装置であって、
前記端末装置から前記ドライバプログラムの送信を求めるプログラム要求を受信するプログラム要求受信部と、
当該画像処理装置と通信可能な他装置から、前記プログラム要求の送信元の前記端末装置である要求端末が他の画像処理装置を利用した実績を表す他装置利用情報を取得する利用実績取得部と、
前記他装置利用情報が予め定められた許可条件を満たすか否かに応じて、前記要求端末に前記ドライバプログラムのインストールを許可するか否かを判定するインストール許可判定部と、
前記インストール許可判定部が前記要求端末に対する許可の判定を行った場合に、不揮発性のプログラム記憶部から前記ドライバプログラムを取得し、取得した前記ドライバプログラムを前記要求端末に送信するプログラム送信部と、を備える画像処理装置。
【請求項２】
前記ドライバプログラムのインストールが予め許可された前記端末装置である事前許可端末を表す事前許可情報を取得する事前許可情報取得部をさらに備え、
前記インストール許可判定部は、前記要求端末が前記事前許可情報における前記事前許可端末に該当する場合に、前記許可条件の成否に関わらず前記要求端末に前記ドライバプログラムのインストールを許可し、前記要求端末が前記事前許可情報における前記事前許可端末に該当しない場合に、前記許可条件の成否に応じて前記要求端末に前記ドライバプログラムのインストールを許可するか否かを判定する、請求項１に記載の画像処理装置。
【請求項３】
前記他装置利用情報は、前記要求端末が他の画像処理装置を利用した頻度を表す利用頻度情報を含み、
前記許可条件は、前記利用頻度情報が予め設定された特定頻度を超える頻度を表すことを含む、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記他装置利用情報は、前記要求端末が他の画像処理装置を利用した際の待ち時間を表す待ち時間情報を含み、
前記許可条件は、前記待ち時間情報が予め設定された特定時間を超える待ち時間を表すことを含む、請求項１から請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
既に前記ドライバプログラムがインストールされている前記端末装置であるインストール済端末との間のデータ通信を伴う前記画像処理を実行した実績を表す自装置利用情報を、前記インストール済端末の識別情報に対応付けて不揮発性の記憶部に記録する利用実績記録部と、
当該画像処理装置と通信可能な他装置から、前記インストール済端末に対応する前記自装置利用情報を要求された場合に、要求された前記自装置利用情報を前記記憶部から取得して要求元へ送信する利用情報送信部と、をさらに備え、
前記利用実績取得部は、他の画像処理装置から、前記他の画像処理装置にとっての前記自装置利用情報を前記他装置利用情報として取得する、請求項１から請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
予め定められたタイミングで、前記インストール許可判定部が前記許可条件に基づいて前記ドライバプログラムのインストールを許可した前記端末装置である許可済端末についての前記他装置利用情報を前記他装置から取得する利用実績再取得部と、
前記利用実績再取得部により得られた前記他装置利用情報が予め定められた再許可条件を満たすか否かに応じて、前記許可済端末に当該画像処理装置の利用を許可するか否かを判定する利用許可判定部と、
前記利用許可判定部により前記許可済端末に対して当該画像処理装置の利用が許可されなかった場合に、前記許可済端末との間のデータ通信を伴う前記画像処理の実行を制限する処理制限部と、をさらに備える請求項１から請求項５のいずれか１項に記載の画像処理装置。
【請求項７】
複数の画像処理装置および予め前記複数の画像処理装置の一部である第１画像処理装置に対応する第１ドライバプログラムがインストールされた端末装置のそれぞれと通信可能なインストール制御装置であって、
前記端末装置から前記複数の画像処理装置の他の一部である第２画像処理装置に対応する第２ドライバプログラムの送信を求めるプログラム要求を受信するプログラム要求受信部と、
前記第１画像処理装置またはその他の装置の記憶部から、前記端末装置が前記第１画像処理装置を利用した実績を表す他装置利用情報を取得する利用実績取得部と、
前記他装置利用情報が予め定められた許可条件を満たすか否かに応じて、前記端末装置に前記第２ドライバプログラムのインストールを許可するか否かを判定するインストール許可判定部と、
前記インストール許可判定部が前記端末装置に対する許可の判定を行った場合に、前記第２ドライバプログラムを前記端末装置に送信するプログラム送信部と、を備えるインストール制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびインストール制御装置に関する。
【背景技術】
【０００２】
一般に、ネットワークプリンターおよび複合機などの画像処理装置は、端末装置との間のデータ通信を伴う印刷処理などの画像処理を実行する。この場合、前記画像処理装置の機種に対応するドライバプログラムまたはユーティリティプログラムなどのドライバプログラムが、予め前記端末装置のストレージにインストールされる。
【０００３】
また、前記端末装置が、プリンターからプリンタドライバーの所在情報を取得し、さらに、その所在情報によって特定されるネットワーク上のサーバーから前記プリンタドライバーを取得することが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−４３０３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数の前記画像処理装置と複数の前記端末装置とがローカルエリアネットワーク内に存在する場合に、前記画像処理装置を利用可能な１つまたは複数の前記端末装置が、前記画像処理装置ごとに設定される場合がある。
【０００６】
例えば、前記画像処理装置が、前記端末装置各々のユーザーの所属部署または権限の情報を含む登録ユーザー情報を予め記憶し、特定の所属部署または権限に対応する前記ユーザーの前記端末装置にのみ自装置の利用を許可することが考えられる。また、前記画像処理装置の利用制限が、前記端末装置に対する前記ドライバプログラムのインストールの制限により実現されれば、前記端末装置のストレージが無駄に消費されない。
【０００７】
しかしながら、前記端末装置ごとの利用の可否が、上記のような固定的な条件で判定されると、複数の前記端末装置が複数の前記画像処理装置を利用する状況によっては、複数の前記画像処理装置の負荷の不均衡が生じる場合がある。
【０００８】
また、特定の管理者が、複数の前記画像処理装置の負荷のバランスを随時監視しながら前記画像処理装置ごとの利用可否の設定を変更することは手間である。
【０００９】
本発明の目的は、端末装置による画像処理装置の利用状況に応じて前記端末装置に対する前記画像処理装置の利用の可否を柔軟に制御可能な画像処理装置およびインストール制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一の局面に係る画像処理装置は、端末装置と通信可能であり、予め自装置に対応するドライバプログラムがインストールされた前記端末装置との間のデータ通信を伴う画像処理を実行可能な装置である。前記画像処理装置は、プログラム要求受信部と、利用実績取得部と、インストール許可判定部と、プログラム送信部とを備える。前記プログラム要求受信部は、前記端末装置から前記ドライバプログラムの送信を求めるプログラム要求を受信する。前記利用実績取得部は、当該画像処理装置と通信可能な他装置から、前記プログラム要求の送信元の前記端末装置である要求端末が他の画像処理装置を利用した実績を表す他装置利用情報を取得する。前記インストール許可判定部は、前記他装置利用情報が予め定められた許可条件を満たすか否かに応じて、前記要求端末に前記ドライバプログラムのインストールを許可するか否かを判定する。前記プログラム送信部は、前記インストール許可判定部が前記要求端末に対する許可の判定を行った場合に、不揮発性のプログラム記憶部から前記ドライバプログラムを取得し、取得した前記ドライバプログラムを前記要求端末に送信する。
【００１１】
本発明の他の局面に係るインストール制御装置は、複数の画像処理装置および予め前記複数の画像処理装置の一部である第１画像処理装置に対応する第１ドライバプログラムがインストールされた端末装置のそれぞれと通信可能な装置である。前記インストール制御装置は、プログラム要求受信部と、利用実績取得部と、インストール許可判定部と、プログラム送信部とを備える。前記プログラム要求受信部は、前記端末装置から前記複数の画像処理装置の他の一部である第２画像処理装置に対応する第２ドライバプログラムの送信を求めるプログラム要求を受信する。前記利用実績取得部は、前記第１画像処理装置またはその他の装置の記憶部から、前記端末装置が前記第１画像処理装置を利用した実績を表す他装置利用情報を取得する。前記インストール許可判定部は、前記他装置利用情報が予め定められた許可条件を満たすか否かに応じて、前記端末装置に前記第２ドライバプログラムのインストールを許可するか否かを判定する。前記プログラム送信部は、前記インストール許可判定部が前記端末装置に対する許可の判定を行った場合に、前記第２ドライバプログラムを前記端末装置に送信する。
【発明の効果】
【００１２】
本発明によれば、端末装置による画像処理装置の利用状況に応じて前記端末装置に対する前記画像処理装置の利用の可否を柔軟に制御可能な画像処理装置およびインストール制御装置を提供することが可能になる。
【図面の簡単な説明】
【００１３】
【図１】図１は、第１実施形態に係る画像処理装置を含む画像処理システムのブロック図である。
【図２】図２は、第１実施形態に係る画像処理装置におけるダウンロード認証処理の手順の一例を示すフローチャートである。
【図３】図３は、第１実施形態に係る画像処理装置における利用実績記録処理の手順の一例を示すフローチャートである。
【図４】図４は、第１実施形態に係る画像処理装置における利用実績送信処理の手順の一例を示すフローチャートである。
【図５】図５は、第１実施形態に係る画像処理装置における利用継続確認処理の手順の一例を示すフローチャートである。
【図６】図６は、第１実施形態に係る画像処理装置における利用実績情報のデータ構成の一例を示す図である。
【図７】図７は、第２実施形態に係るダウンロード制御装置を含む画像処理システムのブロック図である。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１５】
［第１実施形態：画像処理装置１０の構成］
第１実施形態に係る画像処理装置１０は、端末装置８との間のデータ通信を伴う画像処理を実行する装置である。例えば、画像処理装置１０は、プリンター、複写機、ファクシミリ装置または複合機などである。端末装置８は、パーソナルコンピューターまたは携帯型情報端末などの情報処理装置である。
【００１６】
図１に示されるように、画像形成システムは、複数の画像処理装置１０と端末装置８とを含み、ある画像処理装置１０は、ネットワーク８０を通じて端末装置８および他の画像処理装置１０と通信可能である。ネットワーク８０は、ローカルエリアネットワークである。
【００１７】
画像処理装置１０は、画像読取部１、画像形成部２，内蔵ストレージ３、操作表示部４、制御部５および通信部６などを備える。操作表示部４は、操作部および表示部を含むユーザーインターフェイスである。
【００１８】
通信部６は、ネットワーク８０を通じて端末装置８および他の画像処理装置１０の通信部６との間でデータの受け渡しを行う通信インターフェイスである。制御部５は、端末装置８との間のデータの送信および受信の全てを通信部６を通じて行う。
【００１９】
画像読取部１は、原稿９１の画像を読み取る装置である。画像読取部１は、原稿９１に対して光を出射する光源、原稿９１からの反射光を受光して画像データを出力するラインセンサーなどを備える。
【００２０】
画像形成部２は、電子写真方式またはインクジェット方式などの予め定められた方式でシート９２に画像を形成する装置である。
【００２１】
内蔵ストレージ３は、コンピューター読み取り可能な不揮発性のデータ記憶装置である。内蔵ストレージ３は、プログラムおよび各種のデータを記憶可能である。例えば、ハードディスクドライブおよびＳＳＤ（Solid State Drive）の一方または両方の組合せが、内蔵ストレージ３として採用される。
【００２２】
制御部５は、各種の演算、データ処理および画像処理装置１０が備える各種の電子機器の制御を実行する。制御部５は、バスを通じて内蔵ストレージ３および通信部６との間でデータおよび制御信号の受け渡しが可能である。
【００２３】
制御部５は、画像処理に関する各種のジョブを制御するジョブ制御部５１と、端末装置８に対するドライバプログラムＤ０のインストールの可否を制御するインストール制御部５２と、操作表示部４を制御するＵＩ（User Interface）制御部５３とを含む。
【００２４】
例えば、制御部５は、予め内蔵ストレージ３などに記憶されたプログラムを実行するプロセッサーによって実現される。
【００２５】
ジョブ制御部５１は、印刷制御部５１Ａ、スキャン制御部５１ＢおよびＦＡＸ制御部５１Ｃなどを含む。
【００２６】
印刷制御部５１Ａは、端末装置８から通信部６を通じて印刷データを受信し、その印刷データに対応する画像をシート９２に形成する処理を画像形成部２に実行させる印刷ジョブを実行する。
【００２７】
スキャン制御部５１Ｂは、画像読取部１によって原稿９１から読み取られた画像のデータであるスキャンデータを、通信部６を通じて端末装置８へ送信するプッシュ送信ジョブを実行する。前記スキャンデータの送信先は、予め操作表示部４に対する操作によって指定される。
【００２８】
ＦＡＸ制御部５１Ｃは、ネットワークＦＡＸジョブを実行する。前記ネットワークＦＡＸジョブは、送信元の端末装置８からＦＡＸデータを受信し、そのＦＡＸデータを内蔵ストレージ３に保存する処理を含む。さらに、前記ネットワークＦＡＸジョブは、前記ＦＡＸデータに含まれる宛先情報が表す送信先の端末装置８にＦＡＸ受信通知を送信し、前記送信先の端末装置８からの要求に応じて、通信部６を通じて前記ＦＡＸデータを送信する処理を含む。
【００２９】
なお、前記印刷ジョブ、前記プッシュ送信ジョブおよび前記ネットワークＦＡＸジョブは、それぞれ端末装置８との間のデータ通信を伴う前記画像処理の一例である。
【００３０】
画像処理装置１０が各種のジョブを実行するためには、画像処理装置１０の機種に対応するドライバプログラムＤ０が予め端末装置８のストレージである端末ストレージ８ｓにインストールされる。ドライバプログラムＤ０は、例えばプリンタドライバー、スキャナドライバーおよびＦＡＸドライバーなどである。
【００３１】
本実施形態において、画像処理装置１０ごとに固有のドライバプログラムＤ０が、その画像処理装置１０の内蔵ストレージ３に予め記憶されている。なお、画像処理装置１０の内蔵ストレージ３は、ドライバプログラムＤ０を予め記憶する不揮発性のプログラム記憶部の一例である。
【００３２】
制御部５は、通信部６を通じて予め定められたインターネット上のクラウドサーバーへのアクセスが可能な場合、随時、最新バージョンのドライバプログラムＤ０を前記クラウドサーバーから取得し、内蔵ストレージ３に記憶されたドライバプログラムＤ０を最新バージョンのプログラムに更新する。
【００３３】
ところで、複数の画像処理装置１０と複数の端末装置８とがローカルなネットワーク８０内に存在する場合に、画像処理装置１０を利用可能な１つまたは複数の端末装置８が、画像処理装置１０ごとに設定される場合がある。
【００３４】
例えば、画像処理装置１０が、端末装置８各々のユーザーの所属部署または権限の情報を含む登録ユーザー情報を予め記憶し、特定の所属部署または権限に対応する前記ユーザーの端末装置８にのみ自装置の利用を許可することが考えられる。また、画像処理装置１０の利用制限が、端末装置８に対するドライバプログラムＤ０のインストールの制限により実現されれば、端末装置８のストレージである端末ストレージ８ｓが無駄に消費されない。
【００３５】
しかしながら、端末装置８ごとの利用の可否が、上記のような固定的な条件で判定されると、複数の端末装置８が複数の画像処理装置１０を利用する状況によっては、複数の画像処理装置１０の負荷の不均衡が生じる場合がある。
【００３６】
また、特定の管理者が、複数の画像処理装置１０の負荷のバランスを随時監視しながら画像処理装置１０ごとの利用可否の設定を変更することは手間である。
【００３７】
画像処理装置１０は、後述するダウンロード認証処理を実行することにより、端末装置８による画像処理装置１０の利用状況に応じて端末装置８に対する画像処理装置１０の利用の可否を柔軟に制御することが可能である。
【００３８】
制御部５のインストール制御部５２は、前記ダウンロード認証処理およびそれに関連する利用実績記録処理、利用実績送信処理並びに利用継続確認処理を実行するために、プログラム要求受信部５２Ａ、利用実績取得部５２Ｂ、インストール許可判定部５２Ｃ、プログラム送信部５２Ｄ、事前許可情報取得部５２Ｅ、利用実績再取得部５２Ｆ、利用許可判定部５２Ｇ、処理制限部５２Ｈ、利用実績記録部５２Ｉおよび利用情報送信部５２Ｊなどを含む。
【００３９】
［前記ダウンロード認証処理］
以下、図２に示されるフローチャートを参照しつつ、前記ダウンロード認証処理の手順の一例について説明する。
【００４０】
以下の説明において、Ｓ１０１，Ｓ１０２，…は、前記ダウンロード認証処理においてインストール制御部５２が実行する工程の識別符号を表す。
【００４１】
＜工程Ｓ１０１＞
まず、プログラム要求受信部５２Ａが、端末装置８からドライバプログラムＤ０の送信を要求するコマンドであるプログラム要求を受信する処理を実行する。前記ダウンロード認証処理は、プログラム要求受信部５２Ａが前記プログラム要求を受信することによって開始する。
【００４２】
以下の説明において、前記プログラム要求の送信元の端末装置８のことを要求端末８ｘと称する。
【００４３】
＜工程Ｓ１０２＞
次に、事前許可情報取得部５２Ｅが、事前許可情報Ｄ１を取得する。事前許可情報Ｄ１は、ドライバプログラムＤ０のインストールが予め許可された端末装置８である事前許可端末を表す情報である。
【００４４】
本実施形態において、事前許可情報Ｄ１は、予め内蔵ストレージ３に記憶されており、事前許可情報取得部５２Ｅは、内蔵ストレージ３から事前許可情報Ｄ１を取得する。
【００４５】
例えば、事前許可情報Ｄ１は、端末装置８各々の識別情報と、端末装置８各々のユーザーの所属部署または権限の情報と、ドライバプログラムＤ０のインストールが予め許可される前記所属部署または前記権限の情報とを含む登録ユーザー情報であることが考えられる。この場合、特定の所属部署または権限に対応する前記ユーザーが使用する端末装置８が前記事前許可端末である。
【００４６】
＜工程Ｓ１０３＞
次に、インストール許可判定部５２Ｃが、要求端末８ｘが事前許可情報Ｄ１における前記事前許可端末に該当するか否かを判定する。
【００４７】
インストール許可判定部５２Ｃは、要求端末８ｘが前記事前許可端末に該当すると判定した場合、処理を次の工程Ｓ１０４へ移行させる。一方、インストール許可判定部５２Ｃは、要求端末８ｘが前記事前許可端末に該当しないと判定した場合、処理を工程Ｓ１０５へ移行させる。
【００４８】
＜工程Ｓ１０４＞
工程Ｓ１０４において、プログラム送信部５２Ｄが、内蔵ストレージ３から自装置用のドライバプログラムＤ０を取得し、そのドライバプログラムＤ０を要求端末８ｘへ送信する。これにより、要求端末８ｘは、画像処理装置１０から受信したドライバプログラムＤ０を要求端末８ｘの端末ストレージ８ｓにインストールする処理を実行する。
【００４９】
即ち、インストール許可判定部５２Ｃは、要求端末８ｘが前記事前許可端末に該当すると判定した場合（Ｓ１０３のＹｅｓ）、後述する工程Ｓ１０８において判断される許可条件の成否に関わらず、要求端末８ｘにドライバプログラムＤ０のインストールを許可したことになる。
【００５０】
なお、通信部６がインターネット上のクラウドサーバーとの通信が可能な場合、プログラム送信部５２Ｄが、ドライバプログラムＤ０を前記クラウドサーバーのストレージから取得することも考えられる。また、プログラム送信部５２Ｄが、ローカルのネットワーク８０内の他の管理装置のストレージから取得することも考えられる。
【００５１】
プログラム送信部５２Ｄは、工程Ｓ１０４の処理の後、前記ダウンロード認証処理を終了させる。なお、プログラム要求受信部５２Ａが、再び前記プログラム要求を受信すると、工程Ｓ１０１からの処理が開始される。
【００５２】
＜工程Ｓ１０５＞
次に、利用実績取得部５２Ｂが、当該画像処理装置１０と通信可能な他装置から、要求端末８ｘが他の画像処理装置１０を利用した実績を表す他装置利用情報Ｄ２ｘを取得する。本実施形態において、他の画像処理装置１０が、他装置利用情報Ｄ２ｘの取得先となる前記他装置である。
【００５３】
以下の説明において、前記プログラム要求を受信した画像処理装置１０のことを主画像処理装置１０ａと称し、ネットワーク８０内の主画像処理装置１０ａ以外の画像処理装置１０のことを他画像処理装置１０ｂと称する。
【００５４】
例えば、主画像処理装置１０ａの利用実績取得部５２Ｂは、通信部６を通じてネットワーク８０内の全ての装置に対して要求端末８ｘの識別情報を含む利用情報要求コマンドをブロードキャスト送信する。これにより、他画像処理装置１０ｂは、前記利用情報要求コマンドに含まれる前記識別情報に対応する情報を返信する。さらに、主画像処理装置１０ａの利用実績取得部５２Ｂは、他画像処理装置１０ｂから返信される情報を他装置利用情報Ｄ２ｘとして取得する。
【００５５】
本実施形態において、他装置利用情報Ｄ２ｘは、要求端末８ｘが既に利用している他画像処理装置１０ｂが後述する自装置利用情報Ｄ２として他画像処理装置１０ｂの内蔵ストレージ３に記録する情報である。他装置利用情報Ｄ２ｘ、即ち、他画像処理装置１０ｂにとっての自装置利用情報Ｄ２の具体例については後述する。
【００５６】
＜工程Ｓ１０６＞
次に、インストール許可判定部５２Ｃが、他装置利用情報Ｄ２ｘが予め定められた許可条件を満たすか否かに応じて、要求端末８ｘにドライバプログラムＤ０のインストールを許可するか否かを判定する。インストール許可判定部５２Ｃは、他装置利用情報Ｄ２ｘが前記許可条件を満たす場合に、要求端末８ｘにドライバプログラムＤ０のインストールを許可する。前記許可条件の具体例については後述する。
【００５７】
インストール許可判定部５２Ｃは、要求端末８ｘにドライバプログラムＤ０のインストールを許可すると判定した場合に、処理を次の工程Ｓ１０７へ移行させ、そうでない場合に処理を工程Ｓ１０９へ移行させる。
【００５８】
即ち、要求端末８ｘが事前許可情報Ｄ１における前記事前許可端末に該当しない場合に、インストール許可判定部５２Ｃは、前記許可条件の成否に応じて要求端末８ｘにドライバプログラムＤ０のインストールを許可するか否かを判定する（Ｓ１０６）。
【００５９】
＜工程Ｓ１０７＞
工程Ｓ１０７において、プログラム送信部５２Ｄが、工程Ｓ１０４と同様に、内蔵ストレージ３から自装置用のドライバプログラムＤ０を取得し、そのドライバプログラムＤ０を要求端末８ｘへ送信する。これにより、要求端末８ｘは、画像処理装置１０から受信したドライバプログラムＤ０を要求端末８ｘの端末ストレージ８ｓにインストールする処理を実行する。
【００６０】
以下の説明において、インストール許可判定部５２Ｃが前記許可条件に基づいてドライバプログラムＤ０のインストールを許可した端末装置８のことを許可済端末と称する。なお、本実施形態において、前記事前許可端末は、前記許可済端末から除外される。
【００６１】
＜工程Ｓ１０８＞
さらに、利用許可判定部５２Ｇが、要求端末８ｘに対する有効期間情報Ｄ３を、要求端末８ｘの識別情報に対応付けて内蔵ストレージ３に記録する。有効期間情報Ｄ３は、要求端末８ｘに対するドライバプログラムＤ０のインストールの許可の有効期間の判定の基準となる情報である。
【００６２】
例えば、有効期間情報Ｄ３が、要求端末８ｘに対してドライバプログラムＤ０のインストールが許可された日の日付情報であることが考えられる。この場合、前記有効期間の終期は、有効期間情報Ｄ３が表す日付から予め定められた日数が経過した日である。
【００６３】
また、有効期間情報Ｄ３が、要求端末８ｘに対してドライバプログラムＤ０のインストールが許可された日から予め定められた日数が経過した日の日付情報であることが考えられる。この場合、有効期間情報Ｄ３は前記有効期間の終期を表す。
【００６４】
また、ジョブ制御部５１が端末装置８ごとのジョブの累積実行回数を内蔵ストレージ３に記録する場合に、有効期間情報Ｄ３が、要求端末８ｘに対応する前記累積実行回数に関する情報であることが考えられる。例えば、有効期間情報Ｄ３が、要求端末８ｘに対応する前記累積実行回数の上限値であることなどが考えられる。
【００６５】
利用許可判定部５２Ｇは、工程Ｓ１０８の処理の後、前記ダウンロード認証処理を終了させる。なお、プログラム要求受信部５２Ａが、再び前記プログラム要求を受信すると、工程Ｓ１０１からの処理が開始される。
【００６６】
＜工程Ｓ１０９＞
一方、工程Ｓ１０９において、インストール許可判定部５２Ｃが、ドライバプログラムＤ０のインストールが許可されない旨を表すエラー通知を要求端末８ｘに送信する。インストール許可判定部５２Ｃは、工程Ｓ１０９の処理の後、前記ダウンロード認証処理を終了させる。
【００６７】
［前記利用実績記録処理］
以下、図３に示されるフローチャートを参照しつつ、前記利用実績記録処理の手順の一例について説明する。前記利用実績記録処理は、自装置利用情報Ｄ２を内蔵ストレージ３に記録する処理である。
【００６８】
自装置利用情報Ｄ２は、既にドライバプログラムＤ０がインストールされている端末装置８であるインストール済端末との間のデータ通信を伴う前記画像処理を実行した実績を表す情報である。自装置利用情報Ｄ２は、前記インストール済端末ごとに記録される。
【００６９】
前記利用実績記録処理は、ジョブ制御部５１が前記インストール済端末に対応する新たな前記画像処理（ジョブ）を受け付けるごとに実行される。
【００７０】
以下の説明において、Ｓ２０１，Ｓ２０２，…は、前記利用実績記録処理においてインストール制御部５２が実行する工程の識別符号を表す。
【００７１】
＜工程Ｓ２０１＞
ジョブ制御部５１が前記インストール済端末に対応する新たな前記画像処理を受け付けると、利用実績記録部５２Ｉが、ジョブ制御部５１が前記画像処理を受け付けてから開始するまでの待ち時間を計時する。
【００７２】
＜工程Ｓ２０２＞
さらに、利用実績記録部５２Ｉは、ジョブ制御部５１が前記画像処理を開始した後、工程Ｓ２０１での計時結果である待ち時間情報Ｄ２２を含む自装置利用情報Ｄ２を内蔵ストレージ３に記録する（図６参照）。利用実績記録部５２Ｉは、工程Ｓ２０２の処理の後、前記利用実績記録処理を終了させる。
【００７３】
図６に示される例では、自装置利用情報Ｄ２は、前記インストール済端末を識別する端末識別情報Ｄ２０と、ジョブ受付日時情報Ｄ２１と、待ち時間情報Ｄ２２とを含む。即ち、自装置利用情報Ｄ２は、前記インストール済端末を識別する端末識別情報Ｄ２０と対応付けられて不揮発性の内蔵ストレージ３に記録される。
【００７４】
ジョブ受付日時情報Ｄ２１は、ジョブ制御部５１が前記インストール済端末に対応する前記画像処理を受け付けた日時のリストを表す情報である。例えば、最近の予め定められた上限回数分の前記画像処理についての受付日時のリストが、ジョブ受付日時情報Ｄ２１として記録される。
【００７５】
ジョブ受付日時情報Ｄ２１において、予め定められた期間内における前記受付日時の数は、前記インストール済端末が自装置を利用した頻度を表す。従って、ジョブ受付日時情報Ｄ２１を記録する主体が他画像処理装置１０ｂである場合、ジョブ受付日時情報Ｄ２１は、前記インストール済端末が他画像処理装置１０ｂを利用した頻度を表す利用頻度情報の一例である。
【００７６】
前述したように、図２の工程Ｓ１０５において、前記プログラム要求を受信した主画像処理装置１０ａが要求端末８ｘについての他装置利用情報Ｄ２ｘを他画像処理装置１０ｂに要求する。
【００７７】
さらに、図２の工程Ｓ１０５において、主画像処理装置１０ａは、他画像処理装置１０ｂから、他画像処理装置１０ｂにとっての自装置利用情報Ｄ２を他装置利用情報Ｄ２ｘとして取得する（Ｓ１０５）。
【００７８】
換言すれば、画像処理装置１０各々は、他の画像処理装置１０からの要求に応じて、自装置利用情報Ｄ２を要求元にとっての他装置利用情報Ｄ２ｘとして他の画像処理装置１０へ送信する。そのように画像処理装置１０各々が自装置利用情報Ｄ２を送信する処理の一例が、図４に示される前記利用実績送信処理である。
【００７９】
また、図２の工程Ｓ１０６において、インストール許可判定部５２Ｃが、他装置利用情報Ｄ２ｘが前記許可条件を満たすか否かに応じて、要求端末８ｘにドライバプログラムＤ０のインストールを許可するか否かを判定する。
【００８０】
他装置利用情報Ｄ２ｘが、ジョブ受付日時情報Ｄ２１などの前記利用頻度情報を含む場合、前記許可条件は、前記利用頻度情報が予め設定された特定頻度を超える頻度を表すという第１許可条件を含む。
【００８１】
図２の工程Ｓ１０５において、複数の他装置利用情報Ｄ２ｘが複数の他画像処理装置１０ｂから得られた場合、インストール許可判定部５２Ｃが、最も低い頻度を表す他装置利用情報Ｄ２ｘを採用して前記第１許可条件を判定することが考えられる。
【００８２】
また、他装置利用情報Ｄ２ｘが待ち時間情報Ｄ２２を含む場合、前記許可条件は、待ち時間情報Ｄ２２が予め設定された特定時間を超える待ち時間を表すという第２許可条件を含む。
【００８３】
［前記利用実績送信処理］
以下、図４に示されるフローチャートを参照しつつ、前記利用実績送信処理の手順の一例について説明する。
【００８４】
前記利用実績送信処理は、利用情報送信部５２Ｊが他の画像処理装置１０から前記利用情報要求コマンドを受信するごとに実行される。前記利用実績送信処理の主体は、図１の工程Ｓ１０５において前記利用情報要求コマンドの送信先となる他画像処理装置１０ｂである。
【００８５】
以下の説明において、Ｓ３０１，Ｓ３０２，…は、前記利用実績送信処理においてインストール制御部５２が実行する工程の識別符号を表す。
【００８６】
＜工程Ｓ３０１＞
前記利用実績送信処理において、まず、利用情報送信部５２Ｊは、他の画像処理装置１０から要求端末８ｘの識別情報を含む前記利用情報要求コマンドを受信する。なお、この工程Ｓ３０１および後述する工程Ｓ３０４における情報の要求元および送信先は、図２の工程Ｓ１０５における主画像処理装置１０ａである。
【００８７】
＜工程Ｓ３０２＞
次に、利用情報送信部５２Ｊは、前記利用情報要求コマンドに含まれる端末装置８の識別情報に対応する自装置利用情報Ｄ２である要求情報が、内蔵ストレージ３に存在するか否かを確認する。
【００８８】
そして、利用情報送信部５２Ｊは、前記要求情報が内蔵ストレージ３に存在する場合、処理を次の工程Ｓ３０３へ移行させ、そうでない場合、処理を工程Ｓ３０４へ移行させる。
【００８９】
＜工程Ｓ３０３＞
工程Ｓ３０３において、利用情報送信部５２Ｊは、前記要求情報を内蔵ストレージ３から取得し、前記利用情報要求コマンドの送信元へ送信する。
【００９０】
以上に示されるように、利用情報送信部５２Ｊは、当該画像処理装置１０と通信可能な他装置から、前記インストール済端末に対応する自装置利用情報Ｄ２を要求された場合に、要求された自装置利用情報Ｄ２を内蔵ストレージ３から取得して要求元へ送信する（Ｓ３０３）。
【００９１】
＜工程Ｓ３０４＞
工程Ｓ３０４において、利用情報送信部５２Ｊは、要求された情報を有していない旨を表すエラー通知を前記利用情報要求コマンドの送信元へ送信する。
【００９２】
利用情報送信部５２Ｊは、工程Ｓ３０３または工程Ｓ３０４の処理の後、前記利用実績送信処理を終了させる。
【００９３】
［前記利用継続確認処理］
以下、図５に示されるフローチャートを参照しつつ、前記利用継続確認処理の手順の一例について説明する。
【００９４】
例えば、前記利用継続確認処理は、ジョブ制御部５１が前記許可済端末に対応する新たな前記画像処理（ジョブ）を受け付けるごとに実行される。
【００９５】
以下の説明において、Ｓ４０１，Ｓ４０２，…は、前記利用継続確認処理においてインストール制御部５２が実行する工程の識別符号を表す。
【００９６】
＜工程Ｓ４０１＞
前記利用継続確認処理において、利用許可判定部５２Ｇが、前記許可済端末に対応する有効期間情報Ｄ３を参照することにより、前記許可済端末に対応する前記有効期間が終了しているか否かを判定する。
【００９７】
なお、工程Ｓ４０１の処理が実行される時点が、有効期間情報Ｄ３が表す前記有効期間の終期を経過している状態が、前記有効期間が終了している状態である。
【００９８】
利用許可判定部５２Ｇは、前記許可済端末に対応する前記有効期間が終了していない判定した場合、前記利用継続確認処理を終了させる。
【００９９】
一方、利用許可判定部５２Ｇは、前記許可済端末に対応する前記有効期間が終了していると判定した場合、処理を次の工程Ｓ４０２へ移行させる。
【０１００】
＜工程Ｓ４０２＞
工程Ｓ４０２において、利用実績再取得部５２Ｆが、前記有効期間が終了している前記許可済端末についての他装置利用情報Ｄ２ｘを他画像処理装置１０ｂから取得する。なお、前記有効期間が終了したタイミングが予め定められたタイミングの一例である。
【０１０１】
＜工程Ｓ４０３＞
次に、利用許可判定部５２Ｇが、利用実績再取得部５２Ｆにより得られた他装置利用情報Ｄ２ｘが予め定められた再許可条件を満たすか否かに応じて、前記許可済端末に主画像処理装置１０ａの利用を許可するか否かを判定する。
【０１０２】
例えば、前記再許可条件が、図２の工程Ｓ１０６で用いられる前記許可条件と同じ条件であることが考えられる。また、前記再許可条件が、前記許可条件よりも緩い条件、即ち、前記許可条件が成立しない場合でも成立し得る条件であることも考えられる。
【０１０３】
利用許可判定部５２Ｇは、他装置利用情報Ｄ２ｘが前記許可済端末に主画像処理装置１０ａの利用を許可すると判定した場合、処理を次の工程Ｓ４０４へ移行させる。一方、利用許可判定部５２Ｇは、他装置利用情報Ｄ２ｘが前記許可済端末に主画像処理装置１０ａの利用を許可しないと判定した場合、処理を工程Ｓ４０５へ移行させる。
【０１０４】
＜工程Ｓ４０４＞
工程Ｓ４０４において、利用許可判定部５２Ｇは、主画像処理装置１０ａの利用を許可すると判定した前記許可済端末に対応する有効期間情報Ｄ３を更新する。更新後の有効期間情報Ｄ３は、工程Ｓ４０４の処理が実行される時点を基準にした新たな前記有効期間を表す。
【０１０５】
利用許可判定部５２Ｇは、工程Ｓ４０４の処理の後に前記利用継続確認処理を終了させる。
【０１０６】
＜工程Ｓ４０５＞
一方、工程Ｓ４０５において、処理制限部５２Ｈが、主画像処理装置１０ａのジョブ制御部５１が前記許可済端末との間のデータ通信を伴う前記画像処理を実行することを制限する利用制限処理を実行する。
【０１０７】
例えば、前記利用制限処理が、前記許可済端末に対して警告メッセージを送信し、前記許可端末から制限解除要求を受信するまで前記画像処理の実行を留保する第１制限処理を含むことが考えられる。前記制限解除要求は、前記警告メッセージを受信した前記許可済端末において、予め定められた制限解除操作がユーザーによって行われたときに、前記許可済端末が送信する要求である。
【０１０８】
また、前記利用制限処理が、前記第１制限処理が予め定められた回数分実行された後に、前記許可済端末に対してドライバプログラムＤ０を自動的にアンインストールさせる第２制限処理を含むことも考えられる。
【０１０９】
また、前記利用制限処理が、主画像処理装置１０ａの利用を許可しないと判定された前記許可済端末に対応する前記画像処理を、その他の端末装置８に対応する前記画像処理に対して後回しにする第３制限処理を含むことも考えられる。
【０１１０】
処理制限部５２Ｈは、工程Ｓ４０５の処理の後に前記利用継続確認処理を終了させる。
【０１１１】
画像処理装置１０が採用されれば、端末装置８による画像処理装置１０の利用状況に応じて、端末装置８に対する画像処理装置１０の利用の可否を柔軟に制御することが可能になる。
【０１１２】
また、インストール許可判定部５２Ｃは、要求端末８ｘが前記事前許可端末に該当する場合に、無条件にドライバプログラムＤ０のインストールを許可し、そうでない場合に、前記許可条件に基づいてドライバプログラムＤ０のインストールを許可するか否かを判定する（図２のＳ１０３〜Ｓ１０７）。
【０１１３】
従って、複数の端末装置８におけるドライバプログラムＤ０のインストールは、事前許可情報Ｄ１によってシステム管理者などの意図に沿って制限された状態で、その制限が前記許可条件の制約の下で例外的に解除される。
【０１１４】
また、利用実績取得部５２Ｂが、他画像処理装置１０ｂからその他画像処理装置１０ｂにとっての自装置利用情報Ｄ２を他装置利用情報Ｄ２ｘとして取得する（図２の工程Ｓ１０５）。そして、画像処理装置１０が、前記許可条件を判定するインストール許可判定部５２Ｃを備える。
【０１１５】
従って、複数の画像処理装置１０各々のドライバプログラムＤ０のインストールを制御するための専用の装置が不要である。
【０１１６】
また、利用許可判定部５２Ｇが、予め定められたタイミングで得られた他装置利用情報Ｄ２ｘに基づいて、前記許可済端末に主画像処理装置１０ａの利用を許可するか否かを判定する（図５のＳ４０３）。さらに、処理制限部５２Ｈが、主画像処理装置１０ａの利用が許可されなかった前記許可済端末に関する前記画像処理の実行を制限する（図５のＳ４０５）。
【０１１７】
従って、例外的に端末装置８にドライバプログラムＤ０のインストールが許可された状況が、その後の前記許可済端末による画像処理装置１０の利用状況に関わらず永続してしまうことを防止できる。
【０１１８】
［第２実施形態］
次に、図７を参照しつつ、第２実施形態に係るインストール制御装置７について説明する。インストール制御装置７は、複数の画像処理装置１０および少なくとも１つの端末装置８と通信可能な情報処理装置である。
【０１１９】
インストール制御装置７は、第１実施形態において画像処理装置１０が主画像処理装置１０ａとして実行した前記ダウンロード認証処理（図２）および利用継続確認処理（図５）を実行する。
【０１２０】
インストール制御装置７は、インストール制御部７１を実現するＣＰＵ（Central Processing Unit ）７０と、内蔵ストレージ７２と、通信部７３とを備える。インストール制御部７１は、プログラム要求受信部７１Ａ、利用実績取得部７１Ｂ、インストール許可判定部７１Ｃ、プログラム送信部７１Ｄ、事前許可情報取得部７１Ｅ、利用実績再取得部７１Ｆ、利用許可判定部７１Ｇおよび処理制限部７１Ｈを含む。
【０１２１】
インストール制御部７１における内蔵ストレージ７２、プログラム要求受信部７１Ａ、利用実績取得部７１Ｂ、インストール許可判定部７１Ｃ、プログラム送信部７１Ｄ、事前許可情報取得部７１Ｅ、利用実績再取得部７１Ｆ、利用許可判定部７１Ｇおよび処理制限部７１Ｈは、それぞれ画像処理装置１０における内蔵ストレージ３、プログラム要求受信部５２Ａ、利用実績取得部５２Ｂ、インストール許可判定部５２Ｃ、プログラム送信部５２Ｄ、事前許可情報取得部５２Ｅ、利用実績再取得部５２Ｆ、利用許可判定部５２Ｇおよび処理制限部５２Ｈと同等の機能を備える。
【０１２２】
また、本実施形態において、複数の画像処理装置１０各々のインストール制御部５２は、少なくとも利用実績記録部５２Ｉおよび利用情報送信部５２Ｊを備える。なお、本実施形態において、複数の画像処理装置１０各々のインストール制御部５２は、プログラム要求受信部５２Ａ、利用実績取得部５２Ｂ、インストール許可判定部５２Ｃ、プログラム送信部５２Ｄ、事前許可情報取得部５２Ｅ、利用実績再取得部５２Ｆ、利用許可判定部５２Ｇおよび処理制限部５２Ｈを備えていなくてもよい。
【０１２３】
インストール制御部７１の通信部７３は、複数の画像処理装置１０および予め複数の画像処理装置１０の一部である主画像処理装置１０ａに対応するドライバプログラムＤ０がインストールされた端末装置８のそれぞれと通信可能である。
【０１２４】
本実施形態において、他画像処理装置１０ｂが第１画像処理装置の一例であり、他画像処理装置１０ｂに対応するドライバプログラムＤ０が第１ドライバプログラムの一例である。また、主画像処理装置１０ａが第２画像処理装置の一例であり、主画像処理装置１０ａに対応するドライバプログラムＤ０が第２ドライバプログラムの一例である
【０１２５】
インストール制御装置７のプログラム要求受信部７１Ａは、端末装置８から直接または画像処理装置１０を介して間接的に主画像処理装置１０ａに対応するドライバプログラムＤ０の送信を求める前記プログラム要求を受信する（図２のＳ１０１参照）。
【０１２６】
なお、本実施形態において、端末装置８は、直接または画像処理装置１０を介して間接的にインストール制御装置７に対して前記プログラム要求を送信する。
【０１２７】
また、インストール制御装置７の利用実績取得部７１Ｂは、他画像処理装置１０ｂから、要求端末８ｘが他画像処理装置１０ｂを利用した実績を表す他装置利用情報Ｄ２ｘを取得する。前述したように、要求端末８ｘは前記プログラム要求の要求元の端末装置８である。
【０１２８】
また、インストール制御装置７のインストール許可判定部７１Ｃは、他装置利用情報Ｄ２ｘが前記許可条件を満たすか否かに応じて、要求端末８ｘに主画像処理装置１０ａに対応するドライバプログラムＤ０のインストールを許可するか否かを判定する（図２の工程Ｓ１０６）。
【０１２９】
また、インストール許可判定部７１Ｃが要求端末８ｘに対する許可の判定を行った場合に、インストール制御装置７のプログラム送信部７１Ｄは、インストール制御装置７の内蔵ストレージ７２から主画像処理装置１０ａに対応するドライバプログラムＤ０を取得する。さらに、プログラム送信部７１Ｄは、取得したドライバプログラムＤ０を要求端末８ｘに送信する（図２の工程Ｓ１０７参照）。
【０１３０】
なお、プログラム送信部７１Ｄが、主画像処理装置１０ａを通じてドライバプログラムＤ０を要求端末８ｘに送信することも考えられる。この場合、プログラム送信部７１Ｄが、主画像処理装置１０ａの内蔵ストレージ３に記憶されているドライバプログラムＤ０を、主画像処理装置１０ａから要求端末８ｘへ送信させることも考えられる。この場合、ドライバプログラムＤ０がインストール制御装置７の内蔵ストレージ７２に記憶されている必要はない。
【０１３１】
また、プログラム送信部７１Ｄが、自装置の内蔵ストレージ７２から取得したドライバプログラムＤ０を、主画像処理装置１０ａを経由して要求端末８ｘに送信することも考えられる。
【０１３２】
また、インストール制御装置７の事前許可情報取得部７１Ｅは、ドライバプログラムＤ０のインストールが予め許可された前記事前許可端末を表す事前許可情報Ｄ１を、自装置の内蔵ストレージ７２から取得する（図２の工程Ｓ１０２参照）。
【０１３３】
なお、事前許可情報取得部７１Ｅが、主画像処理装置１０ａの内蔵ストレージ３に記憶されている事前許可情報Ｄ１を、主画像処理装置１０ａから取得することも考えられる。
【０１３４】
また、インストール制御装置７のインストール許可判定部７１Ｃは、要求端末８ｘが事前許可情報Ｄ１における前記事前許可端末に該当する場合に、前記許可条件の成否に関わらず要求端末８ｘに主画像処理装置１０ａ用のドライバプログラムＤ０のインストールを許可する（図２の工程Ｓ１０３，Ｓ１０４参照）。
【０１３５】
さらに、インストール許可判定部７１Ｃは、要求端末８ｘが事前許可情報Ｄ１における前記事前許可端末に該当しない場合に、前記許可条件の成否に応じて要求端末８ｘに主画像処理装置１０ａ用のドライバプログラムＤ０のインストールを許可するか否かを判定する。
【０１３６】
また、インストール制御装置７の利用実績再取得部７１Ｆは、予め定められたタイミングで、前記許可済端末についての他装置利用情報Ｄ２ｘを他画像処理装置１０ｂから取得する（図５の工程Ｓ４０２参照）。
【０１３７】
また、インストール制御装置７の利用許可判定部７１Ｇは、利用実績再取得部７１Ｆにより得られた他装置利用情報Ｄ２ｘが前記再許可条件を満たすか否かに応じて、前記許可済端末に主画像処理装置１０ａの利用を許可するか否かを判定する（図５の工程Ｓ４０３参照）。
【０１３８】
また、インストール制御装置７の処理制限部７１Ｈは、利用許可判定部７１Ｇにより前記許可済端末に対して主画像処理装置１０ａの利用が許可されなかった場合に、主画像処理装置１０ａにおいて、前記許可済端末との間のデータ通信を伴う前記画像処理の実行を制限する。
【０１３９】
例えば、処理制限部７１Ｈは、予め定められた制限コマンドを主画像処理装置１０ａに送信することにより、主画像処理装置１０ａに対して前記画像処理の実行を制限させる。
【０１４０】
[応用例]
以上に示された画像処理装置１０またはインストール制御装置７において、プログラム送信部５２Ｄまたはプログラム送信部７１Ｄが、ドライバプログラムＤ０を前記クラウドサーバーから取得することも考えられる。
【０１４１】
また、第１実施形態および第２実施形態において、複数の画像処理装置１０と通信可能な管理装置が、画像処理装置１０各々における利用実績記録部５２Ｉおよび利用情報送信部５２Ｊに相当する機能を備えることも考えられる。
【０１４２】
上記の場合、第１実施形態における主画像処理装置１０ａまたは第２実施形態におけるインストール制御装置７は、前記管理装置から他装置利用情報Ｄ２ｘを取得する。また、インストール制御装置７が、前記管理装置を兼ねることも考えられる。
【０１４３】
なお、本発明に係る画像処理装置およびインストール制御装置は、各請求項に記載された発明の範囲において、以上に示された実施形態及び応用例を自由に組み合わせること、或いは実施形態および応用例を適宜、変形するまたは一部を省略することによって構成されることも可能である。
【符号の説明】
【０１４４】
１        ：画像読取部
２        ：画像形成部
３，７２  ：内蔵ストレージ（プログラム記憶部）
４        ：操作表示部
５        ：制御部
６，７３  ：通信部
７        ：インストール制御装置
８        ：端末装置
８ｓ      ：端末ストレージ
８ｘ      ：要求端末
１０      ：画像処理装置
１０ａ    ：主画像処理装置（第２画像処理装置）
１０ｂ    ：他画像処理装置（第１画像処理装置）
５１      ：ジョブ制御部
５１Ａ    ：印刷制御部
５１Ｂ    ：スキャン制御部
５１Ｃ    ：ＦＡＸ制御部
５２，７１：インストール制御部
５２Ａ，７１Ａ：プログラム要求受信部
５２Ｂ，７１Ｂ：利用実績取得部
５２Ｃ，７１Ｃ：インストール許可判定部
５２Ｄ，７１Ｄ：プログラム送信部
５２Ｅ，７１Ｅ：事前許可情報取得部
５２Ｆ，７１Ｆ：利用実績再取得部
５２Ｇ，７１Ｇ：利用許可判定部
５２Ｈ，７１Ｈ：処理制限部
５２Ｉ    ：利用実績記録部
５２Ｊ    ：利用情報送信部
５３      ：ＵＩ制御部
８０      ：ネットワーク
９１      ：原稿
９２      ：シート
Ｄ０      ：ドライバプログラム
Ｄ１      ：事前許可情報
Ｄ２      ：自装置利用情報
Ｄ２０    ：端末識別情報
Ｄ２１    ：ジョブ受付日時情報（利用頻度情報）
Ｄ２２    ：待ち時間情報
Ｄ２ｘ    ：他装置利用情報
Ｄ３      ：有効期間情報
【図１】
2018010401.tif 000003
【図２】
2018010401.tif 000004
【図３】
2018010401.tif 000005
【図４】
2018010401.tif 000006
【図５】
2018010401.tif 000007
【図６】
2018010401.tif 000008
【図７】
2018010401.tif 000009