(57)【要約】【課題】耐久性を高めることが可能な通信装置を提供すること。【解決手段】多機能機１０は、複数の入力エリアを有するタッチパネル５０を備える。ＣＰＵ１４は、入力エリアの各々に対応付けられるボタン内容を記憶する。また、ＣＰＵ１４は、ボタン内容を、入力エリアの各々に表示する。また、ＣＰＵ１４は、入力エリアの押下回数１０２を、入力エリアの各々について記憶する。また、ＣＰＵ１４は、押下回数１０２が設定回数１０６を超えた設定超過入力エリアを検出する。また、ＣＰＵ１４は、設定超過入力エリアが検出されることに応じて、押下回数１０２が設定回数１０６を超えていない、入力エリアのうちから、入れ替え用の入れ替え入力エリアを決定する。また、ＣＰＵ１４は、設定超過入力エリアに対応付けられる、ボタン内容と、入れ替え入力エリアに対応付けられる、ボタン内容とを入れ替える。【選択図】図２
2010218354.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力エリアを有するタッチパネルを備える通信装置において、
前記入力エリアの各々に対応付けられるボタン内容を記憶するボタン内容記憶手段と、
前記ボタン内容を前記入力エリアの各々に表示するボタン内容表示手段と、
前記入力エリアのエリア状態を前記入力エリアの各々について記憶するエリア状態記憶手段と、
前記エリア状態が所定状態となった所定入力エリアを検出する検出手段と、
前記所定入力エリアが検出されることに応じて、前記エリア状態が前記所定状態でない前記入力エリアのうちから、入れ替え用の入れ替え入力エリアを決定する決定手段と、
前記所定入力エリアに対応付けられる前記ボタン内容と、前記入れ替え入力エリアに対応付けられる前記ボタン内容とを入れ替える入れ替え手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記ボタン内容の各々について、他のボタン内容の入れ替え先としての優先度を記憶する優先度記憶手段を備え、
前記決定手段は、前記優先度の高い前記ボタン内容が対応付けられた前記入力エリアの中から前記入れ替え入力エリアを決定する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記入力エリアの押下回数を前記入力エリアの各々について記憶する押下回数記憶手段と、
前記押下回数の設定回数を記憶する設定回数記憶手段と、
を備え、
前記検出手段は、前記押下回数が前記設定回数に到達した前記入力エリアを前記所定入力エリアとして検出し、
前記決定手段は、前記押下回数が最も少ない前記入力エリアを前記入れ替え入力エリアとして決定する
ことを特徴とする請求項１または請求項２に記載の通信装置。
【請求項４】
前記ボタン内容記憶手段は、前記ボタン内容に応じた押下頻度を前記ボタン内容ごとに記憶し、
前記優先度記憶手段は、押下頻度の高い前記ボタン内容に対応する前記入力エリアの優先度を低く設定して記憶する
ことを特徴とする請求項２または請求項３の何れかに記載の通信装置。
【請求項５】
前記ボタン内容記憶手段は、互いに相関を有して一群のボタン群を形成する前記ボタン内容を記憶し、
前記検出手段で検出された前記所定入力エリアが前記ボタン群に属するか否かを判断する判断手段を備え、
前記決定手段は、前記判断手段において前記所定入力エリアが前記ボタン群に属すると判断される場合には、前記ボタン群を形成する前記ボタン内容のうちから前記入れ替え入力エリアを決定する
ことを特徴とする請求項１ないし請求項４の何れかに記載の通信装置。
【請求項６】
前記ボタン内容表示手段は、前記入れ替え手段による入れ替え処理が行われることに応じて、前記所定入力エリアに対応付けられた前記ボタン内容を前記入れ替え入力エリア上に第１態様で表示し、他の前記入力エリアの前記ボタン内容を他の前記入力エリア上に第２態様で表示する
ことを特徴とする請求項１ないし請求項５の何れかに記載の通信装置。
【請求項７】
前記ボタン内容表示手段は、前記決定手段で新たな前記入れ替え入力エリアが決定されることに応じて、古い前記入れ替え入力エリアに表示されるボタン内容の表示態様を前記第２態様とし、新たな前記入れ替え入力エリアに表示されるボタン内容の表示態様を前記第１態様とする
ことを特徴とする請求項１ないし請求項６の何れかに記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える通信装置に関する。
【背景技術】
【０００２】
画面に表示されている操作ボタンを押下することにより、入力操作をすることができるタッチパネル表示装置を備えた電子機器が普及している。タッチパネル表示装置では、押下頻度の高い操作ボタンは、他の操作ボタンより早く劣化する。この問題を解決するために、例えば特許文献１には、操作ボタンの押下数をカウントし、カウント数が予め設定された比較設定値より大きくなると、当該操作ボタンの表示位置を移動する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−７２５３６
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、タッチパネル表示装置の画面面積が小さい場合や、画面に表示するボタン数が多い場合には、操作ボタンの表示位置を移動させる際に、移動先のスペースを確保することが困難となるため、十分に移動させることができない場合がある。また、移動先のスペースを確保するために操作ボタンの表示サイズを小さくすると、ユーザの利便性が低下する。本明細書では、このような不便性を解消することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本発明に係る通信装置は、複数の入力エリアを有するタッチパネルを備える。入力エリアは、例えば矩形形状を有しており、タッチパネル上にマトリクス状に配置される。通信装置の一例としては、電話機、ＦＡＸ、コピー機やこれらの複合機が挙げられる。
【０００６】
本発明に係る通信装置は、ボタン内容記憶手段と、ボタン内容表示手段と、エリア状態記憶手段と、検出手段と、決定手段と、入れ替え手段と、を備える。ボタン内容記憶手段は、入力エリアの各々に対応付けられるボタン内容を記憶する。ボタン内容の一例としては、「１」などの数字ボタンや、「ＯＫ」などの確定ボタンなどが挙げられる。ボタン内容表示手段は、ボタン内容を入力エリアの各々に表示する。エリア状態記憶手段は、エリア状態を入力エリアの各々について記憶する。エリア状態の一例としては、入力エリアの押下回数が挙げられる。検出手段は、エリア状態が所定状態となった所定入力エリアを検出する。所定状態の一例としては、エリア状態が入力エリアの押下回数である場合には、押下回数の上限値に到達した状態が挙げられる。所定状態は、予めユーザなどによって定められるとしてもよい。決定手段は、所定入力エリアが検出されることに応じて、エリア状態が所定状態でない入力エリアのうちから、入れ替え用の入れ替え入力エリアを決定する。入れ替え手段は、所定入力エリアに対応付けられるボタン内容と、入れ替え入力エリアに対応付けられるボタン内容とを入れ替える。
【０００７】
これにより、エリア状態が所定状態となった所定入力エリアについては、当該所定入力エリアに表示されるボタン内容が、他の入力エリアのボタン内容と入れ替えられる。すなわち、エリア状態を所定状態に到達させたボタン内容が、所定入力エリアから他の入力エリアに移動して表示されることになる。よって、エリア状態を各入力エリア間で平均化することができるため、タッチパネルの劣化を防止することが可能となる。
【０００８】
また、ボタン内容の入れ替えが行われることにより、ボタン内容の移動先のスペース領域をタッチパネル上に確保する必要がなくなる。よって、移動先のスペースを確保するためにボタン内容の表示サイズを小さくする必要がないため、ユーザの操作性を高めることができる。
【０００９】
また、通信装置は、ボタン内容の各々について、他のボタン内容の入れ替え先としての優先度を記憶する優先度記憶手段を備える、としてもよい。高い優先度が割り当てられるボタン内容の一例としては、使用頻度が低く、入れ替えによって表示位置が移動してもユーザがあまり不便を感じないようなボタン内容が挙げられる。また、決定手段は、優先度の高いボタン内容が対応付けられた入力エリアの中から、入れ替え入力エリアを決定するとしてもよい。
【００１０】
これにより、優先度の低いボタン内容が、入れ替え先として決定されることを防止できる。よって、使用頻度の高いボタン内容や、グループを形成するボタン内容が、ボタン内容の入れ替えに伴って移動する結果、ユーザの利便性を損ねるという事態を防止することができる。
【００１１】
また、通信装置は、入力エリアの押下回数を入力エリアの各々について記憶する押下回数記憶手段を備える、としても良い。また、通信装置は、押下回数の設定回数を記憶する設定回数記憶手段を備えるとしても良い。設定回数は、予めユーザなどによって定められるとしてもよい。また、設定回数の値は、入力エリアの押下回数の許容最大数からマージン値を減じた値とすることが好ましい。また、検出手段は、押下回数が設定回数に到達した入力エリアを所定入力エリアとして検出する、としてもよい。また、決定手段は、押下回数が最も少ない入力エリアを入れ替え入力エリアとして決定する、としてもよい。
【００１２】
これにより、押下回数が設定回数に到達した入力エリアに対応付けられるボタン内容と、押下回数が最も少ない入力エリアに対応付けられるボタン内容との間で、入れ替えが行われる。よって、各入力エリアの押下回数の差を縮めることができ、押下回数を各入力エリア間で平均化することができるため、タッチパネルの劣化を防止することが可能となる。
【００１３】
また、ボタン内容記憶手段は、ボタン内容に応じた押下頻度をボタン内容ごとに記憶する、としてもよい。押下頻度は、ボタン内容に応じて定められる値である。押下頻度は、予めユーザなどによって定められるとしてもよい。また、優先度記憶手段は、押下頻度の高いボタン内容に対応する入力エリアの優先度を低く設定して記憶する、としてもよい。これにより、押下頻度の高いボタン内容が、ボタン内容の入れ替えに伴って移動する結果、すぐにまた移動しなければならなくなるという事態を防止することができる。
【００１４】
また、ボタン内容記憶手段は、互いに相関を有して一群のボタン群を形成するボタン内容を記憶する、としてもよい。ボタン群の一例としては、数字という相関を有して群を形成するテンキーが挙げられる。また、通信装置は、検出手段で検出された所定入力エリアがボタン群に属するか否かを判断する判断手段を備えるとしてもよい。そして、決定手段は、判断手段において所定入力エリアがボタン群に属すると判断される場合には、ボタン群を形成するボタン内容のうちから入れ替え入力エリアを決定する、としてもよい。これにより、ボタン内容の入れ替えは、ボタン群を形成するボタン内容同士で実施される。よって、ユーザは、ボタン群を認識しておくことにより、入れ替え後のボタン内容をボタン群の中から探索すればよいため、移動したボタン内容の探索が容易となり、ユーザの利便性を向上させることが可能となる。
【００１５】
また、ボタン内容表示手段は、入れ替え手段による入れ替え処理が行われることに応じて、所定入力エリアに対応付けられたボタン内容を、入れ替え入力エリア上に第１態様で表示するとしてもよい。また、ボタン内容表示手段は、他の入力エリアのボタン内容を、他の入力エリア上に第２態様で表示するとしてもよい。第１態様と第２態様とは、異なる表示態様である。第１態様の表示態様の例としては、第２態様とは異なる色を付けて表示する態様や、点滅させて表示する態様や、ボタン内容の表示領域の大きさを第２態様より大きく表示する態様などが挙げられる。
【００１６】
これにより、移動する必要が発生したボタンは、入れ替え処理後において、第１態様で表示される。よって、ユーザは、表示されている全てのボタンの中から移動したボタンを探すのではなく、第１態様で表示されているボタンの中から移動したボタンを探せばよいため、移動したボタンの探索が容易となり、ユーザの利便性を向上させることが可能となる。
【００１７】
また、ボタン内容表示手段は、決定手段で新たな入れ替え入力エリアが決定されることに応じて、古い入れ替え入力エリアに表示されるボタン内容の表示態様を第２態様とし、新たな入れ替え入力エリアに表示されるボタン内容の表示態様を第１態様とする、としてもよい。これにより、最も直近に移動したボタンが第１態様で表示されることになるため、ユーザの利便性を向上させることが可能となる。
【図面の簡単な説明】
【００１８】
【図１】多機能機１０の外観図および構成図である。
【図２】ボタン内容の入れ替え処理のフロー図である。
【図３】ボタン内容のハイライト処理のフロー図である。
【図４】入力エリアテーブルのテーブル例である。
【図５】タッチパネル５０の表示画面例（その１）である。
【図６】タッチパネル５０の表示画面例（その２）である。
【図７】タッチパネル５０の表示画面例（その３）である。
【発明を実施するための形態】
【００１９】
図面を参照して実施例を説明する。図１に、多機能機１０の外観図および構成図を示す。多機能機１０は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能、電話機能などを有する。図１の外観図に示すように、多機能機１０の上面正面側には、タッチパネル５０が設けられている。
【００２０】
多機能機１０は、制御部１２、タッチパネル５０、ハードキー５２、印刷部５４、スキャン部５６、ＦＡＸ部５８、ネットワークインターフェイス６０、等を有する。制御部１２は、ＣＰＵ１４、ＲＯＭ１６、ＲＡＭ３０、ＮＶＲＡＭ４０、等を有する。
【００２１】
ＣＰＵ１４は、ＲＯＭ１６に記憶されているプログラムに従って様々な処理を実行する。ＣＰＵ１４が実行する処理については、後で詳しく説明する。ＲＯＭ１６は、多機能機１０の基本的な動作を制御するための基本機能プログラム１８を記憶している。基本機能プログラム１８は、例えば、タッチパネルボタンの表示形態の変更処理に用いられる。ＲＡＭ３０は、基本機能ワーク領域３２を備える。基本機能ワーク領域３２は、基本機能プログラム１８に従って処理が実行される過程で生成される各種データを記憶するための記憶領域である。ＮＶＲＡＭ４０は、基本機能パラメータ記憶領域４２を有する。基本機能パラメータ記憶領域４２は、ＣＰＵ１４が基本機能プログラム１８に従って処理を実行する際に利用される各種パラメータを記憶するための記憶領域である。
【００２２】
ネットワークインターフェイス６０は、ＬＡＮ回線に接続されている。多機能機１０は、外部に接続されたパーソナルコンピュータと通信可能であるとともに、インターネットにアクセス可能とされる。
【００２３】
タッチパネル５０は、ユーザがタッチした位置の座標を検出することができるパネルである。図５に、タッチパネル５０の表示画面例を示す。タッチパネル５０は、入力エリアＭ１ないしＭ２０の２０個の入力エリアを備える。入力エリアＭ１ないしＭ２０は矩形形状を有しており、タッチパネル５０上にマトリクス状に配置される。なお、入力エリアＭ１ないしＭ２０のサイズ、形状などの形態は、タッチパネル５０の画面レイアウトに応じて任意に設計することが可能である。また、入力エリアＭ１ないしＭ２０には、後述するように、各種のボタン内容が表示される。
【００２４】
また、基本機能パラメータ記憶領域４２に記憶される、入力エリアテーブルについて説明する。図５のタッチパネル５０の表示例に対応する入力エリアテーブルＴ１１を、図４に示す。入力エリアテーブルＴ１１には、入力エリアＭ１ないしＭ２０の各々に対応して、ボタン内容１０１、押下回数１０２、優先度１０３、押下頻度１０４、ボタン群１０５、設定回数１０６が記憶される。
【００２５】
ボタン内容１０１は、多機能機１０への入力指示内容である。ボタン内容１０１は、入力エリアの各々に対応付けられる。ユーザは、入力指示内容に応じたボタン内容を表示している入力エリアを押下することにより、多機能機１０を操作することができる。図４の例では、入力エリアＭ１にはボタン内容＝「１」が対応付けられ、入力エリアＭ２にはボタン内容＝「４」が対応付けられている。以下同様にして、入力エリアＭ２０まで各種のボタン内容が対応付けられている。なお、入力エリアテーブルＴ１１に記憶されるボタン内容１０１の種類は、予めユーザ等によって定められるとしてもよい。
【００２６】
押下回数１０２は、入力エリアが押下された回数の積算値である。入力エリアは押下回数１０２に応じて劣化するため、押下回数１０２によって入力エリアの劣化状態を表すことができる。
【００２７】
押下頻度１０４は、ボタン内容１０１に応じて定められる値である。ユーザによく利用されることが予想されるボタン内容ほど、押下頻度１０４が高く設定される。押下頻度は、予めユーザなどによって定められるとしてもよい。図４の例では、入力エリアＭ１８のボタン内容「ＳＴＯＰ」や、入力エリアＭ２０のボタン内容「ＯＫ」が、よく利用されると予想されるボタン内容であるため、押下頻度１０４が「高」に設定される。また、入力エリアＭ１３ないしＭ１６のボタン内容は、あまり利用されないと予想されるボタン内容であるため、押下頻度１０４が「低」とされる。
【００２８】
優先度１０３は、ボタン内容の入れ替え先として選択される際の優先度である。優先度１０３が高いボタン内容ほど、入れ替え先として優先的に選択されるため、移動しやすいボタン内容となる。一方、優先度１０３が低いボタン内容ほど、移動しにくいボタン内容となる。また、優先度１０３は、ボタン内容に応じて予め設定されるとしてもよい。低い優先度が設定されるボタン内容の一例としては、使用頻度が高いボタン内容が挙げられる。使用頻度が高いボタン内容は、入れ替えによって表示位置が移動すると、ユーザが不便を感じるボタン内容である。図４の例では、入力エリアＭ１８、Ｍ２０のボタン内容は、押下頻度１０４が「高」とされており、使用頻度が高いボタン内容であるため、優先度１０３に「低」が対応付けられている。
【００２９】
ボタン群１０５は、互いに相関を有して一群のボタン群を形成するボタン内容を記憶する。ボタン群の例としては、数字ボタンという相関を有するテンキーが挙げられる。図４の例では、入力エリアＭ１ないしＭ１２のボタン内容が、テンキーを形成する第１群のボタン群として記憶される。
【００３０】
設定回数１０６は、入力エリアの押下回数の設定回数を記憶する。設定回数の値は、入力エリアの押下回数の許容最大回数からマージン値を減じた値とすることが好ましい。これにより、設定回数を超えた入力エリアを、劣化が進んだ入力エリアとして認識することができる。なお、設定回数は、予めユーザなどによって定められるとしてもよい。図４の例では、設定回数１０６＝２５００回とされる。
【００３１】
本実施形態に係る、ボタン内容の入れ替え処理およびハイライト処理を、図２および図３のフローを用いて詳説する。本実施形態では、図４の入力エリアテーブルＴ１１に基づき、図５の画面が表示されている場合を例として説明する。また、入力エリアＭ２０の押下回数が、設定回数１０６を超える場合を例として説明する。また、ボタン内容の入れ替え実行が、初回の実行である場合を例として説明する。
【００３２】
ボタン内容の入れ替え処理を、図２のフローを用いて説明する。図２のボタン内容の入れ替え処理は、入力装置１の電源がオンされることにより開始され、電源がオフされるまで実行され続ける。
【００３３】
Ｓ１５において、ＣＰＵ１４は、何れかの入力エリアが押下されたか否かを判断する。入力エリアが押下されていないと判断される場合（Ｓ１５：ＮＯ）には、Ｓ１５へ戻り、押下されるまで待機する。一方、入力エリアが押下されたと判断される場合（Ｓ１５：ＹＥＳ）には、Ｓ１７へ進む。Ｓ１７において、ＣＰＵ１４は、ユーザがタッチした位置の座標を検出し、押下された入力エリアを特定する。そして、入力エリアテーブルＴ１１（図４）において、押下された入力エリアの押下回数１０２を１カウントアップする。
【００３４】
Ｓ１９に進むと、ＣＰＵ１４は、押下回数１０２が設定回数１０６より大きくなった入力エリアである設定超過入力エリアが存在するか否かを検出する。設定超過入力エリアは、劣化状態が限界に近づいたため、ボタン内容の入れ替えが必要な入力エリアである。設定超過入力エリアが存在しないと判断される場合（Ｓ１９：ＮＯ）には、Ｓ１５へ戻り、何れかの入力エリアが再度押下されるまで待機する。一方、設定超過入力エリアが存在すると判断される場合（Ｓ１９：ＹＥＳ）には、Ｓ２０へ進む。本実施形態の説明例では、入力エリアＭ２０の押下回数１０２が設定回数１０６より大きくなる場合を説明している。よって、入力エリアＭ２０が設定超過入力エリアとして検出される。
【００３５】
Ｓ２０において、ＣＰＵ１４は、ボタン内容の入れ替え先として選択することが可能な入力エリアである入れ替え候補入力エリアを決定する。具体的には、設定超過入力エリアがボタン群１０５に属していない場合には、優先度１０３が高いボタン内容が対応付けられた入力エリアが、入れ替え候補入力エリアとして決定される。一方、設定超過入力エリアがボタン群１０５に属している場合には、ボタン群を形成するボタン内容が対応付けられた入力エリアが、入れ替え候補入力エリアとして決定される。本実施形態の説明例では、ボタン群１０５に属していない入力エリアＭ２０が、設定超過入力エリアとして検出される場合を説明している。よって、優先度１０３＝「高」が対応付けられた入力エリアＭ１３ないしＭ１６が、入れ替え候補入力エリアとして決定される。
【００３６】
Ｓ２１において、ＣＰＵ１４は、全ての入れ替え候補入力エリアの押下回数１０２を、入力エリアテーブルＴ１１から取得する。本実施形態の説明例では、入れ替え候補入力エリアとして決定された入力エリアＭ１３ないしＭ１６の各々について、押下回数１０２＝「８０回」「７０回」「９０回」「５０回」が取得される。
【００３７】
Ｓ２３に進むと、ＣＰＵ１４は、入れ替え候補入力エリアのうちから、入れ替え先である入れ替え入力エリアを決定する。具体的には、入れ替え候補入力エリアのうち、押下回数１０２が最も少ない入れ替え候補入力エリアを入れ替え入力エリアとして決定する。本実施形態の説明例では、入力エリアＭ１６の押下回数１０２が５０回と最も少ないため、入力エリアＭ１６が入れ替え入力エリアとして決定される。
【００３８】
Ｓ２５において、ＣＰＵ１４は、設定超過入力エリアに対応付けられるボタン内容と、入れ替え入力エリアに対応付けられるボタン内容とを入れ替える。本実施形態の説明例では、設定超過入力エリアである入力エリアＭ２０のボタン内容と、入れ替え入力エリアである入力エリアＭ１６のボタン内容とが入れ替えられる。これにより、図６（Ａ）および図６（Ｂ）の例に示すように、ボタン内容「ＯＫ」とボタン内容「Ｓｐｅａｋｅｒ  Ｐｈｏｎｅ」とが入れ替えられる（矢印Ａ１）。そしてＳ１５へ戻る。
【００３９】
次に、ボタン内容のハイライト処理を、図３のフローを用いて説明する。図３のボタン内容のハイライト処理は、入力装置１の電源がオンされることにより開始され、電源がオフされるまで実行され続ける。Ｓ４１において、ＣＰＵ１４は、ボタン内容の入れ替えが実行されたか否かを判断する。入れ替えが実行されていないと判断される場合（Ｓ４１：ＮＯ）には、Ｓ４１へ戻り、入れ替えが実行されるまで待機する。一方、入れ替えが実行されたと判断される場合（Ｓ４１：ＹＥＳ）には、Ｓ４３へ進む。
【００４０】
Ｓ４３において、ＣＰＵ１４は、ボタン内容の入れ替え実行が初回の実行であるか否かを判断する。ここで、多機能機１０の製造時点以降の１回目の入れ替えを、初回の実行としてもよい。また、入れ替え実行が所定期間行われなかった場合に、所定期間経過後の１回目の入れ替え実行を、初回の実行としてもよい。初回の入れ替え実行ではないと判断される場合（Ｓ４３：ＮＯ）には、Ｓ４５へ進む。Ｓ４５において、ＣＰＵ１４は、前回の入れ替え処理で強調表示したボタンを通常表示に戻す。ここで、強調表示ではボタン内容が濃い色で表示され、通常表示ではボタン内容が薄い色で表示される。そしてＳ４７へ進む。一方、初回の入れ替え実行であると判断される場合（Ｓ４３：ＹＥＳ）には、Ｓ４５を飛ばしてＳ４７へ進む。
【００４１】
Ｓ４７において、ＣＰＵ１４は、今回の入れ替え処理で入れ替えられたボタン内容を強調表示する。具体的には、入れ替え実行前の設定超過入力エリアに対応付けられたボタン内容（すなわち、押下回数を設定回数１０６に到達させたボタン内容）を、入れ替え実行後の入れ替え入力エリア上に強調表示する。また、他の入力エリア（入れ替え実行後の入れ替え入力エリア以外の入力エリア）のボタン内容を、通常表示する。
【００４２】
本実施形態の説明例では、初回のボタン内容の入れ替え実行の場合を説明している。よって、Ｓ４７に進み、入れ替え実行前の設定超過入力エリア（図６（Ａ）、入力エリアＭ２０）に対応付けられたボタン内容＝「ＯＫ」が、入れ替え実行後の入れ替え入力エリア（図６（Ｂ）、入力エリアＭ１６）上に濃い色で強調表示される。
【００４３】
また、他の説明例として、２回目のボタン内容の入れ替え実行の場合の強調表示を、図６（Ｃ）を用いて説明する。２回目のボタン内容の入れ替え（矢印Ａ２）では、Ｓ４３において初回の実行でないと判断され（Ｓ４３：ＮＯ）、Ｓ４５に進む。Ｓ４５において、前回の入れ替え処理時に濃い色で表示したボタンが、薄い色の表示に戻される（図６（Ｃ）、入力エリアＭ１６）。Ｓ４７に進むと、入れ替え実行前の設定超過入力エリア（図６（Ｂ）、入力エリアＭ１７）に対応付けられたボタン内容＝「ＳＴＯＰ」が、入れ替え実行後の入れ替え入力エリア（図６（Ｃ）、入力エリアＭ１５）上に濃い色で表示される。
【００４４】
これにより、最も直近に移動したボタン内容が濃い色で強調表示されることになるため、ユーザの利便性を向上させることが可能となる。
【００４５】
また、他の説明例として、設定超過入力エリアがボタン群１０５に属している場合の入れ替え処理を説明する。例として、第１群のボタン群１０５に属する入力エリアＭ１が、設定超過入力エリアとして検出される場合を説明する。この場合、Ｓ２０（図２）において、第１群のボタン群（テンキー）を形成するボタン内容である入力エリアＭ１ないしＭ１２が、入れ替え候補入力エリアとして決定される。Ｓ２１において、入力エリアＭ１ないしＭ１２の各々の押下回数１０２が、入力エリアテーブルＴ１１から取得される。Ｓ２３において、入力エリアＭ１ないしＭ１２のうち、押下回数１０２が最も少ない入力エリアが、入れ替え入力エリアとして決定される。Ｓ２５において、設定超過入力エリアに対応付けられるボタン内容と、入れ替え入力エリアに対応付けられるボタン内容とが入れ替えられる。
【００４６】
これにより、ボタン内容の入れ替えは、第１群のボタン群１０５を形成するテンキー同士で実施される。よって、ユーザは、テンキーの位置を認識しておくことにより、入れ替え後のボタン内容をテンキーの中から探索すればよいため、移動したボタン内容の探索が容易となり、ユーザの利便性をさらに向上させることが可能となる。
【００４７】
本実施形態に係る発明の効果を以下に説明する。本実施形態に係る多機能機１０では、押下回数１０２が設定回数１０６に到達した入力エリアである設定超過入力エリアについては、当該設定超過入力エリアに表示されるボタン内容が、他の入力エリアのボタン内容と入れ替えられる。すなわち、押下回数を設定回数１０６に到達させたボタン内容が、設定超過入力エリアから他の入力エリアに移動して表示されることになる。よって、押下回数１０２を各入力エリア間で平均化することができるため、タッチパネル５０の劣化を防止することが可能となる。
【００４８】
また、本実施形態に係る多機能機１０では、ボタン内容の入れ替えが行われることにより、ボタン内容の移動先のスペース領域をタッチパネル５０上に確保する必要がなくなる。よって、移動先のスペースを確保するためにボタン内容の表示サイズを小さくする必要がないため、ユーザの操作性を高めることができる。
【００４９】
また、本実施形態に係る多機能機１０では、表示位置が移動するとユーザが不便を感じるボタン内容には、ボタン内容の入れ替え先としての優先度１０３が低くされる。そして、優先度１０３の高いボタン内容が対応付けられた入力エリアの中から、入れ替え入力エリアが決定される。これにより、使用頻度の高いボタン内容が、ボタン内容の入れ替えに伴って頻繁に移動してしまう事態を防止することができる。よって、ユーザの利便性を損ねることが防止できる。
【００５０】
また、本実施形態に係る多機能機１０では、設定超過入力エリアのボタン内容と、入れ替え候補入力エリアのうち押下回数１０２が最も少ない入れ替え候補入力エリアのボタン内容との間で、入れ替えが行われる。よって、各入力エリアの押下回数１０２の差を縮めることができ、押下回数１０２を各入力エリア間で平均化することができるため、タッチパネル５０の劣化を防止することが可能となる。
【００５１】
また、本実施形態に係る多機能機１０では、移動する必要が発生したボタン内容は、入れ替え処理後において、入れ替え先の入力エリア上に強調表示される。よって、ユーザは、表示されている全てのボタンの中から移動したボタンを探すのではなく、強調表示されているボタンの中から移動したボタンを探せばよいため、移動したボタンの探索が容易となり、ユーザの利便性を向上させることが可能となる。
【００５２】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００５３】
本実施形態では、強調表示の態様として、ボタン内容を濃い色で表示する態様を説明したが、この形態に限られない。強調表示の態様は、点滅させて表示する態様や、ボタン内容の表示領域の大きさを変更する態様など、各種の態様であってもよい。図７に、ボタン内容の表示領域の大きさを変更することで強調表示する例を示す。初回のボタン内容の入れ替え実行では、入れ替え実行前の設定超過入力エリア（図７（Ａ）、入力エリアＭ２０ａ）に対応付けられたボタン内容＝「ＯＫ」が、入れ替え実行後の入れ替え入力エリア（図７（Ｂ）、入力エリアＭ１６ａ）上に大きく強調表示される。また、２回目のボタン内容の入れ替え実行では、前回の入れ替え処理時に大きく表示したボタンが、小さい表示に戻される（図７（Ｃ）、入力エリアＭ１６ａ）。そして、入れ替え実行前の設定超過入力エリア（図７（Ｂ）、入力エリアＭ１７ａ）に対応付けられたボタン内容＝「ＳＴＯＰ」が、入れ替え実行後の入れ替え入力エリア（図７（Ｃ）、入力エリアＭ１５ａ）上に大きく表示される。これにより、最も直近に移動したボタン内容が大きく強調表示されることになるため、ユーザの利便性を向上させることが可能となる。
【００５４】
また、本実施形態では、最も直近に移動したボタン内容のみが強調表示される形態を説明したが、この形態に限られない。例えば、予め定められる所定数のボタン内容が強調表示される、としてもよい。そして、強調表示されるボタン内容が追加されることで、強調表示されるボタン内容の数が所定数を超えると、最も古くから強調表示されているボタン内容が通常表示に戻されるとしても良い。また例えば、強調表示が開始されたボタン内容は、強調表示が所定期間継続される形態であってもよい。
【００５５】
また、強調表示の態様の種類として、色を変える態様、点滅させて表示する態様、表示領域の大きさを変更する態様、などを説明したが、これらの形態は各々独立に用いられる場合に限られず、互いに組み合わされて用いられてもよい。
【００５６】
また、本実施形態では、優先度１０３および押下頻度１０４は「高」「中」「低」の離散的な値を有する形態を説明したが、この形態に限られない。連続的に優先度や押下頻度が変化する形態であっても、本実施形態の発明が適用可能であることは言うまでもない。
【００５７】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００５８】
なお、入力エリアテーブルＴ１１はボタン内容記憶手段の一例、押下回数１０２はエリア状態の一例、設定超過入力エリアは所定入力エリアの一例、強調表示は第１態様の一例、通常表示は第２態様の一例、である。
【００５９】
また、Ｓ１７を実行する制御部はエリア状態記憶手段の一例である。Ｓ１９を実行する制御部は検出手段の一例である。Ｓ２１、Ｓ２３を実行する制御部は決定手段の一例である。Ｓ１１を実行する制御部は優先度記憶手段の一例である。Ｓ１７を実行する制御部は押下回数記憶手段の一例である。Ｓ１９を実行する制御部は設定回数記憶手段の一例である。Ｓ２０を実行する制御部は判断手段の一例である。
【符号の説明】
【００６０】
１０  多機能機
５０  タッチパネル
１０１  ボタン内容
１０２  押下回数
１０３  優先度
１０５  ボタン群
１０６  設定回数
Ｍ１ないしＭ２０  入力エリア
Ｔ１１  入力エリアテーブル
【図１】
2010218354.tif 000003
【図２】
2010218354.tif 000004
【図３】
2010218354.tif 000005
【図４】
2010218354.tif 000006
【図５】
2010218354.tif 000007
【図６】
2010218354.tif 000008
【図７】
2010218354.tif 000009