(57)【要約】【課題】文章中の固有名詞部分を、大文字を用いた表記に一括変換できるようにし、大文字、小文字の切り替えなしに入力できるようにする。【解決手段】表示入力装置は、ソフトウェアキーボードに合わせて入力表示欄を表示する表示パネルと、タッチパネル部と、単語とその品詞を定めた辞書データを記憶する記憶部と、入力されたアルファベットを認識し、入力されたアルファベットを入力表示欄内に表示させ、辞書データに基づき入力表示欄内のうちの固有名詞部分を判定し、固有名詞部分に含まれるアルファベットの一部又は全部を大文字にした複数の変換候補を含む変換候補を表示パネルに表示させ、入力表示欄内の固有名詞部分を複数の変換候補の中から選択された変換候補に変換させる制御部を含む。【選択図】図８
2016201071.tif 000002
【特許請求の範囲】
【請求項１】
アルファベットを入力するための複数のキーを含むソフトウェアキーボードと、前記ソフトウェアキーボードに合わせて入力表示欄を表示する表示パネルと、
前記表示パネルに対して設けられ、前記ソフトウェアキーボードで操作されたキーを検知するためのタッチパネル部と、
単語とその品詞を定めた辞書データを記憶する記憶部と、
前記タッチパネル部の出力に基づき入力されたアルファベットを認識し、前記ソフトウェアキーボードにより入力されたアルファベットを前記入力表示欄内に表示させ、前記辞書データに基づき前記入力表示欄内の単語のうちの固有名詞部分を判定し、前記固有名詞部分が含まれると判定したとき、前記固有名詞部分に含まれるアルファベットの一部又は全部を大文字にした変換候補を複数表示させるとともに、前記入力表示欄内の前記固有名詞部分を複数の前記変換候補のうち選択された前記変換候補に変換させ、前記入力表示欄内に固有名詞部分が含まれないと判定したとき、前記変換候補を前記表示パネルに表示させない制御部と、を含むことを特徴とする表示入力装置。
【請求項２】
前記制御部は、前記入力表示欄内の単語のうち、前記辞書データに、固有名詞として登録されている部分と、普通名詞として登録されている単語が連続している部分と、前記辞書データに含まれていない単語の部分の何れか１つ又は複数を前記固有名詞部分と判定することを特徴とする請求項１記載の表示入力装置。
【請求項３】
前記制御部は、前記固有名詞部分に含まれる単語のうち、アルファベットを全て大文字にした変換候補と、単語の頭文字を大文字とし頭文字以外を小文字とする変換候補と、一部の単語の頭文字を大文字にし、それ以外の単語を全て小文字とする変換候補と、前記固有名詞部分に含まれる単語のアルファベットを全て小文字とする変換候補のうち、何れか複数を前記変換候補として前記表示パネルに表示させることを特徴とする請求項１又は２に記載の表示入力装置。
【請求項４】
前記制御部は、選択された変換候補を学習データとして前記記憶部に記憶させ、前記学習データに記憶されている単語と同じ単語が入力されたとき、又は、前記学習データに記憶されている単語の組合せと同じ単語の組合せが入力されたとき、前記変換候補を前記表示パネルに表示させないで、前記学習データに記憶されている単語と同じ単語、又は、学習データに記憶されている単語の組合せの表記を、学習データに登録されたとおりの表記に変換することを特徴とする請求項１乃至３の何れか１項に記載の表示入力装置。
【請求項５】
前記制御部は、画面内に配された予め定められたキーが操作されたとき、前記入力表示欄内の複数の単語内に固有名詞部分が含まれるか否かを判定することを特徴とする請求項１乃至４の何れか１項に記載の表示入力装置。
【請求項６】
前記制御部は、前記タッチパネル部の出力に基づき、前記変換候補の表示中、前記入力表示欄内の前記固有名詞部分内の単語の表示位置への操作を、前記固有名詞部分から表示位置が操作された単語を外す修正操作と認識し、前記入力表示欄内の前記固有名詞部分に隣接する単語の表示位置への操作を、前記固有名詞部分に表示位置が操作された単語を追加する前記修正操作と認識し、前記修正操作による修正後の変換候補を前記表示パネルに表示させることを特徴とする請求項１乃至５の何れか１項に記載の表示入力装置。
【請求項７】
請求項１乃至６の何れか１項に記載の表示入力装置を含むことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アルファベットのような文字や、記号の入力を受け付ける表示入力装置に関する。また、この表示入力装置を備えた画像形成装置に関する。
【背景技術】
【０００２】
タッチパネル付きの表示パネルを備える装置では、ソフトウェアキーボードを用いて文字、数字、マークのような記号入力を行えるようにすることがある。そして、英語のようなアルファベットを用いる言語では、文頭の文字を大文字にするというきまりがある。このようなきまりに関する文字入力装置の一例が特許文献１に記載されている。
【０００３】
具体的に、特許文献１には、ソフトウェアキーボードを表示し、当該ソフトウェアキーボードの文字入力ボタンが操作されると文字の入力を受け付け、アルファベット入力モードである場合、入力されたアルファベットのうち、「入力開始時の文字」または「区切り記号＋スペースを入力した後の文字」であるアルファベットを大文字に変換する文字入力装置が記載されている。この構成によれば、アルファベット入力のとき、大文字モードと小文字モードを切り替えしなくても、文頭のアルファベット１文字を自動的に大文字にできる（特許文献１：請求項１、段落［０００５］、図５等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０６５５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
英語のようなアルファベットを用いる言語で、ソフトウェアキーボードを用いて文章を入力するとき、大文字のアルファベットキーと小文字のアルファベットキーを両方、１画面内に表示すると、１つのキーの大きさがかなり小さくなる。そこで、ソフトウェアキーボード画面内には、アルファベットを大文字で入力するか、小文字で入力するかの切り替えキーが配される。
【０００６】
具体的に、文章を入力するとき、固有名詞のような大文字での入力が必要な箇所で、切り替えキーで大文字入力モードに切り替える。そして、大文字を入力する。大文字の入力完了後、再度、切り替えキーで小文字入力モードに切り替え、小文字で入力すべきアルファベットの入力がなされる。
【０００７】
このような、文章の入力途中での大文字、小文字の切り替えは、煩わしいという問題がある。また、大文字への切り替えを忘れたままアルファベットの入力を続けたとき、後から大文字への修正を行わなくてはならず、このような修正も煩わしい。
【０００８】
なお、特許文献１記載の入力装置では、「文頭のアルファベット１文字」と「ピリオドやカンマのような区切り記号＋スペースの後のアルファベット１文字」に限り、大文字への自動変換がなされる。しかし、上記の条件に当てはまらない部分（例えば、文章中の固有名詞）は、大文字への自動変換がなされない。従って、上記の条件に当てはまらない部分については、大文字と小文字の切り替えを行わなくてはならず、上記の問題を十分に解決できない。
【０００９】
本発明は上記の問題点に鑑み、文章中の固有名詞部分を、大文字を用いた表記に一括変換できるようにし、大文字、小文字の切り替えなしに入力できるようにする。
【課題を解決するための手段】
【００１０】
上記課題解決のため請求項１に係る表示入力装置は、アルファベットを入力するための複数のキーを含むソフトウェアキーボードと、前記ソフトウェアキーボードに合わせて入力表示欄を表示する表示パネルと、前記表示パネルに対して設けられ、前記ソフトウェアキーボードで操作されたキーを検知するためのタッチパネル部と、単語とその品詞を定めた辞書データを記憶する記憶部と、前記タッチパネル部の出力に基づき入力されたアルファベットを認識し、前記ソフトウェアキーボードにより入力されたアルファベットを前記入力表示欄内に表示させ、前記辞書データに基づき前記入力表示欄内の単語のうちの固有名詞部分を判定し、前記固有名詞部分が含まれると判定したとき、前記固有名詞部分に含まれるアルファベットの一部又は全部を大文字にした変換候補を複数表示させるとともに、前記入力表示欄内の前記固有名詞部分を複数の前記変換候補のうち選択された前記変換候補に変換させ、前記入力表示欄内に固有名詞部分が含まれないと判定したとき、前記変換候補を前記表示パネルに表示させない制御部と、を含む。
【発明の効果】
【００１１】
本発明によれば、文章中の固有名詞部分を、大文字を用いた表記に一括変換することができる。従って、小文字だけ用いてアルファベットを入力しても問題はない。言い換えると、文章の入力中に大文字で入力するか、小文字で入力するか切り替える必要がない。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る複合機の一例を示す図である。
【図２】実施形態に係るメール文書作成画面の一例を示す図である。
【図３】実施形態に係るメール文書作成画面の一例を示す図である。
【図４】実施形態に係る固有名詞部分の判定処理の一例を示すフローチャートである。
【図５】実施形態に係る辞書データの一例を示す図である。
【図６】実施形態に係る操作パネルでの変換候補の表示と固有名詞部分の変換の流れの一例を示す図である。
【図７】実施形態に係る変換候補の表示例の一例を示す図である。
【図８】実施形態に係る変換候補の表示例の一例を示す図である。
【図９】実施形態に係る学習データに基づく自動変換の流れの一例を示すフローチャートである。
【図１０】実施形態に係るメール文書作成画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
本発明の実施形態を図１〜図１０を用いて説明する。ここで、本発明は、各種装置に適用可能であるが、操作パネル１（表示入力装置に相当）を含む複合機１００（画像形成装置に相当）を例に挙げ説明する。但し、本実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定せず、単なる説明例にすぎない。
【００１４】
（複合機１００の概略）
次に、図１に基づき、実施形態に係る複合機１００の概略を説明する。図１は実施形態に係る複合機１００の一例を示す図である。
【００１５】
複合機１００は、主制御部２と記憶部３を含む。主制御部２は、ＣＰＵ２１、画像処理部２２のような回路を含み、複合機１００の動作を制御する。記憶部３は、ＲＯＭ、ＨＤＤのような不揮発性とＲＡＭのような揮発性の記憶装置を組み合わせである。記憶部３は、制御用の各種のプログラムやデータ、設定データ、画像データのような各種データを記憶する。また、本発明の実施に関し、辞書データＤ１、学習データＤ２（詳細は後述）を記憶する。ＣＰＵ２１は、記憶部３に記憶されるプログラム、データに基づき複合機１００の各部の制御や、各種の演算処理を行う。画像処理部２２は、濃度変換、拡大、縮小、回転、データ形式変換のような印刷や送信に用いる画像データへの画像処理を施す。処理後の画像データは、画像形成部６ｃでのトナー像形成や、送信に用いられる。
【００１６】
図１に示すように、本実施形態の複合機１００は、操作パネル１を含む。操作パネル１は、複合機１００の状態、各種メッセージ、各種設定画面を表示する表示パネル１１を備える。また、表示パネル１１の上面にタッチパネル部１２が設けられる。タッチパネル部１２は、使用者のタッチ位置を検知するためのものであり、検知位置に応じた電圧（信号）を出力する。また、操作パネル１には、スタートキーやテンキーのような複数のハードキー１３も設けられる。
【００１７】
そして、操作パネル１には、操作パネル１の動作を制御するパネル制御部１０（制御部に相当）が設けられる。パネル制御部１０は、タッチパネル部１２の出力に基づき、表示パネル１１（タッチパネル部１２）のうち、押された位置、座標を認識する。パネル制御部１０は、タッチパネル部１２の出力に基づき、押された操作画像（ソフトキー、ボタン、タブ、チェックボックスのような画像）を認識する。そして、パネル制御部１０は、操作に応じて表示パネル１１の表示を切り替えさせる。
【００１８】
主制御部２は、操作パネル１と通信可能に接続される。そして、パネル制御部１０は、操作パネル１でなされた使用者の設定内容を主制御部２に伝える。主制御部２は、使用者の設定どおりに動作するように、原稿搬送部４、画像読取部５、印刷部６、通信部７のような複合機１００を構成する各部分の動作を制御する。なお、パネル制御部１０を設けず、主制御部２と表示パネル１１、タッチパネル部１２、ハードキー１３とを接続し、主制御部２にパネル制御部１０の機能を含めてもよい。
【００１９】
複合機１００は、原稿搬送部４と画像読取部５を含む。原稿搬送部４は、セットされた原稿を１枚ずつ送り読取用コンタクトガラス（読み取り位置、不図示）に向けて連続的、自動的に搬送する。画像読取部５は、送り読取用コンタクトガラスを通過する原稿や、載置読取用コンタクトガラス（不図示）にセットされた原稿を読み取り、画像データを生成する。主制御部２は、原稿搬送部４、画像読取部５とバスや信号線で接続される。そして、主制御部２は、スキャン、印刷、送信のようなジョブのとき、原稿搬送部４、画像読取部５の動作を制御する。
【００２０】
また、複合機１００は、印刷を行う印刷部６（給紙部６ａ、搬送部６ｂ、画像形成部６ｃ、定着部６ｄ）を含む。給紙部６ａは、複数の用紙を収容する。印刷ジョブを実行するとき、給紙部６ａは用紙を１枚ずつ搬送部６ｂに送り込む。搬送部６ｂは、給紙部６ａから供給された用紙を搬送する。画像形成部６ｃは、画像データに基づきトナー像を形成し、搬送される用紙にトナー像を転写する。定着部６ｄは、用紙に転写されたトナー像を定着させる。トナー定着後の用紙は、排出トレイ（不図示）に排出される。また、主制御部２は、印刷部６とバスや信号線で接続される。そして、主制御部２は、印刷を伴うジョブのとき、印刷部６の動作を制御する。尚、画像形成や各種回転体を回転させるモータのＯＮ／ＯＦＦを制御し印刷部６を実際に制御するエンジン制御部を別途設けてもよい。
【００２１】
複合機１００は、通信部７を含む。通信部７は、各種コネクタ、ソケット、通信制御用のチップを備える。通信部７は、ネットワークや公衆回線やケーブルを介し、コンピューター２００やファクシミリ装置３００と通信可能に接続される。通信部７は、コンピューター２００やファクシミリ装置３００と電子メールや画像データのやり取りを行える。主制御部２は、通信部７とバスや信号線で接続される。そして、主制御部２は、データの送受信を伴うジョブのとき、通信部７を制御し、データの送受信を行わせる。
【００２２】
（ソフトウェアキーボード８での入力）
次に、図２、図３を用いて、実施形態に係る操作パネル１でのアルファベット入力の一例を説明する。図２、図３は、実施形態に係るメール文書作成画面Ｓ１の一例を示す図である。
【００２３】
アルファベットを用いる各種言語に本発明を適用できるが、以下の説明では、英語の文章入力を例に挙げて説明する。また、以下では、英語の電子メールの文章を作成する場合を例に挙げて説明する。なお、送信先アドレス入力画面やユーザー情報登録画面のように操作パネル１（複合機１００）で文字入力を行える画面（ソフトウェアキーボード８が表示される画面）は複数種ある。本発明は、これらの文字入力を行える画面にも適用することができる。
【００２４】
所定の操作（タッチパネル部１２やハードキー１３への一定の操作）が操作パネル１になされたとき、パネル制御部１０は、メール文書作成画面Ｓ１を表示パネル１１に表示させる（図２参照）。使用者は、複合機１００から電子メールを送信したいとき、所定の操作を行って、メール文書作成画面Ｓ１を表示させる。なお、送信先のアドレス設定や、メールへの画像データの添付設定は、別画面で行うことができる。電子メールに、画像読取部５の読み取りにより得られた画像データや、記憶部３に記憶されている画像データを添付する指示がなされたとき、主制御部２は、指定されたアドレスに向けて画像データが添付された電子メールを通信部７に送信させる。
【００２５】
メール文書作成画面Ｓ１を表示するとき、パネル制御部１０は、アルファベットを入力するためのソフトウェアキーボード８と、ソフトウェアキーボード８に合わせて入力表示欄Ｌ１を表示パネル１１に表示させる。
【００２６】
本実施形態のメール文書作成画面Ｓ１では、上方に入力表示欄Ｌ１が配される。入力表示欄Ｌ１には、ソフトウェアキーボード８へのタッチにより入力された文字、記号、数字が表示される。パネル制御部１０は、文字、数字、記号の挿入位置を示すカーソルＣを入力表示欄Ｌ１内に表示させる。
【００２７】
入力表示欄Ｌ１の下方には、左側から順に、入力モード選択欄Ｌ２、キーボード選択欄Ｌ３、切り替えキーＫ１、４つの矢印キーＫ２が配される。入力モード選択欄Ｌ２の下向き二重記号をタッチすると、入力モードを選択するためのプルダウンメニュー（不図示）が表示される。アルファベット入力、かな入力（日本語入力）のような入力モードを選択することができる。図２以下のメール文書作成画面Ｓ１では、英語入力のため、アルファベット入力モードが選択されている。
【００２８】
キーボード選択欄Ｌ３の下向き二重記号をタッチすると、ソフトウェアキーボード８を切り替えることができる。アルファベット入力用、かな入力用（日本語入力用）、各種マークのような記号入力用、数字入力用のような複数種のソフトウェアキーボード８のなかから、用いるソフトウェアキーボード８を選択することができる。パネル制御部１０は、選択されたソフトウェアキーボード８に応じたキーを表示パネル１１に表示させる。具体的に、図２以下に示すメール文書作成画面Ｓ１では、アルファベット入力用のソフトウェアキーボード８が選択されている状態を示す。
【００２９】
アルファベット入力用のソフトウェアキーボード８が選択されているとき、パネル制御部１０は、アルファベットの各文字に対応するキーと、カンマ、ピリオド、ハイフンの記号入力用のキーと、改行キーＫ３と、変換キーＫ４と、スペースキーＫ５と、削除キーＫ６と、バックスペースキーＫ７を含むソフトウェアキーボード８を表示パネル１１に表示させる（図２以下の各図参照）。
【００３０】
アルファベットを入力するためのキー（ソフトキー）には、各キーの内側に、何れか１つのアルファベットが表示される。使用者は入力したいアルファベットを含むキーを操作する。例えば、「ａ」というアルファベットを入力したいとき、「ａ」を含むキーの表示位置をタッチする。また、記号入力用のキーには、カンマ、ピリオド、ハイフンの何れかを含む。例えば、ピリオドを打ちたいとき、「．」を含むキーの表示位置をタッチする。
【００３１】
アルファベット入力のとき、切り替えキーＫ１を操作（タッチ）することにより、大文字で入力するか、小文字で入力するか選択することができる。また、４つの矢印キーＫ２を操作してカーソルＣを移動させることもできる。
【００３２】
そして、図２のメール文書作成画面Ｓ１は、まだ１文字も入力がなされていない状態を示す。一方、図３のメール文書作成画面Ｓ１は、「ａ  ｎｅｗ  ｍｕｌｔｉｆｕｎｃｔｉｏｎａｌ  ｐｅｒｉｐｈｅｒａｌ〜ｂｙ  ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ．」の文章が全て小文字で入力された状態を示す。具体的に、パネル制御部１０は、タッチパネル部１２の出力に基づき、操作されたキーを認識する。そして、パネル制御部１０は、入力されたアルファベット、スペース、記号を認識し、入力表示欄Ｌ１内のカーソルＣの位置に、入力されたアルファベット、スペース、記号を挿入表示させる。
【００３３】
本実施形態の操作パネル１では、入力されたアルファベットの文章のうち、固有名詞部分（大文字を使用する可能性がある部分）を自動的に判定する。固有名詞部分と判定された部分には、一部、又は、全部を大文字で表記した変換候補９が表示される。そして、変換候補９を選択するだけで、固有名詞部分の表記を、大文字を含む表記に変換することができる。従って、使用者は、アルファベットの文章を小文字だけで入力すればよい。アルファベットの文章（単語）の入力中、大文字入力に切り替えなくてよい。
【００３４】
そこで、次に、アルファベットの文章（入力表示欄Ｌ１に表示された複数の単語）中の固有名詞部分の判定について説明する。
【００３５】
（固有名詞部分の判定）
次に、図４、図５を用いて、実施形態に係る固有名詞部分の判定処理の一例を説明する。図４は、実施形態に係る固有名詞部分の判定処理の一例を示すフローチャートである。図５は、実施形態に係る辞書データＤ１の一例を示す図である。
【００３６】
図４のスタートは、入力表示欄Ｌ１の文章（複数の単語）のうち、固有名詞部分があるか否かの判定を開始する時点である。
【００３７】
具体的に、パネル制御部１０は、１又は複数の単語が入力された後、予め定められた開始条件が満たされると、判定を開始する。開始条件は、単語や文章の入力を完了した旨の入力がなされたときとしてもよい。メール文書作成画面Ｓ１の例で言えば、作成完了キーＫ８が操作されたときとしてもよい（図２，図３参照）。また、ソフトウェアキーボード８内の変換キーＫ４が操作されたときや、入力の区切りを示す予め定められた区切り記号（ピリオド。カンマやクエスチョンマークのような感嘆符でもよい）が入力されたとき、パネル制御部１０は、開始条件が満たされたと判断してもよい。
【００３８】
まず、パネル制御部１０は、入力表示欄Ｌ１内の文章（単語）のうち、所定部分のアルファベットを大文字に自動変換する（ステップ♯１）。所定部分は、最初の単語、又は、ピリオドや感嘆符の後の単語、つまり、文頭である。パネル制御部１０は、文頭の単語の最初のアルファベットを大文字に自動変換し、変換後のアルファベットを表示パネル１１に表示させる。また、パネル制御部１０は、代名詞「I」のような大文字を用いることが決まっている単語を所定部分として、大文字に自動変換してもよい。
【００３９】
次に、パネル制御部１０は、辞書データＤ１に基づき、入力表示欄Ｌ１内の単語のうち、固有名詞を認識する（ステップ♯２）。
【００４０】
図５に示すように、辞書データＤ１には、少なくとも、固有名詞として扱う単語が定められている。図５は、「ＵＳＡ」、「ｊａｐａｎ」、「ｋｙｏｃｅｒａ」のような地名、国名、社名が辞書データＤ１に固有名詞として定められている例を示す。デフォルトの辞書データＤ１には、よく知られた地名、国名、社名やそれらの一部を含めておくことができる。また、操作パネル１（タッチパネル部１２、ハードキー１３）に入力を行うことにより、固有名詞と扱う単語を追加することができる。記憶部３は、追加された単語を辞書データＤ１に追加する。
【００４１】
ステップ♯１においては、パネル制御部１０は、辞書データＤ１を参照し、入力表示欄Ｌ１内の単語のうち、辞書データＤ１に固有名詞として定められている同じ単語を固有名詞と判定する。なお、大文字、小文字の違いは無視され、同じ単語と扱われる。
【００４２】
また、パネル制御部１０は、辞書データＤ１に基づき、入力表示欄Ｌ１内の単語のうち、普通名詞を認識する（ステップ♯３）。
【００４３】
図５に示すように、辞書データＤ１には、少なくとも、普通名詞として扱う単語も定められる。図５は、「ｄｏｃｕｍｅｎｔ」、「ｓｏｌｕｔｉｏｎ」のような名詞が辞書データＤ１に普通名詞として定められている例を示す。デフォルトの辞書データＤ１には、多数の普通名詞を含めておくことができる（例えば、数千〜数万語）。操作パネル１（タッチパネル部１２、ハードキー１３）に入力を行うことにより、普通名詞と扱う単語を追加することができる。記憶部３は、追加された単語を辞書データＤ１に追加する。
【００４４】
続いて、パネル制御部１０は、認識した固有名詞と普通名詞に基づき、固有名詞部分（固有名詞の可能性がある部分）を判定する（ステップ♯４）。具体的に、パネル制御部１０は、入力表示欄Ｌ１内の単語のうち、辞書データＤ１で固有名詞として定められている単語と同じ単語を固有名詞部分と判定する（ステップ♯４）。
【００４５】
また、パネル制御部１０は、入力表示欄Ｌ１内の単語（スペースとスペースの間のアルファベット列）のうち、辞書データＤ１に普通名詞として定められている単語が連続している部分を固有名詞部分と判定する（ステップ♯３）。英語では、普通名詞の後には動詞のような名詞以外の品詞が続くことが多く、名詞が連続している部分は、社名、製品名のような固有名詞である場合があるためである。
【００４６】
普通名詞＋普通名詞や、固有名詞＋固有名詞のように同じ種類の名詞が連続している場合がある。また、固有名詞＋普通名詞、又は、普通名詞＋固有名詞のように、異なる種類の名詞が連続している場合もある。固有名詞＋普通名詞のような異なる種類の名詞の組合せが社名として用いられる場合も多い。そこで、パネル制御部１０は、名詞が連続しているとき、連続する複数の名詞を１つの固有名詞部分と判定する。
【００４７】
そのため、パネル制御部１０は、１文中に複数の固有名詞部分を判定する場合がある。一文中、固有名詞部分と固有名詞部分の間に１又は複数の単語が挟まれているとき、パネル制御部１０は、複数の固有名詞部分があると判定する。
【００４８】
なお、図５に示すように、辞書データＤ１には、固有名詞、普通名詞以外の品詞を定めてもよい。図５では、辞書データＤ１に、冠詞、動詞、代名詞、形容詞、副詞、前置詞、接続詞のような品詞を定める例を示している（品詞の種類を更に追加してもよい）。
【００４９】
そして、固有名詞、普通名詞以外の品詞を定める場合、パネル制御部１０は、入力表示欄Ｌ１内の単語のうち、辞書データＤ１に含まれていない単語を固有名詞部分と判定するようにしてもよい。辞書データＤ１に含められない人名、地名、社名もあるためである。
【００５０】
このように、パネル制御部１０は、文章中、辞書データＤ１で固有名詞とされている部分と、辞書データＤ１に登録された名詞が連続している部分と、辞書データＤ１にない単語の部分の何れか１つ又は複数を固有名詞部分と判定する（ステップ♯３→エンド）。
【００５１】
（変換候補９の表示と固有名詞部分の変換）
次に、図６〜図８を用いて、実施形態に係る操作パネル１での変換候補９の表示と固有名詞部分の変換を説明する。図６は、実施形態に係る操作パネル１での変換候補９の表示と固有名詞部分の変換の流れの一例を示す図である。図７、図８は、実施形態に係る変換候補９の表示例の一例を示す図である。
【００５２】
図６のスタートは、図４のフローチャートにおいて、作成完了キーＫ８の操作、変換キーＫ４の操作、ピリオドの入力のような予め定められたトリガーによって開始された固有名詞部分の有無の判定処理が完了した時点（図４のフローが完了した時点）である。
【００５３】
まず、パネル制御部１０は、判定を行った文章（一文）のなかに、固有名詞部分があるか否かを確認する（ステップ♯１１）。
【００５４】
なお、例として示す図７、図８のメール文書作成画面Ｓ１は、図３の文章入力後、固有名詞部分の有無の判定処理がなされた後の状態を示す。
【００５５】
図７、図８の例では、図４に示す処理の結果、パネル制御部１０は、固有名詞である「ｊａｐａｎ」の部分と、名詞が連続している「ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」の部分を固有名詞部分と判定する。なお、図７、図８では、図４のステップ♯１により、文頭のアルファベット「ａ」の大文字「Ａ」への変換が完了している状態を示している。
【００５６】
固有名詞部分がないとき（ステップ♯１１のＮｏ）、変換候補９を表示させることなく、パネル制御部１０は、本フローは終了させる（エンド）。
【００５７】
一方、固有名詞部分があるとき（ステップ♯１１のＹｅｓ）、パネル制御部１０は、文頭から見て最初の固有名詞部分の変換候補９を表示パネル１１に表示させる（ステップ♯１２）。変換候補９は、固有名詞部分に含まれるアルファベットの一部又は全部を大文字にしたものである。また、固有名詞部分と判断した部分は、実際には、普通名詞として用いられている場合もある。そこで、パネル制御部１０は、固有名詞部分に含まれるアルファベットを全て小文字で表している変換候補９も表示パネル１１に表示させる。
【００５８】
図７は、入力表示欄Ｌ１に表示された文章のうち、最初の「ｊａｐａｎ」の固有名詞部分の変換候補９を表示した例を示す。図７に示すように、パネル制御部１０は、「ｊａｐａｎ」の単語のアルファベットを全て大文字にした変換候補９（「ＪＡＰＡＮ」）と、「ｊａｐａｎ」の単語の頭文字を大文字とし頭文字以外を小文字とする変換候補９（「Ｊａｐａｎ」）と、「ｊａｐａｎ」の単語の全てを小文字とする変換候補９（「ｊａｐａｎ」）の何れかを前記表示パネル１１に表示させる。なお、図７では、３種類の変換候補９を表示する例を示しているが、３種類のうち、何れか２種類を表示するようにしてもよい。
【００５９】
変換候補９は並べて表示される。図７、図８では、変換候補９を含む矩形の枠を縦方向に並べる例を示している。また、図７、図８では、入力表示欄Ｌ１の右下隅と、最上位の変換候補９の枠の右上隅を合わせるようにして、複数の変換候補９の枠を表示する例を示している。また、図７、図８では、ソフトウェアキーボード８の上面側に重ねて複数の変換候補９の枠を表示する例を示している。
【００６０】
そして、パネル制御部１０は、使用者により選択された変換候補９を認識する（ステップ♯１３）。使用者は、用いたい表記に対応する変換候補９の表示位置をタッチする。具体的に、パネル制御部１０は、タッチパネル部１２の出力に基づき、タッチ位置と重なる変換候補９の枠（画像）を認識する。言い換えると、パネル制御部１０は、タッチ操作された変換候補９を選択された変換候補９と認識する。
【００６１】
変換候補９の選択がなされると、パネル制御部１０は、入力表示欄Ｌ１内の固有名詞部分を選択された変換候補９に変換させる（ステップ♯１４）。言い換えると、パネル制御部１０は、入力表示欄Ｌ１内の固有名詞部分のアルファベットの大文字と小文字が、選択された変換候補９とおなじ表記となるように表示パネル１１に表示を行わせる。これにより、変換候補９を選択するだけで小文字表記のアルファベットの一部、又は、全てを大文字に変更できる。
【００６２】
そして、パネル制御部１０は、選択された変換候補９を記憶部３に記憶させる（ステップ♯１５）。選択された変換候補９は学習データＤ２として記憶部３に記憶される（図１参照）。尚、学習データＤ２に基づく変換（学習データＤ２の利用）の詳細は後述する。
【００６３】
続いて、パネル制御部１０は、変換候補９を表示していない固有名詞部分が文章中にまだあるか（残っているか）否かを確認する（ステップ♯１６）。
【００６４】
残っていないとき（ステップ♯１６のＮｏ）、本フローは終了する（エンド）。一方、残っているとき（ステップ♯１６のＹｅｓ）、パネル制御部１０は、次の固有名詞部分の変換候補９を表示パネル１１に表示させる（ステップ♯１７）。そして、フローは、ステップ♯１３に戻る。
【００６５】
図８は、入力表示欄Ｌ１に表示された文章のうち、２つめの固有名詞部分（連続している複数の名詞）である「ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」の変換候補９の表示例を示している。図８に示すように、パネル制御部１０は、固有名詞部分に含まれる単語の頭文字を大文字とし頭文字以外を小文字とする変換候補９（「Ｋｙｏｃｅｒａ  Ｄｏｃｕｍｅｎｔ  Ｓｏｌｕｔｉｏｎｓ」）と、固有名詞部分に含まれる単語のアルファベットを全て大文字にした変換候補９（「ＫＹＯＣＥＲＡ  ＤＯＣＵＭＥＮＴ  ＳＯＬＵＴＩＯＮＳ」）と、固有名詞部分に含まれる単語のうち一部の単語の頭文字を大文字とし、それ以外の単語を全て小文字とする変換候補９（「Ｋｙｏｃｅｒａ  Ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」と、「Ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  Ｓｏｌｕｔｉｏｎｓ」と、「Ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」）と、固有名詞部分の全てを小文字とする変換候補９（「ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」）を前記表示パネル１１に表示させる。なお、図８では、６種類の変換候補９を表示する例を示しているが、６種類よりも少ない変換候補９を表示するようにしてもよい。
【００６６】
具体的に、パネル制御部１０は、固有名詞部分の単語のアルファベットを全て大文字にした変換候補９と、固有名詞部分に含まれる全単語の頭文字を大文字とし頭文字以外を小文字とする変換候補９と、固有名詞部分に含まれる単語の全てを小文字とする変換候補９の何れか１つ、又は、複数を含む変換候補９を表示パネル１１に表示させる。
【００６７】
（学習データＤ２に基づく自動変換）
次に、図９を用いて、学習データＤ２に基づく変換を説明する。図９は、実施形態に係る学習データＤ２に基づく自動変換の流れの一例を示すフローチャートである。
【００６８】
本実施形態では、学習データＤ２に基づく自動変換を、文章の入力中に自動的に行う例を説明する。しかし、学習データＤ２に基づく自動変換を他の時点に行ってもよい。例えば、作成完了キーＫ８又は変換キーＫ４が操作されたとき、ピリオドが入力されたときの何れかのときに、学習データＤ２に基づく自動変換を行ってもよい。
【００６９】
上述のように、記憶部３は、学習データＤ２を記憶する。選択された変換候補９に含まれる単語が１つのとき、１つの単語が学習データＤ２に追加される。選択された変換候補９に含まれる単語が複数のとき、複数の単語の組合せが学習データＤ２に追加される。
【００７０】
図９のスタートは、メール文書作成画面Ｓ１のようなアルファベットの文章の入力を開始する時点である。そして、パネル制御部１０は、ソフトウェアキーボード８への入力によって、学習データＤ２に記憶された（以前に選択された変換候補９と同じ）１つの単語、又は、複数の単語の組合せが入力されたか否かの確認を続ける（ステップ♯２１、ステップ♯２１のＮｏ→ステップ♯２１）。言い換えると、パネル制御部１０は、学習データＤ２に記憶された単語、又は、複数の単語の組合せが、入力表示欄Ｌ１内に現れたか否かを確認する。
【００７１】
パネル制御部１０は、ソフトウェアキーボード８でアルファベット１文字が入力されるたびにステップ♯２１の確認を行う。また、図９のフローは、文章の入力が完了し、文章入力用の画面でなくなるまで、継続される。図３、７、８のメール文書作成画面Ｓ１で言えば、作成完了キーＫ８が操作されるまで、図９のフローが続けられる。
【００７２】
学習データＤ２に記憶されている単語と同じ単語が入力されたとき、又は、学習データＤ２に記憶されている単語の組合せと同じ単語の組合せが入力されたとき（ステップ♯２１のＹｅｓ）、パネル制御部１０は、入力表示欄Ｌ１内の学習データＤ２に記憶されている単語と同じ単語、又は、入力表示欄Ｌ１内の学習データＤ２に記憶されている組合せと同じ複数の単語の表記を、学習データＤ２に記憶されているとおりの表記に変換する（ステップ♯２２→ステップ♯２１に戻る）。このとき、パネル制御部１０は、変換候補９を表示パネル１１に表示させない。これにより、変換候補９を選択した後、アルファベットの文章入力で同じ会社名や人名を入力すると、以前に選択した表記と同じ表記への自動的な変換がなされる。変換候補９を選択する必要さえなくなる。
【００７３】
パネル制御部１０は、学習データＤ２で大文字が用いられているアルファベットには大文字を適用し、小文字が用いられているアルファベットには小文字を適用することにより、学習データＤ２に記憶されたとおりの表記とする。
【００７４】
（固有名詞部分の調整）
次に、図１０を用いて、固有名詞部分の調整の一例を説明する。図１０は、実施形態に係るメール文書作成画面Ｓ１の一例を示す図である。
【００７５】
上述したように、パネル制御部１０は、文章中の固有名詞部分を判定する。そして、固有名詞部分と判定された部分ごとに変換候補９が表示される。しかし、固有名詞部分に前後する単語を固有名詞部分に追加したい場合が生じ得る。反対に、固有名詞部分と判定された複数の単語の組合せから、一部の単語を外したい場合も生じ得る。そこで、タッチパネル部１２への操作によって、固有名詞部分に含める単語を調整できるようにしてもよい。
【００７６】
図１０は、固有名詞部分に含める単語の調整手法の一例を示す。パネル制御部１０は、タッチパネル部１２の出力に基づき、固有名詞部分に含める単語の調整の操作を認識する。図１０のうち、上の図は、「ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」の部分が固有名詞部分として判定された例を示す。例えば、「ｋｙｏｃｅｒａ」の語が辞書データＤ１に登録されていないとき、このような判定が生じ得る。
【００７７】
そして、パネル制御部１０は、入力表示欄Ｌ１内の固有名詞部分「ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」に隣接する単語の表示位置への操作を、固有名詞部分に単語（図１０の例では、「ｋｙｏｃｅｒａ」）を追加する修正操作と認識する。
【００７８】
これにより、図１０の下方の図に示すように、パネル制御部１０は、固有名詞部分に「ｋｙｏｃｅｒａ」の単語を追加し、修正後の固有名詞部分の変換候補９を表示パネル１１に表示させる。つまり、パネル制御部１０は、修正操作によって、「ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」の連語を固有名詞部分と扱う。
【００７９】
一方、複数の単語の組み合わせが固有名詞部分と判定された場合であって、固有名詞部分から一部の単語を外したい場合、パネル制御部１０は、入力表示欄Ｌ１の固有名詞部分に含まれる単語の表示位置への操作を、固有名詞部分から操作した単語を外す修正操作と認識する。
【００８０】
図１０の下方の図は、「ｋｙｏｃｅｒａ  ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」の３語が固有名詞部分として扱われ、変換候補９が表示されている例を示している。そして、パネル制御部１０は、入力表示欄Ｌ１内の固有名詞部分のうち、入力表示欄Ｌ１内の固有名詞部分内の単語（図１０の下方の図では「ｋｙｏｃｅｒａ」の語）の表示位置への操作を、固有名詞部分から表示位置が操作された単語「ｋｙｏｃｅｒａ」を外す修正操作と認識する。
【００８１】
これにより、図１０の上方の図に示すように、パネル制御部１０は、固有名詞部分から「ｋｙｏｃｅｒａ」の単語を除外し、修正後の固有名詞部分の変換候補９を表示パネル１１に表示させる。つまり、パネル制御部１０は、修正操作によって、「ｄｏｃｕｍｅｎｔ  ｓｏｌｕｔｉｏｎｓ」の単語のみを固有名詞部分と扱う。これにより、固有名詞部分を調整することができる。また、どのような単語を学習データＤ２に記憶させるか定めることができる。
【００８２】
このようにして、実施形態に係る表示入力装置（操作パネル１）は、アルファベットを入力するための複数のキーを含むソフトウェアキーボード８と、ソフトウェアキーボード８に合わせて入力表示欄Ｌ１を表示する表示パネル１１と、表示パネル１１に対して設けられ、ソフトウェアキーボード８で操作されたキーを検知するためのタッチパネル部１２と、単語とその品詞を定めた辞書データＤ１を記憶する記憶部３と、タッチパネル部１２の出力に基づき入力されたアルファベットを認識し、ソフトウェアキーボード８により入力されたアルファベットを入力表示欄Ｌ１内に表示させ、辞書データＤ１に基づき入力表示欄Ｌ１内の単語のうちの固有名詞部分を判定し、固有名詞部分が含まれると判定したとき、固有名詞部分に含まれるアルファベットの一部又は全部を大文字にした変換候補９を複数表示させるとともに、入力表示欄Ｌ１内の固有名詞部分を複数の変換候補９のうち選択された変換候補９に変換させ（選択された変換候補９と固有名詞部分を同じ表記とさせ）、入力表示欄Ｌ１内に固有名詞部分が含まれないと判定したとき、変換候補９を表示パネル１１に表示させない制御部（パネル制御部１０）と、を含む。
【００８３】
これにより、小文字でアルファベットの文章を入力しても、大文字とすべきアルファベットを、小文字から大文字に容易に変換することができる。つまり、使用者は、アルファベットを全て小文字で入力すればよい。大文字入力と小文字入力の切り替えの手間を省くことができ、文章入力での手間（ステップ数）を減らすことができる。
【００８４】
また、制御部（パネル制御部１０）は、入力表示欄Ｌ１内の単語のうち、辞書データＤ１に、固有名詞として登録されている部分と、普通名詞として登録されている単語が連続している部分と、辞書データＤ１に含まれていない単語の部分の何れか１つ又は複数を固有名詞部分と判定する。
【００８５】
これにより、文章中の単語のうち、どの単語からどの単語までが固有名詞部分かを正確に判定することができる。
【００８６】
また、制御部（パネル制御部１０）は、固有名詞部分に含まれる単語のうち、アルファベットを全て大文字にした変換候補９と、単語の頭文字を大文字とし頭文字以外を小文字とする変換候補９と、一部の単語の頭文字を大文字にし、それ以外の単語を全て小文字とする変換候補９と、固有名詞部分に含まれる単語のアルファベットを全て小文字とする変換候補９のうち、何れか複数を変換候補９として表示パネル１１に表示させる。
【００８７】
これにより、固有名詞部分と判断された１又は複数の単語のアルファベットの全てを大文字にするか、全て又は一部の単語の文頭のみを大文字にするか、あるいは、大文字にする必要がないために小文字のままとするか、を選択することができる。従って、変換候補９を選択するだけで、所望する表記や文法上正確な表記への変換を行うことができる。
【００８８】
また、制御部（パネル制御部１０）は、選択された変換候補９を学習データＤ２として記憶部３に記憶させ、学習データＤ２に記憶されている単語と同じ単語が入力されたとき、又は、学習データＤ２に記憶されている単語の組合せと同じ単語の組合せが入力されたとき、変換候補９を表示パネル１１に表示させないで、学習データＤ２に記憶されている単語と同じ単語、又は、学習データＤ２に記憶されている単語の組合せの表記を、学習データＤ２に登録されたとおりの表記に変換する。
【００８９】
これにより、以前入力され、変換された固有名詞部分が再度入力されたとき、以前に選択された表記に自動変換することができる。これにより、何度も同じ変換候補９を選択する必要がない。
【００９０】
また、制御部（パネル制御部１０）は、画面内に配された予め定められたキー（作成完了キーＫ８、変換キーＫ４、ピリオドのような区切り記号入力用キー）が操作されたとき、入力表示欄Ｌ１内の複数の単語内に固有名詞部分が含まれるか否かを判定する。
【００９１】
これにより、一文の入力完了にあわせた区切り記号の入力や変換キーＫ４の操作にあわせて固有名詞部分を判定し、変換候補９を表示させることができる。これにより、一定の区切りとなるタイミングで大文字への変換を行うことができる。
【００９２】
また、制御部（パネル制御部１０）は、タッチパネル部１２の出力に基づき、変換候補９の表示中、入力表示欄Ｌ１内の固有名詞部分内の単語の表示位置への操作を、固有名詞部分から表示位置が操作された単語を外す修正操作と認識し、入力表示欄Ｌ１内の固有名詞部分に隣接する単語の表示位置への操作を、固有名詞部分に表示位置が操作された単語を追加する修正操作と認識し、修正操作による修正後の変換候補９を表示パネル１１に表示させる。
【００９３】
これにより、判定された固定名詞部分に含めるべき単語が含まれていないとき、固有名詞部分に所望の単語を追加することができる。また、判定された固定名詞部分に余分な単語が含まれている、固有名詞部分から所望の単語を外すことができる。
【００９４】
また、画像形成装置（複合機１００）は、実施形態に係る表示入力装置（操作パネル１）を含む。
【００９５】
これにより、全て小文字で入力しても、大文字とすべきアルファベットを、小文字から大文字に容易に変換できる画像形成装置（複合機１００）を提供することができる。また、大文字入力と小文字入力の切り替えを行う必要がなくなり、文章入力での手間（ステップ数）が少ない画像形成装置（複合機１００）を提供することができる。
【００９６】
本発明の実施形態を説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【００９７】
本発明は、表示パネルとタッチパネル部を有し、アルファベット入力可能な表示入力装置や、画像形成装置に利用可能である。
【符号の説明】
【００９８】
１００  複合機（画像形成装置）          １      操作パネル（表示入力装置）
１０    パネル制御部（制御部）          １１    表示パネル
１２    タッチパネル部                  ３      記憶部
８      ソフトウェアキーボード          ９      変換候補
Ｄ１    辞書データ                      Ｄ２    学習データ
Ｋ４    変換キー                        Ｋ８    作成完了キー
Ｌ１    入力表示欄
【図１】
2016201071.tif 000003
【図２】
2016201071.tif 000004
【図３】
2016201071.tif 000005
【図４】
2016201071.tif 000006
【図５】
2016201071.tif 000007
【図６】
2016201071.tif 000008
【図７】
2016201071.tif 000009
【図８】
2016201071.tif 000010
【図９】
2016201071.tif 000011
【図１０】
2016201071.tif 000012