(57)【要約】【課題】  記録メディアに印刷のジョブデータを書き込む際に、記録メディアの書き込み可能容量が充分でない場合、ジョブデータを複数に分割して書き込む。【解決手段】  ジョブデータを記録メディア４５に出力する情報処理装置１は、印刷コンテンツを入力する印刷コンテンツ入力部１０と、入力した前記印刷コンテンツを所定の単位で分割された前記ジョブデータに変換するジョブデータ変換手段１５と、前記記録メディア４５に対して書き込み可能なデータの容量を検出する容量検出手段２０と、前記記録メディア４５に書き込むべく、少なくとも一つ以上の前記ジョブデータを、前記容量を越えない範囲で選択するジョブデータ選択手段２５と、前記選択したジョブデータを電子ファイル化するパッケージファイル作成手段２８と、前記電子ファイル化されたデータを前記記録媒体に記録するメディアドライブ３５とを備える。【選択図】      図１
2006209385.tif 000002
【特許請求の範囲】
【請求項１】
印刷のジョブデータを記録媒体に出力する情報処理装置であって、
印刷コンテンツを入力する印刷コンテンツ入力手段と、
入力した前記印刷コンテンツを所定の単位で分割された前記ジョブデータに変換するジョブデータ変換手段と、
前記記録媒体に対して書き込み可能なデータの容量を検出する記録容量検出手段と、
前記記録媒体に書き込むべく、少なくとも一つ以上の前記ジョブデータを、前記容量を越えない範囲で選択するジョブデータ選択手段と、
前記選択したジョブデータを電子ファイル化するファイル化手段と、
前記電子ファイル化されたデータを前記記録媒体に記録するデータ書き込み手段とを備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記ジョブデータ選択手段は、前記印刷コンテンツを表示する順に選択することを特徴とする情報処理装置。
【請求項３】
請求項１乃至２に記載の情報処理装置において、
前記データが記録される記録媒体を選択する記録媒体選択手段を更に備えることを特徴とする情報処理装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の情報処理装置において、
前記印刷コンテンツから変換されるジョブデータの容量を増減するジョブデータ容量増減手段を更に備えることを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置において、
前記ジョブデータ容量増減手段は、前記印刷コンテンツを前記ジョブデータに変換する範囲を増減することにより、前記容量を増減することを特徴とする情報処理装置。
【請求項６】
請求項４に記載の情報処理装置において、
前記ジョブデータ容量増減手段は、前記ジョブデータが示す画像の品質を変更することにより、前記容量を増減することを特徴とする情報処理装置。
【請求項７】
印刷のジョブデータを記録媒体に出力する仮想プリンタの出力制御方法であって、
印刷コンテンツを所定の単位で分割された前記ジョブデータに変換するジョブデータ変換工程と、
前記記録媒体に対して書き込み可能なデータの容量を検出する記録容量検出工程と、
少なくとも１つ以上の前記ジョブデータを、前記容量を越えない範囲で選択するジョブデータ選択工程と、
前記選択したジョブデータを電子ファイル化するファイル化工程と、
前記電子ファイル化されたデータを、前記記録媒体に記録するデータ書き込み工程とを備えることを特徴とする仮想プリンタの出力制御方法。
【請求項８】
請求項７に記載の仮想プリンタの出力制御方法において、
少なくとも、前記記録容量検出工程、前記ジョブデータ選択工程、前記ファイル化工程、および前記データ書き込み工程を、繰返して実行することにより、前記分割されたジョブデータを前記記録媒体に書き込むことを特徴とする仮想プリンタの出力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷のジョブデータを処理する情報処理装置および仮想プリンタの出力制御方法に関する。
【背景技術】
【０００２】
近年、書籍の文字、画像、音声等の情報（コンテンツ）が記録されたメモリースティック（登録商標）や、ＳＤメモリ等の記録媒体を着脱可能とし、記録されているコンテンツを液晶等からなる表示画面上に再生する、下記の特許文献１のような情報表示装置（いわゆる電子ブック）が提案されている。
この記録媒体に記録するコンテンツのデータは、プリンタドライバと略同一の機能を有するドライバで印刷処理を行い、印刷結果を電子ファイルとして出力する「仮想プリンタ」方式を採用している。従って、データ構造は、印刷ジョブデータと同じ構造であり、データの先頭部の情報ヘッダと、ページ毎に分離された画像データとで構成される。また、これらのデータは、一つにまとめられてパッケージ化された後、電子ファイル化されている。
この電子化されたパッケージファイルは、前記ドライバがインストールされたパーソナルコンピュータ上で作成された後、記録媒体に書き込まれる。そして、この記録媒体を情報表示装置に装着してパッケージファイルを読み込み、コンテンツの内容を表示する。
【０００３】
【特許文献１】特開２００１−１００７０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法では、作成されるパッケージファイルのサイズは、記録媒体をパーソナルコンピュータのドライブに装着する時点において不明であるため、多くの画像データを含むコンテンツの場合は、記録媒体に書き込むべきデータが、書き込みの途中で記録媒体の記録容量を越えてしまうことがあった。この場合、パッケージファイルを分割して、複数の記録媒体に格納することができないため、記録媒体の記憶容量に収めるためには、コンテンツを分割してパッケージファイルを再度作成する必要があった。
【課題を解決するための手段】
【０００５】
上記した課題を解決するために、本発明の情報処理装置は、印刷のジョブデータを記録媒体に出力する情報処理装置であって、印刷コンテンツを入力する印刷コンテンツ入力手段と、入力した前記印刷コンテンツを所定の単位で分割された前記ジョブデータに変換するジョブデータ変換手段と、前記記録媒体に対して書き込み可能なデータの容量を検出する記録容量検出手段と、前記記録媒体に書き込むべく、少なくとも一つ以上の前記ジョブデータを、前記容量を越えない範囲で選択するジョブデータ選択手段と、前記選択したジョブデータを電子ファイル化するファイル化手段と、前記電子ファイル化されたデータを前記記録媒体に記録するデータ書き込み手段とを備えることを特徴とする。
この発明によれば、記録媒体の書き込み可能な容量を検出して、検出した容量を越えない範囲でジョブデータを選択し、選択したジョブデータを記録媒体に書き込むため、ジョブデータは記録媒体の容量に合わせて適切に分散されて書き込まれる。従って、書き込み途中に記録媒体の容量不足により書き込みを中止する事無く、ジョブデータを効率的に書き込める。
【０００６】
本発明では、前記ジョブデータ選択手段は、前記印刷コンテンツを表示する順に選択することが好ましい。
この発明によれば、印刷コンテンツを表示する順にジョブデータが選択され、選択されたジョブデータは記録媒体に順次記録されるため、記録したコンテンツを表示する順に閲覧する際に、記録媒体の交換作業を単純化できる。
【０００７】
本発明は、前記データが記録される記録媒体を選択する記録媒体選択手段を更に備えることが好ましい。
この発明によれば、ジョブデータを記録する記録媒体を選択できるため、一つの記録メディアに限定されず、種々の記録メディアに分散して書き込める。
【０００８】
本発明は、前記印刷コンテンツから変換されるジョブデータの容量を増減するジョブデータ容量増減手段を更に備えることが好ましい。
本発明では、前記ジョブデータ容量増減手段は、前記印刷コンテンツを前記ジョブデータに変換する範囲を増減することにより、前記容量を増減しても良い。
また、本発明では、前記ジョブデータ容量増減手段は、前記ジョブデータが示す画像の品質を変更することにより、前記容量を増減しても良い。
この発明によれば、記録媒体の記録可能容量に合わせて、記録するジョブデータの容量を増減できる。
【０００９】
上記した課題を解決するために、本発明の仮想プリンタの出力制御方法は、印刷のジョブデータを記録媒体に出力する仮想プリンタの出力制御方法であって、印刷コンテンツを所定の単位で分割された前記ジョブデータに変換するジョブデータ変換工程と、前記記録媒体に対して書き込み可能なデータの容量を検出する記録容量検出工程と、少なくとも１つ以上の前記ジョブデータを、前記容量を越えない範囲で選択するジョブデータ選択工程と、前記選択したジョブデータを電子ファイル化するファイル化工程と、前記電子ファイル化されたデータを、前記記録媒体に記録するデータ書き込み工程とを備えることを特徴とする。
また、本発明は、少なくとも、前記記録容量検出工程、前記ジョブデータ選択工程、前記ファイル化工程、および前記データ書き込み工程を、繰返して実行することにより、前記分割されたジョブデータを前記記録媒体に書き込むことが好ましい。
この発明によれば、印刷コンテンツから変換されたジョブデータの容量に依らず、記録媒体の記録可能容量に応じて選択されるジョブデータを、記録媒体に適切に分散して記録できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態を図面に基いて説明する。
（実施形態）
【００１１】
図１は、本実施形態に係る情報処理装置１の機能構成を示す機能構成図である。この情報処理装置１は、印刷のジョブデータを記録媒体である記録メディアに出力する装置である。また、この情報処理装置１は、印刷コンテンツ入力部１０と、ジョブデータ変換手段１５と、容量検出手段２０と、記録媒体選択手段３０と、ジョブデータ選択手段２５と、パッケージファイル作成手段２８と、ジョブデータ容量増減手段４０と、メディアドライブ３５とを備える。
印刷コンテンツ入力部１０は、印刷コンテンツを入力する印刷コンテンツ入力手段の一つである。ここで、印刷コンテンツとは、画像ファイルやドキュメントなどの文書ファイルのような印刷対象全般を示す。このような印刷コンテンツは、後述するＤＶＤドライブ１３２上のＤＶＤディスクや、インターネット１４５や、後述するＨＤＤ１１８から読み込んで入力され、ジョブデータ変換手段１５に送られる。
ジョブデータ変換手段１５は、印刷コンテンツを所定の単位で分割された印刷のジョブデータに変換する。このジョブデータ変換手段１５は、プリンタドライバと略同一のインターフェイスと機能を備え、例えば、ページプリンタのドライバと同様に、印刷コンテンツをページ単位で分割された印刷ジョブデータに変換する。詳述すれば、このジョブデータ変換手段１５は、印刷コンテンツを読み込んだアプリケーションから、後述するパーソナルコンピュータ２を駆動するオペレーティングシステムに対して送信される描画コールを受け、後述する先頭のヘッダーと描画データ群とから成るジョブデータを、印刷コンテンツに基いて生成する。
【００１２】
容量検出手段２０は、記録媒体の容量を検出する記録容量検出手段であり、データ書き込み手段であるメディアドライブ３５に装着された記録メディア４５に対して、書き込み領域の空き領域、即ち、書き込み可能なデータの容量を検出する。
記録媒体選択手段３０は、書き込み対象とする記録メディア４５を選択する手段である。ここで、例えば、一方の記録メディアドライブＡ３５Ａがメモリースティックドライブであり、他方の記録メディアドライブＢ３５ＢがＳＤカードドライブであって、それぞれに書き込み可能な記録メディアＡ４５Ａおよび記録メディアＢ４５Ｂが装着されている場合、記録媒体選択手段３０は、アプリケーション等からの指示に従い、次の何れかの対応を選択する。
１．何れか一方のメディアドライブ３５のみに対して書き込む。何れのメディアドライブ３５を採用するかは、アプリケーションまたはオペレーティングシステムからの指示に従う。
２．両方のメディアドライブ３５に対して書き込む。この場合、書き込みの優先順位は、アプリケーションまたはオペレーティングシステムからの指示に従う。
【００１３】
また、選択したメディアドライブ３５の記録メディア４５に対する書き込みの結果、記録メディア４５の書き込み可能容量が無くなった場合は、次の記録メディア４５をユーザにセットさせる旨のメッセージの表示をパーソナルコンピュータ２に要求する。
容量検出手段２０は、記録媒体選択手段３０で選択した記録メディア４５に装着されている記録メディア４５の書き込み可能容量を検出して、検出した容量の情報をジョブデータ選択手段２５とジョブデータ容量増減手段４０に送る。
ジョブデータ選択手段２５は、ジョブデータ変換手段１５で生成されたページ単位のジョブの中から、容量検出手段２０が検出した記録メディア４５の容量を越えない範囲で、印刷コンテンツの表示する順にジョブデータを選択する。ジョブデータの選択については、後述する。
パッケージファイル作成手段２８は、ジョブデータ選択手段２５で選択されたジョブデータを、一つのパッケージファイルとしてファイル化するファイル化手段である。尚、このパッケージファイルの構成については、後述する。
ジョブデータ容量増減手段４０は、容量検出手段２０が検出した記録メディア４５の容量に基いて、この記録メディア４５に書き込み可能なジョブデータのページ数を算出すると共に、印刷コンテンツをジョブデータに変換する際の画像の品質や、変換する範囲をユーザに限定させることにより、生成するジョブデータの容量を増減させる。この増減手段については、後述する。
【００１４】
図２は、本実施形態に係る情報処理装置１のハードウェアの構成を示すハードウェア構成図である。この情報処理装置１は、パーソナルコンピュータ２のハードウェアおよびソフトウェアを使用した装置である。このパーソナルコンピュータ２は、情報処理の主体となるハードウェアとしてＣＰＵ１００を具備しており、このＣＰＵ１００には、バスライン１５０により、ＲＯＭ１０５、ＲＡＭ１１０、ＨＤＤ１１８を駆動するＨＤＣ（Ｈａｒｄ  Ｄｉｓｋ  Ｃｏｎｔｒｏｌｌｅｒ）１１５、ＤＶＤドライブ１３２を駆動するＤＶＤコントローラ１３０、マウス１２８を駆動するマウスコントローラ１２５、ディスプレイ１２２を駆動するディスプレイコントローラ１２０、メディアドライブ３５と接続するカードＩ／Ｆ（ＩｎｔｅｒＦａｃｅ）１３５およびインターネット１４５などの外部ネットワークと通信する通信Ｉ／Ｆ１４０等が接続されている。
この情報処理装置１では、ＲＯＭ１０５、ＲＡＭ１１０、ＨＤＤ１１８、記録メディア４５およびＤＶＤディスク（図示は省略。）等が記憶媒体に相当し、これらに各種動作に必要な制御プログラムやデータファイルがソフトウェアとして記憶されている。例えば、ＣＰＵ１００に各種の処理動作を実行させる制御プログラムは、ＨＤＤ１１８に事前にインストールされており、情報処理装置１の起動時にＲＡＭ１１０に複写されてＣＰＵ１００に読み取られる。
【００１５】
このようなソフトウェアは、例えば、一つのオペレーティングシステムと複数のアプリケーションプログラムからなり、これら複数のアプリケーションプログラムの少なくとも一つは、読み込んだ印刷コンテンツを、オペレーティングシステムに規定された形式で印刷データを出力する機能を具備している。
また、ＣＰＵ１００やＲＡＭ１１０等からなるハードウェア資源と、ＲＯＭ１０５やＨＤＤ１１８に記憶されたソフトウェアとが有機的に協働することにより、前記したそれぞれの機能を実現している。従って、上述した構成により、アプリケーションプログラム側から見て、一つのプリンタに対して出力した印刷コンテンツを、ジョブデータ変換手段１５で印刷ジョブデータに変換し、変換したジョブデータを、電子ファイルとして出力する「仮想プリンタ」を実現できる。
【００１６】
図３は、情報処理装置１における印刷のジョブデータの流れを示す説明図である。
最初に、情報処理装置１で印刷のジョブデータの処理を開始すると、記録媒体選択手段により、記録メディアを選択する工程（ステップＳ２００）が実行され、ジョブデータを出力する記録メディア４５およびメディアドライブ３５が選択される。
次に、記録メディアの記録可能容量を取得する記録容量検出工程（ステップＳ２０５）が実行され、容量検出手段２０により、記録メディア４５への書き込み可能な容量が検出される。
次に、印刷コンテンツをページ単位に分割したジョブデータに変換するジョブデータ変換工程（ステップＳ２１０）が実行され、印刷コンテンツは、ジョブデータ変換手段１５により、ページ単位に分割されたジョブデータに変換される。この場合、画像の解像度（印刷モード）やジョブデータに変換する印刷コンテンツの範囲等により、ジョブデータのサイズが決定される。
【００１７】
次に、変換されたジョブデータのサイズを変更するか、否かをユーザに決定させる工程（ステップＳ２１５）が実行される。ここで、図６は、この工程が実行された際に、パーソナルコンピュータ２のディスプレイ１２２に表示されるダイアログボックス３００である。このダイアログボックス３００は、ジョブデータのサイズを正確に把握できる、描画データが非圧縮の画像データからなる場合に特に有効であり、印刷モード３０５と印刷範囲３１０を変更することで、ジョブデータのサイズを変更できる。例えば、現在の印刷モード３０５と、現在の印刷範囲３１０とでは、現在の設定での印刷ページ数３２０が印刷可能ページ数３１５を上回るため、メディアの領域使用率３２５が１００％を越える。ここで、印刷モード３０５を「高画質」から「標準」に変更するか、又は印刷範囲３１０を「すべて」から「現在のページ」や「ページ指定」を選択することで、ジョブデータの容量を少なくできるため、現在の設定での印刷ページ数３２０を減らすことができる。
尚、メディアの領域使用率３２５が１００％を越えた状態であっても、後述する処理により、記録メディア４５を交換することで、ジョブデータを分割して出力できる。ユーザは、このダイアログボックス３００で必要に応じてジョブのデータサイズを変更した後、実行ボタン３３０を押下することで、ジョブデータのサイズが変更されたか否かにより、以降の工程が異なる。
ここで図３に戻り、ジョブデータのサイズが変更された場合（ステップＳ２１５でＹｅｓ）、ジョブデータを生成する際の変換パラメータを変更する工程（ステップＳ２２０）を実行後、印刷コンテンツをページ単位に分割したジョブデータに変換する工程（ステップＳ２１０）に戻る。尚、変換パラメータとは、印刷コンテンツからジョブデータに変換する際に必要な、印刷モード３０５および印刷範囲３１０の設定情報である。
また、ジョブデータのサイズが変更されなかった場合（ステップＳ２１５でＮｏ）、ジョブデータの容量と、記録メディアの記録可能容量を比較する工程（ステップＳ２２５）に進む。
【００１８】
次に、ジョブデータの容量と、記録メディアの記録可能容量とを比較する（ステップＳ２２５）。
続いて、ジョブデータ全てを記録メディアに記録できるか否かを判定する（ステップＳ２３０）。ここで、ジョブデータの容量よりも記録メディアの記録可能容量の方が少ない場合（ステップＳ２３０でＮｏ）、ジョブデータを選択するジョブデータ選択工程（ステップＳ２３５）に進む。
このジョブデータ選択工程（ステップＳ２３５）では、記録メディアの記録可能容量に納まる範囲で、ジョブデータを選択する。ここで、ジョブデータの選択手順について、図４を参照して説明する。この図４は、ジョブデータの分割を示す概略図である。
ジョブデータ変換手段１５により、ページ単位に分割されたジョブデータは、複数のデータが一つの電子ファイルに集積されたデータパッケージ５０のような形態で生成される。即ち、データパッケージ５０は、先頭部のＨ１ヘッダー部６０と、印刷コンテンツがページ単位で記述された描画データ群（Ｐ１〜Ｐ６）７０とで構成されている。Ｈ１ヘッダー部６０は、ジョブ言語で記述され、主として書誌的情報を含む。また、描画データは、プリンタが印刷可能な画像ファイルや、所定のページ記述言語（Page Description Language：ＰＤＬ）で記述され、描画処理を行う描画コマンドを含むデータで構成される。尚、図５は、ヘッダー部の構成を示す図であり、Ｈ１ヘッダー部６０は、文書名、著者名等の書誌的情報と、格納ページ６２およびデータパッケージ５０の先頭から各ページの先頭までのオフセット量６４を示すデータアクセス情報とを含む。
ここで、ジョブデータ選択手段２５は、記録メディアＡ４５Ａの記録可能容量に納まる範囲で、かつ、印刷コンテンツを表示する順に描画データ群（Ｐ１〜Ｐ６）７０の中から、記録メディアＡ４５Ａに記録するページの描画データ群（Ｐ１〜Ｐ３）７５を選択する。この場合、記録メディアＡ４５Ａには、空き容量８０Ａが残るが、次のページの描画データ（Ｐ４）よりも少ないため、この描画データ（Ｐ４）は、格納されない。
【００１９】
図３に戻り、続いて、パッケージファイルを作成するファイル化工程（ステップＳ２４０）が実行される。即ち、パッケージファイル作成手段２８は、ジョブデータ選択手段２５で選択された描画データ群（Ｐ１〜Ｐ３）７５と、この描画データ群（Ｐ１〜Ｐ３）７５に対応して生成するＨ１'ヘッダー部６５とから電子ファイル形式のパッケージファイル５２を生成する。ここで、記録メディアＡ４５Ａに記録するＨ１'ヘッダー部６５（図５）は、Ｈ１ヘッダー部６０から格納ページ６２およびパッケージファイル５２の先頭から各ページの先頭までのオフセット量６７がそれぞれ変更されて格納される。
次に、データ書き込み工程（ステップＳ２４５）が実行され、パッケージファイル作成手段２８で生成されたパッケージファイル５２は、記録メディアドライブＡ３５Ａに装填された記録メディアＡ４５Ａに書き込まれる。
次に、書き込まれたパッケージファイル５２を削除する（ステップＳ２４８）。
続いて、次に書き込む記録メディアを記録媒体選択手段３０で選択する（ステップＳ２５０）。
ここで、次に書き込む記録メディアが選択されなかった場合（ステップＳ２５５でＮｏ）、残りのジョブデータを書き込む処理は中断されて、処理は終了する。
【００２０】
また、次に書き込む記録メディアが選択された場合（ステップＳ２５５でＹｅｓ）、記録メディアの記録可能容量を取得する記録容量検出工程（ステップＳ２６０）が実行され、容量検出手段２０で次に書き込む記録メディア４５の書き込み可能容量を検出した後、ジョブデータの容量と、記録メディアの記録可能容量を比較する工程（ステップＳ２２５）に戻る。尚、次に書き込む記録メディア４５が記録メディアＢ４５Ｂの場合、ジョブデータ全てを記録メディアに記録できるか否かを判定する工程（ステップＳ２３０）では、ジョブデータの容量よりも記録メディアの記録可能容量の方が多い場合（ステップＳ２３０でＹｅｓ）が選択され、全てのジョブデータを選択する工程（ステップＳ２６５）が実行される。
全てのジョブデータを選択する工程（ステップＳ２６５）では、ジョブデータ選択手段２５で選択されなかった残り全ての描画データ群（Ｐ４〜Ｐ６）５４が選択される（ステップＳ２６５）。更に、ファイル化工程（ステップＳ２７０）が実行され、Ｈ２ヘッダー部６８（図５）の格納ページ６２およびパッケージファイル５４の先頭から各ページの先頭までのオフセット量６９は、描画データ群（Ｐ４〜Ｐ６）５４に対応して生成された後、描画データ群（Ｐ４〜Ｐ６）５４と、Ｈ２ヘッダー部６８とでパッケージファイル５４が作成される。そして、データ書き込み工程（ステップＳ２７５）が実行され、このパッケージファイル５４が記録メディアＢ４５Ｂに書き込まれた後、処理は終了する。
また、最初から全てのジョブデータを記録メディアに書き込める場合（ステップＳ２３０でＹｅｓ）においても同様に、全てのジョブデータを選択する工程（ステップＳ２６５）と、全てのジョブデータを含むパッケージファイルを作成するファイル化工程（ステップＳ２７０）と、このパッケージファイルを記録メディアに書き込むデータ書き込み工程（ステップＳ２７５）とが実行された後、処理は終了する。
【００２１】
上述したように、印刷コンテンツから変換されたジョブデータが大容量の場合においても、書き込む記録メディアが適切に選択され、記録メディアの記録可能容量を取得する工程（ステップＳ２６０）、ジョブデータを選択する工程（ステップＳ２３５）、パッケージファイルを生成する工程（ステップＳ２４０）、パッケージファイルを記録メディアに書き込む工程（ステップＳ２４５）および書き込んだパッケージファイルを削除する工程（ステップＳ２４８）を必要に応じて、繰り返し実行することで、ジョブデータを分散させて記録媒体に記録できる。
【００２２】
以上述べた実施形態によれば、以下のような効果を奏する。
（１）ダイアログボックス３００では、記録メディア４５の空き容量をバイト単位に代えて、書き込み可能なページ数で表示されるため、ユーザにとってわかりやすく、直感的に操作できる。
（２）記録メディア４５の書き込み可能な容量を越えない範囲で、有効にデータが書き込まれるので、効率的に記録メディア４５を使用できる。
以上、本発明を図示した実施形態に基づいて説明したが、本発明は、これらに限定されるものではなく、以下に述べるような変形例も想定できる。
（１）本発明の情報処理装置１は、パーソナルコンピュータ２のような汎用的な情報処理装置のハードウェアを利用した装置に限らず、専用機化された装置形態であっても良い。
（２）本発明の実施形態では、ジョブデータを１つのパッケージファイルとして構成したが、それ以外に、書誌情報や各ページの描画データを独立したファイルとして扱い、それらを１つのフォルダに収めることにより１つのジョブデータを構成するような形態であっても良い。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態に係る情報処理装置の機能構成を示す機能構成図。
【図２】実施形態に係る情報処理装置のハードウェアの構成を示すハードウェア構成図。
【図３】実施形態に係る情報処理装置における印刷のジョブデータの流れを示す説明図。
【図４】実施形態に係るジョブデータの分割を示す概略図。
【図５】実施形態に係るヘッダー部の構成を示す図。
【図６】実施形態に係るダイアログボックスの構成を示す図。
【符号の説明】
【００２４】
１…情報処理装置、２…パーソナルコンピュータ、１０…印刷コンテンツ入力部、１５…ジョブデータ変換手段、２０…容量検出手段、２５…ジョブデータ選択手段、２８…パッケージファイル作成手段、３０…記録媒体選択手段、３５…メディアドライブ、３５Ａ…記録メディアドライブＡ、３５Ｂ…記録メディアドライブＢ、４０…ジョブデータ容量増減手段、４５…記録メディア、４５Ａ…記録メディアＡ、４５Ｂ…記録メディアＢ、５０…データパッケージ、５２…パッケージファイル、５４…パッケージファイル、６０…Ｈ１ヘッダー部、６２…格納ページ、６４…オフセット量、６５…Ｈ１’ヘッダー部、６７…オフセット量、６８…Ｈ２ヘッダー部、６９…オフセット量、８０Ａ…容量、１００…ＣＰＵ、１０５…ＲＯＭ、１１０…ＲＡＭ、１１８…ＨＤＤ、１２０…ディスプレイコントローラ、１２２…ディスプレイ、１２５…マウスコントローラ、１２８…マウス、１３０…ＤＶＤコントローラ、１３２…ＤＶＤドライブ、１４０…通信Ｉ／Ｆ、１４５…インターネット、１５０…バスライン、３００…ダイアログボックス、３０５…印刷モード、３１０…印刷範囲、３１５…印刷可能ページ数、３２０…印刷ページ数、３２５…領域使用率、３３０…実行ボタン。
【図１】
2006209385.tif 000003
【図２】
2006209385.tif 000004
【図３】
2006209385.tif 000005
【図４】
2006209385.tif 000006
【図５】
2006209385.tif 000007
【図６】
2006209385.tif 000008