(57)【要約】【課題】操作画面上に表示される編集画面でのユーザの操作性を向上させること。【解決手段】画像処理装置のＣＰＵは、複数の設定項目と当該複数の設定項目のそれぞれに設定された設定内容を表示可能な操作画面４００ａを表示し、前記操作画面４００ａに表示される複数の設定項目のうち、いずれかの設定項目に対応する設定内容を編集するための編集画面４００９を表示し、前記操作画面４００ａに表示された前記設定内容が前記編集画面４００９によって隠れるときに、当該設定内容を前記編集画面４００９に表示する構成を特徴とする。【選択図】図７
2010009611.tif 000002
【特許請求の範囲】
【請求項１】
複数の設定項目と、当該複数の設定項目のそれぞれに設定された設定内容を表示可能な操作画面を表示する操作画面表示手段と、
前記操作画面に表示される複数の設定項目のうち、いずれかの設定項目に対応する設定内容を編集するための編集画面を表示する編集画面表示手段とを有し、
前記編集画面表示手段は、前記操作画面に表示された前記設定内容が前記編集画面によって隠れるときに、当該設定内容を前記編集画面に表示することを特徴とする画像処理装置。
【請求項２】
前記操作画面に表示される複数の設定項目のうち、いずれかの設定項目を選択する選択手段をさらに有し、
前記編集画面表示手段は、前記操作画面に表示される複数の設定項目のうち、前記選択手段によって選択された設定項目に対応する設定内容を編集するための編集画面を表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記編集画面を介して編集された設定内容を確定するための指示を受付ける受付手段をさらに有し、
前記受付手段によって前記指示を受付けた場合に、前記編集画面表示手段は前記編集画面を消去し、前記操作画面表示手段は前記編集画面を介して編集された設定内容を、前記操作画面に表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記編集画面を介して編集された設定内容を取り消すための取消指示を受信する受信手段をさらに有し、
前記受信手段によって前記取消指示を受信した場合に、前記編集画面表示手段は前記編集画面を消去し、前記操作画面表示手段は前記編集画面を介して編集された設定内容を前記操作画面に表示しないことを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記受信手段によって前記取消指示を受信した場合に、前記編集画面表示手段は前記編集画面を消去し、前記操作画面表示手段は前記編集画面を介して編集される前に前記操作画面に表示されていた設定内容を前記操作画面に表示することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記編集画面表示手段は、前記操作画面に表示された前記設定内容と前記編集画面とが重なって表示されるときに、当該設定内容を前記編集画面に表示することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記編集画面は、文字列を編集するための仮想キーボードであることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
前記文字列は、少なくとも数字、アルファベット、平仮名、カタカナのいずれかを含むことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
複数の設定項目と、当該複数の設定項目のそれぞれに設定された設定内容を表示可能な操作画面を表示する操作画面表示工程と、
前記操作画面に表示される複数の設定項目のうち、いずれかの設定項目に対応する設定内容を編集するための編集画面を表示する編集画面表示工程とを有し、
前記編集画面表示工程では、前記操作画面に表示された前記設定内容が前記編集画面によって隠れるときに、当該設定内容を前記編集画面に表示することを特徴とする画像処理装置の制御方法。
【請求項１０】
請求項９に記載の画像処理装置の制御方法を、コンピュータに実行させるためのプログラムを記憶したコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の設定項目と当該複数の設定項目のそれぞれに設定された設定内容を表示可能な操作画面を表示する操作画面表示手段を有する画像処理装置、画像処理装置の制御方法、及び、記憶媒体に関するものである。
【背景技術】
【０００２】
従来の複写機，レーザビームプリンタ等の画像処理装置は、一般的にＣＣＤラインセンサ等の光電変換素子を用いて原稿を１ライン毎に画素単位で主走査方向の読み取りを行うとともに、該主走査方向に対して垂直な副走査方向に光電変換素子と原稿とを相対的に移動させることにより、光電変換素子によって電気的に読み込まれた原稿画像を印刷出力するように構成されている。
【０００３】
上述した画像処理装置は、印刷方法等に関するさまざまな機能を備えており、前記機能の設定を指示するための操作指示入力手段と、前記操作指示入力手段からの指示によって設定された機能の設定値等をユーザに表示する表示手段を備えている。従来の画像処理装置においては、通常この表示手段はＣＲＴまたは液晶表示装置等から構成され、ユーザはこの表示手段の画面によって、画像処理装置の各機能に対して指示された設定値等を確認することができる。
【０００４】
操作指示入力手段としては、ハード的なキーまたはボタンによる入力とともに、表示手段の画面上に配置されたタッチパネルシートなどの座標入力装置等を用いて、画面上に表示されたソフト的なキーをタッチパネルシート上から押下することにより、操作指示等を入力するように構成されている。
【０００５】
また、従来の画像処理装置に備えられる各機能の設定情報の中には、文字，数字等の入力を必要とする設定情報がある。該設定情報を入力する場合には、表示手段の画面上に設定情報が入力される領域である設定情報入力部（文字入力部）とともに、ソフト的な仮想キーボードを表示手段に表示し、該仮想キーボードを用いて設定情報を入力し、該入力された文字列を設定情報入力部に表示するように構成されている。
【０００６】
該仮想キーボードを用いた設定情報の入力方法では、具体的には、表示手段の画面上の中から、設定を入力する設定情報入力部を指定して、仮想キーボードの表示を指示するためのソフトキーまたはハードキーを操作し、仮想キーボードを表示手段に表示する。仮想キーボードからの入力は設定情報入力部に反映され、目的の設定情報を入力することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来の画像処理装置においては、上記した仮想キーボードによる設定情報の入力時において、仮想キーボードを表示画面上の設定情報入力部と重ならない位置に表示しないと、設定情報入力部が仮想キーボードによって隠れてしまうため、入力した設定情報を目視確認しながら仮想キーボードからの設定情報入力を行うことができなくなり、誤入力が発生したり操作性の低下を招く。
【０００８】
しかし、表示画面（操作画面）における設定情報入力部の配置によっては、設定情報入力部と重ならない位置に仮想キーボードを表示することができない場合がある。このため、表示画面上のレイアウトを変更して、仮想キーボードが表示されてもそれと重ならないような位置に設定情報入力部を配置したり、仮想キーボードのサイズを全体的に小さくするなどして、設定情報入力部と仮想キーボードが重ならないように表示手段に表示している。
【０００９】
上述した理由により、設定情報入力部の表示手段上の配置がある程度制限されてしまうので、表示画面のデザインの自由度が低くなり、見栄えや操作性が低下してしまうという問題点があった。さらに、タッチパネルから指によって仮想キーボードのキーを直接押下する場合には、仮想キーボードの表示サイズが小さくなると、目的のキーを押下する際にそのキーと隣り合ったキーとを同時に押下してしまう等の誤入力が発生しやすく、操作性が著しく低下してしまうという問題点があった。
【００１０】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、操作画面に表示された設定内容が編集画面によって隠れるときに、当該設定内容を編集画面に表示することによって、ユーザの操作性を向上させることができる画像処理装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明は、複数の設定項目と、当該複数の設定項目のそれぞれに設定された設定内容を表示可能な操作画面を表示する操作画面表示手段と、前記操作画面に表示される複数の設定項目のうち、いずれかの設定項目に対応する設定内容を編集するための編集画面を表示する編集画面表示手段とを有し、前記編集画面表示手段は、前記操作画面に表示された前記設定内容が前記編集画面によって隠れるときに、当該設定内容を前記編集画面に表示することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、操作画面に表示された設定内容が編集画面によって隠れるときに、当該設定内容を編集画面に表示することによって、ユーザの操作性を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態を示す画像処理装置のシステム全体の構成を説明するブロック図である。
【図２】図１に示したスキャナとプリンタとを説明する図である。
【図３】図１に示した操作部の構成の一例を説明する図である。
【図４】図１に示した操作部および操作部Ｉ／Ｆの詳細構成を説明する図である。
【図５】本発明の一実施形態を示す画像処理装置の機能構成の一例を説明するブロック図である。
【図６】図３に示した画面出力デバイスに表示される操作画面の一例を説明する図である。
【図７】図３に示した画面出力デバイスに表示される仮想キーボードの一例を説明する図である。
【図８】図３に示した画面出力デバイスに表示される操作画面の一例を説明する図である。
【図９】本発明に係る画像処理装置における第１のデータ処理手順の一例を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図１〜図９を参照して、本発明に係る画像処理装置の一実施形態を詳細に説明する。
【００１５】
図１は、本発明の一実施形態を示す画像処理装置のシステム全体の構成を説明するブロック図である。
【００１６】
図において、２０００はＣｏｎｔｒｏｌｌｅｒ Ｕｎｉｔ（コントローラ）で、画像入力デバイスであるＳｃａｎｎｅｒ（スキャナ）２０７０および画像出力デバイスであるＰｒｉｎｔｅｒ（プリンタ）２０９５等と接続し、一方ではＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）２０１１または公衆回線（ＷＡＮ（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ））２０５１と接続することで、画像情報，デバイス情報等の入出力を行う為のコントローラである。
【００１７】
２００１はＣＰＵで、システム全体を制御するコントローラである。２００２はＲＡＭで、ＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。２００３はＲＯＭで、ブートＲＯＭであり、システムのブートプログラムが格納されている。２００４はＨＤＤ（ハードディスクドライブ）で、システムソフトウェア，画像データ等を格納する。
【００１８】
２００６は操作部Ｉ／Ｆで、操作部（ＵＩ（Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ））２０１２とコントローラ２０００とを接続するインターフェース部であり、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部２０１２から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。
【００１９】
２０１０はＮｅｔｗｏｒｋＩ／Ｆ（ネットワークインタフェース）で、ＬＡＮ２０１１に接続しコントローラ２０００とＬＡＮ２０１１のと情報の入出力を行う。２０５０はＭｏｄｅｍ（モデム）で、公衆回線（ＷＡＮ）２０５１に接続しコントローラ２０００とＷＡＮ２０５１との情報の入出力を行う。上述した各デバイス等がシステムバス２００７に接続され配置される。
【００２０】
２００５はＩｍａｇｅ ＢｕｓＩ／Ｆ（画像バスインタフェース）で、システムバス２００７と画像データを高速で転送する画像バス２００８とを接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成され、画像バス２００８上には以下に示すデバイス等が接続され配置される。
【００２１】
２０６０はラスタイメージプロセッサ（ＲＩＰ）で、ＬＡＮ２０１１等に接続されるコンピュータ５００１等から送信されるＰＤＬ（ページ記述言語）コードをビットマップイメージに展開する。２００２はデバイスＩ／Ｆ部で、画像入出力デバイスであるスキャナ２０７０，プリンタ２０９５とコントローラ２０００を接続し、画像データの同期系／非同期系の変換を行う。
【００２２】
２０８０はスキャナ画像処理部で、スキャナ２０７０から入力される画像データに対する補正，加工，編集等を行う。２０９０はプリンタ画像処理部で、プリンタ２０９５で出力する画像データに対して、プリンタ２０９５の特性等に基づく補正，解像度変換等を行う。２０３０は画像回転部で、画像データの回転処理を行う。２０４０は画像圧縮部で、多値画像データはＪＰＥＧ等，２値画像画像データはＪＢＩＧ，ＭＭＲ，ＭＨ等の圧縮伸長処理を行う。
【００２３】
２０７１は画像入力部インタフェースで、デバイスＩ／Ｆ２０２０とスキャナ２０７０とを接続する。２０９６は印刷部インタフェースで、デバイスＩ／Ｆ２０２０とプリンタ２０９５とを接続する。
【００２４】
以下、図２を参照して画像入出力デバイスを説明する。
【００２５】
図２は、図１に示したスキャナ２０７０とプリンタ２０９５とを説明する図である。なお、図１と同一のものには同一の符号を付してある。以下、構成および動作について説明する。
【００２６】
図において、２０７２は原稿フィーダで、トレイ２０７３に載置される原稿を図示しない原稿台に給送し、スキャナ２０７０による原稿読み取りが終了すると、原稿台ガラスに載置される原稿を排紙する。２１０１〜２１０４は用紙カセットで、プリンタ２０９５で画像が形成される異なる用紙サイズ，異なる用紙向きの用紙を格納する。２１１１は排紙トレイで、プリンタ２０９５で画像が形成された用紙が排紙されるトレイである。
【００２７】
以下、動作について説明する。画像入力デバイスであるスキャナ２０７０は、図示しない原稿台に載置される原稿の画像に光を照射し、図示しないＣＣＤラインセンサで走査することで、原稿画像をラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダ２０７２のトレイ２０７３にセットし、装置使用者が操作部２０１２から読取起動を指示することにより、ＣＰＵ２００１がスキャナ２０７０に画像入力部インタフェース２０７１を介して指示を与え、フィーダ２０７２はトレイ２０７３に載置される原稿用紙を１枚ずつ原稿台にフィード（供給）して、原稿画像の読取動作を行う。
【００２８】
画像出力デバイスであるプリンタ２０９５は、印刷部インタフェース２０９６を介して図１に示したコントローラ２０００から送信されるラスタイメージデータを用紙上に形成する部分であり、その方式は図示しない感光体ドラムまたは感光体ベルトを用いた電子写真方式，微少ノズルアレイからインクを吐出して用紙上に直接画像を印刷するインクジェット方式等があるが、どのような画像形成方式でもよい。
【００２９】
プリンタ２０９５のプリント動作の起動は、コントローラ２０００のＣＰＵ２００１から印刷部インタフェース２０９６を介して送信される指示によって開始される。プリンタ２０９５には異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット２１０１、２１０２、２１０３、２１０４を備えている。また、排紙トレイ２１１１はプリンタ２０９５で印刷が終了した用紙を積載するものである。
【００３０】
図３は、図１に示した操作部２０１２の構成の一例を説明する図である。
【００３１】
図において、２０１３は画面出力デバイスで、ＬＣＤ，ＣＲＴディスプレイ等から構成され、本実施形態のシステム（画像処理装置）の操作画面およびソフトキーを表示するものである。なお、画面出力デバイス２０１３上にタッチパネルシート２０１９が貼られており、画面出力デバイス２０１３に表示されるソフトキーが押下されると、タッチパネルシート２０１９は押下された位置情報を図１に示すコントローラ２０００のＣＰＵ２００１に伝える。
【００３２】
２０１４はスタートキーで、原稿画像の読み取り動作を開始するとき等に押下するハードキーである。スタートキー２０１４の中央部には、緑と赤の２色のＬＥＤ２０１８が備えられ、ＬＥＤ２０１８の発光色によってスタートキー２０１４が使用できる状態にあるかどうかを示す。２０１５はストップキーで、稼働中の動作を中止または中断する場合に押下するハードキーである。２０１６はＩＤキーで、使用者のユーザＩＤを入力する時に押下するハードキーである。２０１７はリセットキーで、操作部２０１２から入力される画像処理装置の設定を初期化する時に押下するハードキーである。
【００３３】
図４は、図１に示した操作部２０１２および操作部Ｉ／Ｆ２００６の詳細構成を説明する図である。なお、図１と同一のものには同一の符号を付してある。
【００３４】
図において、ＣＰＵ２００１は、ＲＯＭ２００３のプログラム用ＲＯＭに記憶された制御プログラム等に基づいてシステムバス２００７に接続される各種デバイスとのアクセスを総括的に制御し、画像入力部インタフェース２０７１を介して接続されるスキャナ２０７０から入力情報を読み込み、印刷部インタフェース２０９６を介して接続されるプリンタ２０９５に出力情報としての画像信号を出力する。
【００３５】
また、ＲＯＭ２００３のプログラム用ＲＯＭには、図９のフローチャートで示されるような制御プログラムが記憶されている。ＲＡＭ２００２はＣＰＵ２００１の主メモリ，ワークエリア等として機能する。
【００３６】
ＣＰＵ２００１は、操作部Ｉ／Ｆ２００６内の操作入力部Ｉ／Ｆ（入力ポート）２００６１を介して、タッチパネル２０１９，ハードキー２０１４〜２０１７からのユーザ入力を受け取り、操作内容を取得する。
【００３７】
該取得した操作内容と前述の制御プログラムに基づいて、ＣＰＵ２００１において画面出力デバイス２０１３に表示する表示画面データが生成され、画面出力デバイス２０１３を制御する出力デバイスコントローラ（出力ポート）２００６２を介して、ＬＣＤ，ＣＲＴ等から構成される画面出力デバイス２０１３に表示画面を出力する。
【００３８】
図５は、本発明の一実施形態を示す画像処理装置の機能構成の一例を説明するブロック図である。
【００３９】
図４に示すタッチパネル２０１９は、ユーザによるパネル押下位置の座標情報を入力判定部３００２に送信する。入力判定部３００２では、タッチパネル２０１９から送信された座標位置情報と図４に示したＲＯＭ２００３，ＨＤＤ２００４等に記憶される座標データ３００６（画面出力デバイス２０１３に表示される文字入力部の表示位置座標等を含む）とに基づいて、文字入力部ヘの入力指示が行なわれたかどうかを判定する。文字入力部への入力指示が行なわれたと判定した場合は、キーボード処理部３００３に対して仮想キーボードの作成を要求する。
【００４０】
また、既に仮想キーボードが画面出力デバイス２０１３に表示されている場合は、仮想キーボードに表示されるキーの表示位置座標を含む座標データ３００６に基づいて、仮想キーボードのキーが押下されたかどうかを判定し、キーが押下されたと判定した場合は押下されたキーの種類情報をキーボード処理部３００３に伝達する。
【００４１】
キーボード処理部３００３は、仮想キーボード作成要求を受け取ると、図１に示したＲＯＭ２００３，ＨＤＤ２００４等に記憶されるキーボードデータ３００８に基づいて仮想キーボードを作成する。さらに、仮想キーボード上の入力文字表示部に、タッチパネル２０１９上で入力を指示された文字入力部に表示される図１に示すＲＡＭ２００２等に記憶される文字列データ３００７を設定し、作成した仮想キーボードの表示をキーボード表示部３００４に要求する。
【００４２】
また、仮想キーボードの押下されたキーの種類情報を受け取った場合は、仮想キーボード上の入力文字表示部にキーの種類情報に対応する文字等を設定して、同じく仮想キーボードの再表示をキーボード表示部３００４に要求する。
【００４３】
キーボード表示部３００４は、画面出力デバイス２０１３等の表示手段に対して、表示を要求された仮想キーボードを表示し、画面出力デバイス２０１３に表示される操作画面を更新表示する。
【００４４】
以下、図６〜図８を参照して、図３に示した画面出力デバイス２０１３に表示される画面について説明する。
【００４５】
図６は、図３に示した画面出力デバイス２０１３に表示される操作画面の一例を説明する図である。
【００４６】
図において、４０００ａは操作画面である。１０はコピーキー（ＣＯＰＹ）で、本実施形態で示す画像処理装置が有するコピー機能に対して操作，設定等を入力する際に押下するキーであり、コピーキー１０を押下すると、画面出力デバイス２０１３の表示は図示しないコピー機能操作画面に切り替わる。なお、このコピー機能操作画面では、本実施形態の画像処理装置が備える複数の画像形成機能に対して操作，設定等を入力することができる。
【００４７】
１１はＳＥＮＤキーで、本実施形態で示す画像処理装置が有する機能であるＥ−ｍａｉｌ等の送信機能，ＦａｘまたはＩｎｔｅｒｎｅｔ Ｆａｘによる送信機能等の各種送信機能に対して操作，設定等を入力する際に押下するキーであり、ＳＥＮＤキー１１を押下すると、画面出力デバイス２０１３の表示はＳＥＮＤ機能操作画面に切り替わる。なお、操作画面４０００ａは前記ＳＥＮＤ機能操作画面に対応するものである。
【００４８】
１２はＲＥＴＲＩＥＶＥキーで、本実施形態で示す画像処理装置が有する機能である必要な情報を選択受信する機能、例えばインターネットアドレスを指定して図１に示したモデム２０５０を介してＷＡＮ２０５１であるインターネットのＷＷＷ（Ｗｏｒｌｄ−Ｗｉｄｅ Ｗｅｂ）からＨＴＭＬファイル等を受信する機能，例えば指示された時間に図１に示したＬＡＮ２０１１またはＷＡＮ２０５１に接続される図示しないメールサーバ等からＥ−ｍａｉｌを受信する機能，例えばＦＡＸのポーリング受信する機能等の各種ＲＥＴＲＩＥＶＥ機能に対する操作，設定等を入力する際に押下するキーであり、ＲＥＴＲＩＥＶＥキーを押下すると、画面出力デバイス２０１３の表示は図示しないＲＥＴＲＩＥＶＥ機能操作画面に切り替わる。
【００４９】
１３はアドレスブックキーで、ＨＤＤ２００４に登録される送信先アドレスを画面出力デバイス２０１３内の送信先リスト１９に追加し、表示させる場合に押下する。１４は新規登録キーで、新しく送信先アドレスを送信先リスト１９に追加させる場合に押下する。１５は編集キーで、送信先リスト１９に表示された送信先アドレスを編集する際に押下する。１６は削除キーで、送信先リスト１９の送信先アドレスを送信先リスト１９から削除する際に押下する。１７はスキャンセッティングキーで、図１に示したスキャナ２０７０の設定を行う場合に押下する。
【００５０】
１９はＤＥＳＴＩＮＡＴＩＯＮ表示欄（送信先リスト）で、送信先のリスト一覧が表示される。例えば、送信先リスト１９には、Ｅ−ｍａｉｌ，ＬＡＮ２０１１等に接続されるプリンタおよびプリンタのＩＰアドレス，サーバ名，グループ名等が表示される。
【００５１】
４００１は表題表示部で、文字入力部４００２に表示する設定情報である文字列の表題（タイトル）である「主題（Ｓｕｂｊｅｃｔ）」が表示されている。４００３は表題表示部で、文字入力部４００４に表示する文字列の表題「メッセージ（Ｍｅｓｓａｇｅ）」が表示されている。４００５は表題表示部で、文字入力部４００６に表示される文字列の表題「ファイル名（ＦｉｌｅＮａｍｅ）」が表示される。４００７は表題表示部で、文字入力部４００８に表示される文字列の表題「署名（Ｓｉｇｎａｔｕｒｅ）」が表示される。なお、文字入力部４００８には既に入力されている「Ｓｉｎｃｅｒｅｌｙ」が表示されている。
【００５２】
図６に示されるように、操作画面４０００ａにおいて、文字入力部４００２，４００４，４００６，４００８はユーザが入力した設定情報である文字列を表示する。また、表題表示部４００１，４００３，４００５，４００７には上記の文字入力部４００２，４００４，４００６，４００８に表示される文字列が機能設定においてどのような意味を表すのかを示した表題（タイトル）が表示されている。
【００５３】
図６に示した操作画面４０００ａ（ＳＥＮＤ機能操作画面）において入力される文字列としては、具体的には、他のコンピュータやサーバ等に送信するメール等につける主題（Ｓｕｂｊｅｃｔ），メッセージ（Ｍｅｓｓａｇｅ），署名（Ｓｉｇｎａｔｕｒｅ），ファイルサーバ等に送信したファイルを保存する際のファイル名（ＦｉｌｅＮａｍｅ）等がある。
【００５４】
本実施形態では、一例として署名を表示する文字入力部４００８に表示された文字列を、画面出力デバイス２０１３に操作画面４０００ａ上に重なって表示される仮想キーボードによって編集する場合について説明する。
【００５５】
まず、図６に示した文字入力部４００８が押下されて文字入力対象として文字入力部４００８が選択されると、従来の画像処理装置ならば操作画面において文字入力部４００８が隠れない位置に、仮想キーボードが表示された。
【００５６】
しかし、図６に示した操作画面４０００ａのように文字入力部４００８が画面のほぼ中央に位置しているような場合は、文字入力部４００８が隠れないように仮想キーボードを画面出力デバイス２０１３に表示することは難しく、仮想キーボードの大きさを小さくする，仮想キーボードのキーの数を減らす等の仮想キーボードの変更が必要であった。
【００５７】
上述するような仮想キーボードの変更は、いずれもユーザに対して仮想キーボードからの入力を困難にし、誤入力が生じる原因となる。従来の画像処理装置に対して本実施形態では、文字入力対象として文字入力部４００８が選択されると、以下で説明する図７に示す入力文字表示部４０１１が付随した仮想キーボード４００９を画面出力デバイス２０１３に表示する。
【００５８】
図７は、図３に示した画面出力デバイス２０１３に表示される仮想キーボードの一例を説明する図である。
【００５９】
図において、４００９は仮想キーボードで、図４に示した画面出力デバイス２０１３に操作画面４０００ａに重ねられて表示される。４０１０は表題表示部で、選択された図６に示す操作画面４０００ａの文字入力部４００８の表題「署名（Ｓｉｇｎａｔｕｒｅ）」が表示されている。４０１１は入力文字表示部で、文字入力部４００８が選択されたときに文字入力部４００８に表示されていた「Ｓｉｎｃｅｒｅｌｙ」が表示されている。
【００６０】
４０１２はキャンセルキーで、文字入力を中止する場合に押下する。４０１３はＯＫキーで、文字入力を完了した場合に押下する。４０１４はキー群で、数字，アルファベット，各種記号（たとえば「＠」，「／」，「．」，「，」，「＿」，「：」，「；」，「〜」等のインターネットのホームページアドレスおよびＥ−ｍａｉｌアドレスを入力するために必要となる記号を含む）等の文字が表示されるキーおよび入力文字表示部４０１１に表示される文字列を編集する場合に使用するキー（Ｄｅｌｅｔｅキー，ＡｌｌＣｌｅａｒキー，Ｒｅｔｕｒｎキー等）から構成され、キーを押下することにより押下したキーに表示される数字，アルファベット，各種記号等が入力文字表示部４０１１に表示される。
【００６１】
４０１５はカーソル移動キーで、入力文字表示部４０１１に表示されるカーソルを左右に移動する際に押下する。４０１６はカーソル移動キーで、入力された文字列が１行で表示しきれない場合に、入力文字表示部４０１１を上下にスクロールさせる場合に押下する。
【００６２】
４０１７はＷＷＷキーで、このキーを押下することにより、入力文字表示部４０１１に「ｗｗｗ．」と一度に入力される。４０１８はｃｏｍキーで、このキーを押下することにより入力文字列表示部４０１１に「ｃｏｍ」と一度に入力される。
【００６３】
上述するように、入力文字表示部４０１１には、先ほど選択された図６に示した文字入力部４００８に表示されていた文字が表示される。また、表題表示部４０１０には仮想キーボード４００９から入力している文字列がこの画像処理装置の機能設定に対してどのような意味を表すのかを示したタイトルを表示するものであり、図６に示した表題表示部４００１，４００３，４００５，４００７に対応する。
【００６４】
文字入力部４００８が選択されたときは、それに対応する表題表示部４００７に表示されるタイトル「Ｓｉｇｎａｔｕｒｅ」と同じものが仮想キーボード４００９における表題表示部４０１０に表示される。仮想キーボード４００９のキー群４０１４から入力された文字は入力文字表示部４０１１のカーソル表示位置に表示される。
【００６５】
ユーザは仮想キーボード４００９上のキー群４０１４等を押下することによって文字の入力，削除，訂正等の入力文字表示部４０１１に表示される文字列の編集を行うことができる。本実施形態では、一例として文字列を「Ｓｉｎｃｅｒｅｌｙ」から「Ｓｉｎｃｅｒｅｌｙ ｙｏｕｒｓ．」と編集したものとする。編集が終了したら、ＯＫキー４０１３を押下することによって、以下で説明する図８に示す操作画面４０００ａが表示される。
【００６６】
図８は、図３に示した画面出力デバイス２０１３に表示される操作画面４０００ａの一例を説明する図であり、図７に示した仮想キーボード４００９で文字列を編集し、ＯＫキー４０１３を押下した場合に表示される操作画面である。なお、図６と同一のものには同一の符号を付してある。
【００６７】
図において、画面出力デバイス２０１３上では図７に示した仮想キーボード４００９を消去され、文字入力部４００８に仮想キーボード４００９で編集した文字の内容が反映され表示される。
【００６８】
なお、図７に示した仮想キーボード４００９上で文字を編集した後、ＣＡＮＣＥＬキー４０１２を押下すると、キャンセルキーを押下するまでの仮想キーボード４００９上での文字編集内容が取り消され、図６に示した操作画面４０００ａのように、文字入力部４００８における文字列は、仮想キーボード４００９を画面出力デバイス２０１３に表示する前の状態のままとなる。
【００６９】
このように、本実施形態では図４に示したタッチパネル２０１９のパネル押下等による操作画面上の文字入力部に文字入力を指示することによって、図４に示した画面出力デバイス２０１３等の表示手段に図７に示した入力文字表示部４０１１を備える仮想キーボード４００９を表示することにより、目的の文字入力部に文字入力を行なう設定情報入力手段をもつ画像処理装置を提供することができる。
【００７０】
なお、本実施形態においては、本実施形態の画像処理装置が有する機能の１つであるＳＥＮＤ機能に対して操作，設定を入力するＳＥＮＤ機能操作画面において文字入力を行う場合を一例に挙げて説明しているが、図３に示した画面出力デバイス２０１３に表示される他の画面、例えばコピー機能操作画面，ＲＥＴＲＩＥＶＥ機能操作画面等でも上述したものと同様に文字入力を行うことができる。
【００７１】
以下、図９のフローチャートを参照して、本実施形態の画像処理装置における文字入力部に対する文字列編集処理手順を説明する。
【００７２】
図９は、本発明に係る画像処理装置における第１のデータ処理手順の一例を説明するフローチャートである。なお、（１）〜（９）は各ステップを示す。また、この処理手順は、図４に示したＲＯＭ２００３のプログラム用ＲＯＭに格納されており、ＣＰＵ２００１により必要な時に実行される。
【００７３】
また、図５に示した座標データ３００６，文字列データ３００７，キーボードデータ３００８はＲＯＭ２００３のデータ用ＲＯＭからＲＡＭ２００２に転送される。
【００７４】
まず、ステップ（１）において、図３に示した画面出力デバイス２０１３に表示されている操作画面４０００ａの文字入力部４００２，４００４，４００６，４００８に対して、文字の入力指示が行われたかどうかを判定する。ステップ（１）では、図４に示したＣＰＵ２００１は、画面出力デバイス２０１３に重ねられたタッチパネル２０１９からユーザが押下した画面の位置情報を入力し、さらに図５に示した操作画面４０００ａの座標データ３００６をＲＡＭ２００２から入力し、ユーザが押下した画面の位置座標と座標データ３００６に基づいて、文字入力指示かどうか、どの文字入力部に対する入力指示なのかを判定する。
【００７５】
なお、ステップ（１）における判定はタッチパネル２０１９が押下される度に毎回行なわれ、文字入力部に対する入力指示があったと判断されるまで繰り返される。ステップ（１）において、文字の入力指示があった場合、すなわち文字の入力指示が行われたと判定した場合は、操作画面４０００ａに表示されるどの文字入力部に対する入力指示なのかを判定した後、ステップ（２），（３）において、文字の入力が指示された文字入力部が現在表示している文字列データ３００７、図３に示した画面出力デバイス２０１３に仮想キーボード４００９を表示するためのキーボードデータ３００８を入力する。
【００７６】
次に、ステップ（４）において、ステップ（２），（３）で入力されたデータに基づいて仮想キーボード４００９を作成して、図７に示したように画面出力デバイス２０１３に表示する。仮想キーボード４００９を表示した後は、ステップ（５）において、仮想キーボード４００９からキー入力が行われたかどうかを判定する。
【００７７】
ステップ（５）では、ステップ（１）と同様に、タッチパネル２０１９からの押下された画面の位置情報と、キーボードデータ３００８を入力して、押下された画面の位置情報とキーボードデータ３００８とに基づいて、画面出力デバイス２０１３に表示した仮想キーボード４００９のキーが押下されたかどうかを判定する。
【００７８】
ステップ（５）で、仮想キーボード４００９のキー入力ではないと判定された場合は、ステップ（５）に戻って仮想キーボード４００９のキー入力を待つ処理を繰り返す。仮想キーボード４００９のキーが押下されたと判定した場合は、ステップ（６）に進み、仮想キーボード４００９のどのキーが押下されたのかを判定し、押下されたキーの種類によって処理を分岐させる。
【００７９】
ステップ（６）において、ＯＫキー４０１３、ＣＡＮＣＥＬキー４０１２以外のいずれかのキーが押下されたと判定した場合は、ステップ（９）に進み、押下されたキーの種類によって仮想キーボード４００９上の入力文字表示部４０１１の文字列を編集し、編集した文字列を図７に示した入力文字表示部４０１１に表示する。それから、ステップ（５）に戻り、処理を繰り返す。
【００８０】
一方、ステップ（６）において、ＯＫキー４０１３が押下されたと判定した場合は、ステップ（７）に進み、仮想キーボード４００９上の入力文字表示部４０１１が表示している文字列を文字入力部４００８の文字列に代入し、ステップ（８）で仮想キーボード４００９を画面出力デバイス２０１３の操作画面４０００ａ上から消去し、処理を終了する。
【００８１】
一方，ステップ（６）において、ＣＡＮＣＥＬキー４０１２が押下された場合は、文字入力部４００８に対する処理はせずにステップ（８）で仮想キーボード４００９を画面出力デバイス２０１３の操作画面４０００ａ上から消去し、処理を終了する。
【００８２】
以上説明した本実施形態をまとめると、従来の画像処理装置では、画面出力デバイスに表示される操作画面上に重ねて仮想キーボードを表示して文字を入力する方法では、入力した文字を表示する文字入力部と表示した仮想キーボードとが操作画面上で重ならないように、文字入力部や仮想キーボードの表示位置のレイアウトを調整したり、仮想キーボードの表示サイズを小さくする、仮想キーボード上のキーの数を減らすなどの制約が必要であった。そのため、画面デザインの自由度が低くなる、仮想キーボードによる文字入力が困難になるなどの問題があった。
【００８３】
しかし、上記従来の画像処理装置に対して、本実施形態で示した画像処理装置では、仮想キーボード４００９に入力文字表示部４０１１が付随しており、入力文字表示部４０１１の文字が操作画面４０００ａ上のどの文字入力部に対する文字入力かを示すタイトルが仮想キーボード４００９の表題表示部４０１０に表示される。
【００８４】
このため、仮想キーボード４００９を画面出力デバイス２０１３の任意の位置に表示してもよく、操作画面４０００ａ上のどの位置に重なるように表示してもよく、また、仮想キーボード４００９のサイズ，配置されるキーの数も、仮想キーボード４００９と操作画面４０００ａ上の文字入力指定された文字入力部が重なることを避ける必要がなく、したがって従来の画像処理装置における仮想キーボードの表示制約を受けないので、ユーザにとってキー入力し易い仮想キーボードを設計し表示することができ、ユーザの操作性を格段に向上することができる。
【００８５】
さらに、本実施形態の画像処理装置の操作画面において、画面のデザインの自由度を犠牲にすることなく、操作性のよい仮想キーボードを提供することができ、操作画面における文字入力の操作性の向上が期待できる等の効果を奏する。
【００８６】
なお、本実施形態において、文字入力部に入力する文字が数字である場合に、図７に示した仮想キーボード４００９を表示するのではなく、仮想テンキーを画面出力デバイス２０１３に表示させるように構成してもよい。この場合も仮想テンキーには入力文字表示部があり、入力された数字がこの入力文字表示部に表示される。
【００８７】
さらに、図７に示した仮想キーボード４００９の入力文字表示部４０１１は入力された文字列を複数行表示可能に構成してもよい。このように構成することにより、多くの文字を入力する場合でも、スクロールキーを用いることなく文章全体を見ながらスムーズに入力することができる。また、仮想キーボード４００９から平仮名，カタカナが入力可能に構成されていてもよい。
【００８８】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出して実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８９】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９０】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００９１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９３】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９４】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９５】
以上説明したように、文字入力画面を任意の位置にユーザが入力しやすい大きさで表示しても、設定画面の設定情報表示部の配置によらずユーザは文字入力画面から入力する情報を目視確認しながら入力操作することができ、ユーザの操作性を格段に向上させることができる等の効果を奏する。
【符号の説明】
【００９６】
２０００    コントローラ
２００１    ＣＰＵ
２００２    ＲＡＭ
２００３    ＲＯＭ
２００４    ＨＤＤ
２００６    操作部Ｉ／Ｆ
２０１２    操作部
【図１】
2010009611.tif 000003
【図２】
2010009611.tif 000004
【図３】
2010009611.tif 000005
【図４】
2010009611.tif 000006
【図５】
2010009611.tif 000007
【図６】
2010009611.tif 000008
【図７】
2010009611.tif 000009
【図８】
2010009611.tif 000010
【図９】
2010009611.tif 000011