(57)【特許請求の範囲】
【請求項１】
ユーザーに対して操作画面を表示する表示装置と、
前記ユーザーによる入力操作を受け付ける入力装置と、
他装置と通信可能な通信装置と、
記憶装置と、
複数のジョブそれぞれに関して、前記ジョブの実行までに行った一連のユーザー操作のそれぞれの操作タイプおよび所要時間を含む仕事量ログを、デバイスＩＤと共に記録する仕事量ログテーブルを、前記記憶装置に記憶させる仕事量ログテーブル管理部と、
前記記憶装置から前記仕事量ログテーブルを読み出し、前記仕事量ログテーブルに記録された前記仕事量ログ内の前記操作タイプに基づき、前記一連のユーザー操作のうち、操作補助機能を使用したワークフローに代替可能な部分を特定し、特定した部分を前記ワークフローとして登録する提案を前記ユーザーに対して行う仕事量計算部と
を備える画像形成装置であって、
前記仕事量ログテーブル管理部は、
前記画像形成装置が実行した１又は複数のジョブそれぞれに関して、前記仕事量ログを、前記画像形成装置のデバイスＩＤと共に、前記仕事量ログテーブルに記録し、
前記他装置が実行した１又は複数のジョブそれぞれに関しての前記他装置の仕事量ログを、前記他装置から前記通信装置を介して受信し、
前記他装置が実行した前記１又は複数のジョブそれぞれに関して、前記他装置の仕事量ログを、前記他装置のデバイスＩＤと共に、前記仕事量ログテーブルに記録し、
前記仕事量計算部は、
前記記憶装置から前記仕事量ログテーブルを読み出し、前記画像形成装置のデバイスＩＤと共にそれぞれ記録された複数のジョブ、又は、前記画像形成装置のデバイスＩＤ及び前記他装置のデバイスＩＤと共にそれぞれ記録された複数のジョブを、一連のジョブとして抽出し、
前記仕事量ログテーブルに、前記一連のジョブが特定の閾値以上の回数分記録されている場合、前記一連のジョブを前記ワークフローとして登録する提案を前記ユーザーに対して行う
ことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記操作補助機能は、
ワークフローキーへの１回のユーザー操作により、
複数のジョブの複数の設定項目に対して設定値を入力可能とし、
複数のジョブを特定の順序で実行する
ワークフロー機能である
画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記仕事量計算部は、
前記ワークフローに代替可能な部分を前記ワークフローに代替した場合のジョブの実行までの所要時間を計算し、
前記ワークフローに代替しない場合の前記ジョブの実行までの所要時間と、前記ワークフローに代替した場合の前記ジョブの実行までの前記所要時間との差分を計算し、
前記提案時に、前記差分を前記表示装置に表示させる
画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置（ＭＦＰ、Multifunction Peripheral）に特定の処理を行わせるための設定操作を受け付ける画像形成装置に関する。
【背景技術】
【０００２】
従来、様々な機能を有する画像形成装置では、処理を行うためにユーザーから画像形成装置に対する様々な設定を行うための操作を受け付けてきた。
【０００３】
そして、画像形成装置に複雑な処理を指示する場合、ユーザーは数多くの設定操作を行わなければならず、手間と時間がかかっていた。
【０００４】
そのため、ユーザーが設定操作に要する手間と時間を省くために、様々な工夫が行われてきた。
【０００５】
例えば、特許文献１において開示されている技術では、画像形成装置の機能について高度な知識を有していないユーザーでも目的に応じて適切な機能利用を実現できるように、推奨モジュールが、ユーザーが過去に行った装置の利用履歴に基づいて、複数の推奨設定をユーザーに提示する。
【０００６】
また、例えば、特許文献２の技術では、画像形成装置の機能を利用するためにユーザーが行った一連の操作の所要時間を計測して記録し、同じ処理をより短時間で操作できる代替操作により行った場合の所要時間を計算する。
【０００７】
また、例えば、特許文献３の技術では、ユーザーに対し自装置の操作補助機能の利用を提案する代わりに、よりユーザーの手間を軽減出来る、周辺の他の画像形成装置の利用を提案するものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−２２１５０５号公報
【特許文献２】特開２０１５−６４６８６号公報
【特許文献３】特開２０１５−６５５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献２の技術では、同じ処理をより短時間で行うために一連の操作を代替するものとして、プログラムの登録、ショートカットの登録、アドレス帳への登録、およびワンタッチ登録を提案することが出来た。
【００１０】
しかし、現在の画像形成装置では、コピーやデータ送信などの各種ジョブを組み合わせたワークフローを設定することが可能であるが、特許文献２の技術では、代替操作としてワークフローを提案することは出来なかった。
【００１１】
また、複数の画像形成装置に亘って行われる定型的な操作に対して代替操作を提案することは出来なかった。
【００１２】
以上のような事情に鑑み、本発明の目的は、ユーザーが一連の処理を指示するための設定に要する時間を短縮するために、複数の画像形成装置に亘って複数のジョブを組み合わせたワークフローを提案できる画像形成装置を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明の一形態に係る画像形成装置は、ユーザーに対して操作画面を表示する表示装置と、前記ユーザーによる入力操作を受け付ける入力装置と、記憶装置と、ジョブごとに、前記ジョブの実行までに行った一連のユーザー操作のそれぞれの操作タイプおよび所要時間を特定し仕事量ログとして前記記憶装置に記憶させる仕事量ログテーブル管理部と、前記記憶装置から前記仕事量ログを読み出し、前記仕事量ログ内の前記操作タイプに基づき、前記一連のユーザー操作のうち、操作補助機能を使用したワークフローに代替可能な部分を特定し、特定した部分を前記ワークフローに代替する提案を前記ユーザーに対して行う仕事量計算部とを備える。そのため、ユーザーが一連の処理を指示するための設定に要する時間を短縮するために、複数の画像形成装置に亘って複数のジョブを組み合わせたワークフローを提案できる。
【００１４】
上記目的を達成するため、本発明の一形態に係る画像形成装置では、前記操作補助機能は、ワークフローキーへの１回のユーザー操作により、複数のジョブの複数の設定項目に対して設定値を入力可能とし、複数のジョブを特定の順序で実行するワークフロー機能であってもよい。
【発明の効果】
【００１５】
以上のように、本発明によれば、ユーザーが一連の処理を指示するための設定に要する時間を短縮するために、複数の画像形成装置に亘って複数のジョブを組み合わせたワークフローを提案できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係るである画像形成装置１の構成図である。
【図２】図１における操作パネル１１を示す正面図である。
【図３】メインメニュー画面の一例を示す図である。
【図４】コピー機能の設定画面の一例を示す図である。
【図５】送信機能の宛先指定画面の一例を示す図である。
【図６】仕事量ログテーブル４２の一例を示す図である。
【図７】図１に示す画像形成装置１における代替ユーザー操作の定量的な効果を計算する処理について説明するフローチャートである。
【図８】第２の実施形態における問い合わせ画面の一例を示す図である。
【図９】第３の実施形態に係る画像形成装置１ｂの構成図である。
【図１０】、一連のジョブを抽出し、１つのワークフローとしてユーザーに提案するための、仕事量ログテーブル４２ｂの具体例である。
【図１１】、一連のジョブを抽出し、１つのワークフローとしてユーザーに提案するための、仕事量ログテーブル４２ｂの具体例である。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１８】
＜第１の実施形態＞
図１は、本発明の実施の形態に係る画像形成装置の一例である画像形成装置１の構成を示すブロック図である。
【００１９】
この実施の形態では、図１に示す画像形成装置１は、印刷機能、画像読取機能、およびファクシミリ機能を有する複合機である。この画像形成装置１は、操作パネル１１、通信装置２１、印刷装置２２、画像読取装置２３、ファクシミリ装置２４、記憶装置２５、およびコントローラー２６を備える。
【００２０】
操作パネル１１は、液晶ディスプレイなどの表示装置１１ａ、およびタッチパネルなどの入力装置１１ｂを備え、ユーザーに対する操作画面の表示およびユーザーの入力操作の検出を行う。
【００２１】
図２は、図１における操作パネル１１を示す正面図である。図２に示す操作パネル１１は、入力装置１１ｂとして、ハードキー５１〜５５およびタッチパネル５６を有する。ハードキー５１は、電源キーであり、ハードキー５２は、スタートキーであり、ハードキー５３は、ストップ／クリアキーであり、ハードキー５４は、テンキーであり、ハードキー５５は、ログアウトキーを示す。タッチパネル５６は、表示装置１１ａの表示面に配置されている。
【００２２】
また、通信装置２１は、ネットワークなどを介して図示せぬホスト装置に接続可能であって、所定の通信プロトコルでデータ通信を行う装置である。
【００２３】
また、印刷装置２２は、例えば電子写真方式で原稿画像を印刷用紙に印刷する内部デバイスである。
【００２４】
また、画像読取装置２３は、原稿から原稿画像を光学的に読み取り、原稿画像の画像データを生成する内部デバイスである。
【００２５】
また、ファクシミリ装置２４は、ファクシミリ信号を受信しそのファクシミリ信号を画像データに変換する受信機能と、画像データをファクシミリ信号に変換しそのファクシミリ信号を送信する送信機能とを有する内部デバイスである。
【００２６】
また、記憶装置２５は、ハードディスクドライブ、フラッシュメモリーなどの不揮発性の記憶装置であって、データ、プログラムなどを記憶する。
【００２７】
また、コントローラー２６は、図示せぬＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターを有し、ＲＯＭまたは記憶装置２５に記憶されているプログラムをＲＡＭへロードし、そのプログラムをＣＰＵで実行することにより、各種処理部として動作する。
【００２８】
第１の実施形態では、コントローラー２６は、ユーザーインターフェイス部３１、仕事量ログテーブル管理部３２、および仕事量計算部３３として動作する。
【００２９】
また、記憶装置２５には、ジョブログテーブル４１および仕事量ログテーブル４２が、画像形成装置１によりジョブが実行されるたびに記録されていく。
【００３０】
ユーザーインターフェイス部３１は、操作パネル１１の表示装置１１ａに対して画面を表示させるとともに、操作パネル１１の入力装置１１ｂで検出される入力操作に応じて、表示装置１１ａに表示される画面を遷移させる。
【００３１】
図３は、メインメニュー画面の一例を示す図である。図４は、コピー機能の設定画面の一例を示す図である。図５は、送信機能の宛先指定画面の一例を示す図である。
【００３２】
この画像形成装置１では、図２に示すログイン画面でユーザーがログインした後、まず、ユーザーインターフェイス部３１は、図３に示すようなメインメニュー画面を表示させる。メインメニュー画面では、コピー機能、送信機能などの各種機能のアイコン１０１〜１０７、およびプログラムのリスト画面を表示させるためのプログラムアイコン１０８が表示される。
【００３３】
そして、図３のメインメニュー画面においてコピー機能のアイコン１０１，１０２が押下されると、ユーザーインターフェイス部３１は、図４に示すようなコピー機能の設定画面を表示させる。コピー機能の設定画面は、各設定項目についてのタブ１２０〜１２３を有するとともに、ショートカットキー１３１〜１３６が表示される。
【００３４】
また、図３のメインメニュー画面において送信機能のアイコン１０３が押下されると、ユーザーインターフェイス部３１は、図５に示すような送信機能の宛先指定画面を表示させる。送信機能の宛先指定画面には、アドレス帳データ４６から宛先を選択するためのアドレス帳キー１４１、宛先を直接入力するための新規メールキー１４２および新規フォルダキー１４３、並びにワンタッチキー１５１〜１５８が表示される。
【００３５】
仕事量ログテーブル管理部３２は、ジョブごとに、ジョブの実行までに行った一連のユーザー操作のそれぞれの操作タイプおよび所要時間を特定し、仕事量ログとして記憶装置２５に記憶する。仕事量ログテーブル４２は、実行したジョブを示すジョブログテーブル４２とは別に記憶される。
【００３６】
仕事量計算部３３は、仕事量ログを読み出し、仕事量ログテーブル４２内の操作タイプに基づき、一連のユーザー操作のうち、操作補助機能を使用した代替ユーザー操作に代替可能な部分を特定し、特定した部分を代替ユーザー操作に代替した場合のジョブの実行までの所要時間を計算する。
【００３７】
さらに、仕事量計算部３３は、代替ユーザー操作に代替しないままでのジョブの実行までの所要時間と、特定した部分を代替ユーザー操作に代替した場合のジョブの実行までの所要時間との差分を計算し、その差分を表示装置１１ｂに表示させる。
【００３８】
第１の実施形態では、操作補助機能は、（ａ）プログラムキーへの１回のユーザー操作で複数の設定項目に対して設定値を入力可能とするプログラム機能、（ｂ）ショートカットキーへの１回のユーザー操作で所定の設定画面へジャンプ可能とするショートカット機能、（ｃ）１回のユーザー操作で所定の宛先リストを表示させ前記宛先リストから宛先を選択することで前記宛先を入力可能とするアドレス帳機能、および（ｄ）ワンタッチキーへの１回のユーザー操作で所定の宛先を入力可能とするワンタッチ機能である。
【００３９】
そして、記憶装置２５に、プログラム機能のプログラムキーに関連付けられている複数の設定項目およびその設定値を示すプログラム登録データ４３、ショートカット機能のショートカットキーに関連付けられている設定画面を示すショートカット登録データ４４、ワンタッチ機能のワンタッチキーに関連付けられている宛先を示すワンタッチ登録データ４５、およびアドレス帳データ４６が、操作補助機能の登録データとして記憶される。
【００４０】
図６は、仕事量ログテーブル４２の一例を示す図である。
【００４１】
仕事量ログテーブル４２において、「ジョブＩＤ」は、仕事量ログテーブル４２にユーザーの仕事量を記録するジョブのジョブＩＤである。
【００４２】
「開始時間」は、ユーザーが設定操作を開始した時刻を示し、「終了時間」は、ユーザーがその操作の次の操作を開始した時刻（つまり、「開始時間」からその操作に対応する所要時間後の時刻）を示す。
【００４３】
「操作タイプ」は、「ジョブ選択」、「タブ遷移」、「設定値選択」、「宛先入力方法選択」、「宛先入力」、「ジョブ実行」などであって、ユーザー操作の種別を示す。
【００４４】
「ターゲット」は、操作タイプが「ジョブ選択」などの「選択」である場合の選択されたもの、または操作タイプが「宛先入力」など「入力」である場合の入力されたものである。
【００４５】
「ＦＲＯＭ」は、操作タイプが「選択」の場合の選択前の設定値、または操作タイプが「入力」の場合の入力前の設定値を示す。
【００４６】
「ＴＯ」は、操作タイプが「選択」の場合の選択後の設定値、または操作タイプが「入力」の場合の入力後の設定値を示す。
【００４７】
「結果」は、操作タイプが「ジョブ実行」である場合の、ジョブが実行されたか否かを示すものであり、「ＯＫ」はジョブが実行された事を示す。
【００４８】
次に、画像形成装置１の動作について説明する。
【００４９】
ユーザーが操作パネル１１を使用して入力操作を行い、ジョブを実行するたびに、仕事量ログテーブル管理部３２は、そのジョブについてのジョブ実行までのユーザー操作についての情報をユーザーインターフェイス部３１から取得し、その情報に基づいて仕事量ログを生成し記憶装置２５に記憶する。
【００５０】
その後、管理者ユーザーは、画像形成装置１に対して、仕事量ログテーブル４２から代替ユーザー操作に代替可能な一連の操作を自動的に抽出する処理を実行させる。
【００５１】
図７は、図１に示す画像形成装置１における代替ユーザー操作の定量的な効果を計算する処理について説明するフローチャートである。
【００５２】
管理者ユーザーが、入力装置１１ｂに対して仕事量表示指示の操作を行うと、仕事量計算部３３は、その操作を受け付け（ステップＳ１）、仕事量ログを読み出し、表示装置１１ａに表示させる（ステップＳ２）。
【００５３】
管理者ユーザーは、表示装置１１ａに表示された仕事量ログテーブル４２を確認し、入力装置１１ｂに対して操作補助機能適用指示の操作を行うと、仕事量計算部３３は、その操作を受け付ける（ステップＳ３）。
【００５４】
仕事量計算部３３は、仕事量ログテーブル４２における、ジョブごとの一連の操作からの、登録データ４３〜４５及びアドレス帳データ４６として既に登録されている代替ユーザー操作に代替可能な一連の操作の抽出を試みる（ステップＳ４）。
【００５５】
登録済みの代替ユーザー操作に代替可能な一連の操作が抽出された場合、仕事量計算部３３は、抽出した操作を代替ユーザー操作に代替した場合のジョブ実行までの所要時間を計算する。このとき、抽出した操作以外の操作の所要時間と、予め設定されている代替ユーザー操作の所要時間との和が、代替ユーザー操作に代替した場合のジョブ実行までの所要時間として計算される。
【００５６】
例えば、図６に示す仕事量ログテーブル４２の場合、プログラム機能の代替ユーザー操作が適用されたときには、「設定値選択」と「タブ遷移」に要する時間をゼロとして、ジョブ実行までの所要時間が計算される。
【００５７】
また、ショートカット機能の代替ユーザー操作が適用されたときには、操作タイプ「設定値選択」の直前の操作タイプ「タブ遷移」に要する時間をゼロとして、ジョブ実行までの所要時間が計算される。
【００５８】
さらに、アドレス帳機能の代替ユーザー操作が適用されたときには、操作タイプ「宛先入力」に要する時間をゼロとし、また、操作タイプ「宛先入力方法選択」の操作の際にアドレス帳選択に要する平均時間を加算して、ジョブ実行までの所要時間が計算される。
【００５９】
さらに、ワンタッチ機能の代替ユーザー操作が適用されたときには、操作タイプ「宛先入力方法選択」および「宛先入力」に要する時間をゼロとして、ジョブ実行までの所要時間が計算される。
【００６０】
そして、仕事量計算部３３は、代替ユーザー操作に代替する前の、つまり、仕事量ログテーブル４２におけるジョブ実行までの所要時間と、計算した所要時間との差分を計算し（ステップＳ５）、表示装置１１ａに表示させる（ステップＳ６）。
【００６１】
なお、登録済みの代替ユーザー操作に代替可能な一連の操作が抽出されなかった場合、仕事量計算部３３は、その旨を示すメッセージを表示装置１１ａに表示させる。
【００６２】
以上のように、上記第１の実施形態によれば、仕事量ログテーブル管理部３２は、ジョブごとに、ジョブの実行までに行った一連のユーザー操作のそれぞれの操作タイプおよび所要時間を特定し仕事量ログとして記憶し、仕事量計算部３３は、仕事量ログを読み出し、仕事量ログテーブル内の操作タイプに基づき、一連のユーザー操作のうち、操作補助機能を使用した代替ユーザー操作に代替可能な部分を特定し、特定した部分を代替ユーザー操作に代替した場合のジョブの実行までの所要時間を計算する。
【００６３】
これにより、操作補助機能による業務コスト（ユーザーの仕事量）の削減効果を定量的に把握することができる。
【００６４】
＜第２の実施形態＞
第２の実施形態では、仕事量計算部３３は、一般ユーザーによるジョブの終了時に、未登録の代替ユーザー操作に代替可能な一連の操作を仕事量ログテーブル４２から抽出し、上述の差分とともに、その未登録の代替ユーザー操作を登録するか否かをユーザーに問い合わせる問い合わせ画面を表示させ、その代替ユーザー操作を登録することを示す入力操作が入力装置１１ｂで検出されると、その代替ユーザー操作を、登録データ４３〜４５またはアドレス帳データ４６に追加的に登録する。
【００６５】
図８は、第２の実施形態における問い合わせ画面の一例を示す図である。図８に示すように、問い合わせ画面では、ユーザーがそのジョブの実行までに行った操作および代替ユーザー操作に代替した場合の所要時間の削減を示す差分情報が表示される（図８では、２０秒から１０秒への削減が示されている）。例えば図８に示す「はい」キーが押下された場合、その代替ユーザー操作が追加的に登録される。
【００６６】
なお、未登録の代替ユーザー操作に代替可能な一連の操作を抽出する際に、仕事量計算部３３は、仕事量ログテーブル４２からジョブ実行までのユーザー操作の回数を特定し、その回数が所定の閾値以上であるものを抽出し、その回数が所定の閾値未満であるものを抽出しない。つまり、その回数が所定の閾値以上である場合には、問い合わせ画面が表示されるが、その回数が所定の閾値未満である場合には、問い合わせ画面は表示されない。
【００６７】
特に、プログラム機能の代替ユーザー操作として登録するものとしては、仕事量ログテーブル４２内で出現頻度が所定の閾値以上である一連の設定操作が抽出されるようにしてもよい。
【００６８】
また、未登録の代替ユーザー操作に代替可能な一連の操作を抽出する際に、仕事量計算部３３は、仕事量ログテーブル４２において同一の操作タイプのユーザー操作が所定回数以上連続している場合に、同一の操作タイプの連続するユーザー操作を抽出し、そのユーザー操作についての問い合わせ画面を表示させる。
【００６９】
さらに、未登録の代替ユーザー操作に代替可能な一連の操作を抽出する際に、仕事量計算部３３は、仕事量ログテーブル４２において１つのユーザー操作（例えば宛先入力）の所要時間が所定の閾値以上である場合に、そのユーザー操作を抽出し、問い合わせ画面を表示させる。
【００７０】
なお、問い合わせ画面で提案する操作補助機能については、例えば以下のように、選択される。
【００７１】
例えば、所定の閾値以上の設定項目の値の設定が抽出された場合には、プログラム機能による代替ユーザー操作が選択される。
【００７２】
また、例えば、所定の回数以上の画面遷移（「タブ遷移」および「項目選択」を含む）の操作が抽出された場合には、ショートカット機能の代替ユーザー操作が選択される。その場合、その操作の直後の操作タイプ「設定値選択」を対象とするショートカット機能の代替ユーザー操作が使用される。
【００７３】
さらに、例えば、ターゲットが「直接入力」である操作タイプ「宛先入力方法選択」が抽出された場合には、ワンタッチ機能の代替ユーザー操作またはアドレス帳機能の代替ユーザー操作が選択される。
【００７４】
さらに、例えば、ターゲットが「アドレス帳」である操作タイプ「宛先入力方法選択」が抽出され、かつその宛先入力の所要時間が所定の閾値以上である場合には、ワンタッチ機能の代替ユーザー操作が選択される。
【００７５】
なお、第２の実施形態に係る画像形成装置１ａのその他の構成および動作については第１の実施形態の場合と同様であるので、その説明を省略する。また、上述の各閾値は、管理者ユーザーにより適宜設定される。
【００７６】
以上のように、上記第２の実施形態によれば、未登録の代替ユーザー操作を追加的に登録することができ、それ以降のユーザーの仕事量の減少が期待される。
【００７７】
＜第３の実施形態＞
次に、第３の実施形態について説明する。第３の実施形態に係る画像形成装置１ｂが、上述した第１の実施形態および第２の実施形態と異なる点は、複数台の画像形成装置に亘るワークフローを考慮している点である。
【００７８】
画像形成装置１ｂでは、１つ１つのジョブ、例えばコピーやＦＡＸ送信、データ保存などが、１つの業務を遂行するための一連のジョブとして行われる場合、その一連のジョブをワークフローとして扱うことが出来る。
【００７９】
［構成］
次に、第３の実施形態に係る画像形成装置１ｂの構成について説明する。図９は、第３の実施形態に係る画像形成装置１ｂの構成図である。
【００８０】
画像形成装置１ｂの構成のうち、上述した実施形態と異なる点は、コントローラー２６ｂ上で稼働する、ユーザーインターフェイス部３１ｂ、仕事量ログテーブル管理部３２ｂ、および仕事量計算部３３ｂがワークフローを扱うことが出来る点と、記憶装置２５ｂに記憶される仕事量ログテーブル４２ｂには各画像形成装置１ｂを識別するためのデバイスＩＤの項が追加される点と、同じく記憶装置２５ｂにワークフロー登録データ４７が追加される点である。
【００８１】
仕事量計算部３３ｂは、仕事量ログテーブル４２ｂ内において、同一の画像形成装置１ｂ内に限らず、一連のジョブが特定の閾値以上の回数分繰り返されている場合、それら一連のジョブの繰り返しを抽出し、抽出した一連のジョブを代替する代替ユーザー操作としてのワークフローを提案する。
【００８２】
なお、通信装置２１は、他の画像形成装置１ｂから送られてくる仕事量ログを受信し、仕事量ログテーブル管理部３２ｂは、仕事量ログを送信してきた画像形成装置１ｂのデバイスＩＤと共に、受信した仕事量ログを仕事量ログテーブル４２ｂに保存する。
【００８３】
なお、表示装置１１ａには、登録されているワークフローの実行を指示するためのワークフローキー（図示せず）が表示され、ユーザーが表示されるワークフローキーを押下することにより所定のワークフローが実行されてもよい。
【００８４】
以上、第３の実施形態に係る画像形成装置１ｂの構成について説明した。
【００８５】
［具体例１］
次に、仕事量ログテーブル４２ｂから一連のジョブを抽出し、１つのワークフローとしてユーザーに提案する具体例（その１）を説明する。図１０は、一連のジョブを抽出し、１つのワークフローとしてユーザーに提案するための、仕事量ログテーブル４２ｂの具体例である。なお、図１０に示す仕事量ログテーブル４２ｂでは、デバイスＩＤが全て同じであることから分かるように、１つの画像形成装置１ｂ内において実行されたジョブを記録している。
【００８６】
図１０では、一連のジョブとして、ユーザーが作成した報告書を、タイムスタンプを押して、ドキュメントＢｏｘに保存するジョブ（仕事量ログＬ１からＬ３まで）と、保存した報告書を上長へメール送信するジョブ（仕事量ログＬ４からＬ７まで）と、送信した報告書をファイリングするために印刷するジョブ（仕事量ログＬ８からＬ９まで）が記録されている。
【００８７】
上述した一連のジョブと同じジョブの設定操作が特定の閾値以上の回数分だけ記録されると、仕事量計算部３３ｂは、ユーザーに対し、これら一連のジョブをワークフローとして登録することを提案する。
【００８８】
以上、仕事量ログテーブル４２ｂから一連のジョブを抽出し、１つのワークフローとしてユーザーに提案する具体例（その１）を説明した。
【００８９】
［具体例２］
次に、仕事量ログテーブル４２ｂから一連のジョブを抽出し、１つのワークフローとしてユーザーに提案する具体例（その２）を説明する。図１１は、一連のジョブを抽出し、１つのワークフローとしてユーザーに提案するための、仕事量ログテーブル４２ｂの具体例である。なお、図１１に示す仕事量ログテーブル４２ｂでは、デバイスＩＤが異なっていることから分かるように、複数の画像形成装置１ｂにおいて実行されたジョブを記録している。
【００９０】
図１１では、一連のジョブとして、営業担当者が支社で作成した売上報告書を、本社の画像形成装置１ｂ（デバイスＩＤが「ＢＢＢ」のもの）にＦＡＸ送信するジョブ（仕事量ログＬ１０からＬ１３まで）と、本社の営業庶務が受信した売上報告書をドキュメントＢｏｘに保存するジョブ（仕事量ログＬ１４からＬ１５まで）と、本社の営業庶務が保存した売上報告書を営業部長へメール送信するジョブ（仕事量ログＬ１６からＬ１９まで）が記録されている。
【００９１】
上述した一連のジョブと同じジョブの設定操作が特定の閾値以上の回数分だけ記録されると、仕事量計算部３３ｂは、ユーザーに対し、これら一連のジョブをワークフローとして登録することを提案する。
【００９２】
なお、上記の例では、本社の画像形成装置１ｂの仕事量ログテーブル管理部３２ｂは、売上報告書の送信元である支社の画像形成装置１ｂの仕事量ログテーブル管理部３２ｂに対し仕事量ログを送信し、支社の画像形成装置１ｂの仕事量ログテーブル管理部３２ｂは受信した仕事量ログを適切なデバイスＩＤと共に自装置の仕事量ログテーブル４２ｂに記録する。
【００９３】
以上、仕事量ログテーブル４２ｂから一連のジョブを抽出し、１つのワークフローとしてユーザーに提案する具体例（その２）を説明した。なお、仕事量ログテーブル４２ｂから一連のジョブを抽出（特定）する場合、操作タイプが「ＪＯＢ選択」の場合のターゲットの出現順序が同一（例えば、「Ｂｏｘ保存」と「Ｓｅｎｄ」と「Ｂｏｘ印刷」）であり、一連のジョブに含まれる他の操作タイプの内容も同一であることを条件とすることが出来る。
【００９４】
［処理の流れ］
第３の実施形態に係る画像形成装置１ｂにおける処理の流れは、複数の画像形成装置１ｂ間に跨がって一連のジョブが遂行される点と、ワークフローを考慮する点以外は上述したものと同じであるので、重複する部分は説明を省略する。
【００９５】
なお、例えば、仕事量計算部３３ｂがジョブ実行までのユーザーによる設定操作に要する所要時間を算出するにあたり、図１０に示す仕事量ログテーブル４２の場合、ワークフロー機能の代替ユーザー操作が適用されたときには、全ての操作タイプに関する操作時間をゼロとして、ジョブ実行までの所要時間が計算される。
【００９６】
なお、第３の実施形態でいう操作補助機能とは、第１の実施形態における機能に加え、ワークフローキーへの１回のユーザー操作により、複数のジョブの複数の設定項目に対して設定値を入力可能とし、複数のジョブを特定の順序で実行するワークフロー機能である。
【００９７】
以上、第３の実施形態について説明した。第３の実施形態では、複数のジョブに跨がって遂行される業務であっても、ワークフローとして捉えて、適切な代替ユーザー操作をユーザーに提案することが出来る。
【００９８】
以上のように、第３の実施形態に係る画像形成装置１ｂは、ユーザーに対して操作画面を表示する表示装置１１ａと、前記ユーザーによる入力操作を受け付ける入力装置１１ｂと、記憶装置２５と、ジョブごとに、前記ジョブの実行までに行った一連のユーザー操作のそれぞれの操作タイプおよび所要時間を特定し仕事量ログとして前記記憶装置２５に記憶させる仕事量ログテーブル管理部３２ｂと、前記記憶装置２５から前記仕事量ログを読み出し、前記仕事量ログテーブル４２ｂ内の前記操作タイプに基づき、前記一連のユーザー操作のうち、操作補助機能を使用したワークフローに代替可能な部分を特定し、特定した部分を前記ワークフローに代替する提案を前記ユーザーに対して行う仕事量計算部３３ｂとを備える。
【００９９】
なお、上述の各実施形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【符号の説明】
【０１００】
１、１ａ、１ｂ…  画像形成装置
１１  …  操作パネル
１１ａ…  表示装置
１１ｂ…  入力装置
２１  …  通信装置
２２  …  印刷装置
２３  …  画像読取装置
２４  …  ファクシミリ装置
２５、２５ｂ…  記憶装置
２６、２６ｂ…  コントローラー
３１、３１ｂ…  ユーザーインターフェイス部
３２、３２ｂ…  仕事量ログテーブル管理部
３３、３３ｂ…  仕事量計算部
４１  …  ジョブログテーブル
４２  …  仕事量ログテーブル
４３  …  プログラム登録データ
４４  …  ショートカット登録データ
４５  …  ワンタッチ登録データ
４６  …  アドレス帳データ
４７  …  ワークフロー登録データ
【図１】
0006390530.tif 000002
【図２】
0006390530.tif 000003
【図３】
0006390530.tif 000004
【図４】
0006390530.tif 000005
【図５】
0006390530.tif 000006
【図６】
0006390530.tif 000007
【図７】
0006390530.tif 000008
【図８】
0006390530.tif 000009
【図９】
0006390530.tif 000010
【図１０】
0006390530.tif 000011
【図１１】
0006390530.tif 000012