(57)【要約】【課題】スタンプ登録時に切出範囲の原点を手動で合わせる必要なく、任意の領域を指定することによって、自由度の高いユーザスタンプ登録機能を実現すること。【解決手段】画像データから所定の範囲を切り出して、切り出した画像のデータを出力対象の画像のデータに付加するスタンプデータとして生成するスタンプデータ生成装置において、前記画像データから切り出す所定の切出範囲の指定を受付ける切出範囲受付部１０５と、前記切出範囲を前記画像データから切り出すスタンプ切出部１０６とを備えた。【選択図】        図１
2006074687.tif 000002
【特許請求の範囲】
【請求項１】
画像データから所定の範囲を切り出して、切り出した画像のデータを出力対象の画像のデータに付加するスタンプデータとして生成するスタンプデータ生成装置において、
前記画像データから切り出す所定の切出範囲の指定を受付ける切出範囲受付手段と、
前記切出範囲受付手段によって受付けた前記切出範囲を前記画像データから切り出すスタンプ切出手段と、
を備えたことを特徴とするスタンプデータ生成装置。
【請求項２】
前記切出範囲受付手段は、第１の座標および第２の座標の指定を受付けて、指定された前記第１の座標および前記第２の座標に基づいて定められる領域を、前記切出範囲の指定として受付けることを特徴とする請求項１に記載のスタンプデータ生成装置。
【請求項３】
前記切出範囲受付手段は、前記第１の座標および前記第２の座標を対角点とする矩形領域、または、前記第１の座標および前記第２の座標を半径若しくは直径の両端とする円領域を、前記切出範囲の指定として受付けることを特徴とする請求項２に記載のスタンプデータ生成装置。
【請求項４】
前記画像データの一部の画像をプレビュー表示として表示手段に表示するプレビュー表示手段を更に備え、
前記切出範囲受付手段は、前記プレビュー表示手段が表示するプレビュー画面上で前記切出範囲の指定を受付けることを特徴とする請求項１〜３のいずれか１つに記載のスタンプデータ生成装置。
【請求項５】
前記画像データの全体をプレビュー表示として表示手段に表示するプレビュー表示手段を更に備え、
前記切出範囲受付手段は、前記プレビュー表示手段が表示するプレビュー画面上で前記切出範囲の指定を受付けることを特徴とする請求項１〜３のいずれか１つに記載のスタンプデータ生成装置。
【請求項６】
前記切出範囲受付手段は、前記プレビュー表示手段が表示するプレビュー画面上でタッチ入力により前記切出範囲の指定を受付けることを特徴とする請求項４または５に記載のスタンプデータ生成装置。
【請求項７】
予め生成された画像データを格納する記憶手段を更に備え、
前記切出範囲受付手段は、前記記憶手段から読み出した画像データから切り出す所定の切出範囲の指定を受付け、
前記スタンプ切出手段は、前記記憶手段から読み出した画像データから前記切出範囲を切り出すことを特徴とする請求項１〜６のいずれか１つに記載のスタンプデータ生成装置。
【請求項８】
画像データから所定の範囲を切り出して、切り出した画像のデータを出力対象の画像のデータに付加するスタンプデータとして生成するスタンプデータ生成方法において、
前記画像データから切り出す所定の切出範囲の指定を受付け、受付けた前記切出範囲を一時記憶手段に記憶する切出範囲受付ステップと、
前記一時記憶手段に記憶されている前記切出範囲を参照して、対応する範囲を前記画像データから切り出すスタンプ切出ステップと、
を含むことを特徴とするスタンプデータ生成方法。
【請求項９】
請求項８に記載された方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、別の画像データに付加して出力するためのスタンプ画像データを作成するスタンプデータ生成装置、スタンプデータ生成方法、およびその方法をコンピュータで実行させるプログラムに関するものである。
【背景技術】
【０００２】
近年、プリンタ、コピー、ファクシミリ、スキャナなどの各装置の機能を１つの筐体内に収納した画像形成装置（以下、「複合機」という。）が知られている。このような従来の複合機の機能として、装置内に予め用意されている固定画像を別の画像に付加して出力するスタンプ機能がある。また、原稿画像の固定領域を読み込み、それをスタンプ印字用のデータとして登録し、別の画像に付加して出力することができるユーザスタンプ機能がある。
【０００３】
このような複合機では、変倍率の異なる複数種類のユーザスタンプ画像を得る場合に、それぞれの変倍率毎にスキャンする必要をなくすことでユーザスタンプ登録時のユーザの操作負担を軽減させ、機械の磨耗などの損傷を抑える装置が開示されている（例えば、特許文献１、特許文献２）。
【０００４】
【特許文献１】特開２００３−２７４１５６号公報
【特許文献２】特開２００３−２８３７９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記に示されるような従来の複合機にあっては、ユーザスタンプ登録時に原稿の原点を読取装置の原点に合わせて読み込むと、画像が傾く可能性は低くなるが、スタンプ登録を行う領域が原稿の中央にある場合などには、原点から広い範囲を切出範囲として指定しなければならず、スタンプ画像に無駄な余白が生じていた。これを避けるため、原稿の原点ではなくスタンプ登録を行う領域の原点を読取装置の原点の位置に手動で合わせて読み込むと、原稿がずれて画像が傾いて切出される可能性があり、正確に切出範囲を指定することができなかった。
【０００６】
この発明は上記に鑑みてなされたものであって、スタンプ登録時に切出範囲の原点を手動で合わせることなく、登録元の画像の任意の領域を指定してスタンプ登録を可能とすることによって自由度の高いユーザスタンプ登録機能を実現したスタンプデータ生成装置、スタンプデータ生成方法、およびその方法をコンピュータで実行させるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、画像データから所定の範囲を切り出して、切り出した画像のデータを出力対象の画像のデータに付加するスタンプデータとして生成するスタンプデータ生成装置において、前記画像データから切り出す所定の切出範囲の指定を受付ける切出範囲受付手段と、前記切出範囲受付手段によって受付けた前記切出範囲を前記画像データから切り出すスタンプ切出手段と、を備えたことを特徴とする。
【０００８】
また、請求項２にかかる発明は、請求項１に記載のスタンプデータ生成装置において、前記切出範囲受付手段は、第１の座標および第２の座標の指定を受付けて、指定された前記第１の座標および前記第２の座標に基づいて定められる領域を、前記切出範囲の指定として受付けることを特徴とする。
【０００９】
また、請求項３にかかる発明は、請求項２に記載のスタンプデータ生成装置において、前記切出範囲受付手段は、前記第１の座標および前記第２の座標を対角点とする矩形領域、または、前記第１の座標および前記第２の座標を半径若しくは直径の両端とする円領域を、前記切出範囲の指定として受付けることを特徴とする。
【００１０】
また、請求項４にかかる発明は、請求項１〜３のいずれか１つに記載のスタンプデータ生成装置において、前記画像データの一部の画像をプレビュー表示として表示手段に表示するプレビュー表示手段を更に備え、前記切出範囲受付手段は、前記プレビュー表示手段が表示するプレビュー画面上で前記切出範囲の指定を受付けることを特徴とする。
【００１１】
また、請求項５にかかる発明は、請求項１〜３のいずれか１つに記載のスタンプデータ生成装置において、前記画像データの全体をプレビュー表示として表示手段に表示するプレビュー表示手段を更に備え、前記切出範囲受付手段は、前記プレビュー表示手段が表示するプレビュー画面上で前記切出範囲の指定を受付けることを特徴とする。
【００１２】
また、請求項６にかかる発明は、請求項４または５に記載のスタンプデータ生成装置において、前記切出範囲受付手段は、前記プレビュー表示手段が表示するプレビュー画面上でタッチ入力により前記切出範囲の指定を受付けることを特徴とする。
【００１３】
また、請求項７にかかる発明は、請求項１〜６のいずれか１つに記載のスタンプデータ生成装置において、予め生成された画像データを格納する記憶手段を更に備え、前記切出範囲受付手段は、前記記憶手段から読み出した画像データから切り出す所定の切出範囲の指定を受付け、前記スタンプ切出手段は、前記記憶手段から読み出した画像データから前記切出範囲を切り出すことを特徴とする。
【００１４】
また、請求項８にかかる発明は、画像データから所定の範囲を切り出して、切り出した画像のデータを出力対象の画像のデータに付加するスタンプデータとして生成するスタンプデータ生成方法において、前記画像データから切り出す所定の切出範囲の指定を受付け、受付けた前記切出範囲を一時記憶手段に記憶する切出範囲受付ステップと、前記一時記憶手段に記憶されている前記切出範囲を参照して、対応する範囲を前記画像データから切り出すスタンプ切出ステップと、を含むことを特徴とする。
【００１５】
また、請求項９にかかる発明は、請求項８に記載された方法をコンピュータに実行させるプログラムである。
【発明の効果】
【００１６】
請求項１にかかる発明によれば、画像データから切り出す所定の範囲の指定を、利用者から受付けることができる。このため、切出範囲の原点を読取装置の原点に手動で合わせることなく、任意の範囲の領域指定が可能となり、自由度の高いユーザスタンプ登録機能を実現したスタンプデータ生成装置を提供できるという効果を奏する。
【００１７】
また、請求項２にかかる発明によれば、利用者から指定された第１の座標および第２の座標により定まる領域を切出範囲の指定として受付けることにより、任意の範囲の領域指定が可能となり、自由度の高いユーザスタンプ登録機能を実現したスタンプデータ生成装置を提供できるという効果を奏する。
【００１８】
また、請求項３にかかる発明によれば、利用者から指定された第１の座標および第２の座標を対角点とする矩形領域、または、第１の座標および第２の座標を半径若しくは直径の両端とする円領域を切出範囲の指定として受付けることができる。このため、任意の範囲の領域指定が可能となり、自由度の高いユーザスタンプ登録機能を実現できるという効果を奏する。
【００１９】
また、請求項４にかかる発明によれば、画像データの一部をプレビュー表示で確認することができ、さらにそのプレビュー画面上で所定の範囲を切出範囲として指定することができる。このため、切り出した部分の画像をテスト印刷により確認する必要がなくなり、正確かつ簡易な方法で任意の範囲の領域指定ができるという効果を奏する。
【００２０】
また、請求項５にかかる発明によれば、画像データの全部をプレビュー表示で確認することができ、さらにそのプレビュー画面上で所定の範囲を切出範囲として指定することができる。このため、全画像のどの部分を登録すればよいかを容易に確認でき、正確かつ簡易な方法で任意の範囲の領域指定ができるという効果を奏する。
【００２１】
また、請求項６にかかる発明によれば、プレビュー画面上においてタッチ入力することにより切出範囲を指定できる。このため、操作性のよい正確かつ簡易な方法で任意の範囲の領域指定ができるという効果を奏する。
【００２２】
また、請求項７にかかる発明によれば、記憶手段から読み出した画像データに対し切出範囲を指定し、その範囲の画像データを切り出してスタンプデータを生成することができる。このため、読み取った画像だけでなく、メールやＦＡＸ等で受信し記憶手段に格納した画像をもとにスタンプデータを作成することができ、より自由度の高いユーザスタンプ登録機能を実現したスタンプデータ生成装置を提供できるという効果を奏する。
【００２３】
また、請求項８にかかる発明によれば、画像データから切り出す所定の範囲の指定を、利用者から受付けることができる。このため、切出範囲の原点を読取装置の原点に手動で合わせることなく、任意の範囲の領域指定が可能となり、自由度の高いユーザスタンプデータ生成方法を提供できるという効果を奏する。
【００２４】
また、請求項９の発明によれば、請求項８に記載された方法をコンピュータに実行させることができるという効果を奏する。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照して、この発明にかかるスタンプデータ生成装置の最良な実施の形態を詳細に説明する。
【００２６】
（第１の実施の形態）
第１の実施の形態にかかる画像形成装置（以下、「複合機」という）は、切出範囲の座標の値を直接指定することにより、スタンプ登録の対象となる切出範囲を指定するものである。
【００２７】
図１は、本発明の第１の実施の形態にかかる複合機１００の構成を示すブロック図である。図１に示すように、複合機１００は、主要なハードウェアとして、ユーザインターフェースである操作パネル１０１と、スキャナエンジン１０９と、プリンタエンジン１１０と、ＲＡＭ(Random Access Memory)１１１と、ＮＶ−ＲＡＭ（Non Volatile Random Access Memory）１１２とを備えている。
【００２８】
また、複合機１００は、主要なソフトウェア構成として、操作パネル制御部１０４と、切出範囲受付部１０５と、スタンプ切出部１０６と、プリンタエンジン制御部１０７と、印刷部１０８とを備えている。
【００２９】
操作パネル１０１は、機能設定キー、部数、および複合機１００の状態を示すメッセージやプレビュー画像を表示する表示部１０２と、テンキー、クリア／ストップキー、スタートキー、予熱キー、リセットキー、初期設定キー、印刷キー、送信キー、保存キーなどのキー入力を受付ける入力部１０３とを有する。表示部１０２は、画像を表示するとともにタッチパネル方式で操作入力可能な入力部も兼ねている。
【００３０】
スキャナエンジン１０９は、スキャナを駆動し、原稿のスキャン処理を実行する。プリンタエンジン１１０は、画像データを紙に印刷する処理を実行する。ＲＡＭ１１１は、ランダムアクセスが可能なメモリであり、スキャナエンジン１０９により読み取った原稿画像データを一時的に格納するための記憶部として機能する。ＮＶ−ＲＡＭ１１２は、電源断時でもデータが消えない不揮発メモリであり、生成したスタンプ画像を保存しておく記憶部として機能する。ＲＡＭ１１１は、本発明における一時記憶手段に相当する。
【００３１】
操作パネル制御部１０４は、操作パネル１０１の表示部１０２への各種画面の表示制御、入力部１０３からのキー入力イベントの受付けを行う。プリンタエンジン制御部１０７は、プリンタエンジン１１０を制御する。印刷部１０８は、コピーや受信原稿の印字のための画像形成処理を行う。
【００３２】
切出範囲受付部１０５は、操作パネル１０１から指定される開始位置と終了位置の座標の値を操作パネル制御部１０４から受け取り、開始位置と終了位置から定まる領域を、原稿画像のうちスタンプ画像として切り出す範囲として受付ける。
【００３３】
スタンプ切出部１０６は、スキャナエンジン１０９が読み取った切出範囲受付部１０５で受付けた領域の画像データをＲＡＭ１１１に取り込んだ後、スタンプ画像としてＮＶ−ＲＡＭ１１２に格納する。
【００３４】
次に、このように構成された第１の実施の形態の複合機によるスタンプ登録処理について説明する。図２は、第１の実施の形態におけるスタンプ登録処理の全体の流れを示すフローチャートである。
【００３５】
まず、操作パネル制御部１０４が、操作パネル１０１の入力部１０３でなされた機能の選択を受付け、ユーザによりスタンプ登録機能が選択されたか否か判断する（ステップＳ２０１）。ここで、スタンプ登録機能の選択は、例えば初期設定画面（図示せず）等において行われる。スタンプ登録機能が選択されていない場合は（ステップＳ２０１：ＮＯ）、入力待ち状態となる。スタンプ登録機能が選択された場合は（ステップＳ２０１：ＹＥＳ）、操作パネル１０１の表示部１０２にスタンプ登録番号選択画面を表示する（ステップＳ２０２）。
【００３６】
図３は、スタンプ登録番号選択画面の内容を示す模式図である。スタンプ登録番号選択画面には、図３に示すように、会社名に対し「１」、会社ロゴに対し「２」のようにスタンプ番号が選択可能となるように表示されている。登録を行う番号を選択しＯＫボタン３０１を押下すると、スタンプ登録番号が選択される。キャンセルボタン３０２が押下された場合は、スタンプ登録処理が中止する。
【００３７】
スタンプ登録番号選択画面が表示されると、操作パネル制御部１０４は、ユーザによりスタンプ登録番号が選択されたか否かの判断をする（ステップＳ２０３）。スタンプ登録番号が選択されない場合は（ステップＳ２０３：ＮＯ）、入力待ち状態となる。スタンプ登録番号が選択され、ＯＫボタン３０１の入力があった場合は（ステップＳ２０３：ＹＥＳ）、操作パネル１０１の表示部１０２にスタンプ登録操作画面を表示する（ステップＳ２０４）。
【００３８】
図４は、スタンプ登録操作画面の内容を示す模式図である。図４に示すように、スタンプ登録操作画面の右側には、切出開始位置として原稿の原点からの横方向および縦方向の長さを直接指定するための開始位置指定フィールド４０１ａと、切出終了位置として原稿の原点からの横方向および縦方向の長さを直接指定するための終了位置指定フィールド４０２ａが表示されている。
【００３９】
また、スタンプ登録操作画面の左側には、指定すべき切出開始位置と切出終了位置が原稿上での位置と対応付けられて表示されている。かかる表示からわかるように、指定された開始位置と終了位置とを結ぶ線を対角線とし、各辺が原稿の横方向または縦方向と平行な矩形領域が切出範囲４０３となる。なお、開始位置と終了位置を半径または直径の両端とする円領域を切出範囲とするように構成してもよい。
【００４０】
操作パネル１０１に表示されたスタンプ登録操作画面上で、切出範囲が開始位置指定フィールド４０１ａと終了位置指定フィールド４０２ａから指定されると、切出範囲受付部１０５は、開始位置と終了位置の指定を受け取り、開始位置と終了位置から定められた上記矩形領域を切出範囲として受付ける（ステップＳ２０５）。受付けた切出範囲は、ＲＡＭ１１１に一時的に記憶され、スタンプ切出部１０６がスタンプ画像を切出す際に参照される。
【００４１】
その後、操作パネル制御部１０４は、操作パネル１０１に設けられたスタートキーが押下されたか否かを判断する（ステップＳ２０６）。スタートキーが押下されない場合は（ステップＳ２０６：ＮＯ）、スタートキー入力待ち状態となる。スタートキーが押下された場合は（ステップＳ２０６：ＹＥＳ）、スタンプ切出部１０６で、ＲＡＭ１１１に記憶されている切出範囲を参照して、指定された切出範囲の切り出しが開始される（ステップＳ２０７）。
【００４２】
スタンプ切出部１０６では、切り出したスタンプ画像を一旦ＲＡＭ１１１に取り込んだ後（ステップＳ２０８）、ＮＶ−ＲＡＭ１１２に保存する（ステップＳ２０９）。その後、さらにスタンプ登録処理を継続するか否かを確認するための登録継続確認画面を操作パネル１０１の表示部１０２に表示する（ステップＳ２１０）。
【００４３】
なお、スタンプ登録操作画面の開始位置指定フィールド４０１ａと終了位置指定フィールド４０２ａは、テンキーなどから直接数値を入力するように構成してもよいし、図５に示すように、事前に設定された数値をプルダウンメニュー５０１により表示し、表示された数値の中から所望の値を指定するように構成してもよい（開始位置指定フィールド４０１ｂ、終了位置指定フィールド４０２ｂ）。また、図６に示すように、押下すると数値が増加する増加ボタン６０１および押下すると数値が減少する減少ボタン６０２により、開始位置と終了位置の数値を増減させて所望の値を指定するように構成してもよい（開始位置指定フィールド４０１ｃ、終了位置指定フィールド４０２ｃ）。
【００４４】
図７は、登録継続確認画面の内容を示す模式図である。登録継続ボタン７０１はスタンプ登録処理を継続する場合に押下するボタンである。登録終了ボタン７０２はスタンプ登録処理を終了する場合に押下するボタンである。
【００４５】
登録継続確認画面が表示されると、操作パネル制御部１０４は、ユーザにより登録継続が選択されたか否かを判断する（ステップＳ２１１）。登録継続ボタン７０１が押下された場合、登録継続が選択されたと判断し（ステップＳ２１１：ＹＥＳ）、再度、スタンプ登録番号選択画面を表示する（ステップＳ２０２）。登録終了ボタン７０２が押下された場合は、登録継続が選択されなかったと判断し（ステップＳ２１１：ＮＯ）、スタンプ登録処理を終了する。
【００４６】
このように、第１の実施の形態にかかる画像形成装置では、操作パネル１０１に表示される開始位置指定フィールド４０１ａと終了位置指定フィールド４０２ａから、切出開始位置の座標と切出終了位置の座標を指定することができるため、切出範囲の原点を読取装置の原点に手動で合わせる必要がなく、任意の範囲の領域を指定してスタンプ登録をすることが可能となり、自由度の高いユーザスタンプ登録機能を実現することができる。
【００４７】
（第２の実施の形態）
第１の実施の形態にかかる複合機１００では、操作パネル上で切出範囲の座標の値を直接指定していたが、この第２の実施の形態にかかる複合機１００は、プレビュー表示された画像上で画像を確認しながら切出範囲を指定するものである。
【００４８】
図８に示すように、複合機１００は、主要なハードウェアとして、ユーザインターフェースである操作パネル１０１と、スキャナエンジン１０９と、プリンタエンジン１１０と、ＲＡＭ１１１と、ＮＶ−ＲＡＭ１１２とを備えている。
【００４９】
また、複合機１００は、主要なソフトウェア構成として、プレビュー表示部８０１と、操作パネル制御部１０４と、切出範囲受付部８０２と、スタンプ切出部１０６と、プリンタエンジン制御部１０７と、印刷部１０８とを備えている。
【００５０】
第２の実施の形態においては、プレビュー表示部８０１を追加したことと、切出範囲受付部８０２の機能の内容が、第１の実施の形態と異なっている。その他の構成および機能は、第１の実施の形態にかかる構成を表すブロック図である図１と同様であるので、同一符号を付し、ここでの説明は省略する。
【００５１】
プレビュー表示部８０１は、スタンプ切出部１０６が生成したスタンプ画像をＲＡＭ１１１から読み出し、操作パネル１０１の表示部１０２に表示する。
【００５２】
切出範囲受付部８０２は、図１に示した切出範囲受付部１０５と同様の機能のほかに、プレビュー画面上で画像を確認しながらタッチ入力などにより指定された切出範囲の受付けを実行する機能を有する。
【００５３】
次に、このように構成された第２の実施の形態の複合機によるスタンプ登録処理について説明する。図９は、第２の実施の形態におけるスタンプ登録処理の全体の流れを示すフローチャートである。ステップＳ９０１からステップＳ９０８までのスタンプ登録番号選択処理、切出範囲受付処理およびスタンプデータ切出処理は、第１の実施の形態におけるフローチャートである図２のステップＳ２０１からステップＳ２０８までと同様の処理なので、その説明を省略する。
【００５４】
スタンプ切出部１０６が、切り出したスタンプ画像をＲＡＭ１１１に書き込んだ後、プレビュー表示部８０１がＲＡＭ１１１から当該スタンプ画像を読み出し、操作パネル１０１の表示部１０２にプレビュー画面として表示する（ステップＳ９０９）。
【００５５】
図１０は、表示部１０２に表示されるプレビュー画面の内容を示す模式図である。プレビュー画面の左側には、画像をプレビュー表示するプレビュー表示エリア１００１がある。プレビュー画面の右側には、切出範囲の指定を開始するための範囲指定開始ボタン１００３と、切出範囲の指定を終了するための範囲指定終了ボタン１００４と、スタンプ登録を終了するための登録終了ボタン１００５が表示されている。
【００５６】
プレビュー表示エリア１００１は、プレビューを表示するとともに、タッチペンなどの範囲指定部１００２により、タッチパネル方式で操作入力が可能な入力機能を兼ね備えている。範囲指定部１００２により指定された開始位置と終了位置とを結ぶ線を対角線とし、各辺が画像の横方向または縦方向と平行な矩形領域が切出範囲１００６となる。なお、開始位置と終了位置を半径または直径の両端とする円領域を切出範囲とするように構成してもよい。
【００５７】
プレビュー表示エリア１００１に読み取った画像がプレビュー表示された後、切出範囲受付部８０２は、範囲指定開始ボタン１００３が押下されたか否かを判断する（ステップＳ９１０）。押下されていない場合は（ステップＳ９１０：ＮＯ）、登録終了ボタン押下の判断ステップＳ９１４に進む。範囲指定開始ボタン１００３が押下された場合は（ステップＳ９１０：ＹＥＳ）、登録範囲の指定受付け処理が実行される。この処理で切出範囲受付部８０２は、範囲指定部１００２によって指定された開始位置と終了位置から定められた上記矩形領域を登録範囲の指定として受付ける（ステップＳ９１１）。
【００５８】
次に、切出範囲受付部８０２は、範囲指定終了ボタン１００４が押下されたか否かを判断する（ステップＳ９１２）。押下されていない場合は（ステップＳ９１２：ＮＯ）、登録終了ボタン押下の判断ステップＳ９１４に進む。範囲指定終了ボタン１００４が押下された場合は（ステップＳ９１２：ＹＥＳ）、登録範囲の入力受付け処理が実行される。この処理で切出範囲受付部８０２は、ステップＳ９１１において指定を受付けた矩形領域を、スタンプ画像の登録範囲の入力として受付ける（ステップＳ９１３）。
【００５９】
次に、切出範囲受付部８０２は、登録終了ボタン１００５が押下されたか否かを判断する（ステップＳ９１４）。押下されない場合は（ステップＳ９１４：ＮＯ）、登録終了ボタン１００５の入力待ち状態となる。登録終了ボタン１００５が押下された場合は（ステップＳ９１４：ＹＥＳ）、次のステップＳ９１５に進む。
【００６０】
ステップＳ９１５からステップＳ９１７までのスタンプデータ切出処理および登録継続確認処理は、第１の実施の形態における図２のステップＳ２０９からステップＳ２１１までと同様の処理なので、その説明を省略する。
【００６１】
このように、第２の実施の形態にかかる画像形成装置では、切出範囲受付部８０２で指定した範囲の画像がプレビュー表示されるため、指定した範囲の画像が正しく登録されているかをテスト印刷により確認する必要がなくなる。また、画像読取時に切出範囲受付部８０２で切出範囲を指定しない場合は、原稿画像の全画像がプレビュー表示され、プレビュー表示画面上で画像を確認しながらタッチ入力などによりスタンプ登録する範囲を正確かつ簡易な方法で指定できるため、自由度の高いユーザスタンプ登録機能を実現することができる。
【００６２】
本実施の形態にかかる複合機１００では、プレビュー表示画面上でタッチ入力により切出範囲を指定しているが、第１の実施の形態と同様に、プレビュー画面上で直接座標指定をするように構成してもよい。
【００６３】
（第３の実施の形態）
第１および第２の実施の形態にかかる複合機１００では、読み取った画像からスタンプ画像を生成していたが、この第３の実施の形態にかかる複合機１００は、メールやＦＡＸ等で受信され、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）などの記憶装置に格納された画像からもスタンプ画像を生成するものである。
【００６４】
図１１に示すように、複合機１００は、主要なハードウェアとして、ユーザインターフェースである操作パネル１０１と、スキャナエンジン１０９と、プリンタエンジン１１０と、ＲＡＭ１１１と、ＮＶ−ＲＡＭ１１２と、ＨＤＤ１１０２とを備えている。
【００６５】
また、複合機１００は、主要なソフトウェア構成として、保存画像選択部１１０１と、プレビュー表示部８０１と、操作パネル制御部１０４と、切出範囲受付部８０２と、スタンプ切出部１０６と、プリンタエンジン制御部１０７と、印刷部１０８とを備えている。
【００６６】
第３の実施の形態においては、ＨＤＤ１１０２と保存画像選択部１１０１を追加したことが第２の実施の形態と異なっている。その他の構成およびその機能は、第２の実施の形態にかかる構成を表すブロック図である図８と同様であるので、同一符号を付し、ここでの説明は省略する。
【００６７】
ＨＤＤ１１０２は、読み取った画像、メールやＦＡＸ等で受信した画像を保存画像１１０３として予め保存している。保存画像選択部１１０１は、ＨＤＤ１１０２に保存されている保存画像１１０３を読み出して、保存文書を選択する画面に表示し、保存文書の選択を受付ける処理を実行する。ＨＤＤ１１０２は、本発明における記憶手段に相当する。
【００６８】
次に、このように構成された第３の実施の形態の複合機によるスタンプ登録処理について説明する。図１２は、第３の実施の形態におけるスタンプ登録処理の全体の流れを示すフローチャートである。まず、保存画像選択部１１０１が、操作パネル１０１の表示部１０２に保存文書選択画面を表示する（ステップＳ１２０１）。
【００６９】
図１３は、保存文書選択画面の内容を示す模式図である。図１３に示すように、保存文書一覧表示エリア１３０１には、「ＣＰＹ００１」、「ＦＡＸ００１」のようなタイトルとともに、ＨＤＤ１１０２に保存されている保存画像１１０３が選択可能な状態でサムネイル表示されている。表示された画像の中から所望の画像を選択し、スタンプ登録ボタン１３０２を押下すると、選択された画像に対応した保存画像についてのスタンプ登録処理が開始される。
【００７０】
保存文書選択画面が表示されると、保存画像選択部１１０１は、保存文書の選択を受付ける（ステップＳ１２０２）。保存文書一覧表示エリア１３０１に表示されている保存画像１１０３の中からスタンプ登録を行う画像を選択する。
【００７１】
次に、操作パネル制御部１０４が、ユーザにより保存文書選択画面のスタンプ登録ボタン１３０２が押下されたか否かによって、スタンプ登録機能が選択されたか否かを判断する（ステップＳ１２０３）。これ以降、ステップＳ１２０５までのスタンプ登録番号選択画面の表示処理およびスタンプ登録番号選択処理は、第１の実施の形態における図２のステップＳ２０１からステップＳ２０３までと同様の処理なので、その説明を省略する。
【００７２】
スタンプ登録番号選択画面においてスタンプ登録番号が選択された場合、プレビュー表示部８０１は、保存文書選択画面で選択された保存画像１１０３をＨＤＤ１１０２から読み出す（ステップＳ１２０６）。さらに、読み出した保存画像１１０３を操作パネル１０１の表示部１０２に表示する（ステップＳ１２０７）。
【００７３】
ステップＳ１２０８からステップＳ１２１５までの切出範囲の指定処理およびスタンプデータ切出処理は、第２の実施の形態におけるフローチャートである図９のステップＳ９１０からステップＳ９１７までと同様の処理なので、その説明を省略する。
【００７４】
このように、第３の実施の形態にかかる画像形成装置では、読み取った画像だけでなく、メールやＦＡＸ等で受信してＨＤＤ１１０２に保存した画像からもスタンプ画像を生成することが可能であるため、より自由度の高いユーザスタンプ登録機能を実現することができる。
【００７５】
図１４は、第１から第３の実施の形態にかかる複合機１００のハードウェア構成を示すブロック図である。同図に示すように、この複合機１００は、コントローラ１４１０と、スキャナエンジン１０９およびプリンタエンジン１１０とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ１４１０は、複合機１００全体の制御と描画、通信、操作パネル１０１からの入力を制御するコントローラである。
【００７６】
コントローラ１４１０は、ＣＰＵ１４１１と、ノースブリッジ（ＮＢ）１４１３と、システムメモリ（ＭＥＭ−Ｐ）１４１２と、サウスブリッジ（ＳＢ）１４１４と、ローカルメモリ（ＭＥＭ−Ｃ）１４１７と、ＡＳＩＣ（Application Specific Integrated Circuit）１４１６と、ＨＤＤ１１０２とを有し、ノースブリッジ（ＮＢ）１４１３とＡＳＩＣ１４１６との間をＡＧＰ（Accelerated Graphics Port）バス１４１５で接続した構成となる。また、ＭＥＭ−Ｐ１４１２は、ＲＯＭ（Read Only Memory）１４１２ａと、ＲＡＭ１１１と、ＮＶ−ＲＡＭ１１２とをさらに有する。
【００７７】
ＣＰＵ１４１１は、複合機１００の全体制御をおこなうものであり、ＮＢ１４１３、ＭＥＭ−Ｐ１４１２およびＳＢ１４１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００７８】
ＮＢ１４１３は、ＣＰＵ１４１１とＭＥＭ−Ｐ１４１２、ＳＢ１４１４、ＡＧＰ１４１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１４１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００７９】
ＭＥＭ−Ｐ１４１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１４１２ａとＲＡＭ１１１と、ＮＶ−ＲＡＭ１１２とからなる。ＲＯＭ１４１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１１１は、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリであり、ＮＶ−ＲＡＭ１１２は、電源断時でもデータが消えない不揮発メモリである。
【００８０】
ＳＢ１４１４は、ＮＢ１４１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４１４は、ＰＣＩバスを介してＮＢ１４１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００８１】
ＡＳＩＣ１４１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰ１４１５、ＰＣＩバス、ＨＤＤ１１０２およびＭＥＭ−Ｃ１４１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１４１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１４１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１４１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct Memory Access Controller）と、スキャナエンジン１０９またはプリンタエンジン１１０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１４１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）１４２０、ＵＳＢ（Universal Serial Bus）１４３０、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インターフェース１４４０が接続される。
【００８２】
ＭＥＭ−Ｃ１４１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ１１０２は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００８３】
ＡＧＰ１４１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１４１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００８４】
なお、第１から第３の実施の形態にかかる複合機１００で実行されるスタンプデータ生成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００８５】
第１から第３の実施の形態にかかる複合機１００で実行されるスタンプデータ生成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００８６】
さらに、第１から第３の実施の形態にかかる複合機１００で実行されるスタンプデータ生成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、第１から第３の実施の形態にかかる複合機１００で実行されるスタンプデータ生成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８７】
第１から第３の実施の形態にかかる複合機１００で実行されるスタンプデータ生成プログラムは、上述した各部（操作パネル制御部、切出範囲受付部、スタンプ切出部、プレビュー表示部、保存画面選択部、プリンタエンジン制御部、印刷部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭからスタンプデータ生成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、操作パネル制御部、切出範囲受付部、スタンプ切出部、プレビュー表示部、保存画面選択部、プリンタエンジン制御部、印刷部が主記憶装置上に生成されるようになっている。
【００８８】
また、上述した各実施形態では、本発明を画像形成装置に適用した場合について説明したが、本発明は画像形成装置に限られるものではなく、通常の情報処理装置などの装置に適用してもよい。
【産業上の利用可能性】
【００８９】
以上のように、本発明にかかるスタンプデータ生成装置、スタンプデータ生成方法およびプログラムは、複写機、プリンタ装置、コピー機能やプリンタ機能を備えた複合機、または情報処理装置に適している。
【図面の簡単な説明】
【００９０】
【図１】第１の実施の形態にかかる複合機の構成を示すブロック図である。
【図２】第１の実施の形態にかかる複合機におけるスタンプ登録処理を示すフローチャートである。
【図３】スタンプ登録番号選択画面の一例を示す模式図である。
【図４】第１の実施の形態にかかる複合機のスタンプ登録操作画面の一例を示す模式図である。
【図５】第１の実施の形態にかかる複合機のスタンプ登録操作画面の開始位置指定フィールドおよび終了位置指定フィールドの一例を示す模式図である。
【図６】第１の実施の形態にかかる複合機のスタンプ登録操作画面の開始位置指定フィールドおよび終了位置指定フィールドの一例を示す模式図である。
【図７】登録継続確認画面の一例を示す模式図である。
【図８】第２の実施の形態にかかる複合機の構成を示すブロック図である。
【図９】第２の実施の形態にかかる複合機におけるスタンプ登録処理を示すフローチャートである。
【図１０】プレビュー画面の一例を示す模式図である。
【図１１】第３の実施の形態にかかる複合機の構成を示すブロック図である。
【図１２】第３の実施の形態にかかる複合機におけるスタンプ登録処理を示すフローチャートである。
【図１３】第３の実施の形態にかかる複合機の保存文書選択画面の一例を示す模式図である。
【図１４】複合機のハードウェアを説明するための説明図である。
【符号の説明】
【００９１】
１００    画像形成装置（複合機）
１０１    操作パネル
１０２    表示部
１０３    入力部
１０４    操作パネル制御部
１０５    切出範囲受付部
１０６    スタンプ切出部
１０７    プリンタエンジン制御部
１０８    印刷部
１０９    スキャナエンジン
１１０    プリンタエンジン
１１１    ＲＡＭ
１１２    ＮＶ−ＲＡＭ
３０１    ＯＫボタン
３０２    キャンセルボタン
４０１ａ、４０１ｂ、４０１ｃ      開始位置指定フィールド
４０２ａ、４０２ｂ、４０２ｃ      終了位置指定フィールド
４０３    切出範囲
５０１    プルダウンメニュー
６０１    増加ボタン
６０２    減少ボタン
７０１    登録継続ボタン
７０２    登録終了ボタン
８０１    プレビュー表示部
８０２    切出範囲受付部
１００１  プレビュー表示エリア
１００２  範囲指定部
１００３  範囲指定開始ボタン
１００４  範囲指定終了ボタン
１００５  登録終了ボタン
１００６  切出範囲
１１０１  保存画像選択部
１１０２  ＨＤＤ
１１０３  保存画像
１３０１  保存文書一覧表示エリア
１３０２  スタンプ登録ボタン
１４１０  コントローラ
１４１１  ＣＰＵ
１４１２  ＭＥＭ−Ｐ
１４１２ａ      ＲＯＭ
１４１３  ＮＢ
１４１４  ＳＢ
１４１５  ＡＧＰ
１４１６  ＡＳＩＣ
１４１７  ＭＥＭ−Ｃ
１４２０  ＦＣＵ
１４３０  ＵＳＢ
１４４０  ＩＥＥＥ１３９４
【図１】
2006074687.tif 000003
【図２】
2006074687.tif 000004
【図３】
2006074687.tif 000005
【図４】
2006074687.tif 000006
【図５】
2006074687.tif 000007
【図６】
2006074687.tif 000008
【図７】
2006074687.tif 000009
【図８】
2006074687.tif 000010
【図９】
2006074687.tif 000011
【図１０】
2006074687.tif 000012
【図１１】
2006074687.tif 000013
【図１２】
2006074687.tif 000014
【図１３】
2006074687.tif 000015
【図１４】
2006074687.tif 000016