(57)【特許請求の範囲】
【請求項１】
開始指示及びモード切替指示を含む各種情報の入力を受け付ける入力部と、
原稿を読み取って画像データを生成する読取部と、
印刷データに基づいて印刷対象用紙上にこの印刷データが示すイメージを印刷する印刷部と、
前記入力部を介して入力されたモード切替指示に応じて動作モードを切り換えるとともに、第１の動作モードにある間に前記入力部を介して前記開始指示が入力された場合には、前記読取部に対して原稿の読み取りを指示し、前記読取部が生成した画像データを印刷データに変換した後に、前記印刷部にこの印刷データに基づく印刷を指示し、第２の動作モードにある間に前記入力部を介して前記開始指示が入力された場合には、前記入力部を介して事前に入力された各種情報に基づいてテキストデータを生成し、前記読取部に対して原稿の読み取りを指示し、前記読取部が生成した画像データと前記テキストデータとを結合させたイメージを示す印刷データを生成し、前記印刷部にこの印刷データに基づく印刷を指示する制御部と
を備えることを特徴とするデジタル式コピー装置。
【請求項２】
前記制御部は、前記第２の動作モードにある場合に前記入力部を介して前記開始指示が入力された場合には、前記入力部を介して事前に入力された期間指定情報に対応したカレンダーを示すテキストデータを生成する
ことを特徴とする請求項１記載のデジタルコピー装置。
【請求項３】
前記制御部は、前記入力部を介して事前に入力された期間指定情報に対応して生成したカレンダーを示すテキストデータが複数枚数分となる場合には、その枚数分だけ、前記読取部に対して原稿の読み取りを指示し、前記読取部が生成した画像データと前記テキストデータとを結合させたイメージを示す印刷データを生成し、前記印刷部にこの印刷データに基づく印刷を指示する
ことを特徴とする請求項２記載のデジタルコピー装置。
【請求項４】
前記制御部は、前記入力部を介して事前に入力された文字指定情報に対応した種類の文字を含む前記テキストデータを生成する
ことを特徴とする請求項２記載のデジタルコピー装置。
【請求項５】
前記制御部は、前記入力部を介して事前に入力された指定情報に対応したレイアウトパターンに従って、前記画像データと前記テキストデータとを結合する
ことを特徴とする請求項２記載のデジタルコピー装置。
【請求項６】
前記制御部は、前記レイアウトパターンにおける画像の大きさと前記読取部が生成した画像データの大きさとが一致しない場合には、前記読取部が生成した画像データを前記レイアウトパターンにおける画像の大きさに合わせて拡大又は縮小した後に、前記テキストデータに結合する
ことを特徴とする請求項５記載のデジタルコピー装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿読取部にて原稿を読み取ることによって得られた画像データを別途作成されたテキストデータと結合させて印刷するデジタル式コピー装置に関する。
【０００２】
【従来の技術】
かつてのコピー装置は、原稿台に置かれた原稿の像を感光ドラム上に直接結像させ、電子写真プロセスを用いて用紙上に現像するいわゆるアナログ方式のものであった。ところが、近年におけるデジタル技術の発展に伴って、縮小及び拡大コピーや両面コピーが比較的容易に実現できるという利点が着目されて、原稿をデジタル画像データとして読み取った後に適宜画像処理を施した上で印刷するデジタル方式が、コピー装置の方式の主流となってきた。
【０００３】
このデジタル方式のコピー装置（以下、「デジタル式コピー装置」という）は、原稿を読み取る読取部，印刷を行う印刷部，及び、これら読取部及び印刷部を制御するとともに、原稿読取部によって得られた原稿の画像データを適宜処理して印刷部へ送信する制御部から、構成される。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来市販されていたデジタル式コピー装置は、アナログ式のコピー装置の代替品の範囲を超えていなかったので、アナログ式のコピー装置が備える機能の他には、せいぜい、鏡像印刷や指定範囲の反復印刷等の原稿データ自体に対する加工ができるに過ぎなかった。
【０００５】
一方、原稿の画像を特定のテキストと組み合わせて印刷したい場合には、スキャナ及びプリンタに接続されているとともに画像処理プログラムを実行しているコンピュータを用いることが、考えられる。しかしながら、従来の画像処理プログラムは、スキャナによる原稿の画像の読み込み及びテキストとの結合という一連の処理と、組込後の画像データに基づいたプリンタでの印刷実行という処理とを、夫々、オペレータからの指示に基づいて非同期で実行する。従って、一回のスタートキー押下のみで原稿読取から印刷までを実行するコピー装置の操作に慣れた消費者には、煩わしいものであった。
【０００６】
本発明は、以上の問題点に鑑みてなされたものであり、その課題は、オペレータによる一回の開始指示の入力に従って、原稿の読み取り，原稿を読み取ることによって得られた画像データと予め用意されたテキストデータとの結合，この結合によって得られたイメージの印刷といった一連の処理を順番に実行することができ、これにより、従来のコピーと同様の操作に基づいて原稿の画像とテキストとを結合させた印刷結果を得ることができるデジタルコピー装置を、提供することである。
【０００７】
【課題を解決するための手段】
各請求項記載の発明は、上記課題を解決するために、以下の構成を採用した。
【０００８】
即ち、請求項１記載の発明は、開始指示及びモード切替指示を含む各種情報の入力を受け付ける入力部と、原稿を読み取って画像データを生成する読取部と、印刷データに基づいて印刷対象用紙上にこの印刷データが示すイメージを印刷する印刷部と、前記入力部を介して入力されたモード切替指示に応じて動作モードを切り換えるとともに、第１の動作モードにある間に前記入力部を介して前記開始指示が入力された場合には、前記読取部に対して原稿の読み取りを指示し、前記読取部が生成した画像データを印刷データに変換した後に、前記印刷部にこの印刷データに基づく印刷を指示し、第２の動作モードにある間に前記入力部を介して前記開始指示が入力された場合には、前記入力部を介して事前に入力された各種情報に基づいてテキストデータを生成し、前記読取部に対して原稿の読み取りを指示し、前記読取部が生成した画像データと前記テキストデータとを結合させたイメージを示す印刷データを生成し、前記印刷部にこの印刷データに基づく印刷を指示する制御部とを、備えることを特徴とする。
【０００９】
このように構成されているので、入力部を介してモード切替指示が入力されると、制御部は、少なくとも第１の動作モード及び第２の動作モードを含む複数の動作モードの範囲内で、自身の動作モードを切り換える。そして、動作モードが第１の動作モードである間に、入力部を介して開始指示が入力されると、制御部は、読取部に原稿の読み取りを指示する。そして、この指示に従って読取部が原稿を読み出すことによって、この原稿の画像を示す画像データが得られると、制御部は、この画像データを印刷データに変換して、印刷部に対して、この印刷データが示すイメージの印刷を指示する。これによって、通常のコピー処理が実行される。これに対して動作モードが第２の動作モードである間に、入力部を介して開始指示が入力されると、制御部は、入力部を介して事前に入力されていた情報に基づいてテキストデータを生成するとともに、読取部に対して原稿の読み取りを指示する。そして、この指示に従って読取部が原稿を読み出すことによって、この原稿を示す画像データが得られると、制御部は、この画像データとテキストデータとを結合して、一枚分の印刷データを生成する。そして、印刷部に対して、この印刷データが示すイメージの印刷を指示する。これにより、オペレータは、一旦入力部を介して開始指示を入力すれば、後は何らの操作をすることなく、所望のテキストと所望の画像とを結合させた印刷結果を得ることができる。
【００１０】
また、請求項２記載の発明は、請求項１の制御部が、前記第２の動作モードにある場合に前記入力部を介して前記開始指示が入力された場合には、前記入力部を介して事前に入力された期間指定情報に対応したカレンダーを示すテキストデータを生成することで、特定したものである。
【００１１】
また、請求項３記載の発明は、請求項２の制御部が、前記入力部を介して事前に入力された期間指定情報に対応して生成したカレンダーを示すテキストデータが複数枚数分となる場合には、その枚数分だけ、前記読取部に対して原稿の読み取りを指示し、前記読取部が生成した画像データと前記テキストデータとを結合させたイメージを示す印刷データを生成し、前記印刷部にこの印刷データに基づく印刷を指示することで、特定したものである。
【００１２】
また、請求項４記載の発明は、請求項２の制御部が、前記入力部を介して事前に入力された文字指定情報に対応した種類の文字を含む前記テキストデータを生成することで、特定したものである。
【００１３】
また、請求項５記載の発明は、請求項２の制御部が、前記入力部を介して事前に入力された指定情報に対応したレイアウトパターンに従って、前記画像データと前記テキストデータとを結合することで、特定したものである。
【００１４】
また、請求項６記載の発明は、請求項５の制御部が、前記レイアウトパターンにおける画像の大きさと前記読取部が生成した画像データの大きさとが一致しない場合には、前記読取部が生成した画像データを前記レイアウトパターンにおける画像の大きさに合わせて拡大又は縮小した後に、前記テキストデータに結合することで、特定したものである。
【００１５】
【発明の実施の形態】
以下、図面に基づいて、本発明の実施の形態を説明する。本実施形態によるデジタル式コピー装置は、原稿を読み取って得られた画像データに基づいて通常のコピーを行うことができる他、図１１に示すように、この画像データ（同図（ａ）参照）を適宜縮小又は拡大するとともにカレンダーを示す文字列（以下、「カレンダーテキスト」という）と結合させて、一枚のカレンダーとして印刷することができることを、特徴としている。
【００１６】
（デジタル式コピー装置の全体構成）
図１は、本発明の実施の形態であるデジタルコピー装置１のシステム構成図である。この図１に示すように、このデジタル式コピー装置１は、制御部としてのサーバ１０，並びに、このサーバ１０に接続された入力部としての操作盤１１，読取部としてのスキャナ１２及び印刷部としてのプリンタ１３を、主要部品として構成されている。以下、これら各装置毎に、その内部構成を説明する。
【００１７】
＜サーバ及び操作盤の内部構成＞
まず最初に、サーバ１０及び操作盤１１の内部構成を、図２のブロック図に示す。このサーバ１０は、各種デバイスが取り付けられたコンピュータであり、図２に示されるように、バス（データバス及びシステムバス）Ｂによって互いに接続されたＣＰＵ１００，ＲＡＭ１０１，フラッシュメモリ１０２，入力制御部１０３，ＬＣＤ制御部１０４，ＣＤ−ＲＯＭドライブ１０５，ＳＣＳＩインタフェース１０７，セントロニクスインタフェース１０８，ハードディスク１１０から、構成されている。また、操作盤１１には、ＬＣＤ（液晶パネル）１１３，このＬＣＤ１１３上に重ねられたタッチパネル１１２，並びに、キーボード１１１が組み込まれている。
【００１８】
上述したＬＣＤ１１３は、モノクロ２階調又はカラー表示可能なドットマトリックス液晶パネルであり、サーバ１０のＬＣＤ制御部１０４によって駆動され、ＣＰＵ１００が生成した各種画面を表示する。このＬＣＤ１１３に表示される画面は、図６に示される初期画面，図７に示されるレイアウト選択画面，図８に示される表示年設定画面，図９に示される表示月設定画面，図１０に示される休日設定画面，等であり、夫々、入力内容を示す「ボタン」又は「タブ」を含んでいる（図示は省略したが、単に状態やメッセージを表示するための画面には、これら「ボタン」も「タブ」も含まれていない場合がある）。また、タッチパネル１１２は、このＬＣＤ１１３に重ねられた感圧エリアセンサであり、操作者の指によって押圧された位置に対応する信号を、入力制御部１０３に入力する。キーボード１１１は、図１に示されたスタートキー１１１ａ，テンキー１１１ｂ，等からなり、操作者によって押下されたキーに対応した信号を、入力制御部１０３に入力する。
【００１９】
また、上述したＬＣＤ制御部１０３は、ＣＰＵ１００が生成した各種画面データに応じてＬＣＤ１１３の各電極に駆動電圧を印加することによって、このＬＣＤにその画面を表示させる。入力部としての入力制御部１０３は、タッチパネル１１２及びキーボード１１１から入力された信号をエンコードして、夫々に対応するデータを、ＣＰＵ１００に転送する。
【００２０】
また、上述したＳＣＳＩインタフェース１０７には、スキャナ１２に接続されたＳＣＳＩケーブルが接続され、このスキャナ１２との間のデータ交換（スキャナ１２に対する命令の送信，スキャナ１２からの画像データの受信）を司る。また、セントロニクスインタフェース１０８には、プリンタ１３に接続されたセントロニクスケーブルが接続され、このプリンタ１３との間のデータ交換（プリンタ１３に対する各種情報や命令や印刷データの送信）を司る。なお、これらＳＣＳＩインターフェース１０７やセントロニクスインタフェース１０８の代わりにＵＳＢインターフェースやIEEE1394インターフェースが用いられて良いのは勿論である。
【００２１】
ＣＰＵ１００は、このサーバ１０全体の制御を行う中央処理装置である。
【００２２】
ＲＡＭ１０１は、このＣＰＵ１００による作業領域が展開されるランダムアクセスメモリである。このＲＡＭ１０１上において、スキャナ１２から受信された画像データが加工され、プリンタ１３へ出力される印刷データが生成される。
【００２３】
フラッシュメモリ１０２は、レイアウトパターンファイル，各国祝日情報テーブル，表示文字テーブルを格納している。このレイアウトパターンファイルは、このデジタルコピー装置１によって印刷可能なカレンダーのレイアウトパターン，即ち、用紙上における画像の貼付領域（図１１（ｂ）の３０ａを参照）の位置及びカレンダーテキストの貼付領域（図１１（ｂ）の３０ｂを参照）の位置を、複数パターン分定義したファイルである。また、各国祝日情報テーブルは、日本国を含む複数国の夫々について、法定の休日を一覧したテーブルである。また、表示文字テーブルは、上記複数国における夫々の公用語毎に、１月から１２月までの各月名及び月曜日から日曜日までの各曜日名，並びにその略語を一覧したテーブルである。
【００２４】
ハードディスク１１０は、オペレーションシステムプログラム，コピー制御プログラム（図３〜図５），スキャナ１２を制御するためのスキャナドライバ，及び、プリンタ１３を制御するためのプリンタドライバを、格納している。このプリンタドライバは、スキャナ１２から受信した画像データ自体及びコピー制御プログラムによって加工されたカレンダーのイメージデータ（詳細については後述する）を、プリンタ１３用の印刷データに変換する処理を含んでおり、プリンタ１３がカラー印刷可能なものである場合には、画像データ又はイメージデータに含まれるＲＧＢ多階調信号をプリンタ１３が要求するＹＭＣＫ信号に変換する際に参照される色変換テーブルを、含んでいる。
【００２５】
ハードディスク１１０内のオペレーションシステムプログラムを読み出して実行したＣＰＵ１００は、ＳＣＳＩインタフェース１０７，セントロニクスインタフェース１０８，入力制御部１０３及びＬＣＤ制御部１０４を制御可能となる。なお、ＣＰＵ１００は、このオペレーションシステムを実行することにより、入力制御部１０３から通知された押圧位置がＬＣＤ１１３に表示させた画面中の何れかの「ボタン」や「タブ」の位置と一致している場合には、その「ボタン」又は「タブ」に対応したデータの入力であると認識し、そのデータ入力に対応した処理を実行する。また、ＣＰＵ１００は、スキャナドライバを読み出して実行することによってスキャナ１２の制御が可能になる。また、ＣＰＵ１００は、コピー制御プログラムを読み出して実行することにより、スキャナ１２から受信した画像データ及びフラッシュメモリ１２から読み出した各種データを加工して、カレンダーのイメージデータ（詳細については後述する）を生成することが可能になる。また、ＣＰＵ１００は、何れかのプリンタドライバを読み出して実行することによってプリンタ１３の制御が可能になり、スキャナ１２から受信した画像データ自体やカレンダーのイメージデータ（詳細については後述する）をプリンタ１３に適した印刷データに変更することが可能になる。
【００２６】
ＣＤ−ＲＯＭドライブ１０５は、スキャナ１２やプリンタ１３の変更や追加，各種プログラムやデータのバージョンアップがあった場合に、新たなプログラムが格納されたＣＤ−ＲＯＭディスク（コンピュータ可読媒体）がセットされ、ＣＰＵ１００からの要求に応じて、このＣＤ−ＲＯＭディスクからこれらプログラム及びデータを読み出す。このように読み出されたプログラム及びデータは、ＣＰＵ１００によって、ハードディスク１１０又はフラッシュメモリ１０２にインストールされる。
【００２７】
（コピー制御内容）
以上のように構成されるデジタル式コピー装置１においてハードディスク１１０内のコピー制御プログラムを読み込んだＣＰＵ１００が実行するコピー制御の内容を、カレンダーモード時の処理を中心として、以下に説明する。
【００２８】
図３乃至図５に示すコピー制御処理は、サーバ１０にメイン電源が投入された後に、オペレーションシステムの制御によって、自動的にスタートする。そして、スタート後最初のＳ０１では、ＣＰＵ１００は、処理に用いられるパラメータを初期設定する。ここで初期設定されるパラメータの内容は、動作モード＝通常モード（第１の動作モード），倍率＝等倍１００％，出力先＝ローカルプリンタ（プリンタ１３），用紙種別＝Ａ４縦普通紙，部数＝１，等である。
【００２９】
次のＳ０２では、ＣＰＵ１００は、現在設定されているパラメータに従って、初期画面（図６）を、ＬＣＤ１１３上に表示する。図６に示すように、この初期画面の左カラムには、主要なパラメータの種類を示すタブ（「倍率」タブ２１，「用紙種別」タブ２２，「出力先」タブ２３，「メモリ」タブ２４）が表示されており、中央カラムには、各パラメータの現在における設定内容が表示されており、右カラムには、「カレンダー」ボタン２０をはじめとする複数のボタンが表示されている。なお、図６は、Ｓ００１実行直後における初期画面の内容を示している。
【００３０】
次のＳ０３では、ＣＰＵ１００は、入力制御部１０３から通知されたデータに基づいて、ＬＣＤ１１３に表示された各ボタン又はタブと重なる領域においてタッチパネル１１２が押圧されたか否かをチェックする。なお、以下においては、何れかのボタン又はタブが押圧されることを、単に、そのボタン又はタブが「押下される」と、表現する。Ｓ０３にて何れのタブ又はボタンも押下されていないと判断した場合には、ＣＰＵ１００は、Ｓ１５において、入力制御部１０３から通知されたデータに基づいて、キーボード１１１を構成する何れかのキーが押下（入力）されたか否かを、チェックする。そして、何れのキーも入力されていない場合には、ＣＰＵ１００は、処理をＳ０３に戻す。これらＳ０３及びＳ１５のチェックは、何れかのボタン又はタブ若しくはキーが押下されるまで、繰り返し行われる。
【００３１】
Ｓ０３にて何れかのボタン又はタブが押下されたと判定した場合には、ＣＰＵ１００は、Ｓ０４において、「カレンダー」ボタン２０が押下されたのか否かをチェックする。そして、「カレンダー」ボタン２０以外のボタン又はタブが押下されのであれば、Ｓ０５において、押下されたボタン又はタブに応じた処理を実行する。例えば、「倍率」タブ２１が押下された場合には、選択可能な倍率に応じた複数のボタンを含む画面を表示して、この画面中で押下されたボタンに対応した値に倍率パラメータを設定し直す。また、「用紙種別」タブ２２が押下された場合には、選択可能な用紙種別に応じた複数のボタンを含む画面を表示して、この画面中で押下されたボタンに対応した用紙種別に用紙種別パラメータを設定し直す。
【００３２】
一方、Ｓ１５にて何れかのキーが押下されたと判定した場合には、ＣＰＵ１００は、Ｓ１６において、スタートキー１１１ａが押下されたのか否かをチェックする。そして、スタートキー１１１ａ以外のキーが押下されたのであれば、Ｓ１７において、押下されたキーに応じた処理を実行する。例えば、テンキー１１１ｂが押下された場合には、押下されたキーが示す数値を「部数」パラメータに設定する。
【００３３】
一方、「カレンダー」ボタン２０が押下（モード切替指示の入力に相当）されたとＳ０４にて判定した場合には、ＣＰＵ１００は、Ｓ０６において、図７に示すレイアウト選択画面を、ＬＣＤ１１３上に表示する。図７に示すように、このレイアウト選択画面には、４種類のレイアウトアイコン３０−１〜４，「表示年」ボタン３１，「表示月」ボタン３２，「表示文字」ボタン３３，「休日設定」ボタン３４，「確定」ボタン３５，表示年欄３６，表示月欄３７，及び、表示文字欄３８が、含まれている。
【００３４】
各レイアウトアイコン３０は、夫々、フラッシュメモリ１０２中のレイアウトパターンファイルにおいて定義された各レイアウトパターンに基づいて、用紙中における画像貼付領域３０ａ及びカレンダーテキスト貼付領域３０ｂを示す。従って、当然のことながら、各レイアウトアイコン３０毎に、画像貼付領域３０ａが異なるか、若しくは、カレンダーテキストのパターン（一枚中に表示されるカレンダーの表示月数が一ヶ月であるか、二ヶ月であるか、三ヶ月であるか、四ヶ月であるか、六ヶ月であるか、十二ヶ月であるか）が異なる。そして、各レイアウトアイコン３０は、それ自体がボタンとして定義されている。なお、図７では、レイアウト選択画面内にレイアウトアイコン３０が４種類のみ表示されるように示されているが、レイアウトパターンファイルにおいて定義されているレイアウトパターンの数が４を超えている場合には、レイアウト選択画面が複数ページからなるように構成するとともに、ページを適宜変更できるように構成すれば良い。
【００３５】
表示年欄３６は、カレンダーとして出力すべき西暦の範囲を表示する領域である。この表示年欄３６には、出力すべきものとして設定された西暦の範囲が一年のみである場合には、その年の西暦のみが表示される。また、設定された西暦の範囲が複数年にわたる場合には、その年の範囲が、例えば“1999-2000”のように表示される。
【００３６】
表示月欄３７は、表示年欄３６に表示された西暦が一年分だけあった場合に、カレンダーとして出力すべき月の範囲を表示する領域である。この表示月欄３７には、出力すべきものとして設定された月の範囲が一月のみである場合には、その月を示す数字のみが表示される。また、設定された月の範囲が複数月にわたる場合には、その月の範囲が、例えば“４−５”のように表示される。
【００３７】
表示文字欄３８は、カレンダーテキスト内で月名及び曜日名を表す文字の種類（どの言語によるか、及び、正式名称であるか略語であるか）を表示する領域である。例えば、日本語の正式名称が設定されている場合には“日本語”と表示され、英語の正式名称（January，Monday，…）が設定されている場合には“英語”と表示され、英語の略語（Jan.，Mon.，…）が設定されている場合には“英語（略語）”と表示される。
【００３８】
次のＳ０７では、ＣＰＵ１００は、レイアウト選択画面内における何れかのボタン（レイアウトアイコン３０を含む）が押下されるのを待つ。そして、何れかのレイアウトアイコン３０が押下された場合には処理をＳ０８に進め、「表示年」ボタン３１が押下された場合には処理をＳ０９に進め、「表示月」ボタン３２が押下された場合には処理をＳ１０に進め、「表示文字」ボタン３３が押下された場合には処理をＳ１１に進め、「休日設定」ボタン３４が押下された場合には処理をＳ１２に進め、「確定」ボタン３５が押下された場合には処理をＳ１３に進める。
【００３９】
Ｓ０８では、ＣＰＵ１００は、押下されたレイアウトアイコン３０（入力された指定情報に相当）が示すレイアウトパターンを選択した後に、処理をＳ０７に戻す。
【００４０】
一方、Ｓ０９では、ＣＰＵ１００は、表示年設定処理を実行する。この表示年設定処理において、ＣＰＵ１００は、図８に示す表示年設定画面を、ＬＣＤ１１３上に表示する。この表示年設定画面には、「開始年」ボタン４１，「終了年」ボタン４２，開始年入力ダイアログ４３，終了年入力ダイアログ４４，及び「終了」ボタン４５が、含まれている。そして、ＣＰＵ１００は、「開始年」ボタン４１が押下されると、開始年入力ダイアログ４３への入力を受け付ける。即ち、テンキー１１１ｂを介して入力された数字を、期間の開始年を示す西暦（期間指定情報に相当）として、開始年入力ダイアログ４３に設定する。また、ＣＰＵ１００は、「終了年」ボタン４２が押下されると、終了年入力ダイアログ４４への入力を受け付ける。即ち、テンキー１１１ｂを介して入力された数字を、期間の終了年を示す西暦（期間指定情報に相当）として、終了年入力ダイアログ４４に設定する。また、ＣＰＵ１００は、「終了」ボタン４５が押下されると、この表示年設定画面を閉じるととともにレイアウト選択画面を再表示して、処理をＳ０７に戻す。この際、レイアウト選択画面の表示年欄３６には、開始年入力ダイアログ４３及び終了年入力ダイアログ４４に設定された西暦の範囲が表示される。
【００４１】
一方、Ｓ１０では、ＣＰＵ１００は、表示月設定処理を実行する。この表示月設定処理において、ＣＰＵ１００は、図９に示す表示月設定画面を、ＬＣＤ１１３上に表示する。この表示月設定画面には、「開始月」ボタン５１，「終了月」ボタン５２，開始月入力ダイアログ５３，終了月入力ダイアログ５４，及び「終了」ボタン５５が、含まれている。そして、ＣＰＵ１００は、「開始月」ボタン５１が押下されると、開始月入力ダイアログ５３への入力を受け付ける。即ち、テンキー１１１ｂを介して入力された数字を、期間の開始月を示す月番号（期間指定情報に相当）として、開始月入力ダイアログ５３に設定する。また、ＣＰＵ１００は、「終了月」ボタン５２が押下されると、終了月入力ダイアログ５４への入力を受け付ける。即ち、テンキー１１１ｂを介して入力された数字を、期間の終了月を示す月番号（期間指定情報に相当）として、終了月入力ダイアログ５４に設定する。また、ＣＰＵ１００は、「終了」ボタン５５が押下されると、この表示月設定画面を閉じるととともにレイアウト選択画面を再表示して、処理をＳ０７に戻す。この際、レイアウト選択画面の表示月欄３７には、開始月入力ダイアログ５３及び終了月入力ダイアログ５４に設定された月の範囲が表示される。
【００４２】
一方、Ｓ１１では、ＣＰＵ１００は、表示文字設定処理を実行する。この表示文字設定処理において、ＣＰＵ１００は、文字の種類名（“日本語”，“英語”，“英語（略語）”，等）を示す多数のボタンを含む図示せぬ表示文字設定画面を、ＬＣＤ１１３上に表示する。そして、ＣＰＵ１００は、何れかのボタンが押下（文字指定情報の入力に相当）されると、この表示文字設定画面を閉じるととともにレイアウト選択画面を再表示して、処理をＳ０７に戻す。この際、レイアウト選択画面の表示文字欄３８には、押下されたボタンが示す文字の種類名が表示される。
【００４３】
一方、Ｓ１２では、ＣＰＵ１００は、休日設定処理を実行する。この休日設定処理では、ＣＰＵ１００は、図１０に示す休日設定画面を、ＬＣＤ１１３上に表示する。この休日設定画面には、「標準」ボタン６１，国リスト６２，「追加」ボタン６３，「月」ボタン６４，月入力ダイアログ６５，「日」ボタン６６，日入力ダイアログ６７，及び「終了」ボタン６８が、含まれている。なお、国リスト６２は、上下にスクロール可能になっている。そして、ＣＰＵ１００は、国リスト６２中に列挙された何れかの国名が押下された後に「標準」ボタン６１が押下されると、押下された国名に対応する祝日をフラッシュメモリ１０２の各国祝日情報テーブルから読み出して、休日として特定する。また、ＣＰＵ１００は、「追加」ボタン６３が押下された場合には、休日の追加設定を受け付ける。即ち、「月」ボタン６４が押下された後にテンキー１１１ｂを介して入力された数字を月入力ダイアログ６５に設定するとともに、「日」ボタン６６が押下された後にテンキー１１１ｂを介して入力された数字を日入力ダイアログ６７に設定して、これら両ダイアログ６５，６７に設定されている数字が示す月日を、新たな休日として特定する。また、ＣＰＵ１００は、「終了」ボタン６８が押下されると、この休日設定画面を閉じるととともにレイアウト選択画面を再表示して、処理をＳ０７に戻す。
【００４４】
一方、Ｓ１３では、ＣＰＵ１００は、必要項目の設定が完了しているか否かをチェックする。ここで、必要項目の設定とは、少なくとも、表示年設定画面における開始年入力ダイアログ４３及び終了年入力ダイアログ４４への西暦の設定，並びに、図示せぬ表示文字設定画面における何れかのボタンの入力である。また、これら両ダイアログ４３，４４に設定された西暦が同じである場合（即ち、カレンダーの出力範囲が１年以内である場合）には、表示月設定画面における開始月入力ダイアログ５３及び終了月入力ダイアログ５４への月番号の設定も、必要項目の設定にに含まれる。そして、ＣＰＵ１００は、未だ必要項目の設定が完了していない場合には、処理をＳ０７に戻す。
【００４５】
これに対して、必要項目の設定が完了している場合には、ＣＰＵ１００は、Ｓ１４において、モードパラメータを「カレンダーモード（第２の動作モード）」と設定するとともに、倍率パラメータを「自動」と設定し、用紙種別パラメータを「Ａ４縦普通紙」と設定する。Ｓ１４の完了後、ＣＰＵ１００は、処理をＳ０２に戻す。
【００４６】
以上のＳ０２〜Ｓ１７の処理を繰り返した結果、Ｓ１６にてスタートキー１１１ａが押下（開始指示の入力に相当）されたと判定した場合、ＣＰＵ１００は、処理をＳ１８に進める。このＳ１８では、ＣＰＵ１００は、現在のモードパラメータがカレンダーモード（第２の動作モード）に設定されているか通常モードに設定されているかを、チェックする。そして、通常モード（第１の動作モード）に設定されている場合には、ＣＰＵ１００は、Ｓ１９において、通常のコピー処理を実行する。即ち、ＣＰＵ１００は、スキャナ１２に対して原稿の読み出しを指示し、この指示に従ってスキャナ１２が送信してきた画像データを、倍率パラメータに応じて拡大又は縮小した後に印刷データに変換し、この印刷データに基づいたイメージを用紙種類パラメータに応じた用紙上に印刷することを、プリンタ１３に命じる。これにより、通常のコピーが実行される。このＳ１９を完了すると、ＣＰＵ１００は、処理をＳ０２に戻す。
【００４７】
これに対してカレンダーモードに設定されていると判定した場合には、ＣＰＵ１００は、Ｓ２０において、Ｓ０９，Ｓ１０，Ｓ１１及びＳ１２にて設定された各種内容に従って、Ｓ０８にて選択されたレイアウトパターン中のカレンダーテキスト貼付領域３０ｂに貼り付けるべきカレンダーテキストを、必要枚数分作成する。具体的には、Ｓ０９にて設定された表示年範囲が同一年に限られている場合には、Ｓ１０にて設定された月範囲に含まれる月を表示するに必要な枚数（例えば、選択されたレイアウトパターンにおける表示月数が一ヶ月である場合にはその月範囲に含まれる月の数と同枚数）のカレンダーテキストを、作成する。また、Ｓ０９にて設定された表示年範囲が複数年にわたる場合には、その年数分を表示するに必要な枚数（例えば、選択されたレイアウトパターンにおける表示月数が１年分である場合にはその年数と同枚数，選択されたレイアウトパターンにおける表示月数が一ヶ月である場合にはその年数×１２枚）のカレンダーテキストを作成する。また、この際、ＣＰＵ１００は、表示すべきカレンダーの年月日及び曜日を、グレゴリウス歴のルールに従って自動計算し、日曜日に対応した日付に特定色を付す。また、ＣＰＵ１００は、Ｓ１１にて設定された文字の種類に対応したする文字列を、フラッシュメモリ１０２内の表示文字テーブルから読み出して、カレンダーテキスト内に含まれる文字として用いる。また、ＣＰＵ１００は、Ｓ１２にて休日の設定がなされている場合には、設定された休日に対応する日付に特定色を付す。
【００４８】
次のＳ２１では、ＣＰＵ１００は、スキャナ１２に対して原稿の読み出しを指示する。
【００４９】
次のＳ２２では、ＣＰＵ１００は、スキャナ１２が原稿を読み取ることによって得られた画像データを、ＲＡＭ１０１上において、レイアウトパターンに対応したフレーム中の画像貼付領域３０ａに、貼り付ける。この場合、画像データの大きさと画像貼付領域３０ａの大きさとが一致しない場合には、ＣＰＵ１００は、この画像データを適宜縮小又は拡大することによって画像貼付領域３０ａの大きさに合致させた後に、画像貼付領域３０ａに貼り付ける。
【００５０】
次のＳ２３では、ＣＰＵ１００は、Ｓ２０にて作成したカレンダーテキスト中の未使用の一枚分を取り出して、Ｓ２２にて画像データが貼り付けられたレイアウトパターンのフレーム中におけるテキスト貼付領域３０ｂに、貼り付ける。
【００５１】
次のＳ２４では、ＣＰＵ１００は、Ｓ２３にてカレンダーテキストが貼り付けられることによって完成した１枚分のカレンダーのイメージデータを、印刷データに変換する。
【００５２】
次のＳ２５では、ＣＰＵ１００は、プリンタ１３に対して、Ｓ２４にて生成した印刷データを送信し、この印刷データが示すイメージの印刷を指示する。
【００５３】
次のＳ２６では、ＣＰＵ１００は、部数パラメータに設定された部数分の印刷が完了したか否かをチェックする。そして、未だ設定部数分の印刷が完了していなければ、処理をＳ２５に戻して、再度の印刷をプリンタ１３に対して指示する。これに対して、設定部数分の印刷が完了した場合には、ＣＰＵ１００は、処理をＳ２７に進める。
【００５４】
Ｓ２７では、ＣＰＵ１００は、Ｓ２０にて作成したカレンダーテキスト中に未使用の頁が残っているか否かをチェックする。そして、未使用の頁が残っている場合には、ＣＰＵ１００は、Ｓ２８において、原稿の再設定を指示するメッセージを、ＬＣＤ１１３上に表示した後に、Ｓ２９において、スタートキー１１１ａが押下されるのを待つ。そして、オペレータが、スキャナ１２にセットした原稿を交換するか、同じ原稿を使用することを再確認してから、スタートキー１１１ａを押下すると、ＣＰＵ１００は、処理をＳ２１に戻し、次の頁のカレンダーの印刷のための処理を実行する。
【００５５】
以上に説明したＳ２１乃至Ｓ２９のループ処理を繰り返した結果、残り頁がないとＳ２７にて判定した場合には、ＣＰＵ１００は、Ｓ３０においてモードパラメータを「通常モード（第１の動作モード）」に設定した後に、処理をＳ０２に戻す。
【００５６】
以上に説明した本実施形態のデジタルコピー装置１は、「カレンダー」ボタン２０が押下されない限り、通常のコピー処理を実行し、原稿を読み取ることによって得られた画像データ自体を印刷データに変換して、プリンタ１３から原稿のコピーを出力する。これに対して、「カレンダー」ボタン２０が押下された場合には、カレンダーのテキストを作成するために必要な情報の入力を受け付けて、その後にスタートキー１１１ａが押下されると、それまでに入力された情報に基づいてカレンダーテキストが自動作成され、図１１（ａ）に示すような原稿を読み取ることによって得られた画像データと結合されることによって、図１１（ｂ）に示すようなカレンダーのイメージデータが作成され、このイメージデータに従ったカレンダーの印刷がプリンタ１３によってなされる。従って、オペレータは、必要事項を設定して、原稿をスキャナ１２にセットした後は、スタートキー１１１ａを押しさえすれば良い。従って、本実施形態によるデジタルコピー装置１は、通常のコピー処理を行う際と同程度の簡単な操作だけで、所望の画像を組み込んだカレンダーを印刷することができる。
【００５７】
【発明の効果】
以上のように構成された本発明によるデジタル式コピー装置によると、オペレータによる一回の開始指示の入力の押下に従って、原稿の読み取り，原稿を読み取ることによって得られた画像データと予め用意されたテキストデータとの結合，この結合によってイメージデータに基づいた印刷といった一連の処理を順番に実行することができる。従って、従来のコピーと同様の操作に基づいて、原稿の画像とテキストとを結合させた印刷結果を得ることができる。
【００５８】
【図面の簡単な説明】
【図１】本発明の実施の形態であるデジタル式コピー装置のシステム構成図。
【図２】図１のサーバ及び操作盤の回路構成を示すブロック図。
【図３】図２のハードディスク内に格納されているコピー制御プログラムを読み込んだＣＰＵ１００が実行するコピー制御処理の内容を示すフローチャート。
【図４】図２のハードディスク内に格納されているコピー制御プログラムを読み込んだＣＰＵ１００が実行するコピー制御処理の内容を示すフローチャート。
【図５】図２のハードディスク内に格納されているコピー制御プログラムを読み込んだＣＰＵ１００が実行するコピー制御処理の内容を示すフローチャート。
【図６】図２のＬＣＤ上に表示される基本画面の表示例。
【図７】レイアウト選択画面の表示例。
【図８】表示年設定画面の表示例。
【図９】表示月設定画面の表示例。
【図１０】休日設定画面の表示例。
【図１１】原稿例（ａ）及びカレンダーのイメージ例（ｂ）。
【符号の説明】
１    デジタル式コピー装置
１０    サーバ
１２    スキャナ
１３    プリンタ
１００    ＣＰＵ
１０２    フラッシュメモリ
１０３    入力制御部
１１０    ハードディスク
１１１    キーボード
１１２    タッチパネル
１１３    ＬＣＤ
【図１】
0003669237.tif 000002
【図２】
0003669237.tif 000003
【図３】
0003669237.tif 000004
【図４】
0003669237.tif 000005
【図５】
0003669237.tif 000006
【図６】
0003669237.tif 000007
【図７】
0003669237.tif 000008
【図８】
0003669237.tif 000009
【図９】
0003669237.tif 000010
【図１０】
0003669237.tif 000011
【図１１】
0003669237.tif 000012