(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-06-14
(45)【発行日】2024-06-24
(54)【発明の名称】ジョブ処理装置、ジョブ処理装置の制御方法、プログラムおよび記録媒体
(51)【国際特許分類】
H04N 1/00 20060101AFI20240617BHJP
B41J 29/42 20060101ALI20240617BHJP
G06F 3/16 20060101ALI20240617BHJP
G06F 3/0484 20220101ALI20240617BHJP
G03G 21/00 20060101ALI20240617BHJP
【FI】
H04N1/00 350
B41J29/42 F
G06F3/16 660
G06F3/0484
G03G21/00 386
(21)【出願番号】P 2022197666
(22)【出願日】2022-12-12
(62)【分割の表示】P 2021178508の分割
【原出願日】2017-03-31
【審査請求日】2022-12-22
(73)【特許権者】
【識別番号】000001007
【氏名又は名称】キヤノン株式会社
(74)【代理人】
【識別番号】100126240
【氏名又は名称】阿部 琢磨
(74)【代理人】
【識別番号】100223941
【氏名又は名称】高橋 佳子
(74)【代理人】
【識別番号】100159695
【氏名又は名称】中辻 七朗
(74)【代理人】
【識別番号】100172476
【氏名又は名称】冨田 一史
(74)【代理人】
【識別番号】100126974
【氏名又は名称】大朋 靖尚
(72)【発明者】
【氏名】山田 雅章
【審査官】橋爪 正樹
(56)【参考文献】
【文献】特開2012-053925(JP,A)
【文献】特開2003-076475(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
H04N 1/00
B41J 29/42
G03G 21/00
G06F 3/048- 3/04895
G06F 3/16
(57)【特許請求の範囲】
【請求項1】
画像処理装置であって、
第一のハードウェアキーと、スタートキーと異なる第二のハードウェアキーと、を含むハードウェアテンキーと、
ディスプレイと、
前記ディスプレイ上に複数のソフトキーを含むジョブ設定画面を表示し、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて、前記複数のソフトキーを含む前記ジョブ設定画面の状態を切り替える切り替え手段と、
前記第一のハードウェアキーに対する操作を受け付けたことに基づいて前記ジョブ設定画面の状態が前記複数のソフトキーのうち1つのソフトキーがフォーカスされた状態である第
1の状態である場合に前記第二のハードウェアキーが操作されたことに基づいて、前記フォーカスされた1つのソフトキーを選択し、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて前記ジョブ設定画面の状態が前記第1の状態とは異なる第2の状態である場合に前記第二のハードウェアキーが操作されたことに基づいて、前記ジョブ設定画面で設定された設定内容でジョブを実行する制御手段と、
を備えることを特徴とする画像処理装置。
【請求項2】
前記フォーカスされた1つのソフトキーが選択された場合、前記フォーカスされた1つのソフトキーに関する設定画面を前記ディスプレイに表示する表示手段をさらに備えることを特徴とする請求項1に記載の画像処理装置。
【請求項3】
前記第二のハードウェアキーは、数字が記載されたハードウェアキーであることを特徴とする請求項1または2に記載の画像処理装置。
【請求項4】
前記ジョブ設定画面にはジョブを実行するためのソフトキーが含まれないことを特徴とする請求項1から3のいずれか一項に記載の画像処理装置。
【請求項5】
前記第2の状態は、前記ジョブ設定画面に含まれる前記複数のソフトキーを含む領域がフォーカスされた状態であることを特徴とする請求項1から4のいずれか一項に記載の画像処理装置。
【請求項6】
前記第2の状態は、前記複数のソフトキーのうちいずれか1つのソフトキーのみがフォーカスされた状態ではない状態であることを特徴とする請求項1から5のいずれか一項に記載の画像処理装置。
【請求項7】
前記第2の状態は、操作可能でないソフトキーがフォーカスされた状態であることを特徴とする請求項1から6のいずれか一項に記載の画像処理装置。
【請求項8】
前記第2の状態は、前記複数のソフトキーのうち、ジョブの設定項目に対応するいずれか1つのソフトキーのみがフォーカスされた状態ではない状態であることを特徴とする請求項1から7のいずれか一項に記載の画像処理装置。
【請求項9】
前記第2の状態は、タッチ操作を受け付けないソフトキーがフォーカスされた状態であることを特徴とする請求項1から8のいずれか一項に記載の画像処理装置。
【請求項10】
前記切り替え手段が前記複数のソフトキーのうちフォーカスするソフトキーを切り替える場合、切り替え先のソフトキーを説明するガイダンス音声を出力する出力制御手段をさらに有することを特徴とする請求項1から9のいずれか一項に記載の画像処理装置。
【請求項11】
前記切り替え手段が前記複数のソフトキーのうちフォーカスするソフトキーを切り替える場合、切り替え先のソフトキーがフォーカスされていることを可視化するために、フォーカスされているソフトキーの表示形態を異ならせて表示するように前記ジョブ設定画面の表示状態を更新する更新手段をさらに有する
ことを特徴とする請求項1から10のいずれか一項に記載の画像処理装置。
【請求項12】
前記複数のソフトキーには、ジョブ設定項目を変更する画面を表示するためのソフトキーが少なくとも含まれており、前記表示手段は、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて前記ジョブ設定項目を変更する画面を表示するためのソフトキーがフォーカスされた状態である場合に前記第二のハードウェアキーが操作されたことに基づいて、前記ジョブ設定項目を変更する画面を前記ディスプレイに表示することを特徴とする請求項
2に記載の画像処理装置。
【請求項13】
画像データを印刷する印刷手段をさらに有し、
前記画像処理装置が実行する前記ジョブは、前記印刷手段を用いてシートに画像データを印刷する印刷ジョブを少なくとも含むことを特徴とする請求項1から12のいずれか一項に記載の画像処理装置。
【請求項14】
原稿を読み取る読取手段をさらに有し、
前記画像処理装置が実行する前記ジョブは、前記読取手段で原稿を読み取って得られた画像データを送信する送信ジョブを少なくとも含むことを特徴とする請求項1から13のいずれか一項に記載の画像処理装置。
【請求項15】
前記ジョブ設定画面の状態が前記第2の状態である場合に、前記ジョブの実行に関する情報を音声で通知する通知手段をさらに備えることを特徴とする請求項1から14のいずれか一項に記載の画像処理装置。
【請求項16】
画像処理装置の制御方法であって、
第一のハードウェアキーと、スタートキーと異なる第二のハードウェアキーと、を含むハードウェアテンキーと、
ディスプレイと、
前記ディスプレイ上に複数のソフトキーを含むジョブ設定画面を表示し、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて、前記複数のソフトキーを含む前記ジョブ設定画面の状態を切り替える切り替えステップと、
前記第一のハードウェアキーに対する操作を受け付けたことに基づいて前記ジョブ設定画面の状態が前記複数のソフトキーのうち1つのソフトキーがフォーカスされた状態である第
1の状態である場合に前記第二のハードウェアキーが操作されたことに基づいて、前記フォーカスされた1つのソフトキーを選択し、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて前記ジョブ設定画面の状態が前記第1の状態とは異なる第2の状態である場合に前記第二のハードウェアキーが操作されたことに基づいて、前記ジョブ設定画面で設定された設定内容でジョブを実行する制御ステップと、
を有することを特徴とする制御方法。
【請求項17】
請求項16に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ジョブ処理装置、ジョブ処理装置の制御方法、プログラムおよび記録媒体に関する。
【背景技術】
【0002】
複合機(MFP)等のジョブ処理装置では、目の不自由なユーザが使用しやすいように、音声ガイダンスによってユーザの操作を支援する技術が知られている。
【0003】
特許文献1では、音声ガイダンスによる操作補助が行われるフォーカス表示モードと、音声ガイダンスによる操作補助を行わない通常モードとを有する情報入力装置が開示されている。フォーカス表示モードの場合には、テンキーに、フォーカスを移動させるカーソルキーの機能を割り当てて、表示部に表示された複数のソフトキーのうち選択したいキーにフォーカスを合わせることを可能にしている。そして、情報処理装置は、フォーカスが合ったソフトキーの機能を読み上げている。
【先行技術文献】
【特許文献】
【0004】
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら音声の案内を行うモードの場合に、ユーザは、ジョブ処理を実行するためにはテンキーから手を離して、スタートキーを押す必要がある。そのため目が不自由なユーザは、テンキーから手を離してスタートキーを探さなくてはならない。
【0006】
本発明のジョブ処理装置は、このような課題に鑑み、音声の案内を行う音声モードにおいて、ジョブ処理を実行する際にスタートキーを探さなくても容易にジョブの処理を実行することを可能にすることを目的とする。
【課題を解決するための手段】
【0007】
本発明は、画像処理装置であって、第一のハードウェアキーと、スタートキーと異なる第二のハードウェアキーと、を含むハードウェアテンキーと、ディスプレイと、前記ディスプレイ上に複数のソフトキーを含むジョブ設定画面を表示し、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて、前記複数のソフトキーを含む前記ジョブ設定画面の状態を切り替える切り替え手段と、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて前記ジョブ設定画面の状態が前記複数のソフトキーのうち1つのソフトキーがフォーカスされた状態である第1の状態である場合に前記第二のハードウェアキーが操作されたことに基づいて、前記フォーカスされた1つのソフトキーを選択し、前記第一のハードウェアキーに対する操作を受け付けたことに基づいて前記ジョブ設定画面の状態が前記第1の状態とは異なる第2の状態である場合に前記第二のハードウェアキーが操作されたことに基づいて、前記ジョブ設定画面で設定された設定内容でジョブを実行する制御手段と、を備えることを特徴とする画像処理装置。
【発明の効果】
【0008】
音声の案内を行う音声モードにおいて、ジョブ処理を実行する際にスタートキーを探さなくても容易にジョブの処理を実行することが可能である。
【図面の簡単な説明】
【0009】
【
図4】通常モードにおける操作画面、コピー可能な状態か否かについての判定フローチャートおよび通常モードにおけるコピーのフローチャートを示す図
【
図5】音声モードにおける操作画面およびフォーカス移動表
【
図6】画像処理装置を音声モードと通常モードに設定する際のフローチャートおよびソフトキーの詳細設定をする際のフローチャート
【
図7】従来の音声モードにおけるコピーのフローチャートおよび従来の課題を説明する操作画面
【
図8】課題を解決するための操作画面および課題を解決するためのコピーのフローチャート
【
図9】フォーカスがダイアログに合わされるためのフォーカス移動方法を示すフローチャート
【
図10】フォーカス移動表、フォーカス対象のダイアログと処理内容の対応表、フォーカス対象のダイアログに対応した処理のフローチャート
【発明を実施するための形態】
【0010】
(実施例1)
図1は、ジョブ処理装置に含まれる画像処理装置のハードウェア構成の一例を示す図である。本実施例における画像処理装置は、例えば、コピー機能、印刷機能、スキャン送信機能等の機能を含む、いわゆる複合機(multi function peripheral)である。画像処理装置は、スキャナ106、プリンタ108を有する。
【0011】
CPU101は、この画像処理装置全体を制御する中央処理装置である。CPU101は、データバスなどのバス104によって、各部と接続されている。ROM102は、ブートプログラムやBIOS等の固定的なプログラムおよびデータを記憶している。RAM103は、主記憶装置およびCPU101による処理実行のための作業領域を提供する作業用メモリとして機能する。また、このRAM103はスキャナ106によるスキャンによって生成された画像データを一時的に保存する際にも使用される。
【0012】
スキャナコントローラ105は、後述する操作部120による設定内容に応じてスキャナ106の動作を制御する。スキャナ106は、CCDなどの光学読取装置を用いて紙などの原稿の走査を行い、原稿の画像を電気信号データに変換する。
【0013】
プリンタコントローラ107は、操作部120による設定内容に応じてプリンタ108を制御して、印刷動作を行わせる。プリンタ108は、画像データに基づく画像を用紙上に印字するものである。印刷の方式としては、感光体ドラムや感光体ベルトなどを用いた電子写真方式や、微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式などがあるが、どの方式でもかまわない。
【0014】
ハードディスクコントローラ109は、記憶デバイスの一例であるハードディスク装置(HDD)110を制御し、HDD110にさまざまなデータを保存したり、保存したデータを取得したりする。このHDD110は記憶部であり、このシステム全体を制御するための制御プログラムや制御用データ、画像データ、あるいは印刷データなどが保存される。
【0015】
ネットワークインタフェース122は、ネットワーク(LAN)に接続され、データの入出力を行う。なお、不図示のモデム(MODEM)が、公衆回線に接続し、FAXの送受信等のデータの入出力を行ってもよい。
【0016】
操作部120は、図示のように、表示部121およびハードウェアで構成されるキー(以下、ハードキー113)を含む構成である。表示部121は、タッチパネル112、および表示デバイスの一例であるLCD115を含む構成である。
【0017】
タッチパネル112はLCD115の表示面上に配される。タッチパネル112は、LCD115上により表示された仮想的なキーであるタッチパネルキー(以下、ソフトキー)を複数表示する。ユーザがソフトキーに触れると、タッチパネル112がその接触した位置の座標を検出する。この位置座標を基に、ユーザがLCD115上のどの仮想キーを押そうとしたのかをCPU101が判断する。一方、ハードキー113は、ユーザに操作感を与えるように機械的に構成されたものである。具体的には、
図3で後述する203~211、233である。
【0018】
タッチパネルコントローラ111は、タッチパネル112を介して入力されたユーザの操作指示をCPU101に伝える。また、LCDコントローラ114はLCD115を制御して設定操作画面を表示させる。
【0019】
本実施形態における画像処理装置はさらに、D/Aコンバータ116、パワーアンプ117、スピーカ118を備えている。制御プログラムの動作によって、テキストデータおよび音素データに基づいて音声波形データが作成され、D/Aコンバータ116およびパワーアンプ117を介してスピーカ118より音声を出力させることが可能である。
【0020】
画像処理装置は、スキャナ106で読み取った原稿の画像データに基づいて画像をプリンタ108で印刷する印刷ジョブや、スキャナ106で読み取った原稿の画像データをネットワーク(LAN)を介して送信する読取ジョブ等のジョブを実行する。
【0021】
図2は、本実施例における画像処理装置の機能構成の一例を示す図である。破線300で囲まれる各制御部の機能はHDD110に記憶されている制御プログラムによって実現される。また、以下に説明する機能の実現に使用される各種データはHDD110またはRAM103によって保持されるものである。
【0022】
入力制御部301は、タッチパネル112とハードキー113からのユーザ入力を検出し、画面表示座標データ305をもとに、ユーザがどのソフトキーやハードキーに対して操作を行ったのかを判定する。その判定結果は、フォーカス制御部302および画面移動制御部303に送られる。
【0023】
フォーカス制御部302は、LCD115に表示される複数のソフトキーのうちどのキーが操作対象であるかを示すフォーカスを制御する。具体的には、どのキーにフォーカスが位置しているかを記憶し、フォーカス移動順データ315のデータをもとに、フォーカスの移動等を制御する。また、フォーカス制御部302は、どのキーにフォーカスが位置しているかを画面表示制御部304に通知する。
【0024】
画面移動制御部303は、実際にキーが押された場合に、画面移動データ311をもとに、次に表示されるべきダイアログや画面への移動を制御する。画面の移動に関する設定値やフォーカス表示を行うかどうかのモード設定もこの画面移動制御部303が記憶している。
【0025】
また、画面移動制御部303は、表示している画面情報をフォーカス制御部302、画面表示制御部304、および音声テキストデータ制御部307に通知する。画面移動制御部303はさらに、フォーカス制御部302や音声テキストデータ制御部307に、フォーカス表示を行うモードであるかどうかの情報を通知することも行う。
【0026】
画面表示制御部304は、画面移動制御部303からの画面に関するデータと、画面構成画像データ306をもとに、実際にLCD115に表示される画面のイメージデータを作成する。また、必要に応じて、フォーカス制御部302からのデータをもとに、画面に配された特定のキーに対してフォーカスを描画する。画面表示制御部304はまた、LCD115に対して画面のイメージデータを描画させる。
【0027】
音声テキストデータ制御部307は、画面移動制御部303からの画面移動情報と、各画面やキーに関連付けられた音声テキストデータ312を得る。そして、ユーザから入力された操作に対して何らかの画面移動やフォーカス移動があった場合には、その説明としてふさわしい音声読み上げ用のテキストデータを音声テキストデータ312より取得する。その後、音声テキストデータ制御部307は、取得した音声テキストデータを音声合成発声データ制御部308に渡す。
【0028】
音声合成発声データ制御部308は、入力した音声テキストデータと、音素ごとの発声データ313をもとに、音声合成により音声波形データを作成し、それを音声出力制御部309に渡す。
【0029】
音声出力制御部309は、受け取った音声波形データをD/Aコンバータ116に出力する。これにより音声波形データはD/Aコンバータ116でD/A変換され、パワーアンプ117で増幅された後、スピーカ118より出力される。
【0030】
図3(a)は、本実施例における操作部120の外観構成の一例を示す図である。同図において、LCD115上にはタッチパネル112が重ねて設けられている。LCD115はシステムの操作画面およびソフトキーを表示し、タッチパネル112はソフトキーが押されるとその位置情報をCPU101に伝える。
【0031】
203~211、233はそれぞれ、ハードキー113として構成されるもので、具体的なそれぞれの機能は次のとおりである。
【0032】
スタートキー203は、スキャナ106による原稿画像の読み取り動作や、プリンタ108によるプリント動作などを開始する時に用いる。ストップキー204は稼働中の動作を止める働きをする。
【0033】
スタートキー203の中央部には、二色ランプ234が配され、スタートキー203が有効か無効かを示す。スタートキー203が有効とは、スタートキー203によるジョブの実行指示が可能な状態をいい、スタートキー203が無効とは、スタートキー203によるジョブの実行指示ができない状態をいう。具体的には、例えば、緑色のときには、スタートキー203が有効であり、赤色のときには、スタートキー203が無効である。
【0034】
リセットキー205は設定を初期化する時に用いる。ハードテンキー部206は通常、コピー部数の設定時など、数値の入力を行う際に用いる。クリアキー207は、入力された数値をクリアしたいときに用いる。ガイドキー209は、設定や入力方法について、キーの機能以外のヘルプを表示するときに用いる。
【0035】
音声モードキー233は、音声モードを開始あるいは終了する際に用いられる。音声モードとは、操作を補助するための案内を音声によって行うモードである。なお音声による操作を補助するための案内を行わないモードを、通常モードとする。通常モード時に音声モードキー233が押されることで、CPU101が画像処理装置を通常モードから音声モードに切り替える。また、音声モード時に音声モードキー233が押されることで、CPU101が画像処理装置を音声モードから通常モードに切り替える。
【0036】
IDキー208は、ユーザIDを入力する時に用いられる。ユーザモードキー210は、画像処理装置の動作に関する特殊な設定や詳細な設定を行うときに用いる。カウンタキー211は、画像処理装置がプリントした用紙の枚数を確認するときに用いる。節電キー212は、画像処理装置を待機状態にし、消費電力を抑えたいときに用いる。電源キー213は、装置の電源をONまたはOFFするときに用いる。
【0037】
なお、
図3(a)では、音声モードキー233を配する構成を示したが配さなくてもよい。その場合には、例えばIDキー208やリセットキー205の長押しによって通常モードと音声モードとを切り替える。
【0038】
図3(b)は、ハードテンキー部206を詳細に示す図である。ハードテンキー部206は、2060~2069の10個の独立したハードキーで構成される。各キーには文字または記号(図示の例では数字の0~9のいずれか)が対応付けられている。ユーザはこれらのキーによって、所望する数字を入力することができる。また、テンキーのほぼ中央に位置する「5」キー2065の表面には、物理的な突起物220が存在する。この突起物220と一般的なキーの配列により、目の不自由なユーザは、触感を頼りにテンキーを容易に探し出し、扱うことが可能になっている。
【0039】
図4は、本実施例の通常モードにおける操作画面の一例およびコピーのフローチャートの一例を示す。
図4(a)は、通常モードにおいてコピーを行う場合の画像処理装置の操作画面である。
【0040】
ダイアログ501は、表示部121に表示される画面である。ダイアログ501は、他の部品の土台となり、ダイアログ501の上にはダイアログ512が表示されている。ダイアログ512の上には、各ソフトキーが表示されている。ユーザがソフトキーを押すと、画像処理装置は各ソフトキーに設定された機能に従って動作する。
【0041】
ここで、押すとは、表示部121においてソフトキーが表示された領域上のタッチパネル112上の領域を押すことを言う。なお、ここではタッチパネルが感圧式の場合を示したが、タッチパネルが静電式の場合には、「押す」ではなく「タッチ」となる。そして、ソフトキーは、押状態と非押状態とを異なった形態で示す。例えば、非押状態のソフトキーを凸形状の視覚効果を持つように表示し、押状態のソフトキーを凹形状の視覚効果を持つように表示する。あるいは、押状態のソフトキーを非押状態と黒白反転して表示する等である。
【0042】
次に各ソフトキーの機能について説明する。カラー選択キー(以下、カラー選択)502は、コピー時のカラー選択の設定を行うためのソフトキーである。ユーザがカラー選択502を押すと、カラー選択設定のための詳細ダイアログ(不図示)が開き、カラーコピーを行うかモノクロコピーを行うかといった設定を行うことが出来る。
【0043】
倍率キー(以下、倍率)503は、倍率設定を行うためのキーである。ユーザが倍率503を押すと、倍率設定の詳細ダイアログ(不図示)が開き、拡大コピーや縮小コピーの倍率を設定できる。
【0044】
用紙選択キー(以下、用紙選択)504は、用紙選択設定を行うためのキーである。ユーザが用紙選択504を押すと、用紙選択設定の詳細ダイアログ(不図示)が開き、コピーに使用する用紙を設定できる。
【0045】
仕上げキー(以下、仕上げ)505は、仕上げ設定を行うためのキーである。ユーザが仕上げ505を押すと、仕上げ設定の詳細ダイアログ(不図示)が開き、折りやソートやステープルといった仕上げの設定を行うことが出来る。
【0046】
両面キー(以下、両面)506は、両面設定を行うためのキーである。ユーザが両面506を押すと、両面設定の詳細ダイアログ(不図示)が開き、両面コピーの設定を行うことが出来る。
【0047】
濃度キー(以下、濃度)507は、濃度設定を行うためのキーである。ユーザが濃度507を押すと、濃度設定の詳細ダイアログ(不図示)が開き、コピーの濃度を設定できる。
【0048】
原稿種類キー(以下、原稿種類)508は、原稿の種類の設定を行うためのキーである。ユーザが原稿の種類508を押すと、原稿の種類設定の詳細ダイアログ(不図示)が開き、原稿の種類を設定できる。
【0049】
部数入力フィールド509は、数値入力フィールドと呼ばれる領域である。ユーザがハードテンキー部206の操作によって数値を入力すると、入力された数値が部数入力フィールド509に表示される。部数入力フィールド509は、コピーの部数を入力するためのフィールドであり、ユーザの入力した部数分だけ画像がプリントアウトされる。
【0050】
メッセージフィールド510は、テキストフィールドあるいはテキストと呼ばれる領域である。メッセージフィールド510の表示内容は、MFPを制御するプログラムによって制御される。メッセージフィールドはユーザに対して情報を提示するための領域である。メッセージフィールド510には、例えば「コピーできます。」や「原稿をセットし直してください。」といった画像処理装置の状態やユーザへの指示が表示される。
【0051】
図4(a)に示した画面表示はエラーが発生していな状態である。内部エラー等が無い状態のためスタートキー203が有効となり、スタートキー203が押されると画像処理装置はコピーを開始する。一方、用紙無し等の何らかのエラーが発生した状態においてスタートキー203が無効状態となり、この状態でユーザがスタートキー203を押しても画像処理装置はコピーを開始しない。
【0052】
図4(b)を用いて画像処理装置がコピー可能な状態であるか否かについての判定フローチャートを説明する。
【0053】
まずステップS601において、CPU101は、画像処理装置の状態を検出する。画像処理装置の状態は、画像処理装置に搭載された各種センサ(不図示)の検出値によって決定される。各種センサで検出されるものの例として、スキャナ106の原稿台への原稿載置の有無、プリンタ108のトナーやドラム寿命といった消耗品の状態等が挙げられる。また、ユーザが操作部120を通じて入力した設定値も、画像処理装置の状態を構成する一部となる。具体的には、カラー設定、濃度設定などの印刷時の印刷に関する設定やコピー部数等の設定である。
【0054】
次にステップS602において、CPU101は、コピーの実行が可能か否かを判定する。ステップS601で検出した画像処理装置の状態が内部エラー(例えば「トナー無し」「ドラム寿命切れ」「ユーザの設定したサイズの用紙が無い」)である場合、コピーの実行が不可能と判定され、ステップS605に進む(図中no)。一方、判定の結果、ステップS601で検出した画像処理装置の状態が正常である場合は、コピーの実行が可能と判断され、ステップS603に進む(図中yes)。
【0055】
ステップ603において、CPU101は、スタートキー203を有効とし、二色ランプ234を緑色に点灯する。次にステップ604においてCPU101は、画像処理装置の状態に応じた内容(例えば「コピーできます。」)をメッセージフィールド510に表示する。ステップS604の後、
図4(b)のフローチャートが終了する。
【0056】
ステップS605において、CPU101は、スタートキー203を無効とし、二色ランプ234を赤色に点灯させる。次にステップS606においてCPU101は、画像形成装置の状態に応じた内容(例えば「用紙がありません。」)をメッセージフィールド510に表示する。ステップS606の後、
図4(b)のフローチャートが終了する。
【0057】
次に、
図4(c)を用いて通常モードにおけるコピーのフローチャートを説明する。ステップS607において、CPU101は、ユーザによってスタートキー203が押されたことを検出する。
【0058】
次にステップS608において、CPU101はスタートキー203が押されたことによる、コピー開始指示の受け付けが有効か無効かを判定する。このときCPU101は、
図4(b)で行ったフローチャートの結果を参照する。判定の結果、CPU101は、スタートキー203が有効であればステップS609に処理を進め(図中yes)、無効であればステップS610に処理を進める(図中no)。
【0059】
ステップS609において、CPU101は、コピーを開始する指示をスキャナコントローラ105およびプリンタコントローラ107に出す。このとき、原稿はスキャナ106から読み込まれ、読み込まれた原稿の画像データが生成され、生成された画像データがプリンタ108で印刷される。ステップS609を終えるとフローチャートが終了する。
【0060】
ステップS610においてCPU101は、コピーを開始しない。このとき、メッセージフィールドには、例えば「コピーできません。」等の機器の状態に応じた内容を表示する。なお、ステップ610におけるメッセージフィールドの表示は、ステップS606で表示されたメッセージが表示されたままであってもよい。S610の後、フローチャートが終了する。
【0061】
次に
図5を用いて、本実施例の音声モードにおける操作画面の一例およびフォーカス移動表の一例を示す。
【0062】
図4(a)の状態でユーザが音声モードキー233を押すと、音声モードが開始され、
図5(a)の状態となる。
図5(a)は、音声モードにおいてコピーを行う場合の画像処理装置の操作部120の一例である。本実施例における音声モードでは、ユーザは「フォーカス」を用いてMFPを操作する。フォーカスは、表示部121に表示された複数のソフトキーまたは非操作部のうち、ユーザの操作によっていずれか1つに移動されるものである。
【0063】
図5(a)には、例としてカラー選択502にフォーカス521の位置を合わせた場合の画面である。ここでは、フォーカス521とカラー選択502とを重ねて表示することで強調表示したが、フォーカスの表示方法はこれに限られない。例えば対象のソフトキーの外枠の色を変える、対象のソフトキーの色を変える、対象のソフトキーの外枠の形状を変える等でもよい。また、フォーカスは視覚的に表示しなくてもよい。例えば、フォーカスの位置の変更は装置内で保存され、表示部121に対して表示変更を行わなくてもよい。
【0064】
次に、フォーカスの移動について
図5(b)を用いて説明する。
図5(b)に本実施例で使用するフォーカス移動表の例を模式的に示す。フォーカス移動表601は、フォーカスが移動する順序と、フォーカスの位置が合ったソフトキーを押した際に詳細設定を行うために新たに開く詳細ダイアログに含まれるソフトキーを示している。また、新たに開いた詳細ダイアログに含まれるソフトキーに対するフォーカスの位置を移動する順番を示している。
【0065】
ここでは1列目および2列目のみを説明する。フォーカス移動表601は、ROM102もしくはHDD110に保持され、プログラム実行時にRAM103に読み込まれる。
フォーカス移動表601の1列目(「フォーカスが配置されたソフトキー」の列)はダイアログの識別子である。フォーカス移動表601の各行は1列目に示されたダイアログに対するフォーカス移動順を示す。
【0066】
フォーカス移動表601の2列目(「詳細ダイアログに含まれるソフトキー」の列)は、1列目に記されたダイアログ上におけるソフトキーの識別子が列挙され、フォーカス移動順を示している。
【0067】
例えば、フォーカス移動表601の1行目は、ダイアログ512上でのフォーカス移動順を示している。すなわち、ダイアログ512上ではフォーカスは「カラー選択」→「倍率」→「用紙選択」→…の順に移動する。さらに、例えば、フォーカスされた「カラー選択」のソフトキーを押した場合には、2列目のカラー選択502の詳細ダイアログが開き、カラー選択502の詳細ダイアログ上ではフォーカスの位置は、「自動カラー」→「フルカラー」→…の順に移動する。
【0068】
次に
図6(a)を用いて、画像処理装置を音声モードおよび通常モードに設定する際のフローチャートを説明する。
【0069】
ステップS611において、CPU101はユーザによって音声モードキー233が押されたことを検出する。
【0070】
ステップS612において、CPU101はステップS611の前の状態が音声モードであったか通常モードであったかを判定する。CPU101はステップS611の前の状態が音声モードであった場合(図中yes)には、ステップS617へ進む。CPU101はステップS611の前の状態が通常モードであった場合(図中no)には、ステップS613へ進む。
【0071】
ステップS617では、CPU101は音声モードから通常モードに設定を変える。このとき、CPU101は音声出力制御部309によって音声モードを終了する旨のメッセージをスピーカ118から出力する。音声モードを終了する旨のメッセージは、あらかじめ録音された音声であってもよいし、音声テキストデータ312から取得した音声テキストデータを基に音声合成発声データ制御部308が音声波形データを作成してもよい。あるいは、ビープ音やサウンドデータのようなものでもよい。
【0072】
次にステップS618において、CPU101はフォーカス521の表示を消去する。
このとき、例えばフォーカス521の表示をソフトキーの表示形態を変更することで表現している場合には、ソフトキーを通常の表示形態に戻す。ステップS618を終えると、通常モードとなる。
【0073】
ステップS613において、CPU101は通常モードから音声モードに設定をかえる。そして、ステップS613において、CPU101は音声出力制御部309によってスピーカ118から音声モードを開始する旨のメッセージを出力する。音声モードを開始する旨のメッセージは、あらかじめ録音された音声であってもよいし、音声テキストデータ312から取得した音声テキストデータを基に音声合成発声データ制御部308が音声波形データを作成してもよい。あるいは、ビープ音やサウンドデータのようなものでもよい。
【0074】
次にステップS614で、最初にフォーカスが表示される位置である初期位置として設定された所定のソフトキーにフォーカスが合う。以下では、
図5(b)で説明したフォーカス移動表601を用いて説明する。
図5(b)のフォーカス移動表601によれば、初期位置はカラー選択502となる。
【0075】
ステップS615において、CPU101は、
図5(a)に示すようにカラー選択502にフォーカス521を表示する。次にステップS616において、スピーカ118がカラー選択502に関して音声で報知する。報知の内容は、カラー選択502の名称だけでもよいし、機能の解説を行ってもよい。例えば、「カラー選択キー、カラーモードの選択を行います。」というような音声をスピーカが出力する。
【0076】
ステップS616を終えると、初期フォーカス位置における音声の案内が終了する。なお、S616以降、フォーカスの位置の変更の指示度に、フォーカスの移動と、新たにフォーカスが合ったソフトキーに関する機能の読み上げを繰り返す。本発明におけるフォーカス位置の変更方法については、後述の
図9で説明する。
【0077】
次に
図6(b)を用いて、ソフトキーの詳細設定をする際のフローチャートについて説明する。
図6(b)では、カラー選択502にフォーカス521の位置が合った状態で、「5」キー2065が押された場合について説明する。
図6(b)のフローチャートは、
図6(a)のS616の処理を行った後のフローチャートである。なお、S616のソフトキーの読み上げの終了を待つ必要はなく、ソフトキーの読み上げの途中で
図6(b)のフローチャートに示す処理が並行して行われてもよい。
【0078】
ステップS702において、「5」キー2065が押されることで、CPU101は、カラー選択502の詳細設定を開始する。
【0079】
ステップS703において、CPU101は、カラー選択502の詳細設定を行う詳細ダイアログ(不図示)をLCD115に表示させる。そして、CPU101は、詳細ダイアログ上に、
図5(b)の表で例として示した各ソフトキー(自動カラー、フルカラー、白黒、単色カラー、2色カラー、OKキー、キャンセルキー)を表示する。
【0080】
ステップS704において、CPU101は、ダイアログオープン時の音声の案内をスピーカ118から出力する。具体的には、例えば「カラー選択の詳細設定画面です。」のように、何のソフトキーの詳細ダイアログの名称かを音声で案内するのがよい。
【0081】
ステップS705において、CPU101は、ステップ704でオープンしたダイアログに表示されたソフトキーに対する初期フォーカス位置にフォーカスの位置を合わせる。
ステップS705は、ステップS614と同様の処理となる。具体的には、
図5(b)に示すように自動カラーのソフトキーにフォーカスを合わせる。
【0082】
ステップS706およびステップS707において、CPU101は、
図6(a)のステップS615およびステップS616と同様の処理を行い、S702のように「5」キー2065を押すことで詳細設定を行う。
【0083】
ステップS707を終えると、詳細ダイアログにおける初期位置にフォーカスの位置が合った場合の音声の案内が終了する。なお、フォーカスの位置を変更する度に、ステップS705~ステップS707を繰り返し、詳細設定が終了した際に詳細ダイアログを閉じる。本発明におけるフォーカスの位置の変更方法については、後述の
図9で説明する。
【0084】
次に、
図7(a)、(b)を用いて従来の音声モードにおけるコピー実行時のフローチャートおよび従来の課題を説明する操作部の一例について説明する。
【0085】
ステップS607、ステップS608、ステップS609は、
図4(c)と同様であるため説明を省略する。
【0086】
ステップS622において、CPU101は、スピーカ118を介してコピー実行中である旨を音声の案内をする。例えば、「コピー中です。」といった内容の音声をスピーカ118が出力する。ステップS622を終えると、
図7(a)のフローチャートが終了する。
【0087】
ステップS623において、CPU101は、コピーを開始する指示を出さない。そして、CPU101は、スピーカ118を介してコピーを開始できないことを音声の案内をする。例えば、「コピー開始できません。」といった内容の音声をスピーカ118が出力する。ステップS623を終えると、
図7(a)のフローチャートを終了する。
【0088】
このように、従来は、音声モードであってもスタートキー203を用いて、コピーの開始を指示していた。つまり、
図7(a)に示すように音声モードであっても、コピーを実行するためには、それまでフォーカスを移動させるために操作していたテンキーから手を離して、スタートキー203を押す必要がある。そのため目に不自由なユーザは、コピーを実行するために、ハードテンキー部206から手を離してスタートキー203を探すことが必要となるおそれがある。
【0089】
そこで
図8を用いて、課題を解決するための操作部の一例および課題を解決するためのコピーのフローチャートについて説明する。
【0090】
図8を用いて、本実施例の音声モードにおける操作画面の一例およびコピー手順のフローチャートの一例を示す。本実施例では、
図4の502~509のいずれのソフトキーにもフォーカスの位置が合っていない状態で「5」キー2065を押すことで、コピーのジョブ処理を開始することが可能である。この動作について以下で説明する。
【0091】
図8(a)は、本実施例の音声モードにおいてコピーを行う場合の画像処理装置の操作画面の一例である。
図8(a)は、
図4(a)の操作画面中のダイアログ512にフォーカス531を合わせた場合の画面の例である。ここでは、ダイアログ512にフォーカス531の位置を合わせた構成を示したが、ユーザの操作を受け付けない領域にフォーカスの位置が合えばよい。具体的には、例えばダイアログ501、メッセージフィールド510である。
【0092】
図8(a)においてダイアログ512に対するフォーカス531の表示は、ダイアログ512の外周に沿ってフォーカス表示用の太枠を重ねて表示してもよいし、ダイアログ512の表示形態を変更して表示してもよい。またはダイアログに対するフォーカスの表示方法とソフトキーに対するフォーカスの表示方法とを異なるものにしてもよい。
【0093】
具体的には、例えばソフトキーにフォーカスの位置が合った場合には枠線を重ねて表示し、ダイアログにフォーカスの位置が合った場合には、ダイアログにハッチングをかける等である。なお、これに限られず、ソフトキーにフォーカスの位置を合わせるときの枠線と、ダイアログにフォーカスの位置を合わせるときの枠線の形状や太さを変えてもよい。
または、フォーカスを表示部121に表示せずに、RAM103で状態を保存するだけでもよい。
【0094】
図8(b)を用いて本実施例の音声モードにおいてコピーのジョブ処理を行う場合のフローチャートについて説明する。
【0095】
ステップS624において、CPU101は、ユーザによって「5」キー2065が押されたことを検出する。
【0096】
ステップS625において、CPU101は、フォーカスの位置が合った領域がダイアログ512か否かをフォーカス制御部302が判定する。判定の結果、フォーカスの位置が合った領域がダイアログ512であれば処理をステップS626へ進め(図中yes)、そうでなければ処理をステップS627に進める(図中no)。S627に処理を進める場合は、画面に表示された、押すことが可能なソフトキーのうちのいずれかにフォーカスが合った状態である場合である。
【0097】
ステップS627は、ソフトキーにフォーカスの位置が合った状態で、「5」キー2065が押された際の処理を示し、フォーカスの位置が合ったソフトキーの機能の詳細設定を行う。ここでは例としてカラー選択502の詳細設定を行う場合について説明する。
【0098】
このとき、ユーザが「5」キー2065を押すと、画面表示部のカラー選択502が押されたときと同様にカラー選択設定のための詳細ダイアログ(不図示)が開く。そして、開いた詳細ダイアログに表示されたソフトキーにフォーカスの位置が合う。詳細ダイアログに表示されたソフトキーにフォーカスの位置が合った状態で、「5」キー2065を押すことで詳細設定を行う。このときのフローチャートは
図6(b)と同様である。
【0099】
なお、カラー選択502以外のソフトキーであってもよい。また、ソフトキーの代わりに部数入力フィールドにフォーカスの位置を合わせ、印刷部数の詳細設定を行ってもよい。ステップS627を終えると、
図8(b)のフローチャートが終了する。
【0100】
次に、ステップS625において、フォーカス対象がダイアログであると認定された場合(画面に表示された、押すことが可能なソフトキーのいずれにもフォーカスが合っていない状態であると判定された場合)について説明する。
【0101】
ステップS625からステップS626に処理を進めた場合、ステップS626において、CPU101は「5」キー2065が押されることによる、コピー開始指示の受け付けが有効か無効かを判定する。このときCPU101は、
図4(b)で行ったフローチャートの結果を参照する。ただし、
図4(b)では、スタートキー203を有効または無効にしたが、ここでは、「5」キー2065を有効または無効にする。判定の結果、CPU101は、「5」キー2065が有効であればステップS628に処理を進め(図中yes)、無効であればステップS629に処理を進める(図中no)。
【0102】
ステップS628において、CPU101は、コピーを開始する指示をスキャナコントローラ105およびプリンタコントローラ107に出す。このとき、原稿はスキャナ106から読み込まれ、読み込まれた原稿の画像データが生成され、生成された画像データがプリンタ108で印刷される。そして、ステップS630において、CPU101は、スピーカ118を介して、例えば「コピー実行中です」等の印刷中である旨の音声を出力する。ステップS630の後、フローチャートが終了する。
【0103】
ステップS629においてCPU101は、コピーを開始しない。このとき、CPU101は、スピーカ118を介して、例えば「コピーできません。」等の機器の状態に応じた内容の音声を出力する。ステップS629の後、フローチャートが終了する。
【0104】
ステップ626において、ダイアログにフォーカスが設定される順序は、初期位置であってもよいし、後述するように、テンキー操作によって、フォーカスを移動させ、ダイアログにフォーカスの位置を合わせてもよい。
【0105】
つまり、
図8(b)に示すようにダイアログにフォーカスの位置が合った状態で、「5」キー2065が押されることでスタートキー203が押されることと同様の処理を行うことが可能である。
【0106】
このように、本実施例の構成によれば非操作部にフォーカスの位置が合った状態で、テンキーの「5」を押すことでコピーを実行する。そのため、音声モードにおいて、コピーを実行する(ジョブ処理をする)際にテンキーから手を離す必要がない。そのため目に不自由なユーザが、テンキーから手を離してスタートキーを探すことが不要となる。
【0107】
次に本実施例において
図9は、フォーカスの位置をダイアログに合わせるためのフォーカス移動方法を示すフローチャートを示す。
図9は、
図5(b)のフォーカス移動表に記載されたソフトキーへのフォーカスの移動が終了した後にダイアログ512にフォーカスの位置が合う。なお、
図9において、フォーカスを表示する工程は省略されている。
【0108】
音声モードにおいて、テンキーの「4」キー2064および「6」キー2066にはフォーカスの位置を移動させる機能が割り当てられる。ユーザがテンキーの「4」キー2064または「6」キー2066を少なくとも1回押すことで
図5(a)の状態からフォーカスを移動させ、
図8(a)ダイアログ512を選択することが可能である。
【0109】
本実施例においてユーザが「6」キー2066を押した場合には、
図5(b)のフォーカス移動表601において、順序に沿って(1つ先)にフォーカスが移動する。また、「4」キー2064を押した場合には、
図5(b)のフォーカス移動表601において、順序の逆に沿って(1つ前)にフォーカスが移動する。
【0110】
フォーカス移動表601に記録されたフォーカス順序の最後のソフトキーにフォーカスが合った状態で、ユーザが「6」キー2066を押すと、ダイアログ512にフォーカスの位置が合う。
【0111】
同様に、フォーカス移動表601に記録されたフォーカス順序の最初のソフトキーにフォーカスの位置が合った状態で、ユーザが「4」キー2064を押すと、ダイアログ512にフォーカスの位置が合う。
【0112】
まずは、
図9(a)を用いて、ユーザが「6」キー2066を押した場合のフローチャートを説明する。
【0113】
ステップS640において、CPU101は、ユーザによって「6」キー2066が押されたことを検出する。
【0114】
次にステップS641において、CPU101は、ステップS625と同様の処理を行う。判定の結果、「6」キー2066が押される前のフォーカスの位置がダイアログである場合には、処理をステップS649に進め(図中yes)、そうでなければ処理をステップS642に進める(図中no)。
【0115】
ステップS642において、フォーカスの位置が合ったソフトキーがフォーカス移動表601に示したフォーカス順序の最後のソフトキーであるか否かを判定する。フォーカス順序の最後のソフトキーであれば処理をステップS646に進め(図中yes)、否であれば処理をステップ643に進める(図中no)。
【0116】
ステップS643において、CPU101は、「6」キー2066が押される前のフォーカスの位置から次のソフトキーにフォーカスの位置を合わせる。そして、ステップS645において、CPU101は、
図6(a)のステップS615およびステップS616と同様の処理を行う。ステップS645を終えると、ユーザが「6」キー2066を押したときの処理を終了する。
【0117】
ここでのフォーカスの移動の具体例を示す。例えば「6」キー2066が押される前にカラー選択502にフォーカスの位置が合わされている場合に、「6」キー2066が押された後は、次のソフトキーの倍率503にフォーカスの位置が合わされる。そこで、カラー選択502に対するフォーカスを消去し、倍率503に対してフォーカスを表示させる。
【0118】
ステップS646において、CPU101は、ダイアログに対してフォーカスの位置を合わせる。ステップ648において、CPU101は、フォーカスを表示し、スピーカ118を介してステップS646でフォーカスの位置が合ったダイアログに関して報知する音声の案内を行う。報知の内容は、ダイアログにフォーカスの位置が合ったことを伝えるだけでもよいし、例えば「コピーを開始しますか」など、ジョブ処理の開始をするか否かを確認するような音声の案内でもよい。
【0119】
または、ダイアログに紐付けられたハードキーを押すことでどのようなジョブ処理を行うかを説明する音声の案内でもよい。例えば、ダイアログ512にフォーカスの位置が合わされた場合に、CPU101は、スタートキー203に関するジョブ処理の音声の案内として「「5」キーでコピーを開始します。」というような音声の案内をスピーカ118から出力する。さらに、RAM103に保持された、
図4(b)に示されるスタートキーが押されたときの可否判定処理の結果を参照し、「5」キー2065が押されたことが無効である場合には「コピースタートできません。」と音声出力してもよい。
【0120】
ステップS648を終えると、ユーザによって「6」キー2066が押されたときの処理が終了する。
【0121】
ステップ649は、「6」キー2066が押される前にダイアログにフォーカスの位置が合った状態であり、押された後、CPU101は、初期位置のソフトキーにフォーカスの位置を合わせる。そして、CPU101は、
図6(b)のS706と同様の処理を行う。
【0122】
ステップS651において、CPU101は、スピーカ118からビープ音を出力する。ビープ音を出力することにより、ユーザはフォーカスの位置が初期位置に合ったことを知ることができる。なお、ビープ音ではなく「初期フォーカス位置。」等の音声の案内を出力してもよい。
【0123】
次にステップS652において、
図6(b)のステップ707と同様の処理を行う。ステップS652を終えると、ユーザに「6」キー2066が押された場合の処理が終了する。
【0124】
次に
図9(b)を用いて、ユーザによって「4」キー2064が押された場合のフローチャートを説明する。
【0125】
ステップS653において、CPU101は、ユーザによって「4」キー2064が押されたことを検出する。次にステップS654において、CPU101は、ステップS641と同様の処理を行う。判定の結果、「4」キー2064が押される前のフォーカスの位置がダイアログである場合には、処理をステップS664に進め(図中yes)、そうでなければ処理をステップS655に進める(図中no)。
【0126】
ステップS655において、CPU101は、フォーカスの位置が初期位置のソフトキーに合っているか否かを判定する。初期位置のソフトキーであれば処理をステップS661に進め(図中yes)、否であれば処理をステップ656に進める(図中no)。
【0127】
ステップS657において、CPU101は、フォーカス移動表601で示したフォーカス順序において、「4」キー2064が押される前のフォーカスの位置から、前のソフトキーにフォーカスの位置が合う。また、ステップS657において、CPU101は、
図6(a)のステップS615と同様の処理を行う。
【0128】
ここでフォーカスの移動の具体例を示す。例えば、「4」キー2064が押される前にカラー選択502にフォーカスが合っていた場合に、「4」キー2064が押された後は、ダイアログにフォーカスを表示させる。
【0129】
ステップS658において、CPU101は、ステップS657でフォーカスの位置が合ったソフトキーがフォーカス移動表601に記録された初期位置のソフトキーであるか否かを判定する。フォーカスの位置が合ったソフトキーが初期位置のソフトキーであれば処理をステップS659に進め(図中yes)、そうでなければ処理をステップS660に進める(図中no)。
【0130】
そして、ステップS659において、CPU101は、
図9(a)のステップS651と同様の処理を行う。また、ステップS660では、ステップS652と同様の処理を行う。ステップS660を終えると、ユーザによって「4」キー2064が押された場合の処理を終了する。
【0131】
ステップS661において、CPU101は、ダイアログにフォーカスの位置を合わせ、ステップS663において、CPU101は、ステップS647およびステップS648と同様の処理を行う。ステップS663を終えると、ユーザによって「4」キー2064が押された場合の処理が終了する。
【0132】
ステップS664において、「4」キー2064が押される前にダイアログにフォーカスが合った状態であり、「4」キー2064が押されることでダイアログに対するフォーカスの表示を消去する。そして、フォーカス移動表601に記録されたフォーカス順序の最終位置のソフトキーにフォーカスが合う。
【0133】
テップS666において、CPU101は、
図9(b)のステップS643およびステップS645と同様の処理を行う。ステップS666を終えると、ユーザによって「4」キー2064が押された場合の処理が終了する。
【0134】
以上説明したように、本実施例によれば、画像処理装置のユーザは、ダイアログにフォーカスが合った状態で、「5」キー2065を押すことによってスタートキー203を押したときと同等の操作を行うことが可能となる。さらに、画像処理装置のユーザは、「4」キー2064および「6」キー2066を操作してフォーカスを移動させ、フォーカスの位置をダイアログに合わせることが出来る。
【0135】
このような構成によれば、ユーザはハードテンキー部206から手の位置を移動することなく、スタートキー203が押されたときと同等の処理結果を得ることができる。
【0136】
なお、本実施例において音声モードを起動したときにフォーカスの初期位置(S614でフォーカスがあてられる位置)は、ダイアログではない方がよい。例えば、上述したように、フォーカスの初期位置をカラー選択502とする。これにより、ダイアログオープン直後あるいは音声モードの開始直後にユーザが誤って「5」キー2065を押してしまい、ジョブ処理が開始されてしまう可能性を軽減することが可能である。
【0137】
また、本実施例のダイアログにフォーカスがあてられる順序は、フォーカスの初期位置から、「4」キー2064または「6」キー2066を1度押したときにフォーカスが合う位置がよい。こうすることで、音声モードの開始直後であって、初期位置にフォーカスが位置する状態で、ユーザが「4」キー2064または「6」キー2066を押し、その後に「5」キー2065を押すことでコピーを開始することができる。上記の誤操作を防止しつつ、最小限の操作ステップ数でコピーを開始できるようになっている。
【0138】
なお本実施例では、フォーカス移動表601に記録されたフォーカス順序にダイアログを含めず、フローチャートの中でダイアログに対するフォーカスの位置を合わせるものとして説明した。これに対し、フォーカス移動表601に記録されたフォーカス順序にダイアログが含まれてもよい。その場合には、フォーカス移動表601のダイアログの順序は最後がよい。この場合には、ユーザが「4」キー2064を押し、その後に「5」キー2065を押すことでコピーを開始する。これにより上述したように誤操作を防止しつつ、最小限の操作ステップ数でコピーを開始することが可能となる。
【0139】
なお、音声モードにおいてCPU101は、「5」キー2065にスタートキーの機能を割り当てた。さらに、CPU101は、「6」キー2066にフォーカスを順序に沿って(1つ先)に移動させる機能を割り当て、「4」キー2064にフォーカスを順序の逆に沿って(一つ前)に移動させる機能を割り当てた。ただし、これに限るものではなく、ハードテンキー部206に含まれるその他のハードキーに各機能を割り当ててもよい。
【0140】
また、本実施例の画像処理装置では、コピーのジョブ処理を行う例を示したが、原稿を読み取って、読み取った原稿の画像データを送信するスキャンのジョブ処理を行う場合にも対応することが可能である。
【0141】
(実施例2)
図10を用いて本実施例の画像処理装置を説明する。
図10(a)は、本実施例におけるフォーカス移動表を示し、
図10(b)は、本実施例におけるフォーカス対象のダイアログと処理内容の対応表を示し、
図10(c)は、本実施例のフォーカス対象のダイアログに対応した処理のフローチャートを示す。
図1~9と同様の機能を有する部分には同様の符号を付し、詳細な説明を省略する。
【0142】
本実施例は、実施例1で説明したダイアログの他の非操作部にフォーカスの位置が合った状態で、「5」キー2065が押した場合のジョブ処理について説明する。
【0143】
本実施例で使用するフォーカス移動表の例を
図10(a)の902に示す。フォーカス移動表601とフォーカス移動表902の違いは、フォーカス移動順に複数の非操作画面(例えばダイアログ501とメッセージフィールド510)が含まれる点である。なお、実施例1のように、フォーカス移動順に非操作画面が含まれていなくてもよい。その場合には、フォーカス移動表の順番に沿ってフォーカスが移動した後、CPU101がHDD110から読み出したプログラムに従って、フォーカスの移動を行う。
【0144】
次に、
図10(b)において、複数の非操作画面の各々がフォーカスの位置が合った状態で「5」キー2065が押された際に行う処理の対応表を示す。
【0145】
本実施例では、ダイアログ501またはダイアログ512にフォーカスの位置が合った状態で「5」キー2065を押すことでジョブ処理を行う。ここでジョブ処理とは、例えばコピーの開始である。
【0146】
また、メッセージフィールド510にフォーカスの位置が合った状態で「5」キー2065を押すことによって、ジョブ処理と異なる処理を行う。異なる処理とは、例えばリセットである。リセットとは、それまでに設定画面を用いて設定されたジョブの設定をクリアし、初期の状態に戻すことである。さらに、各ソフトキーを押した際に表示される詳細ダイアログにフォーカスが合った状態で「5」キー2065を押すことで、ジョブ処理と異なる処理(リセット)を行う。
【0147】
なお、本実施例は、
図10(b)においてコピーの開始およびリセットを行う例を示したが、これら以外の処理内容でもよい。
【0148】
各非操作画面がフォーカスされた状態で「5」キー2065が押されたときに行うジョブ処理またはジョブ処理と異なる処理は、必ずしも
図10(b)に示した処理内容に限られない。
【0149】
図10(c)を用いて、本実施例におけるフローチャートを説明する。ステップS801において、CPU101は、ユーザによって「5」キー2065が押されたことを検出する。次に、ステップS802において、CPU101は、フォーカスの位置が合った領域がソフトキーか否かを判定する。
【0150】
判定の結果、CPU101は、フォーカスの位置が合った領域がソフトキーであれば処理をステップS805へ進め(図中yes)、そうでなければ処理をステップS803に進める(図中no)。ソフトキーか否かは種別によって決定する。例えば、キーおよび数値入力フィールドをソフトキー操作可能と判定し、上述した非操作部は操作不能と判定する。
【0151】
ステップS803において、CPU101は、ソフトキーとハードキーの対応表903を参照し、フォーカスの位置が合ったソフトキーに対応する処理内容を取得する。例えば、フォーカスの位置が合った領域がダイアログであれば、コピーのジョブ処理を行う。フォーカスの位置が合った領域がメッセージフィールド510であれば、リセットの処理を行う。フォーカスの位置が合った領域がカラー選択502の詳細ダイアログであれば、リセットの処理を行う。
【0152】
次に、ステップS804で、ステップS803で取得した処理内容の処理を実行する。
処理内容がスタートである場合には、CPU101は、
図8(b)のS626、S628~S630と同様の処理を行う。また、対応するジョブ処理がリセットである場合には、CPU101は、リセットキー205が押されたときと同じ処理を行う。ステップS804の後、
図10(c)のフローチャートが終了する。
【0153】
ステップS805において、CPU101は、
図8(b)のS627と同様の処理を行う。本実施例によれば、複数の非操作部の各々に、異なる処理内容を割り当てることができる。これにより、操作部120に配されている複数のハードキー(例えば、リセットキー205、スタートキー203)について、ハードテンキー部206から手の位置を大きく移動することなく、各種のハードキーを押したときと同等の処理結果を得ることができる。
【0154】
また、本実施例は、
図10(b)に示した対応表903を適宜変更可能である。これにより、非操作画面にフォーカスの位置が合った状態で「5」キー2065が押されたときの処理を、表示された画面毎に柔軟に切り替えることが可能となる。
【0155】
(その他の実施例)
以上、本発明の様々な実施例を示して説明したが、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるものではない。
【0156】
本発明は、上述の実施例の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
【符号の説明】
【0157】
206 ハードテンキー部
120 表示部
2064 ハードキー
2065 ハードキー
2066 ハードキー