(57)【特許請求の範囲】
【請求項１】
複数の操作アイテムを操作画面上に提供するＧＵＩ操作部に対する余分な操作を検出する余分操作検出手段と、
前記各操作アイテムが属する階層を示す階層管理データを記憶する階層管理データ記憶手段と、
前記操作アイテムの階層位置に関連付けて重みデータを記憶する重みデータ記憶手段と、
検出された余分な操作に対応する操作アイテムと、前記階層管理データと、前記重みデータとに基づいて、当該余分な操作の回数を計数する余分操作回数計数手段と、
目的の操作までに計数された余分な操作の回数に関する余分操作データを、当該目的の操作に対応する操作アイテムに関連付けて記憶する余分操作回数記憶手段と、
前記余分操作データに基づいて、所定の対象の操作アイテムを決定する対象操作アイテム決定手段と、
前記操作画面上に設けられた予め定めた操作区域に、決定された操作アイテムに対するアイコンを設定することにより、前記ＧＵＩ操作部の設定を変更する設定変更手段と
を備える操作設定装置。
【請求項２】
前記重みデータ記憶手段が、操作アイテムの階層位置に関連付けて複数種類の重みデータを記憶し、
前記対象操作アイテム決定手段が、予め与えられた設定または入力値に基づいて複数種類の重みデータのいずれかを選択し、
前記余分操作回数計数手段が、検出された余分な操作に対応する操作アイテムと、前記階層管理データと、前記対象操作アイテム決定手段により選択された重みデータとに基づいて、当該余分な操作の回数を計数する
請求項１記載の操作設定装置。
【請求項３】
前記余分操作データは、余分な操作の回数の操作アイテムごとの集計値であり、
前記対象操作アイテム決定手段は、前記余分操作データの示す集計値がしきい値を超えているかどうかを操作アイテムごとに判定し、前記集計値が前記しきい値を超えている場合、当該集計値の操作アイテムを所定の対象の操作アイテムとして決定する
請求項１又は２に記載の操作設定装置。
【請求項４】
前記余分操作データは、一定の期間で集計した操作アイテムの利用回数である操作回数に対する、当該操作回数と同一の集計期間で集計した余分操作回数の操作アイテムごとの比率であり、
前記対象操作アイテム決定手段は、前記余分操作データの示す比率がしきい値を超えているかどうかを操作アイテムごとに判定し、前記比率が前記しきい値を超えている場合、当該比率の操作アイテムを所定の対象の操作アイテムとして決定する
請求項１又は２に記載の操作設定装置。
【請求項５】
前記ＧＵＩ操作部が、前記操作画面上に表示された操作アイテムとは別の操作アイテムを表示するための一つまたは複数の表示変更アイテムをさらに提供し、
前記余分操作検出手段が、前記表示変更アイテムの操作により表示された操作アイテムが利用されなかった場合に、当該表示変更アイテムの操作を、当該表示変更アイテムの操作により表示された操作アイテムに対応する余分な操作として検出する
請求項１−４のいずれか一項に記載の操作設定装置。
【請求項６】
前記表示変更アイテムに対する第１の操作から、同一または別の表示変更アイテムに対する第２の操作までに要した時間を取得する操作間時間計時手段と、
前記操作間時間計時手段により取得された時間に基づいて、前記第１の操作が操作ミスかどうかを判定する操作ミス判定手段とをさらに備え、
前記余分操作検出手段が、前記操作ミス判定手段の判定結果に基づいて、前記第１の操作を余分な操作から除外する
請求項５に記載の操作設定装置。
【請求項７】
前記操作間時間計時手段は、前記表示変更アイテムの第１の操作があった場合に、内蔵タイマーを用いて計時を開始し、当該第１の操作により表示された操作アイテムの操作がないのに別の表示操作アイテムの第２の操作を検出すると、前記計時を終了し、当該第２の操作により表示された操作アイテムの属する階層が、前記第１の操作により表示された操作アイテムの属する階層と同一またはその階層より上位であるかどうかを判定し、同一または上位である場合、前記計時により得た時間を取得する
請求項６に記載の操作設定装置。
【請求項８】
前記操作ミス判定手段は、前記操作間時間計時手段により取得された時間がしきい値以下である場合、前記第１の操作は操作ミスであると判定し、
前記余分操作検出手段は、前記操作ミス判定手段が第１の操作は操作ミスであると判定した場合に、当該第１の操作を余分な操作から除外する
請求項６又は７に記載の操作設定装置。
【請求項９】
前記余分操作検出手段は、更に、物理的な操作キーに対応するＳＵＩ操作部に対する余分な操作を検出し、
前記余分操作回数計数手段は、更に、検出された前記ＳＵＩ操作部に対する余分な操作の回数を計数し、
前記設定変更手段は、計数された前記ＳＵＩ操作部に対する余分な操作の回数に基づいて、更に、前記ＳＵＩ操作部の設定を変更する
請求項１−８のいずれか一項に記載の操作設定装置。
【請求項１０】
複数の操作アイテムを操作画面上に提供するＧＵＩ操作部に対する余分な操作を検出する手順と、
検出された余分な操作に対応する操作アイテムと、階層管理データ記憶手段に記憶された前記各操作アイテムが属する階層を示す階層管理データと、前記操作アイテムの階層位置に関連付けて重みデータ記憶手段に記憶された重みデータとに基づいて、当該余分な操作の回数を計数する手順と、
目的の操作までに計数された余分な操作の回数に関する余分操作データを、当該目的の操作に対応する操作アイテムに関連付けて余分操作回数記憶手段に記憶させる手順と、
前記余分操作データに基づいて、所定の対象の操作アイテムを決定する手順と、
前記操作画面上に設けられた予め定めた操作区域に、決定された操作アイテムに対するアイコンを設定することにより、前記ＧＵＩ操作部の設定を変更する手順と
を備える操作設定方法。
【請求項１１】
請求項１０記載の操作設定方法をコンピュータに実行させるための操作設定プログラム。
【請求項１２】
請求項１０記載の操作設定方法をコンピュータに実行させるための操作設定プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機やファクシミリ、プリンタなどの画像形成装置やパーソナルコンピュータ、携帯電話など各種機器の操作部の設定を変更するための操作設定装置、操作設定方法および操作設定プログラムに関する。
【背景技術】
【０００２】
各種機器の操作には、スイッチやボタンなどの物理的なユーザインターフェイスやグラフィカルユーザインターフェイス（ＧＵＩ）などが用いられる。これらのユーザインターフェイスのために機器上で割くことのできるスペースは有限である。特に組み込み機器では、ディスプレイやスイッチ、ボタンを配置することのできるスペースは狭いことが多い。このため機器が多機能化すると、操作は通常複雑化してしまう。操作するキーの組み合わせが多様になったり、メニューの項目や階層の数が増大したりして、全ての操作をユーザが把握するのは困難になる。
【０００３】
また同一機器のユーザであっても、その利用形態は個々のユーザによって様々である。特定の機能を高い頻度で利用するユーザもいれば、その機能を全く使わないユーザもいる。全ての利用形態を満足する操作体系を設計することは現実上難しい。
【０００４】
このため、例えば特許文献１、特許文献２および特許文献３では、ユーザの使用頻度に応じて、操作体系を動的に変更している。特許文献１では、ユーザのアイコンを選択する頻度に応じて各アイコンをランク付けし、そのランクにしたがってアイコンをショートカットメニューに登録したりメニューから削除したりしている。特許文献２は、実行頻度の高い順にショートカットキーを設定している。特許文献３は、アプリケーションプログラムの起動回数をカウントし、起動回数の多いアプリケーションプログラムをショートカット領域に登録している。
【０００５】
このようにユーザの使用頻度に応じて操作体系を動的に変更することにより、ユーザの利用形態に対応した高い操作性を実現している。ユーザは、そのユーザが日常的に行う操作をより容易にすることが可能となる。
【特許文献１】特開平１０−１０５３６０号公報
【特許文献２】特開２０００−１４８８８５号公報
【特許文献３】特開２００３−１０１６２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
高い頻度で操作をすると、その操作にユーザは慣れるので、その操作に対応する機能を利用するのに迷わない。しかしながら、頻度の高い操作で利用されるのは、機器の有する一部の機能である。それ以外の機能を利用しようとすると、そのユーザにとって非日常的な操作をすることになる。ユーザは、操作方法に迷ってしまい所望の機能を簡単に利用することができない。
【０００７】
本発明は、このような従来の技術における課題を鑑みてなされたものであり、機器の有する様々な機能をユーザが円滑に利用することのできる操作設定装置、操作設定方法および操作設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明が提供する操作設定装置は、複数の操作アイテムを操作画面上に提供するＧＵＩ操作部に対する余分な操作を検出する余分操作検出手段と、前記各操作アイテムが属する階層を示す階層管理データを記憶する階層管理データ記憶手段と、前記操作アイテムの階層位置に関連付けて重みデータを記憶する重みデータ記憶手段と、検出された余分な操作に対応する操作アイテムと、前記階層管理データと、前記重みデータとに基づいて、当該余分な操作の回数を計数する余分操作回数計数手段と、目的の操作までに計数された余分な操作の回数に関する余分操作データを、当該目的の操作に対応する操作アイテムに関連付けて記憶する余分操作回数記憶手段と、前記余分操作データに基づいて、所定の対象の操作アイテムを決定する対象操作アイテム決定手段と、前記操作画面上に設けられた予め定めた操作区域に、決定された操作アイテムに対するアイコンを設定することにより、前記ＧＵＩ操作部の設定を変更する設定変更手段とを備える。
【０００９】
本発明に係る操作設定装置では、前記重みデータ記憶手段が、操作アイテムの階層位置に関連付けて複数種類の重みデータを記憶し、前記対象操作アイテム決定手段が、予め与えられた設定または入力値に基づいて複数種類の重みデータのいずれかを選択し、前記余分操作回数計数手段が、検出された余分な操作に対応する操作アイテムと、前記階層管理データと、前記対象操作アイテム決定手段により選択された重みデータとに基づいて、当該余分な操作の回数を計数する。
【００１０】
本発明に係る操作設定装置では、前記余分操作データは、余分な操作の回数の操作アイテムごとの集計値であり、前記対象操作アイテム決定手段は、前記余分操作データの示す集計値がしきい値を超えているかどうかを操作アイテムごとに判定し、前記集計値が前記しきい値を超えている場合、当該集計値の操作アイテムを所定の対象の操作アイテムとして決定する。
【００１１】
本発明に係る操作設定装置では、前記余分操作データは、一定の期間で集計した操作アイテムの利用回数である操作回数に対する、当該操作回数と同一の集計期間で集計した余分操作回数の操作アイテムごとの比率であり、前記対象操作アイテム決定手段は、前記余分操作データの示す比率がしきい値を超えているかどうかを操作アイテムごとに判定し、前記比率が前記しきい値を超えている場合、当該比率の操作アイテムを所定の対象の操作アイテムとして決定する。
【００１２】
本発明に係る操作設定装置では、前記ＧＵＩ操作部が、前記操作画面上に表示された操作アイテムとは別の操作アイテムを表示するための一つまたは複数の表示変更アイテムをさらに提供し、前記余分操作検出手段が、前記表示変更アイテムの操作により表示された操作アイテムが利用されなかった場合に、更に、当該表示変更アイテムの操作を、当該表示変更アイテムの操作により表示された操作アイテムに対応する余分な操作として検出する。
【００１３】
本発明に係る操作設定装置では、前記表示変更アイテムに対する第１の操作から、同一または別の表示変更アイテムに対する第２の操作までに要した時間を取得する操作間時間計時手段と、前記操作間時間計時手段により取得された時間に基づいて、前記第１の操作が操作ミスかどうかを判定する操作ミス判定手段とをさらに備え、前記余分操作検出手段が、前記操作ミス判定手段の判定結果に基づいて、前記第１の操作を余分な操作から除外する。
【００１４】
本発明に係る操作設定装置では、前記操作間時間計時手段は、前記表示変更アイテムの第１の操作があった場合に、内蔵タイマーを用いて計時を開始し、当該第１の操作により表示された操作アイテムの操作がないのに別の表示操作アイテムの第２の操作を検出すると、前記計時を終了し、当該第２の操作により表示された操作アイテムの属する階層が、前記第１の操作により表示された操作アイテムの属する階層と同一またはその階層より上位であるかどうかを判定し、同一または上位である場合、前記計時により得た時間を取得する。
【００１５】
本発明に係る操作設定装置では、前記操作ミス判定手段は、前記操作間時間計時手段により取得された時間がしきい値以下である場合、前記第１の操作は操作ミスであると判定し、前記余分操作検出手段は、前記操作ミス判定手段が第１の操作は操作ミスであると判定した場合に、当該第１の操作を余分な操作から除外する。
【００１６】
本発明に係る操作設定装置では、前記余分操作検出手段は、更に、物理的な操作キーに対応するＳＵＩ操作部に対する余分な操作を検出し、前記余分操作回数計数手段は、更に、検出された前記ＳＵＩ操作部に対する余分な操作の回数を計数し、前記設定変更手段は、計数された前記ＳＵＩ操作部に対する余分な操作の回数に基づいて、更に、前記ＳＵＩ操作部の設定を変更する。
【００１７】
また他の観点によれば、本発明は、上述の操作設定装置に対応する操作設定方法を提供することができる。この操作設定方法は、複数の操作アイテムを操作画面上に提供するＧＵＩ操作部に対する余分な操作を検出する手順と、検出された余分な操作に対応する操作アイテムと、階層管理データ記憶手段に記憶された前記各操作アイテムが属する階層を示す階層管理データと、前記操作アイテムの階層位置に関連付けて重みデータ記憶手段に記憶された重みデータとに基づいて、当該余分な操作の回数を計数する手順と、目的の操作までに計数された余分な操作の回数に関する余分操作データを、当該目的の操作に対応する操作アイテムに関連付けて余分操作回数記憶手段に記憶させる手順と、前記余分操作データに基づいて、所定の対象の操作アイテムを決定する手順と、前記操作画面上に設けられた予め定めた操作区域に、決定された操作アイテムに対するアイコンを設定することにより、前記ＧＵＩ操作部の設定を変更する手順とを備える。
【００１８】
さらに他の観点によれば、本発明は、上述の操作設定方法をコンピュータに実行させるための操作設定プログラム及びその操作設定プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することができる。
【発明の効果】
【００１９】
以上のような構成を採用することにより、本発明では、機器の有する様々な機能をユーザが円滑に利用することができる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照して本発明の実施の形態について説明する。この実施の形態においては、タッチパネル付き液晶ディスプレイを操作部に有したデジタル複写機として本発明を具体化する。
【００２１】
図１は本実施の形態における複写機の操作パネルを示す図である。この複写機では、操作パネル１０１に、液晶ディスプレイ１０２と物理的な操作キー群１０３とを備えている。ディスプレイ１０２は、ＧＵＩを提供する操作画面１０４を表示する。このディスプレイ１０２上にはタッチパネルが配置されており、ディスプレイ１０２の表示にあわせてタッチパネルを押圧することにより、用紙やトナー濃度、倍率など複写機に対する様々な設定をユーザがすることができる。また物理的なキー群１０３は、テンキー１０５、スタートキー１０６、キャンセルキー１０７を備えている。ユーザは、テンキー１０５を用いて複写の枚数を指定したり設定に必要な数値を入力したりすることができる。スタートキー１０６を操作すれば、複写の開始を機械に指示することができる。キャンセルキー１０７は、設定の取消や動作の中止を指示するのに用いることができる。
【００２２】
操作画面１０４は、複写機に対する設定を行うための設定領域１０８や複写機の状態を示す状態表示領域１０９に加えて、ショートカットキー領域１１０を備えている。設定領域１０８は、複数の設定ページ１１１をタブ表示している。「基本」や「ユーザ機能」、「機能リスト」などタブボタン１１２を操作すると、表示する設定ページ１１１が切り替えられる。各設定ページ１１１には、複写機の設定などを行うための各種のアイコン１１３が配置されている。例えば「基本」の設定ページ１１１には、給紙元または用紙サイズを示すアイコンや、濃度設定画面を呼び出すためのアイコン、ソートの要否を指定するためのアイコンなど様々なアイコン１１３が配置されている。タブボタン１１２を操作し他のページ１１１に切り替えると、これらのアイコンは隠れ、別のアイコンが表示されることになる。ユーザは各ページ１１１を適宜切り替えてアイコンを操作することにより、複写機に関する様々な設定や操作をすることができる。状態表示領域１０９は、その設定状態や装置の稼動状況を表示する。この例では、「コピーできます。」という装置の状態を示すメッセージのほか、用紙や倍率、複写枚数の設定を表示している。
【００２３】
ショートカットキー領域１１０は、ショートカットキーのアイコン１１４を表示する。ショートカットキーのアイコン１１４は、設定領域１０８上のアイコン１１３のいずれかと同じ操作を行うためのアイコンである。ショートカットキー領域１１０は設定領域１０８と別に設けられているので、タブボタン１１２によるページ１１１の切り替えで隠れることがない。ショートカットキー領域１１０に、ショートカットキーのアイコン１１４を登録することにより、対応する操作をより簡単に行うことができる。
【００２４】
図２はディスプレイに表示するページを切り替えた場合の操作パネルを示す図である。この例では、操作画面１０４上に、「ユーザ機能」の設定ページ１１１を表示している。このページ１１１にも、両面／分割の設定画面を呼び出すアイコンや、原稿の画質の設定画面を呼び出すアイコン、原稿サイズの選択画面を呼び出すアイコン、画像合成の設定画面を呼び出すアイコンなど様々なアイコン１１３が配置されている。図１の状態では、「ユーザ機能」やその他の設定ページ１１１は表示されていないので、それらの設定ページ１１１でどのような設定を行うことができるかユーザは即座に把握することができない。覚えていなければ、所望の設定をするためのアイコンを探すことになる。「ユーザ機能」の設定ページ１１１に、所望の設定をするためのアイコンがなければ、さらに「機能リスト」の設定ページ１１１で探すことになる。そのためにユーザはタブボタン１１２による切り替え操作を行うことになり、予め承知していれば行う必要のない余分な操作を行っている。そこで、この複写機では、ショートカットキー領域１１０に登録するショートカットキーのアイコン１１４をユーザの操作状況に応じて変更する。
【００２５】
図３はショートカットキー領域の設定変更後の操作パネルを示す図である。この複写機は、設定領域１０８上のアイコン１１３を操作するとき余分な操作が頻繁に行われていると、ショートカットキー領域１１０の設定を変更することにより、そのアイコン１１３に対応するショートカットキーのアイコン１１４をショートカットキー領域１１０上に表示する。この例では、「イメージ合成」のアイコン１１４を新たにショートカットキー領域１１０上に追加している。ショートカットキー領域１１０上に「イメージ合成」のアイコン１１４を登録しておけば、「基本」の設定ページ１１１が設定領域１０８で表示されている場合でも、そのアイコン１１４はショートカットキー領域１１０で表示されている。このように余分な操作が頻繁に行われる設定に対応するショートカットキーのアイコン１１４をショートカットキー領域１１０上に表示することによって、ユーザは、日常的に行わない操作であっても迷わずにその操作をすることが可能となる。日常的に行っている操作は、ユーザが既に把握しているので、その場合も操作に迷うことがない。このため、様々な操作をユーザは円滑にすることができる。
【００２６】
図４は本実施の形態における複写機の外観を示す図である。この複写機４０１は、画像を複写した用紙を排出するスペースを胴内に備えている。そのスペースの上部に、原稿の画像を読み取る画像読取部４０２が配置されており、そのスペースの下部に、画像を用紙上に形成する画像形成部４０３が配置されている。
【００２７】
操作パネル１０１は、画像読取部４０２の装置前面側に設けられている。この操作パネル１０１には、上述のようなディスプレイや物理的なキーが配置されている。ユーザは、その操作パネル１０１を用いて、複写の設定を行ったり、複写やその取消の指示を機械に与えたりする。
【００２８】
図５は複写機の全体構成を説明するための図である。複写機４０１において、画像読取部４０２は、原稿の画像を読み取りその画像のデジタルデータを生成する。画像読取部４０２は、コンタクトガラスのような原稿台５０１をその筐体上面に有している。原稿は、その原稿台５０１に載置することができる。原稿台５０１の下方には走査光学系５０２を配置している。走査光学系５０２は、第１キャリッジ５０３や第２キャリッジ５０４、集光レンズ５０５を備えている。第１キャリッジ５０３には線状の光源５０６およびミラー５０７が設けられ、第２キャリッジ５０４にはミラー５０８および５０９が設けられている。光源５０６は原稿を照明する。ミラー５０７乃至５０９は、原稿からの反射光をレンズ５０５に導き、レンズ５０５はその光像をラインイメージセンサ５１０の受光面に結像する。この走査光学系５０２において、第１キャリッジ５０３および第２キャリッジ５０４は、副走査方向５１１に往復動可能に設けられている。第１キャリッジ５０３よび第２キャリッジ５０４を副走査方向５１１に移動することによって、原稿台５０１に載置された原稿の画像をイメージセンサ５１０で読み取ることができる。イメージセンサ５１０は、受光面に入射した光像から、原稿の画像データを生成する。
【００２９】
画像形成部４０３は、画像読取部４０２で得た画像データや、ネットワークを通じて他の機器から受信した画像データを用紙に印刷する。画像形成部４０３には、感光体ドラム５１２が設けられている。この感光体ドラム５１２は、一定速度で矢印方向５１３に回転する。感光体ドラム５１２の周囲には、回転方向の上流側から順に、帯電器５１４、露光器５１５、現像器５１６、転写器５１７などが配置されている。帯電器５１４は、感光体ドラム５１２表面を一様に帯電させる。露光器５１５は、一様に帯電した感光体ドラム５１２の表面に、画像データに応じて光を照射し、感光体ドラム５１２上に静電潜像を形成する。現像器５１６は、その静電潜像にトナーを付着させ、感光体ドラム５１２上にトナー像を形成する。転写器５１７は、感光体ドラム１１５上のトナー像を用紙に転写する。感光体ドラム５１２が回転することにより、これらのプロセスが一連に行われる。
【００３０】
画像形成部４０３は、手差しトレイ５１８、給紙カセット５１９および５２０などから、感光体ドラム５１２と転写器５１７との間の転写部に用紙を給送する。手差しトレイ５１８や各カセット５１９、５２０には、様々なサイズの用紙を載置または収容することができる。画像形成部４０３は、ユーザの指定した用紙や、自動検知した原稿のサイズに応じた用紙を選択し、選択した用紙を給送ローラ５２１によりトレイ５１８やカセット５１９、５２０から引き出す。引き出した用紙は搬送ローラ５２２やレジストローラ５２３で転写部に送り込む。トナー像を転写した用紙は、定着器５２４に搬送される。定着器５２４は、定着ローラ５２５および加圧ローラ５２６を有しており、熱と押圧力によってトナー像を用紙に定着する。画像形成部４０３は、定着器５２４を通過した用紙を排紙トレイ５２７または５２８へ排紙する。排紙トレイ５２７および５２８のいずれに排出するかを切替爪５２９で制御し、排出ローラ５３０または５３１で一方の排紙トレイへ排紙する。
【００３１】
また複写機４０１において、画像読取部４０２の上側には原稿搬送装置５３２が開閉可能に取り付けられている。原稿搬送装置５３２には、原稿トレイ５３３、搬送路５３４および排紙トレイ５３５が備えられている。ユーザは、原稿台５０１に原稿を載置するか、この原稿搬送装置５３２に原稿をセットする。原稿搬送装置５３２は、原稿トレイ５３３にセットされた原稿を１枚ずつ搬送路５３４へ送りだす。その搬送路５３４上には画像読取位置５３６がある。画像読取部４０２の筐体上面には、原稿台５０１だけでなく、その画像読取位置５３６に対する読取用ガラス５３７も設けられている。原稿搬送装置５３２にセットされた原稿の画像を読み取る場合、画像読取部４０２は、第１キャリッジ５０３および第２キャリッジ５０４を画像読取位置５３６に合わせて一時的に固定する。原稿が画像読取位置５３６を通過するとき、読取用ガラス５３７を通じて原稿を照明し、原稿の画像を読み取る。画像読取位置を通過した原稿は、排紙トレイ５３５に排出される。
【００３２】
このような複写機４０１は、トレイ５１８やカセット５１９、５２０にセットされた用紙上に、操作パネルで入力された設定にしたがって画像を形成する。
【００３３】
図６は複写機の操作パネルの制御回路を簡単に説明するための図である。この制御回路６０１において、バス６０２は、ＲＯＭ６０３やパネルインターフェイス６０４、ＲＡＭ６０５、ＣＰＵ６０６を接続する。ＲＯＭ６０３は、操作パネル１０１に関する設定データ６０７を保存するファイルや、操作パネル１０１を制御するためのパネル制御プログラム６０８のファイルなどを格納している。このＲＯＭ６０３にはフラッシュメモリのような書き換え可能な不揮発性メモリを利用することができ、これらのファイルの内容は随時更新される。パネルインターフェイス６０４に、操作パネル１０１が接続される。操作パネル１０１は、ディスプレイ１０２、タッチパネル６０９および物理的な操作キー１０３を備えている。パネルインターフェイス６０４は、バス６０２から受信した表示画像をディスプレイ６０１に入力したりタッチパネル６０９や操作キー１０３からの入力値をバス６０２に出力したりする。ＲＡＭ６０５は、ディスプレイ１０２に表示する画像を一時的に記憶したり、ワーク領域を提供したりするのに用いられる。ＣＰＵ６０６は、パネル制御プログラム６０８の指令にしたがって動作する。複写機４０１の電源投入時などにパネル制御プログラム６０８をＲＯＭ６０４から読み出し、ＲＡＭ６０５上でそのプログラム６０８を動作させる。ＣＰＵ６０６は、パネル制御プログラム６０８の指令にしたがって、パネルインターフェイス６０３やＲＡＭ６０６、ＲＯＭ６０７などに対して入出力を行い、操作パネル１０１を制御する。この動作によって複写機４０１は本発明の操作設定装置として機能する。
【００３４】
図７は本実施の形態における操作設定装置の機能的構成を示すブロック図である。操作設定装置７０１において、操作部７０２は、ＧＵＩ操作部７０３およびＳＵＩ操作部７０４を備えている。ＧＵＩ操作部７０３は、複数の操作アイテムを操作画面上に提供する。操作アイテムは、例えば操作画面に表示する各種のアイコンである。またＧＵＩ操作部７０３は、操作画面上に表示された操作アイテムとは別の操作アイテムを表示するための一つまたは複数の表示変更アイテムをさらに提供することができる。この表示変更アイテムは、設定のためではなく操作自体のために用いられるアイテムである。例えば他の画面を呼び出すキーアイテムや、タブ表示などがこれに該当する。ＳＵＩ操作部７０４は、物理的な操作キーに対応する。この操作キーは、例えば複写を実行する実行キーや各種の操作を取り消す取消キーを含む。複写機の電源投入時などにＣＰＵがＲＯＭから設定データ６０７を読み出し、その設定データにしたがって操作画面を作成したり機能と操作との関係を規定したりする。
【００３５】
余分操作検出部７０５は、操作部７０２に対する余分な操作を検出する。表示変更アイテムの操作により操作画面に表示された操作アイテムが利用されなかった場合、その表示変更アイテムの操作を余分な操作として扱うことができる。例えば操作画面上でタブを切り替えたのに、そのタブの画面に含まれるアイコンを操作せずに、再びタブを切り替えると、先のタブの切り替え操作を余分な操作として検出する。ＣＰＵは操作の内容をパネルインターフェイスから得ることができる。
【００３６】
余分操作回数計数部７０６は、余分操作検出部７０５により検出された余分な操作の回数を計数する。例えば目的の操作がされるまでに計数された余分な操作の回数をその目的の操作毎に計数する。目的の操作が画像合成の設定の場合、ユーザがその設定に対するアイコンを探していると、そのアイコンを探し当てるまでに要した余分な操作の回数を計数する。目的の操作かどうかは、ＳＵＩ操作部７０４の実行キーをユーザが操作したときの設定状態から判別することができる。ＣＰＵは計数値をＲＡＭ上で管理する。
【００３７】
余分操作回数記憶部７０７は、余分操作回数計数部７０６により計数された余分な操作の回数に関する余分操作データを目的の操作に対応する操作アイテムに関連付けて記憶する。余分操作データは、例えば余分な操作の回数の操作アイテムごとの集計値である。多数の人が頻繁に迷う操作は、その集計値が大きくなる。この余分操作回数記憶部７０７のために、制御回路ではＲＯＭに領域を確保する。
【００３８】
設定変更部７０８は、余分操作検出部７０５の検出結果に基づいて、操作部７０２の設定を変更する。この実施の形態では、操作部７０２のうちＧＵＩ操作部７０３の設定を変更する。例えば操作アイテムに対するアイコンを操作画面上のショートカットキー領域に表示する変更を行う。設定の変更は、ＣＰＵがＲＯＭ上の設定データ６０７を更新することにより行うことができる。
【００３９】
また設定変更部７０８には、対象操作アイテム決定部７０９を備えることができる。対象操作アイテム決定部７０９は、余分操作データに基づいて、ショートカットキー領域にアイコンを設定する対象の操作アイテムを決定する。例えば余分操作データの示す集計値がしきい値を超えているかどうかを操作アイテムごとに判定する。集計値がしきい値を超えている場合、ショートカットキー領域にアイコンを設定する対象の操作アイテムとして、その操作アイテムを決定する。この判定や決定はＲＯＭ上の設定データを読み出すことよりＣＰＵが行うことができる。
【００４０】
このような操作設定装置７０１の各部の機能を制御回路が実現することにより、この実施の形態における複写機では、様々な機能をユーザが円滑に利用することができる。使用頻度が低く複雑な操作であっても、ショートカットキー領域にアイコンが設けられるため、ユーザは迷うことなく簡単にその操作をすることができる。
【００４１】
この操作設定装置７０１には、さらに操作間時間計時部７１０や操作ミス判定部７１１を備えることができる。操作間時間計時部７１０は、表示変更アイテムに対する第１の操作から、同一または別の表示変更アイテムに対する第２の操作までに要した時間を取得する。他の画面を呼び出すアイコンを２回操作することにより、呼び出した画面を操作画面から消去するような場合も、その２回目の操作までに要した時間を取得する。時間の取得は、タイマーを利用してＣＰＵがすることができる。
【００４２】
操作ミス判定部７１１は、操作間時間計時部７１０により取得された時間に基づいて、第１の操作が操作ミスかどうかを判定する。例えば２回の操作がしきい値以下の時間でされたとき、最初の操作は操作ミスであると判定する。短い時間に２回の操作が行われていれば、ユーザが操作方法を迷ったのではなく、後の操作は操作ミスのために操作をやり直したものと扱うことができる。この判定はＣＰＵが行うことができる。
【００４３】
このような操作間時間計時部７１０および操作ミス判定部７１１を利用する場合、余分操作検出部７０５は、操作ミス判定部７１１の判定結果に基づいて、第１の操作を余分な操作から除外することができる。これによって、余分な操作の検出精度を向上させることが可能となる。
【００４４】
図８は余分操作データの構成の一例を示す図である。余分操作データのファイルは、設定データと同様に制御回路のＲＯＭに格納することができる。ＣＰＵは、目的の操作が行われるまでに検出した余分な操作の回数を計数し、そのデータを使って余分操作データのファイルを更新する。この例では、余分操作データがテーブル形式で管理されている。そのテーブルにおける各レコードは、操作アイテムＩＤごとに、名称、階層、上位アイテムＩＤ、操作回数および余分操作回数のデータを含む。
【００４５】
操作アイテムＩＤは、操作画面の設定領域に表示する各種のアイコンを一意に識別する符号である。この符号は数字やアルファベット、その他の記号、またはそれらの組み合わせで記述することができる。名称のデータは、操作アイテムＩＤに対応するアイコンに付した名称である。この例では、「両面／分割」、「原稿の画質」、「試しコピー」、「原稿サイズ選択」、「枠消し」および「イメージ合成」などの名称のデータが含まれている。これらの名称は、いずれも「ユーザ機能」の設定ページ上で表示するアイコンに対応する。その他の設定ページ上で表示するアイコンに対応するデータも同様に余分操作データとしてファイルに格納する。
【００４６】
階層のデータは、各操作アイテムが属する階層を示す。タブ表示やメニュー表示、画面の呼び出し等を行うと、操作アイテム間に階層関係が形成される。タブ表示された各設定ページ上のアイコンは、同一の階層に属している。タブボタンを用いて、同一の階層に属するアイコンのうち表示するアイコンが切り替えられる。より深い階層の操作アイテムを利用するために表示変更アイテムで表示を変更した場合、その表示変更アイテムの操作は、目的の操作をするために必要な操作であり、余分な操作とは言えない。一方、同一の階層や上位の階層に属する操作アイテムを表示するために表示変更アイテムを操作した場合、その前に行った表示変更アイテムの操作は余分な操作と言える。アイコンの属する階層が深くなれば、そのアイコンをユーザが見つけ難くなるため、通常余分な操作が増える。
【００４７】
上位アイテムＩＤは、操作アイテムが配置される設定ページやその他のオブジェクトを一意に識別する符号である。「両面／分割」、「原稿の画質」などの操作アイテムの場合、「ユーザ機能」の設定ページを識別するＩＤが格納される。ここでは、そのＩＤは「０１００２」である。またメニュー表示を採用しているような場合、直上位にある操作アイテムのＩＤを上位アイテムＩＤとして用いることができる。
【００４８】
操作回数のデータは、一定の期間で集計したその操作アイテムの利用回数である。利用されたかどうかは、例えばその操作アイテムを用いた設定がスタートキーの押下時に有効であったかどうかをＣＰＵが確認することにより判断することができる。余分操作回数は、ＣＰＵが計数した余分操作の回数を操作回数と同一の集計期間で集計した値である。この余分操作回数の値がしきい値を超えるかどうかに基づいて、ＣＰＵはショートカットキー領域にアイコンを登録するかどうかを決定する。また操作回数および余分操作回数の両方を用いてその決定をすることも可能である。例えば多数の人が日常的に操作している操作アイテムでも、操作回数が増えれば、余分操作の回数が増える可能性もある。このような場合に、余分操作の回数だけで評価すると、その評価が実態に合わないかもしれない。このため、操作回数に対する余分操作回数の比率でその評価を行うようにしてもよい。日常的に使用されておらず余分操作が多い操作アイテムは、この比率の値が他とくらべて大きくなる。余分操作回数の比率で評価を行えば、そのような操作アイテムに対するアイコンを優先的にショートカットキー領域に登録することができる。
【００４９】
図９は余分操作回数を計数する手順の一例を示すフローチャートである。制御回路のＣＰＵは、パネルインターフェイスから入力があった場合、その入力が表示変更アイテムの操作かどうかを判定する（手順９０１）。表示変更アイテムの操作があった場合、ＣＰＵは、余分操作回数を管理しているＲＡＭ上の変数を初期化し、余分な操作回数の計数を開始する。その際、ＣＰＵは次の表示変更アイテムが操作されるまでの時間を得るため、例えば内蔵タイマーを用いて計時を開始する（手順９０２）。ＣＰＵは、パネルインターフェイスからの入力に基づいて、操作アイテムの操作があったかどうかを判定する（手順９０３）。操作アイテムの操作がないのに表示変更アイテムの操作を検出すると（手順９０４）、計時を終了する（手順９０５）。その後、ＣＰＵはそれまでに表示されていた操作アイテムと新たに表示された操作アイテムの属する階層のデータを余分操作データから読み出す。ＣＰＵは、読み出したデータに基づいて、新たに表示された操作アイテムの属する階層が、それまでに表示されていた操作アイテムの属する階層と同一またはその階層より上位であるかどうかを判定する（手順９０６）。新たに表示された操作アイテムの属する階層が、それまでに表示されていた操作アイテムの属する階層よりも下位の場合、表示変更アイテムの操作は必要な操作である。このため手順９０３以降の手順が繰り返される。新たに表示された操作アイテムの属する階層が、それまでに表示されていた操作アイテムの属する階層と同一またはその階層より上位である場合、ＣＰＵは計時により得た時間を取得する（手順９０７）。ＣＰＵは、取得した時間をしきい値と比較し、その比較結果に基づいて先の表示変更アイテムの操作がミスかどうかを判定する（手順９０８）。操作ミスの場合、手順９０３以降の手順を繰り返す。操作ミスでない場合、ＣＰＵは、余分操作回数を管理しているＲＡＭ上の変数に１を加算する（手順９０９）。例えば、もしタブボタンを押す操作があって設定ページが表示されたのに、その設定ページでアイコンが操作されず、他の設定ページに切り替えられた場合、余分操作回数の変数に１を加算する。
【００５０】
手順９０３で操作アイテムの操作を検出したあと、または手順９０９のあと、ＣＰＵはスタートキーの操作によりユーザから実行指示を得たかどうかを判定する（手順９１０）。実行操作が検出されていないのに、キャンセルキーの操作によりユーザから操作の取消指示を得た場合（手順９１１）、ＣＰＵは余分操作回数の変数の値に１を加算する（手順９１２）。手順９１２のあと、ＣＰＵは手順９０１以降の手順を繰り返す。手順９１１で操作の取消も検出されない場合、ＣＰＵは手順９１０を繰り返す。手順９１０で実行操作を検出すると、ＣＰＵはそのときに有効な設定に対応する操作アイテムの操作アイテムＩＤを取得する（手順９１３）。操作アイテムＩＤを取得すると、ＣＰＵは、その操作アイテムＩＤを含むレコードを余分操作データのファイルから検索し、検索したレコードの操作回数のデータに１を加算する。また検索したレコードの余分操作回数のデータに、ＲＡＭ上の変数の値を加算する。これによって、余分操作データの登録または更新を行う（手順９１４）。
【００５１】
上述のようにして一定の期間に行われた複写機の様々な操作に対して、ＣＰＵは操作回数や余分操作回数を集計し、余分操作データのファイルにその集計値を格納する。集計期間が経過すると、ＣＰＵは、余分操作データのファイルにアクセスし、余分操作回数の値がしきい値を超えるレコードをそのファイルから検索する。余分操作回数の値がしきい値を超えるレコードが検索された場合、ＣＰＵは、そのレコードから操作アイテムＩＤを取得する。ＣＰＵは、その操作アイテムＩＤに対応する操作アイテムを設定変更の対象アイテムとして決定する。ここでは、その操作アイテムＩＤに対応するアイコンのデータ等をＲＯＭ上の設定データから読み出し、そのデータを使って、その操作アイテムＩＤに対応するアイコンをショートカットキー領域に登録する。ショートカットキー領域に表示するアイコンのＩＤをテーブルで管理している場合、検索した操作アイテムＩＤに対応するアイコンのＩＤを追加すればよい。多数の人が高い頻度で余分な操作を行う操作アイテムは、優先的にショートカットキー領域に表示されることになる。そのような操作アイテムをショートカットキー領域に表示すれば、どのユーザもその操作アイテムのアイコンを即座に視認することができるため、操作に迷う可能性を著しく減じることができる。
【００５２】
このように本実施の形態における複写機では、余分な操作回数に応じてショートカットキー領域に表示するアイコンを変更するため、複写機の有する様々な機能をユーザが円滑に利用することができる。
【００５３】
上述の実施の形態で利用したパネル制御プログラムは、インターネットなどの電気通信回線を用いたり、コンピュータ読み取り可能な記録媒体に格納したりすることで、関係者や第三者に提供することができる。例えばプログラムの指令を電気信号や光信号、磁気信号などで表現し、その信号を搬送波に載せて送信することで、同軸ケーブルや銅線、光ファイバのような伝送媒体でそのプログラムを提供することができる。またコンピュータ読取可能な記録媒体としては、ＣＤ−ＲＯＭやＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷなどの光学メディアや、フレキシブルディスクのような磁気メディア、フラッシュメモリやＲＡＭのような半導体メモリを利用することができる。
【００５４】
また上述した実施の形態は本発明の技術的範囲を制限するものではなく、既に記載したもの以外でも、本発明の範囲内で種々の変形や応用が可能である。
【００５５】
例えば操作アイテムの属する階層に応じて余分操作回数に重みを与えるようにしてもよい。この場合、図７に示すように、操作設定装置に階層管理データ記憶部７１２および重みデータ記憶部７１３を備える。階層管理データ記憶部７１２は、操作アイテム間の階層関係を表す階層管理データを記憶する。この階層管理データとして、上述の余分操作データに含まれる階層のデータや上位アイテムＩＤを用いることができる。重みデータ記憶部７１３は、操作アイテムの階層位置に関連付けて重みデータを記憶する。例えば各階層に対する重みのデータをテーブル形式で記述したファイルをＲＯＭに用意する。その場合、ＣＰＵは、余分操作データから階層のデータを取得すると、重みのデータを記述したファイルから、取得した階層のデータに対応する重みのデータを読み出すことができる。図９の手順９０９で変数の値に１を加算する代わりに、読み出したデータの値を加算すれば、余分操作回数の重みを反映することができる。
【００５６】
このように余分操作回数に重みを与えることで、ユーザの操作状況を操作部の設定により適切に反映することが可能である。例えば、浅い階層に操作アイテムがあるにも関わらず余分な操作が行われている場合には、操作体系が不適切になっている可能性がある。このような場合、操作アイテムの属する階層が浅いほど、重みを大きくすることで、ユーザの操作性を向上させることができる。また、操作アイテムの属する階層が深くなれば、一般的にその操作アイテムを利用するのに余分な操作が増える。このため、操作アイテムの属する階層が深いほど、操作性を向上させる必要性が高いと考えることができる。このような場合、操作アイテムの属する階層が深いほど、重みを大きくすればよい。この場合に、操作回数がしきい値よりも小さければ、設定変更の対象アイテムからその操作アイテムを除外するようにしてもよい。操作アイテムの属する階層が深くて余分な操作がされることがあってもその操作アイテムの利用回数が極度に少なければ、その操作アイテムについて操作性を向上させる必要性は少ない。
【００５７】
上述したように重みデータは、様々な方針で設定することができる。この方針は、例えば複写機の設置場所やユーザのグループなどに応じて分類することが可能である。一般企業や設計事務所、コンビニエンスストアなど複写機が設置される環境によって、各操作アイテムの使用頻度や余分操作回数には傾向を見出し得る。
【００５８】
そこで、重みデータ記憶部７１３は、操作アイテムの階層位置に関連付けて複数種類の重みデータを記憶するようにしてもよい。例えば複写機の設置環境に応じて複数種類の重みデータを記憶することができる。その場合、複写機の出荷前に設置環境を予め設定したり、複写機の設置時やメンテナンス時に設置環境を指定する値を操作パネルから入力したりすることにより、対象操作アイテム決定部７０９は、複数種類の重みデータのいずれかを選択することができる。
【００５９】
また上述の実施の形態では、ショートカットキー領域にアイコンを登録することにより、操作部の設定を変更したが、この例に限られるものではない。例えばデフォルトで表示される設定ページが定められている場合には、余分な操作の回数に応じて決定した操作アイテムのアイコンをその設定ページに登録するようにしてもよい。
【００６０】
さらに上述の実施の形態では、ＧＵＩ操作部の設定を変更したが、ＳＵＩ操作部の設定を変更するようにしてもよい。例えばＳＵＩ操作部の各操作キーに対応する設定や操作の内容を記述したファイルを制御回路のＲＯＭに格納する。ＣＰＵは、そのファイルを書き換えることにより、余分な操作の回数に応じて定めた操作アイテムに対応する設定や操作をＳＵＩ操作部の操作キーに割り当てる。
【００６１】
さらに上述の実施の形態では、ＧＵＩ操作部に対し余分な操作回数を計数したが、ＳＵＩ操作部に対し余分な操作回数を計数するようにしてもよい。ＳＵＩ操作部のように操作キーの数が限られている場合でも、複数の操作キーを組み合わせることにより、操作キーの数以上の操作を行うことが可能である。このような場合、操作が複雑化し、操作キーの様々な組み合わせをユーザが習得するには困難性が生じる。ＳＵＩ操作部に対し余分な操作を計数し、それに応じて操作部の設定を変更することで、操作性を向上させることが可能である。組み込み機器では、操作キーの組み合わせにより多数の操作を実現する場合が少なくなく、本発明が有用である。
【００６２】
また上述の実施の形態では、複写機に本発明を適用したが、これに限られるものではない。ファクシミリやプリンタ、複合機などのその他の画像形成装置や、スキャナのような画像読取装置に本発明を適用することが可能である。さらに個人情報端末や携帯電話、パーソナルコンピュータのような各種機器に本発明を適用することも可能である。例えばパーソナルコンピュータ上で設定ダイアログを表示するプリンタドライバの操作体系に本発明を適用することもできる。
【産業上の利用可能性】
【００６３】
本発明に係る操作設定装置、操作設定方法および操作設定プログラムによれば、機器の有する様々な機能をユーザが円滑に利用することができ、複写機やプリンタ、ファクシミリ、複合機などの画像処理装置や、携帯電話などの様々な機器に有用である。
【図面の簡単な説明】
【００６４】
【図１】本実施の形態における複写機の操作パネルを示す図である。
【図２】ディスプレイに表示するページを切り替えた場合の操作パネルを示す図である。
【図３】ショートカットキー領域の設定変更後の操作パネルを示す図である。
【図４】本実施の形態における複写機の外観を示す図である。
【図５】複写機の全体構成を説明するための図である。
【図６】複写機の操作パネルの制御回路を簡単に説明するための図である。
【図７】本実施の形態における操作設定装置の機能的構成を示すブロック図である。
【図８】余分操作データの構成の一例を示す図である。
【図９】余分操作回数を計数する手順の一例を示すフローチャートである。
【符号の説明】
【００６５】
１０１    操作パネル
１０２    ディスプレイ
１０３    操作キー群
１０４    操作画面
１０６    スタートキー
１０８    設定領域
１１０    ショートカットキー領域
１１１    設定ページ
１１２    タブボタン
１１３、１１４    アイコン
７０１    操作設定装置
７０２    操作部
７０３    ＧＵＩ操作部
７０４    ＳＵＩ操作部
７０５    余分操作検出部
７０６    余分操作回数計数部
７０７    余分操作回数記憶部
７０８    設定変更部
７０９    対象操作アイテム決定部
７１０    操作間時間計時部
７１１    操作ミス判定部
７１２    階層管理データ記憶部
７１３    重みデータ記憶部
【図１】
0004783139.tif 000002
【図２】
0004783139.tif 000003
【図３】
0004783139.tif 000004
【図４】
0004783139.tif 000005
【図５】
0004783139.tif 000006
【図６】
0004783139.tif 000007
【図７】
0004783139.tif 000008
【図８】
0004783139.tif 000009
【図９】
0004783139.tif 000010