(57)【要約】【課題】マークシートを利用して写真画像と手書き文字とを合成する場合に、ユーザの書いた文字が切れるかどうかを手軽に判断することできる画像処理システム及び画像処理方法を提供することを目的とする。【解決手段】写真画像領域と自由描画領域とを示す領域表記を、上記写真画像領域と自由描画領域との合成結果に、認識可能な状態で、１ページに印刷させる印刷制御手段を有する。また、上記印刷制御手段によって印刷され、上記自由描画領域に対象物が記録されている用紙から、上記自由描画領域の画像を、撮像部に読み取らせる読み取り制御手段を有する。さらに、上記撮像部が読み取った上記自由描画領域の画像と、上記写真画像とを合成する合成手段と、上記合成手段が合成した画像を印刷した場合に、所望の結果となるかどうかの判断を支援する判断支援手段とを有する画像処理システムの例である。【選択図】図３
2009055275.tif 000002
【特許請求の範囲】
【請求項１】
写真画像領域と自由描画領域とを具備する領域表記を、上記写真画像領域と自由描画領域との合成結果に、認識可能な状態で、１ページに印刷させる印刷制御手段と；
上記印刷制御手段によって印刷され、上記自由描画領域に対象物が記録されている用紙から、上記自由描画領域の画像を、撮像部に読み取らせる読み取り制御手段と；
上記撮像部が読み取った上記自由描画領域の画像と、上記写真画像とを合成する合成手段と；
上記合成手段が合成した画像を印刷した場合に、予め定められた結果となるかどうかの判断を支援する判断支援手段と；
を有することを特徴とする画像処理システム。
【請求項２】
請求項１において、
上記判断支援手段は、印刷時に切り取られる画像を考慮した枠を、上記自由描画領域へ設ける手段であることを特徴とする画像処理システム。
【請求項３】
請求項１において、
上記判断支援手段は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記自由描画領域へ設ける手段であることを特徴とする画像処理システム。
【請求項４】
請求項２又は請求項３において、
上記自由描画領域へ設けた枠を、上記読み取り制御時に消去する枠消去手段を有すること特徴とする画像処理システム。
【請求項５】
請求項１において、
上記判断支援手段は、印刷時に切り取られる画像を考慮した枠を、上記写真画像領域へ設ける手段であることを特徴とする画像処理システム。
【請求項６】
請求項５において、
上記写真画像領域へ設けた枠は、２色の枠であることを特徴とする画像処理システム。
【請求項７】
請求項１において、
上記判断支援手段は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記写真画像領域へ設ける手段であることを特徴とする画像処理システム。
【請求項８】
請求項１において、
上記写真画像領域へ設けた複数の枠は、記録紙サイズ毎に、異なった色の枠であることを特徴とする画像処理システム。
【請求項９】
写真画像領域と自由描画領域とを示す領域表記を、上記写真画像領域と自由描画領域との合成結果に、認識可能な状態で、１ページに印刷させる印刷制御工程と；
上記印刷制御工程で印刷され、上記自由描画領域に対象物が記録されている用紙から、上記自由描画領域の画像を、撮像部に読み取らせる読み取り制御工程と；
上記撮像部が読み取った上記自由描画領域の画像と、上記写真画像とを合成する合成工程と；
上記合成工程で合成された画像を印刷した場合に、予め定められた結果となるかどうかの判断を支援する判断支援工程と；
を有することを特徴とする画像処理方法。
【請求項１０】
請求項９において、
上記判断支援工程は、印刷時に切り取られる画像を考慮した枠を、上記自由描画領域へ設ける工程であることを特徴とする画像処理方法。
【請求項１１】
請求項９において、
上記判断支援工程は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記自由描画領域へ設ける工程であることを特徴とする画像処理方法。
【請求項１２】
請求項１０又は請求項１１において、
上記自由描画領域へ設けた枠を、上記読み取り制御時に消去する枠消去工程を有すること特徴とする画像処理方法。
【請求項１３】
請求項９において、
上記判断支援工程は、印刷時に切り取られる画像を考慮した枠を、上記写真画像領域へ設ける工程であることを特徴とする画像処理方法。
【請求項１４】
請求項１３において、
上記写真画像領域へ設けた枠は、２色の枠であることを特徴とする画像処理方法。
【請求項１５】
請求項９において、
上記判断支援工程は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記写真画像領域へ設ける工程であることを特徴とする画像処理方法。
【請求項１６】
請求項９において、
上記写真画像領域へ設けた複数の枠は、記録紙サイズ毎に、異なった色の枠であることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム及び画像処理方法に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ等に接続せずに、リムーバブルメモリ等に保存されている画像データを、自ら読み込んで印刷する印刷システムが知られている。
【０００３】
このような印刷システムで、印刷対象の様々な画像処理の設定操作等を、小さな画面に表示されるメニューで行うと、メニューの階層が深くなり、操作が煩雑であるという問題がある。一方、大きな画面にメニューを表示すると、製造コストが増大するという問題がある。
【０００４】
また、グリーティングカード等を作成するとき、次のような問題が生ずる。一般に、グリーティングカードには、デジタルカメラ等で記録した画像だけではなく、送り主のメッセージ等が記入される。
【０００５】
しかし、画像だけが印刷されたカード毎に同一のメッセージを繰り返し手書きするのは手間がかかる。また、高品質印刷のための専用光沢紙は、特定の筆記具でなければ、筆跡が定着しにくく、画像の印刷後にメッセージを書き込むことが難しいという問題がある。
【０００６】
リムーバブルメモリ等に保存されている画像ファイルのサムネイル画像の一覧と、選択可能な印刷条件が印刷されたマークシートとを印刷する発明が知られている(たとえば、特許文献１参照)。この特許文献１記載の発明では、マークシート上に、領域表記を印刷させ、手書き文字等の対象物を記録すべき領域であり、読み取り時にその領域を特定可能な領域である自由描画領域を、ユーザに認識させることができる。
【０００７】
予め決められた自由描画領域に、手書き文字等の対象物を、ユーザに記録させる。マークシートに書き込まれたマークを、光学的に認識し、種々の印刷条件の設定操作を受け付け、自由描画領域に記録された手書き文字等の対象物の画像と、写真画像とを合成する。
【特許文献１】特開２００６−０５０３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
一般に、縁なし画像を、記録紙上に印刷するためには、記録紙上に白いふちが残らないように、記録紙サイズよりも数ミリ程度、画像を予め大きくし、画像を切り取って印刷している。
【０００９】
このために、上記特許文献１記載の画像処理システムでは、縁なし写真に手書き文字を合成すると、その位置によっては、手書きした文字が切れる（手書きした文字が、印刷領域から外れ、印刷されない）という問題がある。
【００１０】
特許文献１記載の発明では、ユーザは、写真画像と手書き文字との位置関係を把握できるが、記録用紙との関係（すなわち画像がどれくらい拡大されて切り取られるのか）が分からない。このために、手書き文字の位置を確認するためには、実際に印刷する必要がある
この印刷結果を見て、もし、手書き文字が記録用紙上の予め定められた位置へ印刷されなかったり、文字が切れていた場合、再度マークシートを印刷する作業から始める必要がある。このように、ユーザにとって使い勝手が好ましくなく、インクや用紙や時間等、資源が無駄であるという問題がある。
【００１１】
本発明は、マークシートを利用して写真画像と手書き文字とを合成する場合に、ユーザの書いた文字が切れるかどうかを手軽に判断することできる画像処理システム及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、写真画像領域と自由描画領域とを示す領域表記を、上記写真画像領域と自由描画領域との合成結果に、認識可能な状態で、１ページに印刷させる印刷制御手段を有する。また、本発明は、上記印刷制御手段によって印刷され、上記自由描画領域に対象物が記録されている用紙から、上記自由描画領域の画像を、撮像部に読み取らせる読み取り制御手段を有する。さらに、本発明は、上記撮像部が読み取った上記自由描画領域の画像と、上記写真画像とを合成する合成手段と、上記合成手段が合成した画像を印刷した場合に、予め定められた結果となるかどうかの判断を支援する判断支援手段とを有する画像処理システムの例である。
【発明の効果】
【００１３】
本発明によれば、マークシートを利用して写真画像と手書き文字とを合成する場合に、ユーザの書いた文字が切れる（手書きした文字が、印刷領域から外れ、印刷されない）かどうかを判断することができる。したがって、ユーザの操作性を向上させることができ、またインクや記録紙や時間等の資源を無駄にすることなく、写真に手書き文字を手軽に合成することができる効果がある。
【発明を実施するための最良の形態】
【００１４】
各実施例で対応する構成要素及び処理には、同一の符号を付し、各実施例で対応する構成要素及び処理についての重複説明は省略する。
【実施例１】
【００１５】
図１は、本発明の実施例１であるＭＦＰ装置１００を示すブロック図である。
【００１６】
ＭＦＰ装置１００は、画像処理システムの一例であるマルチファンクションプリンタ装置である。
【００１７】
ＭＦＰ装置１００は、ＣＰＵ１と、ＲＯＭ２と、ＲＡＭ３と、画像メモリ４と、データ変換部５と、読取制御部６と、読取部７と、操作パネル制御部８と、操作パネル部９と、通信制御部１０と、解像度変換処理部１１とを有する。また、ＭＦＰ装置１００は、符号復号化処理部１２と、記録制御部１３と、記録部１４と、ＵＳＢファンクション制御部１５と、ＵＳＢホスト制御部１６と、メモリカードスロット１７と、メモリカード制御部１８と、ＣＰＵバス２１とを有する。
【００１８】
ＣＰＵ１は、システム制御部であり、ＭＦＰ装置１００の全体を制御する。
【００１９】
ＲＯＭ２は、ＣＰＵ１が実行する制御プログラムや、組み込みオペレーティングシステム（ＯＳ）プログラム等を格納する。上記実施例１では、ＲＯＭ２に格納されている各制御プログラムは、ＲＯＭ２に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウェア制御を行う。
【００２０】
ＲＡＭ３は、ＳＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ）等で構成され、プログラム制御変数等を格納し、また、オペレータが登録した設定値やＭＦＰ装置１００の管理データ等を格納し、各種ワーク用バッファ領域が設けられている。
【００２１】
画像メモリ４は、ＤＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ）等で構成され、画像データを蓄積する。
【００２２】
データ変換部５は、ページ記述言語（ＰＤＬ）等の解析や、キャラクタデータのＣＧ（ｃｏｍｐｕｔｅｒ  ｇｒａｐｈｉｃｓ）展開等、画像データの変換を行う。
【００２３】
読取制御部６は、ＣＣＤやＣＩＳ等によって構成されている読取部７が、原稿を光学的に読み取り、電気的な画像データに変換するものである。
【００２４】
その画像データに変換した画像信号を、図示しない画像処理制御部を介して、２値化処理や中間調処理等の各種画像処理を施し、高精細な画像データを出力する。
【００２５】
なお、上記実施例では、読取制御部６は、原稿台にある原稿をスキャンするブック読取制御方式に対応している。
【００２６】
操作パネル制御部８は、オペレータによる各種入力操作の表示や、ＭＦＰ装置１００の動作状況、エラー等のステータス状況の表示や、画像メモリ４に蓄積された画像データの表示等を行い、画像送信相手先データを決定し、設定データを登録する。
【００２７】
操作パネル部９は、数値入力キー、文字入力キー、ワンタッチ電話番号キー、モード設定キー、決定キー、取り消しキー等を備え、ＬＥＤ（発光ダイオード）とＬＣＤ（液晶ディスプレイ）等によって構成される。
【００２８】
通信制御部１０は、ＭＯＤＥＭ（変復調装置）や、ＮＣＵ（網制御装置）等によって構成されている。上記実施例では、通信制御部１０は、アナログの通信回線（ＰＳＴＮ）３１に接続され、Ｔ３０プロトコルでの通信制御、通信回線に対する発呼と着呼等の回線制御を行っている。
【００２９】
解像度変換処理部１１は、画像データのミリ−インチ解像度変換等の解像度変換制御を行う。なお、解像度変換処理部１１は、画像データを拡大縮小処理することもできる。
【００３０】
符号復号化処理部１２は、ＭＦＰ装置１００で扱う画像データ（ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等）を符号復号化処理し、拡大縮小処理を行う。
【００３１】
記録制御部１３は、印刷される画像データに対し、図示しない画像処理制御部を介して、スムージング処理や記録濃度補正処理、色補正等の各種画像処理を施し、印刷用の画像データに変換し、画像メモリ４に蓄積する。また、記録制御部１３は、定期的に記録部１４の状態情報データを取得する。
【００３２】
記録部１４は、インクジェットプリンタ等からなる印刷装置であり、記録制御部１３で変換され画像メモリ４に蓄積されている印刷用の画像データを取り出し、カラー画像データ、またはモノクロ画像データを記録紙に印刷する。
【００３３】
ＵＳＢファンクション制御部１５は、ＵＳＢインタフェースの通信制御を行い、ＵＳＢ通信規格に従って、プロトコル制御を行う。具体的には、ＣＰＵ１が実行するＵＳＢ制御タスクからのデータを、パケットに変換し、外部の情報処理端末にＵＳＢパケット送信し、逆に外部からのＵＳＢパケットをデータに変換し、ＣＰＵ１に送信する。
【００３４】
ＭＦＰ装置１００は、パーソナルコンピュータ（以下ＰＣ）３２に接続され、ＰＣ上からメモリカードへアクセスし、ＰＣ上の画像データを印刷する。
【００３５】
ＵＳＢホスト制御部１６は、ＵＳＢ通信規格で定められたプロトコルで通信を行う為の制御部である。
【００３６】
ＵＳＢ通信規格は、双方向のデータ通信を高速に行うことができる規格であり、１台のホスト（マスター）に対し、複数のハブまたはファンクション（スレーブ）を接続することができる。ＵＳＢホスト制御部１６は、ＵＳＢ通信におけるホストの機能を有する。
【００３７】
メモリカードスロット１７は、ＵＳＢインタフェースを介して、ＵＳＢホスト制御部１６に接続され、着脱可能なメモリカードが装着される。
【００３８】
メモリカード制御部１８は、メモリカードスロット１７に装着されているメモリカードに格納されているデータファイルにアクセスし、読み出すことが可能である。
【００３９】
上記構成要素１〜６、８、１０〜１３、１５、１６、１８は、ＣＰＵ１が管理するＣＰＵバス２１を介して、相互に接続されている。
【００４０】
なお、ＣＰＵ１とＲＯＭ２とは、撮像部が読み取った自由描画領域（手書きエリア）の画像と、写真画像とを合成する合成手段の例である。また、ＣＰＵ１とＲＯＭ２とは、合成手段が合成した画像を印刷した場合に、予め定められた結果となるかどうかの判断を支援する判断支援手段の例である。
【００４１】
次に、ＭＦＰ装置１００の動作（画像処理方法）について説明する。
【００４２】
図２は、ＭＦＰ装置１００の動作を示すフローチャートである。
【００４３】
図３は、ＭＦＰ装置１００における合成シートＳＨ１を示す模式図である。
【００４４】
まず、不図示のＡＣ電源が投入されると、ＣＰＵ１がＲＯＭ２のプログラムに従い、ＲＡＭ３等に各種初期設定を行う。
【００４５】
次に、操作者が操作パネル部９から電源オンを指示すると、各種メカ機構等の初期化動作を行い、初期化動作が終了すると、操作パネル部９上のＬＥＤが点灯し、読み取り及び印字動作が可能になる。
【００４６】
Ｓ１で、操作者は操作パネル部９から、図３に示す合成シートＳＨ１を作成する指示を行う。
【００４７】
合成シートＳＨ１は、図３に示すように、基準マーク４１と、参照情報部４２と、用紙サイズ枠４３と、薄だし写真画像エリア４４と、手書きエリア検出マーク４５と、各種設定４７とが印刷されているシートである。合成シートＳＨ１の構成は一例であり、この構成に限定されるものではない。
【００４８】
基準マーク４１は、読取り時に、この合成シートＳＨ１が画像合成シートであることを認識させ、各種レイアウトや参照のための基準位置となる。
【００４９】
参照情報部４２は、合成するための写真画像ファイルの格納位置や用紙サイズ等の印刷時に参照すべき情報がコード化されている。
【００５０】
用紙サイズ枠４３は、自由描画領域を示すＬ判の枠の例であり、操作者が操作パネル部９で、Ｌ判の用紙サイズが選択された場合の枠を予め示してある。操作者が、はがきサイズを選択すれば、はがきサイズの枠を表示し、名刺を選択すれば、名刺サイズの枠を表示する。
【００５１】
薄だし写真画像エリア４４の枠は、写真画像領域を示す薄だし写真画像エリアの枠であり、操作者によって操作パネル部９で選択された画像を表示するエリアである。
【００５２】
用紙サイズ枠４３と薄だし写真画像エリア４４との関係は、縁なし印刷時のはみ出し量を考慮し、写真画像エリアが外側にはみ出すように配置されている。
【００５３】
手書きエリア検出マーク４５は、合成シート読取り時に、手書き画像を抽出するための手書きエリアを検出するマークである。
【００５４】
各種設定４７は、レイアウトや部数等の操作者が小さな表示画面では設定し難いような項目が配置されている。
【００５５】
手書き文字４６は、手書きエリアへ記入した場合の一例であり、実際とは異なる。
【００５６】
次に、Ｓ２で、操作者は、操作パネル部９で合成するための画像を選択する。この画像は、デジタルカメラ等で撮影された画像データの入ったメモリカードを、メモリカードスロット１７へ挿入し、メモリカード制御部１８で画像を読み出して操作パネル部９へ表示させるようにしてもよい。また、ホストＰＣ３２からＵＳＢインタフェースを介して、ＵＳＢファンクション制御部１５で、画像データを受信し、操作パネル部９へ表示させるようにしてもよい。
【００５７】
次に、Ｓ３で、操作者は、操作パネル部９で手書き合成して印刷するための用紙サイズを選択する。
【００５８】
次に、Ｓ４で、合成シートＳＨ１を作成する。まず、ＲＡＭ３上に、合成シートＳＨ１を作成するためのエリアを設け、基準マーク４１を、所定の位置へセットする。次に、操作パネル部９で設定された情報に基づいて、参照情報部４２のデータを作成し、所定位置へセットする。次に、レイアウトや部数等の各種設定４７を、上記と同様に、所定の位置へセットする。そして、Ｓ３で選択された用紙サイズに基づいて、手書きエリア検出マーク４５、用紙サイズ枠４３、薄だし写真画像エリア４４を、それぞれＲＡＭ３上の所定の位置へ配置する。また、用紙サイズ枠４３は、合成シートＳＨ１の読取り時の画像処理で消えるような薄さになっている。
【００５９】
次に、Ｓ２で選択された画像を、メモリカードスロット１７から読み出し、データ変換部５で、トーンや彩度等を調整し、薄くした画像データを、薄だし写真画像エリア４４の中に埋め込む。この処理によって、写真上の予め定められた位置に、ユーザが直接手書きできるので、直接手書きできる領域をユーザが認識し易い。
【００６０】
また、用紙サイズ枠４３と同様に、合成シートＳＨ１の読取り時に、画像データが消え、手書きデータだけを抽出することができる。
【００６１】
次に、Ｓ５でＲＡＭ３上に配置された合成シートＳＨ１を、記録制御部１３が印字データへ変換し、記録部１４で印刷を実行する。このときに、操作パネル部９で部数を設定し、複数枚の合成シートＳＨ１を一度に印刷するようにしてもよい。
【００６２】
次に、操作者は、印刷された合成シートＳＨ１の各種設定にマークし、手書きエリアへ記入する。このときに、図３に示す手書き文字４６のように、「３０００年」は用紙サイズ枠４３の内側にあるので、印刷した際に文字が切られずに、正しく印字できることを認識することができる。しかし、図３に示す「おめでとう」は、用紙サイズ枠４３からはみ出しているので、文字が切られ、文字の一部が印刷されないことを認識できる。
【００６３】
操作者は、手書きエリアへ記入した後に、合成シートＳＨ１を読取部７へセットし、Ｓ６で、操作パネル部９を介して、合成画像の印刷指示を行う。
【００６４】
次に、Ｓ７で、読取制御部６を介して、合成シートＳＨ１をＲＡＭ３へ読み込む。
【００６５】
次に、Ｓ８で、ＲＡＭ３上に読み込んだ合成シートＳＨ１を解析する。まず、基準マーク４１を検出する。パターンマッチング等によって基準マーク４１を、ＲＡＭ３上で検出できれば、その位置を原点座標とし、ＲＡＭ３上の所定のエリアへ記憶する。
【００６６】
次に、参照情報部４２を検出する。原点座標を基準とし、所定の位置に配置された参照情報部４２のエリアを、デコードし、用紙サイズや画像ファイル格納場所等の各種情報を、ＲＡＭ３上の所定のエリアへ記憶する。
【００６７】
次に、各種設定４７を検出する。原点座標を基準とし、所定の位置に配置されている各種設定４７のエリアをサーチし、レイアウトや部数等の各種ユーザ設定情報を、ＲＡＭ３上の所定のエリアへ記憶する。
【００６８】
次に、手書きエリア検出マーク４５を検出する。原点座標を基準とし、参照情報部４２に記憶されている用紙サイズに応じて配置されている４つの手書きエリア検出マーク４５を、パターンマッチング等で検出し、この検出された位置を、ＲＡＭ３上の所定のエリアへ記憶する。
【００６９】
次に、画像処理を施し、手書き文字を抽出する。手書きエリア検出マーク４５によって特定された自由描画領域に対して、所定のしきい値を用いた公知の領域分割処理を施し、手書き文字４６を特定する。また、公知の孤立点除去等も行い、薄だしの写真画像や枠画像が消去され、文字だけが抽出される。
【００７０】
次に、Ｓ９で、画像データと手書き文字とを合成する。特定した手書き文字４６を不透明にし、その他の領域を透明に設定したアルファチャンネルを生成する。ＲＡＭ３上に、記憶した画像ファイル格納場所から画像データを読み出し、合成シートＳＨ１に展開した画像と同様の位置へ配置し、画素毎にアルファチャンネルで重み付けし、加算し画像を合成する。
【００７１】
最後に、Ｓ１０で、合成画像を印刷する。Ｓ９でＲＡＭ３上に合成された画像データを記録制御部１３が印字データへ変換し、ＲＡＭ３上に記憶した部数を、記録部１４で印刷実行する。
【００７２】
実施例１によれば、ユーザは、自由描画領域に手書き文字等を書き込み、ＭＦＰ装置１００に読み取らせることによって、手書き文字等を他の画像に合成して得られた画像を、ＭＦＰ装置１００で印刷させることができる。したがって、このようにして得られた合成画像を印刷した印刷物を、容易に大量に作成することができる。また、光沢紙に印刷した写真画像に、手書き文字をきれいに上書きすることは紙とインクの性質上困難であるが、実施例１によれば、手書き文字をきれいに上書きしたような印刷物を容易に作成することができる。また、シート上で印刷結果を予測できるので、手書き文字が切れる等の印刷時の失敗を予防することができる。
【実施例２】
【００７３】
図４は、本発明の実施例２における画像処理方法を示すフローチャートである。
【００７４】
なお、実施例２における構成は、図１に示すＭＦＰ装置１００の構成と基本的には同じである。
【００７５】
図５は、実施例２に係る合成シートＳＨ２を示す模式図である。
【００７６】
まず初めに、不図示のＡＣ電源が投入されると、ＣＰＵ１がＲＯＭ２のプログラムに従いＲＡＭ３等に各種初期設定を行う。
【００７７】
次に、操作者が操作パネル部９から電源オンを指示すると、各種メカ機構等の初期化動作を行い、初期化動作が終了すると、操作パネル部９上のＬＥＤが点灯し、読み取りと印字動作とが可能になる。
【００７８】
まず、Ｓ２１で、操作者は、操作パネル部９を介して、図５に示す合成シートＳＨ２を作成する指示を行う。
【００７９】
ここで、合成シートＳＨ２について簡単に説明する。
【００８０】
合成シートＳＨ２には、基準マーク５１、参照情報部５２、用紙サイズ設定部５３と、レイアウト設定部５４、写真画像エリア５５と、写真画像エリア用のＬ判サイズ枠５６と、名刺サイズ枠５７とが印刷されている。また、合成シートＳＨ２には、手書きエリア検出マーク５８と、手書きエリア５９と、手書きエリア用のＬ判サイズ枠６０と、名刺サイズ枠６１とが印刷されている。
【００８１】
基準マーク５１、参照情報部５２、レイアウト設定部５４、手書きエリア検出マーク５８は、実施例１におけるそれぞれ、基準マーク４１、参照情報部４２、各種設定４７、手書きエリア検出マーク４５と同様である。
【００８２】
写真画像エリア５５や、手書きエリア５９の中にある各種用紙サイズ枠は、一例であり、はがきサイズや２Ｌ判サイズ等、設定可能な用紙サイズの枠を表示するようにしてもよい。
【００８３】
用紙サイズ設定部５３は、合成シートＳＨ２上にあることによって、１枚の合成シートＳＨ２で、異なった用紙サイズへ手書き合成することが簡単にできる。ここで、設定可能な用紙サイズは、写真画像エリア５５や手書きエリア５９中に用紙サイズ枠として配置される。
【００８４】
写真画像領域を示す写真画像エリア５５の枠は、縦横の比が３対４の固定の枠であり、この中に写真画像が読み込まれる。
【００８５】
写真画像エリア用のＬ判サイズ枠５６と名刺サイズ枠５７とは、各用紙サイズであって、縁なし印刷された場合に切り取られる画像を考慮して配置されている。また、各枠は、全て色が異なり、どのサイズの枠かがわかり易く表示されている。また、各枠は、各色の外側に無色または白色の枠が設けられ、枠の色と同じ背景色であっても、そのサイズがわかるようになっている。
【００８６】
自由描画領域を示す手書きエリア５９の枠は、縦横の比が３対４の固定の枠であり、写真画像エリア５５と同じ比率にされているので、写真のどこに手書き文字を配置するのかが分かり易い。
【００８７】
手書きエリア用のＬ判サイズ枠６０と名刺サイズ枠６１とは、実施例１と同様に、合成シートＳＨ２の読取り時に消えるような薄さで、かつ、写真画像エリア内の枠と同様に、画像が切り取られる量を考慮して配置されている。
【００８８】
次に、Ｓ２２で、実施例１と同様に、操作パネル部９で合成するための画像を、操作者が選択する。
【００８９】
次に、Ｓ２３で、合成シートＳＨ２を作成する。
【００９０】
まず、ＲＡＭ３上に、合成シートＳＨ２作成用のエリアを設け、基準マーク５１を所定の位置へセットする。そして、操作パネル部９で設定された情報に基づいて、参照情報部５２のデータを作成し、所定位置へセットする。次に、用紙サイズ設定部５３やレイアウト設定部５４等の各種設定項目も、上記と同様に、所定の位置へセットする。
【００９１】
Ｓ２２で選択された画像を、メモリカードスロット１７から読み出し、写真画像エリア５５の中に埋め込む。この写真画像の上に、各種用紙サイズ枠５６、５７を合成する。そして、手書きエリア検出マーク５８、手書きエリア５９、手書きエリア用各種用紙サイズ枠６０、６１を、それぞれＲＡＭ３上の所定の位置へ配置する。
【００９２】
次に、Ｓ２４で、ＲＡＭ３上に配置された合成シートＳＨ２を記録制御部１３で印字データへ変換し、記録部１４で印刷を実行する。
【００９３】
操作者は、印刷された合成シートＳＨ２の各種設定項目にマークし、手書きエリアへ記入する。このときに、実施例１と同様に、ユーザが選択した用紙サイズの枠の内側に文字を書けば、印刷した際に文字が切られずに正しく印字できることを認識することができ、枠をはみ出して文字を書けば、文字が切られることを認識できる。
【００９４】
操作者は、手書きエリア５９へ記入した後に、合成シートＳＨ２を読取部７へセットし、Ｓ２５で、操作パネル部９から合成画像の印刷指示を行う。Ｓ２６で、実施例１と同様に、読取制御部６を介して、合成シートＳＨ２をＲＡＭ３へ読み込む。Ｓ２７で、ＲＡＭ３上に読み込んだ合成シートＳＨ２を解析する。まず、基準マーク５１を検出し、ＲＡＭ３上で、基準マーク５１をパターンマッチング等で検出したら、その位置を原点座標とし、ＲＡＭ３上の所定のエリアへ記憶する。参照情報部５２を検出する。原点座標を基準にし、所定の位置へ配置された参照情報部５２のエリアをデコードし、用紙サイズや画像ファイル格納場所等各種情報を、ＲＡＭ３上の所定のエリアへ記憶する。
【００９５】
そして、各種設定部５３、５４を検出する。原点座標を基準とし、所定の位置へ配置された各種設定部５３、５４のエリアをサーチし、用紙サイズやレイアウト等の各種ユーザ設定情報を、ＲＡＭ３上の所定のエリアへ記憶する。
【００９６】
次に、手書きエリア検出マーク５８を検出する。原点座標を基準として４つの手書きエリア検出マーク５８を、パターンマッチング等で検出し、その位置をＲＡＭ３上の所定のエリアへ記憶する。そして、画像処理を施し、手書き文字を抽出する。手書きエリア検出マーク５８によって特定された自由描画領域について、所定のしきい値を用いた公知の領域分割処理を施し、手書き文字領域を特定する。この処理によって、枠画像は消去され、文字だけが抽出される。
【００９７】
Ｓ２８で、実施例１と同様に、画像データと手書き文字とを合成する。特定した手書き文字領域を不透明に、その他の領域を透明に設定したアルファチャンネルを生成する。ＲＡＭ３上に記憶されている画像ファイル格納場所から、画像データを読み出し、合成シートＳＨ２に展開した画像と同様の位置へ配置し、画素毎にアルファチャンネルで重み付けして加算し、画像を合成する。
【００９８】
最後に、Ｓ２９で、実施例１と同様に、画像を印刷する。Ｓ２８でＲＡＭ３上に合成されている画像データを、記録制御部１３が印字データへ変換し、記録部１４で印刷実行する。このときに、操作パネル部９で印刷部数を予め入力するようにしてもよい。
【００９９】
実施例２によれば、マークシートを利用して写真画像と手書き文字とを合成する場合、ユーザの書いた文字が切れるかどうかを判断することができる。このために、ユーザの操作性を向上させることができ、またインクや記録紙や時間等の資源を無駄にせずに、写真に手書き文字を合成することが手軽にできる。
【０１００】
つまり、上記実施例は、写真画像領域と自由描画領域とを示す領域表記を、上記写真画像領域と自由描画領域との合成結果に、認識可能な状態で、１ページに印刷させる印刷制御手段を有する。また、上記実施例は、上記印刷制御手段によって印刷され、上記自由描画領域に対象物が記録されている用紙から、上記自由描画領域の画像を、撮像部に読み取らせる読み取り制御手段を有する。さらに、上記実施例は、上記撮像部が読み取った上記自由描画領域の画像と上記写真画像とを合成する合成手段を有する。しかも、上記実施例は、上記合成手段が合成した画像を印刷した場合に、予め定められた結果となるかどうかの判断を支援する判断支援手段を有する画像処理システムの例である。
【０１０１】
この場合、上記判断支援手段は、印刷時に切り取られる画像を考慮した枠を、上記自由描画領域へ設ける手段である。また、上記判断支援手段は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記自由描画領域へ設ける手段である。
【０１０２】
さらに、上記自由描画領域へ設けた枠を、上記読み取り制御時に消去する枠消去手段を有する。しかも、上記判断支援手段は、印刷時に切り取られる画像を考慮した枠を、上記写真画像領域へ設ける手段である。そして、上記写真画像領域へ設けた枠は、２色の枠である。加えて、上記判断支援手段は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記写真画像領域へ設ける手段である。そして、上記写真画像領域へ設けた複数の枠は、記録紙サイズ毎に、異なった色の枠である。
【０１０３】
また、上記実施例を方法の発明として把握することができる。つまり、上記実施例は、写真画像領域と自由描画領域とを示す領域表記を、上記写真画像領域と自由描画領域との合成結果に、認識可能な状態で、１ページに印刷させる印刷制御工程を有する。また、上記実施例は、上記印刷制御工程で印刷され、上記自由描画領域に対象物が記録されている用紙から、上記自由描画領域の画像を、撮像部に読み取らせる読み取り制御工程を有する。さらに、上記実施例は、上記撮像部が読み取った上記自由描画領域の画像と、上記写真画像とを合成する合成工程を有する。しかも、上記実施例は、上記合成工程で合成された画像を印刷した場合に、予め定められた結果となるかどうかの判断を支援する判断支援工程を有する画像処理方法の例である。
【０１０４】
この場合、上記判断支援工程は、印刷時に切り取られる画像を考慮した枠を、上記自由描画領域へ設ける工程である。また、上記判断支援工程は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記自由描画領域へ設ける工程である。そして、上記自由描画領域へ設けた枠を、上記読み取り制御時に消去する枠消去工程を有する。
【０１０５】
しかも、上記判断支援工程は、印刷時に切り取られる画像を考慮した枠を、上記写真画像領域へ設ける工程である。そして、上記写真画像領域へ設けた枠は、２色の枠である。加えて、上記判断支援工程は、複数の記録紙サイズに応じて、印刷時に切り取られる画像を考慮した複数の枠を、上記写真画像領域へ設ける工程である。そして、上記写真画像領域へ設けた複数の枠は、記録紙サイズ毎に、異なった色の枠である。
【０１０６】
また、上記実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、その供給されたプログラムコードを読み出し実行することによっても、本発明の目的を達成することができる。
【０１０７】
この場合、記憶媒体から読み出されたプログラムコード自体が上記実施例の機能を実現し、このプログラムコードを記憶した記憶媒体は本発明を構成する。
【０１０８】
また、コンピュータが読み出したプログラムコードを実行することによって、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部または全部を行い、その処理によって上記機能が実現される場合も含まれる。
【０１０９】
さらに、記憶媒体から読み出されたプログラムコードが、機能拡張カードや機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づいて、上記実施例の機能が実現される場合も含まれる。
【０１１０】
さらに加えて、本発明であるＭＦＰ等の画像処理システムの形態としては、コンピュータ等の情報処理機器と単機能の読取装置と単機能のインクジェット式画像記録装置とを組合せた複写装置の形態が考えられる。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施例１であるＭＦＰ装置１００を示すブロック図である。
【図２】ＭＦＰ装置１００の動作を示すフローチャートである。
【図３】ＭＦＰ装置１００における合成シートＳＨ１を示す模式図である。
【図４】本発明の実施例２における画像処理方法を示すフローチャートである。
【図５】実施例２に係る合成シートＳＨ２を示す模式図である。
【符号の説明】
【０１１２】
１００…ＭＦＰ装置、
１…ＣＰＵ、
２…ＲＯＭ、
４…画像メモリ、
５…データ変換部、
６…読取制御部、
９…操作パネル部、
ＳＨ１…合成シート、
４１…基準マーク、
４２…参照情報部、
４３…用紙サイズ枠、
４４…薄だし写真画像エリア、
４５…手書きエリア検出マーク、
４６…手書き文字、
４７…各種設定、
ＳＨ２…合成シート、
５１…基準マーク、
５２…参照情報部、
５３…用紙サイズ設定部、
５４…レイアウト設定部、
５５…写真画像エリア、
５６…写真画像エリア用のＬ判サイズ枠、
５７…名刺サイズ枠、
５８…手書きエリア検出マーク、
５９…手書きエリア、
６０…手書きエリア用のＬ判サイズ枠、
６１…名刺サイズ枠。
【図１】
2009055275.tif 000003
【図２】
2009055275.tif 000004
【図３】
2009055275.tif 000005
【図４】
2009055275.tif 000006
【図５】
2009055275.tif 000007