(57)【要約】【課題】  タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を適切に設定することができる電子機器およびソフトウェアキーボード設定プログラムを提供する。【解決手段】  ＭＦＰは、タッチパネルと、タッチパネルに対する押圧力を検出する押圧力検出手段と、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定されるための押圧力としての判定用押圧力を設定する判定用押圧力設定手段とを備え、判定用押圧力設定手段は、押圧力検出手段によってＳ５１において検出された押圧力に基づいてＳ５２において判定用押圧力を設定することを特徴とする。【選択図】  図５
2017182685.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと、
前記タッチパネルに対する押圧力を検出する押圧力検出手段と、
前記タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定されるための前記押圧力としての判定用押圧力を設定する判定用押圧力設定手段とを備え、
前記判定用押圧力設定手段は、前記押圧力検出手段によって検出された前記押圧力に基づいて前記判定用押圧力を設定することを特徴とする電子機器。
【請求項２】
前記判定用押圧力設定手段によって前記判定用押圧力が設定されるために前記押圧力検出手段によって検出される前記押圧力は、前記タッチパネルに対する操作のうち、前記押圧力の検出のためだけの専用の操作以外の特定の操作の前記押圧力であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記特定の操作は、前記ソフトウェアキーボードを前記タッチパネルに表示させるための操作であることを特徴とする請求項２に記載の電子機器。
【請求項４】
タッチパネルを備える電子機器を、
前記タッチパネルに対する押圧力を検出する押圧力検出手段、および、
前記タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定されるための前記押圧力としての判定用押圧力を設定する判定用押圧力設定手段として機能させ、
前記判定用押圧力設定手段は、前記押圧力検出手段によって検出された前記押圧力に基づいて前記判定用押圧力を決定することを特徴とするソフトウェアキーボード設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルに表示されるソフトウェアキーボードの設定を実行するための電子機器およびソフトウェアキーボード設定プログラムに関する。
【背景技術】
【０００２】
従来、キーに対する押圧力の大きさを利用する装置として、ハードウェアキーに対して所定値以上の押圧力がかかった場合に緊急信号を送出するもの（特許文献１参照。）や、ハードウェアキーに対する押圧力を利用者の認証のための情報の一部として利用するもの（特許文献２、３参照。）が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−０１７５６５号公報
【特許文献２】特開２００２−３２８９０３号公報
【特許文献３】特開２００８−０１７２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術によっては、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を設定することができない。
【０００５】
そこで、本発明は、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を適切に設定することができる電子機器およびソフトウェアキーボード設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、タッチパネルと、前記タッチパネルに対する押圧力を検出する押圧力検出手段と、前記タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定されるための前記押圧力としての判定用押圧力を設定する判定用押圧力設定手段とを備え、前記判定用押圧力設定手段は、前記押圧力検出手段によって検出された前記押圧力に基づいて前記判定用押圧力を設定することを特徴とする。
【０００７】
この構成により、本発明の電子機器は、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力をタッチパネルに対する実際の押圧力に基づいて設定するので、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を適切に設定することができる。
【０００８】
本発明の電子機器において、前記判定用押圧力設定手段によって前記判定用押圧力が設定されるために前記押圧力検出手段によって検出される前記押圧力は、前記タッチパネルに対する操作のうち、前記押圧力の検出のためだけの専用の操作以外の特定の操作の前記押圧力であっても良い。
【０００９】
この構成により、本発明の電子機器は、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を、押圧力の検出のためだけの専用の操作以外の特定の操作の押圧力に基づいて設定するので、利便性を向上することができる。
【００１０】
本発明の電子機器において、前記特定の操作は、前記ソフトウェアキーボードを前記タッチパネルに表示させるための操作であっても良い。
【００１１】
この構成により、本発明の電子機器は、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を、ソフトウェアキーボードをタッチパネルに表示させるための操作の押圧力、すなわち、ソフトウェアキーボードのソフトウェアキーが押されるタイミングに近い可能性が高いタイミングの押圧力に基づいて設定するので、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を適切に設定することができる。
【００１２】
本発明のソフトウェアキーボード設定プログラムは、タッチパネルを備える電子機器を、前記タッチパネルに対する押圧力を検出する押圧力検出手段、および、前記タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定されるための前記押圧力としての判定用押圧力を設定する判定用押圧力設定手段として機能させ、前記判定用押圧力設定手段は、前記押圧力検出手段によって検出された前記押圧力に基づいて前記判定用押圧力を決定することを特徴とする。
【００１３】
この構成により、本発明のソフトウェアキーボード設定プログラムを実行する電子機器は、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力をタッチパネルに対する実際の押圧力に基づいて設定するので、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を適切に設定することができる。
【発明の効果】
【００１４】
本発明の電子機器およびソフトウェアキーボード設定プログラムは、タッチパネルに表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定される押圧力を適切に設定することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態に係るＭＦＰの正面図である。
【図２】図１に示すＭＦＰのブロック図である。
【図３】図２に示す判定用押圧力設定用テーブルの一例を示す図である。
【図４】図１に示すタッチパネルに表示される入力画面の一例を示す図である。
【図５】タッチパネルにソフトウェアキーボードを表示する場合の図１に示すＭＦＰの動作のフローチャートである。
【図６】ソフトウェアキーボードが表示された場合の図４に示す入力画面の一例を示す図である。
【図７】ソフトウェアキーボードのソフトウェアキーに対する操作を受け付ける場合の図１に示すＭＦＰの動作のフローチャートである。
【図８】テキストボックスに文字が入力された場合の図６に示す入力画面の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１７】
まず、本発明の実施の形態に係る電子機器としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成について説明する。
【００１８】
図１は、本実施の形態に係るＭＦＰ１０の正面図である。図２は、ＭＦＰ１０のブロック図である。
【００１９】
図１および図２に示すように、ＭＦＰ１０は、種々の操作が入力されるボタンなどの入力デバイスである操作部１１と、種々の情報を表示する表示デバイスおよび入力デバイスであるタッチパネル１２と、用紙などの記録媒体に印刷を実行する印刷デバイスであるプリンター１３と、原稿から画像を読み取る読取デバイスであるスキャナー１４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部１５と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク経由で外部の装置と通信を行うネットワーク通信デバイスであるネットワーク通信部１６と、各種の情報を記憶する半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部１７と、ＭＦＰ１０全体を制御する制御部１８とを備えている。
【００２０】
記憶部１７は、タッチパネル１２に表示されるソフトウェアキーボードの設定を実行するためのソフトウェアキーボード設定プログラム１７ａを記憶可能である。ソフトウェアキーボード設定プログラム１７ａは、ＭＦＰ１０の製造段階でＭＦＰ１０にインストールされていても良いし、ＳＤカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からＭＦＰ１０に追加でインストールされても良いし、ネットワーク上からＭＦＰ１０に追加でインストールされても良い。
【００２１】
記憶部１７は、タッチパネル１２に表示されるソフトウェアキーボードのソフトウェアキーが押されたと判定されるための押圧力としての判定用押圧力を設定するための判定用押圧力設定用テーブル１７ｂを記憶している。
【００２２】
制御部１８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵの作業領域として用いられるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。ＣＰＵは、記憶部１７またはＲＯＭに記憶されているプログラムを実行する。
【００２３】
制御部１８は、記憶部１７に記憶されているソフトウェアキーボード設定プログラム１７ａを実行することによって、タッチパネル１２に対する押圧力を検出する押圧力検出手段１８ａ、および、判定用押圧力を設定する判定用押圧力設定手段１８ｂとして機能する。
【００２４】
図３は、判定用押圧力設定用テーブル１７ｂの一例を示す図である。
【００２５】
図３に示すように、判定用押圧力設定用テーブル１７ｂは、押圧力検出手段１８ａによって検出された押圧力と、判定用押圧力設定手段１８ｂによって設定される判定用押圧力との対応関係を示す。図３に示す判定用押圧力設定用テーブル１７ｂにおいて、ａ、ｂ、ｃおよびｄは、押圧力を示している。ａは、ｂより小さく、ｂは、ｃより小さく、ｃは、ｄより小さい。
【００２６】
次に、ＭＦＰ１０の動作について説明する。
【００２７】
例えば、タッチパネル１２に図４に示す入力画面２０が表示されているものとする。
【００２８】
図４は、入力画面２０の一例を示す図である。
【００２９】
図４に示す入力画面２０は、ＭＦＰ１０への利用者のログインのために利用者のユーザー名およびパスワードが入力されるための画面である。入力画面２０は、ユーザー名が入力されるテキストボックス２１と、ユーザー名を入力するためのソフトウェアキーボードを表示させるためのキーボードボタン２２と、パスワードが入力されるテキストボックス２３と、パスワードを入力するためのソフトウェアキーボードを表示させるためのキーボードボタン２４と、利用者のログインのための処理を終了するためのキャンセルボタン２５と、テキストボックス２１に入力されたユーザー名およびテキストボックス２３に入力されたパスワードに基づいた利用者のログインの処理を実行する実行ボタン２６とを含んでいる。
【００３０】
制御部１８は、タッチパネル１２においてテキストボックス２１が押されると、操作部１１のハードウェアキーによるユーザー名の入力を受け付ける。同様に、制御部１８は、タッチパネル１２においてテキストボックス２３が押されると、操作部１１のハードウェアキーによるパスワードの入力を受け付ける。
【００３１】
制御部１８は、キーボードボタン２４が押されると、図５に示す動作を実行する。
【００３２】
図５は、タッチパネル１２にソフトウェアキーボードを表示する場合のＭＦＰ１０の動作のフローチャートである。
【００３３】
図５に示すように、押圧力検出手段１８ａは、タッチパネル１２のうちキーボードボタン２４に対応する箇所に対する押圧力を検出する（Ｓ５１）。
【００３４】
次いで、判定用押圧力設定手段１８ｂは、Ｓ５１において検出された押圧力と、判定用押圧力設定用テーブル１７ｂとに基づいて判定用押圧力を設定する（Ｓ５２）。例えば、Ｓ５１において検出された押圧力がｂ以上ｃ未満である場合、判定用押圧力設定手段１８ｂは、判定用押圧力としてｂを設定する。
【００３５】
制御部１８は、Ｓ５２の処理の後、図６に示すように、パスワードを入力するためのソフトウェアキーボード３０をタッチパネル１２に表示して（Ｓ５３）、図５に示す動作を終了する。
【００３６】
図６は、ソフトウェアキーボード３０が表示された場合の入力画面２０の一例を示す図である。
【００３７】
図６に示すように、ソフトウェアキーボード３０は、各種のソフトウェアキー３１と、ソフトウェアキーボード３０を入力画面２０上で移動させるためのボタン３２と、ソフトウェアキーボード３０を閉じるためのボタン３３とを含んでいる。
【００３８】
なお、図６におけるソフトウェアキーボード３０は、テンキーボードであるが、テンキーボード以外のキーボードでも良い。
【００３９】
図７は、ソフトウェアキーボード３０のソフトウェアキー３１に対する操作を受け付ける場合のＭＦＰ１０の動作のフローチャートである。
【００４０】
制御部１８は、ソフトウェアキーボード３０のソフトウェアキー３１が押されると、図７に示す動作を実行する。なお、以下においては、押されたソフトウェアキー３１を対象キーという。
【００４１】
図７に示すように、押圧力検出手段１８ａは、タッチパネル１２のうち対象キーに対応する箇所に対する押圧力を検出する（Ｓ６１）。
【００４２】
次いで、制御部１８は、Ｓ６１において検出された押圧力がＳ５２において設定された判定用押圧力以上であるか否かを判断する（Ｓ６２）。
【００４３】
制御部１８は、判定用押圧力以上であるとＳ６２において判断すると、対象キーが押されたと判定して（Ｓ６３）、図７に示す動作を終了する。
【００４４】
一方、制御部１８は、判定用押圧力以上ではないとＳ６２において判断すると、対象キーが押されたと判定することなく、図７に示す動作を終了する。
【００４５】
なお、制御部１８は、パスワードを入力するためのソフトウェアキーボード３０のソフトウェアキー３１が押されたと判定すると、押されたソフトウェアキー３１に対応する文字をテキストボックス２３に入力する。例えば、制御部１８は、「４」に対応するソフトウェアキー３１、「６」に対応するソフトウェアキー３１、「４」に対応するソフトウェアキー３１、「９」に対応するソフトウェアキー３１が順番に押されたと判定すると、図８に示すように、「４６４９」をテキストボックス２３に入力する。
【００４６】
以上においては、キーボードボタン２４が押された場合のＭＦＰ１０の動作について説明したが、キーボードボタン２２が押された場合のＭＦＰ１０の動作についても同様である。
【００４７】
以上に説明したように、ＭＦＰ１０は、タッチパネル１２に表示されるソフトウェアキーボード３０のソフトウェアキー３１が押されたと判定される押圧力である判定用押圧力をタッチパネル１２に対する実際の押圧力に基づいて設定する（Ｓ５１およびＳ５２）ので、判定用押圧力を適切に設定することができる。
【００４８】
Ｓ５２において判定用押圧力が設定されるためにＳ５１において検出される押圧力は、タッチパネル１２に対する操作のうち、ソフトウェアキーボード３０をタッチパネル１２に表示させるための操作の押圧力である。したがって、ＭＦＰ１０は、タッチパネル１２に表示されるソフトウェアキーボード３０のソフトウェアキー３１が押されたと判定される押圧力である判定用押圧力を、ソフトウェアキーボード３０をタッチパネル１２に表示させるための操作の押圧力、すなわち、ソフトウェアキーボード３０のソフトウェアキー３１が押されるタイミングに近い可能性が高いタイミングの押圧力に基づいて設定するので、タッチパネル１２に表示されるソフトウェアキーボード３０のソフトウェアキー３１が押されたと判定される押圧力を適切に設定することができる。
【００４９】
なお、ソフトウェアキーボード３０をタッチパネル１２に表示させるための操作は、本実施の形態において、ソフトウェアキーボード３０をタッチパネル１２に表示させるためだけの専用のキーボードボタン２４が押される操作である。しかしながら、ソフトウェアキーボード３０をタッチパネル１２に表示させるための操作は、ソフトウェアキーボード３０をタッチパネル１２に表示させるためだけの専用の領域以外の領域が押される操作でも良い。例えば、キーボード表示手段１８ｂは、パスワードが入力されるためのテキストボックス２３がタッチパネル１２において押されることによって、ソフトウェアキーボード３０をタッチパネル１２に表示させても良い。
【００５０】
ソフトウェアキーボード３０をタッチパネル１２に表示させるための操作は、本実施の形態において、押圧力の検出のためだけの専用の操作以外の操作である。ＭＦＰ１０は、タッチパネル１２に表示されるソフトウェアキーボード３０のソフトウェアキー３１が押されたと判定される押圧力である判定用押圧力を、押圧力の検出のためだけの専用の操作以外の操作の押圧力に基づいて設定するので、押圧力の検出のためだけの専用の操作の押圧力に基づいて設定する場合と比較して、利便性を向上することができる。すなわち、ＭＦＰ１０は、ソフトウェアキーボード３０のパーソナライゼーションのための操作を容易化することができる。
【００５１】
なお、ＭＦＰ１０は、ソフトウェアキーボード３０をタッチパネル１２に表示させるための操作以外の操作であって、押圧力の検出のためだけの専用の操作以外の特定の操作の押圧力に基づいて判定用押圧力を設定しても良い。また、ＭＦＰ１０は、押圧力の検出のためだけの専用の操作の押圧力に基づいて判定用押圧力を設定しても良い。
【００５２】
本発明の電子機器は、本実施の形態においてＭＦＰであるが、プリンター専用機、コピー専用機、ファックス専用機、スキャナー専用機など、ＭＦＰ以外の画像形成装置でも良いし、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）など、画像形成装置以外の電子機器でも良い。
【符号の説明】
【００５３】
１０  ＭＦＰ（電子機器）
１２  タッチパネル
１７ａ  ソフトウェアキーボード設定プログラム
１８ａ  押圧力検出手段
１８ｂ  判定用押圧力設定手段
３０  ソフトウェアキーボード
３１  ソフトウェアキー
【図１】
2017182685.tif 000003
【図２】
2017182685.tif 000004
【図３】
2017182685.tif 000005
【図４】
2017182685.tif 000006
【図５】
2017182685.tif 000007
【図６】
2017182685.tif 000008
【図７】
2017182685.tif 000009
【図８】
2017182685.tif 000010