(57)【要約】【課題】第１画像形成装置のみが有する特定の処理を第２画像形成装置が活用することを可能にする。【解決手段】画像形成システム１００は、複数の画像形成装置１Ａ、１Ｂを備える。第１画像形成装置１Ａは、特定の処理を行なうシェアプログラムを登録する登録部２５と、第２画像形成装置１Ｂから送信されてきたジョブを記憶する第１カスタムボックス１９ａと、を備える。第２画像形成装置１Ｂは、第１画像形成装置１Ａの第１カスタムボックス１９ａにジョブを送信する通信部１６Ｂと、第１画像形成装置１Ａにシェアプログラムによる処理の開始を指示するリモート指示部２２と、を備える。第１画像形成装置１Ａは、リモート指示部２２からの開始指示を受けると、第１カスタムボックス１９ａに記憶されているジョブに対して、シェアプログラムによる特定の処理を実行する処理実行部２６を備える。【選択図】図３
2020188338.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の画像形成装置を備える画像形成システムであって、
前記複数の画像形成装置は、特定の処理を実行可能な第１画像形成装置と、前記特定の処理を実行不能な第２画像形成装置とを含み、
前記第１画像形成装置は、前記特定の処理を行なうプログラムをシェアプログラムとして登録する登録部と、
前記第２画像形成装置から送信されてきたジョブを記憶する第１カスタムボックスと、を備え、
前記第２画像形成装置は、操作部と、
ユーザーによる前記操作部への操作に従って、前記第１画像形成装置の前記第１カスタムボックスにジョブを送信する送信部と、
ユーザーによる前記操作部への操作に従って、前記第１画像形成装置に前記シェアプログラムによる処理の開始を指示するリモート指示部と、を備え、
前記第１画像形成装置は、前記リモート指示部からの開始指示を受けると、前記第１カスタムボックスに記憶されている前記ジョブに対して、前記シェアプログラムによる前記特定の処理を実行する処理実行部を、更に備える画像形成システム。
【請求項２】
前記第２画像形成装置は、ジョブを記憶する第２カスタムボックスと、
ユーザーによる前記操作部への操作に従って、前記第１画像形成装置の前記処理実行部が前記特定の処理を実行した後の前記ジョブの記憶先を、前記第１画像形成装置の前記第１カスタムボックス又は前記第２画像形成装置の前記第２カスタムボックスに指定する記憶先指定部と、を更に備える請求項１に記載の画像形成システム。
【請求項３】
前記第２画像形成装置は、当該第１画像形成装置の前記処理実行部が前記特定の処理を実行した後の前記ジョブが、前記記憶先指定部が指定する記憶先として、当該第２画像形成装置の前記第２カスタムボックスに記憶されると、当該第２カスタムボックスに記憶されている旨の報知を行う報知部を更に備える請求項２に記載の画像形成システム。
【請求項４】
前記第１画像形成装置は、当該第１画像形成装置の前記処理実行部が前記特定の処理を実行した後の前記ジョブが、前記記憶先指定部が指定する記憶先として、当該第１画像形成装置の前記第１カスタムボックスに記憶されると、前記第２画像形成装置に記憶完了を示す完了信号を出力する信号出力部を更に備え、
前記第２画像形成装置の前記報知部は、前記第１画像形成装置の前記信号出力部からの完了信号に基づいて、前記第１画像形成装置の前記第１カスタムボックスに記憶されている旨の報知を行う請求項３に記載の画像形成システム。
【請求項５】
前記特定の処理は、前記第１カスタムボックスに記憶されている前記ジョブにかかる画像データに対して予め定められた画像解析を行なう画像解析処理と、当該画像解析処理の結果に応じたファイル名を当該ジョブにかかる画像データに設定するファイル名設定処理とを含み、
前記登録部は、前記画像解析処理と前記ファイル名設定処理とを行なうプログラムを前記シェアプログラムとして登録する請求項１乃至請求項４の何れか一つに記載の画像形成システム。
【請求項６】
前記第１画像形成装置は、当該第１画像形成装置が有する複数の処理をリストアップする第１リストアップ部を、更に備え、
前記第２画像形成装置は、当該第２画像形成装置が有する複数の処理をリストアップする第２リストアップ部を、更に備え、
前記第２画像形成装置の前記送信部は、第２リストアップ部がリストアップした当該第２画像形成装置が有する複数の処理のリストを前記第１画像形成装置に送信し、
前記第１画像形成装置は、前記第１リストアップ部がリストアップした複数の処理のリストのうちで、前記第２画像形成装置の前記送信部から送信された当該第２画像形成装置が有する複数の処理のリストに含まれない処理を前記特定の処理として抽出する抽出部を、更に備え、
前記第１画像形成装置の前記登録部は、前記抽出部が抽出した前記特定の処理を行なうプログラムをシェアプログラムとして登録する請求項１乃至請求項５の何れか一つに記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関し、特に、上位機及び下位機が含まれる複数の画像形成装置がネットワークを介して接続された画像形成システムにおいて、上位機のみが有する性能・機能を下位機が活用するための技術に関する。
【背景技術】
【０００２】
例えば、ネットワークを介して接続された複数の画像形成装置を有する画像形成システムにおいて、重連印刷を行うものがある。例えば、下記の特許文献１に記載された画像形成システムは、重連印刷機能を有する複数の画像形成装置（例えば、１台の親機と２台の子機からなる）がネットワークを介して接続されており、親機が受け付けた1つのコピージョブを２台の子機にも分担させて、３台で同時に印刷出力する。例えば、親機が受け付けた1つのコピージョブが、原稿を９部印刷するジョブであった場合、３台で例えば３部ずつ印刷する。これにより、コピーの効率が向上し、特に大量コピー時には作業時間が大幅に短縮される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１２９３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、大型のオフィスでは、複数台の画像形成装置がネットワークで接続された画像形成システムが構築されている。画像形成装置には、上位機（ハイエンドモデル）と下位機（ローエンドモデル）とがある。上位機は、高性能・高機能であるが、非常に高価である。一方、下位機は、上位機よりも安価で低性能・低機能である。そして、上記の画像形成システムにおいて、全てを上位機とすると非常にコストがかかることから、上位機を１台に止め、それ以外を下位機としている。
【０００５】
例えば、全てのユーザーが上位機を使用すると、上位機におけるジョブが過多になり、ジョブの処理待ち時間が増加することになる。また、上位機であっても、下位機と同様の処理が含まれていることがあり、上位機でしか実行できない処理部分のみを当該上位機が実行し、下位機で処理できる部分については、下位機で処理できれば、作業効率が良くなるが、そのような解決策は未だないのが現状である。
【０００６】
また、特許文献１に記載された画像形成システムでは、全ての画像形成装置が重連印刷機能を有することで、重連コピーを行うことが記載されているだけである。すなわち、同機能を有する複数のモデルが協働して処理を実行するだけであり、上位機のみが有する特定の処理（例えば、上位機のみが有する性能・機能）を下位機が活用するような構成ではない。
【０００７】
本発明は、上記の問題を解決するためになされたもので、上位機のみが有する特定の処理を下位機が活用することを可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一局面に係る画像形成システムは、ネットワークを介して接続された複数の画像形成装置を備える画像形成システムであって、前記複数の画像形成装置は、特定の処理を実行可能な第１画像形成装置と、前記特定の処理を実行不能な第２画像形成装置とを含み、前記第１画像形成装置は、前記特定の処理を行なうプログラムをシェアプログラムとして登録する登録部と、前記第２画像形成装置から送信されてきたジョブを記憶する第１カスタムボックスと、を備え、前記第２画像形成装置は、操作部と、ユーザーによる前記操作部への操作に従って、前記第１画像形成装置の前記第１カスタムボックスにジョブを送信する送信部と、ユーザーによる前記操作部への操作に従って、前記第１画像形成装置に前記シェアプログラムによる処理の開始を指示するリモート指示部と、を備え、前記第１画像形成装置は、前記リモート指示部からの開始指示を受けると、前記第１カスタムボックスに記憶されている前記ジョブに対して、前記シェアプログラムによる前記特定の処理を実行する処理実行部を、更に備えるものである。
【発明の効果】
【０００９】
本発明によれば、第１画像形成装置（例えば上位機）のみが有する特定の処理を第２画像形成装置（例えば下位機）が活用することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態にかかる画像形成システムを示す図である。
【図２】本発明の第１実施形態に係る第２画像形成装置の斜視図である。
【図３】第１実施形態の画像形成システムの構成を示すブロック図である。
【図４】第１実施形態にかかる画像形成システムにおける第２画像形成装置からのジョブが第１画像形成装置において特定の処理が実行されて指定された記憶先に記憶される流れを示す図である。
【図５】（Ａ）は第１画像形成装置におけるシェアプログラムの登録処理の一例を示すフローチャート、（Ｂ）は第１画像形成装置の表示部の表示画面の一例を示す図、（Ｃ）は第１画像形成装置の表示部の表示画面の一例を示す図である。
【図６】（Ａ）は第２画像形成装置におけるスキャン処理の一例を示すフローチャート、（Ｂ）は第２画像形成装置の表示部の表示画面の一例を示す図である。
【図７】（Ａ）は第２画像形成装置におけるボックス保存処理の一例を示すフローチャート、（Ｂ）は第２画像形成装置の表示部の表示画面の一例を示す図である。
【図８】（Ａ）は第２画像形成装置の表示部の表示画面の一例を示す図、（Ｂ）は第２画像形成装置の表示部の表示画面の一例を示す図である。
【図９】第２画像形成装置におけるリモート設定処理の一例を示すフローチャートである。
【図１０】（Ａ）は第２画像形成装置の表示部の表示画面の一例を示す図、（Ｂ）は第２画像形成装置の表示部の表示画面の一例を示す図である。
【図１１】（Ａ）は第２画像形成装置の表示部の表示画面の一例を示す図、（Ｂ）は第２画像形成装置の表示部の表示画面の一例を示す図である。
【図１２】（Ａ）は第２画像形成装置の表示部の表示画面の一例を示す図、（Ｂ）は第２画像形成装置の表示部の表示画面の一例を示す図である。
【図１３】第１画像形成装置におけるリモート処理の一例を示すフローチャートである。
【図１４】第２実施形態の画像形成システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態に係る画像形成システムについて図面を参照して説明する。図１は、本発明の第１実施形態にかかる画像形成システムを示す図である。第１実施形態の画像形成システム１００は、図１に示すように、ネットワークＮを介して接続された複数（例えば３台）の画像形成装置１を備える。
【００１２】
３台の画像形成装置１のうちの１台は、特定の処理を実行可能なハイエンドモデル（上位機）の第１画像形成装置１Ａであり、残りの２台は、特定の処理を実行不能なローエンドモデル（下位機）の第２画像形成装置１Ｂである。なお、第１実施形態の画像形成システム１００では、３台の画像形成装置１としているが、１台の第１画像形成装置１Ａと１台の第２画像形成装置１Ｂとを備えていればよい。
【００１３】
本発明の一実施形態に係る第２画像形成装置１Ｂは、例えば、コピー機能、プリンター機能、スキャナー機能、及びファクシミリ機能のような複数の機能を兼ね備えた複合機（ＭＦＰ）である。ここで第２画像形成装置１Ｂについて図２、図３を用いて説明する。図２は、本発明の第１実施形態に係る第２画像形成装置の構造を示す正面断面図である。図３は、第１実施形態の画像形成システムの構成を示すブロック図である。
【００１４】
第１実施形態の第２画像形成装置１Ｂは、制御ユニット１１Ｂと、表示部１２Ｂと、タッチパネル１５Ｂと、通信部１６Ｂと、画像読取部１７Ｂと、画像形成部１８Ｂと、データ記憶部１９Ｂとを備える。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１５】
画像読取部１７Ｂは、例えば、原稿を光学的に読み取るスキャナーとしてのＣＣＤ（Charge Coupled Device）であり、この原稿の画像を示す画像データを生成する。画像読取部１７Ｂは、自動原稿送り装置により搬送される原稿やフラットベッド上に載置された原稿を読み取る一般的な読取機構である。
【００１６】
画像形成部１８Ｂは、感光体ドラムの表面を均一帯電させ、感光体ドラムの表面を露光して、感光体ドラムの表面に静電潜像を形成し、感光体ドラムの表面の静電潜像をトナー像に現像して、感光体ドラムの表面のトナー像（画像）を記録紙に転写して定着させる。例えば、画像読取部１７Ｂによる原稿の読取で得られた原稿画像を記録紙に印刷する。
【００１７】
表示部１２Ｂは、例えば、液晶ディスプレイ（Liquid Crystal Display）、有機ＥＬ（Organic Light-Emitting Diode）ディスプレイなどの表示装置である。
【００１８】
タッチパネル１５Ｂは、表示部１２Ｂの表示画面前面に配置されている。タッチパネル１５Ｂは、表示部１２Ｂの表示画面に表示されるボタンやキーに対するユーザーのタッチ操作を検出し、この検出信号を後述する制御部２１Ｂに出力する。このため、ユーザーは、表示部１２Ｂに触れて画像形成装置１Ｂを操作することができる。なお、表示部１２Ｂ及びタッチパネル１５Ｂは、特許請求の範囲における操作部の一例である。
【００１９】
通信部１６Ｂは、通信モジュールを備える通信インターフェイスであり、ＬＡＮ（Local Area Network）や公衆回線などからなるネットワークＮを通じて、外部装置３０（例えば、パーソナルコンピューター、サーバー、携帯情報端末など）との間でデータ送受信を行う。また、通信部１６Ｂは、ユーザーによる表示部１２Ｂへのタッチ操作（操作部への操作）に従って、第１画像形成装置１Ａの後述する第１カスタムボックスにジョブを送信する。なお、通信部１６Ｂは、特許請求の範囲における送信部の一例である。
【００２０】
データ記憶部１９Ｂは、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。データ記憶部１９Ｂは、画像読取部１７Ｂによる原稿読取で得られた原稿の画像を示す画像データを記憶する。データ記憶部１９Ｂは、ジョブを記憶する第２カスタムボックス１９ｂを備える。具体的には、第２カスタムボックス１９ｂは、画像読取部１７Ｂが読み取った原稿の画像を示す画像データ（すなわち、スキャンデータ）を記憶する。
【００２１】
制御ユニット１１Ｂは、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、ＡＳＩＣである。この制御ユニット１１Ｂは、データ記憶部１９Ｂに記憶された第２制御プログラムが上記のプロセッサーで実行されることにより、制御部２１Ｂ、リモート指示部２２、及び記憶先指定部２３として機能する。なお、制御ユニット１１Ｂの上記制御部２１Ｂ、リモート指示部２２、及び記憶先指定部２３は、上記第２制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２２】
制御部２１Ｂは、第２画像形成装置１Ｂの全体的な動作制御を司る。
【００２３】
制御部２１Ｂは、ユーザーによる印刷指示の操作がタッチパネル１５Ｂにて検知されると、画像形成部１８Ｂに、後述する処理実行部２６が生成した画像データが示す画像を記録紙に画像形成させる。また、制御部２１Ｂは、ユーザーによるデータ出力指示の操作がタッチパネル１５Ｂにて検知されると、通信部１６Ｂに、処理実行部２６が生成した画像データを、通信部１６Ｂからコンピューターなどの図示しない外部装置に送信（出力）させる。
【００２４】
リモート指示部２２は、ユーザーによる表示部１２Ｂへのタッチ操作に従って、第１画像形成装置１Ａに対してシェアプログラムによる処理の開始を指示する。
【００２５】
記憶先指定部２３は、ユーザーによる表示部１２Ｂへのタッチ操作に従って、第１画像形成装置１Ａの後述する処理実行部２６が特定の処理を実行した後のジョブの記憶先を、第１画像形成装置１Ａの第１カスタムボックス１９ａ又は第２画像形成装置１Ｂの第２カスタムボックス１９ｂに指定する。
【００２６】
表示部１２Ｂは、第１画像形成装置１Ａの処理実行部２６が特定の処理を実行した後のジョブが、記憶先指定部２３が指定する記憶先として、第２画像形成装置１Ｂの第２カスタムボックス１９ｂに記憶されると、当該第２カスタムボックス１９ｂに記憶されている旨の表示（報知）を行う。なお、表示部１２Ｂは、特許請求の範囲における報知部の一例である。
【００２７】
ここで、第１画像形成装置１Ａの構成について説明する。第１画像形成装置１Ａは、上位機であり、下位機である第２画像形成装置１Ｂが有しない特定の処理を実行可能である点が異なり、それ以外は第２画像形成装置１Ｂと同様の構成となっている。具体的には、第１画像形成装置１Ａは、登録部２５、処理実行部２６、及び信号出力部２７を備える点が、第２画像形成装置１Ｂとは異なっており、第２画像形成装置１Ｂが備えるリモート指示部２２及び記憶先指定部２３を備えない。なお、第１画像形成装置１Ａは、表示部１２Ａと、タッチパネル１５Ａと、通信部１６Ａと、画像読取部１７Ａと、画像形成部１８Ａとを備えるが、これらは第２画像形成装置１Ｂの構成と同じであるため、ここでの詳細な説明を省略する。
【００２８】
第１画像形成装置１Ａの制御ユニット１１Ａは、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＭＰＵ、ＡＳＩＣである。この制御ユニット１１Ａは、データ記憶部１９Ａに記憶された第１制御プログラムが上記のプロセッサーで実行されることにより、制御部２１Ａ、登録部２５、処理実行部２６、及び信号出力部２７として機能する。なお、制御ユニット１１Ａの上記制御部２１Ａ、登録部２５、処理実行部２６、及び信号出力部２７は、上記第１制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２９】
登録部２５は、ユーザーによる表示部１２Ａへのタッチ操作に従って、特定の処理を行なうプログラムをシェアプログラムとして第１カスタムボックス１９ａに登録する。
【００３０】
データ記憶部１９Ａの第１カスタムボックス１９ａは、第２画像形成装置１Ｂから送信されてきたジョブを記憶する。
【００３１】
処理実行部２６は、第２画像形成装置１Ｂのリモート指示部２２からの開始指示を受けると、第１カスタムボックス１９ａに記憶されているジョブに対して、シェアプログラムによる特定の処理を実行する。
【００３２】
例えば、特定の処理としては、第１の特定の処理、第２の特定の処理、及び第３の特定の処理などがある。例えば、第１の特定の処理は、第１カスタムボックス１９ａに記憶されているジョブにかかる画像データに対して予め定められた画像解析を行なう画像解析処理と、当該画像解析処理の結果に応じたファイル名を当該ジョブにかかる画像データに設定するファイル名設定処理とを含む。登録部２５は、画像解析処理とファイル名設定処理とを行なうプログラムをシェアプログラムとして登録する。言い換えれば、登録部２５は、第１の特定の処理を行なうプログラムをシェアプログラムとして登録する。
【００３３】
また、第２の特定の処理は、高精度の画質調整処理を含む。第３の特定の処理は、ティーチングアシスタント機能、すなわち、ヘルプ機能を提供する処理を含む。
【００３４】
第１画像形成装置１Ａの処理実行部２６は、特定の処理が画像解析処理とファイル名設定処理とを含む場合には、画像解析処理とファイル名設定処理とを実行する。
【００３５】
処理実行部２６は、既知のＯＣＲ（Optical Character Recognition）技術を利用して、画像データに含まれる文字画像を１文字ずつテキストデータ（キャラクターデータ）に変換する機能、既知のパターンマッチング技術を利用して、画像データに含まれる画像を認識する機能（例えば、りんごの絵が記載されている場合にそれがりんごの画像であることと識別する）などによる画像解析処理と、当該画像解析処理の結果に応じたファイル名を設定するファイル名設定処理を実行する。ファイル名設定処理は、当該画像解析処理の結果が、例えば、画像データの内容がりんごに関する文書であった場合（画像データから抽出されたテキストデータのうちでタイトル欄に「りんご」の記載がある場合、テキストデータの内容中に「りんごについて説明する」の記載がある場合、又は、最大登場数の名詞が「りんご」である場合など）、又は、画像データがりんごの絵であった場合に、ファイル名を「Apple」などに設定するファイル名設定処理を実行する。
【００３６】
信号出力部２７は、処理実行部２６が特定の処理を実行した後のジョブが、第２画像形成装置１Ｂの記憶先指定部２３が指定する記憶先として、当該第１画像形成装置１Ａの第１カスタムボックス１９ａに記憶されると、第２画像形成装置１Ｂに記憶完了を示す完了信号を出力する。
【００３７】
第２画像形成装置１Ｂの表示部１２Ｂは、第１画像形成装置１Ａの信号出力部２７からの完了信号に基づいて、処理実行部２６が特定の処理を実行した後のジョブが、記憶先指定部２３が指定する記憶先として、当該第１画像形成装置１Ａの第１カスタムボックス１９ａに記憶されている旨の表示（報知）を行う。なお、第２画像形成装置１Ｂの表示部１２Ｂは、特許請求の範囲における報知部の一例である。
【００３８】
図４は、第２画像形成装置からのジョブが第１画像形成装置において特定の処理が実行されて指定された記憶先に記憶される流れを示す図である。第１実施形態の画像形成システム１００は、図４に示すように、第１画像形成装置１Ａの特定の処理を共有に設定し、第２画像形成装置１Ｂのジョブを、第１画像形成装置１Ａにおいて特定の処理を実行するリモート処理を可能としている。
【００３９】
具体的には、第２画像形成装置１Ｂの第２カスタムボックス１９ｂに保存されたジョブが、第１画像形成装置１Ａの第１カスタムボックス１９ａに送信され、第１画像形成装置１Ａにおいて第１カスタムボックス１９ａのジョブに特定の処理を実行し、当該特定の処理が実行されたジョブを、予め指定された記憶先としての第１画像形成装置１Ａの第１カスタムボックス１９ａ又は第２画像形成装置１Ｂの第２カスタムボックス１９ｂに記憶されるというリモート処理が実行可能となっている。
【００４０】
ここで、第１画像形成装置１Ａにおける特定の処理を共有に設定することについて説明する。図５（Ａ）は、第１画像形成装置におけるシェアプログラムの登録処理の一例を示すフローチャートである。図５（Ｂ）は，第１画像形成装置の表示部の表示画面の一例を示す図である。図５（Ｃ）は、第１画像形成装置の表示部の表示画面の一例を示す図である。
【００４１】
第１画像形成装置１Ａの制御部２１Ａは、表示部１２Ａに図５（Ｂ）に示す表示画面が表示された状態において、共有設定ボタンの押下の有無を判定する（Ｓ１）。制御部２１Ａは、ユーザーが共有設定を示すキーＫ１を押下すると（Ｓ１でＹＥＳ）、図５（Ａ）に示す共有設定処理を開始する。具体的には、ユーザーがキーＫ１を押下すると、タッチパネル１５ＡがキーＫ１の押下を受け付け、共有設定処理の開始信号を制御部２１Ａに出力する。制御部２１Ａは、タッチパネル１５Ａからの共有設定処理の開始信号に基づいて共有設定処理を開始させる。
【００４２】
第１画像形成装置１Ａの制御部２１Ａは、第１カスタムボックス１９ａにアクセスする（Ｓ２）。第１カスタムボックス１９ａには、第１画像形成装置１Ａのみが有する特定の処理、言い換えれば、第１画像形成装置１Ｂが有さない特定の処理が複数記憶されており、これらの複数の特定の処理を第１カスタムボックス１９ａから読み出してリストアップする。
【００４３】
第１画像形成装置１Ａの制御部２１Ａは、第１カスタムボックス１９ａから読み出した複数の特定の処理を第１画像形成装置１Ａの表示部１２Ａに表示させる。そして、第１画像形成装置１Ａの表示部１２Ａに表示された複数の特定の処理のうちから、ユーザー又は管理者が表示部１２Ａに対してタッチ操作することにより、共有設定にすべき特定の処理を選択する。例えば、図５（Ｃ）に示すように、第１の特定の処理を実行する第１のシェアプログラムを示す項目Ｋ２と、第２の特定の処理を実行する第２のシェアプログラムを示す項目Ｋ３と、第３の特定の処理を実行する第３のシェアプログラムを示す項目Ｋ４とが、共有設定にすべき特定の処理として選択されている。
【００４４】
そして、第１画像形成装置１Ａの制御部２１Ａは、ＯＫキーＫ５が押下されると、第１のシェアプログラム、第２のシェアプログラム、及び第３のシェアプログラムがシェアプログラムとして第１カスタムボックス１９ａに登録する。そして、第１画像形成装置１Ａの制御部２１Ａは、本処理を終了させる。
【００４５】
次に、第２画像形成装置１Ｂにおける処理について説明する。図６（Ａ）は、第２画像形成装置におけるスキャン処理の一例を示すフローチャートである。図６（Ｂ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。
【００４６】
第２画像形成装置１Ｂの制御部２１Ｂは、ユーザーが第２画像形成装置１Ｂの画像読取部１７Ｂに原稿をセットした状態において、図６（Ｂ）に示す表示部１２Ｂに表示された「スキャン」を示すキーＫ１１が押下されると（Ｓ１１でＹＥＳ）、第２画像形成装置１Ｂの画像読取部１７Ｂに原稿を読み取らせ、制御部２１Ｂは、画像読取部１７Ｂが読み取った原稿の画像を示すスキャンデータを、第２カスタムボックス１９ｂに記憶させる（Ｓ１２）。そして、第２画像形成装置１Ｂの制御部２１Ｂは、本処理を終了させる。
【００４７】
図７（Ａ）は、第２画像形成装置におけるボックス保存処理の一例を示すフローチャートである。図７（Ｂ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。
【００４８】
第２画像形成装置１Ｂの制御部２１Ｂは、図６（Ｂ）に示す表示部１２Ｂに表示された「ボックス保存」を示すキーＫ１２が押下されると（Ｓ２１でＹＥＳ）、表示部１２Ｂに図７（Ｂ）に示す表示画面を表示させる。図７（Ｂ）に示す表示画面には、第２カスタムボックス１９ｂに予め記憶されている第１のジョブと第２のジョブとが表示される。第１のジョブは、上述したスキャンデータのジョブである。そして、表示部１２Ｂに表示された第１のジョブを示す項目Ｋ１３を、ユーザーがタッチ操作することにより、第１のジョブが選択されたことがタッチパネル１５Ｂにて検出され、制御部２１Ｂは第１のジョブが選択されたことを把握する。
【００４９】
そして、第２画像形成装置１Ｂの制御部２１Ｂは、ユーザーが図７（Ｂ）に示す表示画面のＯＫキーＫ１４を押下すると、表示部１２Ｂに図８（Ａ）に示す表示画面を表示させる。図８（Ａ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。第２画像形成装置１Ｂの制御部２１Ｂは、図８（Ａ）に示すように、ネットワークＮに接続された３台の画像形成装置（すなわち、１台の第１画像形成装置１Ａ及び２台の第２画像形成装置１Ｂ）と、それぞれに割り振られたＩＰアドレスとを通信部１６Ｂにより取得しており、これらを表示部１２Ｂに表示させる。なお、制御部２１Ｂは、第１画像形成装置１Ａ及びそのＩＰアドレスのみを表示部１２Ｂに表示させるようにしてもよい。そして、表示部１２Ｂに表示された第１画像形成装置１Ａを示す項目Ｋ１５を、ユーザーがタッチ操作することがタッチパネル１５Ｂにて検出され、制御部２１Ｂは、第１のジョブ（スキャンデータ）の送り先として第１画像形成装置１Ａを設定する（Ｓ２２）。
【００５０】
そして、第２画像形成装置１Ｂの制御部２１Ｂは、図８（Ａ）に示すＯＫキーＫ１６が押下されると、表示部１２Ｂに図８（Ｂ）に示す表示画面を表示させる。図８（Ｂ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。図８（Ｂ）に示す表示画面は、第１画像形成装置１Ａの記憶先を選択するための画面であって、第１カスタムボックス１９ａと他のカスタムボックスとが表示されている。
【００５１】
そして、表示部１２Ｂに表示された第１カスタムボックス１９ａを示す項目Ｋ１７を、ユーザーがタッチ操作することにより、第１カスタムボックス１９ａが選択されたことがタッチパネル１５Ｂにて検出され、制御部２１Ｂは第１カスタムボックス１９ａが選択されたことを把握する。第１画像形成装置１Ａの制御部２１Ｂは、送信キーＫ１８が押下されると（Ｓ２３でＹＥＳ）、スキャンデータを、通信部１６Ｂにより第１画像形成装置１Ａの第１カスタムボックス１９ａに出力させる（Ｓ２４）。なお、第１画像形成装置１Ａの制御部２１Ａは、送信指示がない場合には（Ｓ２３でＮＯ）、Ｓ２３に戻り、送信指示を受けるまで待機する。
【００５２】
そして、Ｓ２４の処理後、第２画像形成装置１Ｂの制御部２１Ｂは、本処理を終了させる。
【００５３】
続いて、第２画像形成装置におけるリモート設定処理について説明する。図９は、第２画像形成装置におけるリモート設定処理の一例を示すフローチャートである。図１０（Ａ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。図１０（Ｂ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。
【００５４】
第２画像形成装置１Ｂの制御部２１Ｂは、図１０（Ａ）に示す表示部１２Ｂに表示された「リモート実行」を示すキーＫ２１が押下されると（Ｓ３１でＹＥＳ）、表示部１２Ｂに図１０（Ｂ）に示す表示画面を表示させる。第２画像形成装置１Ｂの制御部２１Ｂは、図１０（Ｂ）に示すように、リモート対象装置のリストを通信部１６Ｂにより取得しており、当該リストを表示部１２Ｂに表示させる。ここでは、制御部２１Ｂは、１台の第１画像形成装置１Ａと、２台の第２画像形成装置１Ｂとを表示させているが、第１画像形成装置１Ａのみを表示させるようにしてもよい。そして、表示部１２Ｂに表示された第１画像形成装置１Ａを示す項目Ｋ２２を、ユーザーがタッチ操作することにより、制御部２１Ｂは、第１画像形成装置１Ａを設定する（Ｓ３２）。
【００５５】
そして、第２画像形成装置１Ｂの制御部２１Ｂは、図１０（Ｂ）に示すＯＫキーＫ２３が押下されると、表示部１２Ｂに図１１（Ａ）に示す表示画面を表示させる。図１１（Ａ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。第２画像形成装置１Ｂの制御部２１Ｂは、第１画像形成装置１Ａの登録部２５が予め第１カスタムボックス１９ａに登録したシェアプログラムのリストを、当該第１画像形成装置１Ａから通信部１６Ｂにより取得している。このため、制御部２１Ｂは、図１１（Ａ）に示すように、第１画像形成装置１Ａの特定の処理のリスト（シェアプログラムのリスト）として、第１の特定の処理と、第２の特定の処理と、及び第３の特定の処理とを、表示部１２Ｂに表示させる。
【００５６】
そして、表示部１２Ｂに表示された第１の特定の処理を示す項目Ｋ２４を、ユーザーがタッチ操作することにより、第１の特定の処理が選択されたことがタッチパネル１５Ｂにて検出され、制御部２１Ｂは第１の特定の処理を設定する（Ｓ３３）。
【００５７】
続いて、第２画像形成装置１Ｂの制御部２１Ｂは、図１１（Ａ）に示すＯＫキーＫ２５が押下されると、表示部１２Ｂに図１１（Ｂ）に示す表示画面を表示させる。図１１（Ｂ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。図１１（Ｂ）に示す表示画面は、特定の処理後のジョブの記憶先を選択するための画面である。
【００５８】
そして、表示部１２Ｂに表示された第１画像形成装置１Ａを示す項目Ｋ２６を、ユーザーがタッチ操作することにより、制御部２１Ｂは、特定の処理後のジョブの記憶先として、第１画像形成装置１Ａを指定する（Ｓ３４）。
【００５９】
第２画像形成装置１Ｂの制御部２１Ｂは、図１１（Ｂ）に示すＯＫキーＫ２７が押下されると、表示部１２Ｂに図１２（Ａ）に示す表示画面を表示させる。図１２（Ａ）は、第２画像形成装置の表示部の表示画面の一例を示す図である。図１２（Ａ）に示す表示画面は、第１画像形成装置１Ａの記憶先を選択するための画面であって、第１カスタムボックス１９ａと他のカスタムボックスとが表示されている。
【００６０】
そして、表示部１２Ｂに表示された第１カスタムボックス１９ａを示す項目Ｋ２８を、ユーザーがタッチ操作することにより、第１カスタムボックス１９ａが選択されたことがタッチパネル１５Ｂにて検出され、制御部２１Ｂは第１カスタムボックス１９ａが選択されたことを把握する。第２画像形成装置１Ｂの制御部２１Ｂは、ＯＫキーＫ２９が押下されると、表示部１２Ｂに図１２（Ｂ）に示す表示画面を表示させる。
【００６１】
図１２（Ｂ）に示す表示画面には、装置と処理の内容が、第１画像形成装置１Ａにて第１の特定の処理であることを示す項目Ｋ３１と、処理後の記憶先が、第１画像形成装置１Ａの第１カスタムボックス１９ａであることを示す項目Ｋ３２とが表示されている。
【００６２】
第２画像形成装置１Ｂの制御部２１Ｂは、図１２（Ｂ）に示すＯＫキーＫ３３が押下されると（Ｓ３５でＹＥＳ）、リモート処理の開始指示を、通信部１６Ｂにより、第１画像形成装置１Ａに出力する（Ｓ３６）。このリモート処理の開始指示には、装置と処理の内容が、第１画像形成装置１Ａにて第１の特定の処理であることと、処理後の記憶先が、第１画像形成装置１Ａの第１カスタムボックス１９ａであることを示す指示情報が含まれている。なお、第２画像形成装置１Ｂの制御部２１Ｂは、リモート処理の開始指示がない場合には（Ｓ３５でＮＯ）、Ｓ３５に戻り、リモート処理の開始指示を受けるまで待機する。
【００６３】
そして、Ｓ３６の処理後、又は、「リモート実行」を示すキーＫ２１が押下されなかった場合（Ｓ３１でＮＯ）、第２画像形成装置１Ｂの制御部２１Ｂは、本処理を終了させる。
【００６４】
次に、第１画像形成装置１Ａにおけるリモート処理について説明する。図１３は、第１画像形成装置におけるリモート処理の一例を示すフローチャートである。
【００６５】
第１画像形成装置１Ａの制御部２１Ａは、第２画像形成装置１Ｂからのリモート処理の開始の指示を、通信部１６Ａが受信すると（Ｓ４１でＹＥＳ）、リモート処理の開始指示を特定する。すなわち、制御部２１Ａは、リモート処理の開始指示が、装置と処理の内容が第１画像形成装置１Ａにて第１の特定の処理であることと、処理後の記憶先が第１画像形成装置１Ａの第１カスタムボックス１９ａであることを特定する。
【００６６】
そして、第１画像形成装置１Ａの制御部２１Ａは、シェアプログラムによる特定の処理として、第１カスタムボックス１９ａに記憶された第１のジョブ（スキャンデータ）に対して第１の特定の処理を処理実行部２６に実行させる（Ｓ４２）。例えば、第１の特定の処理は、画像解析処理とファイル名設定処理とを含む。このため、処理実行部２６は、第１のジョブ（スキャンデータ）に対して画像解析処理を行い、当該画像解析処理の結果に応じたファイル名、第１実施形態では第１のジョブの画像データの内容がりんごに関する文書であった場合又は第１のジョブの画像データがりんごの絵であった場合に、ファイル名を「Apple」に設定するファイル名設定処理を実行する。
【００６７】
そして、第１画像形成装置１Ａの制御部２１Ａは、第１の特定の処理が実行された第１のジョブ（スキャンデータ）、すなわち、ファイル名が「Apple」に設定された第１のジョブ（スキャンデータ）を、指定された記憶先である、第１画像形成装置１Ａの第１カスタムボックス１９ａに記憶させる（Ｓ４３）。
【００６８】
そして、第１画像形成装置１Ａの制御部２１Ａは、本処理を終了させる。
【００６９】
上記第１実施形態の画像形成システム１００は、特定の処理を実行可能な第１画像形成装置１Ａと特定の処理を実行不能な第２画像形成装置１Ｂとを備える。第１画像形成装置１Ａは、登録部２５と第１カスタムボックス１９ａとを備える。登録部２５は、特定の処理を行なうプログラムをシェアプログラムとして登録する。第１カスタムボックス１９ａは、第２画像形成装置１Ｂから送信されてきたジョブを記憶する。第２画像形成装置１Ｂは、表示部１２Ｂと通信部１６Ｂとリモート指示部２２と処理実行部２６とを備える。通信部１６Ｂは、ユーザーによる表示部１２Ｂへの操作に従って、第１画像形成装置１Ａの第１カスタムボックス１９ａにジョブを送信する。リモート指示部２２は、ユーザーによる表示部１２Ｂへの操作に従って、第１画像形成装置１Ａにシェアプログラムによる処理の開始を指示する。第１画像形成装置１Ａの処理実行部２６は、リモート指示部２２からの開始指示を受けると、第１カスタムボックス１９ａに記憶されているジョブに対して、シェアプログラムによる特定の処理を実行する。これにより、第１画像形成装置１Ａのみが有する特定の処理（例えば、上位機のみが有する性能・機能）を、第２画像形成装置１Ｂ（例えば下位機）が活用することができる。
【００７０】
また、記憶先指定部２３は、ユーザーによる表示部１２Ｂへの操作に従って、第１画像形成装置１Ａの処理実行部２６が特定の処理を実行した後のジョブの記憶先を、第１画像形成装置１Ａの第１カスタムボックス１９ａ又は第２画像形成装置１Ｂの第２カスタムボックス１９ｂに指定する。これにより、ジョブの記憶先が第１カスタムボックス１９ａに指定されている場合には、第１画像形成装置１Ａのみが有する特定の処理を実行した後のジョブを、第１画像形成装置１Ａの第１カスタムボックス１９ａに纏めて保存することができる。また、ジョブの記憶先が第２カスタムボックス１９ｂに指定されている場合には、第１画像形成装置１Ａのみが有する特定の処理を実行した後のジョブを、第２画像形成装置１Ｂの第２カスタムボックス１９ｂに戻して保存することができる。
【００７１】
また、第２画像形成装置１Ｂの表示部１２Ｂは、当該第１画像形成装置１Ａの処理実行部２６が特定の処理を実行した後のジョブが、記憶先指定部２３が指定する記憶先として、当該第２画像形成装置１Ｂの第２カスタムボックス１９ｂに記憶されると、第２カスタムボックス１９ｂに記憶されている旨の表示（報知）を行う。これにより、ユーザーは、表示部１２Ｂによる表示（報知）によって、特定の処理を実行した後のジョブが第２画像形成装置１Ｂの第２カスタムボックス１９ｂに記憶されていることを把握でき、第２カスタムボックス１９ｂから、特定の処理を実行した後のジョブを取り出すことができる第１画像形成装置１Ａのみが有する特定の処理（例えば、上位機のみが有する性能・機能）を実行した後のジョブを、第１画像形成装置１Ａの第１カスタムボックス１９ａに纏めて保存すること、第２画像形成装置１Ｂの第２カスタムボックス１９ｂに戻して保存することができる。
【００７２】
また、第１画像形成装置１Ａの信号出力部２７は、当該第１画像形成装置１Ａの処理実行部２６が特定の処理を実行した後のジョブが、記憶先指定部２３が指定する記憶先として、当該第１画像形成装置１Ａの第１カスタムボックス１９ａに記憶されると、第２画像形成装置１Ｂに記憶完了を示す完了信号を出力する。第２画像形成装置１Ｂの表示部１２Ｂは、第１画像形成装置１Ａの信号出力部２７からの完了信号に基づいて、第１画像形成装置１Ａの第１カスタムボックス１９ａに記憶されている旨の表示（報知）を行う。これにより、ユーザーは、第２画像形成装置１Ｂの表示部１２Ｂによる表示（報知）によって、第１画像形成装置１Ａのみが有する特定の処理（例えば、上位機のみが有する性能・機能）を実行した後のジョブが第１画像形成装置１Ａの第１カスタムボックス１９ａに記憶されていることを把握できる。また、第１画像形成装置１Ａの第１カスタムボックス１９ａに纏めて保存できる。
【００７３】
また、登録部２５は、画像解析処理とファイル名設定処理とを行なうプログラムをシェアプログラムとして登録する。これにより、第２画像形成装置１Ｂ（例えば下位機）が受け付けたジョブに対して、第１画像形成装置１Ａのみが有する特定の処理（例えば、上位機のみが有する画像解析処理とファイル名設定処理）を実行することができる。すなわち、第１画像形成装置１Ａのみが有する特定の処理を、第２画像形成装置１Ｂが活用することができる。
【００７４】
次に、第２実施形態にかかる画像形成システム１００について、図１４を用いて説明する。図１４は、第２実施形態の画像形成システムの構成を示すブロック図である。第２実施形態に係る画像形成システム１００では、第１画像形成装置１Ａが第１リストアップ部２８と抽出部２９とを備え、第２画像形成装置１Ｂが第２リストアップ部２４を備える点が第１実施形態とは異なっている。なお、上記第１実施形態で説明した構成要素と同じものには同じ番号を付し、説明を省略する。
【００７５】
第１画像形成装置１Ａの第１リストアップ部２８は、当該第１画像形成装置１Ａが有する複数の処理をリストアップする。例えば、第１画像形成装置１Ａのデータ記憶部１９Ａには、第１画像形成装置１Ａが有する複数の処理が予め記憶されており、第１リストアップ部２８は、データ記憶部１９Ａに予め記憶されている複数の処理を読み出すことで、当該第１画像形成装置１Ａが有する複数の処理をリストアップする。
【００７６】
第２画像形成装置１Ｂの第２リストアップ部２４は、当該第２画像形成装置１Ｂが有する複数の処理をリストアップする。例えば、第２画像形成装置１Ｂのデータ記憶部１９Ｂには、第２画像形成装置１Ｂが有する複数の処理が予め記憶されており、第２リストアップ部２４は、データ記憶部１９Ｂに予め記憶されている複数の処理を読み出すことで、当該第１画像形成装置１Ｂが有する複数の処理をリストアップする。
【００７７】
第２画像形成装置１Ｂの通信部１６Ｂは、第２リストアップ部２４がリストアップした当該第２画像形成装置１Ｂが有する複数の処理のリストを第１画像形成装置１Ａに送信する。
【００７８】
第１画像形成装置１Ａの抽出部２９は、第１リストアップ部２８がリストアップした複数の処理のリストのうちで、第２画像形成装置１Ｂの通信部１６Ｂから送信された当該第２画像形成装置１Ｂが有する複数の処理のリストに含まれない処理を、特定の処理として抽出する。すなわち、第１画像形成装置１Ａの抽出部２９は、第１リストアップ部２８がリストアップした複数の処理のリストのうちで、第２リストアップ部２４がリストアップした複数の処理のリストに含まれない処理を、特定の処理として抽出する。
【００７９】
第１画像形成装置１Ａの登録部２５は、抽出部２９が抽出した特定の処理を行なうプログラムをシェアプログラムとして登録する。
【００８０】
上記第２実施形態の画像形成システム１００によれば、第１画像形成装置１Ａのみが有する処理を特定の処理として抽出することができる。このため、ユーザーは、第１画像形成装置１Ｂが有する複数の処理のうちの何れの処理が特定の処理であるかを判別したり、特定の処理として設定したりする作業を行う必要がなく、ユーザーの作業負担を低減できる。ユーザーは、第１画像形成装置１Ａの抽出部２９が抽出した特定の処理を容易に選択することができる。
【００８１】
なおここで、上記第１実施形態の画像形成システム１００の変形例について説明する。変形例の画像形成システム１００では、登録部２５が、ユーザーによる表示部１２Ａへのタッチ操作に従って、第３の特定の処理であるティーチングアシスタント機能、すなわち、ヘルプ機能を提供する処理を行なうプログラムをシェアプログラムとして第１カスタムボックス１９ａに登録している場合について説明する。
【００８２】
第２画像形成装置１Ｂは、第１画像形成装置１Ａに、ティーチングアシスタント機能の内容の送付を要求する。第１画像形成装置１Ａは、第２画像形成装置１Ｂからの要求に応じて、ティーチングアシスタント機能に関するデータを作成し、この作成したティーチングアシスタント機能に関するデータを第２画像形成装置１Ｂに送信する。第２画像形成装置１Ｂは、受信したティーチングアシスタント機能に関するデータを表示部１２Ａに表示させる。
【００８３】
上記の変形例によれば、第２画像形成装置１Ｂが有しないティーチングアシスタント機能を、ティーチングアシスタント機能を有する第１画像形成装置１Ａから、ティーチングアシスタント機能に関するデータを受信することで、第２画像形成装置１Ｂにおいて、ティーチングアシスタント機能をユーザーに提供することができる。
【００８４】
なお、図１乃至図１４を用いて上記実施形態に示した構成及び処理は、本発明の一実施形態に過ぎず、本発明の構成及び処理はこれに限定されるものではない。
【符号の説明】
【００８５】
１        画像形成装置
１Ａ      第１画像形成装置
１Ｂ      第２画像形成装置
１２Ｂ    表示部（操作部、報知部）
１５Ｂ    タッチパネル（操作部）
１６Ｂ    通信部（送信部）
１７Ｂ    画像読取部
１９ａ    第１カスタムボックス
１９ｂ    第２カスタムボックス
２２      リモート指示部
２３      記憶先指定部
２４      第２リストアップ部
２５      登録部
２６      処理実行部
２７      信号出力部
２８      第１リストアップ部
２９      抽出部
【図１】
2020188338.tif 000003
【図２】
2020188338.tif 000004
【図３】
2020188338.tif 000005
【図４】
2020188338.tif 000006
【図５】
2020188338.tif 000007
【図６】
2020188338.tif 000008
【図７】
2020188338.tif 000009
【図８】
2020188338.tif 000010
【図９】
2020188338.tif 000011
【図１０】
2020188338.tif 000012
【図１１】
2020188338.tif 000013
【図１２】
2020188338.tif 000014
【図１３】
2020188338.tif 000015
【図１４】
2020188338.tif 000016