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