(57)【特許請求の範囲】
【請求項１】
縦横二方向に広がるシート上に作成された複数のオブジェクトを、複数ページのページデータに区分けして印刷する印刷装置であって、
前記複数のオブジェクトのうち、関連性のある関連オブジェクト群が、前記シート上に所定のレイアウトに配置されており、前記関連オブジェクト群は、オブジェクトを作成するために用いられる参照元オブジェクトと当該参照元オブジェクトを参照して作成される参照先オブジェクトとを含み、
前記参照元オブジェクトの大きさと参照先オブジェクトの大きさと１ページのページデータの大きさとを比較して、前記関連オブジェクト群の全体が１ページのページデータ内に収まるかを判断する第一判断手段と、
前記参照先オブジェクトが複数ページのページデータにまたがるかを判断する第二判断手段と、
前記第二判断手段により前記参照先オブジェクトが複数ページのページデータにまたがると判断された場合、前記参照先オブジェクトの配置位置を変更して印刷データを生成する印刷データ生成手段と、
印刷データ生成手段により生成された印刷データを印刷する印刷手段と、を備え、
前記印刷データ生成手段は、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まると判断された場合、前記関連オブジェクト群を１ページのページデータ内に収まるように、前記参照先データの配置位置を変更して印刷データを生成し、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まらないと判断されたとき、前記参照元データとは異なるページのページデータ内に収まるように、当該参照先データの配置位置を変更して印刷データを生成することを特徴とする印刷装置。
【請求項２】
前記印刷データ生成手段は、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まると判断された場合、前記関連オブジェクト群を１ページのページデータ内に収まるように、前記参照元データの配置位置および前記参照先データの配置位置を変更して印刷データを生成し、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まらないと判断されたとき、前記参照元データの配置位置は変更せず、前記参照先データの配置位置を前記参照元データとは異なるページのページデータ内に収まるように変更して印刷データを生成することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第二判断手段により前記参照先オブジェクトが複数ページのページデータにまたがっていると判断された場合、当該参照先オブジェクトが１ページのページデータ内に収まるかを判断する第三判断手段と、をさらに備え、
第三判断手段により前記参照先オブジェクトが１ページのページデータ内に収まると判断され、かつ、第一判断手段により当該参照先オブジェクトと当該参照先オブジェクトの参照元である参照元オブジェクトとの全体が１ページのページデータ内に収まらないと判断されたとき、前記印刷データ生成手段は、当該参照先データの配置位置を変更して当該参照先データが１ページのページデータ内に収まる印刷データを生成することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記第三判断手段により前記参照先オブジェクトが１ページのページデータ内に収まらないと判断された場合、当該参照先オブジェクトの向きを変更すると当該参照先オブジェクトが１ページのページデータ内に収まるかを判断する第四判断手段をさらに備え、
前記第四判断手段により前記参照先オブジェクトの向きを変更すると当該参照先オブジェクトが１ページのページデータ内に収まると判断された場合、前記印刷データ生成手段は、当該参照先データの向きを変更して、当該参照先データが１ページのページデータ内に収まる印刷データを生成することを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記参照元オブジェクトは、表オブジェクトであり、前記参照先オブジェクトはグラフオブジェクトであることを特徴とする請求項１ないし請求項４のいずれかに記載の印刷装置。
【請求項６】
縦横二方向に広がるシート上に作成された複数のオブジェクトを、複数ページのページデータに区分けして印刷する印刷装置に印刷させるためのプログラムであって、
前記複数のオブジェクトのうち、関連性のある関連オブジェクト群が、前記シート上に所定のレイアウトに配置されており、前記関連オブジェクト群は、オブジェクトを作成するために用いられる参照元オブジェクトと当該参照元オブジェクトを参照して作成される参照先オブジェクトとを含み、
前記参照元オブジェクトの大きさと参照先オブジェクトの大きさと１ページのページデータの大きさとを比較して、前記関連オブジェクト群の全体が１ページのページデータ内に収まるかを判断する第一判断手段、
前記参照先オブジェクトが複数ページのページデータにまたがっているかを判断する第二判断手段、
前記第二判断手段により前記参照先オブジェクトが複数ページのページデータにまたがっていると判断された場合、前記参照先オブジェクトの配置位置を変更して印刷データを生成する印刷データ生成手段、
印刷データ生成手段により生成された印刷データを前記印刷装置に送信する印刷データ送信手段、としてコンピュータを機能させ、
前記印刷データ生成手段は、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まると判断された場合、前記関連オブジェクト群を１ページのページデータ内に収まるように、前記参照先データの配置位置を変更して印刷データを生成し、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まらないと判断されたとき、前記参照元データとは異なるページのページデータ内に収まるように、当該参照先データの配置位置を変更して印刷データを生成することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ページ概念のない印刷対象を印刷する印刷装置およびプログラムに関する。
【背景技術】
【０００２】
一般的に印刷装置がページ概念のない印刷対象を印刷する場合、その印刷対象はページデータごとに区分けされて印刷される。印刷装置がこのような印刷対象を印刷するとき、ユーザにとって読みやすい印刷結果を出力可能にする技術が知られている。
【０００３】
例えば、特許文献１に示される画像形成装置では、ＨＴＭＬ文書などの一続きの文書を印刷する際、ＨＴＭＬ文書内のオブジェクトが一枚の記録シートに印刷可能かにより区分けする位置を決定する。すなわち、オブジェクトが一枚の記録シートからはみ出す場合には改ページし、オブジェクト全体が次のページデータ内に収まるよう区分けする位置を調整している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１７５０９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の画像形成装置では、改ページされるときオブジェクトに関連する情報（例えば、そのオブジェクトを参照する文章等）について全く考慮されていない。したがって、オブジェクトとオブジェクトに関連する情報とが異なるページデータ上に存在してしまう場合がある。この場合、オブジェクトとオブジェクトに関連する情報とを対照するために、ユーザはいちいち複数のページデータを確認する必要があり非常に煩雑である。
【０００６】
そこで、本発明はページ概念のない印刷対象を印刷する際、オブジェクトとオブジェクトに関連する情報とを考慮して印刷結果を出力する印刷装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するためになされた発明の印刷装置は、縦横二方向に広がるシート上に作成された複数のオブジェクトを、複数ページのページデータに区分けして印刷する印刷装置であって、複数のオブジェクトのうち関連性のある関連オブジェクト群が１ページのページデータ内に収まるかを、当該関連オブジェクト群の大きさに基づき判断する第一判断手段と、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まると判断された場合、当該関連オブジェクト群を１ページのページデータ内に収めて印刷データを生成する印刷データ生成手段と、印刷データ生成手段により生成された印刷データを印刷する印刷手段と、を備えることを特徴とする。
【０００８】
これにより、関連性のある関連オブジェクト群が１ページのページデータ内に収まって印刷されるため、関連オブジェクト群が異なるページデータ上に印刷されることを防ぐ。すなわち、オブジェクトとオブジェクトに関連する情報とが考慮された印刷結果が出力される。
【０００９】
上記の印刷装置において、前記関連オブジェクト群は、オブジェクトを作成するために用いられる参照元オブジェクトと当該参照元オブジェクトを参照して作成される参照先オブジェクトとであって、前記第一判断手段は、前記参照元オブジェクトの大きさと参照先オブジェクトの大きさと１ページのページデータの大きさとを比較して、当該参照元オブジェクトと当該参照先オブジェクトとの全体が１ページのページデータ内に収まるかを判断し、前記印刷データ生成手段は、前記参照元オブジェクトと前記参照先オブジェクトとの配置位置を変更して当該参照元オブジェクトと当該参照先オブジェクトとの全体が１ページのページデータ内に収まる印刷データを生成するとよい。
【００１０】
これにより、参照元オブジェクトと参照先オブジェクトとが１ページのページデータ内に収まって印刷されるため、参照元オブジェクトと参照先オブジェクトとが異なるページデータ上に印刷されることを防ぐ。
【００１１】
上記の印刷装置において、前記参照先オブジェクトが複数ページのページデータにまたがっているかを判断する第二判断手段と、前記第二判断手段により前記参照先オブジェクトが複数ページのページデータにまたがっていると判断された場合、当該参照先オブジェクトが１ページのページデータ内に収まるかを判断する第三判断手段と、をさらに備え、第三判断手段により前記参照先オブジェクトが１ページのページデータ内に収まると判断され、かつ、第一判断手段により当該参照先オブジェクトと当該参照先オブジェクトの参照元である参照元オブジェクトとの全体が１ページのページデータ内に収まらないと判断されたとき、前記印刷データ生成手段は、当該参照先データの配置位置を変更して当該参照先データが１ページのページデータ内に収まる印刷データを生成するとよい。
【００１２】
これにより、複数ページのページデータにまたがる参照先オブジェクトが１ページのページデータ内に収まって印刷されるため、参照先オブジェクトが複数ページのページデータにまたがって印刷されることを防ぐ。
【００１３】
上記印刷装置において、前記第三判断手段により前記参照先オブジェクトが１ページのページデータ内に収まらないと判断された場合、当該参照先オブジェクトの向きを変更すると当該参照先オブジェクトが１ページのページデータ内に収まるかを判断する第四判断手段をさらに備え、前記第四判断手段により前記参照先オブジェクトの向きを変更すると当該参照先オブジェクトが１ページのページデータ内に収まると判断された場合、前記印刷データ生成手段は、当該参照先データの向きを変更して、当該参照先データが１ページのページデータ内に収まる印刷データを生成するとよい。
【００１４】
これにより、向きを変更すると１ページのページデータ内に収まる参照先オブジェクトが１ページのページデータ内に収まって印刷されるため、参照先オブジェクトが１ページのページデータ内に収まるかを確実に判断することができる。
【００１５】
上記印刷装置において、前記参照元オブジェクトは、表オブジェクトであり、前記参照先オブジェクトはグラフオブジェクトであるとよい。
【００１６】
これにより、表オブジェクトとグラフオブジェクトとが関連性のあるオブジェクトに該当するため、表オブジェクトとグラフオブジェクトが考慮された印刷結果が出力される。
【００１７】
また、かかる目的を達成するためになされた発明のプログラムは、縦横二方向に広がるシート上に作成された複数のオブジェクトを、複数ページのページデータに区分けして印刷する印刷装置に印刷させるためのプログラムであって、複数のオブジェクトのうち関連性のある関連オブジェクト群が１ページのページデータ内に収まるかを、当該関連オブジェクト群の大きさに基づき判断する第一判断手段、前記第一判断手段により前記関連オブジェクト群が１ページのページデータ内に収まると判断された場合、当該関連オブジェクト群を１ページのページデータ内に収めて印刷データを生成する印刷データ生成手段、印刷データ生成手段により生成された印刷データを前記印刷装置に送信する印刷データ送信手段、としてコンピュータを機能させることを特徴とする。
【００１８】
これにより、このようなプログラムが組み込まれた端末装置から印刷装置に印刷データを送信して印刷を実行する場合においても、関連性のある関連オブジェクト群が１ページのページデータ内に収まって印刷されるため、関連オブジェクト群が異なるページデータ上に印刷されることを防ぐ。すなわち、オブジェクトとオブジェクトに関連する情報とが考慮された印刷結果が出力される。
【発明の効果】
【００１９】
本発明に係る印刷装置は、ページ概念のない印刷対象を印刷する際、オブジェクトとオブジェクトに関連する情報とが考慮された印刷結果を出力することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態の概要を説明するための説明図である。
【図２】本実施形態に係る印刷装置１の構成を示すブロック図である。
【図３】印刷処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、実施形態を図面に基づき説明する。なお、実施形態は、ＵＳＢメモリやメモリカードからデータを直接読み取って印刷するダイレクトプリントを行う印刷装置を例に説明する。
【００２２】
（実施形態の概要）
まず、実施形態の概要について説明する。
【００２３】
図１（ａ）に示す図は、ページ概念のない縦横二方向に広がるスプレッドシート上に作成されたオブジェクトである。具体的には、画像オブジェクトと表オブジェクトとグラフオブジェクトである。グラフオブジェクトは、表オブジェクトが参照されてグラフ化されたものである。図１（ａ）に示されるオブジェクトの印刷を実行すると図１（ｂ）に示すように４ページのページデータに区分けされる。このとき、グラフオブジェクトは４ページのページデータにまたがっている。
【００２４】
本実施形態に係る印刷装置では、図１（ａ）に示されるオブジェクトを印刷する際、表オブジェクトとグラフオブジェクトとの配置位置がずらされた印刷データが生成され、図１（ｃ）に示すページデータが印刷される。
【００２５】
これにより、グラフオブジェクトが複数ページのページデータ上にまたがらず、印刷枚数の節約が可能になる。また、グラフオブジェクトが１ページのページデータ内に収まるため、グラフオブジェクトが複数ページのページデータにまたがる場合に比べ、ユーザにとって見やすい印刷結果を出力できる。さらに、グラフオブジェクトと参照元である表オブジェクトとが同一のページデータ上で印刷されるため、ユーザはグラフオブジェクトと表オブジェクトとを対照するためにいちいち複数のページデータを確認する必要がない。
【００２６】
（印刷装置の構成）
次に、本実施形態に係る印刷装置の構成を図２に基づき説明する。図２は、本実施形態に係る印刷装置１の構成を示すブロック図である。印刷装置１は、ＣＰＵ１１、ＲＯＭ１３、ＲＡＭ１５、印刷処理部１７、ＵＳＢＩ／Ｆ１９、ネットワークＩ／Ｆ２１を備える。
【００２７】
ＣＰＵ１１は印刷装置１の全ての構成を統括制御する。ＲＯＭ１３は、本実施形態に係る印刷処理等、印刷装置１が各種処理を行うためにＣＰＵ１１によって実行されるプログラムを記憶する。ＲＡＭ１５は、ＣＰＵ１１が各種処理を行った際に作成されるデータを記憶する記憶領域として用いられ、また、ＣＰＵ１１が各種処理を行う際に記憶領域として用いられる。印刷処理部１７は、記録シートに印字するための機構を備える。印刷装置１は、ＵＳＢＩ／Ｆ１９を介してＵＳＢメモリに記憶されたデータを取得し印刷処理を実行する。印刷装置１は、ネットワークＩ／Ｆ２１を介してネットワークと接続されており、例えば、このネットワークＩ／Ｆ２１を介してパーソナルコンピュータからの印刷指示を受けて印刷処理を行うことができる。
【００２８】
（印刷処理）
次に、本実施形態に係る印刷装置１の印刷処理について図３に基づいて説明する。図３は、印刷処理を示すフローチャートである。なお、スプレッドシート上に作成された表オブジェクトと、表オブジェクトを参照するグラフオジェクトとが印刷される場合について説明する。
【００２９】
ユーザが、印刷装置１にＵＳＢメモリを装着し、ダイレクトプリント命令を行うと、本処理が開始する。ユーザは、ダイレクトプリント命令の際、印刷領域、印刷用紙のサイズ、印刷向きを指定する。
【００３０】
印刷処理が開始すると、まず、指定された印刷領域に対する印刷結果のシミュレーションが行われる（Ｓ１１５）。印刷結果のシミュレーションは、ダイレクトプリント命令の際に指定された印刷用紙のサイズおよび印刷向きに基づき実行される。
【００３１】
次に、Ｓ１１５のシミュレーション結果に基づきグラフオブジェクトが複数のページデータにまたがるかが判断される（Ｓ１２０）。Ｓ１１５のシミュレーション結果によりグラフオブジェクトの位置・大きさ、１ページのページデータの大きさが見出され、それに基づき複数のページデータにまたがるかの判断がなされる。
【００３２】
グラフオブジェクトが複数のページデータにまたがらないと判断されると（Ｓ１２０：Ｎｏ）、指定された印刷領域が印刷される（Ｓ１６０）。この場合、Ｓ１１５のシミュレーションによる印刷結果が出力される（Ｓ１６０）。
【００３３】
一方、グラフオブジェクトが複数のページデータにまたがると判断されると（Ｓ１２０：Ｙｅｓ）、グラフオブジェクトと参照元である表オブジェクトとの大きさが計算される（Ｓ１２５）。グラフオブジェクトは、参照元である表オブジェクトの情報を記憶しているため、対応する表オブジェクトが定まる。以下、「参照元である表オブジェクト」を「表オブジェクト」として説明を続ける。
【００３４】
グラフオブジェクトと表オブジェクトとの大きさが計算されると、グラフオブジェクトが１ページのページデータ内に収まるかが判断される（Ｓ１３０）。Ｓ１２５により計算されたグラフオブジェクトの大きさとＳ１１５のシミュレーション結果によるページデータの大きさとが比較されて判断される。
【００３５】
グラフオブジェクトが１ページのページデータ内に収まらないと判断されると（Ｓ１３０：Ｎｏ）、グラフオブジェクトの印刷向きを変更すると１ページのページデータ内に収まるかが判断される（Ｓ１３５）。印刷向きは、縦向き及び横向きが存在し、どちらかに変更すると１ページのページデータ内に収まるかが判断される。
【００３６】
グラフオブジェクトの印刷向きを変更すると１ページのページデータ内に収まると判断されると（Ｓ１３５：Ｙｅｓ）、グラフオブジェクトのみ配置位置をずらして１ページのページデータ内に収めた印刷データが生成され（Ｓ１４０）、生成された印刷データが印刷される（Ｓ１６０）。なお、グラフオブジェクトの印刷向きは変更されて印刷データが生成される。
【００３７】
このようにグラフオブジェクトの印刷向きが変更されることにより、１ページのページデータに収まる大きさのグラフオブジェクトを、確実に１ページのページデータ内に収めることができる。
【００３８】
グラフオブジェクトの印刷向きを変更すると１ページのページデータ内に収まらないと判断されると（Ｓ１３５：Ｎｏ）、指定された印刷領域が印刷される（Ｓ１６０）。この場合、Ｓ１１５のシミュレーションによる印刷結果が出力される（Ｓ１６０）。
【００３９】
一方、Ｓ１３０でグラフオブジェクトが１ページのページデータ内に収まると判断されると（Ｓ１３０：Ｙｅｓ）、表オブジェクトが１ページのページデータ内に収まるかが判断される（Ｓ１４５）。Ｓ１２５により計算された表オブジェクトの大きさとＳ１１５のシミュレーション結果によるページデータの大きさとが比較されて判断される。
【００４０】
表オブジェクトが１ページのページデータ内に収まらないと判断されると（Ｓ１４５：Ｎｏ）、グラフオブジェクトのみ配置位置をずらして１ページのページデータ内に収めた印刷データが生成され（Ｓ１４０）、生成された印刷データが印刷される（Ｓ１６０）。この場合、Ｓ１３０でグラフオブジェクトが向きを変更しなくとも１ページに収まると判断されているため（Ｓ１３０：Ｙｅｓ）、Ｓ１４０でグラフオブジェクトの向きは変更されない。
【００４１】
一方、表オブジェクトが１ページのページデータ内に収まると判断されると（Ｓ１４５：Ｙｅｓ）、グラフオブジェクトと表オブジェクトとが１ページのページデータ内に収まるかが判断される（Ｓ１５０）。Ｓ１２５により計算された大きさの表オブジェクト（グラフオブジェクト）をＳ１１５のシミュレーション結果による大きさのページデータに配置すると、ページデータの残りの領域に、Ｓ１２５により計算された大きさのグラフオブジェクト（表オブジェクト）が配置可能かが判断される。
【００４２】
グラフオブジェクトと表オブジェクトとが１ページのページデータ内に収まらないと判断されると（Ｓ１５０：Ｎｏ）、グラフオブジェクトのみ配置位置をずらして１ページのページデータ内に収めた印刷データが生成され（Ｓ１４０）、生成された印刷データが印刷される（Ｓ１６０）。
【００４３】
一方、グラフオブジェクトと表オブジェクトとが１ページのページデータ内に収まると判断されると（Ｓ１５０：Ｙｅｓ）、グラフオブジェクトと表オブジェクトとの配置位置をずらして同一のページデータ内に収めた印刷データが生成され（Ｓ１５５）、生成された印刷データが印刷される（Ｓ１６０）。
【００４４】
生成された印刷データの印刷が終了すると、本処理を終了する。
【００４５】
なお、実施形態では、表オブジェクトおよびグラフオブジェクトが「関連オブジェクト群」に、Ｓ１５０が「第一判断手段」に、Ｓ１４０、Ｓ１５５が「印刷データ生成手段」に、印刷処理部１７およびＳ１６０が「印刷手段」に、表オブジェクトが「参照元オブジェクト」に、グラフオブジェクトが「参照先オブジェクト」に、Ｓ１２０が「第二判断手段」に、Ｓ１３０が「第三判断手段」に、Ｓ１３５が「第四判断手段」に、相当する。
【００４６】
なお、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内にて、種々の態様を採ることができる。
【００４７】
例えば、ダイレクトプリントを行う印刷装置を例に実施形態を説明したが、これに限らず、実施形態における画像処理を行い、印刷データを生成する、例えばパーソナルコンピュータのような端末装置としてもよい。また、実施形態における画像処理を行い、印刷データを生成するプリンタドライバとしてもよい。
【００４８】
また、印刷装置１の印刷処理として、ＵＳＢＩ／Ｆ１９を介して装着されたＵＳＢメモリに記憶されたデータの印刷処理を説明したが、これに限らず、任意のパーソナルコンピュータやネットワークに接続されたパーソナルコンピュータから送られた印刷指示による印刷処理としてもよい。
【００４９】
また、本実施形態において表オブジェクトが複数ページのページデータにまたがるかを判断し、またがっている場合に、１ページのページデータ内に収まる大きさであれば表オブジェクトをずらして印刷データを生成してもよい。
【００５０】
また、本実施形態においてグラフオブジェクトが複数ページのページデータにまたがらない場合（Ｓ１２０：Ｎｏ）、Ｓ１１５のシミュレーション結果が印刷される（Ｓ１６０）と説明したがこれに限らない。例えば、表オブジェクトが１ページのページデータ内に収まっており、かつ、表オブジェクトとグラフオブジェクトとが１ページのページデータ内に収まる場合には、グラフオブジェクトを表オブジェクトが存在するページデータ内にずらしてもよい。
【００５１】
また、Ｓ１５５の処理において、グラフオブジェクトと表オブジェクトとを１ページのページデータ内に収める方法として、グラフオブジェクトと表オブジェクトとの双方の配置位置をずらす、と説明したが、これに限らない。例えば、表オブジェクトが１ページのページデータ内に収まっていれば、グラフオブジェクトのみを表オブジェクトが存在しているページデータ内にずらす等、どちらか一方をずらすように構成しても良い。
【００５２】
また、Ｓ１３０、Ｓ１４５、Ｓ１５０の処理の順番はこれに限らない。例えば、グラフオブジェクトと表オブジェクトとが１ページのページデータ内に収まるかが判断された後（Ｓ１５０）、グラフオブジェクトまたは表オブジェクトが１ページのページデータ内に収まるかを判断してもよい（Ｓ１３０、Ｓ１４５）。
【００５３】
また、Ｓ１３５において、印刷向きとして縦方向と横方向を挙げて説明したがこれに限らず、斜め方向でもよい。これにより、例えば平行四辺形のオブジェクトが存在する場合、向きが調整され変更前の向きでは１ページのページデータ内に収まらない平行四辺形でも１ページのページデータ内に収めることができる。
【００５４】
また、印刷対象として縦横二方向に広がるスプレッドシートに作成されたオブジェクトを挙げたが、これに限らずＨＴＭＬ文書等の一続きの文書であってもよい。また、関連するデータとしてグラフオブジェクトと表オブジェクトを例に説明したが、これに限らず参照元と参照先の関係があるデータであればよい。例えば、文章とその文章が参照する図とは、関連するデータである。
【符号の説明】
【００５５】
１    印刷装置
１１    ＣＰＵ
１７    印刷処理部
【図１】
0005387285.tif 000002
【図２】
0005387285.tif 000003
【図３】
0005387285.tif 000004