(57)【要約】【課題】  装置が備える複数の画像処理機能のうち原稿読み取り時に設定されている機能を用いて読み取り画像を原稿に付加された設定情報で自動的に処理し、ユーザの利便性を向上させることができる画像処理装置及び画像処理方法並びにプログラムを提供する。【解決手段】  画像処理装置110は、複数の画像処理機能を備え、画像入力時に設定されている画像処理機能を用いて入力された画像を処理する。画像処理装置100は、対象画像に対して行うべき上記複数の画像処理機能のそれぞれの処理に関する設定情報を登録し、設定情報をコード化して識別指標を生成する。そして、対象画像と識別指標とを同一の印刷媒体上に形成して出力する。画像処理装置110は、印刷媒体を読み取って対象画像及び識別指標を抽出し、識別指標を解析して設定情報を取得し、印刷媒体の読み取り時に画像処理装置110に設定されている画像処理機能によって設定情報を用いて対象画像を処理する。【選択図】  図１
2007123954.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像処理機能を備え、画像入力時に設定されている画像処理機能を用いて入力された画像を処理する画像処理装置であって、
対象画像に対して行うべき前記複数の画像処理機能のいずれかを使用するための処理モードを指定する指定手段と、
前記対象画像が印刷された印刷媒体を読み取って前記対象画像を前記複数の画像処理機能を用いて処理する際に使用すべき設定情報を表す識別指標を抽出する抽出手段と、
前記識別指標を解析して前記設定情報を取得する解析手段と、
前記解析手段で解析した前記設定情報のうち前記印刷媒体の読み取り時に前記指定手段で指定されている処理モードに係る画像処理機能で使用すべき設定情報を用いて前記対象画像を処理する処理手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記処理手段が、前記対象画像の複写処理、送信処理、及び蓄積処理のいずれかを実行可能な画像処理機能を有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記解析手段が、前記対象画像の複写処理を行う際の処理に関する設定情報、前記対象画像の送信処理を行う際の処理に関する設定情報、及び、前記対象画像の蓄積処理を行う際の処理に関する設定情報を解析することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記解析手段による解析によって取得された前記設定情報に、前記印刷媒体の読み取り時に前記指定手段で指定された処理モードに係る画像処理機能に関する設定情報が含まれていない場合、前記処理手段は、前記指定手段で指定された処理モードに係る画像処理機能のデフォルトの設定で前記対象画像を処理することを特徴とする請求項１から３までのいずれか１項に記載の画像処理装置。
【請求項５】
前記処理手段による前記対象画像の処理に先立って、前記解析手段によって取得された前記設定情報を表示して、ユーザによる処理の実行の指示を受け付ける指示手段をさらに備え、
前記処理手段は、前記指示手段による指示を受けて前記対象画像を処理する
ことを特徴とする請求項１から４までのいずれか１項に記載の画像処理装置。
【請求項６】
原稿を読み取って前記対象画像を取得する原稿読取手段をさらに備えることを特徴とする請求項１から５までのいずれか１項に記載の画像処理装置。
【請求項７】
他装置と接続して通信を行う通信手段と、
前記通信手段を介して前記他装置から送信されたデータに基づいて前記対象画像を生成する画像生成手段と
をさらに備えることを特徴とする請求項１から５までのいずれか１項に記載の画像処理装置。
【請求項８】
前記対象画像に対して行うべき前記複数の画像処理機能のそれぞれの処理に関する設定情報を登録する登録手段と、
前記設定情報をコード化して前記識別指標を生成するコード化手段と、
前記対象画像と前記コード化手段でコード化された識別指標とを同一の印刷媒体上に形成して出力する形成手段とをさらに備え、
前記抽出手段は、前記形成手段で形成された印刷媒体から前記識別指標を抽出することを特徴とする請求項１から７までのいずれか１項に記載の画像処理装置。
【請求項９】
前記コード化手段は前記識別指標をバーコード化することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記設定情報として、前記対象画像のオリジナル画像が格納された格納先に関する情報をさらに含み、
前記解析手段によって解析された前記設定情報に含まれる前記格納先に関する情報に基づいて前記対象画像のオリジナル画像を取得する取得手段をさらに備え、
前記処理手段が、前記印刷媒体の読み取り時に前記指定手段で指定された処理モードに係る画像処理機能によって用いるべき設定情報を用いて、前記取得手段によって取得された前記対象画像のオリジナル画像を処理する
ことを特徴とする請求項１から９までのいずれか１項に記載の画像処理装置。
【請求項１１】
複数の画像処理機能を備え、画像入力時に設定されている画像処理機能を用いて入力された画像を処理する画像処理装置の画像処理方法であって、
対象画像に対して行うべき前記複数の画像処理機能のいずれかを使用するための処理モードを指定する指定工程と、
前記対象画像が印刷された印刷媒体を読み取って前記対象画像を前記複数の画像処理機能を用いて処理する際に使用すべき設定情報を表す識別指標を抽出する抽出工程と、
前記識別指標を解析して前記設定情報を取得する解析工程と、
前記解析工程で解析した設定情報のうち前記印刷媒体の読み取り時に前記指定工程で指定されている処理モードに係る画像処理機能で使用すべき設定情報を用いて前記対象画像を処理する処理工程と
を有することを特徴とする画像処理方法。
【請求項１２】
複数の画像処理機能を備え、画像入力時に設定されている画像処理機能を用いて入力された画像を処理する画像処理装置に、
対象画像に対して行うべき前記複数の画像処理機能のいずれかを使用するための処理モードを指定する指定手順と、
前記対象画像が印刷された印刷媒体を読み取って前記対象画像を前記複数の画像処理機能を用いて処理際に使用すべき設定情報を表す識別指標を抽出する抽出手順と、
前記識別指標を解析して前記設定情報を取得する解析手順と、
前記解析手順で解析した設定情報のうち前記印刷媒体の読み取り時に前記指定手順で指定されている処理モードに係る画像処理機能で使用すべき設定情報を用いて前記対象画像を処理する処理手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードによって印刷条件等が付加された原稿を読み取って、読み取られた画像に対して設定された条件に基づいて印刷処理等を行う画像処理装置及び画像処理方法並びにプログラムに関する。
【背景技術】
【０００２】
近年、画像を印刷出力する際に、当該画像の印刷条件等をバーコードとして印刷面の一部に形成し、この原稿を読み取る際にバーコード等に埋め込まれた印刷条件を解析して各種処理に用いるシステムが多く知られている。例えば、両面印刷出力やソート出力といった出力用の設定情報をバーコードとして原稿に付加し、原稿を読み取って出力する際に、埋め込まれた設定による出力を行う画像処理システムが提案されている。このようなシステムでは出力設定を容易に行えるという利点がある。
【０００３】
また、２次元バーコードにURL等の文書ファイルの格納位置と印刷条件を埋め込み、抽出したURL等を用いて印刷データを取得して印刷を行うシステムも提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００４−１３９１５８公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一方で、近年、画像を紙等の印刷媒体に出力する印刷機能だけではなく、送信機能や蓄積機能等の複数機能を一台の装置で処理可能である複合機が普及してきている。このような複合機では、例えば、ある原稿を読み取った同一の画像に対して、複写用の設定と送信用の設定とを登録するように、複数の機能で行われる異なる設定を登録させたい場合があり得る。
【０００５】
しかしながら、従来の複合機では、読み込まれた原稿に対して複数の処理機能を実現するためには、原稿を読み込んだ際にそれぞれの機能に対して適切な設定を個別に選択する必要があった。例えば、原稿の送信を行おうとしたユーザが原稿を読み込んだ時には当該原稿に送信用の設定をし、複写を行おうとするユーザが原稿を読み込んだ時には当該原稿に複写用の設定をする必要があった。
【０００６】
本発明は、このような事情を考慮してなされたものであり、次のような画像処理装置及び画像処理方法並びにプログラムを提供することを目的とする。すなわち、装置が備える複数の画像処理機能のうち原稿読み取り時に設定されている機能を用いて読み取り画像を原稿に付加された設定情報で自動的に処理し、ユーザの利便性を向上させることができるようにする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、複数の画像処理機能を備え、画像入力時に設定されている画像処理機能を用いて入力された画像を処理する画像処理装置であって、
対象画像に対して行うべき前記複数の画像処理機能のいずれかを使用するための処理モードを指定する指定手段と、
前記対象画像が印刷された印刷媒体を読み取って前記対象画像を前記複数の画像処理機能を用いて処理する際に使用すべき設定情報を表す識別指標を抽出する抽出手段と、
前記識別指標を解析して前記設定情報を取得する解析手段と、
前記解析手段で解析した前記設定情報のうち前記印刷媒体の読み取り時に前記指定手段で指定されている処理モードに係る画像処理機能で使用すべき設定情報を用いて前記対象画像を処理する処理手段と
を備えることを特徴とする。
【０００８】
また、上記課題を解決するために、本発明は、複数の画像処理機能を備え、画像入力時に設定されている画像処理機能を用いて入力された画像を処理する画像処理装置の画像処理方法であって、
対象画像に対して行うべき前記複数の画像処理機能のいずれかを使用するための処理モードを指定する指定工程と、
前記対象画像が印刷された印刷媒体を読み取って前記対象画像を前記複数の画像処理機能を用いて処理する際に使用すべき設定情報を表す識別指標を抽出する抽出工程と、
前記識別指標を解析して前記設定情報を取得する解析工程と、
前記解析工程で解析した設定情報のうち前記印刷媒体の読み取り時に前記指定工程で指定されている処理モードに係る画像処理機能で使用すべき設定情報を用いて前記対象画像を処理する処理工程と
を有することを特徴とする。
【０００９】
さらに、上記課題を解決するために、本発明に係るプログラムは、複数の画像処理機能を備え、画像入力時に設定されている画像処理機能を用いて入力された画像を処理する画像処理装置に、
対象画像に対して行うべき前記複数の画像処理機能のいずれかを使用するための処理モードを指定する指定手順と、
前記対象画像が印刷された印刷媒体を読み取って前記対象画像を前記複数の画像処理機能を用いて処理際に使用すべき設定情報を表す識別指標を抽出する抽出手順と、
前記識別指標を解析して前記設定情報を取得する解析手順と、
前記解析手順で解析した設定情報のうち前記印刷媒体の読み取り時に前記指定手順で指定されている処理モードに係る画像処理機能で使用すべき設定情報を用いて前記対象画像を処理する処理手順と
を実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、装置が備える複数の画像処理機能のうち原稿読み取り時に設定されている機能を用いて読み取り画像を原稿に付加された設定情報で自動的に処理し、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の一実施形態に係る画像処理システムの構成及び動作について詳細に説明する。
【００１２】
＜画像処理システムの構成及び動作＞
図１は、本発明の一実施形態に係る画像処理システム全体の構成を示す図である。図１において、画像処理装置（複写機）100は、設定登録部101と設定コード化部102を備える。ユーザが画像処理装置100において紙原稿の複写を行う際に、設定登録の操作をして原稿の複写操作を行うと、画像処理装置100は、読み込んだ原稿に対応する画像を生成して出力する。尚、画像処理装置100は、生成した画像の出力に際して、登録された設定内容に関する情報（設定情報）をバーコード104内に埋め込み、当該バーコード104を画像103に付加して出力する。本実施形態では、設定内容に関する情報には、複写用の設定、送信用の設定、蓄積用の設定等のように、一つの原稿に対して複数種の処理に関する設定情報の登録が可能である。
【００１３】
また、図１において、画像処理装置（複合機）110は、画像の複写機能、送信機能、及び蓄積機能を備えている。これらの各機能は、画像処理装置110内の複写処理部111、送信処理部112、及び蓄積処理部113で実行される。また、機能切り替え部114は、画像処理装置110の操作部に表示される機能切り替えボタンを押すことによって、前述した各機能を切り替える処理を行う。
【００１４】
画像処理装置110は、さらに設定解析部115と設定選択部116を備える。画像処理装置100から出力されたコード画像付きの画像103が、画像処理装置110の画像読取装置で読み取られると、画像処理装置100によって登録されバーコード104に埋め込まれた設定情報が読み取られ、設定解析部115が解析する。尚、設定解析部115が行うバーコードの解析処理は既知であるため、その説明については省略する。設定解析部115が登録されている設定情報を解析すると、設定選択部116により解析された設定内容の選択が行われる。
【００１５】
設定選択部116は、まず画像処理装置110で現在選択されている機能を判断する。そして、現在選択されている機能に対する設定が読み込んだ原稿に埋め込まれている場合は、その設定を画像処理装置110に設定し、操作部上に表示する。例えば、複写機能が設定されている場合は、操作部には符号117に示すような複写用の設定が表示される。また、送信機能が設定されている場合は、操作部には符号118に示すような送信用の設定が表示される。尚、現在選択されている機能に対する設定が登録されていなかった場合は、その旨を操作部上に表示してユーザに知らせる。
【００１６】
本実施形態では、図１に示すように、画像処理装置100と画像処理装置110とはそれぞれ異なる装置として説明しているが、２台の同一の画像処理装置又は単一の画像処理装置で本画像処理システムの機能を備えるようにしてもよい。また、複数の処理機能に関する設定情報をバーコード内に埋め込んでいるが、当該設定情報をバーコード以外の指標として生成して印刷媒体上に形成するようにしてもよい。尚、以下で画像処理装置100、110の細部構成について説明するが、代表的に複合機の機能を備えた画像処理装置の構成について説明する。
【００１７】
図２は、本発明の一実施形態に係る画像処理装置のソフトウェア構成を示すブロック図である。図２において、1501はユーザインタフェース（UI）であり、オペレータが本画像処理装置の各種操作・設定を行う際、機器との仲介を行うモジュールである。本モジュールは、オペレータの操作に従い、後述の各種モジュールに入力情報を転送し、処理の依頼、或いはデータの設定等を行う。
【００１８】
1502はAddress-Book、即ちデータの送付先、通信先等を管理するデータベースモジュールである。Address-Bookの内容は、UI1501からの操作によってデータの追加、削除、取得が行われ、オペレータの操作により後述の各モジュールにデータの送付・通信先情報を与えるものとして使用される。
【００１９】
1503は、Web-Serverモジュールであり、不図示のWebクライアントからの要求により、本画像処理装置の管理情報を通知するために使用される。管理情報は、後述のUniversal-Send1504、後述のRemote-Copy-Print1510、後述のRemote-Copy-Scan 1509、後述のControll-API1518を介して読み取られる。そして、後述のHTTP1512、TCP/IP1516、Network−Driver1517を介してWebクライアントに通知される。
【００２０】
1504は、Universal-Send即ち、データの配信を司るモジュールであり、UI1501によりオペレータに指示されたデータを、同様に指示された通信（出力）先に配布するものである。また、オペレータにより、本機器のスキャナ機能を使用し、配布データの生成が指示された場合は、後述のControll-API1518を介して機器を動作させ、データの生成を行う。
【００２１】
1505は、Universal-Send1504内で出力先にプリンタが指定された際に実行されるモジュールである。1506は、Universal-Send1504内で通信先にE-mailアドレスが指定された際に実行されるモジュールである。1507は、Universal-Send1504内で出力先にデータベースが指定された際に実行されるモジュールである。1508は、Universal-Send1504内で出力先に本機器と同様の画像処理装置が指定された際に実行されるモジュールである。1509は、Remote-Copy-Scanモジュールであり、本画像処理装置のスキャナ機能を使用し、ネットワーク等で接続された他の画像処理装置を出力先とし、本画像処理装置単体で実現しているCopy機能と同等の処理を行うモジュールである。
【００２２】
1510は、Remote-Copy-Printモジュールである。本モジュールは、本画像処理装置のプリンタ機能を使用し、ネットワーク等で接続された他の画像処理装置を入力先とし、本画像処理装置単体で実現しているCopy機能と同等の処理を行う。1511は、ボックスモジュール（Box）であり、スキャン画像もしくはPDLプリント画像をHDDに格納する。そして、格納した画像のプリンタ機能による印刷、Universal-Send機能による送信、HDDに格納した文書の削除、グルーピング（個別BOXへの格納）、BOX間移動、BOX間コピー等の管理機能を提供する。
【００２３】
1512は、本画像処理装置がHTTPにより通信する際に使用されるモジュールであり、後述のTCP/IP1516モジュールにより前述のWeb-Server1503モジュールに通信を提供するものである。1513は、lprモジュールであり、後述のTCP/IP1516モジュールにより前述のUniversal-Send1504内のプリンタモジュール1505に通信を提供するものである。1514は、SMTPモジュールであり、後述のTCP/IP1516モジュールにより前述のUniversal-Send1504内のE-mailモジュール1506に通信を提供するものである。
【００２４】
1515は、SLM、即ちSalutation-Managerモジュールである。このモジュールは、後述のTCP/IP1516モジュールによりUniversal-Send1504内のデータベースモジュール1517に通信を提供する。また同様に、DPモジュール1518及びRemote-Copy-Scan1509モジュール、Remote-Copy-Print1510モジュールに通信を提供する。1516は、TCP/IP通信モジュールであり、前述の各種モジュールに後述のNetwork-Driverによりネットワーク通信を提供するものである。1517は、ネットワークドライバであり、ネットワークに物理的に接続される部分を制御するものである。
【００２５】
1518は、Controll-APIであり、Universal-Send1504等の上流モジュールに対し、後述のJob-Manager1519等の下流モジュールとのインターフェイスを提供するものである。本モジュールは、上流、及び下流のモジュール間の依存関係を軽減しそれぞれの流用性を高めるものである。1519は、Job-Managerであり、前述の各種モジュールよりControll-API1518を介して指示される処理を解釈し、後述の各モジュールに指示を与えるものである。また、本モジュールは、本画像処理装置内で実行されるハード的な処理を一元管理するものである。
【００２６】
1520は、CODEC-Managerであり、Job-Manager1519が指示する処理の中でデータの各種圧縮・伸長を管理・制御するものである。1521は、FBE-Encoderであり、Job-Manager1519、Scan-Manager1524により実行されるスキャン処理により読み込まれたデータをFBEフォーマットにより圧縮するものである。1522は、JPEG-CODECである。これは、Job-Manager1519、Scan-Manager1524により実行されるスキャン処理、及びPrint-Manager1526により実行される印刷処理において次の処理を行う。即ち、読み込まれたデータのJPEG圧縮及び印刷データのJPEG展開処理を行う。
【００２７】
1523は、MMR-CODECである。これは、Job-Manager1519、Scan-Manager1524により実行されるスキャン処理、及びPrint-Manager1526により実行される印刷処理において次の処理を行う。即ち、読み込まれたデータのMMR圧縮及び印刷データのMMR伸長処理を行う。1524は、Scan-Managerであり、Job-Manager1519が指示するスキャン処理を管理・制御するものである。1525は、SCSIドライバであり、Scan-Manager1524と本画像処理装置が内部的に接続しているスキャナ部との通信を行うものである。1526は、Print-Managerであり、Job-Manager1519が指示する印刷処理を管理・制御するものである。1527は、Engine-I/Fドライバであり、Print-Manager1526と印刷部とのI/Fを提供するものである。
【００２８】
図３は、本発明の一実施形態に係る画像処理装置の細部構成を示すブロック図である。図３において、Controller Unit 2000は、画像情報やデバイス情報の入出力を行う為のコントローラである。 Controller Unit 2000は、画像入力デバイスであるスキャナ2070や画像出力デバイスであるプリンタ2095と接続し、一方ではLAN2011や公衆回線（WAN）2051接続する。CPU2001は、システム全体を制御するコントローラである。
【００２９】
RAM2002は、CPU2002が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ROM2003は、ブートROMであり、システムのブートプログラムが格納されている。HDD2004は、ハードディスクドライブであり、システムソフトウェア、及び画像データを格納する。操作部I/F2006は、操作部（UI）2012とのインタフェース部であり、操作部2012に表示する画像データを操作部2012に対して出力する。また、操作部2012から本システム使用者が入力した情報を、CPU2001に伝える役割をする。Network2010は、LAN2011に接続し、情報の入出力を行う。Modem2050は、公衆回線2051に接続し、情報の入出力を行う。
【００３０】
以上のデバイスがシステムバス2007上に配置される。
【００３１】
Image Bus I/F2005は、システムバス2007と画像データを高速で転送する画像バス2008を接続し、データ構造を変換するバスブリッジである。画像バス2008は、PCIバス又はIEEE1394で構成される。画像バス2008上には以下のデバイスが配置される。
【００３２】
ラスターイメージプロセッサ（RIP）2060は、PDLコードをビットマップイメージに展開する。デバイスI/F部2020は、画像入出力デバイスであるスキャナ2070やプリンタ2095とコントローラ2000を接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部2080は、入力画像データに対し、補正、加工、編集を行う。プリンタ画像処理部2090は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部2030は、画像データの回転を行う。画像圧縮部2040は、多値画像データはJPEG、2値画像画像データはJBIG、MMR、MHの圧縮伸張処理を行う。
【００３３】
図４は、本発明の一実施形態に係る画像処理装置の外観図である。画像入力デバイスであるスキャナ部2070は、原稿となる紙上の画像を照明し、不図示のCCDラインセンサを走査することで、ラスターイメージデータ2071として電気信号に変換する。装置使用者が、原稿用紙を原稿フィーダ2072のトレイ2073にセットし、操作部2012から読み取り起動指示する。これにより、Controller Unit 2000のCPU2001がスキャナ2070に指示を与え、フィーダ2072は原稿用紙を１枚ずつフィードし、原画像の読み取り動作を行う。
【００３４】
画像出力デバイスであるプリンタ部2095は、ラスターイメージデータ2096を用紙上の画像に変換する部分である。変換方式には、感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU2001からの指示によって開始する。プリンタ部2095は、異なる用紙サイズ又は異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット2101、2102、2103がある。また、排紙トレイ2111は、印字し終わった用紙を受けるものである。
【００３５】
図５は、本発明の一実施形態に係る画像処理装置の操作部2012の外観構成を示す図である。図５に示すように、操作部2012内のLCD表示部2013は、LCD上にタッチパネルシート2019が貼られており、システムの操作画面およびソフトキーを表示する。そして、表示されているキーが押されると、その位置情報をCPU2001に伝える。スタートキー2014は、原画像の読み取り動作を開始する場合等に押下される。スタートキー2014の中央部には、緑と赤の2色LED2018があり、その色によってスタートキー2014が使える状態にあるかどうかを示す。ストップキー2015は、稼働中の動作を止める働きをする。IDキー2016は、使用者のユーザIDを入力する時に押下して用いられる。リセットキー2017は、操作部2012からの設定を初期化する時に用いられる。
【００３６】
図６は、本実施形態に係る画像処理装置の操作部2012の細部構成を示すブロック図である。画像処理装置においては、CPU2001は、制御用ＣＰＵであり、プログラム用のROM2003とHDD2004に記憶された制御プログラム等に基づいてシステムバス2007に接続される各種デバイスとのアクセスを総括的に制御する。また、CPU2001は、画像入力部インタフェース2071を介して接続されるスキャナ2070から入力情報を読み込み、印刷部インタフェース2096を介して接続される印刷部2095に出力情報としての画像信号を出力する。
【００３７】
CPU2001の主メモリ2002は、ワークエリア等として機能するRAMである。そして、タッチパネル2019或いはハードキー2014〜2017からユーザ入力を受け取り、操作入力部Ｉ／Ｆ20061を介して、操作内容を取得する。その後、取得した操作内容と前述の制御プログラムに基づいて、CPU2001において表示画面データが生成される。そして、画面出力デバイスを制御する出力デバイスコントローラ20062を介して、LCDやCRT等の画面出力デバイス2013に表示画面を出力する。
【００３８】
［出力設定登録の説明］
次に、画像処理装置100が各機能の設定を登録して原稿を複写する際の動作を図７〜図１２を参照して説明する。
【００３９】
図７は、本発明の一実施形態に係る画像処理装置100による画像出力設定登録の処理動作を説明するためのフローチャートである。まず、ユーザは、これから複写しようとする原稿をスキャナ部2002にセットする（ステップS201）。次に、これから出力する画像の出力設定を行う（ステップS202）。尚、図８は、画像処理装置100における出力設定時に操作部2012に表示される基本画面の一例を示す図である。ユーザは、図８に示す画面を操作して、出力部数、両面出力有無、フィニッシング等の指定を行う。
【００４０】
次に、設定登録を行う（ステップS203）。ここで設定登録されたデータは、後述するコード化処理によってバーコード化され出力されることになる。図９は、ユーザが図８に示す画面上のボタン301を押すと表示される設定登録画面の一例を示す図である。図９に示す画面において、ユーザは複写用の設定、送信用の設定、蓄積用の設定のどれを登録するかを選択する。複写用の設定をするためにはボタン401を、送信用の設定をするためにはボタン402を、蓄積用の設定をするにはボタン403を押す。
【００４１】
図１０は、図４に示す画面において複写用設定ボタン401が押されたときに表示される画面を示す図である。出力設定名称ボタン501を押すと、出力設定名称を入力する画面が表示される。そして、その設定を識別するための名称を付けることができる。ここで入力された名称を出力設定情報とともにコード化するので、登録された設定の識別が容易になる。出力設定登録は、通常の出力設定と同等の操作によりなされる。
【００４２】
図１０に示す画面において、ソータボタン502、両面ボタン503等を用いて出力設定を行い、各項目の設定が完了した後、設定ボタン504を押す。これによって、図１０に示す画面で選択されていた各設定が登録される。設定登録における操作は、ステップS202における出力設定の操作と基本的に同じである。但し、ステップS202での出力設定では、この画像処理装置において可能な出力設定のみ設定できるように制御される。
【００４３】
例えば、画像処理装置100が両面印刷機能を持たない場合、図８に示す画面の両面ボタン302は非表示となり、選択できないように制御される。これに対して、ステップS203の出力設定登録においては、画像処理装置100が両面機能を持たない場合であっても両面ボタンを表示し、両面の設定を可能とする。これは、バーコードが形成された原稿を読み込んで出力する画像処理装置110には両面機能がついていることも想定でき、その場合には両面出力設定を登録させたいという要求があるためである。
【００４４】
そして、送信の設定をするためには図９の画面のボタン402を押す。図１１は、図４に示す画面において送信用設定ボタン402が押されたときに表示される画面を示す図である。そして、図１１の画面において設定名称ボタン601が押されると、送信設定名称を入力する画面が表示される。これにより、その設定を識別するための名称を付けることができる。送信設定登録は、通常の送信設定と同等の操作により実現される。また、宛先ボタン602、送信文書名設定ボタン603、画像形式選択ボタン604、解像度指定ボタン605等を用いて送信設定を行い、各項目の設定が完了した後、設定ボタン606を押す。
【００４５】
蓄積の設定をするためにはボタン403を押す。図１２は、図４に示す画面において蓄積用設定ボタン403が押されたときに表示される画面を示す図である。蓄積設定登録は、通常の蓄積設定と同等の操作により実現される。そして、設定名称ボタン701、保存先選択ボタン702、保存ファイル名称設定ボタン703等を用いて蓄積設定を行い、各項目の設定が完了した後、設定ボタン704を押す。
【００４６】
図９でOKボタン404が押されると図８に示す基本画面に戻る。その画面では出力設定が一つでも登録されている場合は、ボタン301が反転表示され、設定が登録されていることがユーザに示される。そして、ユーザがスタートキーを押すと原稿が読み込まれ（ステップS204）、登録された設定が設定コード化部によってバーコード画像に変換される（ステップS205）。そして、読み取り部で読み取った画像とコード化部でコード化された画像が出力部で出力される（ステップS206）。尚、本実施形態では設定情報をバーコード画像に変換したが、バーコード以外の図形等の識別指標であってもよい。
【００４７】
［設定選択の説明］
次に、画像処理装置110の動作を図１３及び図１４を参照して説明する。図１３は、本発明の一実施形態に係る画像処理装置110による画像読み取り動作及び機能設定動作を説明するためのフローチャートである。
【００４８】
まず、ユーザは、スキャナ部にバーコード付の原稿をセットする（ステップS801)。複写機能の設定画面、又は送信機能の設定画面、又は蓄積用の設定画面にはそれぞれバーコード読み取りを開始するためのボタンが表示される。そして、ユーザがそのボタンを押すと、セットされた原稿の画像が読み取られる（ステップS802）。図１４は、画像処理装置110の操作部に表示される複写機能時の設定読み込み画面の一例を示す図である。図１４に示す画面において、ボタン901がバーコード読み取りを開始するためのボタンである。
【００４９】
ボタンの押下により、読み取った画像中のバーコードに埋め込まれた設定が解析される（ステップS803）。そして、画像処理装置110で現在選択されている機能を判断する（ステップS804）。その結果、ステップS804により判断された現在の機能に対する設定情報が、読み取ったバーコード中に含まれているかどうかの判断を行う（ステップS805）。
【００５０】
ここで、現在の機能に対する設定が登録されている場合（Yes)は、その出力設定が表示される（ステップS806）。例えば、図１２に示す画面から、この原稿を読み込んだとする。この画像処理装置は複写の機能が選択されている状態であるため、原稿に登録されている設定の中から複写用の設定（フィニッシングの指定や出力用紙の設定等）が表示される。
【００５１】
一方、現在の機能に対する設定が登録されていない場合（No)は、その機能に対するデフォルトの設定が表示される（ステップS807）。
【００５２】
そしていずれかの画面においてOKボタンを押すと、表示された設定で画像を出力するように制御が行われ、画像が出力される（ステップS808）。さらに、表示された設定以外の設定で出力したいような場合は、図１４に示す画面において設定の変更をした後にOKキーを押すことにより、所望の設定による出力が行われる。
【００５３】
また、同じ原稿が原稿読み取り装置に置かれた状態で、送信機能画面のコード読み込みボタンが押された場合は、画像送信用の設定（送信宛先や送信画像の形式等）が設定され、操作部に表示される。そして、OKボタンを押すと、選択された送信設定で画像を送信するように制御が行われ、読み込んだ画像が送信される。
【００５４】
さらに、同じ原稿が原稿読み取り装置に置かれた状態で、蓄積機能画面のコード読み込みボタンが押された場合は、画像蓄積用の設定（蓄積先や画像の形式等）が設定され操作部に表示される。そして、OKボタンを押すと、選択された蓄積設定で画像を蓄積するように制御が行われ、読み込んだ画像が蓄積される。
【００５５】
＜その他の実施形態＞
上述した実施形態では、画像入力デバイスであるスキャナユニット、画像出力デバイスであるプリンタユニット、コントローラユニット、ユーザインタフェースユニットからなる画像処理装置の操作部で設定登録を行った。そして、その設定登録情報をバーコードとして生成し、バーコード付の画像を出力した。そこで、プリンタドライバに設定登録を行うための機能を実現すれば、プリンタユニットとコントローラユニットからなる画像処理装置においても、設定付の画像を出力させるようにすることが可能である。
【００５６】
さらに、出力設定情報に加えてオリジナルの画像データの格納先情報であるURLをバーコードに登録しておき、バーコードを読み取った画像処理装置が当該URLで示される格納先に格納されている画像をネットワークを介して取得する。そして、読み取られた画像ではなく、URLに基づいて取得した画像を出力、送信等するように構成することもできる。
【００５７】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５８】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００６１】
プログラムを供給するための記録媒体としては、例えば、以下のようなものがある。フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）。
【００６２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。すなわち、ホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをダウンロードする。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する。そして、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他にも、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後にも前述した実施形態の機能が実現される。すなわち、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行うことによっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係る画像処理システム全体の構成を示す図である。
【図２】本発明の一実施形態に係る画像処理装置のソフトウェア構成を示すブロック図である。
【図３】本発明の一実施形態に係る画像処理装置の細部構成を示すブロック図である。
【図４】本発明の一実施形態に係る画像処理装置の外観図である。
【図５】本発明の一実施形態に係る画像処理装置の操作部2012の外観構成を示す図である。
【図６】本実施形態に係る画像処理装置の操作部2012の細部構成を示すブロック図である。
【図７】本発明の一実施形態に係る画像処理装置100による画像出力設定登録の処理動作を説明するためのフローチャートである。
【図８】画像処理装置100における出力設定時に操作部2012に表示される基本画面の一例を示す図である。
【図９】ユーザが図８に示す画面上のボタン301を押すと表示される設定登録画面の一例を示す図である。
【図１０】図４に示す画面において複写用設定ボタン401が押されたときに表示される画面を示す図である。
【図１１】図４に示す画面において送信用設定ボタン402が押されたときに表示される画面を示す図である。
【図１２】図４に示す画面において蓄積用設定ボタン403が押されたときに表示される画面を示す図である。
【図１３】本発明の一実施形態に係る画像処理装置110による画像読み取り動作及び機能設定動作を説明するためのフローチャートである。
【図１４】画像処理装置110の操作部に表示される複写機能時の設定読み込み画面の一例を示す図である。
【符号の説明】
【００６７】
１００、１１０  画像処理装置
１０１  出力設定登録部
１０２  出力設定コード化部
１０３  画像
１０４  バーコード
１１１  複写処理部
１１２  送信処理部
１１３  蓄積処理部
１１４  機能切り替え部
１１５  出力設定解析部
１１６  出力設定選択部
【図１】
2007123954.tif 000003
【図２】
2007123954.tif 000004
【図３】
2007123954.tif 000005
【図４】
2007123954.tif 000006
【図５】
2007123954.tif 000007
【図６】
2007123954.tif 000008
【図７】
2007123954.tif 000009
【図８】
2007123954.tif 000010
【図９】
2007123954.tif 000011
【図１０】
2007123954.tif 000012
【図１１】
2007123954.tif 000013
【図１２】
2007123954.tif 000014
【図１３】
2007123954.tif 000015
【図１４】
2007123954.tif 000016