(57)【要約】【課題】  ユーザを文書データの生成処理が終了したか否かを監視する手間から開放させる。【解決手段】    文書データに対するジョブを指定し（８０）、文書データを生成する（８２）。文書データの生成処理が終了したか否かを判断し（８４）、文書データの生成処理が終了したと判断された場合、文書データに対して処理を実行する処理実行モードに自動的に移行して、指定された処理を生成された文書データに対して実行する（８６）。【選択図】        図４
2006217376.tif 000002
【特許請求の範囲】
【請求項１】
文書データに対する処理を指定する指定手段と、
文書データを生成する生成手段と、
前記生成手段による文書データの生成処理が終了したか否かを判断する判断手段と、
前記判断手段により前記生成処理が終了したと判断された場合、文書データに対して処理を実行する処理実行モードに自動的に移行して、前記指定手段により指定された処理を前記生成された文書データに対して実行する処理実行手段と、
を備えた処理実行装置。
【請求項２】
前記指定手段は、同時に実行する複数の処理及び連続して実行する複数の処理の少なくとも一方を指定することを特徴とする請求項１記載の処理実行装置。
【請求項３】
処理の内容を設定する設定画面を表示する表示手段を備え、
前記指定手段は、前記表示手段に表示された設定画面を介して前記処理を指定する
ことをことを特徴とする請求項１記載の処理実行装置。
【請求項４】
前記設定画面は、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理をそれぞれ設定する複数の設定領域を備え、
前記指定手段は、前記複数の設定領域を介して、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理を指定することを特徴とする請求項３記載の処理実行装置。
【請求項５】
前記指定手段は、前記文書に対する処理を指示する指示記述を指定し、
前記処理実行手段は、前記生成処理が終了したと判断された場合、前記処理実行モードに自動的に移行して、前記指示記述に従って前記指定された処理を前記生成された文書データに対して実行する
ことをことを特徴とする請求項１乃至請求項４の何れか１項に記載の処理実行装置。
【請求項６】
文書データに対する処理を指定するステップと、
文書データを生成するステップと、
前記生成ステップによる文書データの生成処理が終了したか否かを判断するステップと、
前記判断のステップにより前記生成処理が終了したと判断された場合、文書データに対して処理を実行する処理実行モードに自動的に移行して、前記指定ステップにより指定された処理を前記生成された文書データに対して実行するステップと、
を備えた処理実行方法。
【請求項７】
前記指定のステップでは、同時に実行する複数の処理及び連続して実行する複数の処理の少なくとも一方を指定することを特徴とする請求項６記載の処理実行方法。
【請求項８】
前記指定のステップでは、処理の内容を設定する設定画面を表示する表示手段に表示された設定画面を介して前記処理を指定する
ことをことを特徴とする請求項６記載の処理実行方法。
【請求項９】
前記設定画面は、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理をそれぞれ設定する複数の設定領域を備え、
前記指定のステップでは、前記複数の設定領域を介して、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理を指定することを特徴とする請求項８記載の処理実行方法。
【請求項１０】
前記指定のステップでは、前記文書に対する処理を指示する指示記述を指定し、
前記処理実行のステップでは、前記生成処理が終了したと判断された場合、前記処理実行モードに自動的に移行して、前記指示記述に従って前記指定された処理を前記生成された文書データに対して実行する
ことをことを特徴とする請求項６乃至請求項９の何れか１項に記載の処理実行方法。
【請求項１１】
コンピュータに、処理実行処理を実行させる処理実行プログラムであって、
前記処理実行処理は、
文書データに対する処理を指定するステップと、
文書データを生成するステップと、
前記生成ステップによる文書データの生成処理が終了したか否かを判断するステップと、
前記判断のステップにより前記生成処理が終了したと判断された場合、文書データに対して処理を実行する処理実行モードに自動的に移行して、前記指定ステップにより指定された処理を前記生成された文書データに対して実行するステップと、
を備えた処理実行プログラム。
【請求項１２】
前記指定のステップでは、同時に実行する複数の処理及び連続して実行する複数の処理の少なくとも一方を指定することを特徴とする請求項１１記載の処理実行プログラム。
【請求項１３】
前記指定のステップでは、処理の内容を設定する設定画面を表示する表示手段に表示された設定画面を介して前記処理を指定する
ことをことを特徴とする請求項１１記載の処理実行プログラム。
【請求項１４】
前記設定画面は、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理をそれぞれ設定する複数の設定領域を備え、
前記指定のステップでは、前記複数の設定領域を介して、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理を指定することを特徴とする請求項１３記載の処理実行プログラム。
【請求項１５】
前記指定のステップでは、前記文書に対する処理を指示する指示記述を指定し、
前記処理実行のステップでは、前記生成処理が終了したと判断された場合、前記処理実行モードに自動的に移行して、前記指示記述に従って前記指定された処理を前記生成された文書データに対して実行する
ことをことを特徴とする請求項１１乃至請求項１４の何れか１項に記載の処理実行プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理実行装置及び方法、及び処理実行プログラムにかかり、より詳細には、指定された処理を文書データに実行する処理実行装置及び方法、及び処理実行プログラムに関する。
【背景技術】
【０００２】
従来、プリンタドライバ型文書作成装置は、オペレーティングシステムやアプリケーションプログラムからはプリンタの一つにみなされるが、物理的な印刷装置を制御して紙のような物理的媒体に画像を形成するのではなく所定のフォーマットの文書ファイルを生成する働きするプリンタドライバ・ソフトウェアによって実現されており、そのプリンタにアプリケーションソフトウェアから印刷することにより文書ファイルが生成されるプリンタ装置（仮想プリンタ）である。例えば、Fuji XEROX社のDocuWorks（商標）プリンタやAdobe（商標）社のAcrobat6.0などが市販されている。
【０００３】
このような文書作成装置の主要な利用目的の一つは、電子文書の蓄積、配布、回覧等において、電子文書を所定のフォーマットに統一することで利用者の便を図ることにある。
【０００４】
しかし、このように種々のアプリケーションソフトウェアで作成された電子文書を所定のフォーマットに統一して蓄積、配布、回覧等に供する場合、従来は、任意のアプリケーションソフトウエアからプリンタドライバ型文書作成装置に印刷することで所望の文書ファイルを生成し、つぎに、この生成された前記文書ファイルを手作業で指定して、蓄積、配布、回覧等のための一連の処理を施すという手間をかけていた。従って、操作が繁雑となりファイルを取り違えるといった誤りも生じやすい。また、プリンタドライバ型文書作成装置によって文書ファイルが生成されるまで手待ちが生じるので思考の流れが妨げられ、業務の効率が落ちる弊害があった。
【０００５】
また、プリンタドライバ型文書作成装置では、パーソナルコンピュータ上のファイルに対して、ジョブを行う作業(メールを出す/FAXを送信させる/印刷を行う/WebUpする)は、ファイルが既に作成されている状態から行っており、ファイル生成とジョブ指示を同時に行うことができなかった。
【０００６】
更に、パーソナルコンピュータ上のファイルに対して、あるジョブの終了後に、他のジョブを行うことはできたが、同様にファイル生成時に指定したジョブを行うことはできなかったので、そのための作業負担が大きかった。
【０００７】
なお、関連する特許文献としては、特許文献１がある。この特許文献１には、「指示書」を元に動的にＵＩを生成する操作画面表示装置、操作画面表示方法及びプログラムが提案されている。後から外部のPCシステムに対する操作画面を追加できるため、複合機のコンパネから外部のシステムへの指示操作も同時にできて便利である。
【特許文献１】特開平２００２‐２７５４２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、上記事実に鑑み成されたもので、ユーザを文書データの生成処理が終了したか否かを監視する手間から開放させることの可能な処理実行装置及び方法、及び処理実行プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために請求項１に記載の発明にかかる処理実行装置は、文書データに対する処理を指定する指定手段と、文書データを生成する生成手段と、前記生成手段による文書データの生成処理が終了したか否かを判断する判断手段と、前記判断手段により前記生成処理が終了したと判断された場合、文書データに対して処理を実行する処理実行モードに自動的に移行して、前記指定手段により指定された処理を前記生成された文書データに対して実行する処理実行手段と、を備えている。
【００１０】
即ち、指定手段は、文書データに対する処理を指定する。生成手段は、文書データを生成する。判断手段は、生成手段による文書データの生成処理が終了したか否かを判断する。
【００１１】
処理実行手段は、前記判断手段により前記生成処理が終了したと判断された場合、文書データに対して処理を実行する処理実行モードに自動的に移行して、前記指定手段により指定された処理を前記生成された文書データに対して実行する。
【００１２】
このように、文書データに対する処理を指定し、文書データの生成処理が終了したか否かを判断し、生成処理が終了したと判断した場合、処理実行モードに自動的に移行して、指定された処理を生成された文書データに対して実行するので、ユーザは、文書データの生成処理が終了した後、処理実行モードに移行する指示をしなくても済み、ユーザを文書データの生成処理が終了したか否かを監視する手間から開放させることができる。
【００１３】
ここで、指定手段は、請求項２のように、同時に実行する複数の処理及び連続して実行する複数の処理の少なくとも一方を指定するようにしてもよい。
【００１４】
また、請求項３のように、処理の内容を設定する設定画面を表示する表示手段を備え、指定手段は、表示手段に表示された設定画面を介して処理を指定するようにしてもよい。この場合、請求項４のように、設定画面は、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理をそれぞれ設定する複数の設定領域を備え、指定手段は、複数の設定領域を介して、複数の処理各々の優先順位、処理結果の出力先、及び次に実行する処理を指定する。
【００１５】
更に、請求項５のように、指定手段は、文書に対する処理を指示する指示記述を指定し、処理実行手段は、生成処理が終了したと判断された場合、処理実行モードに自動的に移行して、指示記述に従って、指定された処理を生成された文書データに対して実行するようにしてもよい。
【００１６】
なお、請求項６〜１０の処理実行方法及び請求項１１〜１５の処理実行プログラムはそれぞれ、請求項１〜５の処理実行装置と同様の作用、効果を奏するので、その説明を省略する。
【発明の効果】
【００１７】
以上説明したように本発明によれば、文書データに対する処理を指定し、文書データの生成処理が終了したか否かを判断し、生成処理が終了したと判断した場合、処理実行モードに自動的に移行して、指定された処理を生成された文書データに対して実行するので、ユーザは、文書データの生成処理が終了した後、処理実行モードに移行する指示をしなくても済み、ユーザを文書データの生成処理が終了したか否かを監視する手間から開放させることができる、という効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、本発明の第１の実施の形態を詳細に説明する。
【００１９】
図１に示すように、処理実行システムでは、複数のパーソナルコンピュータ（以下、ＰＣという）１４、プリンタ１５、ＷｅｂＤＡＶサーバ１８、メールサーバ２０、ＦＡＸ（ファクシミリ）装置２２は、ネットワーク１５を介して接続されている。
【００２０】
ＰＣ１４は、図２に示すように、ＣＰＵ、ＲＯＭ、ＲＡＭ、記憶装置、表示装置５４、通信部５０をバス５４を介して相互に接続して構成されている。
【００２１】
本実施の形態におけるPC１４の機能的ブロック図は図３に示す通りである。ここで、ＤＷ文書生成手段６２とは、応用アプリケーションからの描画指示を受けて、DocuWorks（商標）文書ファイルを生成する生成手段で、プログラムで実現されている。文書属性記憶手段６４は、ＤＷ文書生成手段２４で生成された文書ファイルの属性を記憶する手段で、記憶装置で実現されている。
【００２２】
プリントジョブ入力手段６６は、プリントジョブを入力し、プログラムで構成されている。プリントジョブ記憶手段６８は、プリントジョブ入力手段６６により入力されたプリントジョブを記憶する手段で、記憶装置で実現されている。プリントジョブ実行手段７０は、プリントジョブ入力手段６６により入力され、プリントジョブ記憶手段６８に記憶されたプリントジョブを実行する手段であり、プログラムで構成されている。プリントジョブ実行終了判断手段７８は、プリントジョブ実行手段７０によるプリントジョブの実行が終了したか否かを判断する手段であり、プログラムで実現される。
【００２３】
メール送信手段７２は、メール（電子メール）を送信する手段であり、ＷｅｂＤＡＶファイル格納手段７４は、所定のファイルを所定のウェブサイトに格納する手段であり、ＦＡＸ送信手段７６は、ファクシミリ送信する手段である。
【００２４】
次に、本実施の形態の作用を説明する。
【００２５】
図４には、DocuWorks（商標）プログラムにおいてプロパティがクリックしたときにスタートする処理実行プログラムのフローチャートが示されている。
【００２６】
図４のステッププ８０で、ジョブを指定する。以下、本ステップを詳細に説明する。
【００２７】
まず、図６に示すプロパティ画面１００を表示する。プロパティ画面１００には、プリントジョブのタブ１０２を備えている。このタブがクリックされると、図７に示すように、文書に対する複数の処理を指定するためのジョブ指定画面１０４を表示する。
【００２８】
ジョブ指定画面１０４には、“グループ"と“指示内容"と“宛先"と“次の指示内容へのアクション"がコンボボックス１０４Ａ〜１０４Ｄとしてユーザが指定できるようになっている。
【００２９】
上記コンボボックス１０４Ａ〜１０４Ｄにおいてユーザが入力する内容は次の通りである。
【００３０】
グループのコンボボックス１０４Ａ
ユーザは1からの整数値を入れる。同じ数字のジョブは同時に行い、1のジョブの“次の指示内容へのアクション"項目全てが完了した後に2のジョブが開始される。一番上の指示内容と宛先はDW文書生成直後に行うジョブである。
【００３１】
“グループ"で複数のジョブが指定されていたときは(例えばグループに1が3つある場合など)、全てのジョブで“次の指示内容のアクション"の項目でエラーでないときに限り、次の数字のジョブを行うことができる。“次の指示内容のアクション"で空欄に時は、無条件に(ジョブの成功・失敗に関わらず)次のジョブを実行することになる。
【００３２】
指示内容のコンボボックス１０４Ｂ
ユーザはジョブの内容を以下の4つの項目から選択する。即ち、プリントの出力、メール送信、ＷｅｂＵｐする、ＦＡＸ送信である。
【００３３】
宛先のコンボボックス１０４Ｃ
指示内容に対応する宛先は以下の通りである。
【００３４】
プリント出力:デバイスのIPアドレス（例えば、111.111.111.111）
FAX送信:FAX送信の電話番号（例えば、03-123-5678）
メール送信:宛先のメールアドレス（例えば、tera1@example.org）
WebUpする:ＷｅｂＤＡＶサーバのURL（例えば、http://www.example.net）
次の指示内容へのアクションのコンボボックス１０４Ｄ
ユーザは次の指示内容へのアクションを次の5つの項目から選択する。
【００３５】
ＦＡＸ送信
サーバに格納完了
メール送信完了
印刷完了
終了
この項目が終了した後に、次のジョブを行う。“次の指示内容へのアクション"は、次のジョブ(2段目の指示内容/宛先)を行うトリガーイベントである。次の指示内容へのアクションで“終了"を選択すると、ジョブは終了する。
【００３６】
以上説明したジョブ指定画面１０４におけるコンボボックス１０４Ａ〜１０４Ｄには、例えば、図８に示すように、次の指示内容へのアクションのコンボボックス１０４Ｄの部分をクリックすると、上記指定可能な５つの項目が一覧表示され、この中からユーザが１つの項目、例えば、印刷完了を指定する。
【００３７】
以上を複数のジョブ各々について、“グループ"と“指示内容"と“宛先"と“次の指示内容へのアクション"を設定する（図９参照）。以上により、ジョブの指定（ステップ８０）が終了する。
【００３８】
次のステップ８２で、文書（文書データ）を作成し、ステップ８４で、文書生成が完了したか否かを判断する。
【００３９】
文書生成が完了したと判断された場合、ステップ８６で、処理実行モードに自動的に移行して、上記生成された文書データに、上記のように指定されたジョブを実行する。具体的には、図５に示すように、ステップ９０で、ジョブの優先順位（上記グループ）を識別する変数Ｊを０に初期化し、ステップ９２で、変数Ｊを１インクリメントし、ステップ９４で、優先順位Ｊのジョブを実行する。
【００４０】
なお、図９に示すように、同じ順位のジョブが複数存在する場合があり、この場合には、同じ順位のジョブを同時に実行する。例えば、図９では、プリント出力、ＦＡＸ送信、ＷｅｂＵｐ、メール送信（宛先tera11@example.org）を同時に実行する。
【００４１】
ステップ９６で、変数Ｊが最後の順位Ｊ0か否かを判断し、変数Ｊが最後の順位Ｊ0でない、即ち、未だ実行されていない順位のジョブがあるので、ステップ９２に戻って、以上の処理（ステップ９２〜９６）を実行する。
【００４２】
一方、変数Ｊが最後の順位Ｊ0であると判断された場合には、全ての順位のジョブを実行したので、本プログラムを終了する。
【００４３】
例えば、指示内容でプリント出力が指定されていたときは、ジョブ管理実行ファイルによって一時的に閲覧編集用ファイル(DwViewer.exe)を実行し、その閲覧編集用ファイルの印刷コマンドにより、宛先欄のデバイスのIPへ印刷指示を行う。その指示の完了/エラーなどの情報はネットワークを通じて仮想プリンタが出力したジョブ管理実行ファイルヘ送られる。
【００４４】
ジョブ管理実行ファイルは、仮想プリンタでの指示内容として“FAX送信"が指定されていたときは、作成された文書をiFax(InternetFAX)などでインドラネット上のFAXサーバを経由してFAＸモデムを通じて一般回線からFAX送信する。FAX送信の完了/エラーなどの情報はネットワークを通じてDCOMやSOAPなどの通信方法でFAXサ-バからジョブ管理実行ファイルヘ送られる。
【００４５】
ジョブ管理実行ファイルは、仮想プリンタでの指示内容として“WebUpする"が指定されていたときは、一時的に閲覧用ソフトウェアを実行し、作成された文書をＷｅｂＤＡＶ対応閲覧用ソフトウェアで指定されたＷｅｂＤＡＶサーバ上に格納する。WebUpの完了/エラーなどの情報はネットワークを通じてDCOMやS0APなどの通信方法でＷｅｂＤＡＶサーバからジョブ管理実行ファイルヘ送られる。
【００４６】
仮想プリンタでの指示内容として“メールする"が指定されていたときは、作成された文書をコマンドでディフォルトメーラから新規メールを作成し、一時ファイルを添付したものを送信する。また、フリーウェアとしてメール送信のDLLなどがあるが、それらを使って、作成された文書を添付して送信してもよい。メール送信／エラーなどの情報はネットワークを通じてDCOMやSOAPなどの通信方法でメールサーバからジョブ管理実行ファイルヘ送られる。
【００４７】
ユーザによって“終了"が選ばれたジョブまでジョブを行うことにする。
【００４８】
なお、ジョブ管理実行ファイルは、指定されたジョブが実行されたか、実行完了もしくはエラーとなったかの判断を行い、その判断によって次のジョブを行うこととする。
【００４９】
以上説明したように本実施の形態では、文書に対する処理を指定し、文書データの生成処理が終了したか否かを判断し、生成処理が終了したと判断した場合、処理実行モードに自動的に移行して、指定された処理を生成された文書データに対して実行するので、ユーザは、文書データの生成処理が終了した後、処理実行モードに移行する指示をしなくても済み、ユーザを文書データの生成処理が終了したか否かを監視する手間から開放させることができる。
【００５０】
次に、本発明の第２の実施の形態を説明する。本実施の形態は、図１０に示す通り、PC１４、電子掲示板サービス１０、および、それらを接続するネットワークから構成されている。 ＰＣ１４および、電子掲示板システム１０の構成は、前述した第１に実施の形態におけるＰＣ１４（図２参照）と同様であるので、その説明を省略する。
【００５１】
本実施の形態におけるPC１４の機能的ブロック図は図１１に示す通りである。ここで、ＤＷ文書生成手段２４とは、アプリケーションプログラムからの描画指示を受けて、DocuWorks（商標）文書ファイルを生成する生成手段で、プログラムで実現されている。文書記憶手段２６は、ＤＷ文書生成手段２４で生成された文書ファイルを記憶する手段で、記憶装置で実現されている。プリンタ・プロパティプロパティ入力手段２８は、プリンタ・プロパティ画面を表示することでユーザに文書生成に関する指示を入力させる入力手段で、プログラムで構成されている。指示記述パラメータ入力手段３０は、選択された指示記述の実行に用いるパラメータを入力させる入力手段で、プログラムで構成されている。ｆｔｐ実行手段３２は、指示記述の実行においてftpプロトコルにより文書ファイルを転送する手段で、プログラムで実現されている。SOAP実行手段３４は、指示記述の実行において、SOAPプロトコルによりリモートプロシージャコールを行う手段で、プログラムで実現されている。文書削除手段３６は、前記文書生成手段で生成され文書記憶手段２６に記憶されている文書ファイルを削除する手段で、プログラムで実現されている。指示記述実行手段３８は、指定された指示記述の記述に従って一連の処理を実行する実行手段で、プログラムで実現されている。指示記述記憶手段４０は、一つまたは複数の指示記述を記憶するための記憶手段で、記憶装置で実現されている。
【００５２】
アプリケーションプログラムとは、例えばワードプロセッサ、スプレッドシート、あるいはレタッチプログラムといった印刷機能を備えたプログラムで、ユーザがこのプリンタドライバ型文書生成装置に対して「印刷」を行うために利用するプログラムである。
【００５３】
本実施の形態で、例えば、ユーザがスプレッドシートを用いて作成したグラフを「売上速報」として電子掲示板に掲示する操作を例にとって説明する。
【００５４】
まず、本実施の形態のプリンタドライバ型文書生成装置は、「DWジョブフロー Printer」という名称のプリンタとしてオペレーティングシステムに登録されているものとする。さらに、指示記述記憶手段４０には、図示しない指示書作成手段によって予め作成された指示記述が複数格納されているものとする。その指示記述の一つとして、例えば図１２に示す指示記述があるものとする。なお、この実施の形態では、指示記述がXMLで記述されているが、これに限らず、いわゆるスクリプト言語やいわゆる中間言語の様態であっても良い事は言うまでもない。
【００５５】
ユーザは、スプレッドシートプログラムを操作して、所望のデータを用意すると、スプレッドシートプログラムに印刷を指示する。これにより図１３に示すスプレッドシートプログラムがスタートし、ステップ１０１で、指示記述の設定を行う。具体的には、図１４に示すように、ステップ１１０で、例えば、図１５に示すスプレッドシートプログラムに固有の印刷パラメータを入力する「印刷」ダイアログ画面２００を表示する。ユーザは、この画面操作して、プリンタとして「DWジョブフロー Printer」を選択する。次に、ユーザは「プロパティ(R)」をクリックすることでプリンタ・プロパティの表示指示を行う。これがオペレーティングシステムを介して、プリンタプロパティ入力手段２８に表示指示が伝わる。プリンタプロパティ表示指示を受けたプリンタプロパティ入力手段２８は、ステップ１１２で、予め用意されている、例えば、図１５に示すようなプリンタプロパティ画面２０２を表示する。ユーザは、このプリンタプロパティ画面２０２により、生成するDocuWorks（商標）文書のページのサイズや向き、データの圧縮方法といったDW文書生成に関するパラメータを入力する。さらに、指示記述選択メニューによって実行すべき指示記述（ジョブフロー）を選択できる。
【００５６】
ここで、ユーザが指示記述を選択すべく指示記述選択メニューを操作すると、ステップ１１４で、プリンタプロパティ入力手段２８は、指示記述記憶手段４０を検索し、利用可能な指示記述の一覧を取得して図１７に示すように、メニュー表示してユーザに選択させる。ここで、ユーザは、「おしらせの掲示」を選択したものとする（ステップ１１６（図１８参照））。
【００５７】
次に、ユーザは「ジョブフローの詳細」のタブを選択する。これにより、プリンタプロパティ入力手段２８は、ステップ１１８で、指示記述パラメータ入力手段に「おしらせの掲示」の指示記述パラメータ入力画面の表示を指示する。指示を受けた指示記述パラメータ入力手段は、指定された指示記述「おしらせの掲示」を解析して指示記述パラメータ画面に配置すべき入力項目を検出し、対応する入力要素を指示記述パラメータ画面に順に配置することで指示記述パラメータ画面を生成して、図１９に示すように表示する。
【００５８】
さらに具体的に説明すると、ルート要素の<JobOrderSheet>の子要素である<operation>要素を順に検索し、それぞれの<operation>要素の子要素である<param>要素でvalue属性を持たない要素を検索し、その<param>要素のtypeに従った入力要素を画面に配置する。例えば「おしらせの掲示」の指示記述の場合、第１の<operation>要素には、<param>要素を持たない。第２の<operation>要素には、<param>要素が一つあるが、その<param>要素には、value属性が与えられている。第３の<operation>要素には、３つの<param>要素がある。第１の<param>要素には、value属性が存在する。第２の<param>属性には、value属性が存在しない、type属性として"choice"、selection属性が"おしらせ,営業通達,売上速報"であることから、"おしらせ"、"営業通達"、"売上速報"の三つの選択肢を持つ選択メニューがまず最初に画面に配置される。次に、第３の<param>要素には、value属性がなく、type属性がstringであることから、文字列入力欄が画面に配置される。
【００５９】
ステップ１２０で、指示記述パラメータを入力する。
【００６０】
ここで、ユーザはsectionのメニューから、「売上速報」を選択する（図２０参照）。さらに、title欄に、例えば「１月度」と入力する（図２１参照）。
【００６１】
ユーザは、OKボタンをクリックすることで、入力を完了させて印刷ダイアログ画面２００（図１５参照）に戻る。
【００６２】
ユーザは、印刷ダイアログ画面２００のOKをクリックすることで、スプレッドシートプログラムに対して印刷の実行を指示する。これにより、スプレッドシートプログラムは、印刷ダイアログ画面を閉じると、オペレーティングシステムを介して選択されているDWジョブフローPrinterに対して文字や図形の描画指示を送ることにより、印刷指示する（ステップ１２５（図１３参照））。
【００６３】
DWジョブフローPrinterは、ステップ１２７で、描画指示をＤＷ文書生成手段２４によって処理し、前記プリンタプロパティ入力手段２８で入力された、例えばページサイズや向き、データの圧縮の指定に従って、印刷結果に相当するDocuWorks（商標）文書を生成する。
【００６４】
ステップ１２９で、DocuWorks（商標）文書の生成が完了したか否かを判断し、DocuWorks（商標）文書の生成が完了したと判断された場合、ステップ１３１で、指示記述実行手段３８によりプリンタプロパティ入力手段２８で選択された「おしらせの掲示」の指示記述の実行を指示する。指示記述実行手段３８は、前記指示記述パラメータ入力手段によって指定されたパラメータに従って、指定された指示記述に従って一連の処理を実行する。
【００６５】
より具体的には、指示記述のルート要素の子要素、<operation>要素を順に解釈実行する。「おしらせの掲示」の第１の<operation>要素は、name属性がacquire_documentでtype属性がacquire_documentであるが、これは、処理すべき文書ファイルを取得する処理の指示で、本実施の形態の文書生成装置においては、前記生成されたDocuWorks（商標）文書を処理対象とするという指示である。指示記述実行手段３８は、この記述に従い前記生成されたDocuWorks（商標）文書を処理対象に選ぶ。次に、第２の<operation>要素は、name属性がputでtypeがftpである。また、その唯一の子要素の<param>要素はname属性がdestinationでvalue属性がftp://abc.example.com/public/である。これはFTPプロトコルにより処理対象の文書ファイルをftp://abc.example.com/public/にストアするという指示である。
【００６６】
ここで、ftp://abc.example.com/public/とは、電子掲示板サービス１０の記憶装置に設けられたファイル格納場所のURLである。この記述に従い指示記述実行手段３８は、ｆｔｐ実行手段３２に指示して、前記生成されたDocuWorks（商標）文書をftp://abc.example.com/public/に格納する。格納したファイルの名称は、所定の変数&fileLocationに、例えば"ftp://abc.example.com/public/file001.xdw"というように格納される。次に第３の<operation>要素は、name属性が"NewDocument"、type属性がSOAP、location属性がhttp://abc.example.com/ws1.wsdl である。これは、location属性で指定されるWebサービスの"NewDocument"メソッドをSOAPプロトコルによって呼び出すという指示である。その<param>子要素は、NewDocuemntメソッドの呼出しに際しての引数を指定している。第１の<param>要素は、name属性がurlでvalue属性が&fileLocationなので、引数urlは「ftp://abc.example.com/public/file001.xdw 」となる。第２の<para>要素は、name属性がsectionで、前記指示記述パラメータ入力手段により「売上速報」が入力されているので、引数sectionは、「売上速報」となる。また、第３の<param>要素は、name属性がtitleで、前記指示記述パラメータ入力手段により「１月度」が入力されているので、引数titleは、「１月度」である。指示記述実行手段３８は、指示記述に従ってSOAP実行手段３４に指示して、NewDocumentメソッドを呼び出す。なお、http://abc.example.com/ws1.wsdlは、前記電子掲示板サービスが提供するWebサービスである。
【００６７】
電子掲示板サービスのWebサービスは、NewDocumentメソッドが呼び出されると、引数として渡された文書ファイルを、例えば、図２２（Ａ）に示す掲示物テーブルに、図２２（Ｂ）に示すように、売上速報（１月度）、「ftp://abc.example.com/public/file001.xdw 」を追加してNewDocumentメソッドを完了する。
【００６８】
指示記述実行手段３８は、このようにして最後の<operation>要素の解釈実行を終えると指示記述の実行を完了する。
【００６９】
最後に、「DWジョブフロー Printer」は、ステップ１３３で、文書削除手段３６に指示して、文書記憶手段２６に記憶された前記文書生成手段で生成された文書を削除する。
【００７０】
このようにして、本実施の形態のプリンタドライバ型文書生成装置「DWジョブフロー Printer」への印刷による文書作成と一連の処理の実行が完了する。
【００７１】
なお、前記掲示物テーブルは、ここには図示していないPCのWebブラウザから電子掲示板サービスの所定のURL、例えば http://abc.example.com/bbs/home.htmlをアクセスした時に、電子掲示板サービスの掲示板プログラムにより、Webブラウザで例えば図２３に示すように表示されるべく、図２４に示すHTMLに変換するために使用される。このような、Webブラウザからのリクエストに応答して、記憶手段に記憶した所定のデータを所定の形式でWebブラウザに表示されるべくHTMLに変換して返信するWebサーバ装置は広く実用に供されているので、ここでは説明を省略する。
【００７２】
このようにして、ユーザは、スプレッドシートから本実施の形態のプリンタドライバ型文書作成装置に印刷するだけで、スプレッドシートをDocuWorks（商標）文書に変換し、所定の格納場所に格納して、電子掲示板に所望の箇所に所望のタイトルで掲示するという一連の操作を誤りなく簡単に実現できる。
【００７３】
なお、sectionやtitleの指定は、プリンタプロパティの設定と同時に行えるので、思考の流れを阻害されることなくスムーズに作業を行うことができる。
【００７４】
次に、本発明の第３の実施の形態を説明する。本実施の形態の構成は、前述した第２の実施の形態（図１０参照）と同様であるので、その詳細な説明を省略するが、本実施の形態は、PC１４、電子掲示板サービス１０、および、それらを接続するネットワークから構成する点、PC１４、及び電子掲示板システム１０の構成が前述した第１の実施の形態におけるＰＣと同様である点は、前述した第２の実施の形態と同様である。
【００７５】
本実施の形態におけるPCの機能的ブロック図は、図２５に示すように、前述した第２の実施の形態と略同様であるが、複数（例として２つ）のプリンタドライバ型文書生成装置１４Ａ、１４Ｂが存在すると共に、指示記述パラメータ実行時入力手段３１を備えている点、相違している。
【００７６】
ここで、指示記述パラメータ実行時入力手段３１は、指示記述の実行に用いるパラメータを入力させる入力手段で、プログラムで構成されている。指示記述記憶手段４０は、一つの指示記述を記憶するための記憶手段で、記憶装置で実現されている。アプリケーションプログラムとは、例えばワードプロセッサ、スプレッドシート、あるいはレタッチプログラムといった印刷機能を備えたプログラムで、ユーザがこのプリンタドライバ型文書生成手段のいずれかに対して「印刷」を行うために利用するプログラムである。
【００７７】
また、上記のように、本実施の形態で、プリンタドライバ型文書生成装置が複数存在するとしているのは、それぞれがオペレーティングシステムによって異なるプリンタ装置として扱われることを意味している。それらを構成する手段の実体、例えば指示記述実行手段３８を実現するプログラム等は、複数のプリンタドライバ型文書生成装置で共有されていて良い。
【００７８】
次に、例えば、ユーザがワードプロセッサで作成した文章を電子掲示板に掲示する操作を例にとって、本実施の形態の作用を説明する。
【００７９】
まず、本実施の形態のプリンタドライバ型文書生成装置は、それぞれが互いに識別できる名称のプリンタとしてオペレーティングシステムに登録される。
【００８０】
また、それぞれのプリンタドライバ型文書生成装置の指示記述記憶手段４０には、それぞれのプリンタに対応して一つの指示記述が記憶される。
【００８１】
一方のプリンタドライバ型文書生成装置１４Ａは、「営業通達Printer」という名称のプリンタとしてオペレーティングシステムに登録されているものとする。さらに、プリンタドライバ型文書生成装置１４Ａにおける指示記述記憶手段４０には、図示しない指示書作成手段によって予め作成された、例えば、図２６に示す指示記述が記憶されているものとする。なお、本実施の形態では、指示記述がXMLで記述されているが、これにかぎらず、いわゆるスクリプト言語やいわゆる中間言語の様態であっても良い事は言うまでもない。
【００８２】
また、他方のプリンタドライバ型文書生成装置１４Ｂは、「今月の行事Printer」という名称のプリンタとしてオペレーティングシステムに登録されているものとする。さらに、プリンタドライバ型文書生成装置１４Ｂにおける指示記述記憶手段４０には、図示しない指示書作成手段によって予め作成された、例えば、図２７に示す指示記述が記憶されているものとする。
【００８３】
ここで、ユーザはワードプロセッサで作成した文書を電子掲示板に営業通達として掲示しようとしたとする。ユーザは、ワードプロセッサプログラムを操作して、所望のデータが用意できると、ワードプロセッサプログラムに印刷を指示する。
【００８４】
ワードプロセッサプログラムは、ユーザの印刷指示を受けて、例えば図２８に示すワードプロセッサプログラムに固有の印刷パラメータを入力する「印刷」ダイアログ画面２００Ａを表示する。ユーザは、この画面操作して、「営業通達Printer」、「今月の行事Printer」を含む複数のプリンタの中から、プリンタとして「営業通達Printer」を選択する。
【００８５】
なお、ここで「プリンタ」ボタンをクリックすることにより、プリンタプロパティ入力手段２８を用いて、生成するDocuWorks（商標）文書のページのサイズや向き、データの圧縮方法といったDW文書生成に関するパラメータを入力することもできるが、ここでは説明しない。
【００８６】
ここで、ユーザが、「印刷」ダイアログ画面２００ＡにおけるOKボタンをクリックすることで、ワードプロセッサプログラムに対して印刷の実行を指示する。
【００８７】
印刷実行の指示をうけたワードプロセッサプログラムは、印刷ダイアログ画面を閉じると、オペレーティングシステムを介して選択されている「営業通達Printer」に対して文字や図形の描画指示を送る。営業通達Printerは、描画指示をＤＷ文書生成手段２４によって処理し、前記プリンタプロパティ入力手段２８で指定された、例えばページサイズや向き、データの圧縮の指定に従って、印刷結果に相当するDocuWorks（商標）文書を生成する。DocuWorks（商標）文書が生成されると、指示記述実行手段３８により指示記述記憶手段４０に記憶された指示記述の実行される。指示記述実行手段３８は、実行に先立って、まず指示記述パラメータ実行時入力手段３１に指示して、指示記述の実行に用いるパラメータの入力を行う。
【００８８】
指示記述パラメータ実行時入力手段３１は、指示記述記憶手段４０に記憶された指示記述「営業通達の掲示」を解析して指示記述パラメータ画面に配置すべき入力項目を検出し、対応する入力要素を指示記述パラメータ画面に順に配置することで指示記述パラメータ画面を生成して表示する。
【００８９】
さらに具体的に言うと、ルート要素の<JobOrderSheet>の子要素である<operation>要素を順に検索し、それぞれの<operation>要素の子要素である<param>要素でvalue属性を持たない要素を検索し、その<param>要素のtypeに従った入力要素を画面に配置する。「営業通達の掲示」の指示記述の場合、第１の<operation>要素には、<param>要素を持たない。第２の<operation>要素には、<param>要素が一つあるが、その<param>要素には、value属性が与えられている。第３の<operation>要素には、３つの<param>要素がある。第１、第２の<param>要素には、value属性が存在する。第３の<param>要素には、value属性がなく、type属性がstringであることから、文字列入力欄が画面に配置される。このようにして、図２９に示す指示記述パラメータ画面が表示される。
【００９０】
ここで、タイトルに「通達04-003」と入力し、OKボタンをクリックして入力完了を指示したとする。前記指示記述パラメータ入力手段は処理を終了する。
【００９１】
指示記述実行手段３８は、前記指示記述パラメータ入力手段によって指定されたパラメータに従って、指定された指示記述に従って一連の処理を実行する。
【００９２】
より具体的には、指示記述のルート要素の子要素、<operation>要素を順に解釈実行する。「営業通達の掲示」の第１の<operation>要素は、name属性がacquire_documentでtype属性がacquire_documentであるが、これは、処理すべき文書ファイルを取得する処理の指示で、本実施の形態の文書生成装置においては、前記生成されたDocuWorks（商標）文書を処理対象とするという指示である。指示記述実行手段３８は、この記述に従い前記生成されたDocuWorks（商標）文書を処理対象に選ぶ。次に、第２の<operation>要素は、name属性がputでtypeがftpである。また、その唯一の子要素の<param>要素はname属性がdestinationでvalue属性がftp://abc.example.com/public/である。これはFTPプロトコルにより処理対象の文書ファイルをftp://abc.example.com/public/にストアするという指示である。
【００９３】
ここで、ftp://abc.example.com/public/とは、電子掲示板サービス１０の記憶装置に設けられたファイル格納場所のURLである。この記述に従い指示記述実行手段３８は、ｆｔｐ実行手段３２に指示して、前記生成されたDocuWorks（商標）文書をftp://abc.example.com/public/に格納する。格納したファイルの名称は、所定の変数&fileLocationに、例えば"ftp://abc.example.com/public/doc001.xdw"というように格納される。次に第３の<operation>要素は、name属性が"NewDocument"、type属性がSOAP、location属性がhttp://abc.example.com/ws1.wsdl である。これは、location属性で指定されるWebサービスの"NewDocument"メソッドをSOAPプロトコルによって呼び出すという指示である。その<param>子要素は、NewDocuemntメソッドの呼出しにさいしての引数を指定している。第１の<param>要素は、name属性がurlでvalue属性が&fileLocationなので、引数urlは「ftp://abc.example.com/public/doc001.xdw 」となる。第２の<para>要素は、name属性がsectionで、value属性が「営業通達」なので、引数sectionは、「営業通達」となる。また、第３の<param>要素は、name属性がtitleで、前記指示記述パラメータ入力手段により「通達04-003」が入力されているので、引数titleは、「通達04-003」である。指示記述実行手段３８は、指示記述に従ってSOAP実行手段３４に指示して、NewDocumentメソッドを呼び出す。なお、http://abc.example.com/ws1.wsdlは、前記電子掲示板サービスが提供するWebサービスである。
【００９４】
電子掲示板サービスのWebサービスは、NewDocumentメソッドが呼び出されると、引数として渡された文書ファイルを、例えば、図３０（Ａ）に示す掲示物テーブルに、図３０（Ｂ）に示すように、営業通達、通達04-003、「ftp://abc.example.com/public/doc001.xdw 」を追加してNewDocumentメソッドを完了する。
【００９５】
指示記述実行手段３８は、このようにして最後の<operation>要素の解釈実行を終えると指示記述の実行を完了する。
【００９６】
最後に、営業通達Printerは、文書削除手段３６に指示して、文書記憶手段２６に記憶された前記文書生成手段で生成された文書を削除する。
【００９７】
このようにして、本実施の形態のプリンタドライバ型文書生成装置のうち「営業通達Printer」への印刷による文書作成と一連の処理の実行が完了する。
【００９８】
次に、ユーザが、カレンダー作成プログラムで作成したカレンダーを電子掲示板に「今月の行事」というタイトルで掲示しようとした場合を説明する。
【００９９】
ユーザは、カレンダー作成プログラムを操作して、所望のデータが用意できると、カレンダー作成プログラムに印刷を指示する。カレンダー作成プログラムは、ユーザの印刷指示を受けて、例えば、図３１に示すカレンダー作成プログラムに固有の印刷パラメータを入力する「印刷」ダイアログ画面２００Ｂを表示する。ユーザは、この画面操作して、「営業通達Printer」、「今月の行事Printer」を含む複数のプリンタの中から、プリンタとして「今月の行事Printer」を選択する。
【０１００】
なお、ここで「プリンタ」ボタンをクリックすることにより、プリンタプロパティ入力手段２８を用いて、生成するDocuWorks（商標）文書のページのサイズや向き、データの圧縮方法といったDW文書生成に関するパラメータを入力することもできるが、ここでは説明しない。
【０１０１】
ここで、ユーザがOKボタンをクリックすることで、カレンダー作成プログラムに対して印刷の実行を指示する。
【０１０２】
印刷実行の指示をうけたカレンダー作成プログラムは、印刷ダイアログ画面を閉じると、オペレーティングシステムを介して選択されている「今月の行事Printer」に対して文字や図形の描画指示を送る。今月の行事Printerは、描画指示をＤＷ文書生成手段２４によって処理し、前記プリンタプロパティ入力手段２８で指定された、例えばページサイズや向き、データの圧縮の指定に従って、印刷結果に相当するDocuWorks（商標）文書を生成する。DocuWorks（商標）文書が生成されると、指示記述実行手段３８により指示記述記憶手段４０に記憶された指示記述の実行される。指示記述実行手段３８は、実行に先立って、まず指示記述パラメータ実行時入力手段３１に指示して、指示記述の実行に用いるパラメータの入力を行う。
【０１０３】
指示記述パラメータ実行時入力手段３１は、指示記述記憶手段４０に記憶された指示記述「今月の行事の掲示」を解析して指示記述パラメータ画面に配置すべき入力項目を検出し、対応する入力要素を指示記述パラメータ画面に順に配置することで指示記述パラメータ画面を生成して表示する。
【０１０４】
さらに具体的に言うと、ルート要素の<JobOrderSheet>の子要素である<operation>要素を順に検索し、それぞれの<operation>要素の子要素である<param>要素でvalue属性を持たない要素を検索し、その<param>要素のtypeに従った入力要素を画面に配置する。「今月の行事の掲示」の指示記述の場合、いずれの<operation>要素にも、value属性を欠いている<param>要素は存在しない。前記指示記述パラメータ入力手段は処理を終了する。
【０１０５】
指示記述実行手段３８は、前記指示記述パラメータ入力手段によって指定されたパラメータに従って、指定された指示記述に従って一連の処理を実行する。
【０１０６】
より具体的には、指示記述のルート要素の子要素、<operation>要素を順に解釈実行する。「今月の行事の掲示」の第１の<operation>要素は、name属性がacquire_documentでtype属性がacquire_documentであるが、これは、処理すべき文書ファイルを取得する処理の指示で、本実施の形態の文書生成装置においては、前記生成されたDocuWorks（商標）文書を処理対象とするという指示である。指示記述実行手段３８は、この記述に従い前記生成されたDocuWorks（商標）文書を処理対象に選ぶ。次に、第２の<operation>要素は、name属性がputでtypeがftpである。また、その唯一の子要素の<param>要素はname属性がdestinationでvalue属性がftp://abc.example.com/public/である。これはFTPプロトコルにより処理対象の文書ファイルをftp://abc.example.com/public/にストアするという指示である。
【０１０７】
ここで、ftp://abc.example.com/public/とは、電子掲示板サービス１０の記憶装置に設けられたファイル格納場所のURLである。この記述に従い指示記述実行手段３８は、ｆｔｐ実行手段３２に指示して、前記生成されたDocuWorks（商標）文書をftp://abc.example.com/public/に格納する。格納したファイルの名称は、所定の変数&fileLocationに、例えば"ftp://abc.example.com/public/doc002.xdw"というように格納される。次に第３の<operation>要素は、name属性が"NewDocument"、type属性がSOAP、location属性がhttp://abc.example.com/ws1.wsdl である。これは、location属性で指定されるWebサービスの"NewDocument"メソッドをSOAPプロトコルによって呼び出すという指示である。その<param>子要素は、NewDocuemntメソッドの呼出しにさいしての引数を指定している。第１の<param>要素は、name属性がurlでvalue属性が&fileLocationなので、引数urlは「ftp://abc.example.com/public/doc002.xdw 」となる。第２の<para>要素は、name属性がsectionで、value属性が「おしらせ」なので、引数sectionは、「おしらせ」となる。また、第３の<param>要素は、name属性がtitleで、value属性の値が「今月の行事」なので、引数titleは、「今月の行事」である。指示記述実行手段３８は、指示記述に従ってSOAP実行手段３４に指示して、NewDocumentメソッドを呼び出す。なお、http://abc.example.com/ws1.wsdlは、前記電子掲示板サービスが提供するWebサービスである。
【０１０８】
電子掲示板サービスのWebサービスは、NewDocumentメソッドが呼び出されると、引数として渡された文書ファイルを、例えば、図３２（Ａ）に示す掲示物テーブルに、図３２（Ｂ）に示すように、おしらせ、今月の行事、「ftp://abc.example.com/public/doc002.xdw 」を追加してNewDocumentメソッドを完了する。
【０１０９】
指示記述実行手段３８は、このようにして最後の<operation>要素の解釈実行を終えると指示記述の実行を完了する。
【０１１０】
最後に、今月の行事Printerは、文書削除手段３６に指示して、文書記憶手段２６に記憶された前記文書生成手段で生成された文書を削除する。
【０１１１】
このようにして、本実施の形態のプリンタドライバ型文書生成装置のうち「今月の行事Printer」への印刷による文書作成と一連の処理の実行が完了する。
【０１１２】
なお、前記掲示物テーブルは、ここには図示していないPCのWebブラウザから電子掲示板サービスの所定のURL、例えば http://abc.example.com/bbs/home.htmlをアクセスした時に、電子掲示板サービスの掲示板プログラムにより、Webブラウザで例えば、図３３に示すように表示されるべく、図３４に示すHTMLに変換するために使用される。
【０１１３】
このようにして、ユーザは複数あるプリンタから所定のプリンタを選択するという簡単な操作により、開示用のDocuWorks（商標）文書を作成してさらに電子掲示板に掲示するという一連の処理を簡便に誤りなく実現できた。
【０１１４】
以上説明したように第２の実施の形態及び第３の実施の形態では、必要となる文書の生成と、生成された文書に対する一連の処理の実行を、プリンタドライバ型文書生成装置に対する印刷操作という一度の操作で実現できるので、簡便に誤り無く処理を実行でき、特に文書生成での時間待ちによって思考の流れが阻害されることなくスムーズに操作できる。
【０１１５】
また、第２の実施の形態及び第３の実施の形態では、印刷パラメータ入力部に、指示記述選択手段を備えることで、プリンタドライバ型文書生成装置に対する印刷指示の一環としてどのような処理を施すかを指定でき、簡便に誤りなく、また処理時間待ちによって思考の流れが阻害されることなるスムーズに実行できる。
【０１１６】
更に、第２の実施の形態及び第３の実施の形態では、プリンタドライバ型文書作成手段で生成される文書ファイルが自動的に削除されるので、一連の処理が終わり不要となった文書ファイルにわずらわされことが無く、手作業で行う場合のようにいまだ使用中であるファイルを誤って削除しようとしたり、異なるファイルを誤って削除してしまうような事が避けられる。
【０１１７】
なお、第２の実施の形態では、印刷パラメータの入力部に、指示記述パラメータ入力手段を備え、第３の実施の形態では、印刷パラメータの入力部に、指示記述パラメータ実行時入力手段を備えることで、プリンタドライバ型文書生成装置に対する印刷指示の一環として、実行しようとする一連の処理ごとに異なる処理に関する詳細な指示を与えることができるから、簡便に誤りなく、また時間待ちによって思考の流れが阻害されることなるスムーズに実行できる。
【０１１８】
また、第３の実施の形態では、プリンタドライバ型文書生成装置を複数（２つ）存在させているので、それぞれをオペレーティングシステムによって異なるプリンタ装置として扱うことができる。よって、上記のように、ユーザは複数あるプリンタから所定のプリンタを選択するという簡単な操作により、所定の文書（開示用のDocuWorks（商標）文書等）を作成すると共に、更に他の処理（電子掲示板に掲示するという一連の処理等）を簡便に誤りなく実現することができる。
【図面の簡単な説明】
【０１１９】
【図１】第１の実施の形態における処理実行システムのブロック図である。
【図２】ＰＣのブロック図である。
【図３】ＰＣの機能ブロック図である。
【図４】処理実行プログラムを示したフローチャートである。
【図５】図４のステップ８６のサブルーチンを示したフローチャートである。
【図６】プロパティ画面を示した図である。
【図７】ジョブ指定画面を示した図である。
【図８】ジョブ指定画面でジョブの内容を設定する様子を示した図である。
【図９】ジョブ指定画面で複数のジョブ各々の内容を設定した様子を示した図である。
【図１０】第２の実施の形態における処理実行システムのブロック図である。
【図１１】本実施の形態におけるＰＣの機能ブロック図である。
【図１２】指示記述の一例を示した図である。
【図１３】第２の実施の形態における処理実行プログラムを示したフローチャートである。
【図１４】図１３のステップ１０１のサブルーチンを示したフローチャートである。
【図１５】「印刷」ダイアログ画面を示した図である。
【図１６】プリンタプロパティ画面を示した図である。
【図１７】本実施の形態における作用（指示記述の内容の設定）を説明する説明図である。
【図１８】本実施の形態における作用（指示記述の内容の設定）を説明する説明図である。
【図１９】本実施の形態における作用（指示記述の内容の設定）を説明する説明図である。
【図２０】本実施の形態における作用（指示記述の内容の設定）を説明する説明図である。
【図２１】本実施の形態における作用（指示記述の内容の設定）を説明する説明図である。
【図２２】（Ａ）、（Ｂ）は、掲示物テーブルを示す図であり、（Ａ）は追加の前、（Ｂ）は追加後の様子を示す図である。
【図２３】掲示物テーブルが電子掲示板サービスの掲示板プログラムにより、Webブラウザで表示される場合の一態様を示した図である。
【図２４】掲示物テーブルが電子掲示板サービスの掲示板プログラムにより、Webブラウザで表示されるためにHTMLに変換された一態様を示した図である。
【図２５】第３の実施の形態におけるＰＣの機能ブロック図である。
【図２６】指示記述の一例を示した図である。
【図２７】他の指示記述を示した図である。
【図２８】「印刷」ダイアログ画面を示す図である。
【図２９】指示記述パラメータ画面を示す図である。
【図３０】（Ａ）、（Ｂ）は、掲示物テーブルを示す図であり、（Ａ）は追加の前、（Ｂ）は追加後の様子を示す図である。
【図３１】他の「印刷」ダイアログ画面を示す図である。
【図３２】（Ａ）、（Ｂ）は、他の掲示物テーブルを示す図であり、（Ａ）は追加前、（Ｂ）は追加後の様子を示す図である。
【図３３】掲示物テーブルが電子掲示板サービスの掲示板プログラムにより、Webブラウザで表示される場合の一態様を示した図である。
【図３４】掲示物テーブルが電子掲示板サービスの掲示板プログラムにより、Webブラウザで表示されるためにHTMLに変換された一態様を示した図である。
【符号の説明】
【０１２０】
１４    ＰＣ
１５    プリンタ
４２    ＣＰＵ
５４    表示装置
１０４    ジョブ指定画面
２００Ａ、２００Ｂ    「印刷」ダイアログ画面
【図１】
2006217376.tif 000003
【図２】
2006217376.tif 000004
【図３】
2006217376.tif 000005
【図４】
2006217376.tif 000006
【図５】
2006217376.tif 000007
【図６】
2006217376.tif 000008
【図７】
2006217376.tif 000009
【図８】
2006217376.tif 000010
【図９】
2006217376.tif 000011
【図１０】
2006217376.tif 000012
【図１１】
2006217376.tif 000013
【図１２】
2006217376.tif 000014
【図１３】
2006217376.tif 000015
【図１４】
2006217376.tif 000016
【図１５】
2006217376.tif 000017
【図１６】
2006217376.tif 000018
【図１７】
2006217376.tif 000019
【図１８】
2006217376.tif 000020
【図１９】
2006217376.tif 000021
【図２０】
2006217376.tif 000022
【図２１】
2006217376.tif 000023
【図２２】
2006217376.tif 000024
【図２３】
2006217376.tif 000025
【図２４】
2006217376.tif 000026
【図２５】
2006217376.tif 000027
【図２６】
2006217376.tif 000028
【図２７】
2006217376.tif 000029
【図２８】
2006217376.tif 000030
【図２９】
2006217376.tif 000031
【図３０】
2006217376.tif 000032
【図３１】
2006217376.tif 000033
【図３２】
2006217376.tif 000034
【図３３】
2006217376.tif 000035
【図３４】
2006217376.tif 000036