(57)【要約】【課題】接続されたデバイスの国情報を取得し、用いる人にあわせ、自動的にソフトウェアキーボードのキー配列を変え、使い勝手をよくし、使用者の満足度を高める。【解決手段】画像形成装置は、ソフトウェアキーボードを表示する表示部と、ソフトウェアキーボードへの入力を受け付けるための入力部と、複数国分のソフトウェアキーボードの画像データを記憶する記憶部と、デバイスが接続される接続部と、を有し、接続部は、デバイス内のデバイスメモリ内に記憶されるデバイスが用いられる国を示す国情報を取得し、記憶部は、接続部で取得された国情報を記憶し、表示部は、記憶部に記憶された国情報における国に対応したソフトウェアキーボードを表示する。【選択図】図３
2011234158.tif 000002
【特許請求の範囲】
【請求項１】
少なくともソフトウェアキーボードを表示する表示部と、
前記ソフトウェアキーボードへの入力を受け付けるための入力部と、
複数国分の前記ソフトウェアキーボードの画像データを記憶する記憶部と、
デバイスが接続される接続部と、を有し、
前記接続部は、前記デバイス内のデバイスメモリに記憶される前記デバイスが用いられる国を示す国情報を取得し、
前記記憶部は、前記接続部で取得された前記国情報を記憶し、
前記表示部は、前記記憶部に記憶された前記国情報における国に対応した前記ソフトウェアキーボードを表示することを特徴とする画像形成装置。
【請求項２】
前記デバイスは、キーボードであり、
前記接続部は、前記キーボードの前記国情報を取得することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記デバイスは、ＵＳＢ規格のものであり、
前記接続部は、前記デバイスメモリに格納されるカントリーコードを取得することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記接続部に接続されるデバイスとしてのキーボードを有することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶パネル等の表示部やタッチパネル等の入力部を備えた複写機、複合機、プリンタ、ＦＡＸ装置等の画像形成装置に関する。
【背景技術】
【０００２】
例えば、複写機、複合機等の画像形成装置は、複数種の規格に対応したインターフェイスを有する。例えば、ＬＡＮ等のネットワーク接続用インターフェイスのほか、例えば、ＵＳＢのインターフェイスを備える。そして、パスワード入力の際の利便性向上のため、例えば、ＵＳＢキーボードを接続可能とする画像形成装置も存在する。このような画像形成装置の一例が特許文献１に記載されている。
【０００３】
具体的に、特許文献１には、画像データをもとに画像形成処理を行うための装置内蔵の処理手段及びＵＳＢインターフェイスを介して接続可能なＵＳＢデバイスを制御するコントローラを有し、コントローラに搭載した、画像形成処理を行うためのアプリケーションを含む複数のアプリケーションプログラムを要求された処理条件に従って駆動し、処理手段及びＵＳＢデバイスを制御することにより処理を実行する画像形成装置であって、コントローラは、ＵＳＢデバイスを特徴付けるデバイスクラス情報と、デバイスに用いるアプリケーションプログラムとの関連を表す情報を記した関連テーブルを作成し、ＵＳＢデバイスが接続されるごとに関連テーブルの情報を更新し、管理する手段を備えた画像形成装置が記載されている。この構成により、主として、画像形成装置の常備するユーザインターフェイス機能が貧弱な場合でも、パスワードの入力等において、使い勝手の良い入力支援を既存の技術をベースに容易に実施しようとする（特許文献１：請求項１、段落、［０００３］、［０００６］等参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２３９９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、パスワード入力や、使用者登録等のため、使用者は、文字、記号、数字等の入力を画像形成装置に行うことがある。この場合、画像形成装置に設けられた操作パネルの液晶表示部は、押下して文字等の入力を行うためのソフトウェアキーボードを表示することがある。
【０００６】
そして、ソフトウェアキーボードを用いるうえで、使用者が目的とするキーの位置を把握していれば（慣れていれば）、キーを探すのに要する時間や、手間や、もどかしさが減らせる。そこで、ソフトウェアキーボードの各キーの配列をパーソナルコンピュータ用のキーボードの配列と同様とする場合がある。
【０００７】
一般に、例えば、英語圏（例えば、米国等）や日本では、キーボードでのアルファベットの配列は、「ＱＷＥＲＴＹ配列」と呼ばれる配列とされることが多い。このＱＷＥＲＴＹは、キーボードでのアルファベットの最上段のキー配列の左から６文字の並びを示す。「ＱＷＥＲＴＹ配列」は、デファクトスタンダード的な配列であり、ソフトウェアキーボードのキー配列は、ＱＷＥＲＴＹ配列に準拠することが多い。
【０００８】
しかし、世界中の全ての国でＱＷＥＲＴＹ配列が用いられているとは限らず、国により、キーボードでのキーの配列は異なる。そうすると、ＱＷＥＲＴＹ配列以外のキー配列に慣れた使用者が、ＱＷＥＲＴＹ配列に準拠したキー配列のソフトウェアキーボードを用いると、違和感を覚えたり、目的とするキーを探すのに手間取ったり、ミスタイプしてしまう、等の問題が生じる。一方で、ソフトウェアキーボードでのキー配列が、ＱＷＥＲＴＹ配列以外のキー配列とすれば、例えば、ＱＷＥＲＴＹ配列に慣れた日本人にとっては、違和感を覚える等の問題が生ずる。
【０００９】
従って、用いる人（の国）にあわせ、ソフトウェアキーボードでの各キーの配列を変える必要があるという問題がある。特に、ヨーロッパのような共同体に属する国では、国境を越えて、人の往来や、物の流通があり、用いる人の国にあわせ、ソフトウェアキーボード内のキーの配列を変更を可能とすることが好ましい。
【００１０】
ここで、特許文献１記載の発明は、貧弱なＵＩ（ユーザインターフェイス）でも、パスワード等の入力を行えるように支援するためのものである。従って、特許文献１記載の発明では、ソフトウェアキーボードを表示することが、そもそも想定されていない。従って、用いる人（の国）にあわせ、ソフトウェアキーボードでの各キーの配列を変える必要があるという問題を解決することはできない。
【００１１】
本発明は、上記問題点に鑑み、画像形成装置に接続されたデバイスの国情報を取得し、用いる人にあわせ、自動的にソフトウェアキーボードのキー配列を変え、ソフトウェアキーボードの使い勝手をよくし、使用者の満足度を高めることを課題とする。
【課題を解決するための手段】
【００１２】
上記課題解決のため請求項１に係る画像形成装置は、少なくともソフトウェアキーボードを表示する表示部と、前記ソフトウェアキーボードへの入力を受け付けるための入力部と、複数国分の前記ソフトウェアキーボードの画像データを記憶する記憶部と、デバイスが接続される接続部と、を有し、前記接続部は、前記デバイス内のデバイスメモリに記憶される前記デバイスが用いられる国を示す国情報を取得し、前記記憶部は、前記接続部で取得された前記国情報を記憶し、前記表示部は、前記記憶部に記憶された前記国情報における国に対応した前記ソフトウェアキーボードを表示することとした。
【００１３】
この構成によれば、デバイスから取得された国情報は記憶され、表示部は、記憶された国情報に対応したソフトウェアキーボードを表示する。これにより、使用者は特別な設定を行わずとも、自動的に、慣れ親しんだキー配列のソフトウェアキーボードが表示部に表示される。従って、慣れ親しんだキー配列のソフトウェアキーボードを用いて入力を行うことができ、ソフトウェアキーボードの使い勝手がよくなる。又、使用者は、ソフトウェアキーボードの配列が慣れている配列と異なることにより、違和感を覚えたり、目的とするキーを探すのに手間取ったり、ミスタイプするということがなくなり、入力における満足度の高い画像形成装置を提供することができる。尚、国情報とは、デバイスが使用される国を示し、デバイスの使用に関し地域的な限定を示すデータである。
【００１４】
又、請求項２に係る発明は、請求項１の発明において、前記デバイスは、キーボードであり、前記接続部は、前記キーボードの前記国情報を取得することとした。
【００１５】
この構成によれば、デバイスは、キーボードであり、接続部は、キーボードの国情報を取得する。キーボードにおける文字（キー）の配列は国によって異なるので、キーボードは、用いられる場所や国について、情報を記憶している場合がある。又、使用者は、接続部に接続されたキーボード、言い換えると、使用者が所持しているキーボードのキー配列に慣れている可能性が高い。従って、キーボードから国情報を取得することで、ソフトウェアキーボードでのキーの配列を、的確に使用者が慣れている配列にすることができる。又、例えば、相手方アドレスや、宛先名称等のアドレス帳への登録では、文字等の入力量が多く、ソフトウェアキーボードではなく、通常のキーボードを用いた方が、使い勝手がよくなる場合があるところ、キーボードを接続できるので、使用者は、場合に応じた入力を行うことができる。
【００１６】
又、請求項３に係る発明は、請求項１又は２の発明において、前記デバイスは、ＵＳＢ規格のものであり、前記接続部は、前記デバイスメモリに格納されるカントリーコードを取得することとした。
【００１７】
この構成によれば、接続部は、ＵＳＢ規格のデバイスメモリに格納されるカントリーコードを取得する。ＵＳＢ規格に基づくデバイスは、用いられる国、言い換えると、デバイスを用いるうえで場所的な限定を示すカントリーコードを有する場合がある。従って、接続部は、カントリーコードによって、国情報を取得することができ、使用者の慣れ親しんだキー配列のソフトウェアキーボードを表示することができる。
【００１８】
又、請求項４に係る発明は、請求項１乃至３の発明において、前記接続部に接続されるデバイスとしてのキーボードを有することとした。
【００１９】
この構成により、接続部に接続されるデバイスとしてのキーボードを有するので、使用者は、キーボードを用いても入力を行うことができるし、ソフトウェアキーボードを用いて入力を行うことができる。
【発明の効果】
【００２０】
上述したように、本発明によれば、画像形成装置が国情報を取得すると、用いる人にあわせ、自動的にソフトウェアキーボードの各キーの配列を変える。これにより、ソフトウェアキーボードの使い勝手がよくなり、使用者の満足度を高めることができる。
【図面の簡単な説明】
【００２１】
【図１】実施形態に係る複合機の一例を示す模型的正面断面図である。
【図２】実施形態に係る操作パネルの一例を示す平面図である。
【図３】実施形態に係る複合機のハードウェア構成の一例を示すブロック図である。
【図４】実施形態に係る複合機でのアドレス帳画面の一例を示す説明図である。
【図５】実施形態に係る送信先情報登録画面の一例を示す説明図である。
【図６】実施形態に係るユーザ登録画面の一例を示す説明図である。
【図７】ＱＷＥＲＴＹ配列のキーボードでのキー配列の一例を示し、（ａ）はシフトキーを押さない状態でのキー配列の一例を示し、（ｂ）は、シフトキーを押した状態でのキー配列の一例を示す。
【図８】ＡＺＥＲＴＹ配列のキーボードでのキー配列の一例を示し、（ａ）はシフトキーを押さない状態でのキー配列の一例を示し、（ｂ）は、シフトキーを押した状態でのキー配列の一例を示す。
【図９】ＱＷＥＲＴＺ配列のキーボードでのキー配列の一例を示し、（ａ）はシフトキーを押さない状態でのキー配列の一例を示し、（ｂ）は、シフトキーを押した状態でのキー配列の一例を示す。
【図１０】実施形態に係る複合機での国情報の取得と記憶の一例を示すフローチャートである。
【図１１】実施形態に係る複合機での国情報にあわせたソフトウェアキーボードの表示制御の一例を示すフローチャートである。
【図１２】実施形態に係る複合機で表示されるソフトウェアキーボードの一例を示し、（ａ）は、ＱＷＥＲＴＹ配列のソフトウェアキーボードの一例を示し、（ｂ）はＡＺＥＲＴＹ配列のソフトウェアキーボードの一例を示し、（ｃ）はＱＷＥＲＴＺ配列のソフトウェアキーボードの一例を示す。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態を図１〜図１２を用いて説明する。ここで、本実施形態では、ソフトウェアキーボードＳＫ（図１２参照）を表示する操作パネル１を有する複合機１００（画像形成装置に相当）を例に挙げて説明する。但し、本実施の形態に記載されている構成、配置等の各要素は、発明の範囲を限定するものではなく単なる説明例にすぎない。
【００２３】
（画像形成装置の概略）
次に、図１に基づき、本発明の実施形態に係る複合機１００の概略を説明する。図１は本発明の実施形態に係る複合機１００の一例を示す模型的正面断面図である。
【００２４】
まず、図１に示すように、複合機１００の正面前方には、複合機１００の各種設定や、入力を行うための操作パネル１が設けられる（波線で図示、詳細は後述）。そして、上部に画像読取部２Ａと原稿搬送装置２Ｂが設けられる。又、複合機１００は、本体内部に給紙部３Ａ、搬送路３Ｂ、画像形成部４、定着部５等を備える。
【００２５】
まず、図１に破線で示すように、操作パネル１は、複合機１００の正面上方に設けられる。そして、操作パネル１は、複合機１００の状態や各種メッセージを表示する液晶表示部１１（表示部に相当）を備える。液晶表示部１１は、機能の選択、設定や文字入力等を行うためのキーを１又は複数表示できる。又、液晶表示部１１の上面に透明なタッチパネル部１２（例えば、抵抗膜方式、入力部に相当）が設けられる。タッチパネル部１２は、液晶表示部１１で押下された部分の位置、座標を検出するためのものである。又、操作パネル１には、コピー等の各種機能の実行開始を指示するためのスタートキー１３等、各種のハードキーも設けられる。
【００２６】
原稿搬送装置２Ｂは、読み取る原稿を載置する原稿トレイ２１を有する。そして、原稿搬送装置２Ｂは、原稿トレイ２１から原稿を１枚ずつ、自動的に連続して読取位置（送り読取用コンタクトガラス２２）に搬送する。又、原稿搬送装置２Ｂは、図１の紙面奥側を支点として画像読取部２Ａに上下方向に開閉自在に取り付けられ、画像読取部２Ａのコンタクトガラス（送り読取用コンタクトガラス２２及び載置読取用コンタクトガラス２３）を上方から押さえるカバーとして機能する。
【００２７】
画像読取部２Ａは、図１に示すように、上面に送り読取用コンタクトガラス２２と書籍等の原稿を１枚ずつ読み取る際、原稿が載置される載置読取用コンタクトガラス２３を含む。画像読取部２Ａ内には、ランプ、ミラー、レンズ、イメージセンサ等（不図示）が配される。イメージセンサは、送り読取用コンタクトガラス２２を通過する原稿、あるいは、載置読取用コンタクトガラス２３に載置された原稿の反射光を元に、原稿を読み取る。そして、イメージセンサは、反射光を画像濃度に応じたアナログの電気信号に変換し、その後、量子化を行い、その結果、原稿の画像データが得られる。複合機１００は、読み取りにより得られた画像データに基づき印刷を行うことができる（コピー機能）。尚、本実施形態の画像読取部２Ａは、カラーでも、白黒でも読み取り可能である。
【００２８】
給紙部３Ａは、複数の用紙（例えば、コピー用紙、普通紙、再生紙、厚紙、ＯＨＰシート等の各種シート）を収容し、１枚ずつ搬送路３Ｂに送り込む。給紙部３Ａは、収納用紙が載置されるカセット３１を複数含む（図１で上方から順に、３１Ａ、３１Ｂ、３１Ｃ、３１Ｄと符号を付す）。又、カセット３１から搬送路３Ｂに送り出すため回転駆動する給紙ローラ３２が設けられる（図１で上方から順に、３２Ａ、３２Ｂ、３２Ｃ、３２Ｄと符号を付す）。例えば、印刷時に、いずれかの給紙ローラ３２が回転駆動し、用紙が１枚ずつ搬送路３Ｂに送り出される。
【００２９】
搬送路３Ｂは、給紙部３Ａから送り出された用紙を搬送する通路である。尚、用紙搬送経路上には画像形成部４、定着部５等が配される。そして、搬送路３Ｂには、用紙の案内のためのガイドや、用紙搬送の際に回転駆動する搬送ローラ対３３〜３６や、搬送されてくる用紙を画像形成部４の手前で待機させ、トナー像形成のタイミングを合わせて用紙を送り出すレジストローラ対３７等が設けられる。
【００３０】
画像形成部４は、画像データに基づきトナー像を形成し、搬送される用紙にトナー像を転写する。そのため、画像形成部４は、図２中に示す矢印方向に回転駆動可能に支持された感光体ドラム４１、及び、感光体ドラム４１の周囲に配設された帯電装置４２、レーザ走査ユニット４３、現像装置４４、転写ローラ４５、クリーニング装置４６等を備える。
【００３１】
トナー像形成及び転写プロセスを説明すると、画像形成部４の略中心に設けられ、所定方向に回転駆動する感光体ドラム４１は、図２において、感光体ドラム４１の右斜め上方に設けられる帯電装置４２により、所定電位に帯電される。図４において、レーザ走査ユニット４３は、帯電装置４２の右側方に設けられ、画像データに基づき、レーザ光を出力し、感光体ドラム４１表面を走査露光して画像データに応じた静電潜像を形成する。尚、画像データは、画像読取部２Ａで得られた画像データや、ネットワーク等により接続される外部のコンピュータ２００や相手方ＦＡＸ装置３００（図３参照）から送信された画像データ等が用いられる。
【００３２】
そして、図２において、感光体ドラム４１の右斜め下方に設けられる現像装置４４は、感光体ドラム４１に形成された静電潜像にトナーを供給して現像する。感光体ドラム４１の左方に設けられる転写ローラ４５は感光体ドラム４１に圧接し、ニップが形成される。そして、トナー像にあわせタイミングを図られつつ、用紙はニップに進入する。用紙進入時、転写ローラ４５には所定の電圧が印加され、用紙に感光体ドラム４１上のトナー像が転写される。クリーニング装置４６は、転写後に感光体ドラム４１に残留するトナーを除去する。
【００３３】
定着部５は、用紙に転写されたトナー像を定着させる。本実施形態における定着部５は主として発熱体を内蔵する加熱ローラ５１と加圧ローラ５２で構成される。加熱ローラ５１と加圧ローラ５２は圧接しニップを形成する。そして、用紙が、このニップを通過することで、用紙表面のトナーが溶融・加熱され、トナー像が用紙に定着する。トナー定着後の用紙は、排出トレイ３８が受け止める。このようにして、コピー機能、プリンタ機能の使用時、画像形成（印刷）が行われる。
【００３４】
（操作パネル１）
次に、図２を用いて、本発明の実施形態に係る操作パネル１の一例を説明する。図２は本発明の実施形態に係る操作パネル１の一例を示す平面図である。
【００３５】
操作パネル１は、図１に示すように、複合機１００の正面上方に設けられ、複合機１００の設定や動作指示を与えるためのメニューやキー（図３等参照）や、後述するソフトウェアキーボードＳＫや、複合機１００等の状態のメッセージ等の各種画像、画面を表示する液晶表示部１１を有する。使用者は、液晶表示部１１に表示されたキーを押下し、複合機１００のコピーにおける各種設定や動作指示を行える。
【００３６】
そして、液晶表示部１１の上面にタッチパネル部１２が設けられる。タッチパネル部１２は、液晶表示部１１のうち、使用者に押下された部分の位置、座標を検出するためのものである。このタッチパネル部１２を用いた検出座標と、液晶表示部１１に示される各種キーの位置、座標を比較し、使用者が押下したキーが特定される。尚、タッチパネル部１２としては、抵抗膜方式、表面弾性波方式、赤外線方式、静電容量方式等、各方式のものを採用でき特に制限はない。
【００３７】
又、操作パネル１には、以下のようなハードとしてのキー（ボタン）が設けられる。例えば、各種設定後、コピー等のジョブ開始指示用のスタートキー１３や、数字入力用のテンキー部１４等が設けられる。又、コピー機能を利用する際に押下されるコピーキー１５や、スキャナ機能、ＦＡＸ機能を利用する際に押下される送信キー１６等が設けられる。又、操作パネル１の左上方には、アドレス帳の登録等の際に押下されるシステムメニューキー１７が設けられる。このように、操作パネル１には、タッチパネル部１２や各種ハードキーが備えられ、タッチパネル部１２や各種ハードキーは、複合機１００の各機能について、各種設定、モード選択等を行う入力部として機能する。
【００３８】
（複合機１００等のハードウェア構成）
次に、図３を用いて、本発明の実施形態に係る複合機１００のハードウェア構成の一例を説明する。図３は、本発明の実施形態に係る複合機１００のハードウェア構成の一例を示すブロック図である。
【００３９】
まず、複合機１００本体内には、制御部６が設けられる。制御部６は、例えば、操作パネル１、画像読取部２Ａ、原稿搬送装置２Ｂ、給紙部３Ａ、搬送路３Ｂ、画像形成部４、定着部５等と接続され、これらの制御を行う。
【００４０】
制御部６は、例えば、ＣＰＵ６１や、複合機１００での処理を行うための専用回路であるＡＳＩＣ６２等の素子を含む。ＣＰＵ６１は、記憶装置６３（記憶部に相当）に格納され、展開される制御プログラムに基づき演算等を行い、複合機１００の各部を制御する。尚、制御部６は、全体制御や画像処理を行うメイン制御部や、画像形成や各種回転体を回転させるモータ等のＯＮ／ＯＦＦ等を行い、印刷を制御するエンジン制御部等、機能ごとに分割して複数種設けられてもよい。本説明では、これらを１つの制御部６としてまとめた形態を示し、説明する。
【００４１】
記憶装置６３は、制御部６と接続される。記憶装置６３は、ＲＯＭ、ＲＡＭ、ＨＤＤ等を組み合わせて構成される。記憶装置６３は、複合機１００の制御用プログラム、制御用データ、設定データや、画像読取部２Ａによって読み取られた原稿の画像データ等の各種データを記憶できる。
【００４２】
そして、制御部６は、各種コネクタ、ソケットやＦＡＸモデム等を備えたインターフェイス部（以下、通信Ｉ／Ｆ部６４）と接続される。通信Ｉ／Ｆ部６４はネットワークや公衆回線等により複数の外部のコンピュータ２００（例えば、パーソナルコンピュータ）や相手方ＦＡＸ装置３００（図３では、いずれも便宜上１つのみ図示）と接続される。例えば、画像読取部２Ａで得られた画像データを画像データを記憶装置６３に記憶させることや、外部のコンピュータ２００や相手方ＦＡＸ装置３００に送信することができる（スキャナ機能、ＦＡＸ機能）。又、外部のコンピュータ２００や相手方ＦＡＸ装置３００から送信され、複合機１００に入力される画像データに基づき印刷、ＦＡＸ送信等を行うこともできる（プリンタ機能、ＦＡＸ機能）。
【００４３】
又、制御部６は、操作パネル１になされた入力を認識し、使用者の設定にあわせてコピー等が行われるように複合機１００を制御する。例えば、操作パネル１で、使用する給紙部３Ａを指定してコピーする旨が設定されると、制御部６は、指定された給紙部３Ａから給紙を行わせる。又。操作パネル１で指定された送信先に、制御部６は通信Ｉ／Ｆ部６４から画像データを送信させる。
【００４４】
又、例えば、制御部６には、画像読取部２Ａで原稿を読み取って得られた画像データや通信Ｉ／Ｆ部６４を介して複合機１００に入力された画像データに対し、画像処理を施す画像処理部６５が設けられる。画像処理部６５が処理した画像データは、例えば、レーザ走査ユニット４３に送信され、感光体ドラム４１の走査・露光に用いられ、又は、通信Ｉ／Ｆ部６４に送信され、外部に発信される。
【００４５】
本実施形態の操作パネル１は、表示制御部１０、メモリ１８（記憶部に相当）、ドライバ回路１９、液晶表示部１１、タッチパネル部１２を有する。表示制御部１０は、ＣＰＵやＩＣ等で構成され、液晶表示部１１の表示を制御し、タッチパネル部１２の出力を受け、液晶表示部１１で押下された座標を特定する。タッチパネル部１２の出力と座標の対応を示すテーブル等のデータは、メモリ１８に記憶される。表示制御部１０は、押下位置の座標と各設定画面の画像データを比較する等により、設定画面上で選択された（押下された）キーを特定、認識する。
【００４６】
具体的に、複合機１００の各機能の設定項目を選択し、設定値を設定するには、液晶表示部１１における最上層の表示から液晶表示部１１に表示されるキーの選択を繰り返す。そして、キー選択ごとに、表示制御部１０は、液晶表示部１１の表示を切り換えさせ、最終的に、選択、設定しようとする機能の設定値が設定される。表示制御部１０は、この機能の選択、設定が行われたことを認識し、その内容を本体の制御部６に送信する。これにより、制御部６は、操作パネル１で選択、設定された機能を反映した動作を画像形成部４等の各部に行わせる。そして、使用者の意思が、印刷、送信等において反映される（例えば、濃度設定や拡大縮小など）。
【００４７】
そして、液晶表示部１１が表示する画面、画像の画像データは、例えば、操作パネル１内のメモリ１８に記憶される。従って、表示制御部１０は、設定項目の選択画面や各設定画面中のキーが押下されるごとに、表示制御部１０は、次に表示すべき画面の画像データをメモリ１８から読み出す。
【００４８】
又、液晶表示部１１が表示する画面、画像の画像データは、例えば、本体側の記憶装置６３に記憶させてもよい。この場合、操作パネル１は、液晶表示部１１で表示を行うための画像データを、制御部６を介し、記憶装置６３から受信する。この画像データを受け、表示制御部１０は、液晶画面の表示を実際に制御するドライバ回路１９に指示を与える。尚、操作パネル１には、表示制御部１０やメモリ１８を設けず、表示制御部１０、メモリ１８の機能を制御部６等の構成（ＣＰＵ６１や記憶装置６３）に代用させても良い。
【００４９】
（デバイスの接続と認識）
次に、図３に基づき、本発明の実施形態に係る接続部８へのデバイス接続の一例を説明する。
【００５０】
図３に示すように、本実施形態の複合機１００には、接続部８が設けられる。そして、例えば、図３に示すように、接続部８には、デバイス７の一種として、ＵＳＢキーボード７Ｋや、ＵＳＢメモリ７Ｍのような、ＵＳＢ規格に基づくデバイス（ＵＳＢデバイス）を接続することができる。
【００５１】
そのため、接続部８は、ＵＳＢデバイス用のＵＳＢ接続部８Ｕを有する。そして、ＵＳＢ接続部８Ｕは、接続されたＵＳＢデバイスと通信を行う。尚、ＵＳＢ接続部８Ｕはホストコントローラや、ＵＳＢドライバや、デバイスメモリ７０や、ホストソフトウェアや、コネクタ等のＵＳＢバスインターフェイスを含み、例えば、チップや基板で構成される。
【００５２】
図３に示すように、接続部８に接続できるＵＳＢデバイスには、例えば、携帯型メモリであるＵＳＢメモリ７Ｍや、ＵＳＢキーボード７Ｋがある。例えば、複合機は、ＵＳＢメモリ７Ｍに記憶されるデータ（例えば、ＰＤＦやＪＰＥＧ）等を取り込み、記憶装置６３に記憶することや、印刷を行うことができる。又、ＵＳＢキーボード７Ｋを用いて、文字等の入力を行うことができる（詳細は後述）。
【００５３】
そして、ＵＳＢデバイス（図３では、ＵＳＢメモリ７ＭやＵＳＢキーボード７Ｋ）は、内部にデバイスメモリ７０（例えば、半導体ＲＯＭ）を含む。尚、各デバイス７に含まれるデバイスメモリにそれぞれ異なる符号を付してもよいが、各デバイスメモリは、各デバイス７の機能や出所等を示すデータや接続部８との通信用データや通信用プログラムやソフトウェア等を記憶する点で共通し、便宜上、各デバイスについて同じ符号を付す。
【００５４】
ＵＳＢデバイスの場合、デバイスメモリ７０は、ディスクリプタと呼ばれるデータを記憶する。例えば、ＵＳＢ接続部８Ｕは、ＵＳＢメモリ７ＭやＵＳＢキーボード７Ｋ等が接続されると、ＵＳＢメモリ７ＭやＵＳＢキーボード７Ｋのデバイスメモリ７０に格納されるディスクリプタを取得する。
【００５５】
これにより、複合機１００の制御部６は、どのようなＵＳＢデバイスが接続されたかを認識する。尚、ディスクリプタには、例えば、ベンダID、製品ID、デバイスの属性、クラス情報等の各種情報が含まれるが、ディスクリプタは、ＵＳＢの規格によるものであり、以下では、特に説明する場合を除き、ディスクリプタの説明については、割愛する。
【００５６】
又、接続部８にはＵＳＢデバイス以外のデバイス７を接続することもできる。そのため、接続部８は、ＵＳＢ接続部８Ｕ以外にも、デバイス７を接続するためのコネクタや、デバイス７と通信を行うためのドライバ、コントローラ、ソフトウェア等を含む。言い換えると、接続部８は複合機１００にデバイス７を接続するためのインターフェイスである。
【００５７】
又、接続部８には、コネクタやケーブル等を用いて有線的に接続されるデバイス７に限らず、例えば、Bluetooth等の無線のデバイス７が通信できるように接続されてもよい。例えば、デバイス７として、Bluetooth対応のキーボードが、接続部８に通信可能に接続されてもよい。そして、接続部８は、ＵＳＢデバイス以外のデバイス７が接続された場合にも、デバイスメモリ７０にデバイス７の素性を示す情報（ＵＳＢ規格のディスクリプタに相当する情報）が含まれれば、そのデバイス７の素性を示す情報を取得する。
【００５８】
（複合機１００での文字等の入力）
次に、図４〜図６に基づき、本発明の実施形態に係る複合機１００での文字等の入力が必要となる場合の一例を説明する。図４は、本発明の実施形態に係る複合機１００でのアドレス帳画面ＳＣ１の一例を示す説明図である。図５は、本発明の実施形態に係る送信先情報登録画面ＳＣ２の一例を示す説明図である。図６は、本発明の実施形態に係るユーザ登録画面ＳＣ３の一例を示す説明図である。
【００５９】
本実施形態の複合機１００では、画像読取部２Ａによって読み取られた原稿の画像データの送信等を行うことができる。このとき、画像データの送信先を指定する必要がある。そして、本実施形態の複合機１００は、送信の都度、アドレス等の入力を行わずにすむように、送信先情報（宛先の名称や相手方アドレス等）を記憶装置６３やメモリ１８に記憶させておく。そして、液晶表示部１１は、アドレス帳として、表示する。例えば、表示制御部１０は、制御部６を経由して記憶装置６３から送信先情報を取得したり、メモリ１８から送信先情報を読み出したりして、液晶表示部１１に送信先情報を表示させる。
【００６０】
具体的に、図４にアドレス帳画面ＳＣ１の一例を示す。液晶表示部１１は、例えば、送信キー１６が押下されると、図４に示すようなアドレス帳画面ＳＣ１を表示する。液晶表示部１１は、アドレス帳画面ＳＣ１で、記憶装置６３やメモリ１８が記憶する送信先情報を一覧として表示する。
【００６１】
送信先情報は、アドレス帳画面ＳＣ１の一覧表示領域Ｆ１に表示される。本実施形態の複合機１００の記憶装置６３やメモリ１８は、少なくとも数千件の送信先情報を記憶できる。そのため、一覧表示領域Ｆ１に送信先情報を表示しきれない場合がある。そこで、一覧表示領域Ｆ１の右側に、スクロールバーＢ１が設けられる。液晶表示部１１は、スクロールバーＢ１が押下されると、一覧表示領域Ｆ１に表示される送信先情報を切り替える。
【００６２】
そして、一覧表示領域Ｆ１の下方には、宛先名称で送信先情報を絞り込むための第１絞り込みキー群ＫＧ１と、登録されている送信方法で絞り込むための第２絞り込みキー群ＫＧ２２が設けられる。第１絞り込みキー群ＫＧ１は、行単位で宛先名称を頭文字で絞り込むためのキー（各行の先頭文字がひらがなで記されたキー）と、宛先名称の頭文字を複数文字分のアルファベット単位で絞り込むためのキー等を含む。又、第２絞り込みキー群ＫＧ２は、ＥメールやＦＡＸ等の送信方法で絞り込むためのキーを含む。表示制御部１０は、押下された絞り込みキーに対応する条件の下、送信先情報の絞り込みをかけ、絞り込み後の送信先情報を液晶表示部１１に表示させる。
【００６３】
このような、アドレス帳画面ＳＣ１で送信先情報を一覧として表示するには、予め、記憶装置６３やメモリ１８に送信先情報を登録しておく必要がある。そして、図５は、送信先情報の登録、入力用の画面である送信先情報登録画面ＳＣ２の一例である。
【００６４】
例えば、液晶表示部１１は、システムメニューキー１７等が押下されると、送信先情報登録画面ＳＣ２を表示する。送信先情報として登録できる項目は、宛先名、フリガナ、アドレス番号（通し番号）、ＦＡＸ番号、ＳＭＢ、ＦＴＰ、メールアドレスといった項目がある。各項目の右側に配された変更キーＫ１〜Ｋ７が押下されると、液晶表示部１１は、ソフトウェアキーボードＳＫ（図１２参照）を表示し、タッチパネル部１２等がソフトウェアキーボードＳＫや各項目について入力を受け付ける。又、ＵＳＢキーボード７Ｋ等、接続部８に接続されたデバイス７を用いて入力が行われてもよい。そして、入力結果が、各項目名の下方に表示される。
【００６５】
尚、使用者は、ＳＭＢの項目の変更キーＫ５を押下して、送信するコンピュータ２００のホスト名や、コンピュータ２００のＩＰアドレスや、保存するフォルダのパス等の入力を行う。又、使用者は、ＦＴＰの項目の変更キーＫ６を押下して、ＦＴＰサーバのホスト名や、ＦＴＰサーバのＩＰアドレスや、保存したいファイルのパス等を入力する。
【００６６】
又、図６に示すように、本実施形態の複合機１００では、複合機１００を使用する者の登録を行うこともできる。例えば、使用者情報として登録できる項目はユーザ名、カナ、ログインユーザ名（ログインＩＤ）、ログインパスワード、アクセスレベル、所属部署、メールアドレス、ネットワークアドレスといった項目がある。各項目の右側に配された変更キーＫ８〜Ｋ１５が押下されると、液晶表示部１１は、ソフトウェアキーボードＳＫを表示し、タッチパネル部１２等がソフトウェアキーボードＳＫでの入力や、各項目について入力を受け付ける。又、ＵＳＢキーボード７Ｋ等、接続部８に接続されたデバイス７を用いて入力が行われてもよい。そして、入力結果が、各項目名の下方に表示される。
【００６７】
使用者情報は、送信先情報と同様に、記憶装置６３やメモリ１８が記憶すればよい。そして、例えば、液晶表示部１１やタッチパネル部１２が、複合機１００の使用前に、ログインユーザ名やログインパスワードの入力を求める。これにより、コピーや送信を行う者を認証し、使用者を特定することができる。この使用者の特定により、使用権限のない者による複合機１００の使用を防ぐというセキュリティ上の利益を得ることができる。又、各使用者の使用状況の把握（例えば、印刷枚数の把握）等を行うことができる。
【００６８】
このように、本実施形態の複合機１００では、送信先情報や使用者情報の登録で、例えば、宛先名称やメールアドレス等、文字、数字、記号等の入力が必要になることがある。そこで、文字等の入力が必要になると、液晶表示部１１は、ソフトウェアキーボードＳＫ（図１２参照）を表示し、使用者は、液晶表示部１１とタッチパネル部１２の入力によって、文字等を入力することができる。
【００６９】
この場合、ソフトウェアキーボードＳＫで押下されたキーを示す信号が、タッチパネル部１２から表示制御部１０に伝達される。そして、表示制御部１０は、制御部６が押下されたキーを認識する。更に、表示制御部１０は、液晶表示部１１に押下されたキーに対応した表示を行わせる。
【００７０】
更に、文字等の入力では、接続部８にＵＳＢキーボード７Ｋ等を接続して、入力を行うことができる。一般に、液晶表示部１１のサイズによっては、ソフトウェアキーボードＳＫの１つのキーが小さくなる場合があり、使用者によっては、ＵＳＢキーボード７Ｋ等を用いた方が、使い勝手がよい場合もある。そこで、本実施形態の複合機１００では、ＵＳＢキーボード７Ｋ等のデバイス７を接続部８に接続して入力を行えるようにする。
【００７１】
この場合、ＵＳＢキーボード７Ｋで押下されたキーを示す信号が、ＵＳＢキーボード７Ｋから接続部８に伝達される。そして、接続部８からのデータに基づき、制御部６が押下されたキーを認識する。更に、制御部６は、操作パネル１に対し押下されたキーを示すデータを送信し、操作パネル１は、ＵＳＢキーボード７Ｋで押下されたキーが入力されたものとして扱い、表示制御部１０は、液晶表示部１１に押下されたキーに対応した表示を行わせる。
【００７２】
（キーボードでのキー配列の差異）
次に、図７〜図９を用い、本発明の実施形態に係る複合機１００に接続されるキーボードの差異の一例を説明する。図７は、ＱＷＥＲＴＹ配列のキーボードでのキー配列の一例を示し、（ａ）はシフトキーを押さない状態でのキー配列の一例を示し、（ｂ）は、シフトキーを押した状態でのキー配列の一例を示す。図８は、ＡＺＥＲＴＹ配列のキーボードでのキー配列の一例を示し、（ａ）はシフトキーを押さない状態でのキー配列の一例を示し、（ｂ）は、シフトキーを押した状態でのキー配列の一例を示す。図９は、ＱＷＥＲＴＺ配列のキーボードでのキー配列の一例を示し、（ａ）はシフトキーを押さない状態でのキー配列の一例を示し、（ｂ）は、シフトキーを押した状態でのキー配列の一例を示す。
【００７３】
複合機１００に対しては、ＵＳＢキーボード７Ｋ等の各種キーボードを接続して、使用することが可能であるが、国によって使用されるキーボードでのキー配列が異なる。例えば、日本や米国等で、一般に流通するキーボードのキー配列は、ＱＷＥＲＴＹ配列と呼ばれる配列である。図７（ａ）、（ｂ）に、ＱＷＥＲＴＹ配列の一例を示す。尚、ＱＷＥＲＴＹとは、アルファベットにおける第一行の左端から６文字分を示している。
【００７４】
一方、図８（ａ）、（ｂ）に示すキー配列は、ＡＺＥＲＴＹ配列と呼ばれる配列の一例である。このＡＺＥＲＴＹ配列のキー配列のキーボードは、フランスやフランス語圏で用いられる。例えば、ＡＺＥＲＴＹ配列では、アルファベットの配置に関しては、「ａ」、「ｑ」、「ｚ」、「ｗ」等の位置が、ＱＷＥＲＴＹ配列と異なる。又、フランス語におけるアクサンテギュ入力用のキーも配され、各記号の配置もＱＷＥＲＴＹ配列と異なる。
【００７５】
更に、図９（ａ）、（ｂ）に示すキー配列は、ＱＷＥＲＴＺ配列と呼ばれる配列の一例である。このＱＷＥＲＴＺ配列のキー配列のキーボードは、ドイツやドイツ語圏等で用いられる。例えば、ＱＷＥＲＴＺ配列では、アルファベットの配置に関しては、「ｚ」、「ｙ」等の位置が、ＱＷＥＲＴＹ配列と異なる。又、ドイツ語におけるウムラウト文字入力用のキーも配され、各記号の配置もＱＷＥＲＴＹ配列と異なる。上記では、３つの配列の例を示したが、世界各国で、キーボードでのキー配列には違いがある。
【００７６】
一般に、キーボードのようなＨＩＤ（ヒューマン・インタフェース・デバイス、人間が入力を行う入力機器）であって、言語に関わるデバイス７は、使用される国を示す国情報を記憶する。例えば、ＵＳＢキーボード７Ｋのデバイスメモリ７０は、ディスクリプタの一種として、ＨＩＤディスクリプタを記憶する。そして、ＨＩＤディスクリプタでは、用いられる国、言い換えると、ＵＳＢキーボード７Ｋが用いられる場所的な限定を示す情報を含めるため、カントリーコードを定めることができる。尚、ＵＳＢ規格では、カントリーコードは、ディスクリプタに含める必須のコードではない。
【００７７】
尚、カントリーコードとは、ＵＳＢの規格で定められたＨＩＤの使用される国を示すコードであり、ＵＳＢの規格書の１つであるDevice Class Definition for Human Interface Devices (HID) Version 1.11に定められている。この規格書は、http://www.usb.org/developers/devclass_docs/HID1_11.pdfにて閲覧できる。例えば、日本は、「１５」というカントリーコードが与えられている。
【００７８】
ＵＳＢキーボード７Ｋが接続された場合、複合機１００の制御部６や接続部８は、このＨＩＤディスクリプタ内のカントリーコードを確認することで、ＵＳＢキーボード７Ｋのキー配列の種類や、ＵＳＢキーボード７Ｋがどの国向けのものか把握することができる。そして、制御部６や接続部８は、ＵＳＢキーボード７Ｋから送られる信号と、文字や記号等の対応関係をカントリーコードごとに切り替え、ＵＳＢキーボード７Ｋでいかなる文字や記号や数字が入力されたかを認識する。例えば、制御部６や接続部８は、カントリーコードによって、ＵＳＢキーボード７Ｋのドライバソフトウェアを切り替え、ＵＳＢキーボード７Ｋから送られる信号と、文字や記号等の対応関係を切り替える。そのため、記憶装置６３は、複数種のＵＳＢキーボード７Ｋ用のドライバを記憶する。
【００７９】
ここで、従来、液晶表示部１１に表示されるソフトウェアキーボードＳＫの配列は、ＱＷＥＲＴＹ配列に準拠したもので、１種類のみ用意されていた。例えば、複合機１００の使用者がフランス語圏やドイツ語圏出身でも、ＱＷＥＲＴＹ配列に準拠したソフトウェアキーボードＳＫを用いて入力を行う必要があった。又、複合機１００が、フランス語圏やドイツ語圏で用いられる場合でも、液晶表示部１１は、ＱＷＥＲＴＹ配列に準拠したソフトウェアキーボードＳＫを表示していた。
【００８０】
しかし、例えば、ＡＺＥＲＴＹ配列やＱＷＥＲＴＺ配列に慣れた使用者がＱＷＥＲＴＹ配列に準拠したソフトウェアキーボードＳＫで入力を行うと、違和感を覚えることや、入力ミス等が発生しやすくなり、使い勝手の点で問題がある。そこで、本実施形態の複合機１００では、接続部８に接続されたデバイス７から国情報が取得できた場合、国情報を記憶し、以後、国情報に応じたキー配列のソフトウェアキーボードＳＫを表示する。これにより、使用者の違和感や、慣れているキー配列と異なることに起因する入力ミス等をなくすことができ、複合機１００の使い勝手が向上する。
【００８１】
そこで、以下、本発明での国情報の取得と記憶とソフトウェアキーボードＳＫの表示を説明する。
【００８２】
（国情報の取得と記憶）
まず、図１０を用いて、本発明の実施形態に係る複合機１００での国情報の取得と記憶の一例を説明する。図１０は、本発明の実施形態に係る複合機１００での国情報の取得と記憶の一例を示すフローチャートである。
【００８３】
図１０のスタートは、使用者が、接続部８にデバイス７を接続しようとする時点である。そして、接続部８にデバイス７が接続される（ステップ♯１１）。そして、例えば、一定時間が経過した後（例えば、１００ｍｓ後）、接続部８とデバイス７が通信を行い（ステップ♯１２）、制御部６や接続部８は、接続されたデバイス７を認識する（ステップ♯１３）。例えば、ＵＳＢデバイスでいえば、接続部８は、ＵＳＢメモリ７Ｍである、ＵＳＢキーボード７Ｋである等、接続部８のＵＳＢ接続部８Ｕが、接続されたデバイス７のディスクリプタを取得し、制御部６や接続部８が、ディスクリプタに含まれ、デバイス７の種別を示すクラス情報等をもとに把握する。
【００８４】
そして、制御部６は、デバイス７との通信で取得したデータ内に国情報が含まれるか否か確認する（ステップ♯１４）。例えば、ＵＳＢでいえば、制御部６は、接続部８からディスクリプタの転送を受け、ＨＩＤディスクリプタ内にカントリーコードが含まれているかを確認する。尚、接続部８が、国情報が含まれるか否かを確認し、国情報が含まれれば制御部６に国情報を送信してもよい。例えば、ＵＳＢでいえば、ＵＳＢ接続部８Ｕは、ＨＩＤディスクリプタ内にカントリーコードが含まれていれば、制御部６に伝達する。
【００８５】
もし、国情報が含まれれば（ステップ♯１４のＹｅｓ）、制御部６は、国情報にあわせて、接続部８を介してデバイス７から入力される信号を扱うための設定を行う（ステップ♯１５）。例えば、フランス語用のＡＺＥＲＴＹ配列のＵＳＢキーボード７Ｋが接続され、制御部６や接続部８はフランスを示す国情報（カントリーコード）を取得すると、制御部６はＵＳＢキーボード７Ｋから入力される信号をＡＺＥＲＴＹ配列のキーボードからの信号として取り扱う。例えば、記憶装置６３が、各種配列のＵＳＢキーボード７Ｋのドライバソフトウェアを記憶し、制御部６は、記憶装置６３に記憶されるドライバソフトウェアを国情報にあわせて選択する。これにより、デバイス７でなされた入力が複合機１００で正確に反映される。
【００８６】
そして、制御部６は、国情報に応じたキー配列のソフトウェアキーボードＳＫを表示するために、国情報を記憶装置６３やメモリ１８に記憶させる（ステップ♯１６）。そして、デバイス７からの国情報の取得と、記憶の制御を終了する（エンド）。一方、国情報が含まれなければ（ステップ♯１４のＮｏ）、接続部８に接続されたデバイス７は、特定の国や言語圏のためのものではないと考えられ（例えば、ＵＳＢメモリ７Ｍ等）、国情報を取得できないので、本制御を終了する（エンド）。
【００８７】
（国情報にあわせたソフトウェアキーボードＳＫの表示）
次に、図１１及び図１２を用いて、本発明の実施形態に係る複合機１００での国情報にあわせたソフトウェアキーボードＳＫの表示の一例を説明する。図１１は、本発明の実施形態に係る複合機１００での国情報にあわせたソフトウェアキーボードＳＫの表示制御の一例を示すフローチャートである。図１２は、本発明の実施形態に係る複合機１００で表示されるソフトウェアキーボードＳＫの一例を示し、（ａ）は、ＱＷＥＲＴＹ配列のソフトウェアキーボードＳＫ１の一例を示し、（ｂ）はＡＺＥＲＴＹ配列のソフトウェアキーボードＳＫ２の一例を示し、（ｃ）はＱＷＥＲＴＺ配列のソフトウェアキーボードＳＫ３の一例を示す。
【００８８】
まず、図１１のスタートは、送信先情報や使用者情報の登録等で文字等の入力が必要となったため、液晶表示部１１が、ソフトウェアキーボードＳＫを表示しようとする時点である。そして、制御部６は、記憶装置６３やメモリ１８に記憶された国情報を確認する（ステップ♯２１）。尚、複合機１００に対し、国情報を記憶したデバイス７が接続されないこともあるので、記憶装置６３やメモリ１８は、デフォルトの国情報や表示するソフトウェアキーボードＳＫのキー配列を記憶しておいてもよい。尚、デフォルトの国情報は、例えば、複合機の出荷先（例えば、日本国内向けや米国等）にあわせて設定してもよい。又、デフォルトのキー配列は、ＱＷＥＲＴＹ配列に準拠したものとしてもよい。
【００８９】
そして、制御部６は、国情報に対応したソフトウェアキーボードＳＫを液晶表示部１１に表示させる（ステップ♯２２→エンド）。即ち、画像形成装置（例えば、複合機）は、少なくともソフトウェアキーボードＳＫを表示する表示部（液晶表示部１１）と、ソフトウェアキーボードＳＫへの入力を受け付けるための入力部（タッチパネル部１２等）と、複数国分のソフトウェアキーボードＳＫの画像データを記憶する記憶部（記憶装置６３やメモリ１８）と、デバイス７が接続される接続部８と、を有し、接続部８は、デバイス７内のデバイスメモリ７０内に記憶されるデバイス７が用いられる国を示す国情報を取得し、記憶部は、接続部８で取得された国情報を記憶し、表示部は、記憶部に記憶された国情報における国に対応したソフトウェアキーボードＳＫを表示する。
【００９０】
ここで、デバイス７は、キーボードでもよく、接続部８は、キーボードの国情報を取得するようにしてもよい。又、デバイス７は、ＵＳＢ規格のものでもよく、接続部８は、デバイスメモリ７０に格納されるカントリーコードを取得するようにしてもよい。又、画像形成装置に接続部８に接続されるデバイス７としてのキーボードが付属していてもよい。
【００９１】
国別のソフトウェアキーボードＳＫを表示するための画像データや、国別のソフトウェアキーボードＳＫで押下されたキーの判別、特定のためのソフトウェアは、記憶装置６３に記憶されていてもよい。この場合、画像データやソフトウェアは、制御部６によって読み出され、操作パネル１の表示制御部１０に与えられる。
【００９２】
又、国別のソフトウェアキーボードＳＫで押下されたキーの判別、特定のためのソフトウェアは、操作パネル１のメモリ１８に記憶されていてもよい。この場合、国情報や表示すべきソフトウェアキーボードＳＫを指定するデータが制御部６から、操作パネル１の表示制御部１０に与えられる。いずれの場合にしても、国情報に応じて、使用者が慣れたキー配列のソフトウェアキーボードＳＫが液晶表示部１１に表示される。
【００９３】
そして、図１２に液晶表示部１１が表示するソフトウェアキーボードＳＫの一例を示している。例えば、記憶装置６３やメモリ１８が記憶する国情報が日本や米国等であれば、図１２（ａ）に示すように、液晶表示部１１は、ソフトウェアキーボードＳＫの一種としてＱＷＥＲＴＹ配列で各キーが配されたソフトウェアキーボードＳＫ１を表示する。又、例えば、記憶装置６３やメモリ１８が記憶する国情報がフランスであれば、図１２（ｂ）に示すように、液晶表示部１１は、ソフトウェアキーボードＳＫの一種としてＡＺＥＲＴＹ配列で各キーが配されたソフトウェアキーボードＳＫ２を表示する。又、例えば、記憶装置６３やメモリ１８が記憶する国情報がドイツであれば、図１２（ｃ）に示すように、液晶表示部１１は、ソフトウェアキーボードＳＫの一種としてＱＷＥＲＴＺ配列で各キーが配されたソフトウェアキーボードＳＫ３を表示する。
【００９４】
まず、各ソフトウェアキーボードＳＫには、入力結果を示す入力結果表示欄Ｂ２が設けられる。液晶表示部１１は、使用者によって、キーが押下されるごとに入力結果表示欄Ｂ２に押下されたキーに対応するアルファベットや記号や数字を表示する。
【００９５】
そして、例えば、各ソフトウェアキーボードＳＫに配される大文字キーＫ１６と小文字キーＫ１７を押下することで、ソフトウェアキーボードＳＫに表示されるアルファベットの大文字、小文字の切り替えや、表示される記号の種類を切り替えることができる（図７〜図９の各図を参照）。言い換えると、大文字キーＫ１６と小文字キーＫ１７は、キーボードのシフトキーのような機能を果たす。
【００９６】
尚、図１２は、日本向けの複合機１００で表示されるソフトウェアキーボードＳＫの一例を示している。日本語入力を可能とするため、全角ひらがなキーＫ１８や、カナ漢字キーＫ１９や変換キーＫ２０等が配される。例えば、全角ひらがなキーＫ１８が押下されると、液晶表示部１１は、例えば、アルファベットに変えて、ひらがなを表示する。尚、ひらがなの各文字の配列は、ＪＩＳ配列とされる。これにより、カナ入力を行うことができる。
【００９７】
又、漢字の入力を行う際、カナ漢字キーＫ１９が押下されると、ローマ字入力やカナ入力によってふりがなを入力し変換キーＫ２０を押下する。変換キーＫ２０が押下されると、液晶表示部１１は、変換候補を列挙して表示する（不図示）。そして、例えば、矢印キーＫ２１で変換する漢字等を指定し、確定キーＫ２２を押すことで、漢字が確定される。
【００９８】
尚、海外に輸出される複合機１００等、かなや漢字の入力の必要のない場合、液晶表示部１１は、ソフトウェアキーボードＳＫに、上記の全角ひらがなキーＫ１８や、カナ漢字キーＫ１９や、変換キーＫ２０や、確定キーＫ２２を表示する必要はない。従って、複合機１００の使用地域により、言語に起因して、液晶表示部１１に表示されるソフトウェアキーボードＳＫには、僅かな差異はある。
【００９９】
このようにして、デバイス７から取得された国情報は記憶され、表示部（液晶表示部１１）は、記憶された国情報に対応したソフトウェアキーボードＳＫを表示する。これにより、使用者は特別な設定を行わずとも、自動的に、慣れ親しんだキー配列のソフトウェアキーボードＳＫが表示部に表示される。従って、慣れ親しんだキー配列のソフトウェアキーボードＳＫを用いて入力を行うことができ、ソフトウェアキーボードＳＫの使い勝手がよくなる。又、使用者は、ソフトウェアキーボードＳＫの配列が慣れている配列と異なることにより、違和感を覚えたり、目的とするキーを探すのに手間取ったり、ミスタイプするということがなくなり、入力における満足度の高い画像形成装置（例えば、複合機）を提供することができる。
【０１００】
又、デバイス７は、例えば、キーボードであり、接続部８は、キーボードの国情報を取得する。キーボードにおける文字（キー）の配列は国によって異なるので、キーボードは、用いられる場所や国について、情報を記憶している場合がある。又、使用者は、接続部８に接続されたキーボード、言い換えると、使用者が所持しているキーボードのキー配列に慣れている可能性が高い。従って、キーボードから国情報を取得することで、ソフトウェアキーボードＳＫでのキーの配列を、的確に使用者が慣れている配列にすることができる。又、例えば、相手方アドレスや、宛先名称等のアドレス帳への登録では、文字等の入力量が多く、ソフトウェアキーボードＳＫではなく、通常のキーボードを用いた方が、使い勝手がよくなる場合があるところ、キーボードを接続できるので、使用者は、場合に応じた入力を行うことができる。
【０１０１】
又、接続部８は、ＵＳＢ規格のデバイスメモリ７０に格納されるカントリーコードを取得する。ＵＳＢ規格に基づくデバイス（ＵＳＢデバイス）は、用いられる国、言い換えると、デバイスを用いるうえで場所的な限定を示すカントリーコードを有する場合がある。従って、接続部８は、カントリーコードによって、国情報を取得することができ、使用者の慣れ親しんだキー配列のソフトウェアキーボードＳＫを表示することができる。
【０１０２】
又、画像形成装置は、接続部８に接続されるデバイス７としてのキーボードも、備えるようにしてもよい。これにより、使用者は、キーボードを用いても入力を行うことができるし、ソフトウェアキーボードＳＫを用いて入力を行うことができる。
【０１０３】
本発明の実施形態を説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。
【産業上の利用可能性】
【０１０４】
本発明は、液晶表示部等の表示部や、タッチパネル部等の入力部や、デバイスが接続されるインターフェイスとしての接続部等を有する画像形成装置に利用可能である。
【符号の説明】
【０１０５】
１１    液晶表示部（表示部）        １２    タッチパネル部（入力部）
１８    メモリ（記憶部）            ６３    記憶装置（記憶部）
７      デバイス
７Ｋ    ＵＳＢキーボード（デバイス、キーボード）
８      接続部                      ８Ｕ    ＵＳＢ接続部
１００  複合機（画像形成装置）
ＳＫ（ＳＫ１、ＳＫ２、ＳＫ３）    ソフトウェアキーボード
【図１】
2011234158.tif 000003
【図２】
2011234158.tif 000004
【図３】
2011234158.tif 000005
【図４】
2011234158.tif 000006
【図５】
2011234158.tif 000007
【図６】
2011234158.tif 000008
【図７】
2011234158.tif 000009
【図８】
2011234158.tif 000010
【図９】
2011234158.tif 000011
【図１０】
2011234158.tif 000012
【図１１】
2011234158.tif 000013
【図１２】
2011234158.tif 000014