(57)【要約】【課題】画像データ入出力装置に関して、パソコン等が接続されていない環境でも、記憶装置に蓄積されている画像データ中から所望の画像データを家電感覚の操作で選択して出力できるようにする。【解決手段】記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式でプリンタにより印刷出力された画像選択用チェックシート６１中から所望のサムネイル画像を選択してペン等でチェックし、チェック後の当該画像選択用チェックシート６１をスキャナで読み取らせ当該画像選択用チェックシート６１上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識させるだけの家電感覚の操作で、所望の画像データを出力先に出力させるようにした。【選択図】　　　　図６
2004135122.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像を読み取るスキャナと、
画像データに基づき用紙に印刷出力するプリンタと、
画像データを蓄積する記憶装置と、
この記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式で前記プリンタにより印刷させ画像選択用チェックシートとして出力させるチェックシート出力手段と、
前記画像選択用チェックシートを前記スキャナにより読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識する選択画像認識手段と、
この選択画像認識手段により認識された選択サムネイル画像に対応する画像データを前記記憶装置から目的とする出力先に出力させる対象画像出力手段と、
を備える画像データ入出力装置。
【請求項２】
前記記憶装置は、前記画像データを、ＪＰＥＧ２０００アルゴリズムに従い圧縮符号化された符号データとして蓄積している請求項１記載の画像データ入出力装置。
【請求項３】
前記出力先が前記プリンタである請求項１又は２記載の画像データ入出力装置。
【請求項４】
前記画像選択用チェックシートは、前記プリンタによる印刷条件の指定も可能であり、
前記選択画像認識手段は、前記画像選択用チェックシート上で指定された印刷条件も認識可能であり、
前記対象画像出力手段は、認識された指定印刷条件を前記プリンタに対して指定する、
請求項３記載の画像データ入出力装置。
【請求項５】
前記出力先が、通信インターフェース及び回線を介して接続される送信先ファクシミリ装置である請求項１又は２記載の画像データ入出力装置。
【請求項６】
前記画像選択用チェックシートは、前記送信先ファクシミリ装置に対する宛先情報の指定も可能であり、
前記選択画像認識手段は、前記画像選択用チェックシート上で指定された宛先情報も認識可能であり、
前記対象画像出力手段は、認識された指定宛先情報に従い前記送信先ファクシミリ装置に対して発呼する、
請求項５記載の画像データ入出力装置。
【請求項７】
前記出力先が、通信インターフェース及びネットワークを介して接続されるメールアドレス先の機器である請求項１又は２記載の画像データ入出力装置。
【請求項８】
前記画像選択用チェックシートは、前記メールアドレス先の機器に対するメールアドレス情報の指定も可能であり、
前記選択画像認識手段は、前記画像選択用チェックシート上で指定されたメールアドレス情報も認識可能であり、
前記対象画像出力手段は、認識されたメールアドレス情報に従い前記メールアドレス先の機器に対して送信する、
請求項７記載の画像データ入出力装置。
【請求項９】
原稿画像を読み取るスキャナと、画像データに基づき用紙に印刷出力するプリンタと、画像データを蓄積する記憶装置とを有する画像データ入出力装置が備えるコンピュータにインストールされ、前記コンピュータに、
前記記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式で前記プリンタにより印刷させ画像選択用チェックシートとして出力させるチェックシート出力機能と、
前記画像選択用チェックシートを前記スキャナにより読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識する選択画像認識機能と、
この選択画像認識機能により認識された選択サムネイル画像に対応する画像データを前記記憶装置から目的とする出力先に出力させる対象画像出力機能と、
を実行させるプログラム。
【請求項１０】
請求項９記載のプログラムが格納されたコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複合機（ＭＦＰ）等の画像データ入出力装置、プログラム及び記憶媒体に関する。
【０００２】
【従来の技術】
近年の画像入出力技術の進歩には目覚しいものがある。例えば、複写機を例に挙げると、従来のアナログ複写機からデジタル複写機への移行により各種画像編集処理等が可能となり、さらには、単なるコピー機能に加えて、プリンタ機能、ファクシミリ機能等を併有させたいわゆる複合機（ＭＦＰ）も普及してきている。
【０００３】
このような複合機においても、メモリの節約等を図るため、ＪＰＥＧ２０００等の高精細画像圧縮伸長技術が搭載され、スキャナで読み取った画像データを一旦圧縮符号化して符号データとしてメモリに格納した後、逆の手順で符号データを伸長させて画像データとしてプリンタ側に出力させることでコピー印刷動作が実行されるように構成される傾向にある。
【０００４】
また、この種の複合機では、コピー文書、プリンタ文書、ファクシミリ文書等を再利用する目的で、メモリに一旦登録させるようにしたものもある。
【０００５】
このような状況を踏まえ、かつ、メモリの大容量化等を考慮すると、複合機においては、大量の画像データをメモリに蓄積させ得ることから、コピー動作、ファクシミリ送信動作等に際して、各種原稿の画像データをスキャナで読み取ってメモリに逐次蓄積させていくことで画像データベース化を図ることも可能といえる。
【０００６】
【発明が解決しようとする課題】
ところが、例えば複合機を利用してこのように画像データベース化を図ったような場合、ユーザが所望する画像データをメモリ中から如何に選択して出力させるかが問題となる。
【０００７】
即ち、複合機の場合、操作・表示に関しては、キーボード、ディスプレイ等を備えるパソコン等の場合と異なり、小さな操作パネルを有するだけであり、仮に、この操作パネルの表示部（最近は、ＬＣＤタッチパネル構成が多い）にメモリ中の幾つかの画像データを周知のサムネイル画像形式で一覧表示させてボタン操作、タッチ操作等により選択させるようにしても、サムネイル画像の内容の判読が不可能又は極めて困難となるからである。
【０００８】
この点、複合機がネットワーク等を通じてパソコンに接続されている場合であれば、パソコン側から当該複合機のメモリにアクセスし、当該メモリに蓄積されている画像データ中の一部の画像データ（例えば、日付で特定された一群の画像データ）を周知のサムネイル画像形式でＣＲＴ、ＬＣＤ等のディスプレイに表示させ、キーボード、マウス等の操作により所望のサムネイル画像を選択操作することで、プリンタ等に出力させることができる。
【０００９】
ところが、これはパソコンが接続されているネットワーク環境にあることが必要であり、このようなネットワーク環境にない場合には適用できない。また、パソコンの扱いに不慣れなユーザにとっては、パソコンが接続されていない環境下で、家電感覚の操作で所望の画像データをメモリ中から選択して出力させ得ることが望ましい利用形態といえる。また、パソコンを利用できる場合であっても、例えば１００枚といったような大量のサムネイル画像を複合機側と通信しながらディスプレイ上で順次ページ捲りして選択操作するようなケースでは、時間がかかり、効率が悪い等の不具合もある。
【００１０】
本発明の目的は、原稿画像を読み取るスキャナと、画像データに基づき用紙に印刷出力するプリンタと、画像データを蓄積する記憶装置とを備える画像データ入出力装置に関して、パソコン等の情報処理機器が接続されていない環境であっても、記憶装置に蓄積されている画像データ中から所望の画像データを家電感覚の操作で選択して出力できるようにすることである。
【００１１】
【課題を解決するための手段】
請求項１記載の発明の画像データ入出力装置は、原稿画像を読み取るスキャナと、画像データに基づき用紙に印刷出力するプリンタと、画像データを蓄積する記憶装置と、この記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式で前記プリンタにより印刷させ画像選択用チェックシートとして出力させるチェックシート出力手段と、前記画像選択用チェックシートを前記スキャナにより読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識する選択画像認識手段と、この選択画像認識手段により認識された選択サムネイル画像に対応する画像データを前記記憶装置から目的とする出力先に出力させる対象画像出力手段と、を備える。
【００１２】
従って、ユーザとしては、記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式でプリンタにより印刷出力された画像選択用チェックシート中から所望のサムネイル画像を選択してペン等でチェックし、チェック後の当該画像選択用チェックシートをスキャナで読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識させるだけの家電感覚の操作で、所望の画像データを出力先に出力させることが可能となる。
【００１３】
請求項２記載の発明は、請求項１記載の画像データ入出力装置において、前記記憶装置は、前記画像データを、ＪＰＥＧ２０００アルゴリズムに従い圧縮符号化された符号データとして蓄積している。
【００１４】
従って、サムネイル画像形式で出力させる技術は公知であるが、特に、ＪＰＥＧ２０００アルゴリズムに従い圧縮符号化された符号データによれば、サムネイル画像は原画像に対して解像度レベル（デコンポジションレベル）を異ならせたＬＬサブバンドで表現できるため、原画像データとサムネイル画像データとを別個に持つことなく同一ファイルとして持てるので、データ容量が少なくて済む。
【００１５】
請求項３記載の発明は、請求項１又は２記載の画像データ入出力装置において、前記出力先が前記プリンタである。
【００１６】
従って、いわゆる複合機等の画像入出力装置に関して画像データベース化した場合において、記憶装置に蓄積させた画像データ中から所望の画像データを、パソコン等に依ることなく、家電感覚の操作で簡単にプリントアウトさせることができる。
【００１７】
請求項４記載の発明は、請求項３記載の画像データ入出力装置において、前記画像選択用チェックシートは、前記プリンタによる印刷条件の指定も可能であり、前記選択画像認識手段は、前記画像選択用チェックシート上で指定された印刷条件も認識可能であり、前記対象画像出力手段は、認識された指定印刷条件を前記プリンタに対して指定する。
【００１８】
従って、記憶装置に蓄積させた画像データ中から所望の画像データをプリントアウトさせる上で、その印刷用紙選択、倍率選択、濃度選択等の印刷条件の指定も画像選択用チェックシートを通じて簡単に行うことができる。
【００１９】
請求項５記載の発明は、請求項１又は２記載の画像データ入出力装置において、前記出力先が、通信インターフェース及び回線を介して接続される送信先ファクシミリ装置である。
【００２０】
従って、いわゆる複合機等の画像入出力装置に関して画像データベース化した場合において、記憶装置に蓄積させた画像データ中から所望の画像データを、ファクシミリ機能を利用して送信させたい場合でも、パソコン等に依ることなく、家電感覚の操作で簡単にファクシミリ送信させることができる。
【００２１】
請求項６記載の発明は、請求項５記載の画像データ入出力装置において、前記画像選択用チェックシートは、前記送信先ファクシミリ装置に対する宛先情報の指定も可能であり、前記選択画像認識手段は、前記画像選択用チェックシート上で指定された宛先情報も認識可能であり、前記対象画像出力手段は、認識された指定宛先情報に従い前記送信先ファクシミリ装置に対して発呼する。
【００２２】
従って、記憶装置に蓄積させた画像データ中から所望の画像データをファクシミリ送信させる上で、そのファクシミリ番号等の宛先の指定も画像選択用チェックシートを通じて簡単に行うことができる。
【００２３】
請求項７記載の発明は、請求項１又は２記載の画像データ入出力装置において、前記出力先が、通信インターフェース及びネットワークを介して接続されるメールアドレス先の機器である。
【００２４】
従って、いわゆる複合機等の画像入出力装置に関して画像データベース化した場合において、記憶装置に蓄積させた画像データ中から所望の画像データを、ネットワークを介する通信機能を利用してメール配信させたい場合でも、パソコン等に依ることなく、家電感覚の操作で簡単にメール配信させることができる。
【００２５】
請求項８記載の発明は、請求項７記載の画像データ入出力装置において、前記画像選択用チェックシートは、前記メールアドレス先の機器に対するメールアドレス情報の指定も可能であり、前記選択画像認識手段は、前記画像選択用チェックシート上で指定されたメールアドレス情報も認識可能であり、前記対象画像出力手段は、認識されたメールアドレス情報に従い前記メールアドレス先の機器に対して送信する。
【００２６】
従って、記憶装置に蓄積させた画像データ中から所望の画像データをネットワークを利用してメール配信させる上で、そのメールアドレスの指定も画像選択用チェックシートを通じて簡単に行うことができる。
【００２７】
請求項９記載の発明のプログラムは、原稿画像を読み取るスキャナと、画像データに基づき用紙に印刷出力するプリンタと、画像データを蓄積する記憶装置とを有する画像データ入出力装置が備えるコンピュータにインストールされ、前記コンピュータに、前記記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式で前記プリンタにより印刷させ画像選択用チェックシートとして出力させるチェックシート出力機能と、前記画像選択用チェックシートを前記スキャナにより読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識する選択画像認識機能と、この選択画像認識機能により認識された選択サムネイル画像に対応する画像データを前記記憶装置から目的とする出力先に出力させる対象画像出力機能と、を実行させる。
【００２８】
従って、ユーザとしては、記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式でプリンタにより印刷出力された画像選択用チェックシート中から所望のサムネイル画像を選択してペン等でチェックし、チェック後の当該画像選択用チェックシートをスキャナで読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識させるだけの家電感覚の操作で、所望の画像データを出力先に出力させることが可能となる。
【００２９】
請求項１０記載の発明のコンピュータ読取り可能な記憶媒体は、請求項９記載のプログラムが格納されている。
【００３０】
従って、請求項９記載の発明と同様な作用を奏する。
【００３１】
【発明の実施の形態】
本発明の第一の実施の形態を図１ないし図７に基づいて説明する。本実施の形態の画像データ入出力装置は、インターネットファクシミリ装置としての機能も持たせた複合機（ＭＦＰ）への適用例を示すが、その利用形態の一例として例えば図１に示すようなシステム構成を想定する。
【００３２】
図１はこのシステム構成全体の原理的構成例を示す説明図である。この通信システムは、例えばローカルエリアネットワーク（ＬＡＮ）１を中心とするドメイン２と、ＬＡＮ３を中心とするドメイン４とにより構成されている。ファクシミリ装置５，６は公衆電話回線網７を伝送路として用いるＧ３ファクシミリ装置である。また、各々のドメイン２，４には、ルータ８，９を介してインターネット１０のサービスプロバイダに専用線により接続されている。
【００３３】
また、ドメイン２には、ＬＡＮ１に接続されているパソコン１０，１１及びネット対応のインターネットファクシミリ装置の機能も持たせた複合機１２に電子メールサービスを提供するためのメールサーバ１３が設けられている。これらの端末１０〜１３には、各々ドメイン２のネットワークアドレスに固有のアドレスを連結させた固有のホストアドレスが設定されており、このドメイン２を使用するユーザは固有のアドレス名に何れかの端末１０，１１のホストアドレスを連結させたユーザアドレスが設定される。
【００３４】
ドメイン４には、ＬＡＮ３に接続されたネット対応のインターネットファクシミリ装置の機能も持たせた複合機１４に電子メールサービスを提供するためのメールサーバ１５が設けられている。
【００３５】
複合機１２，１４は、ＬＡＮ１，３に接続して画像データを電子メールとしてやり取りするための伝送機能と、公衆電話回線網７に接続してこの公衆電話回線網７を伝送路として用いるグループ３伝送手順による画像データ伝送を行う伝送機能とを有している。
【００３６】
ここに、基本的には、ＬＡＮ１，３に接続されている端末相互間でのデータのやり取り、及び、インターネット１０を介して行なうデータのやり取りは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組合わせ（いわゆるプロトコルスイート）が適用されて行なわれる。例えば、電子メールのデータのやり取りでは上位レイヤの通信プロトコルとしてＳＭＴＰ（Ｓｉｍｐｌｅ　Ｍａｉｌ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）という通信プロトコルが適用される。
【００３７】
また、本実施の形態では、電子メールは、メールサーバ端末１３，１５に一旦蓄積された後に、宛先に配信される蓄積配信型の伝送形態で送信される。このとき、電子メールに付されている宛先アドレスの値が、各々のドメイン２，４に設定されているネットワークアドレスを含む場合には、その電子メールは対応するメールサーバ端末１３，１５にそのまま蓄積され、また、電子メールに付されている宛先アドレスの値が、各々のドメイン２，４に設定されているネットワークアドレス以外の値を含む場合には、その電子メールは、ルータ８，９を介して、インターネット１０に送り出され、インターネット１０のデータ転送機能により、その宛先アドレスの値に対応したネットワークアドレスを持つ適宜のドメイン或いはホストなどに送信される。
【００３８】
ここで、本実施の形態では、ＬＡＮ３上にパソコン等の情報処理装置が接続されていない環境にある複合機１４に注目しているものであり、この複合機１４の構成例を図２に示すブロック図を参照して説明する。
【００３９】
まず、ＣＰＵ２１、ＲＯＭ２２及びＲＡＭ２３によるマイクロコンピュータ構成のシステム制御部は、当該複合機１４の各部の制御処理、及び、ファクシミリ伝送制御手順処理などの各種制御処理を行なう。また、ＲＯＭ２２はＣＰＵ２１が実行する制御処理プログラム及び制御処理プログラムを実行する時に必要な各種データなどを記憶するとともに、ＲＡＭ２３はＣＰＵ２１のワークエリアを構成する。ＳＲＡＭ２４は電源断時の情報の保持を受け持つ。タイマ制御部２５は現在時刻に伴い時間を制御する。
【００４０】
スキャナインターフェース２６は、所定の解像度で原稿画像を読み取るスキャナ２７とのインターフェース用、プリンタインターフェース２８は、所定の解像度で画像を記録出力するプリンタ２９とのインターフェース用、操作パネルインターフェース３０は当該複合機１４を操作するための各種操作キー、表示器等を備えた操作パネル３１とのインターフェース用である。
【００４１】
符号・復号化部３２は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化（伸長）するためのものである。この符号・復号化部３２のアルゴリズムとしてはＪＰＥＧ２０００アルゴリズムが用いられている。
【００４２】
ハードディスクインターフェース３３は、符号化圧縮された状態の画像データ（符号データ）を多数記憶したりするための記憶装置としてのハードディスクドライブ（ＨＤＤ）３４用のインターフェースである。
【００４３】
通信制御部３５は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送制御手順をやり取りするための低速モデム機能、及び、主に画情報をやり取りする高速モデム機能を備えている。網制御部３６は、当該複合機１４を公衆電話回線網７に接続するためのものであり、自動発着信機能を備えている。これらの通信制御部３５と網制御部３６との間のデータのやり取りは、図示の如く、直接、行なわれている。
【００４４】
キャラクタジェネレータ３７は、文字のフォントを保持している。
【００４５】
そして、複合機１４に固有なＬＡＮ通信制御部３８は、物理層としてＬＡＮ１（イーサネット）に対応し、ＴＣＰ／ＩＰプロトコルや電子メール通信を行なうためのＭＩＭＥ（Ｍｕｌｔｉ−ｐｕｒｐｏｓｅ　ｉｎｔｅｍｅｔ　Ｍａｉｌ　Ｅｘｔｅｎｔｉｏｎ）変換等を行なう。
【００４６】
さらに、本実施の形態の複合機１４では、ＩＣカードのような記憶媒体３９の挿入スロットを備えてその読取を行なうカードリーダのような外部記憶媒体読取部４０を備えており、挿入スロットに挿入された記憶媒体３９からコンピュータプログラムを読み取り、ＲＡＭ２３等に格納可能とされている。
【００４７】
これらの各部・要素は、内部バス４１に接続されており、これらの各部・要素間でのデータのやり取りは、主として、この内部バス４１を利用して行なわれるように構成されている。
【００４８】
本実施の形態の符号・復号化部３２は、ＪＰＥＧ２０００アルゴリズムを利用するものであるが、ＪＰＥＧ２０００アルゴリズム自体は各種文献、公報等により周知であるので、詳細は省略し、その概要について説明する。図３は、ＪＰＥＧ２０００アルゴリズムの概要を説明するためのブロック図である。ＪＰＥＧ２０００のアルゴリズムは、色空間変換・逆変換部５０、２次元ウェーブレット変換・逆変換部５１、量子化・逆量子化部５２、エントロピー符号化・復号化部５３、タグ処理部５４で構成されている。ＪＰＥＧ２０００の特徴の一つは、高圧縮領域における画質が良いという長所を持つ２次元離散ウェーブレット変換（ＤＷＴ：Ｄｉｓｃｒｅｔｅ　Ｗａｖｅｌｅｔ　Ｔｒａｎｓｆｏｒｍ）を用いている点である。また、もう一つの大きな特徴は、最終段に符号形成を行うために、タグ処理部５４と呼ばれる機能ブロックが追加されており、コードストリームの生成や解釈が行われる。そして、コードストリームによって、ＪＰＥＧ２０００は様々な便利な機能を実現できるようになった。例えば、図４は、デコンポジションレベルが３の場合の、各デコンポジションレベルにおけるサブバンドの一例を示す図で、図４に示したブロックベースでのＤＷＴにおけるオクターブ分割の階層に対応した任意の階層で、静止画像の圧縮伸長処理を停止させることができる。
【００４９】
また、原画像の入出力部分には、色空間変換・逆変換部５０が用意されることが多い。例えば、原色系のＲ（赤）／Ｇ（緑）／Ｂ（青）の各コンポーネントからなるＲＧＢ表色系や、補色系のＹ（黄）／Ｍ（マゼンタ）／Ｃ（シアン）の各コンポーネントからなるＹＭＣ表色系から、ＹＣｒＣｂあるいはＹＵＶ表色系への変換又は逆の変換を行う部分がこれに相当する。
【００５０】
以下、ＪＰＥＧ２０００アルゴリズム、特にウェーブレット変換について、説明する。
【００５１】
符号化時には、各コンポーネントの各タイルのデータが、色空間変換部５０に入力され、色空間変換を施された後、２次元ウェーブレット変換部５１で２次元ウェーブレット変換（順変換）が適用されて周波数帯に空間分割される。
【００５２】
図４には、デコンポジションレベルが３の場合の、各デコンポジションレベルにおけるサブバンドを示している。即ち、原画像のタイル分割によって得られたタイル原画像（０ＬＬ）（デコンポジションレベル０（符号６０））に対して、２次元ウェーブレット変換を施し、デコンポジションレベル１（符号６１）に示すサブバンド（１ＬＬ，１ＨＬ，１ＬＨ，１ＨＨ）を分離する。そして引き続き、この階層における低周波成分１ＬＬに対して、２次元ウェーブレット変換を施し、デコンポジションレベル２（符号６２）に示すサブバンド（２ＬＬ，２ＨＬ，２ＬＨ，２ＨＨ）を分離する。順次同様に、低周波成分２ＬＬに対しても、２次元ウェーブレット変換を施し、デコンポジションレベル３（符号６３）に示すサブバンド（３ＬＬ，３ＨＬ，３ＬＨ，３ＨＨ）を分離する。
【００５３】
さらに、図４では、各デコンポジションレベルにおいて符号化の対象となるサブバンドを、グレーで表してある。例えば、デコンポジションレベルを３とした時、グレーで示したサブバンド（３ＨＬ，３ＬＨ，３ＨＨ，２ＨＬ，２ＬＨ，２ＨＨ，１ＨＬ，１ＬＨ，１ＨＨ）が符号化対象となり、３ＬＬサブバンドは符号化されない。
【００５４】
次いで、指定した符号化の順番で符号化の対象となるビットが定められ、量子化部５２で対象ビット周辺のビットからコンテキストが生成される。量子化の処理が終わったウェーブレット係数は、個々のサブバンド毎に、プレシンクトと呼ばれる重複のない矩形に分割される。ウェーブレット変換後の係数値は、そのまま量子化し符号化することも可能であるが、ＪＰＥＧ２０００では符号化効率を上げるために、係数値を「ビットプレーン」単位に分解し、画素或いはコード・ブロック毎に「ビットプレーン」に順位付けを行うことができる。
【００５５】
エントロピー符号化部５３では、コンテキストと対象ビットから確率推定によって、各コンポーネントのタイルに対する符号化を行う。こうして、原画像の全てのコンポーネントについて、タイル単位で符号化処理が行われる。最後にタグ処理部１１４は、エントロピコーダ部からの全符号化データを１本のコードストリームに結合するとともに、それにタグを付加する処理を行う。
【００５６】
一方、復号化時には、符号化時とは逆に、各コンポーネントの各タイルのコードストリームから画像データを生成する。この場合、タグ処理部５４は、外部より入力したコードストリームに付加されたタグ情報を解釈し、コードストリームを各コンポーネントの各タイルのコードストリームに分解し、その各コンポーネントの各タイルのコードストリーム毎に復号化処理が行われる。コードストリーム内のタグ情報に基づく順番で復号化の対象となるビットの位置が定められるとともに、逆量子化部５２で、その対象ビット位置の周辺ビット（既に復号化を終えている）の並びからコンテキストが生成される。エントロピー復号化部５３で、このコンテキストとコードストリームから確率推定によって復号化を行い対象ビットを生成し、それを対象ビットの位置に書き込む。
【００５７】
このようにして復号化されたデータは周波数帯域毎に空間分割されているため、これを２次元ウェーブレット逆変換部５１で２次元ウェーブレット逆変換を行うことにより、画像データの各コンポーネントの各タイルが復元される。復元されたデータは色空間逆変換部５０によって元の表色系のデータに変換される。
【００５８】
このようなＪＰＥＧ２０００アルゴリズムによれば、図４等からも判るように、原画像（０ＬＬ）に対して階層型ウェーブレット変換による特定ＬＬサブバンドを、例えば低周波側の２ＬＬ又は３ＬＬにすることにより、後述するような１／４又は１／８の縮小画像（サムネイル画像）を表現し得ることから、サムネイル画像を原画像と同一ファイル内に保有できるものである。
【００５９】
このような構成の複合機１４では、コピーやファクシミリ送信等に際して、原稿画像をスキャナ２７で読み取った場合、その画像データ全てを符号・復号化部３２でＪＰＥＧ２０００アルゴリズムに従い圧縮符号化した符号データとして、逐次ＨＤＤ３４に蓄積させることで、それらの画像データについて再利用可能となる画像データベース化が図られている。この場合、スキャナ２７で読み取った画像データだけでなく、例えば、ファクシミリ装置５，６、複合機１２等から送信された画像データも逐次ＨＤＤ３４に蓄積させるようにしてもよい。これにより、ＨＤＤ３４には大量の画像データが蓄積され得ることとなる。これらの場合、各々の画像データ（符号データ）のファイルはその登録日時、宛先名等を利用して管理される。
【００６０】
本実施の形態は、このように画像データベース化された状況下に、複合機１４のＨＤＤ３４から所望の画像データを如何に選択して出力させるかに関するものであり、画像選択用チェックシートを利用するようにしたものである。なお、本実施の形態のスキャナ２７には周知のＯＣＲ機能（文字認識機能）が持たされている。この場合、ＣＰＵ２１により実行させる制御処理について図５〜図７を参照して説明する。
【００６１】
まず、任意のタイミングにおいて、ユーザにより操作パネル３１に設けられているインデックスキー（図示せず）が押下され（ステップＳ１のＹ）、日付指定等により出力させたい画像データの候補が範囲指定されると（Ｓ２のＹ）、ＨＤＤ３４中に蓄積されている画像データ中からその範囲指定に従い出力候補となる一部の画像データがＲＡＭ１３に読み出される（Ｓ３）。ＲＡＭ１３に読み出されたこれらの画像データ（符号データ）は、ＪＰＥＧ２０００の特徴を利用し、例えば各々のサブバンド３ＬＬの画像データのみをサムネイル画像として取り出し、サムネイル画像形式の一覧となるように所定フォーマット（例えば、Ａ４サイズ規格で、サムネイル画像数８個を等間隔配置等）に従い合成する（Ｓ４）。この場合、指定範囲内のサムネイル画像の数等によっては、複数枚分になることもある。引き続き、合成されたサムネイル画像を符号・復号化部３２で伸長して画像データに戻してプリンタ２９に転送し、印刷処理を行わせる（Ｓ５）ことにより、例えば、図６（ａ）に示すような所定フォーマットのサムネイル画像形式の一覧が印刷された画像選択用チェックシート６１として出力される。画像１〜画像８で示す部分がナンバリングされて等間隔配置された各サムネイル画像の印刷部分を示している。この処理において、当該画像選択用チェックシート６１には、各サムネイル画像毎にペン等でチェックするチェック欄６２が付加されて印刷されているとともに、チェックシートであることを示すとともにＲＡＭ１３ないしはＨＤＤ３４内の画像データ等との関係を示す識別用バーコード６３も付加されて印刷されている。これらのステップＳ１〜Ｓ５の処理がチェックシート出力手段又はチェックシート出力機能として実行される。
【００６２】
従って、ユーザとしては、このような画像選択用チェックシート６１上に印刷されたサムネイル画像を見ることで、所望のサムネイル画像を確認し、その所望のサムネイル画像に対応するチェック欄６２に図６（ｂ）に示すようにレ点等のチェックをペン等で書込み、スキャナ２７に読み取らせる操作を行う。図６（ｂ）は、画像２，６，７なる３個のサムネイル画像が選択されている様子を示している。この場合、画像選択用チェックシート６１は例えばディスプレイと同等のＡ４サイズ等の大きさであり、複数の画像が縮小されてサムネイル画像形式で一覧印刷されていても、操作パネル３１の表示器等の場合と異なり、十分に判読可能であり、所望の画像を簡単かつ確実に選択指定できる。
【００６３】
次に、このような画像選択用チェックシート６１のスキャナ読取りによる出力制御について図７を参照して説明する。ここでは、例えば所望の画像データをプリンタ２９により印刷出力するプリントモードが選択されているものとする（Ｓ１１のＹ）。スキャナ２７に原稿がセットされると、その原稿画像の読取りを行わせる（Ｓ１２）。この読取り動作において、ＯＣＲ機能により識別用バーコード６３の有無及びその判読により原稿が画像選択用チェックシート６１であるか否かが判定される（Ｓ１３）。識別用バーコード６３の存在により原稿が画像選択用チェックシート６１である場合には（Ｓ１３のＹ）、サムネイル画像、チェック欄のインデックス番号を示す変数ｉを１にセットし（Ｓ１４）、ＯＣＲ機能によりインデックス番号ｉ＝１のチェック欄６２にチェックが有るか否かを判断し（Ｓ１５）、チェックされていれば（Ｓ１５のＹ）、当該インデックス番号ｉ＝１のサムネイル画像に対応する画像データの印刷指示をプリンタ２９に対して行う（Ｓ１６）。プリンタ２９としては当該画像データについて符号・復号化部３２により伸長された画像データを取得して印刷出力する（Ｓ１７）。印刷処理と並行して、或いは、チェックされていない場合には（Ｓ１５のＮ）、インデックス番号ｉを１ずつインクリメントし（Ｓ１８）、残りのチェック欄６２（サムネイル画像）について同様の処理を繰返す（Ｓ１５〜Ｓ１８）。画像選択用チェックシート６１上の全てのチェック欄６２についての処理が終了すると（Ｓ１９のＹ）、一連の処理が終わる。これらの処理において、ステップＳ１５の処理が選択画像認識手段又は選択画像認識機能として実行され、ステップＳ１６，Ｓ１７の処理が対象画像出力手段又は対象画像出力機能として実行される。
【００６４】
なお、ここでは出力先をプリンタ２９に特定して出力させる例で説明したが、公衆電話回線網７を利用しファクシミリ番号で特定されるファクシミリ装置５，６，１２等の送信先ファクシミリ装置に所望の画像データを選択して送信させる場合にも同様に適用できる。また、インターネット１０を利用しメールアドレスで特定されるパソコン１０，１１等のメールアドレス先に所望の画像データを選択して配信させる場合にも同様に適用できる。
【００６５】
このように、本実施の形態によれば、ユーザとしては、ＨＤＤ３４に蓄積された大量の画像データ中から出力候補として範囲指定された一部の画像データの一覧を所定フォーマットのサムネイル画像形式でプリンタ２９により印刷出力された画像選択用チェックシート６１中から所望のサムネイル画像を選択してペン等でチェック欄６２にチェックし、チェック後の当該画像選択用チェックシート６１をスキャナ２７で読取らせ当該画像選択用チェックシート６１上のサムネイル画像中でチェック欄６２のチェックにより選択されたサムネイル画像を認識させるだけの家電感覚の操作で、所望の画像データをプリンタ２９等の出力先に出力させることが可能となる。
【００６６】
本発明の第二の実施の形態を図８及び図９に基づいて説明する。第一の実施の形態で示した部分と同一部分は同一符号を用いて示し、説明も省略する。本実施の形態では、プリンタ２９により印刷出力される画像選択用チェックシート６１の所定フォーマット中に出力モードに応じた付記欄を含ませるようにしたものである。その一例として、図８（ａ）に示すように、画像選択用チェックシート６１には、プリンタ／ファクシミリ／メールのモードチェック欄６４が設けられているとともに、印刷紙サイズ、倍率、濃度等のプリンタモード用の印刷条件指定欄６５、ファクシミリ用のＦＡＸ番号記入欄６６、メール用のメールアドレス記入欄６７等が付加されている。
【００６７】
従って、ユーザとしては、サムネイル画像、そのチェック欄６２、識別用バーコード６３とともにこれらの付記欄が印刷された画像選択用チェックシート６１を取得した上で、プリンタモードとして印刷出力を望む場合であれば、図８（ｂ）に示すように対応するモードチェック欄６４にチェックし、かつ、印刷条件指定欄６５についても所望の印刷条件をチェックすればよく、ファクシミリモードとして送信出力を望む場合であれば、図８（ｃ）に示すように対応するモードチェック欄６４にチェックし、かつ、ＦＡＸ番号記入欄６６に相手先ファクシミリ装置のＦＡＸ番号を手書きすればよく、メールモードとして配信出力を望む場合であれば、図８（ｄ）に示すように対応するモードチェック欄６４にチェックし、かつ、メールアドレス記入欄６７に相手先パソコンのメールアドレスを手書きすればよい。
【００６８】
このような画像選択用チェックシート６１を用いる場合の処理制御例を図９を参照して説明する。
【００６９】
まず、スキャナ２７に原稿がセットされると、その原稿画像の読取りを行わせる（Ｓ２１）。この読取り動作において、識別用バーコード６３の存在の有無により原稿が画像選択用チェックシート６１であるか否かが判定される（Ｓ２２）。識別用バーコード６３の存在により原稿が画像選択用チェックシート６１である場合には（Ｓ２２のＹ）、プリンタ用のモードチェック欄６４にチェックされているか否かをチェックし（Ｓ２３）、チェックされていれば（Ｓ２３のＹ）、印刷条件指定欄６５のチェックにより指定された印刷条件を認識し（Ｓ２４）、認識された指定印刷条件をプリンタ２９に対して設定する（Ｓ２５）。そして、サムネイル画像、チェック欄のインデックス番号を示す変数ｉを１にセットし（Ｓ２６）、インデックス番号ｉ＝１のチェック欄６２にチェックが有るか否かを判断し（Ｓ２７）、チェックされていれば（Ｓ２７のＹ）、当該インデックス番号ｉ＝１のサムネイル画像に対応する画像データの印刷指示をプリンタ２９に対して行う（Ｓ２８）。プリンタ２９としては当該画像データについて符号・復号化部３２により伸長された画像データを取得し設定された印刷条件で印刷出力する（Ｓ２９）。印刷処理と並行して、或いは、チェックされていない場合には（Ｓ２７のＮ）、インデックス番号ｉを１ずつインクリメントし（Ｓ３０）、残りのチェック欄６２（サムネイル画像）について同様の処理を繰返す（Ｓ２７〜Ｓ３０）。画像選択用チェックシート６１上の全てのチェック欄６２についての処理が終了すると（Ｓ３１のＹ）、一連の処理が終わる。これらの処理において、ステップＳ２４，Ｓ２７の処理が選択画像認識手段又は選択画像認識機能として実行され、ステップＳ２５，Ｓ２８，Ｓ２９の処理が対象画像出力手段又は対象画像出力機能として実行される。
【００７０】
一方、プリンタ用のモードチェック欄６４にチェックされていない場合には（Ｓ２３のＮ）、ファクシミリ用のモードチェック欄６４にチェックされているか否かをチェックし（Ｓ３２）、チェックされていれば（Ｓ３２のＹ）、ＦＡＸ番号記入欄６６に記入されている相手先ファクシミリ装置のＦＡＸ番号をＯＣＲ機能により認識する（Ｓ３３）。そして、サムネイル画像、チェック欄のインデックス番号を示す変数ｉを１にセットし（Ｓ３４）、インデックス番号ｉ＝１のチェック欄６２にチェックが有るか否かを判断し（Ｓ３５）、チェックされていれば（Ｓ３５のＹ）、当該インデックス番号ｉ＝１のサムネイル画像に対応する画像データのファクシミリ送信指示を通信制御部３５に対して行う（Ｓ３６）。送信指示と並行して、或いは、チェックされていない場合には（Ｓ３５のＮ）、インデックス番号ｉを１ずつインクリメントし（Ｓ３７）、残りのチェック欄６２（サムネイル画像）について同様の処理を繰返す（Ｓ３５〜Ｓ３７）。画像選択用チェックシート６１上の全てのチェック欄６２についての処理が終了すると（Ｓ３８のＹ）、認識されたＦＡＸ番号に従い相手先ファクシミリ装置に対して発呼し、送信指示された画像データについて圧縮符号化された符号データのままで送信出力し（Ｓ３９）、一連の処理が終わる。これらの処理において、ステップＳ３３，Ｓ３５の処理が選択画像認識手段又は選択画像認識機能として実行され、ステップＳ３６，Ｓ３９の処理が対象画像出力手段又は対象画像出力機能として実行される。
【００７１】
さらに、ファクシミリ用のモードチェック欄６４にチェックされていない場合には（Ｓ３２のＮ）、メール用のモードチェック欄６４にチェックされているものとし、メールアドレス記入欄６７に記入されているメールアドレスをＯＣＲ機能により認識する（Ｓ４０）。そして、サムネイル画像、チェック欄のインデックス番号を示す変数ｉを１にセットし（Ｓ４１）、インデックス番号ｉ＝１のチェック欄６２にチェックが有るか否かを判断し（Ｓ４２）、チェックされていれば（Ｓ４２のＹ）、当該インデックス番号ｉ＝１のサムネイル画像に対応する画像データのメール配信指示をＬＡＮ通信制御部３８に対して行う（Ｓ４３）。配信指示と並行して、或いは、チェックされていない場合には（Ｓ４２のＮ）、インデックス番号ｉを１ずつインクリメントし（Ｓ４４）、残りのチェック欄６２（サムネイル画像）について同様の処理を繰返す（Ｓ４２〜Ｓ４４）。画像選択用チェックシート６１上の全てのチェック欄６２についての処理が終了すると（Ｓ４５のＹ）、認識されたメールアドレスに従い配信先パソコンに対して、配信指示された画像データについて圧縮符号化された符号データのままで配信出力し（Ｓ４６）、一連の処理が終わる。これらの処理において、ステップＳ４０，Ｓ４２の処理が選択画像認識手段又は選択画像認識機能として実行され、ステップＳ４３，Ｓ４６の処理が対象画像出力手段又は対象画像出力機能として実行される。
【００７２】
従って、本実施の形態によれば、画像選択用チェックシート６１上で所望の画像の選択と、プリンタ出力の場合の印刷条件、ファクシミリ送信の場合のＦＡＸ番号の指定、メール配信の場合のメールアドレスの指定を行えるので、各々の出力モードに応じた操作性が向上し、より一層、家電感覚の操作で処理できるものとなる。
【００７３】
なお、これらの実施の形態では、ＪＰＥＧ２０００アルゴリズムに従い圧縮符号化された符号データとして画像データを蓄積させる例で説明したが、これに限らず、ＪＰＥＧアルゴリズム等によるものでもよい。このような場合には、各画像データに対するサムネイル画像のデータは別ファイルとして持っていればよい。
【００７４】
【発明の効果】
請求項１記載の発明の画像データ入出力装置によれば、パソコン等が接続されていない環境であっても、ユーザとしては、記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式でプリンタにより印刷出力された画像選択用チェックシート中から所望のサムネイル画像を選択してペン等でチェックし、チェック後の当該画像選択用チェックシートをスキャナで読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識させるだけの家電感覚の操作で、所望の画像データを出力先に出力させることができる。
【００７５】
請求項２記載の発明によれば、請求項１記載の画像データ入出力装置において、ＪＰＥＧ２０００アルゴリズムに従い圧縮符号化された符号データを用いるようにしたので、サムネイル画像は原画像に対して解像度レベル（デコンポジションレベル）を異ならせたＬＬサブバンドで表現できるため、原画像データとサムネイル画像データとを別個に持つことなく同一ファイルとして持つことができ、少ないデータ容量で実現できる。
【００７６】
請求項３記載の発明によれば、請求項１又は２記載の画像データ入出力装置において、いわゆる複合機等の画像入出力装置に関して画像データベース化した場合に、記憶装置に蓄積させた画像データ中から所望の画像データを、パソコン等に依ることなく、家電感覚の操作で簡単にプリントアウトさせることができる。
【００７７】
請求項４記載の発明によれば、請求項３記載の画像データ入出力装置において、記憶装置に蓄積させた画像データ中から所望の画像データをプリントアウトさせる上で、その印刷用紙選択、倍率選択、濃度選択等の印刷条件の指定も画像選択用チェックシートを通じて簡単に行うことができる。
【００７８】
請求項５記載の発明によれば、請求項１又は２記載の画像データ入出力装置において、いわゆる複合機等の画像入出力装置に関して画像データベース化した場合に、記憶装置に蓄積させた画像データ中から所望の画像データを、ファクシミリ機能を利用して送信させたい場合でも、パソコン等に依ることなく、家電感覚の操作で簡単にファクシミリ送信させることができる。
【００７９】
請求項６記載の発明によれば、請求項５記載の画像データ入出力装置において、記憶装置に蓄積させた画像データ中から所望の画像データをファクシミリ送信させる上で、そのファクシミリ番号等の宛先の指定も画像選択用チェックシートを通じて簡単に行うことができる。
【００８０】
請求項７記載の発明によれば、請求項１又は２記載の画像データ入出力装置において、いわゆる複合機等の画像入出力装置に関して画像データベース化した場合に、記憶装置に蓄積させた画像データ中から所望の画像データを、ネットワークを介する通信機能を利用してメール配信させたい場合でも、パソコン等に依ることなく、家電感覚の操作で簡単にメール配信させることができる。
【００８１】
請求項８記載の発明によれば、請求項７記載の画像データ入出力装置において、記憶装置に蓄積させた画像データ中から所望の画像データをネットワークを利用してメール配信させる上で、そのメールアドレスの指定も画像選択用チェックシートを通じて簡単に行うことができる。
【００８２】
請求項９記載の発明のプログラムによれば、ユーザとしては、記憶装置に蓄積された画像データ中の一部の画像データの一覧を所定フォーマットのサムネイル画像形式でプリンタにより印刷出力された画像選択用チェックシート中から所望のサムネイル画像を選択してペン等でチェックし、チェック後の当該画像選択用チェックシートをスキャナで読み取らせ当該画像選択用チェックシート上のサムネイル画像中でチェックにより選択されたサムネイル画像を認識させるだけの家電感覚の操作で、所望の画像データを出力先に出力させることができる。
【００８３】
請求項１０記載の発明のコンピュータ読取り可能な記憶媒体によれば、請求項９記載の発明と同様な効果を奏する。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態の前提的な通信システム全体の原理的構成例を示す模式図である。
【図２】本発明の第一の実施の形態の複合機のハードウェア構成を示すブロック図である。
【図３】ＪＰＥＧ２０００方式の基本となるアルゴリズムを実現するシステムの機能ブロック図である。
【図４】デコンポジションレベル数が３の場合の、各デコンポジションレベルにおけるサブバンドを示す説明図である。
【図５】画像選択用チェックシートの出力処理例を示す概略フローチャートである。
【図６】画像選択用チェックシートのチェック前・後を示す平面図である。
【図７】画像データ選択処理制御例を示す概略フローチャートである。
【図８】本発明の第二の実施の形態の画像選択用チェックシートのチェック前・後を示す平面図である。
【図９】画像データ選択処理制御例を示す概略フローチャートである。
【符号の説明】
２７　　　スキャナ
２９　　　プリンタ
３４　　　記憶装置
【図１】
2004135122.tif 000003
【図２】
2004135122.tif 000004
【図３】
2004135122.tif 000005
【図４】
2004135122.tif 000006
【図５】
2004135122.tif 000007
【図６】
2004135122.tif 000008
【図７】
2004135122.tif 000009
【図８】
2004135122.tif 000010
【図９】
2004135122.tif 000011