(57)【要約】【課題】ユーザが印刷を指示してから印刷物を得るまでの間の時間を短くすること。【解決手段】本発明の印刷システムにおいて、電子黒板装置は、ページ切換操作に応じて、選択されている文書ファイルに含まれる複数ページのうち操作パネルの表示対象となるページを切り換え、ページが切り換えられるごとに、ページ切換前に表示対象とされたページに基づいて印刷データを生成し、印刷データが生成されるごとに、該印刷データを含む印刷情報を印刷装置に送信し（Ｓ１１〜Ｓ１３、Ｓ１５〜Ｓ１９）、印刷装置は、電子黒板装置から印刷情報を受信し、印刷情報が受信されるごとに、該印刷情報に含まれる印刷データに基づいてイメージデータを生成し、該イメージデータを記憶部に記憶する。【選択図】図６
2014078791.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と電子黒板装置とを含む印刷システムであって、
前記電子黒板装置は、ページ切換操作に応じて、選択されている第１ファイルに含まれる複数ページのうち表示部の表示対象となるページを切り換えるページ切換手段と、
前記ページ切換手段によりページが切り換えられるごとに、ページ切換前に表示対象とされたページに基づいて印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段により印刷データが生成されるごとに、該印刷データを含む印刷情報を前記印刷装置に送信する印刷情報送信手段と、を備え、
前記印刷装置は、前記電子黒板装置から印刷情報を受信する印刷情報受信手段と、
前記印刷情報受信手段により印刷情報が受信されるごとに、該印刷情報に含まれる印刷データに基づいてイメージデータを生成し、該イメージデータを記憶手段に記憶するイメージデータ生成手段とを備えることを特徴とする、印刷システム。
【請求項２】
前記印刷情報受信手段が受信する印刷情報は、前記選択されている第１ファイルのファイル名および該第１ファイル内の位置を示すページ情報をさらに含み、
前記イメージデータ生成手段は、前記選択されている第１ファイルと同じファイル名を付した第２ファイルに、前記ページ情報で示される位置に従ってイメージデータを追加して記憶することを特徴とする、請求項１に記載の印刷システム。
【請求項３】
前記印刷データ生成手段は、前記ページ切換手段により２回以上表示対象とされたページから他のページに切り換えられた場合、該２回以上表示対象とされたページに変更があることを条件に、変更を反映した印刷データを生成することを特徴とする、請求項２に記載の印刷システム。
【請求項４】
前記イメージデータ生成手段は、前記変更を反映した印刷データを含む印刷情報が前記印刷情報受信手段により受信された場合、該変更を反映した印刷データに基づいてイメージデータを生成し、該生成されたイメージデータと前記記憶手段に記憶された変更前のイメージデータとを差し替えて記憶することを特徴とする、請求項３に記載の印刷システム。
【請求項５】
前記電子黒板装置は、前記選択されている第１ファイルに含まれるページそれぞれについて表示対象とされた回数を含む属性情報を生成する属性情報生成手段をさらに備え、
前記印刷データ生成手段は、前記属性情報生成手段によって生成された属性情報に基づいて、２回以上表示対象とされたか否かを判断することを特徴とする、請求項３または４に記載の印刷システム。
【請求項６】
前記電子黒板装置は、前記印刷装置に印刷を要求する印刷要求手段をさらに備え、
前記印刷装置は、画像形成手段をさらに備え、
前記画像形成手段は、前記印刷要求手段から前記選択されている第１ファイルについての印刷が要求されると、前記選択されている第１ファイルと同一のファイル名が付された第２ファイルに含まれるイメージデータに基づいて画像を形成することを特徴とする、請求項１から５のいずれかに記載の印刷システム。
【請求項７】
前記印刷データ生成手段は、前記表示部に表示中のページについては、印刷が指示されると、表示回数およびページに変更があるか否かに基づいて印刷データを生成するか否かを判断し、
前記印刷要求手段は、印刷が指示されると、前記選択されている第１ファイルについての印刷を要求することを特徴とする、請求項６に記載の印刷システム。
【請求項８】
印刷装置と通信が可能な電子黒板装置であって、
ページ切換操作に応じて、選択されている第１ファイルに含まれる複数ページのうち表示部の表示対象となるページを切り換えるページ切換手段と、
前記ページ切換手段によりページが切り換えられるごとに、ページ切換前に表示対象とされたページに基づいて印刷データを生成する印刷データ生成手段と、
前記印刷データ生成手段により印刷データが生成されるごとに、該印刷データを含む印刷情報を前記印刷装置に送信する印刷情報送信手段とを備える、電子黒板装置。
【請求項９】
電子黒板装置と通信が可能な印刷装置であって、
前記電子黒板装置から印刷情報を受信する印刷情報受信手段と、
前記印刷情報受信手段により印刷情報が受信されるごとに、該印刷情報に含まれる印刷データに基づいてイメージデータを生成し、該イメージデータを記憶手段に記憶するイメージデータ生成手段とを備えることを特徴とする、印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子黒板などの表示装置に表示された画像データを印刷するための印刷システム、電子黒板装置および印刷装置に関する。
【背景技術】
【０００２】
会議などにおいて、複数人の視聴者に対して、各種情報を表示するための情報機器として電子黒板が従来知られている。また、電子黒板に表示された画像データの画像をプリンタに出力させることも可能である（特許文献１）。具体的には、電子黒板に表示させた画像データを印刷対象とした印刷が指示されると、ＰＣなどのファイル変換機能を有する情報機器が、その画像データをページ記述言語などに変換して印刷データを生成し、当該印刷データを印刷指示と共にプリンタに送信する。プリンタは、ＰＣなどの情報機器から受信した印刷データをビットマップデータのようなイメージデータに変換し、画像を形成する。これにより、電子黒板に表示させた画像データの画像をプリンタにより形成させることができる。
【０００３】
印刷対象の画像データについては、例えば特許文献２に記載のようにＰＣなどの端末装置が記憶し、端末装置は、印刷が指示されたときに、印刷対象の画像データを印刷データに変換し、プリンタに送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２３０５８９号公報（２００９年１０月８日公開）
【特許文献２】特開２００２−１３２４６５号公報（２００２年５月１０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のような従来技術は、印刷が指示されることで始めて端末装置が印刷対象の画像データを印刷データに変換する。そして、プリンタは、端末装置におけるデータ変換を待ち、端末装置より変換された印刷データを受信すると、これをイメージデータに変換する。このため、ユーザは、電子黒板に表示された画像データの印刷を指示した後、端末装置が印刷対象の画像データを印刷データに変換する時間と、プリンタが印刷データをイメージデータに変換する時間と、さらに、プリンタがイメージデータを用紙に出力する時間とを待たなければならず、印刷を指示してから印刷物を得るまでの間の時間が長いといった問題がある。
【０００６】
また、近年、プリンタは省エネ設定のために、実際に印字が必要になるまではスリープモード（通信部を除く多くの部位で電力供給ら停止されている状態）などに移行しているものもあり、その場合には、さらに、プリンタのウォーミングアップの時間も必要となり、印刷を指示してから印刷物を得るまでの時間がさらに長くなる。
【０００７】
本発明は、上記課題を解決するためになされたものであり、この発明の目的は、ユーザが印刷を指示してから印刷物を得るまでの間の時間を短くすることが可能な印刷システム、電子黒板装置および印刷装置を提供することである。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の印刷システムは、印刷装置と電子黒板装置とを含む印刷システムであって、前記電子黒板装置は、ページ切換操作に応じて、選択されている第１ファイルに含まれる複数ページのうち表示部の表示対象となるページを切り換えるページ切換手段と、前記ページ切換手段によりページが切り換えられるごとに、ページ切換前に表示対象とされたページに基づいて印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段により印刷データが生成されるごとに、該印刷データを含む印刷情報を前記印刷装置に送信する印刷情報送信手段とを備え、前記印刷装置は、前記電子黒板装置から印刷情報を受信する印刷情報受信手段と、前記印刷情報受信手段により印刷情報が受信されるごとに、該印刷情報に含まれる印刷データに基づいてイメージデータを生成し、該イメージデータを記憶手段に記憶するイメージデータ生成手段とを備える。
【発明の効果】
【０００９】
本発明は、ユーザが印刷を指示してから印刷物を得るまでの間の時間を短くすることができるといった効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態の１つにおける会議用印刷システムの一例を示す図である。
【図２】ＰＣが備える制御部の機能を記憶部が記憶するデータとともに示す機能ブロック図である。
【図３】属性情報の一例を示す図である。
【図４】印刷装置が備える制御部の機能を記憶部が記憶するデータとともに示す機能ブック図である。
【図５】印刷情報生成・送信処理の流れの一例を示すフローチャートである。
【図６】ページ切換時動作処理の流れの一例を示すフローチャートである。
【図７】印刷指示受付時動作処理の流れの一例を示すフローチャートである。
【図８】印刷情報・印刷コマンド受信時動作処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部材には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１２】
図１は、本発明の実施形態の１つにおける会議用印刷システムの一例を示す図である。図１に示されるように、会議用印刷システム１は、それぞれがネットワーク７に接続された電子黒板装置１００と印刷装置３００とを含み、互いに通信が可能である。なお、ネットワーク７は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。また、ネットワーク７は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）等であってもよい。
【００１３】
電子黒板装置１００は、表示装置５０と、表示装置５０を制御する制御装置としてのパーソナルコンピュータ（ＰＣ）２００とを含み、互いにシリアル回線で接続されている。ＰＣ２００は、ＰＣ２００全体を制御する制御部２０１と、パネルＩ／Ｆ２０と、制御部２０１が実行するプログラム等を記憶するための記憶部３０と、ネットワークＩ／Ｆ４０とを含む。
【００１４】
パネルＩ／Ｆ２０は、表示装置５０と通信するためのインターフェースである。ネットワークＩ／Ｆ４０は、ＰＣ２００をネットワーク７に接続するためのインターフェースである。制御部２０１は、ネットワーク７を介して、ネットワーク７に接続された外部の機器、ここでは印刷装置３００と通信が可能である。
【００１５】
表示装置５０は、ＰＣＩ／Ｆ６０と、操作パネル７０とを含む。ＰＣＩ／Ｆ６０は、ＰＣ２００と通信するためのインターフェースである。操作パネル７０は、表示部７１と、操作部７３とを含む。表示部７１は、例えば液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｏｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）であり、ユーザに対する設定画面等の指示メニューや取得した画像データに関する情報を含む画面を表示する。
【００１６】
操作部７３は、表示部７１上に設けられたタッチパネルで構成され、ユーザの操作による各種の指示、文字、数字などのデータの入力を受け付ける。タッチパネルは、指またはスタイラスペンで指示された位置を検出し、検出した位置の座標をＰＣ１／Ｆ６０を介してＰＣ２００に送信する。なお、操作部７３は、一部にキーを備えることにより、ユーザの操作による各種の指示、文字、数字などのデータの入力を受け付けるようにしてもよい。
【００１７】
また、ＰＣ２００は、プリンタドライバプログラムがインストールされている。ＰＣ２００は、プリンタドライバプログラムを実行すると、オペーレーションシステムなどが発行する命令に従って、印刷データを生成し、印刷装置３００に送信する。印刷データは、ページ記述言語（ＰＤＬ）等の形式である。
【００１８】
印刷装置３００は、印刷装置３００全体を制御する制御部３０１と、操作パネル３１０と、制御部３０１が実行するプログラム等を記憶するための記憶部３２０と、ネートワークＩ／Ｆ３３０と、電源制御部３４０と、画像処理部３５０と、画像形成部３６０と、給紙部３７０とを含む。
【００１９】
画像処理部３５０は、ＰＣ２００から受信する印刷データをイメージデータに変換する。給紙部３７０は、給紙トレイあるいは大容量カセットに収納された用紙を画像形成部３６０に搬送する。
【００２０】
画像形成部３６０は、データ処理後のイメージデータに基づいて、給紙部３７０により搬送される用紙に画像を形成する。そして、画像形成部３６０は、画像を形成した後の用紙を排紙トレイ上に、あるいは後処理装置を通して排出する。
【００２１】
操作パネル３１０は、表示部３１２と、操作部３１４とを含む。表示部３１２は、ＬＣＤ、有機ＥＬＤ等の表示装置であり、ユーザに対する画面等の指示メニューや取得した画像データに関する情報を含む画面を表示する。
【００２２】
操作部３１４は、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部３１４が備える複数のキーは、スイッチを備えたハードキーである。なお、操作部３１４は、キーの一部としてタッチパネルを含んでいても、あるいはタッチパネルそのもので構成されていてもよい。操作部３１４がタッチパネルを含む場合、あるいはタッチパネルから構成されている場合、タッチパネルは、表示部３１２上に設けられる。
【００２３】
電源制御部３４０は、印刷装置３００の電源のオンとオフとを切り換える。具体的には、操作部３１４が備える電源スイッチがユーザによりオンに切り換えられると、電源オンに切り換え、印刷装置３００の全体に電力を供給する。一方、操作部３１４が備える電源スイッチがユーザによりオフに切り換えられると、電源オフに切り換え、印刷装置３００供給している電力を遮断する。
【００２４】
ネットワークＩ／Ｆ３３０は、印刷装置３００をネットワーク７に接続するためのインターフェースである。制御部３０１は、ネットワーク７を介して、ネットワーク７に接続された外部の機器、ここでは、電子黒板装置１００と通信が可能である。
【００２５】
図２は、ＰＣが備える制御部の機能を記憶部が記憶するデータとともに示す機能ブロック図である。図２に示されるように、ＰＣ２００の制御部２０１は、操作受付部２１１と、表示制御部２１３と、属性情報生成部（属性情報生成手段）２１５と、書込画像生成部２１７と、印刷データ生成部（印刷データ生成手段）２１９と、印刷情報送信部（印刷情報送信手段）２２１と、印刷コマンド送信部２２３とを含む。
【００２６】
操作受付部２１１は、ユーザが操作パネル７０に入力する操作を受け付ける。操作受付部２１１は、ユーザが文書ファイル一覧を表示する指示を操作パネル７０に入力すると、文書ファイル一覧を操作パネル７０に表示する。文書ファイル一覧は、記憶部３０に記憶されたデータを識別するためのファイル名を含む。記憶部３０に複数のデータが記憶されている場合、複数のデータそれぞれを識別するための複数のファイル名を含む。操作受付部２１１は、ファイル一覧に含まれるファイル名を選択する操作を受け付けると、選択されたファイル名を含む選択指示を表示制御部２１３に出力する。
【００２７】
操作受付部２１１は、ページ切換操作を受け付けるページ切換操作受付部（ページ切換手段）２３１と、印刷指示を受け付ける印刷指示受付部２３３とを含む。ページ切換操作受付部２３１は、操作パネル７０が備えるページ切換ボタンがユーザにより指示されると、ページ切換指示を受け付ける。そして、ページ切換操作受付部２３１は、ページ切換指示を受け付けるごとに、ページ切換指示を表示制御部２１３に出力すると共に、ページ切換指示を受け付けた旨を示すページ切換信号を書込画像生成部２１７、印刷データ生成部２１９および印刷情報送信部２２１に出力する。
【００２８】
なお、ページ切換操作は、ページを１ページ分送るページ送り操作と、ページを１ページ分戻すページ戻し操作とを含む。ただし、文書ファイルの最初のページにおいて、ページ戻し操作が受け付けられた場合には、その操作は無効である。また、文書ファイルの最後のページにおいて、ページ送り操作が受け付けられた場合、その操作は無効である。
【００２９】
印刷指示受付部２３３は、操作パネル７０が備える印刷ボタンがユーザにより指示されると、印刷指示を受け付け、印刷コマンド送信指示にファイル一覧から選択されたファイル名を含めて印刷コマンド送信部２２３に出力するとともに、印刷指示を受け付けた旨を印刷データ生成部２１９、書込画像生成部２１７および印刷情報送信部２２１に出力する。
【００３０】
表示制御部２１３は、操作受付部２１１から選択指示が入力されると、選択指示に含まれるファイル名で特定される文書ファイル３１を記憶部３０から読み出し、文書ファイル３１に含まれる複数ページのうち最初のページ番号のページの画像を操作パネル７０に表示する。
【００３１】
また、表示制御部２１３は、ページ切換操作受付部２３１からページ切換指示が入力されると、その指示に応じたページの画像を操作パネル７０に表示する。具体的には、ページ切換指示がページ送りを示す場合には、ページ切換指示が入力された時点で表示されているページのページ番号より１つ後のページ番号のページの画像を表示し、ページ切換指示がページ戻しを示す場合には、ページ切換指示が入力された時点で表示されているページのページ番号より１つ前のページ番号のページの画像を表示する。表示制御部２１３は、文書ファイル３１の複数のページのうち表示中のページのページ番号を属性情報生成部２１５、書込画像生成部２１７、印刷データ生成部２１９および印刷情報送信部２２１に出力する。
【００３２】
属性情報生成部２１５は、文書ファイル３１の属性情報を生成し、生成された属性情報３５を文書ファイル３１に格納する。属性情報３５は、文書ファイル３１に含まれる複数のページそれぞれについて、表示回数と、書込みなどの変更の有無を示す変更履歴とを含む。
【００３３】
図３は、属性情報の一例を示す図である。図３に示されるように、属性情報３５は、文書ファイル３１に含まれる複数のページそれぞれについて属性レコードを含む。属性レコードは、文書ファイル３１に含まれる複数のページそれぞれのページ番号が設定されるページ番号の項目と、そのページ番号のページが表示された回数が設定される表示回数の項目と、そのページ番号のページに対する変更の有無を示す情報が設定される変更履歴の項目とを含み、ページ番号と、表示回数と、変更履歴とを関連付ける。
【００３４】
属性情報生成部２１５は、表示制御部２１３からページ番号が入力されるごとに、文書ファイル３１の属性情報３５のうち表示回数を更新する。具体的には、表示制御部２１３から入力されるページ番号がページ番号の項目に設定されている属性レコードを文書ファイル３１の属性情報３５から抽出し、抽出された属性レコードの表示回数の項目に設定されている回数に１加算した回数を設定することにより更新する。
【００３５】
また、属性情報生成部２１５は、後述する書込画像生成部２１７により画像の書込みが検出されると、画像の書込みが検出されたページの変更履歴を更新する。具体的には、属性情報生成部２１５は、書込画像生成部２１７から画像の書込みが検出されたページのページ番号を含む変更検出信号が入力されると、変更検出信号で示されるページ番号がページ番号の項目に設定されている属性レコードを文書ファイル３１の属性情報３５から抽出し、抽出された属性レコードの変更履歴の項目に書込有りを示す情報を設定する。ここでは、書込有りを示す情報として、例えば「有」の値を変更履歴の項目に設定する。
【００３６】
また、属性情報生成部２１５は、後述する印刷データ生成部２１９から画像の書込みを反映したページのページ番号を含む変更反映信号が入力されると、変更反映信号で示されるページ番号がページ番号の項目に設定されている属性レコードを文書ファイル３１の属性情報３５から抽出し、抽出された属性レコードの変更履歴の項目に書込無しを示す情報を設定する。ここでは、書込み無しを示す情報として、例えば「無」の値を変更履歴の項目に設定する。
【００３７】
書込画像生成部２１７は、ユーザが操作パネル７０の備えるタッチパネルに書き込んだ書込画像を生成する。具体的には、書込画像生成部２１７は、ユーザがタッチパネルを指示すると、画像の書込みを検出し、タッチパネルにおいて指示された位置を示す位置情報を操作パネル７０から取得し、取得した順に関連付けた位置情報の履歴を生成する。そして、書込画像生成部２１７は、生成された位置情報の履歴で示される書込画像を表示制御部２１３に出力する。
【００３８】
また、書込画像生成部２１７は、ユーザが操作パネル７０の備える書込ボタンを指示すると、書込画像データを生成し、生成された書込画像データ３３を記憶部３０に記憶するとともに、変更検出信号を印刷データ生成部２１３および属性情報生成部２１５に出力する。変更検出信号は、画像の書込みが検出された時点において表示制御部２１３から入力されているページ番号を含む。
【００３９】
書込画像データ３３は、操作パネル７０の備える書込ボタンが指示された時点で生成されている書込画像と、操作パネル７０の備える書込ボタンが指示された時点で表示制御部２１３により表示されているページのページ番号とを関連付けたデータである。また、書込画像生成部２１７は、ページ切換操作受付部２３１からページ切換信号が入力されると、生成された位置情報の履歴（書込画像）を初期化する。
【００４０】
表示制御部２１３は、書込画像生成部２１７から位置情報の履歴（書込画像）が入力されると、入力された書込画像を、表示中のページの画像に重畳して表示する。また、表示制御部２１３は、表示するページの画像を切り換えるごとに、記憶部３０に記憶された書込画像データ３３を参照して、切換後のページのページ番号と関連付けられた書込画像が存在すれば、その書込画像を、切換後のページの画像に重畳して表示する。
【００４１】
ここで、印刷データ生成部２１９および印刷情報送信部２２１それぞれの機能は、ページ切換操作受付部２３１によりページ切換操作が受け付けられたときと、印刷指示受付部２３３により印刷指示が受け付けられたときとで異なるので、ページ切換操作受付部２３１によりページ切換操作が受け付けられたときと、印刷指示受付部２３３により印刷指示が受け付けられたときとを分けて説明する。
【００４２】
＜ページ切換操作受付時の機能＞
印刷データ生成部２１９は、ページ切換操作受付部２３１によりページ切換操作が受け付けられるごとに、ページ切換操作前に表示制御部２１３により表示されていたページ（以下、「ページ切換操作前ページ」という）の画像に基づいて印刷データを生成し、生成した印刷データを印刷情報送信部２２１に出力する。
【００４３】
ページ切換操作前ページは、ページ切換操作受付部２３１から入力されるページ切換信号の入力前に表示制御部２１３から入力されたページ番号のページである。印刷データ生成部２１９は、ページ切換操作前ページを記憶部３０に記憶された文書ファイル３１から抽出し、そのページの画像を印刷装置３００に対応する印刷データに変換する。
【００４４】
ただし、印刷データ生成部２１９は、ページ切換操作前ページに対する書込みなどの変更が有る場合には、その変更を反映した印刷データを生成する。ページ切換操作前ページに対する書込みが有るか否かは、文書ファイル３１の属性情報３５に基づいて判断する。
【００４５】
文書ファイル３１の属性情報３５のうちページ切換操作前ページのページ番号を含む属性レコードの変更履歴の項目に書込み有りを示す情報が設定されている場合、ページ切換操作前ページに対する書込み有りと判断するが、文書ファイル３１の属性情報３５のうちページ切換操作前ページのページ番号を含む属性レコードの変更履歴の項目に書込み無しを示す情報が設定されている場合、ページ切換操作前ページに対する書込み無しと判断する。
【００４６】
印刷データ生成部２１９は、ページ切換操作前ページに対する書込みなどの変更が有ると判定した場合、書込みが有ると判定されたページ切換操作前ページのページ番号に関連付けられた書込画像を書込画像データ３３から抽出し、抽出された書込画像と、書込みが有ると判定されたページ切換操作前ページの画像とを合成した合成画像を、印刷装置３００に対応する印刷データに変換する。そして、変換した印刷データを印刷情報送信部２２１に出力するとともに、書込みが有ると判定されたページに対する変更を反映したことを示す変更反映信号を属性情報生成部２１５に出力する。ここでの変更反映信号は、書込みが有ると判定されたページ切換操作前ページのページ番号を含む。
【００４７】
また、印刷データ生成部２１９は、ページ切換操作前ページが初回の表示対象である場合は、そのページ切換操作前ページに対する書込みの有無に関わらず印刷データを生成するが、ページ切換操作前ページが初回の表示対象でない場合には、そのページ切換操作前ページに対する書込みが有ることを条件に、印刷データを生成する。ページ切換操作前ページが初回の表示対象か否かは、文書ファイル３１の属性情報３５に基づいて判断する。
【００４８】
文書ファイル３１の属性情報３５のうちページ切換操作前ページのページ番号を含む属性レコードの表示回数の項目に「１」が設定されているならば初回の表示対象と判断するが、「２」以上の回数が設定されているならば初回の表示対象でないと判断する。
【００４９】
印刷データ生成部２１９は、ページ切換操作前ページが初回の表示対象でない場合において、ページ切換操作前ページに対する書込みが有ると判定すると、書込みが有ると判定されたページ切換操作前ページのページ番号に関連付けられた書込画像を書込画像データ３３から抽出し、抽出された書込画像と、文書ファイル３１から抽出されたページ切換操作前ページの画像とを合成した合成画像を、印刷装置３００に対応する印刷データに変換する。これにより、２回以上表示され、書込み等の変更が２回以上成された場合にも、そのページにおける変更を更新した新たな印刷データを生成することができる。
【００５０】
また、印刷データ生成部２１９は、ページ切換操作前ページが初回の表示対象でなく、そのページ切換操作前ページに対する書込みが有ると判定された場合、生成された印刷データを印刷情報送信部２２１に出力するとともに、書込みが有ると判定されたページ切換操作前ページのページ番号を含む変更反映信号を属性情報生成部２１５に出力する。
【００５１】
印刷情報送信部２２１は、ページ切換操作受付部２３１によりページ切換操作が受け付けられるごとに、印刷対象の情報を示す印刷情報を、ネットワークＩ／Ｆ４０を介して印刷装置３００に送信する。印刷情報は、ページ切換操作の受付により印刷データ生成部２１９が生成した印刷データと、その印刷データの元となるページ切換操作前ページを含む文書ファイルのファイル名と、その印刷データの元となるページ切換操作前ページのページ番号とを含む。
【００５２】
上述したように、ページ切換操作時における印刷データ生成部２１９による印刷データの生成は、ページ切換操作前ページが初回の表示対象であること、または、ページ切換操作前ページに対する書込みが有ることの少なくとも一方を条件とする。このため、ページ切換操作前ページが初回の表示対象でなく、かつ書込みが無い場合、印刷情報送信部２２１は、印刷情報を送信しない。
【００５３】
＜印刷指示受付時の機能＞
印刷データ生成部２１９は、印刷指示受付部２３３により印刷指示が受け付けられると、表示制御部２１３により表示されているページ、換言すればページ切換操作後に表示制御部２１３に表示されるページ（以下、「ページ切換操作後ページ」という）の画像に基づいて印刷データを生成し、生成した印刷データを印刷情報送信部２２１に出力する。ページ切換操作後ページは、ページ切換操作受付部２３１から入力されるページ切換信号の入力後に表示制御部２１３から入力されたページ番号のページである。
【００５４】
ただし、印刷データ生成部２１９は、ページ切換操作後ページに対する書込みなどの変更が有る場合には、その変更を反映した印刷データを生成する。ページ切換操作後ページに対する書込みが有るか否かは、上述したページ切換操作前ページが初回の表示対象か否かの判断と同じであるので、ここでは説明を繰り返さない。
【００５５】
印刷データ生成部２１９は、ページ切換操作後ページに対する書込みなどの変更が有ると判定した場合、書込みが有ると判定されたページ切換操作後ページのページ番号に関連付けられた書込画像を書込画像データ３３から抽出し、抽出された書込画像データと、書込みが有ると判定されたページ切換操作後ページの画像とを合成した合成画像を、印刷装置３００に対応する印刷データに変換する。そして、変換した印刷データを印刷情報送信部２２１に出力するとともに、書込みが有ると判定されたページ切換操作後ページのページ番号を含む変更反映信号を属性情報生成部２１５に出力する。
【００５６】
また、印刷データ生成部２１９は、ページ切換操作後ページが初回の表示対象である場合は、そのページ切換操作後ページに対する書込みの有無に関わらず印刷データを生成するが、ページ切換操作後ページが初回の表示対象でない場合には、そのページ切換操作後ページに対する書込みが有ることを条件に、印刷データを生成する。ページ切換操作後ページに対する書込みが有るか否かは、上述したページ切換操作前ページに対する書込みが有るか否かの判断と同じであるので、ここでは説明を繰り返さない。
【００５７】
印刷データ生成部２１９は、ページ切換操作後ページが初回の表示対象でない場合において、そのページに書込みが有ると判定すると、ページ切換操作後ページのページ番号に関連付けられた書込画像を書込画像データ３３から抽出し、抽出された書込画像と、文書ファイル３１から抽出されたページ切換操作後ページの画像とを合成した合成画像を、印刷装置３００に対応する印刷データに変換する。これにより、ページ切換操作後ページに変更があった場合に、そのページにおける変更を更新した印刷データを生成することができる。
【００５８】
印刷情報送信部２２１は、印刷指示受付部２３３により印刷指示が受け付けられると、印刷情報をネットワークＩ／Ｆ４０を介して印刷装置３００に送信する。ここでの印刷情報は、印刷指示の受付により印刷データ生成部２１９が生成した印刷データと、その印刷データの元となるページ切換操作後ページを含む文書ファイルのファイル名と、その印刷データの元となるページ切換操作後ページのページ番号とを含む。
【００５９】
上述したように、印刷指示受付部２３３による印刷指示受付時における印刷データ生成部２１９による印刷データの生成は、表示制御部２１３によって表示されているページが初回の表示対象であること、または、印刷指示受付時に表示中のページに対する書込みが有ることの少なくとも一方を条件とする。このため、印刷指示受付時に表示制御部２１３によって表示されているページが初回の表示対象でなく、かつ書込みが無い場合、印刷情報送信部２２１は、印刷情報を送信しない。
【００６０】
印刷コマンド送信部２２３は、印刷指示受付部２３３から印刷コマンド送信指示が入力されると、ネットワークＩ／Ｆ４０を介して、印刷コマンド送信指示に含まれるファイル名を印刷コマンドに含めて印刷装置３００に送信する。
【００６１】
図４は、印刷装置が備える制御部の機能を記憶部が記憶するデータとともに示す機能ブック図である。図４に示されるように、印刷装置３００の制御部３０１は、印刷情報受信部（印刷情報受信手段）３１１と、イメージデータ生成部（イメージデータ生成手段）３１３と、印刷コマンド受信部３１５と、画像形成制御部３１７とを含む。
【００６２】
印刷情報受信部３１１は、ネットワークＩ／Ｆ３３０を介してＰＣ２００から印刷情報を受信し、受信した印刷情報をイメージデータ生成部３１３に出力する。上述したように、ページ切換操作には、ページ送り操作と、ページ戻し操作とが含まれる。このため、ユーザの操作にページ戻し操作が含まれなければ、１回表示されたページが再度表示されることなく、初出のページ番号のページの表示が繰り替えされる。このような場合、ＰＣ２００からは、初出のページ番号のページの表示が繰り替えされるごとに、初出のページ番号のページの印刷データを含む印刷情報が送信され、これを印刷情報受信部３１１が受信する。
【００６３】
一方、ユーザの操作にページ戻し操作が１回以上含まれるならば、１回表示されたページが再度表示されることになる。このような場合、ＰＣ２００からは、２回以上表示されたページに変更がある場合にのみ、変更を反映したページの印刷データを含む印刷情報が送信され、印刷情報受信部３１１はこれを受信する。
【００６４】
さらに、ＰＣ２００において印刷指示が受け付けられると、ＰＣ２００からは、その受付時に表示されているページが初回の表示である、あるいは初回ではないが書込みがある場合には、受付時に表示されているページに基づいて生成された印刷データを含む印刷情報が送信され、印刷情報受信部３１１は、これを受信する。印刷指示の受付時に表示されているページに基づいて生成された印刷データには、初出のページ番号のページの印刷データ、初出のページ番号のページに対する変更を反映した印刷データ、または、２回以上表示されたページに変更がある場合に変更を反映したページの印刷データが含まれる。
【００６５】
このように、印刷情報受信部３１１は、ＰＣ２００において印刷指示が受け付けられるよりも前から、ユーザにより選択された文書ファイル３１に含まれる複数のページのうち電子黒板装置１００において表示されたページについての印刷データを含む印刷情報を受信することができる。
【００６６】
イメージデータ生成部３１３は、印刷情報受信部３１１により印刷情報が受信されると、画像処理部３５０を制御し、印刷情報に基づいてイメージデータを生成する。具体的には、印刷情報に含まれる印刷データをビットマップ形式などに変換する。イメージデータ生成部３１３は、印刷情報に含まれるファイル名を付した結合ファイルを生成し、生成されたイメージデータと印刷情報に含まれるページ番号とを関連付けて結合ファイルに格納する。
【００６７】
また、イメージデータ生成部３１３は、印刷情報受信部３１１により印刷情報が受信されるごとに、印刷情報に基づいてイメージデータを第１，第２記憶方法のいずれかに従って記憶部３２０に記憶する。
【００６８】
第１記憶方法は、初出のページのイメージデータを結合ファイルに追加する方法である。第２記憶方法は、２回以上表示されたページにおける変更を反映した新たな印刷データに基づいて生成されたイメージデータと、変更前の印刷データに基づいて生成されたイメージデータとを差し替える方法である。
【００６９】
イメージデータ生成部３１３は、印刷情報受信部３１１により受信された印刷情報に基づいて、第１記憶方法または第２記憶方法のいずれに従ってイメージデータを記憶するか判断する。印刷情報受信部３１１により受信された印刷情報に含まれるファイル名が付された結合ファイルに、印刷情報に含まれるページ番号と同一のページ番号に関連付けられたイメージデータが含まれない場合、第１記憶方法に従ってイメージデータを記憶する。
【００７０】
一方、印刷情報受信部３１１により受信された印刷情報に含まれるファイル名が付された結合ファイルに、印刷情報に含まれるページ番号と同一のページ番号に関連付けられているイメージデータが含まれる場合、第２記憶方法に従ってイメージデータを記憶する。
【００７１】
イメージデータ生成部３１３は、第１記憶方法に従う場合、印刷情報受信部３１１により受信された印刷情報に含まれるファイル名が付された結合ファイルに、生成されたイメージデータとページ番号とを関連付けて追加する。
【００７２】
イメージデータ生成部３１３は、第２記憶方法に従う場合、印刷情報受信部３１１により受信された印刷情報に基づいて生成されたイメージデータと、印刷情報に含まれるファイル名が付された結合ファイルに含まれるイメージデータのうち、印刷情報に含まれるページ番号と同じページ番号に関連付けられたイメージデータとを差し替える。
【００７３】
印刷コマンド受信部３１５は、ネットワークＩ／Ｆ３３０を介してＰＣ２００から印刷コマンドを受信し、受信した印刷コマンドに含まれるファイル名を画像形成指示に含めて画像形成制御部３１７に出力する。
【００７４】
画像形成制御部３１７は、印刷コマンド受信部３１５から画像形成指示が入力されると、画像形成部３６０、給紙部３７０を制御し、画像形成指示に従って結合ファイルに含まれるイメージデータに基づいて画像を形成する。具体的には、画像形成指示に含まれるファイル名を含む結合ファイルを記憶部３２０から抽出し、抽出された結合ファイルに含まれるイメージデータで示される画像を形成する。
【００７５】
図５は、印刷情報生成・送信処理の流れの一例を示すフローチャートである。印刷情報生成・送信処理は、ＰＣ２００の制御部２０１が印刷情報生成・送信プログラムを実行することにより、制御部２０１により実行される処理である。図５に示されるように、操作受付部２１１は、記憶部３０に記憶された文書ファイルのファイル一覧に含まれるファイル名を選択する操作を受け付けると、選択されたファイル名で特定される文書ファイルを記憶部３０から選択する（ステップＳ０１）。
【００７６】
次のステップＳ０２において、表示制御部２１３は、ステップＳ０１において選択された文書ファイルの最初のページを表示し、処理をステップＳ０３に進める。
【００７７】
ステップＳ０３において、属性情報生成部２１５は、ステップＳ０２において表示されたページの属性情報を更新する。具体的には、ステップＳ０２において表示されたページのページ番号がページ番号の項目に設定されている属性レコードを、ステップＳ０１において選択された文書ファイルの属性情報から抽出し、抽出された属性レコードの表示回数の項目に設定されている回数に１加算した回数を設定する。
【００７８】
次のステップＳ０４において、ページ切換操作受付部２３１は、ページ切換操作を受け付けたか否かを判断する。ページ切換操作を受け付けたならば処理をステップＳ０５に進めるが、そうでなければ処理をステップＳ０６に進める。
【００７９】
ステップＳ０５において、制御部２０１は、ページ切換時動作処理を実行し、処理をステップＳ０６に進める。ページ切換時動作処理については、図６を用いて後述するが、ページ切換操作前のページについて印刷データを生成し、生成された印刷データを含む印刷情報を印刷装置３００に送信する処理である。
【００８０】
ステップＳ０６において、印刷指示受付部２３３は、印刷指示を受け付けたか否かを判断する。印刷指示を受け付けたならば処理をステップＳ０８に進めるが、そうでなければ処理をステップＳ０７に進める。
【００８１】
ステップＳ０７において、操作受付部２１１は、表示終了指示を受け付けたか否かを判断する。表示終了指示を受け付けたならば印刷情報生成・送信処理を終了するが、そうでなければ処理をステップＳ０４に戻す。
【００８２】
なお、ステップＳ０４〜Ｓ０７の処理は、ステップＳ０６において印刷指示が受け付けられるか、ステップＳ０７において文書ファイルの表示終了指示があるまで繰り返される。
【００８３】
ステップＳ０８において、制御部２０１は、印刷指示受付時動作処理を実行し、処理をステップＳ０９に進める。印刷指示受付時動作処理については、図７を用いて後述するが、印刷指示受付時に表示されているページについて印刷データを生成し、生成された印刷データを含む印刷情報を印刷装置３００に送信する処理である。
【００８４】
ステップＳ０９において、印刷コマンド送信部２２３は、ステップＳ０６において受け付けられた印刷指示に従い印刷コマンドをネットワークＩ／Ｆ４０を介して、印刷装置３００に送信する。印刷コマンドは、ステップＳ０１において選択された文書ファイルのファイル名を含む。
【００８５】
図６は、ページ切換時動作処理の流れの一例を示すフローチャートである。ページ切換時動作処理は、図５に示す印刷情報生成・送信処理のステップＳ０５において実行される処理である。図６に示されるように、表示制御部２１３は、ステップＳ０４において受け付けられたページ切換操作に応じたページの画像を操作パネル７０に表示する（ステップＳ１１）。
【００８６】
上述したように、ページ切換操作は、ページ送り操作と、ページ戻し操作とが含まれる。ステップＳ０４においてページ送り操作が受け付けられた場合、ページを１ページ分送り、ステップＳ０４においてページ戻し操作が受け付けられた場合、ページを１ページ分戻す。
【００８７】
ただし、文書ファイルの最初のページにおいて、ページ戻し操作が受け付けられた場合には、その操作は無効である。また、文書ファイルの最後のページにおいて、ページ送り操作が受け付けられた場合、その操作は無効である。
【００８８】
次のステップＳ１２において、属性情報生成部２１５は、ステップＳ０４におけるページ切換操作により切り換えられたページについて、属性情報を更新する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報のうち、ステップＳ０４におけるページ切換操作により切り換えられたページのページ番号を含む属性レコードを抽出し、抽出された属性レコードの表示回数の項目に設定されている回数に１加算した回数を設定する。
【００８９】
次のステップＳ１３において、印刷データ生成部２１９は、ページ切換操作前ページに変更があったか否かを判断する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報を参照し、ステップＳ１１におけるページ切換操作前ページに対する書込みが有るか否かを判断する。ステップＳ１１におけるページ切換操作前ページのページ番号を含む属性レコードの変更履歴の項目に「有」の値が設定されているならばページ切換操作前ページに対する書込み有りと判断し、処理をステップＳ１４に進める。一方、ステップＳ１１におけるページ切換操作前ページのページ番号を含む属性レコードの変更履歴の項目に「無」の値が設定されているならばページ切換操作前ページに対する書込み無しと判断し、処理をステップＳ１５に進める。
【００９０】
ステップＳ１４において、印刷データ生成部２１９は、ページ切換操作前ページについて生成された書込画像を取得する。ステップＳ１３においてページ切換操作前ページに書込みと判断された場合、そのページのページ番号と書込画像とが関連付けられた書込画像データを記憶部３０は記憶している。印刷データ生成部２１９は、ページ切換操作前ページのページ番号とともに含まれる書込画像を、記憶部３０に記憶された書込画像データから取得する。
【００９１】
ステップＳ１５において、印刷データ生成部２１９は、ページ切換操作前ページが初回表示か否かを判断する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報を参照し、ページ切換操作前ページの表示回数が１回またはその回数より多いかを判断する。ページ切換操作前ページのページ番号を含む属性レコードの表示回数の項目に「１」が設定されているならば処理をステップＳ１６に進める。一方、ページ切換操作前ページのページ番号を含む属性レコードの表示回数の項目に「２」以上の回数が設定されているならばページ切換時動作処理を終了する。
【００９２】
ステップＳ１６において、印刷データ生成部２１９は、ページ切換操作前ページに基づいて、ＰＤＬ等の形式の印刷データを生成する。処理がステップＳ１４から進む場合、ページ切換操作前ページの画像と、ステップＳ１４において取得された書込画像とを合成した合成画像を印刷データに変換する。一方、処理がステップＳ１５から進む場合、ページ切換操作前ページの画像を印刷データに変換する。
【００９３】
次のステップＳ１７において、属性情報生成部２１５は、ページ切換操作前ページについて、属性情報を更新する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報のうち、ページ切換操作前ページのページ番号を含む属性レコードを抽出し、抽出された属性レコードの変更履歴の項目に「無」の値を設定する。
【００９４】
次のステップＳ１８において、印刷情報送信部２２１は、ステップＳ１６において生成された印刷データと、ステップＳ０１において選択されたファイル名と、ページ切換操作前ページのページ番号とを含む印刷情報を生成し、処理をステップＳ１９に進める。
【００９５】
ステップＳ１９において、印刷情報送信部２２１は、ステップＳ１８において生成された印刷情報を、ネットワークＩ／Ｆ４０を介して印刷装置３００に送信し、ページ切換時動作処理を終了する。
【００９６】
図７は、印刷指示受付時動作処理の流れの一例を示すフローチャートである。印刷指示受付時動作処理は、図５に示す印刷情報生成・送信処理のステップＳ０９において実行される処理である。図７に示されるように、印刷データ生成部２１９は、表示中のページに変更があったか否かを判断する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報を参照し、ステップＳ１１におけるページ切換操作後のページに対する書込みが有るか否かを判断する。ステップＳ１１におけるページ切換操作後のページのページ番号を含む属性レコードの変更履歴の項目に「有」の値が設定されているならばページ切換操作後のページに対する書込み有りと判断し、処理をステップＳ２２に進める。一方、ステップＳ１１におけるページ切換操作後のページのページ番号を含む属性レコードの変更履歴の項目に「無」の値が設定されているならばページ切換操作後のページに対する書込み無しと判断し、処理をステップＳ２３に進める。
【００９７】
ステップＳ２２において、印刷データ生成部２１９は、ステップＳ１１におけるページ切換操作後のページについて生成された書込画像を取得する。ステップＳ２１においてページ切換操作後のページに書込み有りと判断された場合、そのページのページ番号と書込画像とが関連付けられた書込画像データを記憶部３０は記憶している。印刷データ生成部２１９は、ページ切換操作後のページのページ番号とともに含まれる書込画像を、記憶部３０に記憶された書込画像データから取得する。
【００９８】
ステップＳ２３において、印刷データ生成部２１９は、ステップＳ１１におけるページ切換操作後のページが初回表示か否かを判断する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報を参照し、ページ切換操作後のページの表示回数が１回またはその回数より多いかを判断する。ページ切換操作後のページのページ番号を含む属性レコードの表示回数の項目に「１」が設定されているならば処理をステップＳ２４に進める。一方、ページ切換操作後のページのページ番号を含む属性レコードの表示回数の項目に「２」以上の回数が設定されているならば印刷指示受付時動作処理を終了する。
【００９９】
ステップＳ２４において、印刷データ生成部２１９は、ステップＳ１１におけるページ切換操作後のページに基づいて、ＰＤＬ等の形式の印刷データを生成する。処理がステップＳ２２から進む場合、ページ切換操作後のページの画像と、ステップＳ２２において取得された書込画像とを合成した合成画像を印刷データに変換する。一方、処理がステップＳ２３から進む場合、ページ切換操作後のページの画像を印刷データに変換する。
【０１００】
次のステップＳ２５において、属性情報生成部２１５は、ページ切換操作後のページについて、属性情報を更新する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報のうち、ページ切換操作後のページのページ番号を含む属性レコードを抽出し、抽出された属性レコードの変更履歴の項目に「無」の値を設定する。
【０１０１】
次のステップＳ２６において、印刷情報送信部２２１は、ステップＳ２４において生成された印刷データと、ステップＳ０１において選択されたファイル名と、ステップＳ１１におけるページ切換操作後のページのページ番号とを含む印刷情報を生成し、処理をステップＳ４１に進める。
【０１０２】
ステップＳ４１において、印刷データ生成部２１９は、未表示のページがあるか否かを判断する。具体的には、ステップＳ０１において選択された文書ファイルの属性情報を参照し、表示回数の項目に０回が設定されている属性レコードがあるか否かを判断する。表示回数の項目に０回が設定されている属性レコードがあるならば処理をステップＳ４２に進めるが、そうでなければ処理をステップＳ２７に進める。
【０１０３】
ステップＳ４２において、印刷データ生成部２１９は、未表示のページについて印刷データを生成する。具体的には、表示回数の項目に０回が設定されている属性レコードに含まれるページ番号のページを、ステップＳ０１において選択された文書ファイルから抽出し、印刷データに変換する。
【０１０４】
次のステップＳ４３において、印刷情報送信部２２１は、ステップＳ４２において生成された印刷データと、ステップＳ０１において選択されたファイル名と、未表示のページのページ番号とを含む印刷情報を生成する。複数の未表示のページが存在する場合には、それぞれについて印刷情報が生成される。
【０１０５】
ステップＳ２７において、印刷情報送信部２２１は、印刷情報を、ネットワークＩ／Ｆ４０を介して印刷装置３００に送信し、印刷指示受付時動作処理を終了する。処理がステップＳ４１から進む場合（ステップＳ４１でＮＯ）、ステップＳ２６において生成された印刷情報を印刷装置３００に送信し、処理がステップＳ４３から進む場合（ステップＳ４１でＹＥＳ）、ステップＳ２６，４３において生成された印刷情報を印刷装置３００に送信する。
【０１０６】
図８は、印刷情報・印刷コマンド受信時動作処理の流れの一例を示すフローチャートである。印刷情報・印刷コマンド受信時動作処理は、印刷装置３００の制御部３０１が印刷情報・印刷コマンド受信時動作プログラムを実行することにより、制御部３０１により実行される処理である。図８に示されるように、印刷情報受信部３１１は、ＰＣ２００から送信された印刷情報を、ネットワークＩ／Ｆ３３０を介して受信する（ステップＳ３１）。なお、ここでの印刷情報は、ステップＳ１８において送信された印刷情報と、ステップＳ０６において印刷指示が受け付けられた場合にはＳ２６において生成された印刷情報とを含む。
【０１０７】
次のステップＳ３２において、イメージデータ生成部３１３は、ステップＳ３１において受信された印刷情報に含まれる印刷データを、ビットマップ形式等に変換することによりイメージデータを生成し、処理をステップＳ３３に進める。・
ステップＳ３３において、イメージデータ生成部３１３は、ステップＳ０１において選択された文書ファイルに対応する結合ファイルが生成済みか否かを判断する。ステップＳ３１において受信された印刷情報に含まれるファイル名が付された結合ファイルが記憶部３２０に記憶されているならば生成済みと判断し、処理をステップ３５に進める。一方、ステップＳ３１において受信された印刷情報に含まれるファイル名が付された結合ファイルが記憶部３２０に記憶されていないならば未生成と判断し、処理をステップ３４に進める。
【０１０８】
ステップＳ３４において、イメージデータ生成部３１３は、ステップＳ３１において受信された印刷情報に含まれるファイル名を付した結合ファイルを生成する。そして、ステップＳ３１において受信された印刷情報に含まれるページ番号を、ステップＳ３２において生成されたイメージデータに関連付け、そのイメージデータを結合ファイルに追加して記憶する。
【０１０９】
ステップＳ３５において、イメージデータ生成部３１３は、ステップＳ３１において受信された印刷情報に基づいて、ステップＳ３２において生成されたイメージデータの記憶方法を判断する。ステップＳ３１において受信された印刷情報に含まれるファイル名が付された結合ファイルに、印刷情報に含まれるページ番号と同一のページ番号に関連付けられたイメージデータが含まれない場合、第１記憶方法に従ってイメージデータを記憶する。
【０１１０】
第１記憶方法は、初出のページのイメージデータを結合ファイルに追加する方法である。第１記憶方法に従う場合、ステップＳ３１において受信された印刷情報に含まれるファイル名が付された結合ファイルに、ステップＳ３２において生成されたイメージデータとページ番号とを関連付けて追加する。
【０１１１】
一方、ステップＳ３１において受信された印刷情報に含まれるファイル名が付された結合ファイルに、印刷情報に含まれるページ番号と同一のページ番号に関連付けられているイメージデータが含まれる場合、第２記憶方法に従ってイメージデータを記憶する。
【０１１２】
第２記憶方法は、２回以上表示されたページにおける変更を反映した印刷データに基づいて生成されたイメージデータと、変更前の印刷データに基づいて生成されたイメージデータとを差し替える方法である。第２記憶方法に従う場合、ステップＳ３２において生成されたイメージデータと、印刷情報に含まれるファイル名が付された結合ファイルに含まれるイメージデータのうち、印刷情報に含まれるページ番号と同じページ番号に関連付けられたイメージデータとを差し替える。
【０１１３】
ステップＳ３８において、印刷コマンド受信部３１５は、印刷コマンドを受信したか否かを判断する。ステップＳ０６においてＰＣ２００が印刷指示を受け付けた場合には、ＰＣ２００は、ステップＳ０９において印刷コマンドを印刷装置３００に送信するので、印刷コマンド受信部３１５は、ネットワークＩ／Ｆ３３０を介して印刷コマンドを受信する。印刷コマンドを受信したならば処理をステップＳ３９に進めるが、そうでなければ印刷情報・印刷コマンド受信時動作処理を終了する。
【０１１４】
なお、ステップＳ３８において印刷コマンドを受信した場合には、ステップＳ０２に表示されたページおよびステップＳ０４〜Ｓ０７の処理の繰り返しにより表示されたページ、換言すれば文書ファイルのうち表示された全ページについてのイメージデータが、記憶部３２０に記憶された結合ファイルに格納されている。
【０１１５】
ステップＳ３９において、画像形成制御部３１７は、ステップＳ３８において受信された印刷コマンドに含まれるファイル名を含む結合ファイルを読み出す。そして、読み出された結合ファイルに含まれるイメージデータに基づいて画像を形成し、印刷情報・印刷コマンド受信時動作処理を終了する。
【０１１６】
なお、本実施の形態における電子黒板装置１００において、印刷指示の受付時において文書ファイルに含まれる複数ページのすべてについて印刷データが生成されていない場合、印刷データ生成の対象とならなかったページについても印刷データを生成し、その印刷データとともに印刷コマンドを印刷装置３００に送信するようになっている。
【０１１７】
また、ページ切換操作は、ページ送り操作およびページ戻し操作に限定するものではなく、ユーザが指定したページのページ番号に切り換える操作であってもよい。
【０１１８】
また、本実施の形態において、印刷装置３００が省エネモードに設定されているときには、電源制御部３４０は、印刷情報受信部３１１が電子黒板装置１００から印刷情報を受信すると、印刷装置３００のうち制御部３０１に電力を供給して立ち上げ、印刷データをイメージデータに変換する。また、電源制御部３４０は、印刷情報受信部３１１が電子黒板装置１００から印刷情報を受信すると、印刷装置３００全体を立ち上げるようにしてもよい。その場合は、ユーザは、画像形成部３６０の復帰にかかる時間を待つ必要がないので、印刷を指示してから印刷物を得るまでの間の時間をさらに短くすることができる。
【０１１９】
＜まとめ＞
以上説明したように、本発明の一態様に係る印刷システムは、印刷装置と電子黒板装置とを含む印刷システムであって、前記電子黒板装置は、ページ切換操作に応じて、選択されている第１ファイルに含まれる複数ページのうち表示部の表示対象となるページを切り換えるページ切換手段と、前記ページ切換手段によりページが切り換えられるごとに、ページ切換前に表示対象とされたページに基づいて印刷データを生成する印刷データ生成手段と、前記印刷データ生成手段により印刷データが生成されるごとに、該印刷データを含む印刷情報を前記印刷装置に送信する印刷情報送信手段とを備え、前記印刷装置は、前記電子黒板装置から印刷情報を受信する印刷情報受信手段と、前記印刷情報受信手段により印刷情報が受信されるごとに、該印刷情報に含まれる印刷データに基づいてイメージデータを生成し、該イメージデータを記憶手段に記憶するイメージデータ生成手段とを備える。
【０１２０】
上記の構成によれば、電子黒板装置においては、複数のページを含む第１ファイルのデータの表示中、ページが切り換えられるごとに、ページ切換前に表示対象とされたページに基づいて印刷データが生成され、印刷データが生成されるごとに、該印刷データを含む印刷情報が印刷装置に送信される。このため、電子黒板装置は、印刷指示を受けたときには、第１ファイルに含まれる複数ページの印刷データの生成がほぼ完了しており、第１ファイルに含まれる複数ページについて一度に印刷データを生成することがない。したがって、ユーザは、印刷を指示した後に、電子黒板装置にて印刷対象である第１ファイルに含まれる複数ページの印刷データが生成される時間を待つ必要がない。
【０１２１】
また、印刷装置においては、印刷情報が受信されるごとに、該印刷情報に含まれる印刷データに基づいてイメージデータが生成され、該イメージデータが記憶手段に記憶される。このため、印刷装置が備える記憶手段には、印刷指示を受けるよりも前に、第１ファイルに含まれる複数ページのイメージデータが記憶されており、電子黒板装置が印刷指示を受けたときには、画像を形成するためのイメージデータが既に準備されている。つまり、これにより、ユーザは、印刷を指示した後に、印刷装置にて印刷対象である第１ファイルに含まれる複数ページのイメージデータが生成される時間を待つ必要がない。
【０１２２】
したがって、ユーザが印刷を指示してから印刷物を得るまでの間の時間を短くすることが可能な印刷システムを提供することができる。
【０１２３】
また、本発明の一態様に係る印刷システムにおいて、前記印刷情報受信手段が受信する印刷情報は、前記選択されている第１ファイルのファイル名および該第１ファイル内の位置を示すページ情報をさらに含み、前記イメージデータ生成手段は、前記選択されている第１ファイルと同じファイル名を付した第２ファイルに、前記ページ情報で示される位置に従ってイメージデータを追加して記憶する。
【０１２４】
また、本発明の一態様に係る印刷システムにおいて、前記印刷データ生成手段は、前記ページ切換手段により２回以上表示対象とされたページから他のページに切り換えられた場合、該２回以上表示対象とされたページに変更があることを条件に、変更を反映した印刷データを生成する。
【０１２５】
上記の構成によれば、該２回以上表示対象とされたページについては、変更がない限り印刷データが生成されないので、同一の印刷データが生成されるのを防ぐことができる。
【０１２６】
また、本発明の一態様に係る印刷システムにおいて、前記イメージデータ生成手段は、前記変更を反映した印刷データを含む印刷情報が前記印刷情報受信手段により受信された場合、該変更を反映した印刷データに基づいてイメージデータを生成し、該生成されたイメージデータと前記記憶手段に記憶された変更前のイメージデータとを差し替えて記憶する。
【０１２７】
上記の構成によれば、変更を反映した印刷データに基づいて生成されたイメージデータと前記記憶手段に記憶された変更前のイメージデータとが差し替えて記憶されるので、変更のあったページについてイメージデータを更新することができる。
【０１２８】
また、本発明の一態様に係る印刷システムにおいて、前記電子黒板装置は、前記選択されている第１ファイルに含まれるページそれぞれについて表示対象とされた回数を含む属性情報を生成する属性情報生成手段をさらに備え、前記印刷データ生成手段は、前記属性情報生成手段によって生成された属性情報に基づいて、２回以上表示対象とされたか否かを判断する。
【０１２９】
また、本発明の一態様に係る印刷システムにおいて、前記電子黒板装置は、前記印刷装置に印刷を要求する印刷要求手段をさらに備え、前記印刷装置は、画像形成手段をさらに備え、前記画像形成手段は、前記印刷要求手段から前記選択されている第１ファイルについての印刷が要求されると、前記選択されている第１ファイルと同一のファイル名が付された第２ファイルに含まれるイメージデータに基づいて画像を形成する。
【０１３０】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１３１】
最後に、電子黒板装置１００の各ブロック、特に制御部２０１は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１３２】
すなわち、電子黒板装置１００は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである電子黒板装置１００の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記電子黒板装置１００に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１３３】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１３４】
また、電子黒板装置１００を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【０１３５】
１  会議用印刷システム
１００  電子黒板装置
２１１  操作受付部
２１３  表示制御部
２１５  属性情報生成部（属性情報生成手段）
２１７  書込画像生成部
２１９  印刷データ生成部（印刷データ生成手段）
２２１  印刷情報送信部（印刷情報送信手段）
２２３  印刷コマンド送信部
２３１  ページ切換操作受付部（ページ切換手段）
２３３  印刷指示受付部
３００  印刷装置
３１１  印刷情報受信部（印刷情報受信手段）
３１３  イメージデータ生成部（イメージデータ生成手段）
３１５  印刷コマンド受信部
【図１】
2014078791.tif 000003
【図２】
2014078791.tif 000004
【図３】
2014078791.tif 000005
【図４】
2014078791.tif 000006
【図５】
2014078791.tif 000007
【図６】
2014078791.tif 000008
【図７】
2014078791.tif 000009
【図８】
2014078791.tif 000010