(57)【要約】ＸＨＴＭＬデータ生成方法及び装置が開示される。ＸＨＴＭＬ印刷データを印刷できるプリンティング装置とネットワーク上に連結された端末機で行われる、本発明によるＸＨＴＭＬデータ生成方法は、印刷しようとする一つ以上のイメージデータをどのように印刷するかを決定する印刷関連オプションを設定するステップと、あらかじめ設けられたＸＨＴＭＬ基本データに挿入可能なＸＨＴＭＬ拡張データを、前記設定された内容に相応して生成するステップと、生成されたＸＨＴＭＬ拡張データをＸＨＴＭＬ基本データに挿入して、ＸＨＴＭＬ印刷データを生成するステップと、を含むことが望ましい。【選択図】図１
2009533745.tif 000002
【特許請求の範囲】
【請求項１】
印刷しようとする一つ以上のイメージデータに対する印刷関連オプションを設定することと、
設定された前記印刷関連オプションによって、あらかじめ設けられたＸＨＴＭＬ基本データに挿入されるＸＨＴＭＬ拡張データを生成することと、
前記ＸＨＴＭＬ拡張データを前記ＸＨＴＭＬ基本データに挿入して、ＸＨＴＭＬ印刷データを生成することと、を含むことを特徴とする、ＸＨＴＭＬデータ生成方法。
【請求項２】
前記印刷関連オプションの設定は、
あらかじめ設けられた一つ以上のイメージデータのうち、印刷しようとする一つ以上のイメージデータを選択すること、を含むことを特徴とする、請求項１に記載のＸＨＴＭＬデータ生成方法。
【請求項３】
前記印刷関連オプションの設定は、
選択された前記一つ以上のイメージデータが印刷される印刷用紙のサイズを指定することと、
前記印刷用紙に印刷しようとするイメージの数を設定することと、
選択された前記一つ以上のイメージデータを印刷しようとするイメージサイズを設定することと、をさらに含むことを特徴とする、請求項２に記載のＸＨＴＭＬデータ生成方法。
【請求項４】
前記印刷関連オプションの設定は、
選択された前記一つ以上のイメージデータを印刷しようとするイメージサイズを設定する前に印刷が行われる場合、選択された前記一つ以上のイメージデータが表すイメージの縦横比を保持するかどうかを設定すること、をさらに含むことを特徴とする、請求項３に記載のＸＨＴＭＬデータ生成方法。
【請求項５】
前記印刷関連オプションの設定は、
選択された前記一つ以上のイメージデータの整列類型を指定すること、をさらに含むことを特徴とする、請求項３に記載のＸＨＴＭＬデータ生成方法。
【請求項６】
前記イメージの数を設定することは、
前記印刷用紙に印刷しようとするイメージの行数及び列数を設定すること、を含むことを特徴とする、請求項３に記載のＸＨＴＭＬデータ生成方法。
【請求項７】
前記一つ以上のイメージデータを選択することは、
前記あらかじめ設けられた一つ以上のイメージデータをディスプレイすることと、
ディスプレイされた前記一つ以上のイメージデータのうち、印刷しようとする前記一つ以上のイメージデータを選択することと、を含み、
前記イメージデータを選択することは、選択された前記一つ以上のイメージデータのうち最初に選択された一つのイメージデータが表すイメージの縦横比と異なる縦横比を持つイメージデータを選択不可能とすること、を含むことを特徴とする、請求項２に記載のＸＨＴＭＬデータ生成方法。
【請求項８】
印刷しようとする一つ以上のイメージデータに対する印刷関連オプションを設定するＸＨＴＭＬ印刷データ設定部と、
ＸＨＴＭＬ印刷データに含まれるＸＨＴＭＬ基本データを保存するＸＨＴＭＬ基本データ保存部と、
設定された前記印刷関連オプションによって、前記ＸＨＴＭＬ基本データに挿入されるＸＨＴＭＬ拡張データを生成するＸＨＴＭＬ拡張データ生成部と、
保存された前記ＸＨＴＭＬ基本データを前記ＸＨＴＭＬ基本データ保存部から読み出し、前記ＸＨＴＭＬ拡張データ生成部により生成された前記ＸＨＴＭＬ拡張データを、読み出された前記ＸＨＴＭＬ基本データに挿入して、前記ＸＨＴＭＬ印刷データを生成するＸＨＴＭＬ印刷データ生成部と、を備えることを特徴とする、ＸＨＴＭＬ印刷データ生成装置。
【請求項９】
前記ＸＨＴＭＬ印刷データ設定部は、
前記印刷しようとする一つ以上の前記イメージデータが印刷される印刷用紙のサイズを指定する用紙サイズ指定部と、
前記印刷用紙に印刷しようとするイメージの数を設定する行列設定部と、
あらかじめ設けられた一つ以上のイメージデータのうち、前記印刷しようとする一つ以上のイメージデータを選択するイメージデータ選択部と、
選択された前記一つ以上のイメージデータを印刷しようとするイメージサイズを設定するイメージサイズ設定部と、を備えることを特徴とする、請求項８に記載のＸＨＴＭＬデータ生成装置。
【請求項１０】
前記ＸＨＴＭＬ印刷データ設定部は、
印刷が行われる時、選択された前記一つ以上のイメージデータが表すイメージの縦横比を保持するどうかを設定する縦横比保持設定部をさらに備えることを特徴とする、請求項９に記載のＸＨＴＭＬデータ生成装置。
【請求項１１】
前記ＸＨＴＭＬ印刷データ設定部は、
選択された前記一つ以上のイメージデータの整列類型を指定するイメージ整列類型指定部をさらに備えることを特徴とする、請求項９に記載のＸＨＴＭＬデータ生成装置。
【請求項１２】
前記行列設定部は、
前記印刷用紙に印刷しようとするイメージの行数及び列数を設定することを特徴とする、請求項９に記載のＸＨＴＭＬデータ生成装置。
【請求項１３】
コンピュータにより行われる、ＸＨＴＭＬデータ生成方法を行う実施する処理命令で符号化されるコンピュータ読み取り可能媒体であって、前記ＸＨＴＭＬデータ生成方法は、
印刷しようとする一つ以上のイメージデータに対する印刷関連オプションを設定することと、
設定された前記印刷関連オプションによって、あらかじめ設けられたＸＨＴＭＬ基本データに挿入されるＸＨＴＭＬ拡張データを生成することと、
前記ＸＨＴＭＬ拡張データを前記ＸＨＴＭＬ基本データに挿入して、ＸＨＴＭＬ印刷データを生成することと、を含むことを特徴とする、コンピュータ読み取り可能媒体。
【請求項１４】
少なくとも一つのイメージデータをどのように印刷するかを指定する少なくとも一つの印刷関連オプションを設定することと、
設定された前記印刷関連オプションに基づいて、前記少なくとも一つのイメージデータをどのように印刷するかに対する命令を含むＸＨＴＭＬ拡張データを生成することと、
前記ＸＨＴＭＬ拡張データをＸＨＴＭＬ基本データに挿入することによって、前記一つ以上のイメージデータを印刷するためのＸＨＴＭＬ印刷データを生成することと、を含むことを特徴とする、ＸＨＴＭＬデータ生成方法。
【請求項１５】
前記少なくとも一つの印刷関連オプションを設定することは、前記少なくとも一つのイメージデータが印刷される用紙の用紙サイズを指定することを特徴とする、請求項１４に記載のＸＨＴＭＬデータ生成方法。
【請求項１６】
前記用紙サイズを指定することは、複数の相異なる用紙サイズについての保存された用紙サイズ情報に基づいて、前記用紙サイズを選択することを含むことを特徴とする、請求項１５に記載のＸＨＴＭＬデータ生成方法。
【請求項１７】
前記少なくとも一つの印刷関連オプションを設定することは、印刷されるイメージデータの数を設定することを含むことを特徴とする、請求項１４に記載のＸＨＴＭＬデータ生成方法。
【請求項１８】
前記印刷されるイメージデータの数を設定することは、イメージデータの数が印される行数及び列数を設定することを含むことを特徴とする、請求項１７に記載のＸＨＴＭＬデータ生成方法。
【請求項１９】
前記少なくとも一つの印刷関連オプションを設定することは、少なくとも一つの保存されたイメージデータから前記少なくとも一つのイメージデータを選択することを含むことを特徴とする、請求項１４に記載のＸＨＴＭＬデータ生成方法。
【請求項２０】
前記少なくとも一つのイメージデータを選択することは、複数の保存されたイメージデータから複数のイメージデータを選択することを含むことを特徴とする、請求項１９に記載のＸＨＴＭＬデータ生成方法。
【請求項２１】
前記複数のイメージデータを選択することは、二つの相異なる縦横比を持つイメージデータを選択することを禁止することを含むことを特徴とする、請求項２０に記載のＸＨＴＭＬデータ生成方法。
【請求項２２】
前記二つの相異なる縦横比を持つイメージデータを選択することを禁止することは、前記複数のイメージデータを選択することにおいて最初に選択される前記複数のイメージデータのうちの一つのイメージデータの縦横比と異なる縦横比を持つイメージデータを選択することを禁止することを含むこと特徴とする、請求項２１に記載のＸＨＴＭＬデータ生成方法。
【請求項２３】
前記前記少なくとも一つの印刷関連オプションを設定することは、前記少なくとも一つのイメージデータが印刷される時、前記少なくとも一つのイメージデータの縦横比が保持されるかどうかを設定することを含むことを特徴とする、請求項１４に記載のＸＨＴＭＬデータ生成方法。
【請求項２４】
前記少なくとも一つの印刷関連オプションを設定することは、少なくとも一つのイメージデータが印刷されるイメージサイズを設定することを含むことを特徴とする、請求項１４に記載のＸＨＴＭＬデータ生成方法。
【請求項２５】
前記少なくとも一つのイメージデータが印刷されうる最大のイメージサイズを計算することをさらに含み、
前記イメージサイズを設定することは、前記印刷されるイメージサイズを前記最大のイメージサイズ以下に設定することを含むことを特徴とする、請求項２４に記載のＸＨＴＭＬデータ生成方法。
【請求項２６】
前記少なくとも一つの印刷関連オプションを設定することは、前記少なくとも一つのイメージデータを印刷することにおいて使われるイメージ整列類型を指定することを含むことを特徴とする、請求項１４に記載のＸＨＴＭＬデータ生成方法。
【請求項２７】
前記前記イメージ整列類型を指定することは、
左側、中央、右側から選択された水平イメージ整列類型を指定することと、
上側、中間、下側から選択された垂直イメージ整列類型を指定することと、を含むことを特徴とする、請求項２６に記載のＸＨＴＭＬデータ生成方法。
【請求項２８】
前記基本ＸＨＴＭＬデータは、前記少なくとも一つのイメージデータをどのように印刷するかに対するいかなる命令も含まないことを特徴とする、請求項１４に記載のＸＨＴＭＬデータ生成方法。
【請求項２９】
少なくとも一つのイメージデータがどのように印刷されるかを指定する少なくとも一つの印刷関連オプションを設定する印刷データ設定部と、
設定された前記印刷関連オプションに基づいて、前記少なくとも一つのイメージデータをどのように印刷するかに対する命令を含むＸＨＴＭＬ拡張データを生成するＸＨＴＭＬ拡張データ生成部と、
前記ＸＨＴＭＬ拡張データをＸＨＴＭＬ基本データに挿入することによって、前記少なくとも一つのイメージデータを印刷するためのＸＨＴＭＬ印刷データを生成するＸＨＴＭＬ印刷データ生成部と、を備えることを特徴とするＸＨＴＭＬデータ生成装置。
【請求項３０】
前記ＸＨＴＭＬ印刷データ設定部は、前記ＸＨＴＭＬデータ生成装置のユーザーによる入力に応答して前記少なくとも一つの印刷関連オプションを設定することを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【請求項３１】
前記印刷データ設定部は、前記少なくとも一つのイメージデータが印刷される用紙の用紙サイズを指定する用紙サイズ指定部を備えることを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【請求項３２】
複数の相異なる用紙サイズに関する用紙サイズ情報を保存する用紙サイズ情報保存部をさらに備え、
前記用紙サイズ指定部は、前記用紙サイズ情報保存部に保存されている前記用紙サイズ情報に基づいて、前記用紙サイズを指定することを特徴とする、請求項３１に記載のＸＨＴＭＬデータ生成装置。
【請求項３３】
前記印刷データ設定部は、印刷されるイメージデータの数を設定するイメージ数設定部を備えることを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【請求項３４】
前記イメージ数設定部は、イメージデータの数が印刷される行数及び列数を設定する行列設定部を備えることを特徴とする、請求項３３に記載のＸＨＴＭＬデータ生成装置。
【請求項３５】
前記少なくとも一つのイメージデータを保存するイメージデータ保存部をさらに備え、
前記印刷データ設定部は、前記保存されたイメージデータのうち、前記イメージデータ保存部に保存される前記少なくとも一つのイメージデータから少なくとも一つのイメージデータを選択するイメージデータ選択部を備えることを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【請求項３６】
前記イメージデータ選択部は、前記ＸＨＴＭＬデータ生成装置のユーザーによる入力に応答して、前記少なくとも一つのイメージデータを選択することを特徴とする、請求項３５に記載のＸＨＴＭＬデータ生成装置。
【請求項３７】
前記イメージデータ保存部は、複数のイメージデータを保存することと、
前記イメージデータ選択部は、前記イメージデータ保存部に保存された前記複数のイメージデータのから複数のイメージデータを選択することとを特徴とする、請求項３５に記載のＸＨＴＭＬデータ生成装置。
【請求項３８】
前記イメージデータ選択部は、二つの相異なる縦横比を持つイメージデータを選択することを禁止することを特徴とする、請求項３７に記載のＸＨＴＭＬデータ生成装置。
【請求項３９】
前記イメージデータ選択部は、前記イメージデータ選択部により最初に選択される前記複数のイメージデータのうち一つのイメージデータの縦横比と異なる縦横比を持つイメージデータを選択することを禁止することにより、前記二つの異なる縦横比を持つイメージデータを選択することを禁止することを特徴とする、請求項３８に記載のＸＨＴＭＬデータ生成装置。
【請求項４０】
前記印刷データ設定部は、前記少なくとも一つのイメージデータが印刷される時、前記少なくとも一つのイメージデータの縦横比が保持されるかどうかを設定する縦横比保持設定部ことを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【請求項４１】
前記印刷データ設定部は、少なくとも一つのイメージデータが印刷されるイメージサイズを設定するイメージサイズ指定部を備えることを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【請求項４２】
前記イメージサイズ指定部は、前記ＸＨＴＭＬデータ生成装置のユーザーによる入力に応答して前記イメージサイズを設定することを特徴とする、請求項４１に記載のＸＨＴＭＬデータ生成装置。
【請求項４３】
前記少なくとも一つのイメージデータが印刷されうる最大のイメージサイズを計算する最大イメージサイズ算出部をさらに備え、
前記イメージサイズ指定部は、前記イメージサイズを前記最大のイメージサイズ以下に設定することを特徴とする、請求項４１に記載のＸＨＴＭＬデータ生成装置。
【請求項４４】
前記印刷データ設定部は、前記少なくとも一つのイメージデータの印刷することにおいて使われるイメージ整列類型を指定するイメージ整列類型指定部を備えることを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【請求項４５】
前記イメージ整列類型指定部は、
左側、中央、右側から選択された水平イメージ整列類型と、
上側、中間、下側から選択された垂直イメージ整列類型とを指定することを特徴とする、請求項４４に記載のＸＨＴＭＬデータ生成装置。
【請求項４６】
前記基本ＸＨＴＭＬデータは、前記少なくとも一つのイメージデータをどのように印刷するかに対するいかなる命令も含まないことを特徴とする、請求項２９に記載のＸＨＴＭＬデータ生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明のある観点は、拡張性ハイパーテキスト生成言語（ＸＨＴＭＬ：ｅＸｔｅｎｓｉｂｌｅ  ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）−ＰＲＩＮＴ印刷データに係り、より具体的にはＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法及び装置に関し、その場合、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、ユーザーにより設定される内容に応じて生成され、生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データをあらかじめ設けられたＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入することによって、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データはユーザーの意図にしたがって生成される。
【背景技術】
【０００２】
端末機に保存されたイメージデータを、その端末機とネットワーク上に連結された画像形成装置を通じて印刷しようとする場合、端末機は、そのイメージデータを持ってそのイメージデータの印刷を指示するＸＨＴＭＬ−ＰＲＩＮＴ印刷データを生成し、該生成されたＸＨＴＭＬ−ＰＲＩＮＴ印刷データをその画像形成装置に伝送する。この場合、画像形成装置は、伝送されたそのＸＨＴＭＬ−ＰＲＩＮＴ印刷データを認識してそのイメージデータを印刷する。
【０００３】
一方、端末機が提供するテンプレートの数は有限である。ここで、テンプレートとは、一つ以上のイメージをいかなる行列（ｍａｔｒｉｘ）の形態で印刷するかを決定する枠を意味する。
【０００４】
したがって、端末機上に具現された従来のＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成装置は、制限された形態のテンプレートによってＸＨＴＭＬ−ＰＲＩＮＴ印刷データを生成するので、生成可能なＸＨＴＭＬ−ＰＲＩＮＴ印刷データが制限的であるという限界を持つ。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明のある観点は、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法に関し、その場合、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、ユーザーにより設定される内容に応じて生成され、生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データをあらかじめ設けられたＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入することによって、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データはユーザーの意図にしたがって生成される。
【０００６】
本発明の別の観点は、上記ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法を行うＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成装置を提供する。
【０００７】
本発明の別の観点は、コンピュータにより実行される、上記ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法を行う処理命令で符号化されるコンピュータ読み取り可能媒体を提供する。
【課題を解決するための手段】
【０００８】
本発明のある観点によれば、印刷しようとする一つ以上のイメージデータに対する印刷関連オプションを設定することと、設定された印刷関連オプションによって、あらかじめ設けられたＸＨＴＭＬ基本データに挿入されるＸＨＴＭＬ拡張データを生成することと、ＸＨＴＭＬ拡張データをＸＨＴＭＬ基本データに挿入して、ＸＨＴＭＬ印刷データを生成することと、を含むことを特徴とする、ＸＨＴＭＬデータ生成方法が提供される。
【０００９】
本発明の別の観点によれば、印刷しようとする一つ以上のイメージデータに対する印刷関連オプションを設定するＸＨＴＭＬ印刷データ設定部と、ＸＨＴＭＬ印刷データに含まれるＸＨＴＭＬ基本データを保存するＸＨＴＭＬ基本データ保存部と、設定された印刷関連オプションによって、ＸＨＴＭＬ基本データに挿入されるＸＨＴＭＬ拡張データを生成するＸＨＴＭＬ拡張データ生成部と、保存されたＸＨＴＭＬ基本データをＸＨＴＭＬ基本データ保存部から読み出し、ＸＨＴＭＬ拡張データ生成部により生成されたＸＨＴＭＬ拡張データを、読み出されたＸＨＴＭＬ基本データに挿入して、ＸＨＴＭＬ印刷データを生成するＸＨＴＭＬ印刷データ生成部と、を備えることを特徴とする、ＸＨＴＭＬ印刷データ生成装置が提供される。
【００１０】
本発明の別の観点によれば、コンピュータにより行われる、ＸＨＴＭＬデータ生成方法を行う実施する処理命令で符号化されるコンピュータ読み取り可能媒体であって、ＸＨＴＭＬデータ生成方法は、印刷しようとする一つ以上のイメージデータに対する印刷関連オプションを設定することと、設定された印刷関連オプションによって、あらかじめ設けられたＸＨＴＭＬ基本データに挿入されるＸＨＴＭＬ拡張データを生成することと、ＸＨＴＭＬ拡張データをＸＨＴＭＬ基本データに挿入して、ＸＨＴＭＬ印刷データを生成することと、を含むことを特徴とする、コンピュータ読み取り可能媒体が提供される。
【００１１】
本発明の別の観点によれば、少なくとも一つのイメージデータをどのように印刷するかを指定する少なくとも一つの印刷関連オプションを設定することと、設定された印刷関連オプションに基づいて、少なくとも一つのイメージデータをどのように印刷するかに対する命令を含むＸＨＴＭＬ拡張データを生成することと、ＸＨＴＭＬ拡張データをＸＨＴＭＬ基本データに挿入することによって、一つ以上のイメージデータを印刷するためのＸＨＴＭＬ印刷データを生成することと、を含むことを特徴とする、ＸＨＴＭＬデータ生成方法が提供される。
【００１２】
本発明の別の観点によれば、少なくとも一つのイメージデータがどのように印刷されるかを指定する少なくとも一つの印刷関連オプションを設定する印刷データ設定部と、設定された印刷関連オプションに基づいて、少なくとも一つのイメージデータをどのように印刷するかに対する命令を含むＸＨＴＭＬ拡張データを生成するＸＨＴＭＬ拡張データ生成部と、ＸＨＴＭＬ拡張データをＸＨＴＭＬ基本データに挿入することによって、少なくとも一つのイメージデータを印刷するためのＸＨＴＭＬ印刷データを生成するＸＨＴＭＬ印刷データ生成部と、を備えることを特徴とするＸＨＴＭＬデータ生成装置が提供される。
【００１３】
本発明の追加の観点及び利点は、以下の説明において部分的に説明することにし、また部分的には説明から明らかとなるか、または本発明の実施により教示される場合がある。
【発明の効果】
【００１４】
本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法及び装置は、ユーザーにより設定される内容に相応してＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成し、該生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データをあらかじめ設けられたＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入することによって、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データをユーザーの意図に合わせて生成するＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法を提供するので、多様なＸＨＴＭＬ−ＰＲＩＮＴ印刷データをいつも容易に生成できる。それにより、本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法が行われる端末機は、パーソナルコンピュータのように十分のリソースを持たなくてもよい。
【発明を実施するための最良の形態】
【００１５】
以下、本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法及び装置を添付した図面を参照して、次のように説明する。
【００１６】
図１は、本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成装置を説明するためのブロック図であり、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ設定部１１０、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０、ＸＨＴＭＬ−ＰＲＩＮＴ基本データ保存部１５０、及びＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成部１６０を備える。
【００１７】
本発明の観点によれば、ＸＨＴＭＬ−ＰＲＩＮＴ基本データ、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データいずれもＸＨＴＭＬ−ＰＲＩＮＴデータであり、本明細書上で、ＸＨＴＭＬ−ＰＲＩＮＴデータがＸＨＴＭＬ以外にマークアップ言語で記述されたデータにも適用されうるということは、当業者ならば理解できるであろう。
【００１８】
ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ設定部１１０ないしＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成部１６０はいずれも端末機に含まれ、その端末機には、画像形成装置が有線または無線で連結されている。この時、画像形成装置は、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データを印刷できる。携帯電話、デジタルカメラ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）は、かかる端末機の一例である。また、プリンタ、印刷機能を持つ複合機（ＭＦＰ：Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）は、かかる画像形成装置の一例である。
【００１９】
ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ設定部１１０は、その画像形成装置を通じて印刷しようとする一つ以上のイメージデータをどのように印刷するかを決定する印刷関連オプションを設定する。ＸＨＴＭＬ−ＰＲＩＮＴ印刷データをどのサイズの印刷用紙に印刷するか、一つ以上のイメージデータを何行、何列で印刷するか、いかなる一つ以上のイメージデータを印刷するか、印刷しようと選択されたイメージデータを印刷するに当って、縦横比を保持しつつ印刷するか、印刷しようと選択されたイメージデータをどのサイズで印刷するか、印刷しようと選択されたイメージデータをどのように整列するかなどは、かかる印刷関連オプションの一例になりうる。本明細書で、印刷用紙はＸＨＴＭＬデータが印刷されうるミディアムサイズならば十分であり、紙そのものに限定されない。このような印刷用紙の一例としては、複写用紙、印画用紙、カンバス、布、木、金属、セラミック、コンクリートなどがある。
【００２０】
ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ設定部１１０は、用紙サイズ情報保存部１１２、用紙サイズ指定部１１４、ユーザーインターフェース部１１６、行列設定部１２０、イメージデータ保存部１２２、イメージデータ選択部１２４、縦横比保持設定部１２６、最大イメージサイズ算出部１２８、イメージサイズ指定部１３０、イメージ整列類型指定部１３２を備える。
【００２１】
用紙サイズ情報保存部１１２は、用紙サイズ情報を保存する。ここで、用紙サイズ情報とは、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが印刷される印刷用紙の可能なサイズに関する情報を意味する。
【００２２】
用紙サイズ指定部１１４は、用紙サイズ情報保存部１１２に保存された用紙サイズ情報のディスプレイをユーザーインターフェース部１１６に指示する。この場合、ユーザーインターフェース部１１６は、その保存された用紙サイズ情報をディスプレイする。これにより、ユーザーは、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが印刷される印刷用紙の可能なサイズが何かを認知できる。
【００２３】
次いで、ユーザーは自分の所望するサイズを、ユーザーインターフェース部１１６を通じて指定してもよく、端末機に備えられたキーを操作して指定してもよい。これにより、用紙サイズ指定部１１４は、ユーザーが指定したサイズに関する情報を、その保存された用紙サイズ情報から指定する。また、用紙サイズ指定部１１４は、その指定されたサイズに関する情報をその保存された用紙サイズ情報から読み出し、該読み出されたその指定されたサイズに関する情報を、後述するＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０に出力する。
【００２４】
行列設定部１２０は、一つ以上のイメージを配列する行数及び列数を設定する。ユーザーインターフェース部１１６は、行列設定部１２０の指示を受けて、行数と列数の設定を要求する窓（ｗｉｎｄｏｗ）をディスプレイする。次いで、ユーザーは、所望の行数及び列数をユーザーインターフェース部１１６を通じて設定しもてよく、端末機に備えられたキーを操作して設定してもよい。これにより、行列設定部１２０は行数及び列数を設定する。また、行列設定部１２０は、その設定された行数と列数を、後述するＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０に認知させる。
【００２５】
イメージデータ保存部１２２は、一つ以上のイメージデータを保存する。
【００２６】
ユーザーインターフェース部１１６は、イメージデータ選択部１２４の指示を受けて、その保存されたイメージデータをディスプレイする。これにより、ユーザーは、端末機にいかなるイメージデータが保存されているかを認知できる。
【００２７】
次いで、ユーザーは、自分が印刷しようとする一つ以上のイメージデータを、ユーザーインターフェース部１１６を通じて選択してもよく、端末機に備えられたキーを操作して選択してもよい。これにより、イメージデータ選択部１２４は、印刷しようとする一つ以上のイメージデータを、その保存されたイメージデータから選択できる。一方、イメージデータ選択部１２４は、その選択されたイメージデータを後述するＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０に出力する。
【００２８】
縦横比保持設定部１２６は、その選択されたイメージデータが表すイメージの縦横比を保持しつつ印刷するかどうかについて設定する。このために、ユーザーインターフェース部１１６は、縦横比保持設定部１２６の指示を受けて、その選択されたイメージデータが表すイメージの縦横比を保持しつつ印刷するかどうかについての設定を要求する窓をディスプレイする。次いで、ユーザーは、縦横比を保持しつつ印刷するかどうかを、ユーザーインターフェース部１１６を通じて設定してもよく、端末機に備えられたキーを操作して設定してもよい。これにより、縦横比保持設定部１２６は、縦横比を保持しつつ印刷するかどうかを設定する。また、縦横比保持設定部１２６は、その設定された内容を、後述するＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０に認知させる。一方、縦横比保持設定部１２６は、本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ設定部１１０に設けられないこともある。
【００２９】
最大イメージサイズ算出部１２８は、その選択されたイメージデータが最大に大きく印刷される場合のサイズである最大イメージサイズを算出する。もし、縦横比保持設定部１２６で縦横比を保持しつつ印刷することを設定したならば、その算出された最大イメージサイズは、セルのサイズより小さい。それに対し、縦横比保持設定部１２６で縦横比を保持せずに印刷することを設定したならば、その算出された最大イメージサイズは、セルのサイズと同一である。
【００３０】
図２は、印刷用紙２１０、セル２２０、２２２、２２４、２２６、２２８、２３０、２３２、２３４、２３６及びイメージ２２１、２２３、２２５、２２７、２２９、２３１、２３３、２３５、２３７を説明するための参考図である。すなわち、セル２２０、２２２、２２４、２２６、２２８、２３０、２３２、２３４、２３６とは、印刷用紙２１０を行列設定部１２０で設定された行数と列数で区画する場合、生成される複数の領域それぞれを意味する。図２に示したように、行列設定部１２０は、行数と列数それぞれを３、３に設定し、それにより、印刷用紙２１０上には９個のセル２２０、２２２、２２４、２２６、２２８、２３０、２３２、２３４、２３６が存在する。また、イメージ２２１、２２３、２２５、２２７、２２９、２３１、２３３、２３５、２３７は、それぞれのセル２２０、２２２、２２４、２２６、２２８、２３０、２３２、２３４、２３６ごとに印刷される。
【００３１】
一方、最大イメージサイズ算出部１２８は、その算出された最大イメージサイズをユーザーインターフェース部１１６を通じてディスプレイする。
【００３２】
イメージサイズ指定部１３０は、そのディスプレイされた最大イメージサイズ以下の値のうち、ユーザーが印刷しようとするサイズを設定する。このために、イメージサイズ指定部１３０はユーザーインターフェース部１１６を通じて、その印刷しようとするサイズの設定を要求する窓をディスプレイする。次いで、ユーザーは、その印刷しようとするサイズを、ユーザーインターフェース部１１６を通じて設定してもよく、端末機に備えられたキーを操作して設定してもよい。これにより、イメージサイズ指定部１３０は、その印刷しようとするサイズを指定する。また、イメージサイズ指定部１３０は、その指定されたサイズを、後述するＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０に認知させる。
【００３３】
イメージ整列類型指定部１３２は、その選択されたイメージデータが表すイメージの整列類型を指定する。具体的に、イメージ整列類型指定部１３２は、その選択されたイメージデータが表すイメージが、セル中で横軸及び縦軸上のどの部分に印刷されるかを指定できる。ここで、その選択されたイメージが表すイメージがセル中で横軸上のどの部分に印刷されるかは、その選択されたイメージが表すイメージがセル中で左側に印刷されるか、中央に印刷されるか、そうでなければ、右側に印刷されるかを意味できる。同様に、その選択されたイメージが表すイメージがセル中で縦軸上のどの部分に印刷されるかは、その選択されたイメージが表すイメージがセル中で上側に印刷されるか、中央に印刷されるか、そうでなければ、下側に印刷されるかを意味できる。
【００３４】
このために、イメージ整列類型指定部１３２は、ユーザーインターフェース部１１６を通じて、整列類型の指定を要求する窓をディスプレイする。次いで、ユーザーは、その整列類型をユーザーインターフェース部１１６を通じて指定してもよく、端末機に備えられたキーを操作して指定してもよい。これにより、イメージ整列類型指定部１３２は、その整列類型を指定する。イメージ整列類型指定部１３２は、その指定された整列類型を、後述するＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０に認知させる。
【００３５】
ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、用紙サイズ指定部１１４が指定した用紙サイズ、行列設定部１２０が設定した行数と列数、イメージデータ選択部１２４が選択した一つ以上のイメージデータ、イメージサイズ指定部１３０が指定したサイズ、イメージ整列類型指定部１３２が指定した整列類型を利用してＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する。
【００３６】
ＸＨＴＭＬ−ＰＲＩＮＴ基本データ保存部１５０は、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データに固定的に含まれるデータであるＸＨＴＭＬ−ＰＲＩＮＴ基本データを保存する。ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０で生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、ＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入できる。
【００３７】
ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成部１６０は、ＸＨＴＭＬ−ＰＲＩＮＴ基本データ保存部１５０に保存されたＸＨＴＭＬ−ＰＲＩＮＴ基本データを読み出し、その生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データをその読み出されたＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入して、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データを生成する。
【００３８】
図３Ａないし図３Ｐは、本発明の第１実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【００３９】
本発明の第１実施形態によれば、ユーザーは端末機に保存されたイメージデータのうちそれぞれ異なる９個のイメージデータを、画像形成装置を通じて３＊３形式で印刷しようとする。図３Ａは、本発明の第１実施形態による場合、ユーザーの所望する刷り物３１０を示す。本発明の第１実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理は、次の通りである。
【００４０】
ユーザーインターフェース部１１６は、用紙サイズ指定部１１４の指示を受けて、図３Ｂに示したような窓をディスプレイする。図３Ｂに示したように、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データは、４＊６ｉｎｃｈ（Ｐｏｒｔｒａｉｔ）サイズの印刷用紙に印刷されてもよく、６＊４ｉｎｃｈ（Ｌａｎｄｓｃａｐｅ）サイズの印刷用紙に印刷されてもよく、Ａ４  Ｐｏｒｔｒａｉｔサイズの印刷用紙に印刷されてもよく、Ａ４  Ｌａｎｄｓｃａｐｅサイズの印刷用紙に印刷されてもよく、Ｌｅｔｔｅｒ  Ｐｏｒｔｒａｉｔサイズの印刷用紙に印刷されてもよく、Ｌｅｔｔｅｒ  Ｌａｎｄｓｃａｐｅサイズの印刷用紙に印刷されてもよい。
【００４１】
もし、用紙サイズ指定部１１４が、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データを６＊４ｉｎｃｈ（Ｌａｎｄｓｃａｐｅ）サイズの印刷用紙に余白なしに印刷することを指定するならば、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、＠ｐａｇｅ｛ｓｉｚｅ：６ｉｎ  ４ｉｎ；ｍａｒｇｉｎ：０ｉｎ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する。
【００４２】
同様に、用紙サイズ指定部１１４が、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データをＡ４  Ｐｏｒｔｒａｉｔサイズの印刷用紙に余白なしに印刷することを指定するならば、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、＠ｐａｇｅ｛ｓｉｚｅ：Ａ４  Ｐｏｒｔｒａｉｔ；ｍａｒｇｉｎ：０ｉｎ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する。
【００４３】
これと類似して、用紙サイズ指定部１１４が、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データをＡ４  Ｌａｎｄｓｃａｐｅサイズの印刷用紙に余白なしに印刷することを指定するならば、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、＠ｐａｇｅ｛ｓｉｚｅ：Ａ４  Ｌａｎｄｓｃａｐｅ；ｍａｒｇｉｎ：０ｉｎ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する。
【００４４】
また、用紙サイズ指定部１１４が、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データをＬｅｔｔｅｒ  Ｐｏｒｔｒａｉｔサイズの印刷用紙に余白なしに印刷することを指定するならば、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、＠ｐａｇｅ｛ｓｉｚｅ：Ｌｅｔｔｅｒ  Ｐｏｒｔｒａｉｔ；ｍａｒｇｉｎ：０ｉｎ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する。
【００４５】
これと類似して、用紙サイズ指定部１１４が、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データをＬｅｔｔｅｒ  Ｌａｎｄｓｃａｐｅサイズの印刷用紙に余白なしに印刷することを指定するならば、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、＠ｐａｇｅ｛ｓｉｚｅ：Ｌｅｔｔｅｒ  Ｌａｎｄｓｃａｐｅ；ｍａｒｇｉｎ：０ｉｎ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する。
【００４６】
ただし、図３Ｂに示したように、用紙サイズ指定部１１４は、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データを４＊６ｉｎｃｈ（Ｐｏｒｔｒａｉｔ）サイズの印刷用紙に印刷することを指定するので、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、＠ｐａｇｅ｛ｓｉｚｅ：４ｉｎ６ｉｎ；ｍａｒｇｉｎ：０ｉｎ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する。
【００４７】
一方、ユーザーインターフェース部１１６は、図３Ｃに示したような窓をディスプレイすることもできる。図３Ｃに示したように、ユーザーはｎ＊ｍ個のイメージを行列形式で印刷しようとする。
【００４８】
この場合、ユーザーインターフェース部１１６は、行列設定部１１８の指示を受けて、図３Ｄに示したような窓をディスプレイする。すなわち、図３Ｄに示した窓は、行数と列数の設定を要求する窓である。図３Ｄに示したように、行列設定部１１８は、行数と列数をそれぞれ３、３に設定する。
【００４９】
また、ユーザーインターフェース部１１６は、イメージデータ選択部１２４の指示を受けて、図３Ｅに示したように、イメージデータ保存部１２２に保存された１１個のイメージデータ（Ａ．ｊｐｇ、Ｂ．ｊｐｇ、Ｃ．ｊｐｇ、Ｄ．ｊｐｇ、Ｅ．ｊｐｇ、Ｆ．ｊｐｇ、Ｇ．ｊｐｇ、Ｈ．ｊｐｇ、Ｉ．ｊｐｇ、Ｊ．ｊｐｇ、Ｋ．ｊｐｇ）をディスプレイする。
【００５０】
次いで、ユーザーは、９個のイメージデータを順次に選択する。図３Ｆに示したように、イメージデータ選択部１２４が最初に選択したイメージデータはＡ．ｊｐｇである。
【００５１】
この場合、Ａ．ｊｐｇが表すイメージの縦横比（４／３）と、縦横比または縦及び横比率が相異なるイメージを表すイメージデータＢ．ｊｐｇ、Ｇ．ｊｐｇとは、Ａ．ｊｐｇが選択された後からは選択が不可能である。この時、縦横比保持設定部１２６は、本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ設定部１１０に設けられていないことが望ましい。一方、このように選択が不可能なイメージデータは、図３Ｆで陰影処理されたように、他のイメージデータと区別して表示されることが望ましい。
【００５２】
図３Ｇは、イメージデータ選択部１２４が９個のイメージデータをいずれも選択することを示す図面である。
【００５３】
最大イメージサイズ算出部１２８は、最大イメージサイズを算出する。この時、最大イメージサイズ算出部１２８は、縦横比保持設定部１２６で縦横比（４／３）を保持せずに印刷すると設定されたか、そうでなければ、縦横比（４／３）を保持しつつ印刷すると設定されたかを考慮して算出する。
【００５４】
すなわち、縦横比保持設定部１２６で縦横比（４／３）を保持せずに印刷すると設定されたならば、最大イメージサイズ算出部１２８から算出された最大イメージサイズは、図３Ｈに示したように、セルのサイズである。もし、９個のイメージデータが印刷される印刷用紙の横長、縦長それぞれが４ｉｎｃｈ、６ｉｎｃｈならば、最大イメージサイズ算出部１２８が算出した最大イメージサイズは、横長が４／３（＝１．３３）ｉｎｃｈであり、縦長が６／３（＝２）ｉｎｃｈである。
【００５５】
それに対し、縦横比保持設定部１２６で縦横比（４／３）を保持しつつ印刷すると設定されたならば、最大イメージサイズ算出部１２８から算出された最大イメージサイズは、図３Ｉに示したように、セルのサイズより小さい。もし、９個のイメージデータが印刷される印刷用紙の横長、縦長それぞれが４ｉｎｃｈ、６ｉｎｃｈならば、最大イメージサイズ算出部１２８が算出した最大イメージサイズは、横長が４／３（＝１．３３）ｉｎｃｈであり、縦長が１．３３／（３／４）（＝１．７７）ｉｎｃｈである。
【００５６】
このように、ディスプレイされた最大イメージサイズを通じて最大イメージサイズを認知したユーザーは、そのディスプレイされた最大イメージサイズ以下の値のうち印刷しようとするサイズを指定する。これにより、イメージサイズ指定部１３０は、その選択されたイメージデータの印刷しようとするサイズを指定できる。この時、イメージサイズ指定部１３０は、９個のイメージデータそれぞれの印刷しようとするサイズを指定してもよく、１個のイメージデータの印刷しようとするサイズのみを指定してもよい。１個のイメージデータの印刷しようとするサイズのみを指定する場合、残りの８個のイメージデータそれぞれの印刷しようとするサイズは、その１個のイメージデータの指定されたサイズである。もし、縦横比保持設定部１２６で縦横比（４／３）を保持せずに印刷すると設定されたならば、イメージサイズ指定部１３０は、図３Ｊに示したように、横長と縦長とをそれぞれ指定することが望ましい。一方、ユーザーがその印刷しようとするサイズを指定しなければ、イメージサイズ指定部１３０は、そのディスプレイされた最大イメージサイズを、その印刷しようとするサイズに自動指定することが望ましい。
【００５７】
それに対し、縦横比保持設定部１２６で縦横比（４／３）を保持しつつ印刷すると設定されたならば、横長と縦長のうち一つのみ指定すれば、他の一つは自動で指定されるので、イメージサイズ指定部１３０は、図３Ｋに示したように、横長と縦長のうち一つのみ指定してもよい。
【００５８】
図３Ｌは、ＸＨＴＭＬ−ＰＲＩＮＴ基本データ保存部１５０に保存されたＸＨＴＭＬ−ＰＲＩＮＴ基本データを示し、図３Ｍは、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データが挿入されたＸＨＴＭＬ−ＰＲＩＮＴ基本データであるＸＨＴＭＬ−ＰＲＩＮＴ印刷データを示す。
【００５９】
図３Ｌ及び図３Ｍに示したように、ＸＨＴＭＬ−ＰＲＩＮＴ基本データ及びＸＨＴＭＬ−ＰＲＩＮＴ印刷データは、＜ｔａｂｌｅ＞タグを使用して生成できる。
【００６０】
用紙サイズ指定部１１４で指定された内容を利用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、図３Ｍで添字１が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００６１】
行列設定部１２０で設定された行数及び列数を利用して算出されたセルのサイズ、すなわち、セルの横長及び縦長によって生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データである.ｔｄＳｉｚｅ｛ｗｉｄｔｈ  １．３３ｉｎ；ｈｅｉｇｈｔ：２ｉｎ；｝は、図３Ｍで添字２が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００６２】
一方、イメージ整列類型指定部１３２が、その選択されたイメージが表すイメージがセル中で左側に印刷されることを指定するならば、ｔｅｘｔ−ａｌｉｇｎ：ｌｅｆｔ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。また、その選択されたイメージが表すイメージがセル中で、横軸上の中央に印刷されると指定されたならば、ｔｅｘｔ−ａｌｉｇｎ：ｃｅｎｔｅｒ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。さらに、その選択されたイメージが表すイメージがセル中で、右側に印刷されると指定されたならば、ｔｅｘｔ−ａｌｉｇｎ：ｒｉｇｈｔ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。
【００６３】
これと類似して、その選択されたイメージが表すイメージがセル中で、上側に印刷されると指定されたならば、ｖｅｒｔｉｃａｌ−ａｌｉｇｎ：ｔｏｐ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。また、その選択されたイメージが表すイメージがセル中で、縦軸上の中央に印刷されると指定されたならば、ｖｅｒｔｉｃａｌ−ａｌｉｇｎ：ｍｉｄｄｌｅ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。さらに、その選択されたイメージが表すイメージがセル中で、下側に印刷されると指定されたならば、ｖｅｒｔｉｃａｌ−ａｌｉｇｎ：ｂｏｔｔｏｍ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。
【００６４】
イメージ整列類型指定部１３２で生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データ、例えば、ｔｅｘｔ−ａｌｉｇｎ：ｃｅｎｔｅｒ；ｖｅｒｔｉｃａｌ−ａｌｉｇｎ：ｍｉｄｄｌｅ；は、図３Ｍで添字３が指示するように、添字２が指示するＸＨＴＭＬ−ＰＲＩＮＴ拡張データと共にそのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００６５】
イメージサイズ指定部１３０で指定された内容を利用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データである.ｉｍｇＳｉｚｅ｛ｗｉｄｔｈ：１．３ｉｎ；ｈｅｉｇｈｔ：１．７３ｉｎ；｝は、図３Ｍで添字４が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。一方、その選択されたイメージデータは９０°回転して印刷されてもよいので、.ｉｍｇＳｉｚｅ＿９０｛ｗｉｄｔｈ：１．３ｉｎ；ｈｅｉｇｈｔ：１．７３ｉｎ；ｉｍａｇｅ−ｏｒｉｅｎｔａｔｉｏｎ：９０ｄｅｇ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データも生成されて、.ｉｍｇＳｉｚｅ｛ｗｉｄｔｈ：１．３ｉｎ；ｈｅｉｇｈｔ：１．７３ｉｎ；｝と共にそのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００６６】
一方、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、図３Ｍで添字５が指示するように、行列設定部１２０で設定された行数ほど＜ｔｒ＞＜／ｔｒ＞を生成する。同様に、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、図３Ｍに示した添字６が指示するように、行列設定部１２０で設定された列数ほど＜ｔｄ  ｃｌａｓｓ＝”ｔｄＳｉｚｅ”＞＜／ｔｄ＞を生成する。イメージデータ選択部１２４で選択された９個のイメージデータ（（Ａ．ｊｐｇ、４／３）、（Ｃ．ｊｐｇ、４／３）、（Ｄ．ｊｐｇ、４／３）、（Ｅ．ｊｐｇ、４／３）、（Ｆ．ｊｐｇ、４／３）、（Ｈ．ｊｐｇ、４／３）、（Ｉ．ｊｐｇ、４／３）、（Ｊ．ｊｐｇ、３／４）、（Ｋ．ｊｐｇ、３／４））を利用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データである＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ａ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｃ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｄ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｅ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｆ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｈ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｉ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ”ｓｒｃ＝”Ｊ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ”ｓｒｃ＝”Ｋ．ｊｐｇ”／＞は、図３Ｍで添字７、８が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００６７】
ここで、Ｊ．ｊｐｇとＫ．ｊｐｇの場合にはｉｍｇＳｉｚｅと記述されたのとは異なって、Ａ．ｊｐｇ、Ｃ．ｊｐｇ、Ｄ．ｊｐｇ、Ｅ．ｊｐｇ、Ｆ．ｊｐｇ、Ｈ．ｊｐｇ、Ｉ．ｊｐｇの場合にはｉｍｇＳｉｚｅ＿９０と記述されたことは、Ｊ．ｊｐｇとＫ．ｊｐｇの場合、Ａ．ｊｐｇ、Ｃ．ｊｐｇ、Ｄ．ｊｐｇ、Ｅ．ｊｐｇ、Ｆ．ｊｐｇ、Ｈ．ｊｐｇ、Ｉ．ｊｐｇの場合とは異なって、イメージデータを９０°回転して印刷するためである。
【００６８】
図３Ｎは、ＸＨＴＭＬ−ＰＲＩＮＴ基本データ保存部１５０に保存されたＸＨＴＭＬ−ＰＲＩＮＴ基本データを示し、図３Ｏは、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データが挿入されたＸＨＴＭＬ−ＰＲＩＮＴ基本データであるＸＨＴＭＬ−ＰＲＩＮＴ印刷データを示す。図３Ｎ及び図３Ｏに示したように、ＸＨＴＭＬ−ＰＲＩＮＴ基本データ及びＸＨＴＭＬ−ＰＲＩＮＴ印刷データは、＜ｄｉｖ＞タグを使用して生成されうる。
【００６９】
用紙サイズ指定部１１４で指定された内容を利用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、図３Ｏで添字１が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００７０】
一方、行列設定部１２０で設定された行数によって、.ｒｏｗＢｏｘ｛ｐｏｓｉｔｉｏｎ：ｒｅｌａｔｉｖｅ；ｗｉｄｔｈ：１００％；ｈｅｉｇｈｔ：（１００／行数）％；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。同様に、行列設定部１２０で設定された列数によって、次のようなＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。
.ｃｏｌｕｍｎＬｏｃ０｛ｐｏｓｉｔｉｏｎ：ａｂｓｏｌｕｔｅ；ｌｅｆｔ：０％；ｗｉｄｔｈ：（１００／列数）％；ｈｅｉｇｈｔ：１００％｝
.ｃｏｌｕｍｎＬｏｃ１｛ｐｏｓｉｔｉｏｎ：ａｂｓｏｌｕｔｅ；ｌｅｆｔ：３３。３３％；ｗｉｄｔｈ：（１００／列数）％；ｈｅｉｇｈｔ：１００％｝
…
.ｃｏｌｕｍｎＬｏｃ（列数−１）｛ｐｏｓｉｔｉｏｎ：ａｂｓｏｌｕｔｅ；ｌｅｆｔ：６６．６６％；ｗｉｄｔｈ：（１００／列数）％；ｈｅｉｇｈｔ：１００％｝
【００７１】
その設定された行数及び列数によって生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、図３Ｏで添字２、３が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００７２】
イメージ整列類型指定部１３２が、その選択されたイメージが表すイメージがセル中で左側に印刷されることを指定するならば、ｔｅｘｔ−ａｌｉｇｎ：ｌｅｆｔ；ＬＡというＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。また、その選択されたイメージが表すイメージがセル中で、横軸上の中央に印刷されると指定されたならば、ｔｅｘｔ−ａｌｉｇｎ：ｃｅｎｔｅｒ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。さらに、その選択されたイメージが表すイメージがセル中で、右側に印刷されると指定されたならば、ｔｅｘｔ−ａｌｉｇｎ：ｒｉｇｈｔ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。このようなＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、図３Ｏで添字４が指示するように、添字３が指示するＸＨＴＭＬ−ＰＲＩＮＴ拡張データと共にそのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００７３】
一方、イメージ整列類型指定部１３２が、その選択されたイメージが表すイメージがセル中で上側Ｅ印刷されることを指定するならば、ｔｏｐ：０ｉｎ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。また、その選択されたイメージが表すイメージがセル中で、縦軸上の中央に印刷されると指定されたならば、ｔｏｐ：（（（印刷用紙の縦長／行数）−イメージの縦長）／２）ｉｎ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。さらに、その選択されたイメージが表すイメージがセル中で、下側に印刷されると指定されたならば、ｔｏｐ：（（印刷用紙の縦長／行数）−イメージの縦長）ｉｎ；というＸＨＴＭＬ−ＰＲＩＮＴ拡張データが生成される。このようなＸＨＴＭＬ−ＰＲＩＮＴ拡張データは、図３Ｏで添字６が指示するように、添字５が指示するＸＨＴＭＬ−ＰＲＩＮＴ拡張データと共にそのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００７４】
イメージサイズ指定部１３０で指定された内容を利用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データである.ｉｍｇＳｉｚｅ｛ｐｏｓｉｔｉｏｎ：ｒｅｌａｔｉｖｅ；ｗｉｄｔｈ：１．３ｉｎ；ｈｅｉｇｈｔ：１．７３ｉｎ；｝は、図３Ｏで添字５が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。一方、その選択されたイメージデータは９０°回転して印刷されることもできるので、.ｉｍｇＳｉｚｅ＿９０｛ｐｏｓｉｔｉｏｎ：ｒｅｌａｔｉｖｅ；ｗｉｄｔｈ：１．３ｉｎ；ｈｅｉｇｈｔ：１．７３ｉｎ；ｉｍａｇｅ−ｏｒｉｅｎｔａｔｉｏｎ：９０ｄｅｇ；｝というＸＨＴＭＬ−ＰＲＩＮＴ拡張データも生成されて、.ｉｍｇＳｉｚｅ｛ｐｏｓｉｔｉｏｎ：ｒｅｌａｔｉｖｅ；ｗｉｄｔｈ：１．３ｉｎ；ｈｅｉｇｈｔ：１．７３ｉｎ；｝と共にそのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００７５】
一方、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、図３Ｏで添字７が指示するように、行列設定部１２０で設定された行数ほど＜ｄｉｖｃｌａｓｓ＝”ｒｏｗＢｏｘ”＞＜／ｄｉｖ＞を生成する。同様に、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、図３Ｏで添字８が指示するように、各＜ｄｉｖｃｌａｓｓ＝”ｒｏｗＢｏｘ”＞＜／ｄｉｖ＞中に、列数ほど＜ｄｉｖ＞＜／ｄｉｖ＞を生成し、ｄｉｖのｓｔｙｌｅは”ｃｏｌｕｍｎＬｏｃ０”から”ｃｏｌｕｍｎＬｏｃ（列数−１）”まで適用する。
【００７６】
イメージデータ選択部１２４で選択された９個のイメージデータ（（Ａ．ｊｐｇ、４／３）、（Ｃ．ｊｐｇ、４／３）、（Ｄ．ｊｐｇ、４／３）、（Ｅ．ｊｐｇ、４／３）、（Ｆ．ｊｐｇ、４／３）、（Ｈ．ｊｐｇ、４／３）、（Ｉ．ｊｐｇ、４／３）、（Ｊ．ｊｐｇ、３／４）、（Ｋ．ｊｐｇ、３／４））を利用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データである＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ａ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｃ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｄ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｅ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｆ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｈ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ＿９０”ｓｒｃ＝”Ｉ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ”ｓｒｃ＝”Ｊ．ｊｐｇ”／＞、＜ｉｍｇ  ｃｌａｓｓ＝”ｉｍｇＳｉｚｅ”ｓｒｃ＝”Ｋ．ｊｐｇ”／＞は、図３Ｏで添字９、１０が指示するように、そのＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入される。
【００７７】
ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成部１１６０が生成したＸＨＴＭＬ−ＰＲＩＮＴ印刷データは、図３Ｐに示したように、当初ユーザーが所望した刷り物３１０の形態で印刷される。
【００７８】
図４Ａないし図４Ｃは、本発明の第２実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【００７９】
本発明の第２実施形態によれば、ユーザーは、端末機に保存されたイメージデータのうち１個のイメージデータ（ｄａｕｇｈｔｅｒ．ｊｐｇ）を、画像形成装置を通じて３＊３形式で印刷しようとする。図４Ａは、本発明の第２実施形態による場合、ユーザーの所望する刷り物を示す。
【００８０】
図４Ｂは、本発明の第２実施形態による場合、＜ｔａｂｌｅ＞タグを使用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ印刷データを示す。また、図４Ｃは、本発明の第２実施形態による場合、＜ｄｉｖ＞タグを使用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ印刷データを示す。
【００８１】
本発明の第２実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理は、本発明の第１実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理と同一であるので、本発明の第２実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理は、図３Ａないし図３Ｐを参照して開示された前記説明で替える。
【００８２】
図５Ａないし図５Ｃは、本発明の第３実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【００８３】
本発明の第３実施形態によれば、ユーザーは、端末機に保存されたイメージデータのうち４個のイメージデータ（ｄａｕｇｈｔｅｒ１．ｊｐｇ、ｓｈａｄｏｗ３．ｊｐｇ、ｗｉｆｅ．ｊｐｇ、ｓｈａｄｏｗ４．ｊｐｇ）を、画像形成装置を通じて４＊４形式で印刷しようとする。図５Ａは、本発明の第３実施形態による場合、ユーザーの所望する刷り物を示す。
【００８４】
図５Ｂは、本発明の第３実施形態による場合、＜ｔａｂｌｅ＞タグを使用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ印刷データを示す。また、図５Ｃは、本発明の第３実施形態による場合、＜ｄｉｖ＞タグを使用して生成されたＸＨＴＭＬ−ＰＲＩＮＴ印刷データを示す。
【００８５】
本発明の第３実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理は、本発明の第１実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理と同一であるので、本発明の第３実施形態によりＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理も、図３Ａないし図３Ｐを参照して開示された前記説明で替える。
【００８６】
図６は、本発明によるＸＨＴＭＬ−ＰＲＩＮＴデータ生成方法を説明するためのフローチャートであり、ユーザーにより設定される内容に相応してＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成し、該生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データをあらかじめ設けられたＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入することによって、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データをユーザーの意図に合わせて生成するステップ（第６１０〜６３０ステップ）からなる。
【００８７】
ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ設定部１１０は、印刷しようとする一つ以上のイメージデータをどのように印刷するかを決定する印刷関連オプションを設定する（第６１０ステップ）。
【００８８】
第６１０ステップ後に、ＸＨＴＭＬ−ＰＲＩＮＴ拡張データ生成部１４０は、第６１０ステップで設定された内容に相応するＸＨＴＭＬ−ＰＲＩＮＴ拡張データを生成する（第６２０ステップ）。
【００８９】
第６２０ステップ後に、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成部１６０は、第６２０ステップで生成されたＸＨＴＭＬ−ＰＲＩＮＴ拡張データを、あらかじめ設けられたＸＨＴＭＬ−ＰＲＩＮＴ基本データに挿入してＸＨＴＭＬ−ＰＲＩＮＴ印刷データを生成する（第６３０ステップ）。
【００９０】
図７は、図６に示した第６１０ステップを説明するためのフローチャートであり、印刷関連オプションを設定するステップ（第７１０〜７７０ステップ）からなる。
【００９１】
第７１０ステップは、印刷しようとするイメージデータが印刷される印刷用紙のサイズを指定し、第７２０ステップは、印刷されるイメージの行数及び列数を設定し、第７３０ステップは、あらかじめ設けられた一つ以上のイメージデータのうち、印刷しようとする一つ以上のイメージデータを選択する。
【００９２】
第７４０ステップは、第７３０ステップで選択されたイメージデータの縦横比を保持しつつ印刷するかどうかを設定し、第７５０ステップは最大イメージサイズを求める。
【００９３】
第７６０ステップは、第７５０ステップで求められた最大イメージサイズ以下の値のうち印刷しようとするサイズを指定し、第７７０ステップは、第７３０ステップで選択されたイメージデータが表すイメージの整列類型を指定し、第６２０ステップに進む。
【００９４】
一方、第７４０ステップ及び第７７０ステップは、本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法で省略されうる。
【００９５】
本発明はまた、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現することができる。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存されるあらゆる種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例には、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウェーブ（例えば、インターネットを通じた伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散されて、分散方式でコンピュータで読み取り可能なコードが保存されて実行されうる。
【００９６】
以上、図面と明細書で最適の実施形態が開示された。ここで特定の用語が使われたが、これは単に本発明を説明するための目的で使われたものであり、意味限定や特許請求の範囲に記載された本発明の範囲を制限するために使われたものではない。したがって、当業者ならば、これより多様な変形及び均等な他の実施形態が可能であるという点を理解できるであろう。したがって、本発明の真の技術的保護範囲は、特許請求の範囲の技術的思想により定められねばならない。
【図面の簡単な説明】
【００９７】
【図１】本発明のある観点によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成装置を説明するためのブロック図である。
【図２】印刷用紙、セル、及びイメージを説明するための参考図である。
【図３Ａ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｂ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｃ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｄ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｅ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｆ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｇ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｈ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｉ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｊ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｋ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｌ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｍ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｎ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｏ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図３Ｐ】本発明のある観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図４Ａ】本発明の別の観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図４Ｂ】本発明の別の観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図４Ｃ】本発明の別の観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図５Ａ】本発明の別の観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図５Ｂ】本発明の別の観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図５Ｃ】本発明の別の観点により、ＸＨＴＭＬ−ＰＲＩＮＴ印刷データが生成される原理を説明するための参考図である。
【図６】本発明によるＸＨＴＭＬ−ＰＲＩＮＴ印刷データ生成方法を説明するためのフローチャートである。
【図７】図６に示した第６１０ステップを説明するためのフローチャートである。
【図１】
2009533745.tif 000003
【図２】
2009533745.tif 000004
【図３Ａ】
2009533745.tif 000005
【図３Ｂ】
2009533745.tif 000006
【図３Ｃ】
2009533745.tif 000007
【図３Ｄ】
2009533745.tif 000008
【図３Ｅ】
2009533745.tif 000009
【図３Ｆ】
2009533745.tif 000010
【図３Ｇ】
2009533745.tif 000011
【図３Ｈ】
2009533745.tif 000012
【図３Ｉ】
2009533745.tif 000013
【図３Ｊ】
2009533745.tif 000014
【図３Ｋ】
2009533745.tif 000015
【図３Ｌ】
2009533745.tif 000016
【図３Ｍ】
2009533745.tif 000017
【図３Ｎ】
2009533745.tif 000018
【図３Ｏ】
2009533745.tif 000019
【図３Ｐ】
2009533745.tif 000020
【図４Ａ】
2009533745.tif 000021
【図４Ｂ】
2009533745.tif 000022
【図４Ｃ】
2009533745.tif 000023
【図５Ａ】
2009533745.tif 000024
【図５Ｂ】
2009533745.tif 000025
【図５Ｃ】
2009533745.tif 000026
【図６】
2009533745.tif 000027
【図７】
2009533745.tif 000028
【国際調査報告】
2009533745.tif 000029
2009533745.tif 000030