(57)【要約】【課題】発表順に正しく並んだ会議資料を複数の印刷データから容易に印刷可能な会議資料印刷方法および印刷サーバを提供することを目的とする。【解決手段】会議資料の印刷データを複数受信し、印刷データをプリンタ装置４０に印刷させる印刷サーバの会議資料印刷方法であって、印刷サーバ３０が、会議識別子及び発表順情報が付加された印刷データをスプールする第１ステップと、印刷サーバ３０が、会議識別子及び発表順情報に基づき、同一の会議識別子が付加されている印刷データを発表順情報に応じて並び替えて印刷資料を印刷させる第２ステップとを有することにより上記課題を解決する。【選択図】図１
2007264834.tif 000002
【特許請求の範囲】
【請求項１】
会議資料の印刷データを複数受信し、前記印刷データをプリンタ装置に印刷させる印刷サーバの会議資料印刷方法であって、
前記印刷サーバが、会議識別子及び発表順情報が付加された印刷データをスプールする第１ステップと、
前記印刷サーバが、前記会議識別子及び発表順情報に基づき、同一の前記会議識別子が付加されている印刷データを前記発表順情報に応じて並び替えて前記印刷資料を印刷させる第２ステップと
を有することを特徴とする会議資料印刷方法。
【請求項２】
前記第２ステップは、前記印刷サーバが、前記会議識別子に対応付けて会議参加人数が定義された会議情報を参照し、前記発表順情報に応じて並び替えられた同一の前記会議識別子が付加されている一連の印刷データを前記会議参加人数に応じた部数分、部単位印刷させ、前記発表順情報に応じて並び替えられた前記会議資料を前記会議参加人数分、印刷させることを特徴とする請求項１記載の会議資料印刷方法。
【請求項３】
前記第２ステップは、前記印刷サーバが、前記会議識別子に対応付けて会議開始日時が更に定義された会議情報を参照し、その会議開始日時と、同一の前記会議識別子が付加されている印刷データの総頁数と、前記会議参加人数に応じた部数とに基づき、前記会議資料の印刷が前記会議開始日時前に終わるように前記印刷開始日時を決定することを特徴とする請求項２記載の会議資料印刷方法。
【請求項４】
前記印刷サーバが、前記会議識別子に対応付けて会議終了日時が更に定義された会議情報を参照し、会議終了日時を過ぎた前記会議識別子が付加されている印刷データを削除するステップを更に有することを特徴とする請求項２又は３記載の会議資料印刷方法。
【請求項５】
会議資料の印刷データを複数受信し、前記印刷データをプリンタ装置に印刷させる印刷サーバであって、
会議識別子及び発表順情報が付加された印刷データをスプールするスプール手段と、
前記会議識別子及び発表順情報に基づき、同一の前記会議識別子が付加されている印刷データを前記発表順情報に応じて並び替えて前記印刷資料を印刷させる印刷制御手段と
を有することを特徴とする印刷サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議資料印刷方法および印刷サーバに係り、特に複数の印刷データから成る会議資料を扱う会議資料印刷方法および印刷サーバに関する。
【背景技術】
【０００２】
例えば会議資料は、複数のユーザが分担して作成することが多い。複数のユーザが分担して作成した場合、会議資料は複数の印刷データから印刷されることが多い。また一人のユーザが作成したとしても会議資料は複数の印刷データから印刷されることもあった。
【０００３】
したがって、複数の印刷データから印刷される会議資料を会議で使用する場合、ユーザは例えば複数の印刷データを集めて、その印刷データを印刷し、印刷された会議資料を発表順に並べて会議参加人数の部数分コピーすることで、会議資料を手作業により準備していた。
【０００４】
会議資料の印刷に関する技術としては、ユーザと会議とを紐付けておき、ユーザから印刷要求があると、会議開始時刻から一定時間前に印刷するものが知られている（例えば特許文献１参照）。
【特許文献１】特開２００１−０１４１２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されている技術では、印刷された会議資料を発表順に並べて会議参加人数の部数分コピーするというユーザにとって最も負担の大きい部分に未対応であるという問題があった。
【０００６】
本発明は、上記の点に鑑みなされたもので、発表順に正しく並んだ会議資料を複数の印刷データから容易に印刷可能な会議資料印刷方法および印刷サーバを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明は、会議資料の印刷データを複数受信し、前記印刷データをプリンタ装置に印刷させる印刷サーバの会議資料印刷方法であって、前記印刷サーバが、会議識別子及び発表順情報が付加された印刷データをスプールする第１ステップと、前記印刷サーバが、前記会議識別子及び発表順情報に基づき、同一の前記会議識別子が付加されている印刷データを前記発表順情報に応じて並び替えて前記印刷資料を印刷させる第２ステップとを有することを特徴とする。
【０００８】
前記第２ステップは、前記印刷サーバが、前記会議識別子に対応付けて会議参加人数が定義された会議情報を参照し、前記発表順情報に応じて並び替えられた同一の前記会議識別子が付加されている一連の印刷データを前記会議参加人数に応じた部数分、部単位印刷させ、前記発表順情報に応じて並び替えられた前記会議資料を前記会議参加人数分、印刷させることを特徴としてもよい。
【０００９】
前記第２ステップは、前記印刷サーバが、前記会議識別子に対応付けて会議開始日時が更に定義された会議情報を参照し、その会議開始日時と、同一の前記会議識別子が付加されている印刷データの総頁数と、前記会議参加人数に応じた部数とに基づき、前記会議資料の印刷が前記会議開始日時前に終わるように前記印刷開始日時を決定することを特徴としてもよい。
【００１０】
前記印刷サーバが、前記会議識別子に対応付けて会議終了日時が更に定義された会議情報を参照し、会議終了日時を過ぎた前記会議識別子が付加されている印刷データを削除するステップを更に有することを特徴としてもよい。
【００１１】
また、上記の課題を解決するため、本発明は、会議資料の印刷データを複数受信し、前記印刷データをプリンタ装置に印刷させる印刷サーバであって、会議識別子及び発表順情報が付加された印刷データをスプールするスプール手段と、前記会議識別子及び発表順情報に基づき、同一の前記会議識別子が付加されている印刷データを前記発表順情報に応じて並び替えて前記印刷資料を印刷させる印刷制御手段とを有することを特徴とする。
【００１２】
本発明では、会議識別子及び発表順情報が付加された印刷データをスプールし、会議識別子及び発表順情報に基づき、同一の会議識別子が付加されている印刷データを発表順情報に応じて並び替えて印刷できる。
【００１３】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１４】
上述の如く、本発明によれば、発表順に正しく並んだ会議資料を複数の印刷データから容易に印刷可能な会議資料印刷方法および印刷サーバを提供可能である。
【発明を実施するための最良の形態】
【００１５】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。
【００１６】
図１は、本発明による会議資料印刷システムの一実施例の構成図である。図１の会議資料印刷システム１は、クライアント１０Ａ〜１０Ｃと、会議情報管理サーバ２０と、印刷サーバ３０と、プリンタ装置４０とを有する構成である。なお、クライアント１０Ａ〜１０Ｃの何れでもよい場合は単にクライアント１０と呼ぶ。
【００１７】
クライアント１０は会議資料を分担して作成するユーザの操作端末である。クライアント１０には会議資料印刷用プリンタドライバがインストールされている。会議資料印刷用プリンタドライバを選択し、クライアント１０から会議資料の印刷を行うと、その会議資料を使用する会議名および発表順番をユーザに選択させる画面がクライアント１０に表示される。
【００１８】
なお、会議名は会議識別子の一例である。発表順番は発表順情報の一例である。会議資料印刷用プリンタドライバは会議名および発表順番を会議情報管理サーバ２０から受信できる。会議名および発表順番が選択されると、クライアント１０は選択された会議名および発表順番を会議資料の印刷データに付加して会議情報管理サーバ２０に送信する。
【００１９】
会議情報管理サーバ２０は会議名及び発表順番に対応付けて会議参加人数，会議開始時刻，会議終了時刻などの会議に関する情報が定義された会議情報２１を管理している。会議情報管理サーバ２０はクライアント１０から受信した会議資料の印刷データと、その会議資料に対応する会議情報２１とに基づいて、印刷データの優先順位を発表順番に従って設定したあと、印刷データおよび会議情報２１を印刷サーバ３０に送信する。
【００２０】
印刷サーバ３０は、会議情報管理サーバ２０から会議資料の印刷データと、その会議資料に対応する会議情報２１とを受信すると、会議資料の印刷データをスプールする。印刷サーバ３０は、スプールされている印刷データの頁数および会議情報２１に含まれる会議参加人数に基づいて印刷総頁数を会議単位で計算する。
【００２１】
計算した印刷総頁数に基づき、印刷サーバ３０は印刷時間を推測し、会議開始時刻前に印刷が終わるように会議単位の印刷開始時刻，印刷完了時刻，文書削除時刻を決定して印刷情報３１を作成する。なお、印刷サーバ３０は例えば印刷総頁数およびプリンタ装置４０の性能に応じて印刷時間を推測できる。
【００２２】
印刷サーバ３０は各会議毎の印刷開始時刻，印刷完了時刻に基づき、重複時間をチェックし、印刷時刻が重複しないように各会議の印刷開始時刻を調整することにより、適切な印刷開始時刻を決定する。
【００２３】
印刷サーバ３０は各会議毎の印刷情報３１に含まれる印刷開始時刻をチェックし、印刷開始時刻となったら、印刷情報３１に対応した会議の印刷データを優先順位で並び替えたあと、その順番で印刷データをプリンタ装置４０に送信する。このとき、印刷サーバ３０は会議情報３１に含まれる会議参加人数分の会議資料の印刷が行えるように、部単位でプリンタ装置４０に印刷データを繰り返し送信する。また、印刷サーバ３０は印刷情報３１に含まれる文書削除時刻になると、スプールしている印刷データのうち、その印刷情報３１に対応する印刷データを削除する。
【００２４】
プリンタ装置４０は、印刷サーバ３０から受信した印刷データを順番に印刷することにより、発表順番に並んだ会議毎の会議資料４１，４２を印刷できる。また、プリンタ装置４０は会議参加人数分の会議資料４１，４２を印刷できる。したがって、会議資料印刷システム１を利用することにより、ユーザは印刷された会議資料を発表順に並べて会議参加人数の部数分コピーするという最も負担の大きい手作業を行うことなく、発表順番に並んだ会議毎の会議資料４１，４２を会議参加人数分、容易に準備できる。
【００２５】
以下、会議資料印刷システム１の詳細について説明していく。会議情報管理サーバ２０及び印刷サーバ３０は例えば図２に示すようなコンピュータ装置により実現される。図２はコンピュータ装置の一例のハードウェア構成図である。
【００２６】
図２のコンピュータ装置は、それぞれバスＢで相互に接続されている入力装置５１，出力装置５２，ドライブ装置５３，補助記憶装置５４，メモリ装置５５，演算処理装置５６およびインターフェース装置５７で構成される。
【００２７】
入力装置５１はキーボードやマウスなどで構成され、各種信号を入力するために用いられる。出力装置５２はディスプレイ装置などで構成され、各種ウインドウやデータ等を表示するために用いられる。インターフェース装置５７は、モデム，ＬＡＮカードなどで構成されており、ネットワークに接続する為に用いられる。
【００２８】
会議情報管理サーバ２０及び印刷サーバ３０を実現する会議情報管理プログラム及び印刷制御プログラムは、会議情報管理サーバ２０及び印刷サーバ３０を制御する各種プログラムの少なくとも一部である。
【００２９】
会議情報管理プログラム及び印刷制御プログラムは例えば記録媒体５８の配布やネットワークからのダウンロードなどによって提供される。会議情報管理プログラム及び印刷制御プログラムを記録した記録媒体５８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３０】
また、会議情報管理プログラム及び印刷制御プログラムを記録した記録媒体５８がドライブ装置５３にセットされると、会議情報管理プログラム及び印刷制御プログラムは記録媒体５８からドライブ装置５３を介して補助記憶装置５４にインストールされる。ネットワークからダウンロードされた会議情報管理プログラム及び印刷制御プログラムは、インターフェース装置５７を介して補助記憶装置５４にインストールされる。
【００３１】
補助記憶装置５４は、インストールされた会議情報管理プログラム及び印刷制御プログラムを格納すると共に、必要なファイル，データ等を格納する。メモリ装置５５は、コンピュータの起動時に補助記憶装置５４から会議情報管理プログラム及び印刷制御プログラムを読み出して格納する。そして、演算処理装置５６はメモリ装置３５に格納された会議情報管理プログラム及び印刷制御プログラムに従って、後述するような各種処理を実現している。
【００３２】
（クライアント１０）
図３はクライアントの処理手順を示す一例のフローチャートである。ステップＳ１ではユーザがアプリケーションソフト等を利用して会議資料の作成を行う。クライアント１０はユーザの操作に基づき会議資料のデータを作成する。
【００３３】
会議資料の作成が終了すると、ステップＳ２に進み、ユーザはプリンタドライバ選択画面の表示をクライアント１０に要求する。クライアント１０には会議資料印刷用プリンタドライバと印刷サーバ用プリンタドライバとがインストールされている。クライアント１０はインストールされている会議資料印刷用プリンタドライバと印刷サーバ用プリンタドライバとに基づき、図４のように使用可能なプリンタのプリンタ情報を定義している。
【００３４】
図４はプリンタ情報の一例の構成図である。図４のプリンタ情報は、プリンタ名，印刷サーバ名およびプリンタの種類を含む構成である。クライアント１０はプリンタドライバ選択画面をディスプレイ等の表示装置に表示し、予めインストールされている印刷用ドライバから一つの印刷用ドライバを選択させる。
【００３５】
図４のプリンタ情報の場合、クライアント１０は会議情報管理サーバ２０の会議資料印刷用プリンタドライバ又は印刷サーバ３０のプリンタドライバを選択させるプリンタドライバ選択画面を表示装置に表示する。クライアント１０は、印刷サーバ３０のプリンタドライバが選択されると、印刷データを印刷サーバ３０に送信し、通常の印刷を行う。
【００３６】
クライアント１０は、会議資料印刷用プリンタドライバが選択されると、本発明による会議資料の印刷を行う。ここでは、ユーザが会議資料印刷用プリンタドライバを選択したものとして説明を続ける。
【００３７】
ステップＳ３に進み、ユーザは会議資料の印刷を要求する。クライアント１０の会議資料印刷用プリンタドライバはユーザからの会議資料の印刷要求を受け付ける。ステップＳ４に進み、クライアント１０の会議資料印刷用プリンタドライバは会議情報管理サーバ２０が保持している例えば図５に示す会議情報２１から会議名および発表順番を受信する。
【００３８】
図５は会議情報の一例の構成図である。図５の会議情報は会議名，会議参加人数，会議開始時刻，会議終了時刻および発表順番を含む構成である。ステップＳ５に進み、会議資料印刷用プリンタドライバは会議情報管理サーバ２０から受信した会議名および発表順番をユーザに選択させる為の会議名・発表順番選択画面を表示装置に表示する。ステップＳ６に進み、ユーザは会議資料を使用する会議名および発表順番を選択する。クライアント１０の会議資料印刷用プリンタドライバは、ユーザの選択した会議名および発表順番を受け付ける。
【００３９】
ステップＳ７に進み、クライアント１０の会議資料印刷用プリンタドライバは、会議資料のデータから作成した印刷データに会議名，発表順序を付加する。さらに、ステップＳ８に進み、クライアント１０の会議資料印刷用プリンタドライバは会議名および発表順番を付加された印刷データを会議情報管理サーバ２０に送信する。
【００４０】
（会議情報管理サーバ２０）
図６は、会議情報管理サーバの一実施例のブロック構成図である。図６の会議情報管理サーバ２０は、会議情報２１，通信部６１，会議情報管理部６２，優先度設定部６３，印刷サーバ決定部６４及び関連付け情報６５を有する構成である。
【００４１】
図６の会議情報管理サーバ２０を構成している各ブロックの処理手順について図７のフローチャートを参照しつつ説明する。図７は会議情報管理サーバを構成している各ブロックの処理手順を表した一例のフローチャートである。
【００４２】
ステップＳ１１に進み、会議情報管理部６２は会議情報２１の変更要求があったか否かを判定する。例えばユーザは会議情報管理サーバ２０の入力装置５１から会議情報２１の変更要求を行うことができる。
【００４３】
会議情報２１の変更要求があれば、会議情報管理部６２はステップＳ１２に進み、会議情報２１の変更要求に応じて図５に示した会議情報２１の更新処理を実施する。会議情報管理部６２は会議情報２１の変更を通信部６１経由で印刷サーバ３０に通知し、会議情報２１の変更を印刷情報３１に反映させたあと、ステップＳ１３に進む。なお、会議情報２１の変更要求がなければ、会議情報管理部６２は、ステップＳ１１からステップＳ１３に進む。
【００４４】
ステップＳ１３に進み、通信部６１はクライアント１０から印刷データを受信したか否かを判定する。印刷データの受信がなければ、会議情報管理サーバ２０はステップＳ１１に戻る。印刷データの受信があれば、優先度設定部６３はステップＳ１４に進み、会議情報２１，受信した印刷データに付加されている会議名，発表順番に基づいて、文書（印刷データ）の優先度を設定する。
【００４５】
例えば図５に示した会議情報２１の場合、受信した印刷データに会議名「会議１」，発表順番「ユーザＡ−１」が付加されていれば、優先度設定部６３は優先度として「１」を設定する。ここで言う優先度とは、現時点での印刷の優先順位を表すものである。即ち、優先度設定部６３は印刷サーバ３０において優先度の順番に印刷を行えば、発表順番に並んだ会議資料４１を印刷できるように優先度を設定する。
【００４６】
ステップＳ１５に進み、印刷サーバ決定部６４は図８の関連付け情報６５に基づいて印刷サーバ３０を決定する。図８は会議情報とプリンタ情報とを関連付ける関連付け情報の一例の構成図である。図８の関連付け情報６５は、会議名，プリンタ名および印刷サーバ名を含む構成である。印刷サーバ決定部６４は関連付け情報６５を参照し、印刷データに付加されていた会議名に関連付けられている印刷サーバ３０を決定する。例えば図８の関連付け情報の場合、印刷データに会議名「会議１」が付加されていれば、印刷サーバ決定部６４は会議名「会議１」に関連付けられている印刷サーバ３０を決定する。
【００４７】
そしてステップＳ１６に進み、通信部６１は印刷サーバ決定部６４により決定された印刷サーバ３０に、会議名，発表順番が付加されている印刷データ，印刷データの優先度および会議情報２１を送信し、ステップＳ１１に戻る。
【００４８】
（印刷サーバ３０）
図９は、印刷サーバの一実施例のブロック構成図である。図９の印刷サーバ３０は、印刷情報３１，通信部７１，スプール手段７２，印刷制御部７３，スプール情報７４を有する構成である。
【００４９】
図９の印刷サーバ３０を構成している各ブロックの処理手順について図１０のフローチャートを参照しつつ説明する。図１０は、印刷サーバを構成している各ブロックの処理手順を表した一例のフローチャートである。ステップＳ２１に進み、印刷制御部７３は印刷情報３１に変更があるか否かを判定する。例えば印刷制御部７３は会議情報管理サーバ２０から会議情報２１の変更を通知されると、印刷情報３１に変更があると判定する。
【００５０】
印刷情報３１に変更があれば、印刷制御部７３はステップＳ２２に進み、会議情報２１の変更を印刷情報３１に反映させたあと、ステップＳ２３に進む。なお、印刷情報３１に変更がなければ、印刷制御部７３はステップＳ２１からステップＳ２３に進む。
【００５１】
ステップＳ２３に進み、通信部７１は会議情報管理サーバ２０から印刷データを受信したか否かを判定する。印刷データの受信がなければ、印刷サーバ３０はステップＳ２１に戻る。印刷データの受信があれば、スプール部７２は受信した印刷データをスプールすると共に、スプールした印刷データを表す図１１のようなスプール情報を作成する。
【００５２】
図１１は、スプール情報の一例の構成図である。スプール情報７４は、文書名，ユーザ名，会議名，優先度および頁数を含む構成である。ステップＳ２４に進み、印刷制御部７３は受信した印刷データの頁数および会議情報２１に含まれる会議参加人数に基づいて印刷総頁数を会議単位で計算し、図１２のような印刷情報３１に反映させる。
【００５３】
図１２は印刷情報の一例の構成図である。印刷情報３１は、会議名，会議参加人数，印刷開始時刻，会議開始時刻，文書削除時刻および印刷総頁数を含む構成である。ステップＳ２５に進み、印刷制御部７３は計算した印刷総頁数とプリンタ装置４０の性能とにより印刷時間を推測し、会議開始時刻が印刷完了時刻となるように会議単位の印刷開始時刻を決定する。また、印刷制御部７３はスプールされている印刷データを会議終了時刻に削除するように会議終了時刻を文書削除時刻に決定する。印刷制御部７３は決定した印刷開始時刻および文書削除時刻を図１２の印刷情報３１に反映させる。
【００５４】
ステップＳ２６に進み、印刷制御部７３は印刷情報３１に含まれる各会議毎の印刷開始時刻，印刷完了時刻に基づいて重複時間をチェックし、印刷時刻が重複しないように各会議の印刷開始時刻を調整することにより、適切な印刷開始時刻を決定し、図１２の印刷情報３１に反映させたあと、ステップＳ２１に戻る。
【００５５】
更に、図９の印刷サーバ３０を構成している各ブロックの処理手順について図１３のフローチャートを参照しつつ説明する。図１３は、印刷サーバを構成している各ブロックの他の処理手順を表した一例のフローチャートである。
【００５６】
ステップＳ３１に進み、印刷制御部７３は図１２の印刷情報３１を参照し、文書削除時刻になったか否かを会議単位で判定する。文書削除時刻になったと判定すると、印刷制御部７３はステップＳ３２に進み、文書削除時刻となった会議に対応する印刷情報３１を削除する。また、スプール部７２はスプールしている印刷データのうち、文書削除時刻となった会議に対応する印刷データを削除し、図１１のスプール情報７４に反映させたあとでステップＳ３３に進む。なお、文書削除時刻になっていないと判定すると、印刷制御部７３はステップＳ３３に進む。
【００５７】
ステップＳ３３では、印刷制御部７３が図１２の印刷情報３１を参照し、印刷開始時刻になったか否かを判定する。印刷開始時刻になったと判定すると、印刷制御部７３はステップＳ３４に進み、後述する同一会議資料印刷処理を行ったあと、ステップＳ３１の処理に戻る。なお、印刷開始時刻になっていないと判定すると、印刷制御部７３はステップＳ３３からステップＳ３１に戻る。
【００５８】
図１４は同一会議資料印刷処理の手順を表した一例のフローチャートである。ステップＳ４１に進み、印刷制御部７３は部数カウントの初期化（部数カウント＝０）及び処理中優先度の初期化（処理中優先度＝１：最大優先度）を行う。
【００５９】
ステップＳ４２に進み、印刷制御部７３は図１１のスプール情報７４を参照し、印刷開始時刻となった会議に対応する印刷データ（文書）のうち、優先度が処理中優先度の印刷データを検索する。
【００６０】
ステップＳ４３に進み、印刷データが検索されれば、印刷制御部７３はステップＳ４４に進み、処理中優先度を１つ落とすように更新（処理中優先度＋１）する。ステップＳ４５に進み、印刷制御部７３は検索された印刷データをプリンタ装置４０に送信して印刷を行わせたあと、ステップＳ４２に戻る。
【００６１】
ステップＳ４２〜Ｓ４５の処理は、印刷開始時刻となった会議に対応する印刷データが全て検索されるまで繰り返される。印刷開始時刻となった会議に対応する印刷データが全て検索されるまでステップＳ４２〜Ｓ４５の処理が繰り返されると、プリンタ装置４０は発表順番に並び替えられた１部の会議資料を印刷する。
【００６２】
ステップＳ４３において、印刷データが検索されなければ、印刷制御部７３はステップＳ４６に進み、部数カウントに１を加算する。ステップＳ４７に進み、印刷制御部７３は印刷情報３１の会議参加人数を参照し、部数カウントが会議参加人数以上であるか否かを判定する。部数カウントが会議参加人数以上でなければ、印刷制御部７３はステップＳ４８に進み、処理中優先度の初期化を行ったあと、ステップＳ４２に戻り、次の部の会議資料を印刷する。部数カウントが会議参加人数以上であれば、印刷制御部７３は会議参加人数分の会議資料を印刷したと判定して同一会議資料印刷処理を終了する。
【００６３】
以上、本発明による会議資料印刷システム１では、印刷データを会議毎に発表順番で並び替えて部単位印刷することができる。また、会議資料印刷システム１では会議単位毎に予想印刷時間を算出し、適切な印刷開始時刻を決定できる。さらに、会議資料印刷システム１は印刷データを会議終了時刻まで保持することにより、必要に応じて追加印刷することもできる。
【００６４】
このように、本発明による会議資料印刷システム１は、会議資料を複数のユーザで分担して作成又は複数の印刷データに分けて作成したときに、どのような順序でクライアント１０から印刷操作を行ったとても、会議資料が発表順番に応じた正しい順番で、必要な部数分、必要な時間までに印刷することができる。
【００６５】
また、印刷データが会議終了時刻まで保持されるため、必要最低限の部数を印刷すればよく、紙資源の節約にもなる。さらに、会議情報２１の変更が発生した場合であっても会議情報２１を変更するのみで対応が可能となる。
【００６６】
なお、上記した実施例では会議情報２１で会議毎に発表順番が定義されているが、例えば締め切りを設け、締め切りまでに受信できなかった印刷データを担当するユーザに督促メールを送る等の機能を会議情報管理サーバ２０に設けるようにしてもよい。また、締め切りまでに受信できなかった印刷データがあれば、表紙のみの印刷データを作成し、クライアント１０から受信した印刷データと同様に処理する機能を会議情報管理サーバ２０に設けるようにしてもよい。この場合、印刷される会議資料には会議情報管理サーバ２０で作成された表紙が発表順番を考慮した位置に挿入されることになる。このような機能を設ければ、会議資料の収集率を向上させることができる。
【００６７】
本発明は、以下に記載する付記のような構成が考えられる。
（付記１）
会議資料の印刷データを複数受信し、前記印刷データをプリンタ装置に印刷させる印刷サーバの会議資料印刷方法であって、
前記印刷サーバが、会議識別子及び発表順情報が付加された印刷データをスプールする第１ステップと、
前記印刷サーバが、前記会議識別子及び発表順情報に基づき、同一の前記会議識別子が付加されている印刷データを前記発表順情報に応じて並び替えて前記印刷資料を印刷させる第２ステップと
を有することを特徴とする会議資料印刷方法。
（付記２）
前記第２ステップは、前記印刷サーバが、前記会議識別子に対応付けて会議参加人数が定義された会議情報を参照し、前記発表順情報に応じて並び替えられた同一の前記会議識別子が付加されている一連の印刷データを前記会議参加人数に応じた部数分、部単位印刷させ、前記発表順情報に応じて並び替えられた前記会議資料を前記会議参加人数分、印刷させることを特徴とする付記１記載の会議資料印刷方法。
（付記３）
前記第２ステップは、前記印刷サーバが、前記会議識別子に対応付けて会議開始日時が更に定義された会議情報を参照し、その会議開始日時と、同一の前記会議識別子が付加されている印刷データの総頁数と、前記会議参加人数に応じた部数とに基づき、前記会議資料の印刷が前記会議開始日時前に終わるように前記印刷開始日時を決定することを特徴とする付記２記載の会議資料印刷方法。
（付記４）
前記印刷サーバが、前記会議識別子に対応付けて会議終了日時が更に定義された会議情報を参照し、会議終了日時を過ぎた前記会議識別子が付加されている印刷データを削除するステップを更に有することを特徴とする付記２又は３記載の会議資料印刷方法。
（付記５）
会議資料の印刷データを複数受信し、前記印刷データをプリンタ装置に印刷させる印刷サーバであって、
会議識別子及び発表順情報が付加された印刷データをスプールするスプール手段と、
前記会議識別子及び発表順情報に基づき、同一の前記会議識別子が付加されている印刷データを前記発表順情報に応じて並び替えて前記印刷資料を印刷させる印刷制御手段と
を有することを特徴とする印刷サーバ。
（付記６）
クライアント，会議情報管理サーバ，印刷サーバおよびプリンタ装置がネットワークを介して接続された会議資料印刷システムであって、
前記クライアントは、印刷データに付加する会議識別子及び発表順情報をユーザに選択させ、選択された前記会議識別子及び発表順情報を印刷データに付加する付加手段と、
前記会議識別子及び発表順情報が付加された印刷データを前記会議情報管理サーバに送信する第１送信手段を有し、
前記会議情報管理サーバは、前記会議識別子及び発表順情報に対応付けて会議に関する情報が定義された会議情報を管理する会議情報管理手段と、
前記クライアントから受信した前記印刷データ及び前記会議情報管理手段が管理する会議情報を前記印刷サーバに送信する第２送信手段を有し、
前記印刷サーバは、前記会議情報管理サーバから受信した前記印刷データをスプールするスプール手段と、
前記会議識別子，発表順情報及び会議情報に基づき、同一の前記会議識別子が付加されている印刷データを前記発表順情報に応じて並び替えて前記印刷資料を前記プリンタ装置に印刷させる印刷制御手段とを有する
ことを特徴とする会議資料印刷システム。
（付記７）
前記会議情報管理サーバは、前記会議識別子と前記印刷サーバとを関連付けた情報を保持しており、前記会議識別子に対応する前記印刷サーバに前記印刷データを送信することを特徴とする付記６記載の会議資料印刷システム。
（付記８）
前記会議情報管理手段は、前記会議情報の変更要求を受け付け、その変更要求に応じて前記会議情報を変更することを特徴とする付記６又は７記載の会議資料印刷システム。
【００６８】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明による会議資料印刷システムの一実施例の構成図である。
【図２】コンピュータ装置の一例のハードウェア構成図である。
【図３】クライアントの処理手順を示す一例のフローチャートである。
【図４】プリンタ情報の一例の構成図である。
【図５】会議情報の一例の構成図である。
【図６】会議情報管理サーバの一実施例のブロック構成図である。
【図７】会議情報管理サーバを構成している各ブロックの処理手順を表した一例のフローチャートである。
【図８】会議情報とプリンタ情報とを関連付ける関連付け情報の一例の構成図である。
【図９】印刷サーバの一実施例のブロック構成図である。
【図１０】印刷サーバを構成している各ブロックの処理手順を表した一例のフローチャートである。
【図１１】スプール情報の一例の構成図である。
【図１２】印刷情報の一例の構成図である。
【図１３】印刷サーバを構成している各ブロックの他の処理手順を表した一例のフローチャートである。
【図１４】同一会議資料印刷処理の手順を表した一例のフローチャートである。
【符号の説明】
【００７０】
１    会議資料印刷システム
１０，１０Ａ〜１０Ｃ    クライアント
２０    会議情報管理サーバ
２１    会議情報
３０    印刷サーバ
３１    印刷情報
４０    プリンタ装置
４１，４２    会議資料
５１    入力装置
５２    出力装置
５３    ドライブ装置
５４    補助記憶装置
５５    メモリ装置
５６    演算処理装置
５７    インターフェース装置
５８    記録媒体
６１，７１    通信部
６２    会議情報管理部
６３    優先度設定部
６４    印刷サーバ決定部
６５    関連付け情報
７２    スプール部
７３    印刷制御部
７４    スプール情報
【図１】
2007264834.tif 000003
【図２】
2007264834.tif 000004
【図３】
2007264834.tif 000005
【図４】
2007264834.tif 000006
【図５】
2007264834.tif 000007
【図６】
2007264834.tif 000008
【図７】
2007264834.tif 000009
【図８】
2007264834.tif 000010
【図９】
2007264834.tif 000011
【図１０】
2007264834.tif 000012
【図１１】
2007264834.tif 000013
【図１２】
2007264834.tif 000014
【図１３】
2007264834.tif 000015
【図１４】
2007264834.tif 000016