(57)【要約】【目的】多種多様な機器に蓄積されている画像データをホストコンピュータを接続することなく合成することができる画像合成装置を提供すること。【構成】画像を読み取るための読み取り手段と、画像を蓄積するための第１の蓄積手段と、内的に前記読み取り手段や記録手段等と接続したり、外的に周辺機器と接続してデータの送受を制御するためのＩ／Ｆ制御手段と、複数の画像を単一の画像へ合成する合成手段を有する画像合成装置において、画像等を蓄積したり、前記合成手段の合成処理作業領域としても利用可能であり、前記Ｉ／Ｆ制御手段に内的に接続して本装置から着脱可能な蓄積媒体を有する第２の蓄積手段を有する。【選択図】      図１
2005012487.tif 000002
【特許請求の範囲】
【請求項１】
画像を読み取るための読み取り手段と、画像を蓄積するための第１の蓄積手段と、内的に前記読み取り手段や記録手段等と接続したり、外的に周辺機器と接続してデータの送受を制御するためのＩ／Ｆ制御手段と、複数の画像を単一の画像へ合成する合成手段を有する画像合成装置において、
画像等を蓄積したり、前記合成手段の合成処理作業領域としても利用可能であり、前記Ｉ／Ｆ制御手段に内的に接続して本装置から着脱可能な蓄積媒体を有する第２の蓄積手段を有することを特徴とする画像合成装置。
【請求項２】
前記第２の蓄積手段に着脱可能な蓄積媒体が接続されているか否かを確認するための第１の確認手段を有することを特徴とする請求項１記載の画像合成装置。
【請求項３】
前記第２の蓄積手段に接続されている蓄積媒体の使用可能領域を確認するための第２の確認手段を有することを特徴とする請求項１又は２記載の画像合成装置。
【請求項４】
前記第２の蓄積手段に接続されている蓄積媒体の使用可能領域の一部や前記外的に接続されている周辺機器の蓄積領域の一部を画像合成処理領域として割り当てるための割り当て手段を有することを特徴とする請求項１〜３の何れかに記載の画像合成装置。
【請求項５】
前記合成手段が前記読み取り手段から読み取って第１の蓄積手段に蓄積されている画像データ、第２の蓄積手段に接続されている蓄積媒体に蓄積されている画像データ、Ｉ／Ｆ制御手段に外部から接続された周辺機器に蓄積されている画像データ等からの複数の画像データを単一の画像へ合成することを特徴とする請求項１〜４の何れかに記載の画像合成装置。
【請求項６】
ＦＡＸ通信手段を有することを特徴とする請求項１〜５の何れかに記載の画像合成装置。
【請求項７】
読み取った画像、ＦＡＸ受信した画像、合成した画像を記録するための記録手段を有することを特徴とする請求項１〜６の何れかに記載の画像合成装置。
【請求項８】
画像の合成処理の動作開始の指示等を行うための操作手段を有することを特徴とする請求項１〜７の何れかに記載の画像合成装置。
【請求項９】
前記操作手段によって、合成する画像を選択するための画像選択手段を有することを特徴とする請求項１〜８の何れかに記載の画像合成装置。
【請求項１０】
前記操作手段によって画像の合成処理の動作開始指示がされたとき、指定された手段からの画像データを取得できないときにその旨の警告を発するための警告手段を有することを特徴とする請求項１〜９の何れかに記載の画像合成装置。
【請求項１１】
前記警告手段による警告を視覚的に表示したり、本装置の設定や状態を表示するための表示手段を有することを特徴とする請求項１〜１０の何れかに記載の画像合成装置。
【請求項１２】
前記警告手段による警告を聴覚的に発音したり、本装置の設定確定時、装置の動作終了時等に発音するための発音手段を有することを特徴とする請求項１〜１１の何れかに記載の画像合成装置。
【請求項１３】
前記合成手段が前記読み取り手段から読み取って第１の蓄積手段に蓄積されている画像データ、第２の蓄積手段に接続されている蓄積媒体に蓄積されている画像データ、Ｉ／Ｆ制御手段に外部から接続された周辺機器に蓄積されている画像データ等からの複数の画像データを単一の画像へ合成する工程と、合成するための画像を選択するための工程と、第２の蓄積手段に蓄積媒体が接続されているか否かを確かめるための工程と、第２の蓄積手段の使用可能領域を確認するための工程と、第２の蓄積手段の使用可能領域を第１の蓄積手段の拡張領域として割り当てるための工程と、画像を記録するための工程と、何らかの状況により画像合成ができないときに警告を発する工程を含むことを特徴とする画像合成装置の制御方法。
【請求項１４】
前記合成手段が前記読み取り手段から読み取って第１の蓄積手段に蓄積されている画像データ、第２の蓄積手段に接続されている蓄積媒体に蓄積されている画像データ、Ｉ／Ｆ制御手段に外部から接続された周辺機器に蓄積されている画像データ等からの複数の画像データを単一の画像へ合成する工程と、合成するための画像を選択するための工程と、第２の蓄積手段に蓄積媒体が接続されているか否かを確かめるための工程と、第２の蓄積手段の使用可能領域を確認するための工程と、第２の蓄積手段の使用可能領域を第１の蓄積手段の拡張領域として割り当てるための工程と、画像を記録するための工程と、何らかの状況により画像合成ができないときに警告を発する工程を実行させることを特徴とする制御プログラム。
【請求項１５】
請求項１４記載の制御プログラムを格納して成ることを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の画像を単一の画像へ合成する合成手段を有する画像合成装置とその制御方法、制御プログラム及び記憶媒体に関するものである。
【０００２】
【従来の技術】
従来、特許文献１に記載の通り、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｅｒｉａｌ  Ｉｎｔｅｒｆａｃｅ  ）によって接続されたカードリーダ、スキャナ等からの画像を装置内の画像合成部によって合成するという方法が知られている。
【０００３】
【特許文献１】
特開２００２−７７５２６号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のようにＳＣＳＩをインターフェースとして用いた場合、構造上、小型化が不可能であり、又、コンピュータに関連したスキャナ、ハードディスク等の限られた周辺機器しか接続することができないという問題がある。又、装置内部の画像合成部で画像合成を行うためには、装置内部に処理に必要なメモリを余裕を持って搭載しなければならず、コストアップにも繋がるといった問題がある。
【０００５】
そこで、本発明は、インターフェースを近年ディジタル装置の汎用インターフェースとなっているＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）とすることで接続機器の拡張性を持たせ、又、ホスト機能を持つＵＳＢを使用することでホストコンピュータを接続することなく多種多様な機器に蓄積されている画像データの合成を可能とし、接続されているカードリーダ内のメモリカードの一部を画像合成領域として使用することで装置に必要最小限のメモリを搭載させることを可能とし、コストダウンを実現することが可能な画像合成装置とその制御方法、制御プログラム及び記憶媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明は、画像を読み取るための読み取り手段と、画像を蓄積するための第１の蓄積手段と、内部的に前記読み取り手段や記録手段等と接続したり、外部的に周辺機器と接続してデータの送受を制御するためのＩ／Ｆ制御手段、複数の画像を単一の画像へ合成する合成手段を有する画像合成装置において、画像等を蓄積したり、前記合成手段の合成処理作業領域としても利用可能であり、前記Ｉ／Ｆ制御手段に内部的に接続して本装置から着脱可能な蓄積媒体を有する第２の蓄積手段を有することを特徴とする。
【０００７】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。但し、以下に示す実施の形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【０００８】
先ず、本発明に係る画像合成装置の一実施形態として、スキャニング機能、プリンティング機能、コピー機能及びメモリカード機能を併せ持つＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：多機能周辺機器）について説明する。
【０００９】
図１は本実施の形態としてのＭＦＰの回路構成を示すブロック図である。
【００１０】
ＣＰＵ１０１は、ＭＦＰのシステム制御部であり、ＭＦＰの全体を制御する。画像処理部１０３は、スキャナ１１０によって入力された画像データに各種画像処理を施すものである。スキャナ１１０は、原稿上の画像の読み取りを行うための接触型読み取りセンサ等を持つ読み取り装置である。
【００１１】
ＲＯＭ１０４は、ＭＦＰのシステム制御プログラムを格納するものである。尚、ＣＰＵ１０１は、ＲＯＭ１０４に格納されている制御プログラムに基づいてＭＦＰに関する各種の動作を実行する。このようなＣＰＵ１０１の制御プログラムは、ＲＯＭ１０４に格納されているものに限らず、フロッピーディスクやＣＤ−ＲＯＭ等による外部の記憶媒体に記憶されているものでも良く、これを専用の読取装置によって、ＭＦＰのＲＡＭ（例えばメモリ１０５）に取り込み、これをＣＰＵ１０１が解読し、実行するようにしても良い。
【００１２】
メモリ１０５は、ＭＦＰの登録データ等を格納したり、画像データを格納するものである。操作部１０６は、オペレータからの動作指示入力や各種データ登録や表示部１０２を通じて装置の状態を確認するためのものである。
【００１３】
Ｉ／Ｆ制御部１０８は、ＭＦＰとＰＣやディジタルカメラといった外部接続機器１１３とを接続するインターフェースであり、外部接続機器１１３は、これを介してＭＦＰの各種設定データ変更や各種動作の起動要求を行うことができる。
【００１４】
通信制御部１０７は、ＦＡＸ送受信を行ったりするための、データ送受の制御を行うものである。プリンタ１０９は、入力された画像データを記録紙に印字するためのものである。
【００１５】
カードリーダ１１１は、これに着脱可能なメモリカード１１２を接続し、メモリカード１１２内のデータを読み取ったり、ＦＡＸ受信したデータやスキャナ１１０で読み取ったデータ等を格納するためのものである。
【００１６】
スピーカ１１４は、キータッチ音、ジョブ終了音、エラー発生時警告音等を発生するものである。
【００１７】
図２は本ＭＦＰの操作パネルの構成を示す図である。
【００１８】
電源キー２０１により、本装置の電源のＯＮ／ＯＦＦを行う。リカバリキー２０２により、本装置のエラー解除を行う。メモリ使用表示ＬＥＤ２０３が点滅しているときは、本装置がメモリを使用していることを意味している。
【００１９】
エラー表示ＬＥＤ２０４が点滅している時は、本装置がエラー状態であることを意味している。
【００２０】
モード切替キー２０５は、本装置のスタンバイ状態をコピーモード或はＦＡＸモード或はスキャナモード又ははカードリーダモードに切り替えるためのキーである。
【００２１】
カラーモード表示ＬＥＤ２０６が点灯している時は、本装置がカラー読取モードであることを意味している。
【００２２】
カラー／モノクロ切替キー２０７によって、本装置の読取モードをカラー或はモノクロに切り替えることが可能であり、読取モードがカラーのときは、カラーモード表示ＬＥＤ２０６が点灯し、モノクロモードのときはカラーモード表示ＬＥＤ２０６が消灯する。
【００２３】
ストップキー２０８は、本装置の動作を停止させるためのキーである。スタートキー２０９は、本装置の動作を開始させるためのキーである。テンキー２１０は、コピー枚数等の数値入力を行うためのキーである。
【００２４】
コピー画質選択キー２１１によって、本装置のコピー画質の切り替えを行うことが可能である。コピー濃度調整キー２１２によって、本装置のコピー濃度の調整を行うことが可能である。記録紙サイズ選択キー２１３によって、本装置にセットされている記録紙サイズの設定を行うことが可能である。
【００２５】
又、コピー倍率設定キー２１４によって、本装置のコピー倍率の設定を行うことが可能である。セットキー２１５によって、本装置の各種設定項目の設定を決定することが可能である。メニューキー２１６によって、本装置の各種設定項目をディスプレイ２１７上に表示させることが可能である。ディスプレイ２１７上に、本装置の状態や設定項目を表示させることが可能である。
【００２６】
図３は本ＭＦＰのＩ／Ｆ制御部（ＵＳＢホスト）１０８を介して接続されている各部を制御するための制御コマンド体系表である。
【００２７】
本ＭＦＰは、各動作指示を受けるとプリンタ１０９、スキャナ１１０、カードリーダ１１１、外部接続機器１１３に対してそれぞれ用意されている制御コマンドを発行することによって各部を動作させる。本ＭＦＰは、コマンド＋データ（データがある場合）を各部へ送り、それに対して各部は応答＋データ（  データがある場合）  をＭＦＰへ返す。各部が動作可能状態であるときはＯＫ応答があり、各部が別のジョブ動作中のため、動作不可能な状態のときはＢＵＳＹ応答、各部に何らかの問題があって動作不可能な状態のときはＮＧ＋エラー情報応答を行う。エラー情報には、送信コマンドがエラーになった理由等も含まれている。このコマンド送信・応答を繰り返すことによって、スキャン、プリント等のジョブを行う。
【００２８】
図４はユーザによって画像合成指示が行われたときの一連の動作フローを示すフローチャートである。
【００２９】
ユーザによって操作パネルから画像合成機能の指示が行われると合成するための画像データが蓄積されているデバイスの選択へ移る。デバイス選択の組み合わせは図５に示すように１６通りある。但し、装置の構成や外部周辺機器の接続状態により組み合わせ数は増減することは言うまでもない。
【００３０】
合成画像元デバイスの選択が終わると次に合成画像の出力先デバイスの選択へ移る。出力先デバイスは、図５に示すように、プリンタ、カードリーダ、ＦＡＸ送信（本体メモリ）、外部周辺機器である。これら選択動作は全て操作パネルから行われる。合成画像元デバイス及び出力先デバイスの選択が終わると合成画像元デバイスから画像データを取得できる状態か否かをステータス情報取得コマンドを発行することで確認する。
【００３１】
ここで、合成画像元デバイスが別のジョブを行っているためＢＵＳＹ状態であったり、何らかの異常が発生しているため、ＮＧ状態である場合は、エラー警告を行い終了する。画像データが取得できる場合は、蓄積画像データ情報コマンドを発行することで合成画像元デバイスが保持している画像データ情報を取得し、その中から合成する画像を選択する。但し、合成画像元デバイスがスキャナである場合は、選択不可能である（固定されている）。
【００３２】
次に、合成元画像の選択が終わると合成処理が行える程度のメモリ残量があるか否かの確認を行う。
【００３３】
ここで、本体のメモリ残量が十分にある場合は、この本体メモリのみを使用して合成処理を行う。本体メモリ残量が十分に残っていない場合は、カードリーダのメモリカード領域が使用できるか否かをステータス情報取得コマンド、メモリサイズ取得コマンドを発行することで確認する。ここで、カードリーダのメモリカードのメモリ空き容量が合成処理を行うのに十分余裕があればデータ送信コマンド及びデータ取得コマンドを繰返し発行しながらカードリーダに装着されているメモリカード上に合成画像を形成していく。
【００３４】
カードリーダのメモリカードが使用できない場合は、外部接続機器のメモリ領域が使用できるかどうかをステータス情報取得コマンドを発行することで確認する。ここで、外部接続機器が他のジョブを行っているためＢＵＳＹ状態であったり、何らかの異常が発生しているためにＮＧ状態であった場合はエラー警告を行って終了する。外部接続機器がメモリ領域を持っており、データの読み書き可能であり、合成処理を行えるのに十分な空き容量がある場合は、データ送信コマンド及びデータ取得コマンドを繰返し発行しながら外部接続機器のメモリ領域に合成画像を形成していく。
【００３５】
合成画像の形成後、指定された出力デバイスへデータ送信コマンド及びデータ取得コマンドを繰返し発行しながら送っていくが、合成画像データの送信を開始する前に各出力先デバイスのステータス情報取得コマンドを発行することで確認する。ここで、指定出力先デバイスに異常が発生していたり、メモリ不足のため合成画像データのプリントや保存、ＦＡＸ通信等ができない場合は、合成画像データは形成されたデバイスに保持したまま、その旨を伝えるエラー警告を行い終了する。
【００３６】
指定出力先デバイスに何も問題が無ければ、それぞれ出力先デバイスに最適な動作であるプリント、保存、ＦＡＸ通信を行って終了する。
【００３７】
尚、本発明は、複数の機器（例えば、スキャナ、インターフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、１つの機器から成る装置（例えば、複写機、ファクシミリ装置等）に適用しても良い。
【００３８】
又、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或は装置に供給し、そのシステム或は装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３９】
又、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４０】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４１】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図４に示す）フローチャートに対応するプログラムコードが格納されることになる。
【００４２】
【発明の効果】
以上説明したように、本発明によれば、多種多様な機器に蓄積されている画像データをホストコンピュータを接続することなく合成することが可能となり、又、接続されているカードリーダのメモリカードの領域を合成処理等の領域として使用可能となるため、予め装置に搭載するメモリを最小限に抑え、コストダウンを実現することが可能な画像合成装置とその制御方法、制御プログラム及び記憶媒体を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態としてのＭＦＰの構成を示すブロック図である。
【図２】本発明の一実施形態としてのＭＦＰ操作パネルの構成を示す図である。
【図３】本発明の一実施形態としてのＭＦＰの各部の制御コマンド体系表である。
【図４】本発明の一実施形態としてのＭＦＰにおける一連の画像合成の動作を示すフローチャートである。
【図５】本発明の一実施形態としてのＭＦＰの合成画像元と出力先の組み合わせ表である。
【符号の説明】
１０１    ＣＰＵ
１０２    表示部
１０３    画像処理部
１０４    ＲＯＭ
１０５    メモリ
１０６    操作部
１０７    通信制御部
１０８    Ｉ／Ｆ制御部
１０９    プリンタ
１１０    スキャナ
１１１    カードリーダ
１１２    メモリカード１
１１３    外部接続機器
１１４    スピーカ
【図１】
2005012487.tif 000003
【図２】
2005012487.tif 000004
【図３】
2005012487.tif 000005
【図４】
2005012487.tif 000006
【図５】
2005012487.tif 000007