(57)【要約】【課題】画像形成装置の設定操作に不慣れなユーザが、複雑な操作を行なうことなく容易に、所望の機能を実行させるための設定を行なうことができる画像形成装置を提供する。【解決手段】画像形成装置は、キーワードが記載された原稿５００を読取って画像データを生成する読取部と、画像データからキーワードに対応する文字情報５０２を取得する抽出部と、キーワードに対応する文字情報５０２を用いて、データベース５１０を検索し、検索結果に基づいて、画像形成装置に実行させる機能を指定する機能指定情報を含む候補リスト５２０を生成する生成部と、候補リストを表示する表示部と、候補リスト中から選択された機能指定情報にしたがって設定を行なう設定部とを含む。これにより、ユーザは、所望の機能に関するキーワードを含む原稿を用意すれば、その機能を実行させるための設定を容易に行なうことができる。【選択図】図５
2016158123.tif 000002
【特許請求の範囲】
【請求項１】
操作部により機能を設定可能な画像形成装置であって、
キーワードが記載された原稿を読取って画像データを生成する読取手段と、
前記画像データから前記キーワードに対応する文字情報を取得する抽出手段と、
前記キーワードに対応する前記文字情報に基づいて、前記画像形成装置に実行させる機能を指定する機能指定情報を生成する生成手段と、
前記機能指定情報を表示する表示手段とを含む画像形成装置。
【請求項２】
前記画像形成装置の機能に関連する文字情報と、前記画像形成装置に機能を実行させるための設定を表す設定情報とを関連付けて記憶した記憶手段と、
前記キーワードに対応する文字情報で前記記憶手段を検索し、前記キーワードに対応する設定情報を特定する検索手段とをさらに含み、
前記生成手段は、前記検索手段により特定された前記設定情報に対応する前記機能指定情報を生成する、請求項１に記載の画像形成装置。
【請求項３】
前記記憶手段は、前記画像形成装置の機能に関連する文字情報と、前記画像形成装置に機能を実行させるための設定を表す設定情報との関連度を表すヒット率をさらに記憶し、
前記表示手段は、前記検索手段により複数の前記設定情報が特定されたことを受けて、前記ヒット率の高い順に前記機能指定情報を並べた候補リストを生成するリスト生成手段を含み、
前記表示手段は、前記候補リストを表示することにより、前記機能指定情報を表示する、請求項２に記載の画像形成装置。
【請求項４】
前記表示手段により表示された前記候補リストの中から１つの前記機能指定情報の選択を受付ける選択手段と、
選択された１つの前記機能指定情報に対応する前記設定情報に基づいて設定を行なう設定手段とをさらに含む、請求項３に記載の画像形成装置。
【請求項５】
前記表示手段により表示された前記候補リストの中から１つの前記機能指定情報の選択を受付ける選択手段と、
選択された１つの前記機能指定情報に対応する前記設定情報に基づいてプレビュー画像を生成して表示するプレビュー画像表示手段とをさらに含む、請求項３に記載の画像形成装置。
【請求項６】
前記プレビュー画像が表示された後に、選択された１つの前記機能指定情報に対応する前記設定情報に基づいて設定を行なうことを許可するか否かを受付ける可否指示手段と、
前記可否指示手段により、許可が指示されたことを受けて、選択された１つの前記機能指定情報に対応する前記設定情報に基づいて設定を行なう設定手段とをさらに含む、請求項５に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ、特に画像形成装置の設定操作に不慣れなユーザが、複雑な操作を行なうことなく容易に、所望の機能を実行させるための設定を行なうことができる画像形成装置に関する。
【背景技術】
【０００２】
近年、多くの事業所（会社、事務所等）に、記録用紙に画像を形成する画像形成装置（代表的にはコピー機）が導入されている。このような画像形成装置の１種である複合機（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）は、コピーモード、ファクシミリモード、通信ネットワーク（以下、単にネットワークともいう）対応のプリンタモード、及びスキャナモードのように、複数の機能を備える。
【０００３】
近年の画像形成装置は、高機能化及び多機能化が進み、操作部としてタッチパネルディスプレイを採用するものが知られている。そのような画像形成装置では、ユーザは、タッチパネルディスプレイに表示された操作画面を操作し、各機能を設定する。機能によっては、ユーザが複数の画面を切換えながら複雑な操作を行なわなければ実行できないものがある。例えば、印刷物のレイアウト変更、スタンプ合成、合成位置の指定等の特殊機能を実行させるための設定は、不慣れなユーザには煩雑である。
【０００４】
ユーザがある機能を使用したい場合、ユーザはその機能名と、その機能を設定するための操作ボタンが、操作画面上のどこに存在するのかを予め知っている必要がある。分からない場合には、ユーザは、画像形成装置に付属されている取扱説明書（本体内部に保持されている電子取扱説明書を含む）等で調べる必要がある。
【０００５】
操作性の改善の観点から、ユーザが、操作画面に表示された出力イメージのプレビューを見ながら設定することができる補助サポート機能を備えた画像形成装置が知られている。また、定型業務として同じ設定操作を行う場合のサポートとしてジョブプログラム機能（設定情報を画像形成装置の内部に保存しておき、必要に応じて設定情報を呼出す機能）が搭載された画像形成装置も知られている。
【０００６】
下記特許文献１は、多数の機能が搭載された画像処理装置の操作性を改善するための技術を開示している。具体的には、画像処理装置において、複数の階層構造で機能ボタンを表示させる構成に代えて、機能ボタンに対応するアイコンを、機能の属性に応じてグループ分けされた状態でアイコン表示領域に表示し、ユーザがアイコン表示領域の所望の部位を指定すると、その部位に存在するアイコンに対応する機能ボタンを表示する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１３８４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、補助サポート機能を備えた画像形成装置においても、ユーザは、所望の出力を得るために、何を設定しなければならないかが分からなければ、必要な設定を行なうことができない。また、ジョブプログラム機能を備えた画像形成装置においても、初回操作時には所望する設定を探して自分で設定を行なう必要があるので、同様である。したがって、画像形成装置に付属されている取扱説明書等で、ユーザが調べる必要がある煩雑さが依然として存在する問題がある。
【０００９】
この問題は、特許文献１に開示された発明によっても解決することはできない。
【００１０】
したがって、本発明は、ユーザ、特に画像形成装置の設定操作に不慣れなユーザが、複雑な操作を行なうことなく容易に、所望の機能を実行させるための設定を行なうことができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る画像形成装置は、操作部により機能を設定可能な画像形成装置である。この画像形成装置は、キーワードが記載された原稿を読取って画像データを生成する読取部と、画像データからキーワードに対応する文字情報を取得する抽出部と、キーワードに対応する文字情報に基づいて、画像形成装置に実行させる機能を指定する機能指定情報を生成する生成部と、機能指定情報を表示する表示部とを含む。
【００１２】
これにより、画像形成装置は、ユーザが作成した、所望の機能に関連するキーワードが記載された原稿を読取ることにより、ユーザが所望する機能（キーワードに対応する機能）の設定を指定するための機能指定情報を表示することができる。
【００１３】
好ましくは、画像形成装置は、画像形成装置の機能に関連する文字情報と、画像形成装置に機能を実行させるための設定を表す設定情報とを関連付けて記憶した記憶部と、キーワードに対応する文字情報で記憶部を検索し、キーワードに対応する設定情報を特定する検索部とをさらに含む。生成部は、検索部により特定された設定情報に対応する機能指定情報を生成する。
【００１４】
より好ましくは、記憶部は、画像形成装置の機能に関連する文字情報と、画像形成装置に機能を実行させるための設定を表す設定情報との関連度を表すヒット率をさらに記憶し、表示部は、検索部により複数の設定情報が特定されたことを受けて、ヒット率の高い順に機能指定情報を並べた候補リストを生成するリスト生成部を含む。表示部は、候補リストを表示することにより、機能指定情報を表示する。
【００１５】
これにより、ユーザが選択する可能性が高い機能指定情報から順に候補リストに表示させることができ、ユーザはより容易に所望の機能を設定することができる。
【００１６】
さらに好ましくは、画像形成装置は、表示部により表示された候補リストの中から１つの機能指定情報の選択を受付ける選択部と、選択された１つの機能指定情報に対応する設定情報に基づいて設定を行なう設定部とをさらに含む。
【００１７】
これにより、ユーザが所望する機能が実行されるように自動的に設定されるので、ユーザは、操作画面上で必要なキーを探して操作することを繰返し行なう煩雑な操作を行なう必要がない。
【００１８】
好ましくは、画像形成装置は、表示部により表示された候補リストの中から１つの機能指定情報の選択を受付ける選択部と、選択された１つの機能指定情報に対応する設定情報に基づいてプレビュー画像を生成して表示するプレビュー画像表示部とをさらに含む。
【００１９】
これにより、ユーザは、選択した機能が、意図した機能であるか否かを、プレビュー画像で容易に確認することができ、安心して選択した機能を画像形成装置に実行させることができる。
【００２０】
より好ましくは、画像形成装置は、プレビュー画像が表示された後に、選択された１つの機能指定情報に対応する設定情報に基づいて設定を行なうことを許可するか否かを受付ける可否指示部と、可否指示部により、許可が指示されたことを受けて、選択された１つの機能指定情報に対応する設定情報に基づいて設定を行なう設定部とをさらに含む。
【００２１】
これにより、ユーザが所望する機能が実行されるように自動的に設定されるので、ユーザは、操作画面上で必要なキーを探して操作することを繰返し行なう煩雑な操作を行なう必要がない。
【発明の効果】
【００２２】
本発明によれば、画像形成装置は、ユーザが作成した、所望の機能に関連するキーワードが記載された原稿を読取ることにより、キーワードに対応する本体設定情報を含む候補リストを操作部に表示することができる。ユーザが、候補リストの中から所望の設定項目を選択すると、画像形成装置は、対応する機能を実行するように自動的に設定される。したがって、ユーザは、操作部に表示されたホーム画面から、コピー機能、スキャナ機能、ファクシミリ機能、及びプリンタ機能等の中から実行したい基本機能（動作モード）を選択し、表示される基本画面を操作して、具体的な設定を行なうという煩雑な操作を行なう必要がない。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図１の画像形成装置において自動設定を行なうためのプログラムの制御構造を示すフローチャートである。
【図３】操作部に表示されるホーム画面を示す図である。
【図４】操作部に表示される自動設定の開始画面を示す図である。
【図５】キーワード原稿から設定候補リストが生成されるまでの流れを模式的に示す図である。
【図６】図２のテキスト抽出処理を示すフローチャートである。
【図７】図２の候補リスト生成処理を示すフローチャートである。
【図８】操作部に表示される候補リストを含む画面を示す図である。
【図９】本発明の第２の実施の形態に係る画像形成装置において自動設定を行なうためのプログラムの制御構造を示すフローチャートである。
【図１０】操作部に表示されるプレビュー画像を含む画面を示す図である。
【図１１】本発明の第３の実施の形態に係る画像形成装置において自動設定を行なうためのプログラムの制御構造を示すフローチャートである。
【図１２】操作部に表示されるジョブリストを含む画面を示す図である。
【発明を実施するための形態】
【００２４】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの名称及び機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２５】
（第１の実施の形態）
本発明の第１の実施の形態に係る画像形成装置は、コピー機能、スキャナ機能、ファクシミリ機能、及びプリンタ機能等の複数の機能を備えたデジタル複合機である。図１を参照して、画像形成装置１００は、自動原稿送り装置（搬送装置）１１４、原稿読取部１１６、画像形成部１１８、画像処理部１２０、画像メモリ１２２、及び操作部１２４を備えている。
【００２６】
画像形成装置１００は、画像形成装置１００全体を制御するＣＰＵ１０２と、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０４と、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０６と、通電が遮断された場合にもデータを保持する不揮発性記憶装置であるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０８とを備えている。ＲＯＭ１０４には、画像形成装置１００の動作を制御するのに必要なプログラム及びデータが記憶されている。
【００２７】
画像形成装置１００はさらに、送受信部１１０及びバス１１２を備えている。ＣＰＵ１０２、ＲＯＭ１０４、ＲＡＭ１０６、ＨＤＤ１０８、送受信部１１０、自動原稿送り装置１１４、原稿読取部１１６、画像形成部１１８、画像処理部１２０、画像メモリ１２２、操作部１２４は、バス１１２に接続されている。バス１１２を介して、各部間のデータ（制御情報を含む）交換が行なわれる。
【００２８】
ＣＰＵ１０２は、バス１１２を介してＲＯＭ１０４からプログラムをＲＡＭ１０６上に読出して、ＲＡＭ１０６の一部を作業領域としてプログラムを実行する。即ち、ＣＰＵ１０２は、ＲＯＭ１０４に格納されているプログラムにしたがって画像形成装置１００を構成する各部の制御を行ない、画像形成装置１００の各機能を実現する。
【００２９】
操作部１２４は、タッチパネルディスプレイ及び操作キー（何れも図示せず）を備えている。操作部１２４は、ユーザによる画像形成装置１００に対する指示等の入力を受付ける。
【００３０】
送受信部１１０は、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）及びＦＡＸモデム（何れも図示せず）を備えている。ＮＩＣは、外部のネットワーク（図示せず）に有線又は無線で接続され、画像形成装置１００がネットワークを介して外部装置と通信するためのインターフェイスである。ＦＡＸモデムは、外部の電話回線（図示せず）に接続され、画像形成装置１００が電話回線を介して外部装置とＦＡＸ通信するためのインターフェイスである。
【００３１】
ＣＰＵ１０２は、操作部１２４に設けられたタッチパネルディスプレイ及び操作キーに対するユーザの操作を監視し、ユーザの操作にしたがって、コピー機能、プリンタ機能、スキャナ機能、及びファクシミリ機能を実行する。実行する機能に応じて、原稿から画像データを生成するために原稿読取部１１６が使用される。
【００３２】
原稿読取部１１６は、画像を読取るためのＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）を備え、原稿自動送り装置１１４により、所定の読取り位置まで搬送された原稿を読取って画像データを生成する。画像データは画像メモリ１２２に一時的に記憶される。なお、ユーザが読取位置（プラテンガラス上）に直接原稿をセットした場合、原稿自動送り装置１１４は使用されない。
【００３３】
画像処理部１２０は、生成した画像データに対して、種々の画像処理を実行する。画像形成部１１８は、画像データにしたがって記録紙に画像を印刷する。記録紙は給紙部に保持されており、給紙部から引出された記録紙は、搬送ローラによって画像形成部１１８の内部を搬送された後、画像が印刷される。画像が形成された記録紙は、排紙トレイに排出される。画像データは、必要に応じてＨＤＤ１０８に記憶される。
【００３４】
以下、図２を参照して、画像形成装置１００において実行される、自動設定を行なうためのプログラムに関して説明する。本プログラムは、画像形成装置１００の操作部１２４に表示された画面（例えばホーム画面）の所定キー（例えば「自動設定」と表示されたキー）が操作（タッチパネルディスプレイの該当領域へのタッチ）されたことにより起動する。ホーム画面は、画像形成装置１００が備えている機能を選択するためのキーが表示された画面である。
【００３５】
図３に、自動設定キー２０２が表示されたホーム画面２００を示す。ホーム画面２００には、画像形成装置１００が備えている各機能に対応して、コピー、プリント、ファクス、Ｅ−Ｍａｉｌ、ＦＴＰ及びスキャン保存のキーが表示されている。
【００３６】
ステップ３００において、ＣＰＵ１０２は、自動設定の開始画面を表示し、ユーザの操作を待受ける。自動設定の開始画面は、例えば、図４に示すような画面である。画面２１０において、領域２１２には、キーワードを記載した原稿（以下、キーワード原稿という）を読取部にセットしてＯＫボタンを操作すれば、自動設定が実行されることを示すメッセージが表示されている。ＯＫキー２１４は、自動設定の開示を指示するためのキーである。キャンセルキー２１６は、自動設定を中止するためのキーである。
【００３７】
キーワード原稿は、例えば、図５に示すような、ユーザが画像形成装置１００に実行させたい機能に関連する用語が記載された原稿５００である。原稿５００には、「ＳｃａｎＴｏＦＴＰ」、「原稿毎フォーマット」及び「１枚単位」の３つの用語が記載されている。キーワード原稿は、例えば、画像形成装置１００によりプリントされたものである。後述する文字認識が手書き文字に対応していれば、ユーザが手書きしたキーワード原稿であってもよい。
【００３８】
ステップ３０２において、ＣＰＵ１０２は、自動設定の開始が指示されたか否かを判定する。具体的には、ＣＰＵ１０２は、画面２１０のＯＫキー２１４がタッチされたか否かを判定する。ＯＫキー２１４がタッチされた場合（自動設定の開始）、制御はステップ３０４に移行する。そうでなければ、即ち、キャンセルキー２１６がタッチされた場合、本プログラムは終了し、例えばホーム画面２００が表示される。
【００３９】
ステップ３０４において、ＣＰＵ１０２は、原稿読取部１１６を制御し、読取位置にあるキーワード原稿を読取り、画像データを生成する。キーワード原稿が自動原稿送り装置１１４にセットされた場合には、ＣＰＵ１０２は、自動原稿送り装置１１４を制御して読取位置までキーワード原稿を搬送した後、原稿読取部１１６を制御して原稿を読取る。生成された画像データは、画像メモリ１２２に一時記憶される。
【００４０】
ステップ３０６において、ＣＰＵ１０２は、画像処理部１２０を制御して、画像メモリ１２２に一時記憶された画像データを読出し、後述する文字認識を精度よく実行するための前処理（前画像処理）を実行し、その結果得られた画像データをＨＤＤ１０８に記憶する。
【００４１】
前画像処理には、例えば、信号変換処理、２値化処理、傾き補正処理等がある。これらの処理には公知の画像処理を採用することができる。信号変換処理は、ＲＧＢのカラー画像データを、所定の数式により輝度信号に変換する処理である。これにより、カラー画像データから多諧調の輝度画像（グレー画像）データが生成される。２値化処理は、画像データにおける各画素の濃度（画素値）と予め設定された閾値とを比較することにより、各画素値を２値化する処理である。傾き補正処理は、画像に含まれる文字を所定の座標軸にそろえる処理である。例えば、２値化された画像データより、黒画素と白画素との境界点を複数個抽出し、対応する座標データから回帰直線を求め、回帰直線と基準座標軸との成す角度を画像の傾き角度（スキュー角度θ）として決定し、θ＝０になるように画像を回転させる。なお、これら以外の画像処理を前画像処理として実行してもよい。
【００４２】
ステップ３０８において、ＣＰＵ１０２は、ステップ３０６で生成された画像データに対してテキスト抽出処理を実行する。具体的には、図６に示すプログラムが実行される。
【００４３】
ステップ３３０において、ＣＰＵ１０２は、ステップ３０６で生成された画像データ（２値画像データ）に対して、文字領域を抽出する処理を実行する。文字領域の抽出には公知の画像処理を採用することができる。例えば、連続する黒画素（文字）を検出し、その連続領域を包含する矩形領域、又は、近接する複数の連続領域を包含する矩形領域を決定して１文字領域を抽出することができる。これを繰返すことにより、画像データの文字領域を全て抽出することができる。
【００４４】
ステップ３３２において、ＣＰＵ１０２は、ステップ３３０で抽出された各文字領域に対して、特徴抽出処理を実行する。特徴抽出処理には、公知の処理を採用すればよい。
【００４５】
ステップ３３４において、ＣＰＵ１０２は、ステップ３３２で抽出された特徴量に対してパターンマッチングを実行する。パターンマッチングは、公知の処理を採用すればよい。例えば、ステップ３３２で抽出された特徴量と、予めＨＤＤ１０８に記憶された辞書データ（文字の特徴量と文字コードとを対応させたデータ）に含まれる文字の特徴量とを比較し、それらが一致又は類似する文字コードを特定する。各文字コードは、１文字に対応するので、特定された複数の文字コードから用語（テキスト）を決定する。例えば、検出された各文字コードに対応する文字領域の画像上の近接度から、１つの用語とすべき文字コードを決定する。辞書データに含まれる特徴量は、ステップ３３２で実行される特徴抽出と同じ方法で抽出されたものであることが好ましい。
【００４６】
以上により、ステップ３０４で読取られた原稿に含まれているキーワードに対応するテキストデータ（文字コード）が決定される。例えば、図５の原稿５００からは、枠５０２で囲まれた３つのキーワードが抽出される。
【００４７】
ステップ３１０において、ＣＰＵ１０２は、ステップ３０８で決定されたテキストデータ（キーワード）を本体設定情報に置換する。本体設定情報とは、画像形成装置１００に所定の機能を実行させるための設定を表す情報（以下、設定情報という）である。ＨＤＤ１０８には、画像形成装置１００の機能に関連する文字情報と設定情報とが関連付けて、データベースとして記憶されている。設定情報は、例えば、画像形成装置１００の機能の設定内容を表すテキストデータ（例えば、操作画面に表示される文字）である。したがって、ＣＰＵ１０２は、ステップ３０８で決定された全てのキーワードでＨＤＤ１０８のデータベース５１０（図５参照）を検索し、該当する文字情報に関連付けられた設定情報を特定する。特定された設定情報は、本体設定情報の候補として仮決定される。データベースにおける文字情報と設定情報との関連付けは１対１に限らず、１対多、多対１の関連付けも含まれている。したがって、検索の結果、複数の設定情報が特定され得る。その場合には、複数の設定情報の可能な全ての組合せを、本体設定情報の候補として仮決定する。
【００４８】
ステップ３１２において、ＣＰＵ１０２は、候補リスト生成処理を実行する。候補リスト生成処理は、ステップ３１０で仮決定された本体設定情報の候補から、画像形成装置１００の機能を指定するための情報（以下、機能指定情報ともいう）を生成し、複数の機能指定情報が生成された場合には、それらをリスト形式で候補として示すための候補リストを生成する処理である。具体的には、図７のプログラムが実行される。
【００４９】
ステップ３５０において、ＣＰＵ１０２は、置換情報配列を生成する。具体的には、ＣＰＵ１０２は、ステップ３１０で決定された本体設定情報の各候補を置換情報配列にセットする。
【００５０】
ステップ３５２において、ＣＰＵ１０２は、置換情報配列の配列番号に対応するカウンタＪ及び有効候補数Ｎに初期値“０”をセットする。
【００５１】
ステップ３５４において、ＣＰＵ１０２は、Ｊ番目の配列の情報（本体設定情報の候補）を読出す。最初はＪ＝０であるので、配列番号が“０”の配列（先頭の配列）から本体設定情報の候補が読出される。
【００５２】
ステップ３５６において、ＣＰＵ１０２は、ステップ３５４で読出された本体設定情報の候補が、画像形成装置１００において有効か否か、即ち画像形成装置１００が実行可能な設定であるか否かを判定する。ＣＰＵ１０２は、ＨＤＤ１０８に予め記憶されている画像形成装置１００が実行可能な機能の詳細情報を参照することにより、本体設定情報の候補が有効か否かを判定することができる。有効と判定された場合、制御はステップ３５８に移行する。そうでなければ、制御はステップ３６２に移行する。例えば、本体設定情報の候補中にステープル処理が含まれていても、印刷の後処理としてステープルを実行するための拡張ユニットが画像形成装置１００に装備されていなければ、画像形成装置１００は、その本体設定情報に対応する機能を実行できないので、その本体設定情報は有効な設定ではないと判定される。
【００５３】
ステップ３５８において、ＣＰＵ１０２は、ステップ３５６での判定の対象となった本体設定情報の候補を、機能指定情報用配列に書込む。
【００５４】
ステップ３６０において、ＣＰＵ１０２は、有効候補数Ｎを“１”増大させる。
【００５５】
ステップ３６２において、ＣＰＵ１０２は、置換情報配列の全てに関して処理が完了したか否かを判定する。完了したと判定された場合、制御は図２のステップ３１４に移行する。そうでなければ、制御はステップ３６４に移行する。
【００５６】
ステップ３６４において、ＣＰＵ１０２は、カウンタＪを“１”増大させる。その後、制御はステップ３５４に戻る。置換情報配列の全てに関して処理が完了するまで、ステップ３５４〜３６４が繰返され、最終的に確定された機能指定情報用配列が候補リストに対応する。
【００５７】
ステップ３１２の候補リスト生成処理により、例えば、図５に示すように、３つのキーワード（ＳｃａｎＴｏＦＴＰ、原稿毎フォーマット及び１枚単位）から、候補リスト５２０が生成される。候補リスト５２０には、第１候補として、「ページ毎にファイル化／ページ数：１」が表示され、第２候補として「ページ分割」が表示されている。「ページ毎にファイル化／ページ数：１」は、画像データを１ページ毎別のファイルとして保存する機能に対応する。「ページ分割」は、原稿を読込んで生成される画像データを、書籍などの見開きページのように、左右に分割する機能に対応する。
【００５８】
候補リスト生成処理の後、ステップ３１４において、ＣＰＵ１０２は、有効候補数Ｎが“０”であるか否かを判定する。Ｎ＝０であれば、制御はステップ３２２に移行する。そうでなければ、制御はステップ３１６に移行する。
【００５９】
ステップ３１６において、ＣＰＵ１０２は、ステップ３１０により生成された候補リストを含む画面を操作部１２４に表示し、ユーザの選択を待受ける。例えば、図８に示す画面が表示される。
【００６０】
画面２２０には、候補リスト２２２が表示されており、候補リスト２２２の各行の左端には、チェックボックスが表示されている。ユーザはチェックボックスにタッチすることにより、各行の項目を選択することができる。ここでは、各行は択一的に選択され、同時に複数の項目を選択することはできない。図８は、１行目の項目が選択された状態を示す。ＯＫキー２２４は、項目が選択された状態でのみ操作され得る。キャンセルキー２２６は、項目が選択されているか否かに関係なく、操作され得る。
【００６１】
ステップ３１８において、ＣＰＵ１０２は、候補リストから何れかの項目（機能指定情報）が選択されたか否かを判定する。具体的には、ＯＫキー２２４が操作されたか否かを判定する。操作されたと判定された場合、制御はステップ３２０に移行する。そうでなければ、即ちキャンセルキー２２６が操作されたと判定された場合、それまでに生成されたデータが消去された後、本プログラムは終了する。
【００６２】
ステップ３２０において、ＣＰＵ１０２は、ステップ３１８で選択された項目（機能指定情報）に対応する本体設定情報に基づいて画像形成装置１００に実行させる機能を設定する。その後、それまでに生成されたデータが消去された後、本プログラムは終了する。
【００６３】
ステップ３１４でＮ＝０と判定された場合、ステップ３２２において、ＣＰＵ１０２は、自動設置を行なうため機能指示情報の候補がない旨のメッセージを操作部１２４に表示する。表示された画面には、ＯＫキーが表示される。
【００６４】
ステップ３２４において、ＣＰＵ１０２は、ステップ３２２で表示された画面のＯＫキーが操作されたか否かを判定する。操作されたと判定されるまでステップ３２４が繰返し実行され、操作されたと判定されると、それまでに生成されたデータが消去された後、本プログラムは終了する。
【００６５】
以上により、画像形成装置１００は、ユーザが作成した、所望の機能に関連するキーワードが記載された原稿を読取ることにより、キーワードに対応する本体設定情報を含む候補リストを操作部１２４に表示することができる。ユーザが、候補リストの中から所望の項目を選択すると、画像形成装置１００は、対応する機能を実行するように自動的に設定される。したがって、ユーザは、操作部１２４に表示されたホーム画面から、コピー機能、スキャナ機能、ファクシミリ機能及びプリンタ機能等の中から実行したい基本機能（動作モード）を選択し、表示される基本画面を操作して、具体的な設定を行なうという煩雑な操作を行なう必要がない。
【００６６】
したがって、自動設定された内容と開始キー（実行を指示するためのキー）とを含む操作画面を表示し、開始キーの操作を待受けるようにすれば、ユーザは、設定された機能の対象となる原稿をセットした後に開始キーを操作して、画像形成装置１００に設定された機能を実行させることができる。
【００６７】
文字情報と設定情報とが関連付けられているデータベース５１０には、文字情報と設定情報との関連度（関連の強さを表すデータ）を含んでいてもよい。関連度は、所定の文字情報に対して複数の設定情報が関連付けられている場合、各設定情報がユーザにより選択される可能性を表す値であり、キーワード検索のヒット率に対応する。データベース５１０が関連度を含む場合には、ステップ３１０において、複数の設定情報から本体設定情報を生成するときに、関連度の高い順に設定情報を組合せて本体設定情報を生成することが好ましい。また、生成された本体設定情報は、生成された順、即ち関連度のより高い設定情報から生成されたものから順に、ステップ３５０において置換情報配列の上位にセットされ、ステップ３５８において本体設定候補用配列の上位にセットされ、ステップ３１６において候補リストの上位に表示されることが好ましい。このようにすることにより、ユーザは、候補リストの中から所望の機能を、より容易に選択することができる。
【００６８】
上記では、設定情報（画像形成装置に所定の機能を実行させるための設定を表す情報）が、操作画面に表示される文字に対応するテキストデータであるとしたが、これに限定されない。例えば、各設定項目名（テキストデータ）が有効か無効かを表すパラメータの組（ベクトル）であってもよい。例えば、“１”がセットされている項目は有効であり、“０”がセットされている項目は無効である。即ち、“１”がセットされている項目のみを使用して機能が実行される。設定情報がパラメータの組である場合、候補リストに表示される機能指定情報を設定情報から生成するには、“１”がセットされている設定項目名を使用すればよい。複数の設定情報を組合せて機能指定情報を生成するには、“１”がセットされている設定項目名を組合せて生成すればよい。
【００６９】
（第２の実施の形態）
第１の実施の形態では、候補リストから項目が選択されると直ちに自動設定されるが、第２の実施の形態では、選択された本体設定情報にしたがってプレビュー画像を表示する。
【００７０】
本実施の形態に係る画像形成装置は、第１の実施の形態と同様に構成されている。したがって、図１の参照番号を引用する。
【００７１】
本実施の形態では、画像形成装置１００においては、図９に示す自動設定プログラムが実行される。図９のフローチャートが図２のフローチャートと異なる点は、ステップ３１８及びステップ３２０の間にステップ４００及びステップ４０２が追加されている点だけである。図９のそれ以外のステップは、図２と同じである。図９のステップ３０８及びステップ３１２を具体的に示すフローチャートも、図６及び図７と同じである。
【００７２】
図９を参照して、画像形成装置１００において実行される、自動設定を行なうためのプログラムに関して説明する。本プログラムは、第１の実施の形態と同様に、画像形成装置１００の操作部１２４に表示された画面中の所定キーが操作されたことにより起動する。
【００７３】
ステップ３００〜ステップ３１８により、キーワード原稿に含まれるキーワードにしたがって候補リストが生成され、操作部１２４に表示される。ユーザが候補リストから１つの項目（本体設定情報）を選択すると（ステップ３１８）、ステップ４００において、ＣＰＵ１０２は、ステップ３１８で選択された本体設定情報にしたがってプレビュー画像を生成して、操作部１２４に表示し、ユーザの操作を待受ける。このとき、プレビュー画像の生成に使用される画像データには、予めＨＤＤ１０８に記憶されている所定のダミーデータが使用される。
【００７４】
例えば、図８に示したように「ページ毎にファイル化／ページ数：１」が選択されると、図１０に示すような画面が表示される。画面２４０には、領域２４２に複数の仮のページ画像が表示され、各ページ画像の下には異なる仮のファイル名が表示されている。したがって、ユーザは、複数枚の原稿を原稿読取部１１６で読取った場合、原稿１枚毎の画像データを含むファイルが、原稿枚数だけ生成されることを容易に理解できる。ＯＫキー２４４は、ステップ３１８での選択を確定させるためのキー、即ち、選択された本体設定情報に基づいて画像形成装置１００に実行させる機能を設定することを許可することを指示するためのキーである。キャンセルキー２４６は、選択をキャンセルすることを指示するためのキーである。
【００７５】
ステップ４０２において、ＣＰＵ１０２は、ＯＫキー２４４が操作されたか否かを判定する。ＯＫキー２４４が操作された場合、制御はステップ３２０に移行する。そうでなければ、即ちキャンセルキー２４６が操作された場合、それまでに生成されたデータが消去された後、本プログラムは終了する。
【００７６】
ＯＫキー２４４が操作された場合、ステップ３２０により、選択された本体設定情報に基づいて画像形成装置１００に実行させる機能が設定される。
【００７７】
以上により、第１の実施の形態と同様に、画像形成装置１００は、ユーザが作成した、所望の機能に関連するキーワードが記載された原稿を読取ることにより、キーワードに対応する本体設定情報を含む候補リストを操作部１２４に表示することができる。したがって、ユーザは、候補リストの中から所望の設定項目を選択して、画像形成装置１００に実行させたい機能を指定することができる。ユーザは、操作部１２４に表示されたホーム画面から、コピー機能、スキャナ機能、ファクシミリ機能、及びプリンタ機能等の中から実行したい基本機能（動作モード）を選択し、表示される基本画面を操作して、具体的な設定を行なうという煩雑な操作を行なう必要がない。
【００７８】
さらに、ユーザが、候補リストの中から所望の設定項目を選択すると、対応する機能が実行された結果を示すプレビュー画像が表示されるので、ユーザは、選択した機能が、意図した機能であるか否かを容易に確認することができ、安心して選択した機能を画像形成装置１００に実行させることができる。
【００７９】
（第３の実施の形態）
第１及び第２の実施の形態では、ユーザが画像形成装置を操作することにより生成されるジョブを対象として、ユーザが実行したい所定の機能を容易に設定可能とした。これに対して、本実施の形態では、ネットワークを介して受信したジョブを対象として、ユーザが実行したい所定の機能を容易に設定可能とする。
【００８０】
本実施の形態に係る画像形成装置は、第１の実施の形態と同様に構成されている。したがって、図１の参照番号を引用する。
【００８１】
本実施の形態では、画像形成装置１００においては、図１１に示す自動設定プログラムが実行される。図１１のフローチャートが図２のフローチャートと異なる点は、ステップ３００の前にステップ４２０及びステップ４２２が追加されている点だけである。図１１のそれ以外のステップは、図２と同じである。図１１のステップ３０８及びステップ３１２を具体的に示すフローチャートも、図６及び図７と同じである。
【００８２】
図１１を参照して、画像形成装置１００において実行される、自動設定を行なうためのプログラムに関して説明する。ここでは、ユーザはコンピュータからネットワーク経由で、画像形成装置１００に対して、リテンションを設定してプリントを指示する。リテンション機能は、プリントジョブを画像形成装置のハードディスク等の記憶装置に保存した後、画像形成装置の操作部を操作してプリントできる機能である。コンピュータからプリントするときにパスワードを設定すれば、保存されたプリントジョブのプリントを制限することができ、機密を保持することができる。
【００８３】
本プログラムは、画像形成装置１００の操作部１２４に表示された画面中の所定キーが操作されたことにより起動する。
【００８４】
ステップ４２０において、ＣＰＵ１０２は、ＨＤＤ１０８に記憶されている外部から受信したジョブのリストを含む画面を操作部１２４に表示し、ユーザの選択を待受ける。例えば、図１２に示す画面が表示される。
【００８５】
画面２６０には、ジョブリスト２６２が表示され、ジョブリストの各行の左端には、チェックボックスが表示されている。ユーザはチェックボックスにタッチすることにより、各行の項目を選択することができる。同時に複数の項目が選択され得る。図１２は、１行目の項目（ジョブ）が選択された状態を示す。ＯＫキー２６４は、項目が選択された状態でのみ操作され得る。キャンセルキー２６６は、項目が選択されているか否かに関係なく、操作され得る。
【００８６】
ステップ４２２において、ＣＰＵ１０２は、ジョブリスト中のジョブが選択されたか否かを判定する。具体的には、ＣＰＵ１０２は、ジョブが選択され、ＯＫキー２６４が操作されたか否かを判定する。操作されたと判定された場合、制御はステップ３００に移行する。そうでなければ、即ちキャンセルキー２６６が操作された場合、本プログラムは終了する。
【００８７】
ジョブが選択された後、ステップ３００〜３２４により、第１の実施の形態と同様に、所望の機能に関連するキーワードが記載された原稿を読取ることにより、キーワードに対応する本体設定情報を含む候補リストを操作部１２４に表示し、ユーザが、候補リストの中から所望の設定項目を選択すると、画像形成装置１００は、対応する機能を実行するように自動的に設定される。その後、操作画面に表示されたジョブの実行を指示するキー（開始キー）が操作されると、ステップ４２２で選択されたジョブを対象として、自動設定された機能が実行される。
【００８８】
このように、ユーザは、ネットワーク経由で画像形成装置１００に送信したジョブに対して、実行させたい所望の機能に関するキーワード原稿を作成すれば、画像形成装置１００を、所望の機能を実行するように容易に設定することができる。
【００８９】
上記では、所定キーが操作されると、図１１のステップ４２０において、受信済のジョブのリストを表示したが、第１の実施の形態で対象とするジョブと、本実施の形態で対象とするジョブとの何れを対象とするかを選択可能にしてもよい。例えば、ステップ４２０の前に、受信済みのジョブを対象とするか否かを選択する画面を表示し、受信済みのジョブを対象とすることが選択された場合に、ステップ４２０を実行するようにし、受信済みのジョブを対象としない場合には、ジョブリストを表示することなく、ステップ３００が実行されるようにすればよい。
【００９０】
上記では、リテンションが設定されたプリントジョブを対象としたが、これに限定されない。直ちに実行されずＨＤＤ１０８に記憶されるジョブであればよい。
【００９１】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【００９２】
１００    画像形成装置
１０２    ＣＰＵ
１０４    ＲＯＭ
１０６    ＲＡＭ
１０８    ＨＤＤ
１１０    送受信部
１１２    バス
１１４    自動原稿送り装置
１１６    原稿読取部
１１８    画像形成部
１２０    画像処理部
１２２    画像メモリ
１２４    操作部
【図１】
2016158123.tif 000003
【図２】
2016158123.tif 000004
【図３】
2016158123.tif 000005
【図４】
2016158123.tif 000006
【図５】
2016158123.tif 000007
【図６】
2016158123.tif 000008
【図７】
2016158123.tif 000009
【図８】
2016158123.tif 000010
【図９】
2016158123.tif 000011
【図１０】
2016158123.tif 000012
【図１１】
2016158123.tif 000013
【図１２】
2016158123.tif 000014