(57)【要約】      （修正有）【課題】画像処理装置において処理の複数の履歴を一連の処理として実行可能とする処理実行制御方法、処理実行制御プログラムを提供する。【解決手段】複数の複合装置Ｍ１〜Ｍ３が処理実行部で処理を実行すると、その処理の履歴を機能制御部２１ａが取得して記憶部２２に記憶し、操作表示部２３で、記憶部２２の履歴を複数指定して一連の処理とする処理要求があると、機能制御部２１ａが、履歴を履歴制御部２１ｂに通知する。履歴制御部２１ｂは、一連の処理として受け付けられた複数の履歴における設定内容に対して、一連の処理として実行するのに必要な変更を施し、また、複数の処理毎に、処理内容に応じて、該処理を実行させる複合装置Ｍ１〜Ｍ３の処理実行部を割り当てる。機能制御部２１ａは、処理の割り当てられている処理実行部に、割り当てられている処理を、必要な変更の施された設定内容で実行させる。【選択図】図４
2016012758.tif 000002
【特許請求の範囲】
【請求項１】
処理を実行する所定数の処理実行手段を有する複数の電子機器が連携して処理を実行可能な機器システムであって、
処理の履歴を記憶する記憶手段と、
前記各電子機器の前記処理実行手段で実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、前記記憶手段に記憶させる履歴取得手段と、
前記記憶手段の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける受付手段と、
前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更手段と、
前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記電子機器の前記処理実行手段を割り当てる実行先割当手段と、
前記実行先割当手段によって前記処理の割り当てられている前記処理実行手段に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる実行制御手段と、
を備えていることを特徴とする機器システム。
【請求項２】
前記記憶手段は、
前記履歴として、前記処理実行手段によってデータに対して実行される処理であって、該処理実行手段に応じたデータのフォーマットが必要な処理の履歴をも記憶し、
前記設定変更手段は、
前記一連の処理として受け付けられた複数の前記履歴における処理が、前記データに対してフォーマットを必要とする場合には、異なる前記処理実行手段による処理であるか判定し、異なる該処理実行手段による処理であると、該処理におけるデータのフォーマットを汎用フォーマットに変更することを特徴とする請求項１記載の機器システム。
【請求項３】
前記記憶手段は、
前記履歴として、前記処理実行手段によってデータを視認可能な状態で出力する出力処理の履歴をも記憶し、
前記設定変更手段は、
前記一連の処理として受け付けられた複数の前記履歴における処理が、前記データの出力処理と該出力処理以外の処理を含む場合には、該出力処理の設定内容を、該出力処理以外の処理の設定内容よりも優先させる設定内容に変更することを特徴とする請求項１または請求項２記載の機器システム。
【請求項４】
前記記憶手段は、
前記履歴をユーザ毎に記憶し、
前記受付手段は、
前記処理要求に対して、ユーザを識別するユーザ識別情報を要求し、該ユーザ識別情報のユーザに対応して記憶されている前記履歴に対してのみ、該処理要求を受け付けることを特徴とする請求項１から請求項３のいずれかに記載の機器システム。
【請求項５】
所定の処理を実行する複数の処理実行手段と、
処理の履歴を記憶する記憶手段と、
前記処理実行手段が実行する処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、前記記憶手段に記憶させる履歴取得手段と、
前記記憶手段の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける受付手段と、
前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更手段と、
前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記処理実行手段を割り当てる実行先割当手段と、
前記実行先割当手段によって前記処理の割り当てられている前記処理実行手段に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる実行制御手段と、
を備えていることを特徴とする電子機器。
【請求項６】
前記電子機器は、
他の複数の電子機器と連携して処理を実行可能であり、
前記履歴取得手段は、
他の前記電子機器における履歴をも取得して、前記記憶手段に記憶させ、
前記実行先割当手段は、
前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記電子機器及び該電子機器の前記処理実行手段を割り当て、
前記実行制御手段は、
前記実行先割当手段によって前記処理の割り当てられている前記電子機器の前記処理実行手段に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させることを特徴とする請求項５記載の電子機器。
【請求項７】
複数の処理実行手段でそれぞれ所定の処理を実行する処理実行処理ステップと、
前記処理実行処理ステップで実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、記憶手段に記憶させる履歴取得処理ステップと、
前記記憶手段の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける受付処理ステップと、
前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更処理ステップと、
前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記処理実行手段を割り当てる実行先割当処理ステップと、
前記実行先割当処理ステップによって前記処理の割り当てられている前記処理実行手段に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる実行制御処理ステップと、
を有していることを特徴とする処理実行制御方法。
【請求項８】
制御プロセッサに、
複数の処理実行手段でそれぞれ所定の処理を実行する処理実行処理と、
前記処理実行処理で実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、記憶手段に記憶させる履歴取得処理と、
前記記憶手段の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける受付処理と、
前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更処理と、
前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記処理実行手段を割り当てる実行先割当処理と、
前記実行先割当処理によって前記処理の割り当てられている前記処理実行手段に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる実行制御処理と、
を実行させることを特徴とする処理実行制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器システム、電子機器、処理実行制御方法、処理実行制御プログラムに関し、詳細には、複数の履歴に基づく一括処理を行う機器システム、電子機器、処理実行制御方法、処理実行制御プログラムに関する。
【背景技術】
【０００２】
複合装置、複写装置、コピー装置等の画像処理装置においては、その機能の増加に伴って、ユーザが意図する処理を実行させるために画像処理装置に対して行う操作が増え、操作の簡略化が要望されている。
【０００３】
そして、従来から、画像処理装置は、過去に実行した処理（以下、適宜、ジョブともいう。）の少なくとも処理内容と設定内容を履歴として取得して不揮発性メモリに保存し、次回以降の処理の設定内容の指定操作において、該履歴を利用した操作を可能としている。
【０００４】
例えば、従来、ジョブに関する設定を行うための設定画面を表示する表示手段と、実行されたジョブ毎に少なくとも設定情報が含まれるジョブ履歴を記憶するジョブ履歴記憶手段と、前記ジョブ履歴記憶手段から選択候補となるジョブ履歴の一覧を抽出し、前記抽出されたジョブ履歴の一覧から１つのジョブ履歴を選択するジョブ履歴選択手段と、前記ジョブ履歴選択手段により選択されたジョブ履歴に基づいて、該ジョブ履歴に含まれる設定情報を再現するための一連の設定画面をその遷移順序に従って前記表示手段に表示するように、該一連の設定画面の再生を行う再生手段とを備える画像形成装置が提案されている（特許文献１参照）。
【０００５】
すなわち、この従来技術は、ジョブ毎にジョブ履歴を記憶し、該ジョブ履歴から１つのジョブ履歴を選択することで、該ジョル履歴の設定を再現することで、設定操作の簡略化を図っている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、処理（ジョブ）毎に記憶されている処理の履歴から１つの履歴を選択して再現しているため、複数の履歴を一連の処理として再現することができない。その結果、複数の履歴行するためには、履歴毎に履歴の選択操作、または、履歴における処理内容の設定操作を行う必要があり、利用性が悪いという問題があった。
【０００７】
そこで、本発明は、処理の複数の履歴を一連の処理として実行可能とすることを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の機器システムは、処理を実行する所定数の処理実行手段を有する複数の電子機器が連携して処理を実行可能な機器システムであって、処理の履歴を記憶する記憶手段と、前記各電子機器の前記処理実行手段で実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、前記記憶手段に記憶させる履歴取得手段と、前記記憶手段の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける受付手段と、前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更手段と、前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記電子機器の前記処理実行手段を割り当てる実行先割当手段と、前記実行先割当手段によって前記処理の割り当てられている前記処理実行手段に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる実行制御手段と、を備えていることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、処理の複数の履歴を一連の処理として実行可能とすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例を適用した機器システムの構成図。
【図２】複合装置のブロック構成図。
【図３】履歴データベースの一例を示す図。
【図４】親機の複合装置の機能ブロック図。
【図５】親機での処理要求に基づく処理実行制御処理を示すシーケンス図。
【図６】子機での処理要求に基づく処理実行制御処理を示すシーケンス図。
【図７】図６の続きの処理を示すシーケンス図。
【図８】処理実行制御処理を示すフローチャート。
【図９】図８の続きの処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１２】
図１〜図９は、本発明の機器システム、電子機器、処理実行制御方法、処理実行制御プログラムの一実施例を示す図であり、図１は、本発明の機器システム、電子機器、処理実行制御方法、処理実行制御プログラムの一実施例を適用した機器システム１の構成図である。
【００１３】
図１において、機器システム１は、ＬＡＮ（Local Area Network）等のネットワークＮＷに、複数の電子機器として複合装置Ｍ１、Ｍ２、Ｍ３及び図示しないコンピュータ等のクライアント端末が接続されている。機器システム１は、クライアント端末から印刷処理等の処理（処理）を、ネットワークＮＷを介して複合装置Ｍ１〜Ｍ３に送る。
【００１４】
機器システム１は、例えば、複合装置Ｍ１が親機となって、他の複合装置Ｍ２、Ｍ３が子機となって親機の複合装置Ｍ１が子機の複合装置Ｍ２、Ｍ３の処理を制御可能なシステムとなっている。特に、複合装置Ｍ１は、自装置において、処理を実行すると、その処理の実行履歴（少なくとも処理内容である処理内容と設定内容を含む履歴）を、記憶するとともに、他の複合装置Ｍ２、Ｍ３における処理の履歴をも記憶する。
【００１５】
機器システム１は、処理の選択において、記憶している複数の履歴を組み合わせた複数の処理を一連の処理として実行する一括処理としての処理要求を受け付け、該一括処理を、後述するように、適切に実行する。
【００１６】
各複合装置Ｍ１〜Ｍ３は、図２に示すようにブロック構成されている。複合装置Ｍ１〜Ｍ３は、コントローラ１１、データ通信Ｉ／Ｆ１２、記憶メディアＩ／Ｆ１３、ハードディスク（ＨＤＤ）１４、操作パネル１５、スキャナ１６及びプロッタ１７等を備えており、各部は、バス１８で接続されている。
【００１７】
コントローラ１１は、ＣＰＵ（Central Processing Unit）１１ａ、ＲＡＭ（Random Access Memory）１１ｂ、ＲＯＭ（Read Only Memory）１１ｃ等を備えている。ＲＯＭ１１ｃは、複合装置Ｍ１〜Ｍ３としての基本プログラム、本発明の処理実行制御プログラムのうち、親機として実行する部分のプログラム、または、子機として実行する部分のプログラムや必要なシステムデータ等が格納されている。ＲＡＭ１１ｂは、ＣＰＵ１１ａのワークメモリ等として利用される。ＣＰＵ１１ａは、ＲＯＭ１１ｃ内のプログラムに基づいて、ＲＡＭ１１ｂをワークメモリとして利用して、複合装置Ｍ１〜Ｍ３の各部を制御して、複合装置Ｍ１〜Ｍ３としての基本処理を実行するとともに、本発明の処理実行制御方法における親機としての処理または子機としての処理を実行する。
【００１８】
データ通信Ｉ／Ｆ１２は、インターフェイス部１２ａ等を備え、インターフェイス部１２ａに、通信回線、ネットワークＮＷ等が接続されている。データ通信Ｉ／Ｆ１２は、コントローラ１１の制御下で、インターフェイス部１２ａを介して、ファックス通信、データ通信及び他の複合装置Ｍ１〜Ｍ３との通信等を行う。なお、本実施例の機器システム１は、データ通信Ｉ／Ｆ１２によるファックス通信機能は、親機である複合装置Ｍ１のみが備え、子機である複合装置Ｍ２、Ｍ３は、データ通信Ｉ／Ｆ１２がファックス通信機能を備えていないものとする。すなわち、子機である複合装置Ｍ２、Ｍ３は、データ通信Ｉ／Ｆ１２が、ファックス通信機能以外のデータ通信機能及び他の複合装置Ｍ１〜Ｍ３と通信する機能を備えているものとする。
【００１９】
記録メディアＩ／Ｆ１３は、ドライブ部１３ａ及び記録媒体部１３ｂ等を備え、記録媒体部１３ｂには、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等の記録メディア（記録媒体）が取り出し可能に挿入される。記録メディアＩ／Ｆ１３は、コントローラ１１の制御下で、ドライブ部１３ａが、記録媒体部１３ｂに挿入されている記録メディアへのデータの書き込み及び記録メディアからのデータの読み出しを行う。
【００２０】
ハードディスク１４は、大容量の不揮発性メモリであり、コントローラ１１の制御下で、データ通信Ｉ／Ｆ１２の受信した受信文書データ、スキャナ１６の読み取った読取画像データ、各アプリケーションで利用するデータ及び記録メディアＩ／Ｆ１３が記録メディアから取得したデータ等の各種データを格納する。また、ハードディスク１４は、コントローラ１１によって、これらの各種データを、所定のファイルシステムやＤＢ（Data Base）により管理され、適宜、読み出される。さらに、親機である複合装置Ｍ１のハードディスク１４は、コントローラ１１の制御下で、後述する処理の履歴情報を、履歴データベースとして記憶し、また、読み出される。
【００２１】
操作パネル１５は、表示部１５ａ及び入力部１５ｂ等を備え、表示部１５ａは、タッチパネル付きの液晶ディスプレイ等が用いられている。入力部１５ｂは、複合装置Ｍ１〜Ｍ３に各種動作処理を行わせるのに必要な各種操作を行うための操作キー等が設けられており、操作内容をコントローラ１１へ出力する。表示部１５ａは、コントローラ１１の制御下で、入力部１５ｂから入力された内容や複合装置Ｍ１〜Ｍ３からユーザに通知する各種情報を表示する。
【００２２】
スキャナ１６は、画像読取部１６ａやＡＤＦ（Auto Document Feeder）等の原稿搬送機構部等を備えている。画像読取部１６ａは、例えば、光電変換素子としてＣＣＤ(Charge Coupled Device)またはＣＭＯＳ（Complementary Metal Oxide Semiconductor ）を用いた画像読取部が用いられている。スキャナ１６は、原稿搬送機構部で原稿を画像読取部１６ａの読取位置へ搬送し、画像読取部１６ａが、原稿を走査して、該原稿の画像を読み取って画像データをハードディスク１４に格納するという画像読取処理を行う。
【００２３】
プロッタ１７は、印刷部１７ａ及び用紙搬送機構等を備えており、印刷部１７ａは、適宜の画像形成方式、例えば、電子写真方式、インク吐出方式等の印刷部を備えている。
【００２４】
プロッタ１７は、コントローラ１１から受け取った画像データに基づいて、印刷部１７ａが、用紙に画像を印刷出力する。また、プロッタ１７は、印刷済みの用紙に対して、パンチ処理、ステープル処理、折り処理等の後処理を行う後処理部を備えている。
【００２５】
そして、複合装置Ｍ１〜Ｍ３は、操作パネル１５の入力部１５ｂからの操作入力やデータ通信Ｉ／Ｆ１２の受信動作に応じて、コピー処理、プリント処理、ファックス送信処理、スキャナ処理等の各種処理を実行する。
【００２６】
複合装置Ｍ１〜Ｍ３は、各処理を実行すると、コントローラ１１、特に、ＣＰＵ１１ａが、各処理における解像度、画像フォーマット形式、画像サイズ等の設定内容とその処理の処理内容を含む履歴情報を取得する。
【００２７】
そして、機器システム１の親機である複合装置Ｍ１は、自装置の履歴情報をハードディスク１４に保管するだけでなく、子機である他の複合装置Ｍ２、Ｍ３から履歴情報を受け取ってハードディスク１４に保管する。機器システム１は、親機の複合装置Ｍ１による子機の複合装置Ｍ２、Ｍ３の履歴情報の取得を、例えば、定期的な複合装置Ｍ１から複合装置Ｍ２、Ｍ３への履歴情報の要求により、あるいは、複合装置Ｍ２、Ｍ３における履歴情報の更新が発生する毎に複合装置Ｍ２、Ｍ３から複合装置Ｍ１への送信等の適宜の方法により、行う。
【００２８】
上記履歴情報は、例えば、図３に示すようなハードディスク１４に格納されている履歴データベースＤＢに登録されており、履歴ＩＤ（Identification）、実行日時、操作者（ユーザ）、アプリ（機能）、動作モード等の情報からなる。履歴ＩＤは、履歴を特定する履歴識別情報であり、実行日時は、処理が実行された日時である。操作者は、履歴の処理を操作したユーザであって、通常、ユーザＩＤ等のユーザを特定するユーザ識別情報が登録される。なお、図３では、ユーザＡのユーザ履歴情報が登録されている状態が示されている。アプリは、処理を実行したアプリケーションである。動作モードは、処理における各種設定内容であり、大項目、中項目、小項目及び値の項目がある。大項目は、データの入力と出力があり、中項目は、大項目の入力の処理機能（読取、受信等）と出力の処理機能（送信、印刷等）がある。小項目は、中項目の各処理機能における詳細な項目であり、原稿サイズ、解像度、フォーマット、後処理、メール宛先、部数、ファックス宛先等である。値は、各小項目における値を示しており、例えば、原稿サイズでは、Ａ４等、解像度では、３００ｄｐｉ、６００ｄｐｉ等である。
【００２９】
子機である複合装置Ｍ２、Ｍ３は、上述のように、適宜のタイミングと適宜の方法で、自装置の履歴情報を、親機である複合装置Ｍ１に送信し、また、親機である複合装置Ｍ１から処理と該処理の実行要求が送られてくると、該処理を実行する。
【００３０】
そして、複合装置Ｍ１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯ等のコンピュータが読み取り可能な記録媒体に記録されている本発明の処理実行制御方法を実行する処理実行制御プログラムを読み込んでＲＯＭ１１ｃやハードディスク１４に導入することで、後述する複数の履歴を一連の処理として実行可能とする処理実行制御方法を実行する電子機器として構築されている。この処理実行制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３１】
複合装置Ｍ１は、上記処理実行制御プログラムが導入されることで、図４に示す機能ブロックが構築される。すなわち、複合装置Ｍ１は、処理実行制御プログラムが導入されることで、図４に示すように、制御部２１、記憶部２２、操作表示部２３、送受信部２４及び処理実行部２５の各機能ブロックが構築される。
【００３２】
処理実行部（処理実行手段）２５は、読取機能部２５ａ、印刷機能部２５ｂ、メール機能部２５ｃ及びファックス機能部２５ｄ等を備えている。
【００３３】
読取機能部２５ａは、スキャナ１６により構築され、原稿を走査して、該原稿の画像を読み取って画像データを記憶部２２に格納するという画像読取処理を行う。
【００３４】
印刷機能部２５ｂは、プロッタ１７により構築され、機能制御部２１ａから受け取った画像データに基づいて、用紙に画像を印刷出力する。
【００３５】
メール機能部２５ｃは、データ通信Ｉ／Ｆ１２により構築され、機能制御部２１ａから受け取ったメール文書を指定のメール宛先に送信する。
【００３６】
ファックス機能部２５ｄは、データ通信Ｉ／Ｆ１２により構築され、機能制御部２１ａから受け取ったファックス文書を指定のファックス宛先に送信する。
【００３７】
記憶部（記憶手段）２２は、ハードディスク１４で構築され、制御部２１の制御下で、画像データ等のデータを記憶し、また、読み出される。親機である複合装置Ｍ１の記憶部２２は、画像データ等のデータ以外に、上記履歴データベースＤＢを記憶し、また、読み出される。ただし、子機である複合装置Ｍ２、Ｍ３の記憶部２２は、履歴情報を記憶するが、この履歴情報は、自装置の履歴情報のみであり、基本的には、親機である複合装置Ｍ１に自装置の履歴情報を提供すると、削除される。したがって、子機の複合装置Ｍ２、Ｍ３は、記憶部２２としての記憶容量を小さくすることができ、コストを削減することができる。
【００３８】
操作表示部（受付手段）２３は、操作パネル１５によって構築され、複合装置Ｍ１に各種動作処理を行わせるのに必要な操作が行われるとともに、ユーザに対して各種情報を表示出力する。操作表示部２３は、特に、ユーザが複数の履歴を組み合わせた一連の処理を１つの処理として指定する際に、記憶部２２の履歴データベースＤＢの内容を表示出力し、該表示に基づく処理の設定を可能として、該処理要求を受け付ける。
【００３９】
制御部２１は、ＣＰＵ１１ａにより構築され、機能制御部２１ａと履歴制御部２１ｂを備えている。機能制御部２１ａは、処理実行部２５の実行した処理の履歴情報を取得し、履歴制御部２１ｂに渡す。また、機能制御部２１ａは、操作表示部２３で再現が指定された履歴を特定する履歴特定情報（履歴ＩＤ）を、履歴制御部２１ｂに渡す。
【００４０】
また、機能制御部２１ａは、親機の機能制御部２１ａである場合、送受信部２４に子機である複合装置Ｍ２、Ｍ３からの履歴情報の取得処理を行わせ、取得した履歴情報を履歴制御部２１ｂに渡す。
【００４１】
履歴制御部２１ｂは、機能制御部２１ａから渡された履歴情報を、記憶部２２の履歴データベースＤＢに登録する。
【００４２】
機能制御部２１ａは、操作表示部２３で、ユーザを特定するユーザ識別情報の入力とともに、履歴参照要求操作があると、履歴制御部２１ｂに履歴参照要求を行う。機能制御部２１ａは、履歴制御部２１ｂから履歴情報を受け取ると、操作表示部２３に表示させて、履歴に基づく処理要求、特に、複数の履歴を一連の処理とする処理要求の操作を可能とする。
【００４３】
機能制御部２１ａは、操作表示部２３で履歴を指定して履歴再現要求である処理要求があると、指定された履歴ＩＤを履歴制御部２１ｂに渡す。
【００４４】
履歴制御部２１ｂは、機能制御部２１ａから履歴ＩＤが渡されると、該履歴ＩＤの履歴情報を記憶部２２の履歴データベースＤＢから取得する。
【００４５】
履歴制御部２１ｂは、取得した履歴情報を解析して、複数の履歴を一連の処理とする処理要求の場合には、複数の該履歴のうち、設定内容について、一連の処理として実行するのに必要な設定内容の変更処理を行う。なお、この設定内容の変更処理は、機能制御部２１ａが行ってもよい。この設定内容の変更処理としては、履歴データベースＤＢの値に対応する内容であり、例えば、解像度の変更、フォーマット形式の変更等である。
【００４６】
また、履歴制御部２１ｂは、上記一連の処理における各処理の実行先を、処理実行部２５の備えている各部２５ａ〜２５ｄから決定し、機能制御部２１ａを介して、決定した実行先に該処理を行わせる。この際、機能制御部２１ａは、処理実行部２５での実行が不可能な処理があると、その処理が可能な他の複合装置Ｍ１〜Ｍ３を決定し、機能制御部２１ａに、送受信部２４を介して、決定した他の複合装置Ｍ１〜Ｍ３へ該処理の実行要求と処理（ジョブ）を送信させる。
【００４７】
したがって、履歴制御部２１ｂは、一連の処理として受け付けられた複数の履歴における設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更処理を行い、設定変更手段として機能する。また、履歴制御部２１ｂは、一連の処理として受け付けられた複数の履歴における複数の処理毎に、処理内容に応じて、該処理を実行させる複合装置Ｍ１〜Ｍ３の処理実行部２５を割り当てる実行先割当処理を実行し、実行先割当手段として機能する。
【００４８】
機能制御部２１ａは、各複合装置Ｍ１〜Ｍ３の処理実行部２５で実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、記憶部２２に記憶させる履歴取得処理を実行し、履歴取得手段として機能する。また、機能制御部２１ａは、実行先割当手段としての履歴制御部２１ｂによって処理の割り当てられている処理実行部２５に、割り当てられている該処理を、必要な変更の施された設定内容で、実行させる実行制御処理を実行し、実行制御手段として機能する。
【００４９】
次に、本実施例の作用を説明する。本実施例の機器システム１は、処理の複数の履歴を一連の処理として実行可能とする。
【００５０】
なお、機器システム１は、上述のように、説明を明確にするために、親機である複合装置Ｍ１のみがファックス機能を備え、子機である複合装置Ｍ２、Ｍ３は、ファックス機能を備えていないものとしている。
【００５１】
いま、図５に示すように、ユーザＡが、親機である複合装置Ｍ１の操作表示部２３で、ユーザＩＤ等のユーザ識別情報の入力操作と、処理履歴を参照して操作を行うために、履歴参照操作を行う（Ｓ１．１）。操作表示部２３は、ユーザＡを特定するユーザ識別情報とともに、履歴参照要求を機能制御部２１ａに出力し（Ｓ１．２）、機能制御部２１ａが、該ユーザ識別情報と履歴参照要求を履歴制御部２１ｂに渡す（Ｓ１．３）。履歴制御部２１ｂは、記憶部２２を該ユーザＡに基づいて履歴データベースＤＢを参照して、該ユーザＡの履歴情報を取得する（Ｓ１．４）。履歴制御部２１ｂは、図５には、図示しないが、取得したユーザＡの履歴情報を、履歴制御部２１ｂ、機能制御部２１ａを介して、操作表示部２３に表示出力させて、ユーザＡに提示する。
【００５２】
ユーザＡは、操作表示部２３に表示される自己の履歴情報を見て、適宜の複数の履歴を指定して一連の処理として再現実行することを要求する処理要求操作を操作表示部２３に対して行い、スタートキーを操作する（Ｓ２．１）。なお、図５では、図３に示した履歴Ｘと履歴Ｙが指定されたことが示されており、また、この処理要求では、ユーザＡは、自己を特定するユーザ識別情報を入力操作する。
【００５３】
操作表示部２３は、ユーザＡの識別情報、要求された複数の履歴及び処理要求を、機能制御部２１ａに渡し（Ｓ２．２）、機能制御部２１ａは、履歴制御部２１ｂに要求された履歴の記憶部２２からの取得とその一連の処理としての適否判定を行わせる（Ｓ２．３）。なお、この履歴の一連の処理としての適否判定は、機能制御部２１ａが行ってもよいが、以下の説明では、履歴制御部２１ｂが行うものとする。
【００５４】
履歴制御部２１ｂは、履歴Ｘ、Ｙであるコピー処理とスキャナ処理のフォーマット判定を行い、いま、フォーマットが指定されているのが、スキャナ処理のみであるので、スキャナ処理のフォーマットを採用する（Ｓ３．１）。この場合、履歴制御部２１ｂは、フォーマット形式を、ＰＤＦ（Portable Document Format）に決定する。次に、履歴制御部２１ｂは、解像度確定処理を行う。いま、コピー処理では、６００ｄｐｉが指定され、スキャナ処理では、３００ｄｐｉが指定されているため、解像度の高い６００ｄｐｉを一連の処理での解像度として決定する（Ｓ３．２）。
【００５５】
なお、履歴制御部２１ｂは、この履歴の一連の処理としての適否判定においては、自装置の備えている処理実行部２５のみで、処理を実行可能であるかを判定し、実行不可能であると、実行可能な複合装置Ｍ２、Ｍ３を調査する。
【００５６】
履歴制御部２１ｂは、一連の処理のうち、スキャナ処理とそのフォーマット（ＰＤＦ）及び解像度を機能制御部２１ａに渡す（Ｓ４．１）。
【００５７】
機能制御部２１ａは、読取部２５ａを制御して、指定のフォーマット（ＰＤＦ）及び解像度（６００ｄｐｉ）で原稿のスキャンを行わせ、原稿の画像データを取得する（Ｓ４．２）。
【００５８】
次に、履歴制御部２１ｂは、機能制御部２１ａに、スキャン処理で取得した画像データを、コピー処理の印刷処理に適したデータ形式（Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック））への画像変換を行わせる（ＰＤＦ→ＣＭＹＫ）（Ｓ５．１）。この際、履歴制御部２１ｂは、変換元のＰＤＦファイルを、記憶部２２に保管させる。
【００５９】
さらに、履歴制御部２１ｂは、機能制御部２１ａに、変換後の画像データによる印刷処理（１部の印刷とステープル）を指示する（Ｓ６．１）。
【００６０】
機能制御部２１ａは、印刷部２５ｂに、画像データに基づいて、１部の印刷とステープル処理を実行させる（Ｓ６．２）。
【００６１】
次に、履歴制御部２１ｂは、一連の処理のうち、２番目の処理であるメール送信処理に適したデータ形式（ＰＤＦ）の指定と、解像度の変換（６００ｄｐｉを３００ｄｐｉに変換）を機能制御部２１ａに指示する（Ｓ７．１）。
【００６２】
機能制御部２１ａは、指示に従って画像データの解像度を、６００ｄｐｉから３００ｄｐｉに変換する。
【００６３】
さらに、履歴制御部２１ｂは、変換後の画像データによる一連の処理のうち、２番めの処理であるメール送信処理を機能制御部２１ａに指示する（Ｓ８．１）。
【００６４】
機能制御部２１ａは、メール部２５ｃに、変換後の画像データを渡して指定の宛先Ａへのメール送信を実行させる（Ｓ８．２）。履歴制御部２１ｂは、全ての履歴の処理の再現実行を完了すると、変換元のＰＤＦファイルを記憶部２２から削除する。
【００６５】
このように、複合装置Ｍ１は、複数の履歴を指定して一連の処理が要求されると、該複数の履歴の設定内容を、一連の処理に適した設定内容に必要に応じて変更することができ、複数の履歴からなる一連の処理を適切に実行することができる。また、複合装置Ｍ１は、指定された複数の履歴の処理のうち、自装置のみでは実行することのできない処理があると、その処理を実行可能な他の複合装置Ｍ２、Ｍ３を調査して、該他の複合装置Ｍ２、Ｍ３を該処理の実行先として実行させる。その結果、複数の履歴からなる一連の処理を適切にかつ確実に実行することができる。
【００６６】
また、機器システム１は、図６及び図７に示すように、ユーザＡが、例えば、子機である複合装置Ｍ２の操作表示部２３で、ユーザＩＤ等のユーザ識別情報の入力操作と、処理履歴を参照して操作を行うために、履歴参照操作を行う（Ｓ１１．１）。操作表示部２３は、ユーザＡを特定する識別情報とともに、履歴参照要求を機能制御部２１ａに出力し（Ｓ１１．２）、機能制御部２１ａが、該履歴参照要求を履歴制御部２１ｂに渡す（Ｓ１１．３）。履歴制御部２１ｂは、送受信部２４に、履歴参照の依頼先として親機である複合装置Ｍ１を指定して、履歴参照要求を依頼し（Ｓ１１．４）、送受信部２４は、複合装置Ｍ１に履歴参照要求を送信する（Ｓ１１．５）。
【００６７】
親機である複合装置Ｍ１は、図７に示すように、その送受信部２４が、複合装置Ｍ２からのユーザ識別情報と履歴参照要求を受け取ると、機能制御部２１ａにユーザ識別情報と履歴参照要求を送る（Ｓ１１．６）。機能制御部２１ａは、該ユーザ識別情報と履歴参照要求を履歴制御部２１ｂに渡す（Ｓ１１．７）。
【００６８】
履歴制御部２１ｂは、記憶部２２をユーザ識別情報で識別されるユーザＡに基づいて履歴データベースＤＢを参照して、ユーザＡの履歴情報を取得する（Ｓ１１．８）。複合装置Ｍ１は、図７には、図示しないが、履歴制御部２１ｂが取得したユーザＡの履歴情報を、履歴制御部２１ｂ、機能制御部２１ａ及び送受信部２４を介して、履歴参照依頼元の複合装置Ｍ２へ送信する。
【００６９】
複合装置Ｍ２は、送受信部２４が複合装置Ｍ１から履歴情報が送られてくると、該履歴情報を履歴制御部２１ｂ、機能制御部２１ａを介して操作表示部２３に送って、操作表示部２３に表示出力させて、ユーザＡに提示する。
【００７０】
ユーザＡは、操作表示部２３に表示される自己の履歴情報を見て、適宜の複数の履歴を指定して一連の処理として再現実行することを要求する処理要求操作を操作表示部２３に対して行い、スタートキーを操作する（Ｓ１２．１）。なお、図６では、図３に示した履歴Ｙと履歴Ｚが指定されたことが示されており、また、この処理要求では、ユーザＡは、自己を特定するユーザ識別情報を入力操作する。
【００７１】
操作表示部２３は、ユーザＡの識別情報、要求された複数の履歴及び処理要求を、機能制御部２１ａに渡す（Ｓ１２．２）。
【００７２】
機能制御部２１ａは、履歴制御部２１ｂに、要求された履歴の記憶部２２からの取得とその一連の処理としての適否判定を行わせる（Ｓ１２．３）。
【００７３】
履歴制御部２１ｂは、履歴Ｙ、Ｚであるコピー処理とファックス処理のフォーマット判定を行い、いま、フォーマットが指定されているのが、コピー処理におけるスキャナ時のフォーマットのみであるので、スキャナ処理のフォーマットを採用する（Ｓ１３．１）。この場合、履歴制御部２１ｂは、フォーマット形式を、ＰＤＦに決定する。
【００７４】
次に、履歴制御部２１ｂは、解像度確定処理を行う。いま、コピー処理では、６００ｄｐｉが指定され、ファックス処理では、２００×２００ｄｐｉが指定されているため、解像度の高い６００ｄｐｉを一連の処理での解像度として決定する（Ｓ１３．２）。
【００７５】
なお、履歴制御部２１ｂは、この履歴の一連の処理としての適否判定においては、自装置の備えている機能のみで、処理を実行可能であるかを判定し、実行不可能であると、実行可能な複合装置Ｍ２、Ｍ３を調査する。いま、ファックス処理機能を備えているのは、親機である複合装置Ｍ１のみであるため、ファックス処理については、その処理先を複合装置Ｍ１とする。
【００７６】
履歴制御部２１ｂは、一連の処理のうち、スキャナ処理とそのフォーマット（ＰＤＦ）及び解像度を機能制御部２１ａに渡す（Ｓ１４．１）。
【００７７】
機能制御部２１ａは、読取部２５ａを制御して、指定のフォーマット（ＰＤＦ）及び解像度（６００ｄｐｉ）で原稿のスキャンを行わせ、原稿の画像データを取得する（Ｓ１４．２）。
【００７８】
次に、履歴制御部２１ｂは、機能制御部２１ａに、スキャン処理で取得した画像データを、コピー処理の印刷処理に適したデータ形式（Ｃ、Ｍ、Ｙ、Ｋ）への画像変換を行わせる（ＰＤＦ→ＣＭＹＫ）（Ｓ１５．１）。
【００７９】
さらに、履歴制御部２１ｂは、機能制御部２１ａに、変換後の画像データによる印刷処理（１部の印刷とステープル）を指示する（Ｓ１６．１）。
【００８０】
機能制御部２１ａは、印刷部２５ｂに、画像データに基づいて、１部の印刷とステープル処理を実行させる（Ｓ１６．２）。
【００８１】
次に、履歴制御部２１ｂは、一連の処理のうち、２番目の処理であるファックス送信処理を複合装置Ｍ１に行わせるために、ＰＤＦファイル、履歴Ｚの指定及び依頼先の指定（複合装置Ｍ１）を送受信部２４に渡して、出力移譲を行わせる（Ｓ１７．１）。
【００８２】
送受信部２４は、出力移譲されたＰＤＦファイル及び履歴Ｚの情報を、依頼先の複合装置Ｍ１へ送信する（Ｓ１７．２）。
【００８３】
複合装置Ｍ１の送受信部２４は、出力移譲要求とＰＤＦファイル及び履歴Ｚの情報を受信すると、機能制御部２１ａへ出力移譲要求とＰＤＦファイル及び履歴Ｚの情報を渡す（Ｓ１７．３）。
【００８４】
機能制御部２１ａは、出力移譲要求に応じてＰＤＦファイルと、履歴ＩＤ（履歴Ｚ）を、履歴制御部２１ｂに渡して履歴再現を要求する（Ｓ１８．１）。
【００８５】
複合装置Ｍ１の履歴制御部２１ｂは、履歴Ｚの情報に基づいて、まず、画像変換（ＰＤＦからＴＩＦＦ（Tag Image File Format）に変換）及び解像度変換（６００ｄｐｉから２００×２００ｄｐｉに変換）を機能制御部２１ａへ指示する（Ｓ１８．２）。機能制御部２１ａは、指示に応じて、画像変換及び解像度変換を行う。
【００８６】
複合装置Ｍ１の履歴制御部２１ｂは、変換後の画像データによる一連の処理のうち、２番目の処理であるフックス送信を、宛先を指定して機能制御部２１ａに指示する（Ｓ１９．１）。
【００８７】
複合装置Ｍ１の機能制御部２１ａは、ファックス部２５ｄに、変換後の画像データを渡して指定の宛先Ｂへのファックス送信を実行させる（Ｓ１９．２）。
【００８８】
このように、複合装置Ｍ２は、複数の履歴を指定して一連の処理が要求されると、該複数の履歴の設定内容を、一連の処理に適した設定内容に必要に応じて変更することができ、複数の履歴からなる一連の処理を適切に実行することができる。また、複合装置２は、指定された複数の履歴の処理のうち、自装置のみでは実行することのできない処理があると、その処理を実行可能な他の複合装置Ｍ１、Ｍ３を調査して、該他の複合装置Ｍ１、Ｍ３を該処理の実行先として実行させる。その結果、複数の履歴からなる一連の処理を適切にかつ確実に実行することができる。
【００８９】
すなわち、複合装置Ｍ１〜Ｍ３は、操作表示部２３で、表示されている履歴情報を参照して、ユーザ情報の入力と履歴の指定が行われて履歴再現のスタートが指示されると、機能制御部２１ａが該履歴を履歴制御部２１ｂに渡し、履歴再現を指示する。履歴制御部２１ｂは、図８に示すように、まず、汎用画像が貼付済みであるかチェックし（ステップＳ１０１）、汎用画像が貼付済みでないとき（ステップＳ１０１で、ＮＯのとき）、複数の履歴が選択されているかチェックする（ステップＳ１０２）。
【００９０】
ステップＳ１０２で、複数の履歴が選択されていると（ステップＳ１０２で、ＹＥＳのとき）、履歴制御部２１ｂは、複数の履歴に異なるアプリ（スキャナとメール等）が含まれているかチェックする（ステップＳ１０３）。
【００９１】
ステップＳ１０３で、１つのアプリのみであると（ステップＳ１０３で、ＮＯのとき）、履歴制御部２１ｂは、読取フォーマットを、そのアプリ専用のフォーマット形式に決定する（ステップＳ１０４）。さらに、履歴制御部２１ｂは、各履歴の中から最も高い解像度を抽出する（ステップＳ１０５）。
【００９２】
ステップＳ１０３で、異なるアプリが含まれているとき（ステップＳ１０３で、ＹＥＳのとき）、履歴制御部２１ｂは、読取フォーマットを、汎用フォーマット形式に決定し（ステップＳ１０６）、各履歴の中から最も高い解像度を抽出する（ステップＳ１０５）。
【００９３】
ステップＳ１０２で、複数の履歴が選択されていないとき（ステップＳ１０２で、ＮＯのとき）、履歴制御部２１ｂは、読取フォーマットを、その履歴のアプリ専用のフォーマット形式に決定する（ステップＳ１０７）。この場合、解像度は、その履歴のアプリの解像度となる。
【００９４】
履歴制御部２１ｂは、上述のようにして、読取フォーマットと解像度を決定すると、図９に示すように、機能制御部２１ａを介して読取部２５ａに原稿のスキャンを実行させ、画像データを生成させる（ステップＳ１０８）。
【００９５】
履歴制御部２１ｂは、画像データを生成すると、指定されている履歴を全て自装置で再現可能であるかチェックする（ステップＳ１０９）。
【００９６】
また、ステップＳ１０１で、汎用画像が貼付済みであると（ステップＳ１０１で、ＹＥＳのとき）、履歴制御部２１ｂは、ステップＳ１０９に移行して、指定されている履歴を全て自装置で再現可能であるかチェックする（ステップＳ１０９）。
【００９７】
ステップＳ１０９で、自装置で全ての履歴を再現可能であると（ステップＳ１０９で、ＹＥＳのとき）、出力用に画像変換が必要であるかチェックする（ステップＳ１１０）。
【００９８】
ステップＳ１１０で、画像変換が必要であると、画像データに対して、機能制御部２１ａに処理対象の処理に応じた解像度での画像変換を行わせる（ステップＳ１１１）。
【００９９】
履歴制御部２１ｂは、画像変換が完了すると、機能制御部２１ａを介して、処理実行部２５で該処理を実行させて、履歴を再現させる（ステップＳ１１２）。
【０１００】
次に、履歴制御部２１ｂは、指定されている全ての履歴の再現、または、他の複合装置Ｍ１〜Ｍ３への移譲が完了したかチェックし（ステップＳ１１３）、完了していないと（ステップＳ１１３で、ＮＯのとき）、ステップＳ１０９に戻る。
【０１０１】
ステップＳ１０９で、自装置で履歴再現が不可能な履歴があると（ステップＳ１０９で、ＮＯのとき）、履歴制御部２１ｂは、機能制御部２１ａ及び送受信部２４を介して再現可能な複合装置Ｍ１〜Ｍ３に該履歴の再現を移譲する（ステップＳ１１４）。
【０１０２】
履歴制御部２１ｂは、履歴再現の移譲を行うと、全履歴について再現または移譲が完了したかチェックし（ステップＳ１１３）、完了していないときには、ステップＳ１０９へ戻って、上記同様に処理する(ステップS１０９〜Ｓ１１４）。
【０１０３】
ステップＳ１１３で、全ての履歴の再現または移譲が完了すると（ステップＳ１１３で、ＹＥＳのとき）、履歴制御部２１ｂは、処理実行制御処理を終了する。
【０１０４】
なお、上記説明においては、機器システム１の全ての複合装置Ｍ１〜Ｍ３が、処理実行制御方法を実行するのに必要な機能のうち、履歴記憶機能以外の全ての機能を備えているものとして説明したが、機器システム１の構成としては、上記構成に限るものではない。
【０１０５】
例えば、機器システムは、１台または複数台の複合装置等の電子機器が、処理実行制御方法を実行するのに必要な全ての機能を備え、その他の電子機器が、処理実行機能のみを備えていてもよい。また、機器システムは、複数台の電子機器が、処理実行制御方法を実行するのに必要な機能を、それぞれ分散した状態で備えていてもよい。さらに、機器システムは、全ての電子機器が、上記親機として示した複合装置Ｍ１と同様の処理実行制御方法を実行するのに必要な全ての機能を備えていてもよい。また、機器システムは、サーバ等の専用の電子機器が、処理実行制御方法を実行するのに必要な機能の全てを備え、処理実行機能のみを備えている他の電子機器に、実行させる履歴処理を割り当てて実行させてもよい。
【０１０６】
このように、本実施例の機器システム１は、処理を実行する所定数の処理実行部（処理実行手段）２５を有する複数の複合装置（電子機器）Ｍ１〜Ｍ３が連携して処理を実行可能な機器システムであって、処理の履歴を記憶する記憶部（記憶手段）２２と、前記各複合装置Ｍ１の処理実行部２５で実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、記憶部２２に記憶させる機能制御部（履歴取得手段）２１ａと、記憶部２２の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける操作表示部（受付手段）２３と、前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す履歴制御部（設定変更手段）２１ｂと、前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる複合装置Ｍ１〜Ｍ３の処理実行部２５を割り当てる履歴制御部（実行先割当手段）２１ｂと、前記実行先割当手段としての履歴制御部２１ｂによって前記処理の割り当てられている処理実行部２５に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる機能制御部（実行制御手段）２１ａと、を備えている。
【０１０７】
したがって、過去の処理の履歴を組み合わせて一連の処理としての実行を要求する処理要求を受け付け、一連の処理として実行するのに必要な設定内容の変更と処理を実行させる複合装置Ｍ１〜Ｍ３とその処理実行部２５を割り当てることができる。その結果、処理の複数の履歴を一連の処理として実行可能とすることができる。
【０１０８】
また、本実施例の電子機器である複合装置Ｍ１〜Ｍ３は、所定の処理を実行する複数の処理実行部（処理実行手段）２５と、処理の履歴を記憶する記憶部（記憶手段）２２と、処理実行部２５が実行する処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、記憶部２２に記憶させる機能制御部（履歴取得手段）２１ａと、記憶部２２の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける操作表示部（受付手段）２３と、前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す履歴制御部（設定変更手段）２１ｂと、前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記処理実行部２５を割り当てる履歴制御部（実行先割当手段）２１ｂと、前記実行先割当手段としての履歴制御部２１ｂによって前記処理の割り当てられている前記処理実行部２５に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる機能制御部（実行制御手段）２１ａと、を備えている。
【０１０９】
したがって、過去の処理の履歴を組み合わせて一連の処理としての実行を要求する処理要求を受け付け、一連の処理として実行するのに必要な設定内容の変更と処理を実行させる処理実行部２５を割り当てることができる。その結果、処理の複数の履歴を一連の処理として実行可能とすることができる。
【０１１０】
さらに、本実施例の電子機器である複合装置Ｍ１〜Ｍ３は、他の複数の複合装置（電子機器）Ｍ１〜Ｍ３と連携して処理を実行可能であり、前記履歴取得手段としての機能制御部２１ａが、他の複合装置Ｍ１〜Ｍ３における履歴をも取得して、前記記憶部２２に記憶させ、前記実行先割当手段としての履歴制御部２１ｂが、前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる複合装置Ｍ１〜Ｍ３及び該複合装置Ｍ１〜Ｍ３の処理実行部２５を割り当て、前記実行制御手段としての機能制御部２１ａが、前記実行先割当手段としての履歴制御部２１ｂによって前記処理の割り当てられている複合装置Ｍ１〜Ｍ３の処理実行部２５に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる。
【０１１１】
したがって、過去の処理の履歴を組み合わせて一連の処理としての実行を要求する処理要求を受け付け、一連の処理として実行するのに必要な設定内容の変更と処理を実行させる複合装置Ｍ１〜Ｍ３とその処理実行部２５を割り当てることができる。その結果、処理の複数の履歴を一連の処理として実行可能とすることができる。
【０１１２】
また、本実施例の機器システム１は、その電子機器である複合装置Ｍ１〜Ｍ３が、複数の処理実行部２５でそれぞれ所定の処理を実行する処理実行処理ステップと、前記処理実行処理ステップで実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、記憶部２２に記憶させる履歴取得処理ステップと、前記記憶部２２の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける受付処理ステップと、前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更処理ステップと、前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記処理実行部２５を割り当てる実行先割当処理ステップと、前記実行先割当処理ステップによって前記処理の割り当てられている前記処理実行部２５に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる実行制御処理ステップと、を有する処理実行制御方法を実行している。
【０１１３】
したがって、過去の処理の履歴を組み合わせて一連の処理としての実行を要求する処理要求を受け付け、一連の処理として実行するのに必要な設定内容の変更と処理を実行させる処理実行部２５を割り当てることができる。その結果、処理の複数の履歴を一連の処理として実行可能とすることができる。
【０１１４】
さらに、本実施例の機器システム１は、その電子機器である複合装置Ｍ１〜Ｍ３が、ＣＰＵ１１ａ等の制御プロセッサに、複数の処理実行部２５でそれぞれ所定の処理を実行する処理実行処理と、前記処理実行処理で実行される処理の少なくとも処理内容及び該処理の実行に対する設定内容を履歴として取得し、記憶部２２に記憶させる履歴取得処理と、前記記憶部２２の前記履歴から複数の該履歴を一連の処理とする処理要求を受け付ける受付処理と、前記一連の処理として受け付けられた複数の前記履歴における前記設定内容に対して、一連の処理として実行するのに必要な変更を施す設定変更処理と、前記一連の処理として受け付けられた複数の前記履歴における複数の前記処理毎に、前記処理内容に応じて、該処理を実行させる前記処理実行部２５を割り当てる実行先割当処理と、前記実行先割当処理によって前記処理の割り当てられている前記処理実行部２５に、割り当てられている該処理を、必要な変更の施された前記設定内容で、実行させる実行制御処理と、を実行させる処理実行制御プログラムを搭載している。
【０１１５】
したがって、過去の処理の履歴を組み合わせて一連の処理としての実行を要求する処理要求を受け付け、一連の処理として実行するのに必要な設定内容の変更と処理を実行させる処理実行部２５を割り当てることができる。その結果、処理の複数の履歴を一連の処理として実行可能とすることができる。
【０１１６】
また、本実施例の機器システム１は、前記記憶部２２が、前記履歴として、前記処理実行部２５によってデータに対して実行される処理であって、該処理実行部２５に応じたデータのフォーマットが必要な処理の履歴をも記憶し、前記設定変更手段としての履歴制御部２１ｂが、前記一連の処理として受け付けられた複数の前記履歴における処理が、前記データに対してフォーマットを必要とする場合には、異なる前記処理実行部２５による処理であるか判定し、異なる該処理実行部２５による処理であると、該処理におけるデータのフォーマットを汎用フォーマットに変更する。
【０１１７】
したがって、フォーマット形式が異なるデータを処理することなる処理実行部２５が１つのデータを処理する場合にも、適切にデータ形式を決定して、処理することができる。
【０１１８】
さらに、本実施例の機器システム１は、前記記憶部２２が、前記履歴として、前記処理実行部２５によってデータを視認可能な状態で出力する出力処理の履歴をも記憶し、前記設定変更手段としての履歴制御部２１ｂが、前記一連の処理として受け付けられた複数の前記履歴における処理が、前記データの出力処理と該出力処理以外の処理を含む場合には、該出力処理の設定内容を、該出力処理以外の処理の設定内容よりも優先させる設定内容に変更する。
【０１１９】
したがって、印刷出力等のデータを視認可能な状態で出力する出力処理を、データ転送やファックス処理等の出力処理よりも優先した設定内容、例えば、解像度を印刷出力を優先させた解像度に設定内容を変更することができる。その結果、処理の適切化を向上させることができる。
【０１２０】
また、本実施例の機器システム１は、前記記憶部２２が、前記履歴をユーザ毎に記憶し、前記受付手段としての操作表示部２３が、前記処理要求に対して、ユーザを識別するユーザ識別情報（ユーザＩＤ等）を要求し、該ユーザ識別情報のユーザに対応して記憶されている前記履歴に対してのみ、該処理要求を受け付ける。
【０１２１】
したがって、ユーザ毎に、個人情報を保護しつつ、複数の履歴に基づく一連の処理の処理要求を可能とすることができ、利用性を向上させることができる。
【０１２２】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１２３】
１  機器システム
ＮＷ  ネットワーク
Ｍ１、Ｍ２、Ｍ３  複合装置
１１  コントローラ
１１ａ  ＣＰＵ
１１ｂ  ＲＡＭ
１１ｃ  ＲＯＭ
１２  データ通信Ｉ／Ｆ
１２ａ  インターフェイス部
１３  記憶メディアＩ／Ｆ
１３ａ  ドライブ部
１３ｂ  記録媒体部
１４  ハードディスク
１５  操作パネル
１５ａ  表示部
１５ｂ  入力部
１６  スキャナ
１６ａ  画像読取部
１７  プロッタ
１７ａ  印刷部
１８  バス
２１  制御部
２１ａ  機能制御部
２１ｂ  履歴制御部
２２  記憶部
２３  操作表示部
２４  送受信部
２５  処理実行部
２５ａ  読取機能部
２５ｂ  印刷機能部
２５ｃ  メール機能部
２５ｄ  ファックス機能部
ＤＢ  履歴データベース
【先行技術文献】
【特許文献】
【０１２４】
【特許文献１】特開２００７−２０８４４０号公報
【図１】
2016012758.tif 000003
【図２】
2016012758.tif 000004
【図３】
2016012758.tif 000005
【図４】
2016012758.tif 000006
【図５】
2016012758.tif 000007
【図６】
2016012758.tif 000008
【図７】
2016012758.tif 000009
【図８】
2016012758.tif 000010
【図９】
2016012758.tif 000011