(57)【要約】【課題】多種多様な機能を備え、それらの機能が適宜組合せられて利用されるＭＦＰにおいて、他のユーザが知っている機能の組合せを適切に提示する。【解決手段】ＭＦＰのＣＰＵは、ネットワークに接続されたＭＦＰを使用したユーザが設定した機能の組合せを集計した情報をサーバコンピュータから受信して組合せ管理テーブルに記憶するステップと、あるＭＦＰにおいて選択される機能が確定すると（Ｓ３０３２にてＹＥＳ又はＳ３０４０にてＹＥＳ）、組合せ機能管理テーブルを読出すステップ（Ｓ３０４２）と、確定した機能に対して組合せられる頻度が高い機能の上位３個をタッチパネルディスプレイにおすすめ表示するステップ（Ｓ３０４４）と、ジョブが終了すると（Ｓ３０５２にてＹＥＳ）、ジョブ終了処理として選択した機能の組合せをサーバコンピュータへ送信するステップ（Ｓ３０５４）とを含むプログラムを実行する。【選択図】図７
2010268344.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置における複数の機能の中からユーザにより選択された機能の組合せ情報を処理する情報処理装置であって、
ユーザにより選択された機能についての使用履歴情報を取得するための取得手段と、
前記使用履歴情報を記憶するための使用履歴記憶手段と、
記憶された使用履歴情報に基づいて、一の機能と他の機能とが組合せられる頻度についての組合せ情報を集計するための集計手段と、
前記集計された組合せ情報を前記画像形成装置へ付与するための付与手段とを含む、情報処理装置。
【請求項２】
前記情報処理装置は、
機能が選択されることによりユーザが受ける利益の度合いを機能毎に記憶するための手段をさらに含み、
前記集計手段は、前記利益の度合いを用いて、前記組合せ情報を集計するための手段を含む、請求項１に記載の情報処理装置。
【請求項３】
前記集計手段は、前記利益の度合いが高いほど、頻度が高くなるように前記組合せ情報を集計するための手段を含む、請求項２に記載の情報処理装置。
【請求項４】
前記利益は省エネルギについての利益である、請求項２又は請求項３に記載の情報処理装置。
【請求項５】
請求項１〜請求項４のいずれかに記載の情報処理装置及び前記情報処理装置と通信可能な通信装置のいずれかを備えた画像形成装置。
【請求項６】
前記画像形成装置は、
前記組合せ情報を記憶するための組合せ記憶手段と、
ユーザが複数の機能の中から一の機能を選択するための選択手段と、
前記組合せ情報に基づいて、前記選択された一の機能に対して組合せられる頻度が高い機能を表示するための表示手段とをさらに含む、請求項５に記載の画像形成装置。
【請求項７】
前記表示手段は、前記組合せられる頻度が高い機能を、頻度が高い順に表示するための手段を含む、請求項６に記載の画像形成装置。
【請求項８】
前記表示手段は、自己が備えない機能を除外して、前記組合せられる頻度が高い機能を表示するための手段を含む、請求項６又は請求項７に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多くの機能を備えた画像形成装置において、利用場面に応じて適切な操作ガイドを表示してユーザが多くの機能の中から好適な機能を容易に選択することのできる技術に関し、特に、多くの機能の中から複数の機能を組合せて利用する場合に、ユーザが知らない組合せであっても選択することのできる技術に関する。
【背景技術】
【０００２】
プリンタ機能又はコピー機能等を備えた画像形成装置をネットワークに接続し、これらを複数のユーザで利用するケースが多くなっている。また、複合機のように、コピー機能、ファクシミリ機能（以下、ファクシミリをＦＡＸ又はファクスと記載する場合がある。）、ネットワーク対応のプリンタ機能、及びスキャナ機能のように複数の機能（モード）を有するものも多くなってきている。これらの複合機においては、各々のユーザが、基本的な機能（モード）を選択して、両面印刷、集約（２ページを１枚にする２ｉｎ１、４ページを１枚にする４ｉｎ１）等の機能を設定して、所望の態様で記録用紙に画像を形成している。さらに、これらの複数の機能を適宜に組合せて利用されることも多くなってきている、
このような複合機（画像形成装置）を利用する場合には、例えば、ユーザはスキャナ機能を用いて画像データを入力して、操作パネルから様々な指示を入力して画像処理（集約等）を行ない、その結果をプリンタ機能を用いて印刷している。その際、ユーザの操作を支援するために、サムネイルやプレビュー画像を表示して、処理結果などを確認できるような動作を行なう装置もある。このような一連のユーザ操作をマクロコマンドに変換してキーに自動登録したり、操作履歴をメニューとして表示したりすることにより、同じ処理を簡単に指示できるようにする装置もある。さらに、操作履歴と最近の操作との比較又は操作頻度などに基づいて、次の操作コマンドを予測して提示することで、煩雑なメニューの選択操作をしなくても済む装置もある。
【０００３】
特開２００８−２３６０２８号公報（特許文献１）は、画像形成装置の利用場面に応じた適切な予測メニューを表示して、ユーザがよく使う画像処理機能を簡単に指示できるようにする画像形成装置を開示する。この特許文献１に開示された画像形成装置は、ユーザの操作履歴を管理する履歴管理部と、操作履歴における処理機能の使用状態をカウントして処理カウント値を出力する機能カウント管理部と、処理カウント値に基づいて優先順位をつけて画像処理操作を予測して予測メニューを生成する予測制御部と、予測した画像処理操作に基づいて処理対象画像の処理結果の仕上がりイメージを示す縮小画像を作成する画像加工制御部と、仕上がりイメージを含む予測メニューを優先順位に従って操作部に表示するプレビュー表示制御部と、予測メニューの１つの項目が選択されたことに応じて対応する画像処理を実行する処理実行部とを具備することを特徴とする。
【０００４】
この画像形成装置によると、ユーザの操作履歴を管理し、操作履歴における処理機能の使用状態をカウントして処理カウント値を出力し、処理カウント値に基づいて優先順位をつけて画像処理操作を予測して複数の予測メニューを生成し、予測した画像処理操作に基づいて処理結果の仕上がりイメージを示す縮小画像を作成し、仕上がりイメージを含む予測メニューを処理結果の出力先ごとに優先順位に従って操作部に表示し、予測メニューの１つの項目が選択されたことに応じて対応する画像処理を実行する。このため、画像形成装置の利用場面に応じた適切な予測メニューが表示され、ユーザがよく使う画像処理機能を、煩雑な設定を行なうことなく利用することができる。
【０００５】
特開２００５−２９７４８８号公報（特許文献２）は、過去に操作したことのない画像形成装置を使用する場合であっても、その画像形成装置と通信可能な同種の画像形成装置を操作したことがある場合には、その同種の画像形成装置に保存されている操作履歴を、操作したことのない画像形成装置にて利用可能とする画像形成装置を開示する。この特許文献２に開示された画像形成装置は、入力部により入力された操作命令に基づく操作履歴を記憶する操作履歴記憶部と、所定のネットワークを介して通信可能な他の１又は複数の画像形成装置とデータ通信する通信部と、通信部を用いて他の１又は複数の画像形成装置から操作履歴を収集する操作履歴収集部と、操作履歴記憶部によって記憶された操作履歴と、操作履歴収集部によって他の１又は複数の画像形成装置から収集された操作履歴とを統合する操作履歴統合部と、操作履歴統合部によって統合された操作履歴を表示部に表示制御する操作履歴表示部と、表示部に表示された操作履歴の中から任意の操作履歴を選択する操作履歴選択部と、操作履歴選択部によって選択された操作履歴に基づいて画像形成装置の設定を行なう設定部とを有することを特徴とする。
【０００６】
この画像形成装置によると、操作命令に基づく操作履歴を記憶部に記憶し、所定の通信媒体を介して通信可能な他の１又は複数の画像形成装置から操作履歴を収集し、記憶部に記憶された操作履歴と他の１又は複数の画像形成装置から収集された操作履歴とを統合し、統合された操作履歴を表示部に表示制御し、表示された操作履歴の中から任意の操作履歴を選択し、選択された操作履歴に基づいて設定を行なう。このため、過去に操作したことのない（操作履歴が保存されていない）画像形成装置を利用する場合であっても、その画像形成装置と通信可能な同種の画像形成装置を操作したことがある（同種の画像形成装置に操作履歴が保存されている）場合には、その同種の画像形成装置に保存されている操作履歴を利用することが可能となり、初めて使用する画像形成装置であっても、初めから全ての設定を行なうという手間を軽減することが可能となり、初めて使用する画像形成装置では他の画像形成装置の操作履歴が利用できないために初めから全ての設定を行なう必要があるという従来の問題点を解決できる。これにより、ユーザは所望の操作履歴を容易に選択して再利用することができ、画像形成装置毎に保存された操作履歴を有効に活用し、操作性及び生産性を向上させることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２３６０２８号公報
【特許文献２】特開２００５−２９７４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
最近の複合機においては、ユーザの多種多様な要求に応じて、非常に多くの種類の機能を備える。このような複合機を利用するユーザが同じ機能を繰返し選択する場合には、特許文献１に開示された技術により、ユーザにより次に選択される機能が精度高く予測されて予測メニューが表示されるので煩雑な操作を抑制することができる。また、特許文献２に開示された技術により、操作したことのない画像形成装置を利用する場合であっても、同種の画像形成装置を操作したことがある場合には、その同種の画像形成装置に保存されている操作履歴を利用して、同じ機能を選択することができるので操作性を向上させることができる。
【０００９】
しかしながら、複合機が非常に多くの種類の機能を備える場合、各ユーザはごく限られた機能の組合せしか利用したことがないことを想定できる。例えば、熟練者は省エネルギに好適な機能の組合せを利用している場合でも、初心者はそのような機能の組合せを知らないので利用していないことがある。特に、上述したようにネットワークを介して複合機が接続されて、多数のユーザにより共用されている場合には、省エネルギに好適な又は業務上効率的な機能の組合せが、少数のユーザのみが知ってその他の大多数のユーザが知らない可能性がある。
【００１０】
本発明は、上述の課題を解決するために、多種多様な機能を備え、それらの機能が適宜組合せられて利用される画像形成装置において、自分が知らないで他のユーザが知っている機能の組合せを適切に提示することにより、初心者等であっても、多くの機能を適切に組合せて利用することのできる、一の機能に組合せられる機能についての情報を処理する情報処理装置及びその情報処理装置を備えた画像形成装置又はその情報処理装置と通信可能な通信装置を備えた画像形成装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明に係る情報処理装置は、画像形成装置における複数の機能の中からユーザにより選択された機能の組合せ情報を処理する。この情報処理装置は、ユーザにより選択された機能についての使用履歴情報を取得するための取得手段と、使用履歴情報を記憶するための使用履歴記憶手段と、記憶された使用履歴情報に基づいて、一の機能と他の機能とが組合せられる頻度についての組合せ情報を集計するための集計手段と、集計された組合せ情報を画像形成装置へ付与するための付与手段とを含む。
【００１２】
この情報処理装置によると、画像形成装置においてユーザにより選択された機能についての使用履歴情報が取得されて、多数のユーザの使用履歴情報に基づいて、一の機能と他の機能とが組合せられる頻度についての組合せ情報が集計される。この集計された組合せ情報は画像形成装置へ付与される。このように情報処理装置で集計された組合せ情報に基づいて、画像形成装置においてはユーザにより選択された一の機能によく組合せられる機能を表示することができるようになる。その結果、多種多様な機能を備え、それらの機能が適宜組合せられて利用される画像形成装置において、自分が知らないで他のユーザが知っている機能の組合せを適切に提示することができる。これにより、初心者等であっても、多くの機能を適切に組合せて利用することができる。
【００１３】
この情報処理装置は、機能が選択されることによりユーザが受ける利益の度合いを機能毎に記憶するための手段をさらに含むように構成することができる。この場合において、集計手段は、利益の度合いを用いて、組合せ情報を集計するための手段を含むように構成することができる。
【００１４】
画像形成装置のユーザが受ける利益の度合いを用いて集計された組合せ情報は、例えば省エネ効果が大きい機能の組合せを推奨するように（選択を促すように）画像形成装置において表示することができる。このようにすると、ユーザの利益を高めることができる。
【００１５】
集計手段は、利益の度合いが高いほど、頻度が高くなるように組合せ情報を集計するための手段を含むように構成することができる。
【００１６】
利益の度合いが高いほど（例えば省エネ効果が大きい機能の組合せほど）、この組合せを優先させて画像形成装置で表示することができる。このようにすると、ユーザの利益を効率的に高めることができる。
【００１７】
この利益は省エネルギについての利益であるように構成することができる。
【００１８】
画像形成装置において機能を適切に組合せることができるようになり、記録用紙、トナー、電力等の無駄を抑制できるようになる。
【００１９】
この発明の別の局面に係る画像形成装置は、上述したいずれかの情報処理装置を備えた画像形成装置である。また、この発明のさらに別の局面に係る画像形成装置は、上述したいずれかの情報処理装置と通信可能な通信装置を備えた画像形成装置である。
【００２０】
情報処理装置から取得した組合せ情報を用いて、画像形成装置において適切な機能の組合せをユーザが容易に選択できるようになる。
【００２１】
この画像形成装置は、組合せ情報を記憶するための組合せ記憶手段と、ユーザが複数の機能の中から一の機能を選択するための選択手段と、組合せ情報に基づいて、選択された一の機能に対して組合せられる頻度が高い機能を表示するための表示手段とをさらに含むように構成することができる。
【００２２】
画像形成装置においては、ユーザにより一の機能が選択されると、その選択された一の機能に対して組合せられる頻度が高い機能が表示される。この頻度が高い機能は、多くのユーザを含む（自分以外の他人を多く含む）ので、自分が知らないで他人が知っている有益な機能の組合せを、自分が選択した機能に関連付けて、容易に知ることができる。
【００２３】
表示手段は、組合せられる頻度が高い機能を、頻度が高い順に表示するための手段を含むように構成することができる。
【００２４】
多くのユーザにより組合せられて使用されている機能を、自分が知らなくても、自分が選択した機能に関連付けて容易に知ることができる。
【００２５】
表示手段は、自機が備えない機能を除外して、組合せられる頻度が高い機能を表示するための手段を含むように構成することができる。
【００２６】
画像形成装置においては、全く同じ機能を備えるとは限らない。その画像形成装置において選択できない機能の組合せを除外して表示するので、ユーザが戸惑うことを抑制することができる。
【発明の効果】
【００２７】
本発明に係る情報処理装置及びそれを備えた画像形成装置又はそれと通信可能な通信装置を備えた画像形成装置によると、多種多様な機能を備え、それらの機能が適宜組合せられて利用される画像形成装置において、自分が知らないで他のユーザが知っている機能の組合せを画像形成装置において適切に提示できるようになる。これにより、初心者等であっても、多くの機能を適切に組合せて、画像形成装置を使用することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１の実施の形態に係る情報処理装置（サーバコンピュータ）及び画像形成装置（ＭＦＰ）を含んで構成されるネットワーク画像形成システムの全体構成を示す図である。
【図２】図１のサーバコンピュータのハードウェア構成を示す制御ブロック図である。
【図３】図１のＭＦＰのハードウェア構成を示す制御ブロック図である。
【図４】図１のサーバコンピュータで記憶される使用履歴管理テーブルを示す図である。
【図５】図１のサーバコンピュータで記憶される組合せ機能管理テーブルを示す図である。
【図６】図１のサーバコンピュータ及びＭＦＰでそれぞれ実行される使用履歴処理プログラムの制御構造を示すフローチャートである。
【図７】図１のＭＦＰで実行される機能設定プログラムの制御構造を示すフローチャートである。
【図８】図７のプログラムが実行された場合のタッチパネルディスプレイの表示例を説明する遷移図（その１）である。
【図９】図７のプログラムが実行された場合のタッチパネルディスプレイの表示例を説明する遷移図（その２）である。
【図１０】図７のプログラムが実行された場合のタッチパネルディスプレイの表示例を説明する遷移図（その３）である。
【図１１】図７のプログラムが実行された場合のタッチパネルディスプレイの表示例を説明する遷移図（その４）である。
【図１２】本発明の第２の実施の形態に係るＭＦＰで実行される機能設定プログラムの制御構造を示すフローチャートである。
【図１３】本発明の第３の実施の形態に係るサーバコンピュータで記憶される機能別重み付け（エコ評価度）管理テーブルを示す図である。
【図１４】本発明の第３の実施の形態に係るサーバコンピュータ及びＭＦＰで実行される使用履歴処理プログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００２９】
以下の説明において、同一の部品には同一の参照番号を付す。それらの機能及び名称も同一である。したがって、それらに関する詳細な説明は繰返さない。以下においては、本発明に係る、画像を記録用紙に形成する画像形成装置は、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であるとして説明する。しかしながら、本発明は、少なくとも印刷機能を備えた装置であって、多種多様な機能を組合せて利用する装置であればよく、ＭＦＰに限定されるものではない。
【００３０】
また、以下においては、本発明に係る、選択された一の機能に組合せられる機能についての情報を処理する情報処理装置は、サーバコンピュータであるとして説明するが、この情報処理装置はＭＦＰが備えても構わない。さらに、以下においては、複数のＭＦＰを備えたネットワーク画像形成システムについて説明するが、上述の情報処理装置を備えた１台のＭＦＰのみでネットワーク画像形成システムが構成されていても構わない。
【００３１】
−第１の実施の形態−
［全体システム構成］
図１を参照して、本発明の第１の実施の形態に係るネットワーク画像形成システムの全体構成について説明する。このネットワーク画像形成システムは、印刷要求を発行するパーソナルコンピュータ（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１００、コピー要求又は印刷要求を受けて記録用紙に画像を印刷するＭＦＰ（１）３００〜ＭＦＰ（３）３００（以下、ＭＦＰ（１）３００〜ＭＦＰ（３）３００をＭＦＰ３００と記載する場合がある。）と、複数のＭＦＰ３００におけるユーザの使用履歴を処理するサーバコンピュータ２００とを含む。これらのクライアントコンピュータ１００、サーバコンピュータ２００及びＭＦＰ３００は、例えばＩＥＥＥ８０２．３に準拠したネットワーク回線４００により通信可能に接続されている。なお、ＭＦＰ（１）３００〜ＭＦＰ（３）３００は、同じ参照符号を付しているが全く同じ機能を備えるＭＦＰであるとは限らない。
【００３２】
サーバコンピュータ２００は、ネットワーク回線４００を介して受信した、ＭＦＰ３００におけるユーザの使用履歴を使用履歴管理テーブルに記憶する。サーバコンピュータ２００は、多数のユーザの使用履歴に基づいて、ＭＦＰ３００において組合せられて使用される機能の組合せ情報を集計して、その結果を組合せ機能管理テーブルに記憶する。サーバコンピュータ２００は、組合せ情報をＭＦＰ３００へネットワーク回線４００を介して送信する。ＭＦＰ３００は、サーバコンピュータ２００から受信した組合せ情報に基づいて、ユーザにより選択された機能によく組合せられる機能をタッチパネルディスプレイに表示する。
【００３３】
なお、以下においては、図面等において、サーバコンピュータ２００を単にサーバと、ＭＦＰ３００を単にＭＦＰと記載する場合がある。
【００３４】
［ハードウェア構成］
＜サーバコンピュータ２００＞
図２を参照して、本実施の形態に係るネットワーク画像形成システムを構成するサーバコンピュータ２００は、バス２９０と、バス２９０に接続されたＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１０と、バス２９０に接続されたＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２０と、バス２９０に接続されたＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３０と、バス２９０に接続されたハードディスク（ＨＤＤ）２４０と、バス２９０に接続され、光ディスク２８２が装着可能で、光ディスク２８２に対する情報の書込及び光ディスク２８２からの情報の読出が可能な光ディスクドライブ２８０と、バス２９０に接続され、マウス２５２及びキーボード２５４との間の接続に関するインターフェイスを提供するための入力インターフェイス（以下「入力ＩＦ」と呼ぶ。）２５０と、バス２９０に接続され、ディスプレイ２６２との間の接続に関するインターフェイスを提供するためのディスプレイインターフェイス（以下「ディスプレイＩＦ」と呼ぶ。）２６０と、有線又は無線（本実施の形態においては有線）によりネットワーク回線４００への接続を提供するネットワークインターフェイス（以下「ネットワークＩＦ」と呼ぶ。）２７０とを含む。なお、サーバコンピュータ２００は、磁気ディスクが装着可能で、磁気ディスクに対する情報の書込及び磁気ディスクからの情報の読出が可能な磁気ディスクドライブを、光ディスクドライブ２８０に代えて／加えて、備えるようにしても構わない。
【００３５】
バス２９０、ＲＯＭ２２０、ＲＡＭ２３０、ハードディスク２４０、光ディスクドライブ２８０、入力ＩＦ２５０、ディスプレイＩＦ２６０及びネットワークＩＦ２７０は、いずれもＣＰＵ２１０の制御のもとに協調して動作し、本実施の形態に係るサーバコンピュータとして、サーバコンピュータ２００は種々のアプリケーションによる処理を実現する。それらのアプリケーションは、例えば、ＭＦＰ３００においてよく使用される機能の組合せを好適に提示するための、ネットワーク画像形成システムにおけるサーバコンピュータを実現する。
【００３６】
サーバコンピュータ２００に、本実施の形態に係るネットワーク画像形成システムにおけるサーバコンピュータとしての動作を行なわせるためのコンピュータプログラムは、光ディスクドライブ２８０に挿入される光ディスク２８２に記憶され、さらにハードディスク２４０に転送される。又は、プログラムはネットワーク回線４００を通じてサーバコンピュータ２００に送信されハードディスク２４０に記憶されてもよい。プログラムは実行の際にＲＡＭ２３０にロードされる。光ディスク２８２から、又はネットワーク回線４００を介して、直接にＲＡＭ２３０にプログラムをロードしてもよい。
【００３７】
これらのプログラムは、サーバコンピュータ２００に本実施の形態に係るネットワーク画像形成システムにおけるサーバコンピュータとして動作を行なわせる複数の命令を含む。この動作を行なわせるのに必要な基本的機能のいくつかはサーバコンピュータ２００上で動作するオペレーティングシステム（ＯＳ）若しくはサードパーティのプログラム、又はサーバコンピュータ２００にインストールされる各種ツールキットのモジュールにより提供される。従って、このプログラムはこの実施の形態のシステムおよび方法を実現するのに必要な機能全てを必ずしも含まなくてよい。このプログラムは、命令のうち、所望の結果が得られるように制御されたやり方で適切な機能又は「ツール」を呼出すことにより、上記したサーバコンピュータ２００として所定の処理を実行する命令のみを含んでいればよい。サーバコンピュータ２００の実体であるコンピュータの一般的動作は周知であるので、ここでは繰返して説明しない。
【００３８】
また、パーソナルコンピュータ１００も、上述したサーバコンピュータ２００と同様の構成を備える。このパーソナルコンピュータ１００は、例えば、プリンタドライバがインストールされており、ワードプロセッサ等のアプリケーションで作成された文書データをプリンタドライバを介してＭＦＰ３００へ送信する。
【００３９】
＜ＭＦＰ３００＞
図３を参照して、本実施の形態に係るネットワーク画像形成システムを構成するＭＦＰ３００は、バス３９０と、バス３９０に接続されたＣＰＵ３１０と、バス３９０に接続されたＲＯＭ３２０と、バス３９０に接続されたＲＡＭ３３０と、バス３９０に接続されたＨＤＤ３４０と、バス３９０に接続され、タッチパネルディスプレイ３８０との間の接続に関するインターフェイスを提供するための入力ＩＦ３５０及びディスプレイＩＦ３６０と、バス３９０に接続され、有線又は無線（本実施の形態においては有線）によりネットワーク回線４００への接続を提供するネットワークＩＦ３７０とを含む。なお、図３には図示していないが、ＭＦＰ３００は、スタートボタン及びテンキーボタン等のハードウェアボタンを備える。
【００４０】
バス３９０、ＲＯＭ３２０、ＲＡＭ３３０、ハードディスク３４０、入力ＩＦ３５０、ディスプレイＩＦ３６０及びネットワークＩＦ３７０は、いずれもＣＰＵ３１０の制御のもとに協調して動作し、ＭＦＰ３００において、プリント処理、ＦＡＸ送受信処理、スキャナ処理、コピー処理を実現する。なお、これらの処理は、図３においては図示していないＭＦＰ３００を構成する各部品がＣＰＵ３１０により制御されて実行される。
【００４１】
ＭＦＰ３００は、例えば、原稿読取部、画像形成部、給紙部、及び排紙処理装置を備える。ＭＦＰ３００においては、原稿読取部により読取られた原稿の画像データに対して、ＣＰＵ３１０により各種の画像処理が施され、この画像データが画像形成部へと出力される。なお、このＭＦＰ３００は、レーザー光を感光に利用する、所謂レーザー方式（電子写真方式）の印刷機能を備える。しかしながら、他の形式の印刷機能を備えたものであっても構わない。
【００４２】
画像形成部は、画像データによって示される画像を記録用紙に印刷するものであって、例えば、感光体ドラム、帯電装置、レーザースキャンユニット、現像装置、転写装置、クリーニング装置、定着装置、及び除電装置等を備えている。画像形成部には、例えば、搬送路が設けられており、給紙部から給紙されてきた記録用紙が搬送路に沿って搬送される。給紙部は、用紙カセットに収納された記録用紙、又は手差トレイに載置された記録用紙を１枚ずつ引出して記録用紙を画像形成部の搬送路へと送り出す。
【００４３】
画像形成部の搬送路に沿って記録用紙が搬送されている途中で、記録用紙が感光体ドラムと転写装置との間を通過し、更に定着装置を通過して、記録用紙に対する印刷が行なわれる。
【００４４】
感光体ドラムは、一方向に回転し、その表面は、クリーニング装置と除電装置によりクリーニングされた後、帯電装置により均一に帯電される。レーザースキャンユニットは、印刷対象の画像データに基づいてレーザー光を変調し、このレーザー光によって感光体ドラムの表面を主走査方向に繰返し走査して、静電潜像を感光体ドラムの表面に形成する。現像装置は、トナーを感光体ドラムの表面に供給して静電潜像を現像し、トナー像を感光体ドラムの表面に形成する。
【００４５】
転写装置は、転写装置と感光体ドラムとの間を通過していく記録用紙に感光体ドラムの表面のトナー像を転写する。定着装置は、記録用紙を加熱するための加熱ローラと、記録用紙を加圧するための加圧ローラとを含む。記録用紙は、加熱ローラによって加熱され、かつ、加圧ローラによって加圧されることによって、記録用紙上に転写されたトナー像が記録用紙に定着される。定着装置から排出された（印刷された）記録用紙は、排紙トレイに排出される。排紙処理装置においては、複数の記録用紙を各排紙トレイに仕分けして排出する処理、各記録用紙にパンチングする処理、及び記録用紙の束にステープルする処理を施す場合がある。例えば、複数部の印刷物を作成する場合は、各排紙トレイに印刷物の一部ずつが割り当てられるように、各記録用紙を各排紙トレイに仕分けして排出し、排紙トレイごとに、各排紙トレイ上の記録用紙の束にパンチング処理又はステープル処理を施して印刷物を作成する。このような様々な処理が、ＣＰＵ３１０による制御の元で行なわれる。なお、パンチング処理は、記録用紙１枚ずつに対して行なうようにしても構わない。
【００４６】
［管理テーブル構成］
図４を参照して、サーバコンピュータ２００のＨＤＤ２４０で記憶される使用履歴管理テーブルについて説明する。この使用履歴管理テーブルには、ＭＦＰ３００から送信された使用履歴情報に基づいて、ＭＦＰ３００においてユーザがどのような機能又は機能の組合せを使用したのかを示す使用履歴が記憶される。機能を組合せなかった場合には、選択された１の機能のみが使用履歴として記憶される。
【００４７】
図４に示すように、この使用履歴管理テーブルは、ＭＦＰ３００を一意に特定するためのマシンＩＤを記憶するフィールドと、使用日時情報を記憶するフィールドと、使用された基本機能（コピーモード、ファクス／イメージ送信モード、ドキュメントファイリング等）を記憶するフィールドと、組合せて使用された設定機能（１）、設定機能（２）、設定機能（３）・・・を記憶するフィールドとで構成される。なお、設定機能（１）、設定機能（２）、設定機能（３）・・・の順に対応する時系列でユーザが機能を設定したとして記憶するようにしても構わないし、予め定められた優先順位に従って記憶するようにしても構わない。
【００４８】
図５を参照して、サーバコンピュータ２００のＨＤＤ２４０で記憶される組合せ機能管理テーブルについて説明する。この組合せ機能管理テーブルは、図４に示す使用履歴テーブルに記憶された使用履歴情報に基づいて、設定された機能に対して組合せられた機能についての組合せ回数及びその回数の降順に順位付けされた表示優先順位とを記憶する。
【００４９】
図５に示すように、この組合せ機能管理テーブルは、設定機能（図４の設定機能（１）に対応）を記憶するフィールドと、その設定機能に対して組合せられた機能（図４の設定機能（２）又は設定機能（３）に対応）を記憶するフィールドと、それらの機能が直近６ヶ月間において組合せられた回数を記憶するフィールドと、その組合せ回数に基づく表示優先順位を記憶するフィールドとで構成される。
【００５０】
この図５において、組合せとしては、設定機能（１）（例えば２ｉｎ１／４ｉｎ１）と設定機能（２）（例えば両面）との組合せは、設定機能（１）（例えば両面）と設定機能（２）（例えば２ｉｎ１／４ｉｎ１）との組合せでもあるので、これらが組合せられた場合には、組合せ回数として両方にカウントされる。また、３つの機能が組合せられた場合には、設定機能（１）と設定機能（２）との組合せ、設定機能（１）と設定機能（３）との組合せ、設定機能（２）と設定機能（３）との組合せの３種類の組合せがカウントされる。
【００５１】
なお、図５においては、組合せ回数の集計期間を直近６ヶ月としたが、本発明がこれに限定されるものではない。もっと短くても構わないし、さらに長くても構わないし、ユーザ（この場合のユーザには管理者を含む。）が設定できるようにしても構わない。
【００５２】
［ソフトウェア構成］
図６を参照して、本実施の形態に係るネットワーク画像形成システムにおいてユーザの使用履歴処理を行なうために、サーバコンピュータ２００及びＭＦＰ３００で実行されるコンピュータプログラムの制御構造について説明する。
【００５３】
図６の左上に示すプログラムは、ＭＦＰ３００のＣＰＵ３１０において実行される。ステップ（以下、ステップをＳと略す。）３０００にて、ＭＦＰ３００のＣＰＵ３１０（以下、単にＣＰＵ３１０と記載する。）は、ＭＦＰ３００でのジョブが終了したか否かを判定する。このとき、ＣＰＵ３１０は、要求された処理が正常に終了すると、ＭＦＰ３００でのジョブが終了したと判定する。ＭＦＰ３００でのジョブが終了したと判定されると（Ｓ３０００にてＹＥＳ）、処理はＳ３００２へ移される。もしそうでないと（Ｓ３０００にてＮＯ）、この処理はＳ３０００へ戻されて、ＭＦＰ３００でのジョブが終了したと判定されるまで待つ。
【００５４】
Ｓ３００２にて、ＣＰＵ３１０は、終了したと判定したジョブにおける、基本機能（モード）、設定機能（１）、設定機能（２）・・・を、使用履歴情報としてサーバコンピュータ２００へ送信する。
【００５５】
図６の右側に示すプログラムは、サーバコンピュータ２００のＣＰＵ２１０において実行される。Ｓ２０００にて、サーバコンピュータ２００のＣＰＵ２１０（以下、単にＣＰＵ２１０と記載する。）は、ＭＦＰ３００から使用履歴情報を受信したか否かを判定する。このとき、対象となるのは複数のＭＦＰ３００である。ＭＦＰ３００から使用履歴情報を受信したと判定されると（Ｓ２０００にてＹＥＳ）、処理はＳ２００２へ移される。もしそうでないと（Ｓ２０００にてＮＯ）、この処理はＳ２０００へ戻されて、ＭＦＰ３００から使用履歴情報を受信したと判定されるまで待つ。
【００５６】
Ｓ２００２にて、ＣＰＵ２１０は、ＭＦＰ３００から受信した使用履歴情報を、図４に示す使用履歴管理テーブルに記憶する。複数のＭＦＰ３００から使用履歴情報を受信して、使用履歴管理テーブルに記憶することにより、多くの使用履歴情報が使用履歴管理テーブルに蓄積されていく。なお、図４における使用日時が６ヶ月を経過したものは、消去されるか、又は組合せられた機能の集計に反映されない。
【００５７】
Ｓ２００４にて、ＣＰＵ２１０は、予め定められた時間に到達したか否かを判定する。予め定められた時間とは、組合せられた機能を集計する時間間隔に対応する。予め定められた時間（例えば１２時間間隔に対応する時間）に到達したと判定されると（Ｓ２００４にてＹＥＳ）、この処理はＳ２００６へ移される。もしそうでないと（Ｓ２００４にてＮＯ）、この処理はＳ２０００へ戻される。このように処理するのは、複数のＭＦＰ３００から使用履歴情報を受信して使用履歴管理テーブルを更新することはリアルタイムで実行するものの、組合せられた機能の集計はある程度の時間間隔で実行しさえすればよいためである。
【００５８】
Ｓ２００６にて、ＣＰＵ２１０は、使用履歴管理テーブルに記憶された使用履歴情報に基づいて、設定機能に対して組合せられた機能を集計する。Ｓ２００８にて、ＣＰＵ２１０は、集計した結果を、図５に示す組合せ管理テーブルに記憶する。これにより、組合せ管理テーブルが一定の時間間隔で更新される。
【００５９】
Ｓ２０１０にて、ＣＰＵ２１０は、組合せ機能管理テーブルに基づいて、組合せ情報（設定機能、組合せられた機能及び表示優先順位）をＭＦＰ３００へ送信する。なお、組合せ情報のＭＦＰ３００への送信は、通信トラフィックを低減させるために、前回送信時からの変更分のみを差分データとして送信するようにしても構わない。また、組合せ管理テーブルを更新する時間間隔と、ＭＦＰ３００へ送信する時間間隔とを異なるものとしても構わない。
【００６０】
図６の左下に示すプログラムは、ＭＦＰ３００のＣＰＵ３１０において実行される。Ｓ３０１０にて、ＣＰＵ３１０は、サーバコンピュータ２００から組合せ情報を受信したか否かを判定する。サーバコンピュータ２００から組合せ情報を受信したと判定されると（Ｓ３０１０にてＹＥＳ）、処理はＳ３０１２へ移される。もしそうでないと（Ｓ３０１０にてＮＯ）、この処理はＳ３０１０へ戻されて、サーバコンピュータ２００から組合せ情報を受信したと判定されるまで待つ。
【００６１】
Ｓ３０１２にて、ＣＰＵ３１０は、サーバコンピュータ２００から受信した組合せ情報を、組合せ機能管理テーブルに記憶する。なお、このとき、ＣＰＵ３１０は、図５に示す組合せ機能管理テーブルから、直近６ヶ月の組合せ回数フィールドを除いた管理テーブルを、組合せ機能管理テーブルとして、ＨＤＤ３４０に記憶する。これにより、複数のＭＦＰ３００のそれぞれにおいて、このネットワーク回線４００に接続されたＭＦＰ３００でよく組合せられる機能を記憶することができる。
【００６２】
図７を参照して、本実施の形態に係るネットワーク画像形成システムにおいてユーザが機能を設定するために、ＭＦＰ３００で実行されるコンピュータプログラムの制御構造について説明する。
【００６３】
Ｓ３０２０にて、ＣＰＵ３１０は、ユーザによりジョブが要求されたか否かを判定する。このとき、ＣＰＵ３１０は、例えば、任意のハードウェアボタンが押下されて、このＭＦＰ３００のスリープモード（省エネモード）が解除されたり、タッチパネルディスプレイ３８０の任意のソフトウェアボタンが押下されたりすると、ユーザによりジョブが要求されたと判定する。ユーザによりジョブが要求されたと判定されると（Ｓ３０２０にてＹＥＳ）、処理はＳ３０２２へ移される。もしそうでないと（Ｓ３０２０にてＮＯ）、この処理はＳ３０２０へ戻されて、ユーザによりジョブが要求されたと判定されるまで待つ。
【００６４】
Ｓ３０２２にて、ＣＰＵ３１０は、モード選択されたか否かを判定する。このＭＦＰ３００においては、「コピーモード」、「ファクス／イメージ送信モード」及び「ドキュメントファイリングモード」の３つのモードが備えられている。ＣＰＵ３１０は、例えば、タッチパネルディスプレイ３８０の最上部に表示された３つのモードに対応するソフトウェアボタンのいずれかが押下されると、ユーザによりモード選択されたと判定する。ユーザによりモード選択されたと判定されると（Ｓ３０２２にてＹＥＳ）、処理はＳ３０２４へ移される。もしそうでないと（Ｓ３０２２にてＮＯ）、この処理はＳ３０２２へ戻されて、ユーザによりモードが選択されたと判定されるまで待つ。
【００６５】
Ｓ３０２４にて、ＣＰＵ３１０は、選択されたモードの初期画面をタッチパネルディスプレイ３８０に表示する。コピーモードの初期画面には、「カラーモード」、「コピー濃度」、「倍率」、「原稿の方向」、「用紙の大きさ及び方向」が表示されるとともに、これらの設定を変更するためのソフトウェアボタンが表示される。このような機能選択用のソフトウェアボタンとして、例えば、「両面コピー」、「仕上げ」等の機能（これを「第１機能」と記載する。）を選択するボタンと、「特別機能」（これも「第１機能」と記載する。）を選択するボタンとがある。この「特別機能」を選択すると、さらに、「２ｉｎ１／４ｉｎ１」、「とじしろ」、「枠消去」等の機能（これらを「第２機能」と記載する。）を選択することができる。すなわち、第１機能は、各モードの初期画面に表示される機能であって、第１機能を選択するだけで機能を選択できる機能と、さらに第２機能を選択する機能とが含まれる。「特別機能」の「２ｉｎ１／４ｉｎ１」を選択した後に「両面コピー」を選択した場合、「両面コピー」を選択した後に「特別機能」の「２ｉｎ１／４ｉｎ１」を選択した場合のいずれの場合であっても、「両面コピー」と「２ｉｎ１／４ｉｎ１」とが組合せられたことになる。なお、本発明は、このようなメニュー階層に限定されるものではない。
【００６６】
Ｓ３０２６にて、ＣＰＵ３１０は、ユーザにより第１機能が選択されたか否かを判定する。ユーザにより第１機能が選択されたと判定されると（Ｓ３０２６にてＹＥＳ）、処理はＳ３０２８へ移される。もしそうでないと（Ｓ３０２６にてＮＯ）、この処理はＳ３０４８へ移される。
【００６７】
Ｓ３０２８にて、ＣＰＵ３１０は、ユーザにより選択された第１機能に複数の第２機能を含むか否かを判定する。第１機能に複数の第２機能を含むときには（Ｓ３０２８にてＹＥＳ）、処理はＳ３０３４へ移される。もしそうでないと（Ｓ３０２８にてＮＯ）、この処理はＳ３０３０へ移される。
【００６８】
Ｓ３０３０にて、ＣＰＵ３１０は、ユーザにより選択された第１機能の設定画面をタッチパネルディスプレイ３８０に表示する。Ｓ３０３２にて、ＣＰＵ３１０は、第１機能が確定されたか否かを判定する。このとき、ＣＰＵ３１０は、例えば、タッチパネルディスプレイに表示された第１機能（例えば「両面コピー」）の設定画面において所定の項目について設定された後に「ＯＫ」ボタンが押下されると、第１機能が確定されたと判定する。第１機能が確定されたと判定されると（Ｓ３０３２にてＹＥＳ）、処理はＳ３０４２へ移される。もしそうでないと（Ｓ３０３２にてＮＯ）、この処理はＳ３０３２へ戻されて、第１機能が確定されるまで待つ。
【００６９】
Ｓ３０３４にて、ＣＰＵ３１０は、選択された第１機能に含まれる複数の第２機能の中から１の第２機能を選択する画面をタッチパネルディスプレイ３８０に表示する。Ｓ３０３６にて、ＣＰＵ３１０は、ユーザにより第２機能が選択されたか否かを判定する。ユーザにより第２機能が選択されたと判定されると（Ｓ３０３６にてＹＥＳ）、処理はＳ３０３８へ移される。もしそうでないと（Ｓ３０３６にてＮＯ）、この処理はＳ３０４８へ移される。
【００７０】
Ｓ３０３８にて、ＣＰＵ３１０は、ユーザにより選択された第２機能の設定画面をタッチパネルディスプレイ３８０に表示する。Ｓ３０４０にて、ＣＰＵ３１０は、第２機能が確定されたか否かを判定する。このとき、ＣＰＵ３１０は、例えば、タッチパネルディスプレイに表示された第２機能（例えば「２ｉｎ１／４ｉｎ１」）の設定画面において所定の項目について設定された後に「ＯＫ」ボタンが押下されると、第２機能が確定されたと判定する。第２機能が確定されたと判定されると（Ｓ３０４０にてＹＥＳ）、処理はＳ３０４２へ移される。もしそうでないと（Ｓ３０４０にてＮＯ）、この処理はＳ３０４０へ戻されて、第１機能が確定されるまで待つ。
【００７１】
Ｓ３０４２にて、ＣＰＵ３１０は、ＨＤＤ３４０から組合せ管理テーブル（図５において、直近６ヶ月の組合せ回数フィールドのない管理テーブル）を読出す。Ｓ３０４４にて、ＣＰＵ３１０は、確定した第１機能又は確定した第２機能に対して、組合せられる頻度の高い機能の上位３個をタッチパネルディスプレイ３８０におすすめ表示する。なお、このとき表示されるおすすめ機能の数は３個に限定されないで、さらに多くのおすすめ機能を表示するようにしても構わない。なお、ＭＦＰ３００のＨＤＤ３４０に記憶される組合せ管理テーブルを、直近６ヶ月の組合せ回数フィールドを含めた管理テーブルとして、直近６ヶ月の組合せ回数がしきい値（例えば２０回）を超える機能を（個数に関係なく）表示するようにしても構わない。
【００７２】
Ｓ３０４６にて、ＣＰＵ３１０は、ユーザによりさらに機能が選択されるか否かを判定する。このとき、既に第１機能又は第２の機能が確定しているので（Ｓ３０３２にてＹＥＳ又はＳ３０４０にてＹＥＳ）、これらの機能にさらに機能を組合せることになる。このとき、ＣＰＵ３１０は、例えば、おすすめ表示された機能に対応したタッチパネルディスプレイ３８０上のソフトウェアボタンが押下されると、さらに機能が選択されると判定する。さらに機能が選択されると判定されると（Ｓ３０４６にてＹＥＳ）、処理はＳ３０２４へ戻される。もしそうでないと（Ｓ３０４６にてＮＯ）、この処理はＳ３０４８へ移される。なお、さらに機能が選択されると判定される場合には（Ｓ３０４６にてＹＥＳ）、選択された機能に基づいて、処理を、Ｓ３０２４、Ｓ３０３０又はＳ３０３８へ移すようにしても構わない。
【００７３】
Ｓ３０４８にて、ＣＰＵ３１０は、スタートボタンが押下されたか否かを判定する。スタートボタンが押下されたと判定されると（Ｓ３０４８にてＹＥＳ）、処理はＳ３０５０へ移される。もしそうでないと（Ｓ３０４８にてＮＯ）、この処理はＳ３０４８へ戻される。なお、スタートボタンが押下されたと判定されない場合には（Ｓ３０４８にてＮＯ）、処理をＳ３０２４へ移すようにしても構わない。
【００７４】
Ｓ３０５０にて、ＣＰＵ３１０は、設定された機能にしたがって、ジョブを開始する。このとき、例えば、ＭＦＰ３００においては、原稿読取部により読取られた原稿の画像データが画像形成部へと出力され、画像形成部において、画像データによって示される画像が記録用紙に印刷される。
【００７５】
Ｓ３０５２にて、ＣＰＵ３１０は、ジョブが終了したか否かを判定する。ＭＦＰ３００でのジョブが終了したと判定されると（Ｓ３０５２にてＹＥＳ）、処理はＳ３０５４へ移される。もしそうでないと（Ｓ３０５２にてＮＯ）、この処理はＳ３０５２へ戻されて、ＭＦＰ３００でのジョブが終了したと判定されるまで待つ。
【００７６】
Ｓ３０５４にて、ＣＰＵ３１０は、終了したと判定したジョブにおける、終了処理を行なう。この終了処理の一例として、図６のＳ３００２における、基本機能（モード）、設定機能（１）、設定機能（２）・・・を、使用履歴情報としてサーバコンピュータ２００へ送信する処理がある。終了処理は、その他の課金処理等であっても構わない。
【００７７】
［動作］
以上のような構造及びフローチャートに基づく。本実施の形態に係るネットワーク画像形成システムの動作について説明する。
【００７８】
＜使用履歴処理動作＞
図４に示す使用履歴管理テーブル、図５に示す組合せ機能管理テーブル及び図６に示すフローチャートを用いて、このネットワーク画像形成システムの使用履歴処理動作について説明する。
【００７９】
まず、ユーザがＭＦＰ３００において所望の機能（例えばコピー機能）を選択してジョブ（例えば集約両面コピー）を行ない、そのジョブが終了すると（Ｓ３０００にてＹＥＳ）、このＭＦＰ３００に対してこのユーザがこのジョブで選択した、基本機能（モード）、設定機能（１）、設定機能（２）・・・が、使用履歴情報としてサーバコンピュータ２００へ送信される（Ｓ３００２）。
【００８０】
このようなＭＦＰ３００の動作に応答して、サーバコンピュータ２００は、ＭＦＰ３００から使用履歴情報を受信する（Ｓ２０００にてＹＥＳ）。受信した使用履歴情報は、図４に示す使用履歴管理テーブルの形式でＨＤＤ２４０に記憶される（Ｓ２００２）。
【００８１】
組合せ機能を集計する、予め定められた時間になると（Ｓ２００４にてＹＥＳ）、使用履歴管理テーブルに記憶された使用履歴情報に基づいて、設定機能に対して組合せられた機能が集計される（Ｓ２００６）。集計された結果が図５に示す組合せ管理テーブルに記憶される（Ｓ２００８）。組合せ機能管理テーブルに基づいて、組合せ情報（設定機能、組合せられた機能及び表示優先順位）がＭＦＰ３００へ送信される（Ｓ２０１０）。
【００８２】
このようなサーバコンピュータ２００の動作に応答して、複数のＭＦＰ３００のそれぞれは、サーバコンピュータ２００から組合せ情報を受信する（Ｓ３０１０にてＹＥＳ）。受信した組合せ情報は、組合せ機能管理テーブル（図５に示す組合せ機能管理テーブルから、直近６ヶ月の組合せ回数フィールドを除いた管理テーブル）の形式でＨＤＤ３４０に記憶される（Ｓ３０１２）。
【００８３】
サーバコンピュータ２００においては、複数のＭＦＰ３００から使用履歴情報を受信して使用履歴管理テーブル（図４）がリアルタイムで更新され、使用履歴管理テーブルにユーザの使用履歴が蓄積されていく。このように、使用履歴管理テーブルにユーザの使用履歴が蓄積されていく一方で、予め設定された時間間隔で、組合せられた機能が集計される。このとき、使用履歴管理テーブルに記憶された使用履歴情報に基づいて、設定機能に対して組合せられた機能が集計され、組合せ管理テーブルが一定の時間間隔で更新される。このように更新された組合せ管理テーブルを反映させた組合せ情報が複数のＭＦＰ３００へ送信される。
【００８４】
＜機能設定動作＞
図６に示すフローチャート及び図８〜図１１に示すタッチパネルディスプレイ３８０の画面遷移図を用いて、このネットワーク画像形成システムの機能設定動作について説明する。
【００８５】
ＭＦＰ３００でジョブを要求して（Ｓ３０２０にてＹＥＳ）、所望のモードを選択すると（Ｓ３０２２にてＹＥＳ）、選択されたモードの初期画面がタッチパネルディスプレイ３８０に表示される（Ｓ３０２４）。図８は、タッチパネルディスプレイ３８０の最左上部の「コピー」モードボタンが押下されたときにタッチパネルディスプレイ３８０に表示されるコピーモードの初期画面の一例である。
【００８６】
この図８において、ユーザが「特別機能」ボタンを押下すると（Ｓ３０２６にてＹＥＳ）、特別機能は複数の機能を含むので（Ｓ３０２８にてＹＥＳ）、選択された特別機能（第１機能）に含まれる複数の第２機能の中から１の第２機能を選択する画面がタッチパネルディスプレイ３８０に表示される（Ｓ３０３４）。図９は、図８において「特別機能」ボタンが押下された後のタッチパネルディスプレイ３８０に表示される特別機能メニュー画面の一例である。
【００８７】
この図９において、ユーザが「２ｉｎ１／４ｉｎ１」ボタンを押下すると（Ｓ３０３６にてＹＥＳ）、選択された第２機能の設定画面がタッチパネルディスプレイ３８０に表示される（Ｓ３０３８）。図１０は、図９において「２ｉｎ１／４ｉｎ１」ボタンが押下された後のタッチパネルディスプレイ３８０に表示される「２ｉｎ１／４ｉｎ１」設定メニュー画面の一例である。
【００８８】
この図１０において、ユーザが「２ｉｎ１／４ｉｎ１」についての詳細項目（２ページ集約又は４ページ集約、レイアウト、境界線）の設定ボタンを押下して、「２ｉｎ１／４ｉｎ１」に対する「ＯＫ」ボタンを押下すると第２機能が確定する（Ｓ３０４０にてＹＥＳ）。第２機能である「２ｉｎ１／４ｉｎ１」が確定すると、組合せ機能管理テーブルが読出されて（Ｓ３０４２）、確定した「２ｉｎ１／４ｉｎ１」機能に対して、組合せられる頻度の高い（この直近６ヶ月で組合せられた回数の多い）機能の上位３個がおすすめ機能として図１１に示すように表示される。この図１１においては、ユーザにより選択された機能に、最近（直近６ヶ月）よく組合せられる３個の機能が表示されているが、上述したようにこのような３個には限定されない。このとき、図１１に示すように、特別機能メニュー画面に戻り、特別機能に含まれる複数の機能の中から１の機能を選択する画面がタッチパネルディスプレイ３８０に表示されるとともに、選択されることが確定した「２ｉｎ１／４ｉｎ１」機能によく組合せられる、「両面コピー」、「お試しコピー」及び「原稿枚数カウント」の３個の機能が表示される（Ｓ３０４４）。
【００８９】
以上のようにして、本実施の形態に係るネットワーク画像形成システムによると、ユーザが複合機の種々の機能のうち、１つの機能を選択したときに、その選択した機能に対して、過去にユーザ（このユーザには自分も他人も含み得る。）によって組合せられて使用された機能がおすすめ機能として表示される。特に、自分が選択した機能に対して、他人によってよく組合せられて使用されている機能が表示される点で、従来の技術とは異なる。これにより、自分は知らないが、他のユーザが使用している複合機における有効的な機能の組合せを、効率的に知ることができる。なお、サーバコンピュータの機能を複数の複合機の中の１台の複合機で実現することによりサーバコンピュータを必要としないで、このような効果を発現できる。さらに、複数の複合機でなくてもサーバコンピュータの機能を備えた複合機が１台のみであってもこのような効果を発現できる。
【００９０】
−第２の実施の形態−
以下、本発明の第２の実施の形態について説明する。
【００９１】
本実施の形態に係るネットワーク画像形成システムを構成するＭＦＰ３００は、上述した第１の実施の形態におけるＭＦＰ３００とは一部が異なる機能設定プログラムを実行する。
【００９２】
図１２は、本実施の形態におけるＭＦＰ３００で実行される機能設定プログラムの制御構造を示すフローチャートである。このフローチャートは、上述した図７のフローチャートに対応する。図７に示すフローチャートと図１２に示すフローチャートとでは、図７におけるＳ３０４４の処理が図１２においてはＳ３０６０の処理に変更されている点のみが異なる。
【００９３】
図１２を参照して、Ｓ３０６０にて、ＣＰＵ３１０は、確定した第１機能又は確定した第２機能に対して、組合せられる頻度の高い機能の上位３個の機能であって、このＭＦＰ３００が備える機能をタッチパネルディスプレイ３８０におすすめ表示する。なお、このとき表示されるおすすめ機能の数は３個に限定されないで、さらに多くのおすすめ機能を表示するようにしても構わない。なお、ＭＦＰ３００のＨＤＤ３４０に記憶される組合せ管理テーブルを、直近６ヶ月の組合せ回数フィールドを含めた管理テーブルとして、直近６ヶ月の組合せ回数がしきい値（例えば２０回）を超える機能を（個数に関係なく）表示するようにしても構わない。
【００９４】
このようにすると、例えば、第２機能である「２ｉｎ１／４ｉｎ１」が確定すると（Ｓ３０４０にてＹＥＳ）、組合せ機能管理テーブルが読出されて（Ｓ３０４２）、確定した「２ｉｎ１／４ｉｎ１」機能に対して、組合せられる頻度の高い（この直近６ヶ月で組合せられた回数の多い）機能の上位３個であって、このＭＦＰ３００が備える機能がおすすめ機能として表示される（Ｓ３０６０）。ＭＦＰ３００は、基本的なユニットに対して、オプションとして、両面コピーユニット、自動原稿送りユニット等が販売されることが多く、全てのＭＦＰ３００が同じ機能を備えるとは限らない。すなわち、他のＭＦＰ３００でよく組合せられるおすすめ機能であったとしても、このＭＦＰ３００が備えない機能を表示してもユーザには意味がない。このため、本実施の形態に係る複合機によると、おすすめ機能であって、実際に組合せて選択できる機能のみをおすすめ機能として、タッチパネルディスプレイに表示させる。
【００９５】
さらに、このような場合に、このＭＦＰ３００においては、選択できない機能が組合せられている頻度が高いことをユーザに報知すること、又は、その機能がどのＭＦＰ３００で使用できるのかについてユーザに報知することも好ましい。
【００９６】
−第３の実施の形態−
以下、本発明の第３の実施の形態について説明する。
【００９７】
本実施の形態に係るネットワーク画像形成システムを構成するサーバコンピュータ２００は、上述した第１の実施の形態におけるサーバコンピュータ２００が記憶しない機能別重み付け（エコ評価度）管理テーブルをＨＤＤ２４０に記憶するとともに、上述した第１の実施の形態におけるサーバコンピュータ２００とは一部が異なる使用履歴処理プログラムを実行する。
【００９８】
図１３を参照して、本実施の形態に係るサーバコンピュータ２００のＨＤＤ２４０で記憶される機能別重み付け（エコ評価度）管理テーブルについて説明する。この機能別重み付け管理テーブルは、記録用紙の無駄、トナーの無駄及び消費電力の無駄を、どの程度抑制できるのかを示す重み付け（エコ評価度）を、機能ごとに記憶する。この機能別重み付け管理テーブルの重み付け（エコ評価度）は、客観的かつ統一的に設定されることが好ましいので、例えば管理者等により設定されたり、変更されたりする。
【００９９】
図１３に示すように、この機能別重み付け管理テーブルは、機能を記憶するフィールドと、その機能に対しての重み付け（エコ評価度）を記憶するフィールドとで構成される。重み付け（エコ評価度）の数値は、例えば、記録用紙の無駄をより抑制できる「４ｉｎ１」の方が「２ｉｎ１」よりも高く設定されている。また、設定された機能で画像形成した場合の出力例をタッチパネルディスプレイ３８０に表示する（プレビューする）のみの「お試しコピー」は実際に記録用紙を使用しないので、図１３に例示された機能の中では最も重み付け（エコ評価度）が高く設定されている。
【０１００】
図１４は、本実施の形態におけるサーバコンピュータ２００及びＭＦＰ３００で実行される使用履歴処理プログラムの制御構造を示すフローチャートである。このフローチャートは、上述した図６のフローチャートに対応する。図６に示すフローチャートと図１４に示すフローチャートとでは、図５におけるＳ２００６の処理が図１４においてはＳ２０３０及びＳ２０３２の処理に変更されている点のみが異なる。
【０１０１】
図１４を参照して、Ｓ２０３０にて、ＣＰＵ２１０は、図１３に示す機能別重み付け（エコ評価度）管理テーブルを読出す。Ｓ２０３２にて、ＣＰＵ２１０は、使用履歴管理テーブルに記憶された使用履歴情報及び機能別重み付け（エコ評価度）管理テーブルに記憶された機能別の重み付け（エコ評価度）に基づいて、設定機能に対して組合せられた機能を集計する。このとき、例えば、重み付けの値が乗算されて集計される。
【０１０２】
このようにすると、上述した第１の実施の形態においては、例えば、図５に示す組合せ機能管理テーブルに示すように、直近６ヶ月において「２ｉｎ１／４ｉｎ１」に対して「両面コピー」は５０回、「お試しコピー」は４５回、それぞれ組合せられていると集計されて、「２ｉｎ１／４ｉｎ１」に対して「両面コピー」の方が「お試しコピー」よりも表示優先順位が高くなっていた。
【０１０３】
本実施の形態においては、「両面コピー」についての重み付けの値１．０５が乗算されて集計されるので「両面コピー」は５２．５回、「お試しコピー」についての重み付けの値１．５５が乗算されて集計されるので「お試しコピー」は６９．７５回となる。このため、「２ｉｎ１／４ｉｎ１」に対して「両面コピー」よりも「お試しコピー」の方が表示優先順位が高くなる。
【０１０４】
このように、よく組合せられるおすすめ機能であって、より省エネ効果が高い機能についての表示優先順位が高められる。このため、本実施の形態に係る複合機によると、おすすめ機能であって、より省エネ効果の高い機能が優先されて上位に表示されるので、ユーザが上位に表示されたおすすめ機能を選択することにより、エネルギ消費を低減（省エネを促進）させることができる。
【０１０５】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。
【符号の説明】
【０１０６】
２００  サーバコンピュータ
３００  ＭＦＰ
４００  ネットワーク回線
【図１】
2010268344.tif 000003
【図２】
2010268344.tif 000004
【図３】
2010268344.tif 000005
【図４】
2010268344.tif 000006
【図５】
2010268344.tif 000007
【図６】
2010268344.tif 000008
【図７】
2010268344.tif 000009
【図８】
2010268344.tif 000010
【図９】
2010268344.tif 000011
【図１０】
2010268344.tif 000012
【図１１】
2010268344.tif 000013
【図１２】
2010268344.tif 000014
【図１３】
2010268344.tif 000015
【図１４】
2010268344.tif 000016
【手続補正書】
【提出日】平成22年5月18日(2010.5.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
プリンタ機能又はコピー機能等を備えた画像形成装置をネットワークに接続し、これらを複数のユーザで利用するケースが多くなっている。また、複合機のように、コピー機能、ファクシミリ機能（以下、ファクシミリをＦＡＸ又はファクスと記載する場合がある。）、ネットワーク対応のプリンタ機能、及びスキャナ機能のように複数の機能（モード）を有するものも多くなってきている。これらの複合機においては、各々のユーザが、基本的な機能（モード）を選択して、両面印刷、集約（２ページを１枚にする２ｉｎ１、４ページを１枚にする４ｉｎ１）等の機能を設定して、所望の態様で記録用紙に画像を形成している。さらに、これらの複数の機能を適宜に組合せて利用されることも多くなってきている。このような複合機（画像形成装置）を利用する場合には、例えば、ユーザはスキャナ機能を用いて画像データを入力して、操作パネルから様々な指示を入力して画像処理（集約等）を行ない、その結果をプリンタ機能を用いて印刷している。その際、ユーザの操作を支援するために、サムネイルやプレビュー画像を表示して、処理結果などを確認できるような動作を行なう装置もある。このような一連のユーザ操作をマクロコマンドに変換してキーに自動登録したり、操作履歴をメニューとして表示したりすることにより、同じ処理を簡単に指示できるようにする装置もある。さらに、操作履歴と最近の操作との比較又は操作頻度などに基づいて、次の操作コマンドを予測して提示することで、煩雑なメニューの選択操作をしなくても済む装置もある。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
Ｓ３０３８にて、ＣＰＵ３１０は、ユーザにより選択された第２機能の設定画面をタッチパネルディスプレイ３８０に表示する。Ｓ３０４０にて、ＣＰＵ３１０は、第２機能が確定されたか否かを判定する。このとき、ＣＰＵ３１０は、例えば、タッチパネルディスプレイに表示された第２機能（例えば「２ｉｎ１／４ｉｎ１」）の設定画面において所定の項目について設定された後に「ＯＫ」ボタンが押下されると、第２機能が確定されたと判定する。第２機能が確定されたと判定されると（Ｓ３０４０にてＹＥＳ）、処理はＳ３０４２へ移される。もしそうでないと（Ｓ３０４０にてＮＯ）、この処理はＳ３０４０へ戻されて、第２機能が確定されるまで待つ。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
＜機能設定動作＞
図７に示すフローチャート及び図８〜図１１に示すタッチパネルディスプレイ３８０の画面遷移図を用いて、このネットワーク画像形成システムの機能設定動作について説明する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
図１４は、本実施の形態におけるサーバコンピュータ２００及びＭＦＰ３００で実行される使用履歴処理プログラムの制御構造を示すフローチャートである。このフローチャートは、上述した図６のフローチャートに対応する。図６に示すフローチャートと図１４に示すフローチャートとでは、図６におけるＳ２００６の処理が図１４においてはＳ２０３０及びＳ２０３２の処理に変更されている点のみが異なる。