(57)【要約】【課題】イベントに用いる資料に関する画像データをイベントごとに加工することなく，イベントごとに統一した様式の画像形成を行うために画像データと合成して画像形成するためのテンプレートデータを，スケジュール情報を活用することによって自動生成する。【解決手段】スケジュールデータ（イベントに関するデータ）から所定の項目データを抽出し（Ｓ１３），抽出された項目データに基づいて所定の生成規則に従ってテンプレートデータを生成する（Ｓ１５）。生成されたテンプレートデータは，画像形成装置へ送信され，原稿複写の際に，原稿画像と合成されて記録紙に画像形成される。【選択図】図４
2004304692.tif 000002
【特許請求の範囲】
【請求項１】
画像データと合成して画像形成するために用いるテンプレートデータを生成する処理をコンピュータに実行させるためのテンプレートデータ生成プログラムであって，
所定の入力手段により入力されたスケジュール情報を少なくとも含むスケジュール関連情報から所定項目の情報を抽出する項目抽出処理と，
前記項目抽出手段により抽出された前記所定項目の情報と所定のテンプレート生成規則情報とに基づいて前記テンプレートデータを生成するテンプレートデータ生成処理と，
をコンピュータに実行させるためのテンプレートデータ生成プログラム。
【請求項２】
前記テンプレートデータ生成処理により生成された前記テンプレートデータを所定の通信手段により画像形成装置へ送信するテンプレートデータ送信処理を更にコンピュータに実行させるための請求項１に記載のテンプレートデータ生成プログラム。
【請求項３】
前記所定項目の情報に前記スケジュール情報に含まれるイベントの日時情報が含まれ，該イベントの日時情報に基づいて前記画像形成装置へ送信される前記テンプレートデータにその保存期限を設定する保存期限設定処理を更にコンピュータに実行させるための請求項２に記載のテンプレートデータ生成プログラム。
【請求項４】
前記所定項目の情報に前記スケジュール情報に含まれるイベントの日時情報が含まれ，該イベントの日時情報に基づいて前記テンプレートデータ送信処理の実行タイミングを制御する送信制御処理を更にコンピュータに実行させるための請求項２又は３のいずれかに記載のテンプレートデータ生成プログラム。
【請求項５】
前記スケジュール関連情報に前記スケジュール情報に関連付けられた文書データが含まれ，前記項目抽出処理が，前記文書データの文書構造を解析することにより前記所定項目の情報を抽出するものである請求項１〜４のいずれかに記載のテンプレートデータ生成プログラム。
【請求項６】
前記テンプレート生成処理が前記所定項目の情報に基づく見出しマークが設定された前記テンプレートデータを生成するものである請求項１〜５のいずれかに記載のテンプレートデータ生成プログラム。
【請求項７】
前記テンプレートデータ生成処理が，既存の前記テンプレートデータの複製に基づいて新たな前記テンプレートデータを生成可能な処理である請求項１〜６のいずれかに記載のテンプレートデータ生成プログラム。
【請求項８】
請求項１〜７に記載のテンプレートデータ生成プログラムにおける処理を実行してなることを特徴とするテンプレートデータ生成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，画像形成装置によって画像データと合成して画像形成するために用いるテンプレートデータを生成する処理をコンピュータに実行させるためのテンプレートデータ生成プログラム及びその装置に関するものである。
【０００２】
【従来の技術】
従来，複写機等の画像形成装置において，画像形成する際に原稿から読み取られた画像データと予め登録されたテンプレートデータとを合成して画像形成するものがある。
例えば，特許文献１では，複写機で原稿から読み取った画像データの画像形成を行う際に，パソコン等の情報処理装置で作成された文書データを合成（混合）することや通しページ番号やスタンプマークを付加すること，或いは選択されたテンプレートを合成することが提案されている。
一方，近年，スケジュール管理を行うコンピュータシステムが普及し，イベントのタイトルや日時等がスケジュール情報（スケジュールデータ）として共有化されることが多い。特許文献２では，スケジュールデータに会議等のイベントの情報をその開始時刻とともに登録する場合，そのイベントで用いる文書データを関連付けて格納し，イベントの開始時刻に対応する所定時刻になると関連付けられた文書データを画像形成装置に送信して印刷させるスケジュール管理装置が提案されている。
ところで，会議等のイベントに用いる資料を用意する場合，そのイベントの開催日時やイベントの名称（タイトル）等をその資料に表示したい場合が多い。例えば，複数枚の資料を綴じて配布した後にその綴じが外されても，その会議での資料であることがわかるように資料一枚ごとに会議名及び開催日時等を，ヘッダ（資料の上端付近）やフッタ（資料の下端付近）に表示する等である。
その一方で，複数のイベントにおいて実質的な内容が同じ資料を共用することも多い。従来，このような場合，共用する文書データ等の画像データを，使用するイベントごとに加工（タイトルを付す等）して画像形成していた。さらに，１つのイベントに対して資料を用意する複数人の間で，資料のタイトルや様式等を統一したい場合もあり，このような場合には，事務局等によって統一様式等が指定され，各人がそれに合わせて画像データを加工していた。
【０００３】
【特許文献１】
特開２００２−３１４７９６号公報
【特許文献２】
特開２００１−１１３７９６号公報
【０００４】
【発明が解決しようとする課題】
しかしながら，共用する画像データをイベントごとに加工したり，イベントごとに統一様式を作成したりすることは手間であるという問題点があった。
ここで，特許文献１の技術によれば，イベントごとにテンプレートデータを用意することによってタイトル等の様式の統一化は可能であるが，イベントごとに用意するテンプレートの有効な作成方法については何ら示唆されていない。また，特許文献２の技術では，スケジュールデータに基づいて文書データの印刷タイミングが制御されるのみであり，画像データのイベントごとの加工やイベントごとの様式の統一化等の問題を解決し得ない。
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，イベントに用いる資料に関する画像データをイベントごとに加工することなく，イベントごとに統一した様式の画像形成を行うために画像データと合成して画像形成するためのテンプレートデータを，スケジュール情報を活用することによって自動生成するテンプレートデータ生成プログラム及びその装置を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明は，画像データと合成して画像形成するために用いるテンプレートデータを生成する処理をコンピュータに実行させるためのテンプレートデータ生成プログラムであって，所定の入力手段により入力されたスケジュール情報を少なくとも含むスケジュール関連情報から所定項目の情報を抽出する項目抽出処理と，前記項目抽出手段により抽出された前記所定項目の情報と所定のテンプレート生成規則情報とに基づいて前記テンプレートデータを生成するテンプレートデータ生成処理と，をコンピュータに実行させるためのテンプレートデータ生成プログラムである。
これにより，イベントごとに統一した様式の画像形成を行うために画像データと合成して画像形成するためのテンプレートデータが，各種イベントに関する情報が登録されるスケジュールデータに基づいて自動生成されるため，イベントに用いる資料に関する画像データをイベントごとに加工する手間が省ける。
【０００６】
また，前記テンプレートデータ生成処理により生成された前記テンプレートデータを所定の通信手段により画像形成装置へ送信するテンプレートデータ送信処理を更にコンピュータに実行させるものが考えられる。
この場合，前記所定項目の情報に前記スケジュール情報に含まれるイベントの日時情報が含まれ，該イベントの日時情報に基づいて前記画像形成装置へ送信される前記テンプレートデータにその保存期限を設定する保存期限設定処理を更にコンピュータに実行させるものや，前記イベントの日時情報に基づいて前記テンプレートデータ送信処理の実行タイミングを制御する送信制御処理を更にコンピュータに実行させるものが考えられる。
このように，前記スケジュール情報に含まれる日時情報に基づいてテンプレートデータの画像形成装置への送信タイミングや保存期限が設定されるので，テンプレートデータが無駄に画像形成装置の記憶容量を消費することを防止できる。
【０００７】
また，前記スケジュール関連情報に前記スケジュール情報に関連付けられた文書データが含まれ，前記項目抽出処理が，前記文書データの文書構造を解析することにより前記所定項目の情報を抽出するものも考えれれる。
これにより，例えば，前記スケジュール情報に含まれる前記所定項目の情報には簡略情報（簡略タイトル等）が設定されるが，その関連ファイル（イベントの案内文書データ等）には正式情報が設定されるような場合に，テンプレートデータに正式情報を反映させることができるといった点で有効である。
【０００８】
また，前記テンプレート生成処理が前記所定項目の情報に基づく見出しマークが設定された前記テンプレートデータを生成するものであれば，視覚的にわかりやすいテンプレートデータとすることができる。
また，前記テンプレートデータ生成処理が，既存の前記テンプレートデータの複製に基づいて新たな前記テンプレートデータを生成可能な処理であれば，既存のテンプレートデータと共通の内容を活かしつつ，例えば，同種のイベントの開催回数に関する情報等のみを更新するといった応用が可能となる。
また，本発明は，前記テンプレートデータ生成プログラムにおける処理を実行する情報処理装置等のテンプレートデータ生成装置として捉えたものであってもよい。
【０００９】
【発明の実施の形態】
以下添付図面を参照しながら，本発明の実施の形態及び実施例について説明し，本発明の理解に供する。尚，以下の実施の形態及び実施例は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここに，図１は本発明の実施の形態に係る画像形成システムの概略構成を表すブロック図，図２は本発明の実施の形態に係る画像形成システムにおけるホスト装置Ｘの概略構成を表すブロック図，図３は本発明の実施の形態に係る画像形成システムにおける画像形成装置（ＭＦＰ）の概略構成を表すブロック図，図４はホスト装置Ｘにおけるスケジュール登録時のテンプレート生成処理の手順を表すフローチャート，図５はホスト装置Ｘにおける関連ファイルに基づくテンプレート生成処理の手順を表すフローチャート，図６はホスト装置Ｘにおけるテンプレートデータの画像形成装置への送信処理の手順を表すフローチャート，図７は本発明の実施の形態に係る画像形成システムの画像形成装置におけるテンプレートデータの合成による画像形成処理の手順を表すフローチャート，図８は本発明の実施の形態に係る画像形成システムにおけるテンプレートデータの合成による画像形成イメージの例を表す図，図９はホスト装置Ｘにおけるテンプレートデータの生成規則情報の一例を表す図，図１０はホスト装置Ｘにおけるスケジュールデータの表示例を表す図，図１１は本発明の実施例に係る画像形成システムにおけるスケジュールデータ及びその関連ファイルとそれに基づく画像形成結果との一例を模式的に表す図である。
【００１０】
まず，図１〜図３を用いて，本発明の実施の形態に係る画像形成システムの構成について説明する。
本画像形成システムは，図１に示すように，パーソナルコンピュータ等情報端末や該情報端末によって作成或いは編集される文書データ等の各種データが格納（記憶）される文書サーバ等の情報処理装置であるホスト装置Ｘと，原稿画像の複写機能や前記ホスト装置Ｘから送信される画像データの印刷機能等を備えた画像形成装置であるＭＦＰ２（複合機）とがネットワーク３を介して通信可能に接続されて構成されている。
本画像形成システムは，前記ホスト装置Ｘにおいて，前記ＭＦＰ２で原稿画像の複写を行う際に原稿から読み取られる画像データと合成して画像形成するために用いるテンプレートデータを，所定のスケジュールデータに基づいて自動生成して前記ＭＦＰ２へ送信するものである。ここで生成される前記テンプレートデータには，予め設定された生成規則に基いて，スケジュールデータに含まれるイベントのタイトルや日時等の項目情報が含められ，このテンプレートデータが，前記ＭＦＰ２において原稿画像データに合成出力（画像形成）される。
これにより，イベントのために資料を用意する利用者は，イベントごとに文書データ等の出力対象とする画像データを加工することなく，各イベントに対応した資料（画像形成された記録紙）を得ることができる。
【００１１】
図２は，前記ホスト装置Ｘの概略構成を表す。
図２に示すように，前記ホスト装置Ｘは，キーボードやマウス等の入力手段である操作部１１と，液晶ディスプレイやＣＲＴ等の表示手段である表示部１２と，前記ネットワーク３を介した通信制御を行う通信インターフェース（Ｉ／Ｆ）部１３と，ＣＰＵ及びその周辺装置（ＲＯＭ，ＲＡＭ等）からなり，各種演算処理を行う制御部１４と，各種データやプログラムを記憶するハードディスク等の記憶手段である記憶部１５とを具備する一般的な情報処理装置である。
ここで，前記制御部１４により実行されるプログラムには，スケジュールデータの入力及び表示に関する処理を行うためのスケジュール管理プログラム（ＰＧ）や，前記スケジュールデータに基づいて前記テンプレートデータを自動生成するテンプレート生成プログラム，文書データやテンプレートデータ等に基づく画像データ（印刷ジョブ等）を生成して前記ＭＦＰ２へ送信するプリンタドライバ等がある。これらのプログラムは，前記記憶部１５に記憶され，その一部は前記制御部１４のＲＡＭに常駐して実行され，その他の部分は必要に応じて前記制御部１４のＲＡＭに展開されて実行される。
本実施の形態において特徴をなすのは，前記ホスト装置Ｘによって実行される前記テンプレート生成プログラムである。これについては後述する。
【００１２】
図３は，前記ＭＦＰ２（画像形成装置）の概略構成を表すブロック図である。
図３に示すように，前記ＭＦＰ２は，液晶タッチパネル等からなる入力手段及び表示手段である表示操作部２０と，ＣＰＵ及びその周辺装置（ＲＯＭ，ＲＡＭ等）からなり，当該ＭＦＰ２における各種演算及び制御を行う制御部２１と，画像データを一時記憶する画像バッファと，前記ネットワーク３を介した通信制御を行う通信Ｉ／Ｆ部２３と，画像データとテンプレートデータとの合成処理を行う合成処理部２４と，原稿からＣＣＤ等によって画像を読み取り，デジタル化された画像データを生成する読み取り部２６と，該読み取り部２６により得られた画像データについてシェーディング補正等の前処理（画像処理）を施して前記画像バッファ２２に格納する入力処理部２５と，前記画像バッファ２２に格納された画像データの圧縮（符号化）や，圧縮された画像データにつきその出力（画像形成）前の伸張（復元）を行う出力処理部２７，該出力処理部２７により復元（伸張）された画像データに基づいて所定の記録紙へ画像形成を行うプリント部２８（プリンタエンジン）と，保存する画像データや前記ホスト装置Ｘから送信されるテンプレートデータを記憶するハードディスク等の記憶手段である記憶部２９とを具備している。本ＭＦＰ２は，この他にも一般的なＭＦＰが備える構成を有しているが，特に本発明の特徴をなすものではないので記載を省略している。
【００１３】
次に，図４のフローチャートを用いて，前記ホスト装置１の前記制御部１４が前記スケジュール管理プログラム及び前記テンプレート生成プログラムに従って実行するスケジュール登録（スケジュールデータ（情報）の入力）時のテンプレート生成処理の手順について説明する。以下，Ｓ１１，Ｓ１２，…は処理手順（ステップ）の番号を表す。
まず，前記表示部１２に所定の選択画面を表示させ，スケジュールデータを全く新たに入力するのか（新規か），既存のスケジュールデータに基づいて（既存データの複製を変更することにより）入力するのかの選択入力処理がなされる（Ｓ１１）。
ここで，新たに入力する（新規である）ことが選択された場合は，前記表示部１２に所定の入力画面を表示させ，「開催日時」，「タイトル」（イベントの見出し情報），「イベント内容」等の各項目についてスケジュールデータの入力処理がなされる（Ｓ１２）。また，このスケジュールデータの入力処理では，そのスケジュール（イベント）に関連する文書データ等の関連ファイルを指定（関連付け）することもできる。ここで入力されたスケジュールデータ及び前記関連ファイルは，前記記憶部１５にスケジュールデータごとにフォルダが生成されて格納（記憶）される。このとき，所定のカウンタ変数である”回数”に初期値１が設定され，生成されたフォルダに関連付けて記憶される。この”回数”は，例えば，あるプロジェクトの会議（イベントの一例）について，第１回，第２回，…というように，開催回数が付される場合に用いられるものである。
次に，Ｓ１２で前記記憶部１５に格納されたスケジュールデータから，各項目（「開催日時」，「タイトル」等）のデータ（以下，項目データという）が抽出される（Ｓ１３）。さらに，予め前記記憶部１５に登録された所定の生成規則情報ｒｄ（前記テンプレート生成規則情報の一例）が参照（読み出し）される（Ｓ１４）。
最後に，前記項目データと前記生成規則情報ｒｄとに基づいてテンプレートデータが生成（Ｓ１５）された後，スケジュール登録処理が終了する。生成されたテンプレートデータは，Ｓ１２で入力されたスケジュールデータが格納されるフォルダに格納される。さらに，生成されたテンプレートデータに関連付けて，所定の更新フラグが「ＯＮ」に設定されて記憶される。
ここで，前記生成規則情報ｒｄには，スケジュールデータから抽出された前記項目データをどの位置にどのような書式で表示するかに関する情報が設定される。
例えば，図９（ａ）に示すように，スケジュールデータの項目その他（回数，ページ番号等）の項目情報ｄ１，その項目のデータを表示（画像形成）する位置情報ｄ２及び表示（画像形成）する際の書式情報（フォントの種類等）等が設定されている。これにより，スケジュールデータの内容（前記項目データ）が反映されたテンプレートデータが生成される。
図８（ａ２）は，このようにして生成されたテンプレートデータのイメージの一例である。
【００１４】
一方，Ｓ１１において，既存のスケジュールデータに基づいて（既存データの複製を変更することにより）スケジュールデータを入力することが選択された（新規でない）場合は，前記表示部１２に所定の選択画面を表示させて，既存のフォルダ（即ち，既存のスケジュールデータ）の選択入力処理がなされる（Ｓ２１）。この処理で，既存のフォルダが選択されなかった場合は，Ｓ１２へ移行して，前述した新たに入力する際の処理が実行される。これに対し，既存のフォルダが選択された場合は，既存のフォルダのコピー（即ち，既存のスケジュールデータの複製）が前記記憶部１５に生成され（Ｓ２２），該既存のスケジュールデータが前記表示部１２に表示されて，これを変更することによるスケジュールデータの入力処理が行われる（Ｓ２３）。このとき，コピー対象となった既存のフォルダに関連付けられた前記変数”回数”が，カウントアップされて更新記憶される。図１０は，スケジュールデータ及びその関連ファイルの名称（ファイルの識別情報）の前記表示部１２への表示例である。
次に，Ｓ２１で選択された既存のフォルダ内に存在する既存のテンプレートデータもＳ２２で作成（コピー）されたフォルダ内にコピーされ（Ｓ２４），さらに，同フォルダ内のスケジュールデータから前記項目データが抽出される（Ｓ２５）。
次に，テンプレートデータのコピーについて，前記生成規則情報ｒｄ（図９（ａ））で「複製時更新」の項目が「有」である前記項目データの部分（「開催日時」，「回数」等）が新たな内容に更新（Ｓ２６）された後，スケジュール登録処理が終了する。このとき，前記更新フラグが「ＯＮ」に設定されて記憶される。
このように，スケジュールデータに基づいて，テンプレートデータが自動生成されるため，イベント（会議等）ごとに資料の様式を統一するためのテンプレートデータを作成する手間が省ける。さらに，既存のスケジュールデータに基づいて新たなスケジュールデータが登録（入力）される場合，その既存のスケジュールデータに対応する既存のテンプレートデータに基づいて，新たなテンプレートデータが生成されるため，「タイトル」等の既存のテンプレートデータと共通の内容を活かしつつ，例えば，前記したように同種のイベントの開催回数に関する情報等のみを更新するといった応用が可能となる。
【００１５】
前記ホスト装置Ｘでは，テンプレートデータをスケジュールデータから抽出された前記項目データだけでなく，スケジュールデータに関連付けられた関連ファイル（文書データ）から前記項目データを抽出してテンプレートデータに反映させることも可能である。
図９（ｂ）は，前記生成規則情報ｒｄの一例であるが，前記項目情報ｄ１の一つに，”関連ファイル▲１▼「タイトル」”というデータが含まれている。これは，「関連ファイル▲１▼」から「タイトル」という項目のデータ（項目データ）を抽出してテンプレートデータに表示（反映）させることを意味している。
以下，図５のフローチャートを用いて，前記ホスト装置１の前記制御部１４が前記テンプレート生成プログラムに従って実行する，前記関連ファイル（関連文書データ）に基づくテンプレート生成処理について説明する。
ここで，図５に示す処理は，前記生成規則情報ｒｄに前記関連ファイルから前記項目データを抽出すべき旨の内容が含まれる場合に，スケジュールデータのフォルダに新たな関連ファイルが格納されるごと，及び同フォルダ内の既存の関連ファイルが更新されるごとに実行されるものとする。
【００１６】
前記関連ファイルのフォルダへの格納或いは更新があると，その格納或いは更新された前記関連ファイル（文書データ）について，文書構造の解析処理が行われる（Ｓ３１）。これは，例えば，ＨＴＭＬデータからタグの存在を解析（抽出）する処理のように，予め定められた書式に従って構成された前記関連ファイルから，タイトル（ＨＴＭＬデータにおける＜ＴＩＴＬＥ＞タグ等）やヘッダ・フッタ等の存在が解析される。
次に，Ｓ３１での解析結果に基づいて，前記関連ファイルから前記項目データ（例えば，ＨＴＭＬデータの場合，＜ＴＩＴＬＥ＞タグに設定されているテキストデータ等）が抽出される（Ｓ３２）。さらに，予め前記記憶部１５に登録された前記生成規則情報ｒｄが参照（読み出し）される（Ｓ３３）。
最後に，Ｓ３２で抽出された前記項目データと前記生成規則情報ｒｄとに基づいて（必要に応じてスケジュールデータにも基づいて）テンプレートデータが生成或いは更新（Ｓ３４）された後，本処理が終了する。このとき，前記更新フラグが「ＯＮ」に設定されて記憶される。ここで，既存のテンプレートデータを更新する場合，元の内容と変化があるか否かをチェックし，変化がある場合にのみ変化のあった部分を新たな内容に更新するよう構成してもよい。
このような処理により，スケジュールデータのみでなく，その関連データ（関連ファイル）の内容もテンプレートデータに反映させることができる。これは，例えば，スケジュールデータに入力する「タイトル」には簡略名称が設定されるが，その関連ファイル（案内文書データ等）には正式名称が設定されるような場合に，テンプレートデータに正式名称を反映させることができる点で有効である。
また，図８（ａ２）のように，前記項目データをそのまま設定されたテンプレートデータを生成するのみでなく，図８（ｂ２）に示すように，前記項目データに基づく見出しマークＭが設定（表示）されたテンプレートデータが生成されるようにすることも考えられる。例えば，前記生成規則情報ｒｄの書式情報ｄ３に，「見出しマーク」と設定され，その色が指定された場合に，前記位置情報ｄ２で指定された位置に，指定色で所定範囲を塗りつぶした見出しマークＭを含めたテンプレートデータを生成する。
これにより，視覚的にわかりやすいテンプレートデータとすることができる。
【００１７】
次に，図６のフローチャートを用いて，前記ホスト装置１の前記制御部１４が前記プリンタドライバ（プログラム）に従って実行する，前記ホスト装置Ｘから前記ＭＦＰ２（画像形成装置）へのテンプレートデータの送信処理の手順について説明する。ここで，図６に示す処理は，所定周期で常時実行されるものとする。
まず，各フォルダのスケジュールデータにおける「開催日時」（日時情報）が参照（読み出し）される（Ｓ４１）。
次に，現在日時が，参照された「開催日時」に対して予め設定された所定時間内であるか否かがチェックされる（Ｓ４２）。ここで，前記所定時間内であるスケジュールデータが存在しない場合はそのまま本処理が終了するが，前記所定時間内であるスケジュールデータが存在する場合には，さらに，そのスケジュールデータについてのテンプレートデータに対応する前記更新フラグの参照により，そのテンプレートデータが更新されているか否かがチェックされる（Ｓ４３，前記更新フラグが「ＯＮ」であれば更新されていると判別する）。
ここで，更新されているテンプレートデータがない場合はそのまま本処理が終了するが，更新されているテンプレートデータが存在する場合には，そのテンプレートデータにＩＤが設定（付与）される（Ｓ４４）。このＩＤは，前記ＭＦＰ２においてテンプレートデータを選択する際に表示されるものであり，例えば，そのテンプレートデータに対応するスケジュールデータの「タイトル」等がＩＤとして設定（付与）される。
次に，そのテンプレートデータに対して，これに対応するスケジュールデータ（イベント）の「開催日時」に基づいて前記ＭＦＰ２の前記記憶部２９における保存（記憶）期限が設定される（Ｓ４５）。例えば，「開催日時」から１時間経過後の日時等を保存期限として，その保存期限情報がテンプレートデータに付加される。
最後に，前記ＩＤ及び前記保存期限が設定（付加）されたテンプレートデーが，前記通信Ｉ／Ｆ部１３により前記ＭＦＰ２へ送信（Ｓ４６）された後，本処理が終了する。
このように，スケジュールデータの日時情報に基づいて，テンプレートデータの前記ＭＦＰ２（画像形成装置）への送信処理のタイミングが制御されるので，テンプレートデータが早くから前記ホスト装置Ｘ側で生成されていても，適当な時期になってから前記ＭＦＰ２に送信されるので，該ＭＦＰ２における前記記憶部２９の記憶容量を無駄に消費することがない。さらに，前記保存期限経過後にテンプレートデータが前記ＭＦＰ２の前記記憶部２から自動的に消去されるので，古いテンプレートデータが残存して記憶容量を無駄に消費することもない。
【００１８】
次に，図７のフローチャートを用いて，前記ＭＦＰ２（画像形成装置）におけるテンプレートデータの合成による画像形成処理（複写処理）の手順について説明する。本処理は，前記制御部２１によって制御される。
まず，前記表示操作部２０から合成画像形成を行う旨の所定の操作がなされたか否かが判別され（Ｓ５１），合成画像形成を行う旨の操作がなされていない場合は，前記読み取り部２６により原稿画像を読み取って，その画像データをそのまま所定の記録紙に画像形成する通常の複写処理（Ｓ５８）が実行された後，本処理が終了する。
一方，合成画像形成を行う旨の操作がなされている場合は，前記ホスト装置Ｘから既に受信しているテンプレートデータに付加された前記ＩＤのリストを前記表示操作部２０に表示させ（Ｓ５２），そのリストから合成するテンプレートデータを選択入力する処理が実行される（Ｓ５３）。
テンプレートデータが選択されると，前記表示操作部２０から複写を開始するスタート操作がなされるのを待つ（Ｓ５４）。そして，前記スタート操作がなされたことが検出されると，前記読み取り部２６により原稿画像が読み取られ（Ｓ５５），前記合成処理部２４によってその原稿画像データとＳ４３で選択されたテンプレートデータとの合成処理がなされる（Ｓ５６）。この合成処理では，必要に応じて，原稿画像データのサイズ調整処理も行われる。
この合成処理により生成された合成画像データに基づいて，前記出力処理部２７及び前記プリント部２８によって記録紙に画像形成（Ｓ５７）が行われた後，本処理が終了する。ここで，図７には示していないが，前記記憶部２９に格納されているテンプレートデータは，前記制御部２１によってそれに付加されている前記保存期限が周期的にチェックされ，該保存期限が経過しているテンプレートデータは，前記記憶部２９から消去される。
図８は，テンプレートデータの合成による画像形成イメージの例を表すものであり，図８（ａ１）に示す原稿画像データが読み取られ，同（ａ２）に示すテンプレートデータが選択された場合，同（ａ３）に示すような合成画像が記録紙上に形成される。図８（ｂ１）〜（ｂ３）も，同（ａ１）〜（ｂ３）と同様であるが，前記見出しマークが設定された場合の例である。
【００１９】
【実施例】
次に，図１１を用いて，前述した実施の形態に係る画像形成システムを応用した実施例について説明する。
図１１は，本発明の実施例に係る画像形成システムにおけるスケジュールデータ及びその関連ファイルとそれに基づく画像形成結果との一例を模式的に表した図である。
図１１（ａ）に示すスケジュールデータ及びその関連ファイル（関連文書データ）に基づいて，図１１（ｂ）に示すような前記見出しマークＭ付きのテンプレートデータが生成される点は，前述した実施の形態と同様である。
本実施例では，テンプレートの生成に加え，図１１（ｃ）に示すような，前記関連ファイル（関連文書データ）に基づく目次データが生成される。
例えば，前記関連ファイルそれぞれについて，目次の対象とするか否かに関する識別情報ｄ５を設定しておく。そして，前記制御部１４により，目次の対象とする旨が設定された前記関連ファイルそれぞれについて，文書構造の解析及び項目データの抽出が行われ，抽出された項目データと，前記生成規則情報ｒｄと同様に目次データの生成規則が予め設定された目次生成規則情報ｒｄとに基づいて，図１１（ｃ）に示すような目次データが生成される。
【００２０】
また，前記ＭＦＰ２（画像形成装置）の読み取り部２６が備える原稿台カバー等に，記録紙のサイズと略同サイズでの表示が可能ないわゆる電子ペーパー（Ｅペーパー）を設け，テンプレートの選択（図７のＳ４３）の際に，テンプレートデータをその電子ペーパーに表示するよう構成することも考えられる。
これにより，前記ＩＤでの選択や小型の液晶パネルに縮小表示して選択する場合に比べ，より確実に（わかりやすく）テンプレートデータを選択できる。
また，前記実施の形態及び実施例では，テンプレートデータを画像形成装置側へ送信して，画像形成装置での複写の際に原稿画像とテンプレートデータとを合成するものについて説明した。しかし，これに限るものでなく，例えば，ホスト装置Ｘからプリンタ等の画像形成装置に対して印刷データ（画像データ）を送信する際に，ホスト装置Ｘのプリンタドライバ等によって，出力する文書データとテンプレートデータとを合成した合成画像データを生成した上で，画像形成装置（プリンタ）側へ送信し，それをそのまま画像形成装置側で画像形成するものであってもかまわない。
【００２１】
【発明の効果】
以上説明したように，本発明によれば，イベントごとに統一した様式の画像形成を行うために画像データと合成して画像形成するためのテンプレートデータが，スケジュールデータに基づいて自動生成されるため，イベントに用いる資料に関する画像データをイベントごとに加工する手間が省ける。しかも，スケジュールデータに登録された日時情報に基づいてテンプレートデータの画像形成装置への送信タイミングや保存期限が設定されるので，テンプレートデータが無駄に画像形成装置の記憶容量を消費することを防止できる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像形成システムの概略構成を表すブロック図。
【図２】本発明の実施の形態に係る画像形成システムにおけるホスト装置Ｘの概略構成を表すブロック図。
【図３】本発明の実施の形態に係る画像形成システムにおける画像形成装置（ＭＦＰ）の概略構成を表すブロック図。
【図４】ホスト装置Ｘにおけるスケジュール登録時のテンプレート生成処理の手順を表すフローチャート。
【図５】ホスト装置Ｘにおける関連ファイルに基づくテンプレート生成処理の手順を表すフローチャート。
【図６】ホスト装置Ｘにおけるテンプレートデータの画像形成装置への送信処理の手順を表すフローチャート。
【図７】本発明の実施の形態に係る画像形成システムの画像形成装置におけるテンプレートデータの合成による画像形成処理の手順を表すフローチャート。
【図８】本発明の実施の形態に係る画像形成システムにおけるテンプレートデータの合成による画像形成イメージの例を表す図。
【図９】ホスト装置Ｘにおけるテンプレートデータの生成規則情報の一例を表す図。
【図１０】ホスト装置Ｘにおけるスケジュールデータの表示例を表す図。
【図１１】本発明の実施例に係るホスト装置Ｘ１におけるスケジュールデータ及びその関連ファイルとそれに基づく画像形成結果との一例を模式的に表す図。
【符号の説明】
Ｘ…ホスト装置（情報処理装置）
２…ＭＦＰ（画像形成装置）
３…ネットワーク
１１…操作部
１２…表示部
１３…通信Ｉ／Ｆ部
１４…制御部
１５…記憶部
２０…表示操作部
２１…制御部
２２…画像バッファ
２３…通信Ｉ／Ｆ部
２４…合成処理部
２５…入力処理部
２６…読み取り部
２７…出力処理部
２８…プリント部
２９…記憶部
Ｓ１１，Ｓ１２，，…処理手順（ステップ）
【図１】
2004304692.tif 000003
【図２】
2004304692.tif 000004
【図３】
2004304692.tif 000005
【図４】
2004304692.tif 000006
【図５】
2004304692.tif 000007
【図６】
2004304692.tif 000008
【図７】
2004304692.tif 000009
【図８】
2004304692.tif 000010
【図９】
2004304692.tif 000011
【図１０】
2004304692.tif 000012
【図１１】
2004304692.tif 000013