(57)【要約】【課題】カスタマイズされた操作画面をユーザーが使用するときに、誤操作が起こり易いと判定された場合の警告を、ユーザーに応じて適切に行える画像処理装置等を提供する。【解決手段】表示手段１３４に表示され複数のユーザーで共有される操作画面を、１回または複数回にわたってカスタマイズ可能なカスタマイズ手段１７０と、現在のバージョンの操作画面の操作を行うユーザーを特定する特定手段１８０と、特定手段により特定されたユーザーによって操作される現在のバージョンの操作画面における誤操作の起こり易さを、現在のバージョンと同じバージョングループの操作画面についての前記ユーザーの操作履歴情報に基づいて判定する判定手段１０１と、判定手段により誤操作が起こり易いと判定された場合、警告を通知する通知手段１０１を備えている。【選択図】図３
2020011466.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
前記表示手段に表示され複数のユーザーで共有される操作画面を、１回または複数回にわたってカスタマイズ可能なカスタマイズ手段と、
自装置内または外部に備えられ、前記カスタマイズ手段によるカスタマイズ後の操作画面の情報と操作画面のバージョン情報とを含むカスタマイズ情報の履歴を記憶するカスタマイズ履歴記憶手段と、
自装置内または外部に備えられ、ユーザーが操作画面を操作したときに前記操作画面を操作したユーザーの情報と操作された操作画面のバージョン情報とを含む操作履歴情報を記憶する操作履歴記憶手段と、
現在のバージョンの操作画面の操作を行うユーザーを特定する特定手段と、
前記特定手段により特定されたユーザーによって操作される現在のバージョンの操作画面における誤操作の起こり易さを、現在のバージョンと同じバージョングループの操作画面についての前記ユーザーの操作履歴情報に基づいて判定する判定手段と、
前記判定手段により誤操作が起こり易いと判定された場合、警告を通知する通知手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記判定手段は、前記バージョングループの操作画面のうち、前記ユーザーが最後に操作したバージョンの操作画面の情報を、前記カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定する請求項１に記載の画像処理装置。
【請求項３】
前記判定手段は、前記バージョングループにおける直近のバージョンの操作画面のうち、前記ユーザーによる操作回数が最も多いバージョンの操作画面の情報を、前記カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定する請求項１に記載の画像処理装置。
【請求項４】
前記判定手段は、前記バージョングループの操作画面のうち、前記ユーザーが最後に操作したバージョンの操作画面に対する操作回数が所定の閾値以上の場合は、最後に操作したバージョンの操作画面の情報を、所定の閾値未満の場合は、前記バージョングループにおける直近のバージョンの操作画面のうち、前記ユーザーによる操作回数が最も多いバージョンの操作画面の情報を、前記カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定する請求項１に記載の画像処理装置。
【請求項５】
前記閾値を変更設定可能な設定手段を備えている請求項４に記載の画像処理装置。
【請求項６】
前記判定手段は、前記バージョングループの操作画面についての前記ユーザーの操作履歴情報が存在しない場合は、誤操作が起こりにくいと判定し、前記通知手段は警告を通知しない請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
前記操作履歴記憶手段はさらに操作画面の操作日時を操作履歴情報として記憶し、
前記判定手段は、前記バージョングループの操作画面についての前記ユーザーの最後の操作日時が所定のタイミングよりも前である場合は、誤操作が起こりにくいと判定し、前記通知手段は警告を通知しない請求項１〜６のいずれかに記載の画像処理装置。
【請求項８】
前記操作履歴記憶手段はさらに操作画面に含まれる項目の画像形成装置毎の表示、非表示についての情報を操作履歴情報として記憶し、
前記判定手段は、前記バージョングループの操作画面における前記項目の表示、非表示についての情報に基づいて、誤操作の起こり易さを判定する請求項１〜７のいずれかに記載の画像処理装置。
【請求項９】
前記表示手段に表示される操作画面の表示サイズを変更する変更手段を備え、
前記操作履歴記憶手段はさらに操作画面の表示サイズを操作履歴情報として記憶し、
前記判定手段は、前記バージョングループの操作画面の表示サイズと現在の操作画面の表示サイズの差異に基づいて、誤操作が起こり易いかどうかを判定する請求項１〜８のいずれかに記載の画像処理装置。
【請求項１０】
前記ユーザーの操作速度を計測する計測手段を備え、
前記判定手段は、前記計測手段により計測された操作速度が一定値以下の場合、誤操作は起こりにくいと判定し、前記通知手段は警告を通知しない請求項１〜９のいずれかに記載の画像処理装置。
【請求項１１】
前記カスタマイズ履歴記憶手段または操作履歴記憶手段の少なくとも一方は、自装置内に備えられるとともに、自装置及び他の画像処理装置でのカスタマイズ情報または操作履歴情報を記憶する請求項１〜１０のいずれかに記載の画像処理装置。
【請求項１２】
前記カスタマイズ履歴記憶手段または操作履歴記憶手段の少なくとも一方は、ネットワークを介して自装置と通信可能なサーバーに備えられるとともに、自装置及び他の画像処理装置でのカスタマイズ情報または操作履歴情報を記憶する請求項１〜１０のいずれかに記載の画像処理装置。
【請求項１３】
前記通知手段は、前記表示手段に表示された現在のバージョンの操作画面をユーザーが操作するときに前記警告を通知する請求項１〜１２のいずれかに記載の画像処理装置。
【請求項１４】
前記警告の通知は、操作画面上への表示または音声の少なくともいずれかにより行われる請求項１３に記載の画像処理装置。
【請求項１５】
前記警告の通知は操作の仕方を含むヘルプ・アシスト情報の提示により行われる請求項１〜１３のいずれかに記載の画像処理装置。
【請求項１６】
前記ヘルプ・アシスト情報の提示は、操作画面上への表示または音声の少なくともいずれかにより行われる請求項１５に記載の画像処理装置。
【請求項１７】
表示手段と、
前記表示手段に表示され複数のユーザーで共有される操作画面を、１回または複数回にわたってカスタマイズ可能なカスタマイズ手段と、
自装置内または外部に備えられ、前記カスタマイズ手段によるカスタマイズ後の操作画面の情報と操作画面のバージョン情報とを含むカスタマイズ情報を記憶するカスタマイズ履歴記憶手段と、
自装置内または外部に備えられ、ユーザーが操作画面を操作したときに前記操作画面を操作したユーザーの情報と操作された操作画面のバージョン情報とを含む操作履歴情報を記憶する操作履歴記憶手段と、
を備えた画像処理装置のコンピュータに、
現在のバージョンの操作画面の操作を行うユーザーを特定する特定ステップと、
前記特定ステップにより特定されたユーザーによって操作される現在のバージョンの操作画面における誤操作の起こり易さを、現在のバージョンと同じバージョングループの操作画面についての前記ユーザーの操作履歴情報に基づいて判定する判定ステップと、
前記判定ステップにより誤操作が起こり易いと判定された場合、警告を通知する通知ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示手段に表示される操作画面のカスタマイズが可能な画像形成装置等の画像処理装置、及びプログラムに関する。
【背景技術】
【０００２】
例えば、ＭＦＰ（Multi Function Peripheral）と称される多機能デジタル複合機等の画像処理装置として、操作パネルの表示部に表示される操作画面をユーザー等の好みに応じてカスタマイズする機能を有するものが知られている。
【０００３】
このような操作画面のカスタマイズが可能な画像処理装置が会社等で使用される場合、ユーザーが属する組織における業務の遂行に最適な操作画面とするため、随時カスタマイズが行われているのが一般的であり、カスタマイズされた操作画面を、カスタマイズを行ったユーザー以外の他のユーザーも使用することで、画像処理装置の効率的な操作による組織全体の円滑な業務の遂行に資するものとなっている。
【０００４】
ところで、ユーザーは操作画面を操作する際に、現在表示されている操作画面を良く確認することなく、自身の記憶の中にある操作画面の設定項目のレイアウト等を基に操作を行うことがある。
【０００５】
しかし、操作画面がカスタマイズされ設定項目のレイアウトが変更されていることを知らずに、ユーザーが自身の記憶を頼りに操作を行うと、カスタマイズによりレイアウトが変更された設定項目を、変更前の設定項目として誤って選択してしまうといった誤操作が発生する危険がある。
【０００６】
そこで、特許文献１には、ユーザによる入力装置のＵＩ（ユーザインターフェイス）の変更に際して、誤操作が発生しやすいと想定される変更についての情報をユーザに提供す画像形成装置が提案されている。具体的には、ユーザーによるＵＩのカスタマイズにより、操作画面の変更が行われる際に、その変更内容に基づいて計算される危険度（誤操作の起こり易さ）を、例えばカスタマイズ前後の画面の変更箇所の多さ、使用頻度の高いものの位置が変更されたかどうか、設定値の名前が類似している設定項目が同じ箇所に置かれたかどうか、等に基づいて判定し、危険度が高い場合にユーザーに警告を通知して変更を実行するか否かを確認できるようにしたものである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−２３７８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の技術では、あくまでカスタマイズ前後の操作画面の差異に基づいて、誤操作の起こり易さを判定しているため、次のような課題があった。
【０００９】
即ち、カスタマイズされた操作画面を複数のユーザーが使用する場合、ユーザーによってはカスタマイズされる前の操作画面を使用したことがない場合も考えられるが、この場合であってもユーザーへ警告が通知されるため、ユーザーによっては通知が煩わしいという問題がある。
【００１０】
また、カスタマイズによる変更が複数回例えば２回行われている場合、ユーザーによっては警告が通知されることが望ましいにも拘わらず、通知されない場合がある。具体的には、元の操作画面をバージョン１、１回目のカスタマイズ後の操作画面をバージョン２、２回目のカスタマイズ後の現在の操作画面をバージョン３とし、バージョン１とバージョン２の各操作画面の差異が大きく、バージョン２とバージョン３の各操作画面の差異が小さいとする。この状況下で、ユーザーが最後に使用した操作画面がバージョン１の操作画面でありバージョン２の操作画面を使用したことがないユーザーが、現在のバージョン３の操作画面を使用しようとすると、このユーザーにとっては最後に使用したバージョン１の操作画面と現在のバージョン３の操作画面とは差異が大きく誤操作が起こり易いため、警告が通知されることが望ましい。しかし、バージョン２とバージョン３の各操作画面の差異は僅かであるため誤操作が起こりやすいと判定されず、警告は通知されないことになる。
【００１１】
このように、従来では、誤操作を防止するための警告を、ユーザーに応じて適切に通知することができない、という課題があった。
【００１２】
この発明は、このような課題を解決するためになされたものであって、カスタマイズされた操作画面をユーザーが使用するときに、誤操作が起こり易いと判定された場合の警告を、ユーザーに応じて適切に行うことができる画像処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的は、以下の手段によって達成される。
（１）表示手段と、前記表示手段に表示され複数のユーザーで共有される操作画面を、１回または複数回にわたってカスタマイズ可能なカスタマイズ手段と、自装置内または外部に備えられ、前記カスタマイズ手段によるカスタマイズ後の操作画面の情報と操作画面のバージョン情報とを含むカスタマイズ情報の履歴を記憶するカスタマイズ履歴記憶手段と、自装置内または外部に備えられ、ユーザーが操作画面を操作したときに前記操作画面を操作したユーザーの情報と操作された操作画面のバージョン情報とを含む操作履歴情報を記憶する操作履歴記憶手段と、現在のバージョンの操作画面の操作を行うユーザーを特定する特定手段と、前記特定手段により特定されたユーザーによって操作される現在のバージョンの操作画面における誤操作の起こり易さを、現在のバージョンと同じバージョングループの操作画面についての前記ユーザーの操作履歴情報に基づいて判定する判定手段と、前記判定手段により誤操作が起こり易いと判定された場合、警告を通知する通知手段と、を備えたことを特徴とする画像処理装置。
（２）前記判定手段は、前記バージョングループの操作画面のうち、前記ユーザーが最後に操作したバージョンの操作画面の情報を、前記カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定する前項１に記載の画像処理装置。
（３）前記判定手段は、前記バージョングループにおける直近のバージョンの操作画面のうち、前記ユーザーによる操作回数が最も多いバージョンの操作画面の情報を、前記カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定する前項１に記載の画像処理装置。
（４）前記判定手段は、前記バージョングループの操作画面のうち、前記ユーザーが最後に操作したバージョンの操作画面に対する操作回数が所定の閾値以上の場合は、最後に操作したバージョンの操作画面の情報を、所定の閾値未満の場合は、前記バージョングループにおける直近のバージョンの操作画面のうち、前記ユーザーによる操作回数が最も多いバージョンの操作画面の情報を、前記カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定する前項１に記載の画像処理装置。
（５）前記閾値を変更設定可能な設定手段を備えている前項４に記載の画像処理装置。
（６）前記判定手段は、前記バージョングループの操作画面についての前記ユーザーの操作履歴情報が存在しない場合は、誤操作が起こりにくいと判定し、前記通知手段は警告を通知しない前項１〜５のいずれかに記載の画像処理装置。
（７）前記操作履歴記憶手段はさらに操作画面の操作日時を操作履歴情報として記憶し、前記判定手段は、前記バージョングループの操作画面についての前記ユーザーの最後の操作日時が所定のタイミングよりも前である場合は、誤操作が起こりにくいと判定し、前記通知手段は警告を通知しない前項１〜６のいずれかに記載の画像処理装置。
（８）前記操作履歴記憶手段はさらに操作画面に含まれる項目の画像形成装置毎の表示、非表示についての情報を操作履歴情報として記憶し、前記判定手段は、前記バージョングループの操作画面における前記項目の表示、非表示についての情報に基づいて、誤操作の起こり易さを判定する前項１〜７のいずれかに記載の画像処理装置。
（９）前記表示手段に表示される操作画面の表示サイズを変更する変更手段を備え、前記操作履歴記憶手段はさらに操作画面の表示サイズを操作履歴情報として記憶し、前記判定手段は、前記バージョングループの操作画面の表示サイズと現在の操作画面の表示サイズの差異に基づいて、誤操作が起こり易いかどうかを判定する前項１〜８のいずれかに記載の画像処理装置。
（１０）前記ユーザーの操作速度を計測する計測手段を備え、前記判定手段は、前記計測手段により計測された操作速度が一定値以下の場合、誤操作は起こりにくいと判定し、前記通知手段は警告を通知しない前項１〜９のいずれかに記載の画像処理装置。
（１１）前記カスタマイズ履歴記憶手段または操作履歴記憶手段の少なくとも一方は、自装置内に備えられるとともに、自装置及び他の画像処理装置でのカスタマイズ情報または操作履歴情報を記憶する前項１〜１０のいずれかに記載の画像処理装置。
（１２）前記カスタマイズ履歴記憶手段または操作履歴記憶手段の少なくとも一方は、ネットワークを介して自装置と通信可能なサーバーに備えられるとともに、自装置及び他の画像処理装置でのカスタマイズ情報または操作履歴情報を記憶する前項１〜１０のいずれかに記載の画像処理装置。
（１３）前記通知手段は、前記表示手段に表示された現在のバージョンの操作画面をユーザーが操作するときに前記警告を通知する前項１〜１２のいずれかに記載の画像処理装置。
（１４）前記警告の通知は、操作画面上への表示または音声の少なくともいずれかにより行われる前項１３に記載の画像処理装置。
（１５）前記警告の通知は操作の仕方を含むヘルプ・アシスト情報の提示により行われる前項１〜１３のいずれかに記載の画像処理装置。
（１６）前記ヘルプ・アシスト情報の提示は、操作画面上への表示または音声の少なくともいずれかにより行われる前項１５に記載の画像処理装置。
（１７）表示手段と、前記表示手段に表示され複数のユーザーで共有される操作画面を、１回または複数回にわたってカスタマイズ可能なカスタマイズ手段と、自装置内または外部に備えられ、前記カスタマイズ手段によるカスタマイズ後の操作画面の情報と操作画面のバージョン情報とを含むカスタマイズ情報を記憶するカスタマイズ履歴記憶手段と、自装置内または外部に備えられ、ユーザーが操作画面を操作したときに前記操作画面を操作したユーザーの情報と操作された操作画面のバージョン情報とを含む操作履歴情報を記憶する操作履歴記憶手段と、を備えた画像処理装置のコンピュータに、現在のバージョンの操作画面の操作を行うユーザーを特定する特定ステップと、前記特定ステップにより特定されたユーザーによって操作される現在のバージョンの操作画面における誤操作の起こり易さを、現在のバージョンと同じバージョングループの操作画面についての前記ユーザーの操作履歴情報に基づいて判定する判定ステップと、前記判定ステップにより誤操作が起こり易いと判定された場合、警告を通知する通知ステップと、を実行させるためのプログラム。
【発明の効果】
【００１４】
前項（１）に記載の発明によれば、ユーザーが操作画面を操作したときに、操作画面を操作したユーザーの情報と操作された操作画面のバージョン情報とを含む操作履歴情報が操作履歴記憶手段に記憶される。一方、現在のバージョンの操作画面の操作を行うユーザーが特定され、この特定されたユーザーによって操作される現在のバージョンの操作画面における誤操作の起こり易さが、操作履歴記憶手段に記憶されている、現在のバージョンと同じバージョングループの操作画面についてのユーザーの操作履歴情報に基づいて判定される。そして、誤操作が起こり易いと判定された場合、警告が通知される。
【００１５】
このように、カスタマイズ前後の操作画面の差異に基づいて、誤操作の起こり易さが判定されるのではなく、現在のバージョンと同じバージョングループの操作画面についてのユーザーの操作履歴情報に基づいて判定されるから、ユーザーに適した判定を行うことができ、ひいてはユーザーに適した警告通知を行うことができる。
【００１６】
前項（２）に記載の発明によれば、現在のバージョンと同じバージョングループの操作画面のうち、ユーザーが最後に操作したバージョンの操作画面の情報を、カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定するから、誤操作の起こり易さについて判定をユーザー毎に的確に行うことができる。
【００１７】
前項（３）に記載の発明によれば、現在のバージョンと同じバージョングループにおける直近のバージョンの操作画面のうち、ユーザーによる操作回数が最も多いバージョンの操作画面の情報を、カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定するから、誤操作の起こり易さについての判定をユーザー毎に的確に行うことができる。
【００１８】
前項（４）に記載の発明によれば、現在のバージョンと同じバージョングループの操作画面のうち、ユーザーが最後に操作した操作画面に対する操作回数が所定の閾値以上の場合は、最後に操作したバージョンの操作画面の情報を、所定の閾値未満の場合は、現在のバージョンと同じバージョングループにおける直近のバージョンの操作画面のうち、ユーザーによる操作回数が最も多いバージョンの操作画面の情報を、カスタマイズ履歴記憶手段に記憶されているカスタマイズ情報の中から取得し、取得した操作画面の情報と現在の操作画面との差異に基づいて誤操作が起こり易いかどうかを判定するから、誤操作の起こり易さについての判定をユーザー毎に的確に行うことができる。
【００１９】
前項（５）に記載の発明によれば、最後に操作したバージョンの操作画面の情報を取得するか、ユーザーによる操作回数が最も多いバージョンの操作画面の情報を取得するかを決定する閾値を、変更設定することができる。
【００２０】
前項（６）に記載の発明によれば、現在のバージョンと同じバージョングループの操作画面についてのユーザーの操作履歴が存在しない場合は、誤操作は起こりにくいと判断できるため、警告は通知されない。
【００２１】
前項（７）に記載の発明によれば、現在のバージョンと同じバージョングループの操作画面についてのユーザーの最後の操作日時が所定のタイミングよりも前である場合は、最後の操作が古すぎてユーザーの記憶に存在していないと考えられることから誤操作が起こりにくいと判定され、警告は通知されない。
【００２２】
前項（８）に記載の発明によれば、画像形成装置毎に保有している機能差やオプション構成に差があるため、操作画面に含まれる項目の表示、非表示が異なり、誤操作の起こり易さも異なる。このため、現在のバージョンと同じバージョングループの操作画面における項目の表示、非表示の情報に基づいて誤操作の起こり易さが判定される。
【００２３】
前項（９）に記載の発明によれば、操作画面の表示サイズによっても誤操作の起こり易さが異なるから、現在のバージョンと同じバージョングループの操作画面の表示サイズと現在の操作画面の表示サイズの差異に基づいて、誤操作が起こり易いかどうかが判定される。
【００２４】
前項（１０）に記載の発明によれば、ユーザーの操作速度を計測し、計測された操作速度が一定値以下の場合、誤操作は起こりにくいと判定されることから、警告は通知されない。
【００２５】
前項（１１）に記載の発明によれば、自装置内に備えられたカスタマイズ履歴記憶手段または操作履歴記憶手段の少なくとも一方に、自装置のみならず他の画像処理装置でのカスタマイズ情報または操作履歴情報を集中的に保存することができる。
【００２６】
前項（１２）に記載の発明によれば、ネットワークを介して自装置と通信可能なサーバーに備えられたカスタマイズ履歴記憶手段または操作履歴記憶手段の少なくとも一方に、自装置を含む複数の画像処理装置についてのカスタマイズ情報や操作履歴情報を集中的に保存することができる。
【００２７】
前項（１３）に記載の発明によれば、表示手段に表示された現在のバージョンの操作画面をユーザーが操作するときに警告が通知される。
【００２８】
前項（１４）に記載の発明によれば、警告の通知は、操作画面上への表示または音声の少なくともいずれかにより行われる。
【００２９】
前項（１５）に記載の発明によれば、警告の通知は操作の仕方を含むヘルプ・アシスト情報の提示により行われる。
【００３０】
前項（１６）に記載の発明によれば、ヘルプ・アシスト情報の提示は、操作画面上への表示または音声の少なくともいずれかにより行われる。
【００３１】
前項（１７）に記載の発明によれば、現在のバージョンの操作画面の操作を行うユーザーを特定し、この特定されたユーザーによって操作される現在のバージョンの操作画面における誤操作の起こり易さを、現在のバージョンと同じバージョングループの操作画面についてのユーザーの操作履歴情報に基づいて判定し、誤操作が起こり易いと判定された場合、警告を通知する処理を、画像処理装置のコンピュータに実行させることができる。
【図面の簡単な説明】
【００３２】
【図１】この発明の一実施形態に係る画像処理装置としての画像形成装置の電気的な構成を示すブロック図である。
【図２】ユーザーが操作画面のカスタマイズを行う場合の画像処理装置の動作を示すフローチャートである。
【図３】ユーザーが操作画面を操作する時に画像処理装置によって実行される誤操作の起こり易さの判定処理を示すフローチャートである。
【図４】（Ａ）（Ｂ）はカスタマイズの前後で誤操作の起こり易い操作画面を説明するための図である。
【図５】画像処理装置とネットワークを介して接続されているサーバーの記憶装置に、操作履歴情報及び／またはカスタマイズ情報が記憶されている場合を説明するためのブロック図である。
【図６】誤操作の起こり易さの判定の一例を説明するための操作画面を示す図である。
【図７】（Ａ）（Ｂ）は、表示画面サイズが図６の場合よりも小さいために、図６の操作画面を複数ページに分けて表示する場合の操作画面である。
【図８】誤操作の起こり易さの判定の他の例を説明するための操作画面を示す図である。
【図９】（Ａ）（Ｂ）は、表示画面サイズが図８の場合よりも小さいために、図８の操作画面を複数ページに分けて表示する場合の操作画面である。
【図１０】画面にメッセージを表示して警告を通知する場合の一例を示す図である。
【図１１】画面にメッセージを表示して警告を通知する場合の他の例を示す図である。
【発明を実施するための形態】
【００３３】
以下、この発明の実施形態を図面に基づいて説明する。
【００３４】
図１は、この発明の一実施形態に係る画像処理装置としての画像形成装置１の電気的な構成を示すブロック図である。
【００３５】
画像形成装置１として、この実施形態では、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の機能を有する多機能デジタル複合機である前述のＭＦＰが用いられている。以下の説明では、画像形成装置をＭＦＰともいう。
【００３６】
図１に示すように、ＭＦＰ１は、制御部１００、記憶装置１１０、画像読取装置１２０、操作パネル１３０、画像出力装置１４０、プリンタコントローラ１５０、ネットワークインターフェイス（ネットワークＩ/Ｆ）１６０、カスタマイズ部１７０及び認証部１８０等を備え、互いにシステムバス１７５を介して接続されている。
【００３７】
制御部１００は、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、Ｓ−ＲＡＭ（Static Random Access Memory）１０３、ＮＶ−ＲＡＭ（Non Volatile RAM）１０４及び時計ＩＣ１０５等を備えている。
【００３８】
ＣＰＵ１０１は、ＲＯＭ１０２等に保存されている動作プログラムを実行することにより、ＭＦＰ１の全体を統括的に制御する。例えばコピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等を実行可能に制御する。更にこの実施形態では、カスタマイズ部１７０により操作画面のカスタマイズが行われた際に、カスタマイズ後の操作画面にバージョンを付与して管理したり、ユーザーが操作画面を表示して操作を行う際に誤操作の起こり易さを判定したり、誤操作が起こりやすいと判定された場合に警告を通知する等の処理を行うが、詳細は後述する。
【００３９】
ＲＯＭ１０２は、ＣＰＵ１０１が実行するプログラムやその他のデータを格納する。
【００４０】
Ｓ−ＲＡＭ１０３は、ＣＰＵ１０１がプログラムを実行する際の作業領域となるものであり、プログラムやプログラムを実行する際のデータ等を一時的に保存する。
【００４１】
ＮＶ−ＲＡＭ１０４は、バッテリでバックアップされた不揮発メモリであり、画像形成に係わる各種の設定等を記憶するものである。
【００４２】
時計ＩＣ１０５は、時刻を計時すると共に、内部タイマーとして機能し処理時間の計測等を行う。
【００４３】
記憶装置１１０は、ハードディスク等からなり、プログラムや各種データ等を保存する。特にこの実施形態では、カスタマイズ部１７０により操作画面のカスタマイズが行われた際に、カスタマイズ後の操作画面の情報と操作画面のバージョン情報とを含むカスタマイズ情報１１１を記憶したり、ユーザーが操作画面を操作する度に操作画面を操作したユーザーの情報と操作された操作画面のバージョン情報とを含む操作履歴情報１１２を記憶する。
【００４４】
画像読取装置１２０は、スキャナ等を備え、プラテンガラス上にセットされた原稿を走査することによって読み取り、読み取った原稿を画像データに変換する。
【００４５】
操作パネル１３０は、ユーザーがＭＦＰ１へジョブ等の指示や各種設定を行う際に用いられるものであり、リセットキー１３１、スタートキー１３２、ストップキー１３３、表示部１３４及びタッチパネル１３５等を備えている。
【００４６】
リセットキー１３１は、設定をリセットする際に使用されるものであり、スタートキー１３２はスキャン等の開始操作に使用されるものであり、ストップキー１３３は動作を中断する場合等に押下されるものである。
【００４７】
表示部１３４は、例えば液晶表示装置からなりメッセージや各種の操作画面等を表示するものであり、タッチパネル１３５は表示部１３４の画面上に形成され、ユーザーのタッチ操作を検出する。
【００４８】
画像出力装置１４０は、画像読取装置１２０で読み取られた原稿の画像データや、端末装置３から送信されたプリントデータから生成された複写画像を用紙上に印字し印刷物として出力するものである。
【００４９】
プリンタコントローラ１５０は、ネットワークインターフェース１６０によって受信されたプリントデータから複写画像を生成するものである。
【００５０】
ネットワークＩ／Ｆ１６０は、サーバーや端末装置等の外部装置との間でネットワーク４を介してデータの送受信を行う通信手段として機能する。
【００５１】
カスタマイズ部１７０は、ユーザーの操作に基づいて操作画面のカスタマイズを行うものであり、ＣＰＵ１０１の機能の一部として構成される。
【００５２】
認証部１８０はログインするユーザーの認証用情報を取得し、この認証用情報を予め固定記憶装置１１０等に保存されている照合用の情報と比較照合して認証を行うものであり、ユーザー特定手段に相当する。なお、ユーザーの認証用情報と照合用の情報との比較照合は、外部の認証サーバーにより行い、認証部１８０が認証サーバーから認証結果を受信することにより認証が行われても良い。
【００５３】
次に、ユーザーが操作画面のカスタマイズを行う場合のＭＦＰ１の動作を図２のフローチャートで説明する。図２のフローチャートに示される動作は、ＭＦＰ１のＣＰＵ１０１がＲＯＭ等の記録媒体に格納された動作プログラムに従って動作することにより実行される。
【００５４】
ステップＳ０１では、ユーザーによる操作画面のカスタマイズ要求を受け付けて、カスタマイズ部１７０が操作画面のカスタマイズを行う。カスタマイズは、ユーザーが例えば操作画面上でドラッグアンドドロップ等の操作により表示パーツの移動、追加、削除等の画面編集を行うことにより実行される。また、ユーザーが使用した機能についてのログ情報を取得し、使用回数の多い機能に関するパーツを画面上部に移動させる等の自動カスタマイズによって行われても良い。
【００５５】
カスタマイズ後の新たな操作画面には新たなバージョン情報を付与する。カスタマイズ前の元の操作画面のバージョンを例えばバージョン１とし、新たな操作画面には例えばバージョン２というバージョン情報を付与する。さらに、カスタマイズされた場合は、例えばバージョン３、バージョン４というように、続きのバージョン情報を付与していけば良い。
【００５６】
なお、操作画面には、操作画面を特定するための画面識別情報（画面ＩＤ）が付与されている。画面ＩＤはカスタマイズによりバージョンが変更されても変更されず、元の操作画面が同じであれば、同じ画面ＩＤとなる。
【００５７】
ステップＳ０２では、操作画面のカスタマイズ情報１１１の履歴を記憶装置１１０に記憶保持する。操作画面のカスタマイズ情報１１１には、カスタマイズ後の操作画面の情報とその操作画面のバージョン情報とが含まれる。操作画面の情報としては、例えば操作画面の各パーツの種別と位置、その画面で設定できる設定項目、各設定項目のデフォルト設定値と、画面の外観情報（各オブジェクトの位置、サイズ、表示色、テキスト、形状等の情報）等である。外観情報ついては、操作画面のキャプチャ画像を保持しても良いし、ウェブ画面であればＤＯＭ（Document Object Model）ツリーの情報を保持しても良い。
【００５８】
また、カスタマイズ情報１１１の履歴の保持は、バージョン情報から画面情報が特定できるように、バージョン情報と画面情報とを紐付けて行われる。
【００５９】
一方、ユーザーが認証部１８０による認証を受けてＭＦＰ１にログインし、操作画面を操作すると、操作終了時等に操作履歴情報１１２が記憶装置１１０に記憶保持される。記憶保持される操作履歴情報１１２には、操作画面の画面ＩＤ、操作画面を操作したユーザーの情報、操作画面のバージョン情報等が含まれる。更にこの実施形態では必要に応じて、操作した日時、操作画面に含まれる項目の表示、非表示、操作画面の表示サイズ等も操作履歴情報として記憶されるようになっている。
【００６０】
図３は、ユーザーが操作画面を操作する時にＭＦＰ１によって実行される誤操作の起こり易さの判定処理を示すフローチャートである。図３のフローチャートに示される処理は、ＭＦＰ１のＣＰＵ１０１がＲＯＭ等の記録媒体に格納された動作プログラムに従って動作することにより実行される。
【００６１】
ユーザーが認証を受けてＭＦＰ１にログインし、最新バージョンの操作画面つまり現在の操作画面を開いて表示部１３４に表示すると、ステップＳ１１で、現在表示されている操作画面のカスタマイズ情報１１１を記憶装置１１０から読み出したのち、ステップＳ１２で、現在の操作画面の画面ＩＤを基に操作履歴情報１１２を記憶装置１１０から読み出す。読み出される操作履歴情報１１２は、ログインしているユーザーの操作履歴情報のうち、現在の操作画面の画面ＩＤと同じ画面ＩＤを有する操作画面の操作履歴情報、換言すれば、現在のバージョンと同じバージョングループの操作画面（現在のバージョンの操作画面及び現在のバージョンに対応する過去のバージョンの操作画面）についての操作履歴情報の全部または一部である。例えばカスタマイズされていない元の操作画面のバージョンが１、その後の複数回のカスタマイズによる操作画面のバージョンがバージョン２〜４であり、現在のバージョンがバージョン４である場合、バージョン１〜４の各操作画面についてのユーザーの履歴情報の中から呼び出される。
【００６２】
次にステップＳ１３で、誤操作の可能性が高いかどうか（誤操作が起こり易いかどうか）を判定する。具体的な判定方法については後述する。誤操作の可能性が高ければ（ステップＳ１４でＹＥＳ）、ステップＳ１５で、誤操作の可能性が高いことを示す警告をユーザーへ通知した後、ステップＳ１６に進む。誤操作の可能性が高くなければ（ステップＳ１４でＮＯ）、そのままステップＳ１６に進む。
【００６３】
ステップＳ１６では、現在の操作画面に対するユーザーの操作を受け付けて、操作に対応する処理を行い、操作が終了するとステップＳ１７で操作画面の表示を終了し、ステップＳ１８で、現在の操作画面に対してユーザーが行った操作の履歴を記憶部１１０に保持する。ユーザー操作に応じて画面遷移が必要な場合は、画面遷移する毎にステップＳ１１〜Ｓ１８が実行される。
【００６４】
次に、図３のフローチャートにおけるステップＳ１３の誤操作の可能性が高いかどうか（誤操作が起こり易いかどうか）の判定方法について説明する。
【００６５】
前述したように、ユーザーが現在のバージョンの操作画面を表示部１３４に表示すると、ＣＰＵ１０１は、画面ＩＤを基に、現在のバージョンの操作画面及び現在のバージョンに対応する過去のバージョンの操作画面について操作中のユーザーが行った全てまたは例えば直近ｎ回の操作履歴情報１１２を呼び出し、現在操作中の画面と操作履歴情報１１２に応じて誤操作が起こり易いか否かの判定を行う。
【００６６】
例えば、操作履歴情報から求められるユーザーが最後に操作した操作画面に対応したバージョンの操作画面の情報を、カスタマイズ情報の中から取得し、この取得した操作画面の情報と、現在操作中の操作画面を比較し、その差異によって誤操作の起こりやすさを判定する。
【００６７】
「誤操作が起こりやすい」と判定する基準は、計算量が少なくなるよう、単純に、２つの操作画面間で、配置が変更されたオブジェクトの数が、予め定めた閾値よりも多いか否かを調べ、多い場合は誤操作が起こりやすいと判定しても良い。
【００６８】
あるいは、誤操作の起こりやすいパターンだけをより正確に判定しても良い。例えば、２つの操作画面間で、ある設定項目の位置に、外観の類似度が高い別の設定項目が配置されたか否かを調べ、配置されていれば誤操作が起こりやすいと判定しても良い。この場合、外観の類似度は、ボタンやテキストといった画面構成要素の色、形、配置（縦並びか横並びか）等が、予め設定された一定の割合以上で共通しているか否かで判定すれば良い。特に、図４（Ａ）の設定画面Ｄ１１における「用紙」の設定項目３０１と「原稿」の設定項目３０２のように、「設定項目に設定する設定値」が共通している場合に、図４（Ｂ）の設定画面Ｄ１２のように、設定項目３０１、３０２の配置が並び替えられた時には、誤操作が起こり易いと判定する。図４（Ａ）の設定画面Ｄ１１を使用したユーザーは、そのときの記憶に基づいて、現在の設定画面Ｄ１２の操作を行う可能性が高いと考えられるからである。
【００６９】
なお、図４（Ａ）は現在よりも１つ前のバージョンの操作画面Ｄ１１を示し、「用紙」の設定項目３０１が左側に配置され、「原稿」の設定項目３０２が右側に配置され、いずれも設定値が「Ａ４」「Ａ３」という具合に共通している。図４（Ｂ）は現在のバージョンの操作画面Ｄ１２を示し、カスタマイズにより「用紙」の設定項目３０１が右側に移動し、「原稿」の設定項目３０２が左側に移動している。
【００７０】
さらに、ユーザーに頻繁に使用される機能を含む操作画面や、誤操作されたときに重大な被害を及ぼす機能を含む操作画面では、ユーザーへ警告を通知する必要性が大きいため、誤操作の起こり易さの閾値を低く設定する、つまり、より誤操作が起こり易いと判定されるように設定するのが良い。なお、誤操作されたときに重大な被害を及ぼす機能を含む操作画面としては、設定を誤った際に例えば社外秘情報が不要に外部に送信されてしまうファクシミリ送信の宛先設定画面や、設定を誤った際に例えば社外秘情報のコピーが可能になってしまうコピーガード機能の有無設定画面などを挙げることができる。
【００７１】
また、以下のように、操作履歴情報に基づいてユーザーを複数の種別に分け、種別により誤操作の起こり易さの判定方法を変えても良い。
［種別Ａ］：現在のバージョンと同じバージョングループの操作画面について操作履歴が存在しない、つまりこれらの操作画面を使用したことがないユーザー。あるいは操作履歴が存在していても、最後の操作日時が所定のタイミング（例えば１年）よりも前であって操作画面を長期間使用していないユーザー。あるいは、現在のバージョンの操作画面を所定回数（例えば５回）以上使用したことがあるユーザー。
【００７２】
種別Ａのユーザーについては、ユーザーが過去の記憶に基づいて現在の操作画面の操作を行う可能性がないかあるいは可能性が低いため誤操作が起こりにくいと判定し、警告は通知しないものとする。なお、使用しているか否かの期間や、現在のバージョンの操作画面の使用回数は予め設定されているが、変更が可能となっている。
［種別Ｂ］：種別Ａに該当せず、最後に操作したバージョンの操作画面の使用回数が少なく、かつ直近のバージョンの操作画面のうち使用回数の多いバージョンの操作画面が存在するユーザー。
【００７３】
種別Ｂのユーザーについては、直近のバージョンの操作画面のうち使用回数の多いバージョンの操作画面と、現在のバージョンの操作画面との差異に基づいて誤操作の起こり易さを判定する。ここで、直近とは例えば現在のバージョンからｎ個までバージョンを遡っても良いし、例えば１か月以内というような時間的な制限であっても良い。回数や時間的な制限は予め設定されており、変更が可能である。
【００７４】
具体例を挙げると、最後に操作したバージョンの操作画面の使用回数がＴ１回未満で、直近ｎ個のバージョンの操作画面のうちＴ２（但しＴ２＞Ｔ１）回以上の使用回数のバージョンの操作画面がある場合、Ｔ２回以上の使用回数のバージョンの操作画面と、現在のバージョンの操作画面との差異に基づいて誤操作の起こり易さを判定する。何回も使用している操作画面については、ユーザーがその画面の操作に慣れており、その操作画面が変更されていると誤操作を起こしやすいからである。回数Ｔ１やＴ２も予め設定されており、変更が可能である。
【００７５】
Ｔ２回以上の使用回数のバージョンの操作画面が複数存在する場合は、その中の最新のバージョンの操作画面を採用しても良いし、使用回数が最も多いバージョンの操作画面を採用しても良い。例えば、Ｔ１＝２、ｎ＝３、Ｔ２＝３に設定し、現在の操作画面のバージョンを４とし、ユーザーが操作した過去の操作画面のうち、バージョン１の操作画面の使用回数２０回、バージョン２の操作画面の使用回数３回、バージョン３の操作画面の使用回数１回、とすると、Ｔ２回以上の使用回数のバージョンの操作画面はバージョン１とバージョン２の各操作画面であり、その中の最新のバージョンの操作画面を採用する場合は、バージョン２の操作画面と現在の操作画面の差異に基づいて判定される。使用回数が最も多い操作画面を採用する場合は、バージョン１の操作画面と現在の操作画面の差異に基づいて判定される。
［種別Ｃ］：種別Ａ及びＢに該当しないユーザー。このユーザーについては、最後に使用したバージョンの操作画面と、現在のバージョンの操作画面との差異に基づいて誤操作の起こり易さを判定する。
【００７６】
次に、誤操作の起こり易さの判定方法の他の例について説明する。この例では、カスタマイズされた操作画面を他のＭＦＰと共有しているとともに、ＭＦＰ１の記憶装置１１０には、自装置の操作履歴情報１１２のみならず、他のＭＦＰでの操作履歴情報１１２も集約して記憶されている場合の判定方法である。
【００７７】
ＭＦＰ１と他のＭＦＰとは、機能やオプション等の機器構成条件が相違しており、カスタマイズされた操作画面が共有されても、設定できない項目や設定値はそのＭＦＰでは非表示となる。
【００７８】
そこで、この実施形態では、各バージョンの操作画面毎に、操作画面に含まれる項目や設定値の表示、非表示についての情報も、操作履歴情報１１２として記憶装置１１０に記憶されており、この表示、非表示についての情報に基づいて、誤操作の起こり易さを判定するものである。具体的には操作画面の構成パーツごとに、パーツの識別子とともに、ユーザーが画面を表示した際の表示／非表示の状態を併せて記憶しておく。
【００７９】
表示／非表示に基づく誤操作の起こり易さの判定方法の一例を説明すると、カスタマイズにより設定値の類似した設定項目の入れ替えがあっても、その設定項目がユーザーが最後に使用した、あるいは直近で最も多く使用したバージョンの操作画面で非表示であった場合は、誤操作が起こり易いと判定しない。この理由は、非表示の設定項目については、ユーザーが過去の操作画面の記憶に基づいてその項目を操作することは考えづらいためである。
【００８０】
なお、ユーザーの操作履歴情報１１２は、ＭＦＰ１の記憶装置１１０に記憶されるのではなく、図５に示すように、ＭＦＰ１とネットワーク４を介して接続可能なサーバー２の記憶装置２１に記憶されていても良い。この場合は、ＭＦＰ１がネットワーク４を介してサーバー２から操作履歴情報１１２を取得することになる。また、カスタマイズ情報１１１の履歴もサーバー２の記憶装置２１に記憶されても良い。操作履歴情報１１２やカスタマイズ情報１１１をサーバー２の記憶装置２に記憶することで、サーバー２は各ＭＦＰの操作履歴情報１１２やカスタマイズ情報１１１を集中的に記憶管理することができる。また、サーバー２に記憶させることで、ＭＦＰ１内の記憶領域やＣＰＵリソースを節約できるという利点もある。サーバー２はクラウドサーバー（外部ネットワークサーバー）であっても良く、この場合は外部のストレージサービスをそのまま利用することができる。一方、ＭＦＰ１内の記憶装置１１０に各ＭＦＰの操作履歴情報１１２等を記憶させる場合は、サーバー２を設ける必要がなく構成が簡単になる。
【００８１】
次に、誤操作の起こり易さの判定方法のさらに他の例について説明する。この例では、ＭＦＰ１は操作画面の表示サイズを変更することができるとともに、各バージョンの操作画面毎に、ユーザーが操作した時の操作画面の表示サイズを操作履歴情報１１２として記憶し、例えばユーザーが最後に使用した、あるいは直近で最も多く使用したバージョンの操作画面の表示サイズと現在の操作画面の表示サイズの差異に基づいて、誤操作が起こり易いかどうかを判定するものである。
【００８２】
ＭＦＰ１は、例えば別のＭＦＰによってカスタマイズされた操作画面の表示サイズを、自装置の表示部１３４での表示サイズに合わせて変更することができる。変更は、例えば表示ウィンドウの幅、高さの画素数を取得することにより行われる。全画面表示の場合、操作１３０のドライバから表示部１３４の画素数を取得して行われる。アプリケーション起動時に画素数の情報を読み込み、各操作画面を描画するとき、読み込んだ画素数の値を基に、画面内に表示する項目数を決めたり、画面のレイアウトを変更したりする。
【００８３】
Web画面の場合は、ブラウザの機能によって、表示サイズが小さい場合には一度に画面に表示しきれない項目を、スクロールで表示させる。また所謂レスポンシブWebデザインによってレイアウトを変更する。
【００８４】
誤操作の起こり易さの判定の一例を説明すると、例えばユーザーが最後に使用した、あるいは直近で最も多く使用したバージョンの操作画面が、表示画面サイズの大きい機種のＭＦＰにおける、図６に示すような複数の設定項目３０３が複数の行／列で表示された操作画面Ｄ２１であるとする。一方、ユーザーが現在操作しているＭＦＰ１は表示画面サイズが小さい機種であるために、図６の操作画面ではなく、図７（Ａ）（Ｂ）に示すように、一画面に表示する設定項目数や行／列の配置が変更され、前ページから次ページへあるいは逆に次ページから前ページへと、ページを切り替えることにより全ての設定項目３０３を表示可能な操作画面Ｄ３１、Ｄ３２として表示されるものとする。
【００８５】
この場合、同じ操作画面であっても設定項目３０３の配置が大きく異なり、ユーザーが「前回の操作の記憶に基づいて項目の位置を選択する」ことは考えづらいため、たとえ現在のバージョンの操作画面が、図７に示す操作画面Ｄ３１及びＤ３２における設定項目３０３の位置が入れ替わっていたとしても、誤操作の可能性が高いとは判定しない。
【００８６】
また、表示画面サイズが大きいときは操作画面に最初から領域が表示されているが、小さい表示画面サイズではその領域を表示するためにはユーザーの操作が必要となる場合がある。例えば図８のように、表示画面サイズが大きい操作画面Ｄ４１では、「用紙」「原稿」等の設定項目３０４の他に、「プログラム」の領域３０５と「機能検索」の領域３０６の領域が、設定項目３０４と同時に操作画面に表示されているが、図９（Ａ）のように表示画面サイズが小さい操作画面Ｄ５１では、操作画面Ｄ５１のツールバーの「プログラム」ボタン３０７及び「機能検索」ボタン３０８を押すことで、「プログラム」の領域が表示され、あるいは同図（Ｂ）に示すように「機能検索」の領域３０９が表示される場合である。
【００８７】
このような場合において、例えばユーザーが最後に使用した、あるいは直近で最も多く使用したバージョンの操作画面が、図８に示す表示画面サイズの大きな操作画面Ｄ４１であり、現在操作しているＭＦＰ１での操作画面が、図９（Ａ）に示す表示画面サイズの小さな操作画面Ｄ５１である場合、操作画面Ｄ５１上のツールバーの「プログラム」ボタン３０７と「機能検索」ボタン３０８の位置がカスタマイズ前後で入れ替えられたとしても、ユーザーは記憶に基づく誤操作は起こさない（そもそもこれらのボタンを操作したことがない）ため、誤操作の可能性が高いとは判定しない。
【００８８】
以上、誤操作の起こり易さの判定方法について説明したが、これらの方法に加えて、ユーザーの操作速度をＭＦＰ１のＣＰＵ１０１が計測するとともに、計測された操作速度が一定値以下の場合は、操作がゆっくりと行われており、記憶に基づいて操作を行っているとは考えにくいことから、ユーザーの操作履歴に基づく判定では誤操作が起こり易いと判定されたとしても、誤操作は起こりにくいと判定してもよい。なお、ユーザーの操作速度の計測は、例えば操作画面が表示されてからボタンが押されるまでの時間や、操作ボタンが押されてから次の操作が行われるまでの時間等を計測することにより行えば良く、これらの時間が予め定められた閾値以上であれば速度が一定値以下と判定すれば良い。
【００８９】
ＭＦＰ１は、誤操作が起こりやすいと判定した場合、誤操作を避けるために誤操作が起こりやすい旨の警告をユーザーに通知する。警告の通知は、図１０に示すように、誤操作が起こり易いと判定した理由を、メッセージ３１０として画面に表示しても良いし、音声により出力しても良い。図１０の例では「類似項目の入替有」というメッセージ３１０が提示されている。
【００９０】
また、警告の他の通知方法として、図１１に示すように、その操作画面における操作の仕方をヘルプアシスト情報のメッセージ３１１として提示しても良し、このメッセージ３１１を音声により出力しても良い。図１１の例では、「一番左の項目で用紙を確定後、真ん中の項目で原稿を設定して下さい」というメッセージ３１１が提示されている。
【符号の説明】
【００９１】
１  ＭＦＰ（画像処理装置）
１００  制御部
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１１０  記憶装置
１３０  操作パネル
１３４  表示部
１６０  ネットワークインターフェース
１７０  カスタマイズ部
１８０  認証部
１９０  音声端末装置
２    サーバー
２１  記憶部
３０１〜３０４  設定項目
３０５、３０６  領域
３０７  「プログラム」ボタン
３０８  「機能検索」ボタン
３０９  領域
３１０、３１１  メッセージ
【図１】
2020011466.tif 000003
【図２】
2020011466.tif 000004
【図３】
2020011466.tif 000005
【図４】
2020011466.tif 000006
【図５】
2020011466.tif 000007
【図６】
2020011466.tif 000008
【図７】
2020011466.tif 000009
【図８】
2020011466.tif 000010
【図９】
2020011466.tif 000011
【図１０】
2020011466.tif 000012
【図１１】
2020011466.tif 000013