(57)【要約】【課題】  印刷されたリンクファイルを容易に参照することができる情報処理装置を提供する。【解決手段】  情報処理装置１は、第１のファイル及び該第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、第２のファイルが印刷される頁番号を第１のファイルのリンクが張られた箇所に印刷されるよう印刷データを生成する生成手段と、印刷データを出力する出力手段とを備える。このように、第１のファイル及び第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、第２のファイルが印刷される頁番号を第１のファイルのリンクが張られた箇所に印刷されるので、印刷されたリンクファイルを容易に参照することができる。【選択図】          図３
2006201960.tif 000002
【特許請求の範囲】
【請求項１】
第１のファイル及び該第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、該第１のファイルのリンクが張られた箇所の周辺に該第２のファイルが印刷される頁番号を印刷するよう印刷データを生成する生成手段と、
前記印刷データを出力する出力手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記頁番号を前記印刷データ内の各頁に付与する付与手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１のファイル及び前記第２のファイルが印刷される順位を決定する決定手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記生成手段は、所定のモードが選択された時、前記印刷データを生成することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
第１のファイル及び該第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、該第１のファイルのリンクが張られた箇所の周辺に該第２のファイルが印刷される頁番号を印刷するよう印刷データを生成するステップと、
前記印刷データを出力するステップとを有することを特徴とする情報処理方法。
【請求項６】
前記頁番号を前記印刷データ内の各頁に付与するステップを更に有することを特徴とする請求項５に記載の情報処理方法。
【請求項７】
前記第１のファイル及び前記第２のファイルが印刷される順位を決定するステップを更に有することを特徴とする請求項５に記載の情報処理方法。
【請求項８】
請求項５乃至請求項７に記載のステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、例えばパワーポイント文書からリンクが張られたエクセルの図等の両方を印刷するように、あるファイルからリンクが張られたファイルを印刷する場合、両方のファイルを指定して印刷の指示をしなければならなかった（従来技術１）。
【０００３】
特許文献１では、複数のファイルを一括印刷する場合は、印刷されるファイルの実印刷頁を印刷し、かつ、目次を自動的に抽出し、目次に実印刷頁を印刷するというものである。
【特許文献１】特開平１１−２０３２８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術１では、リンク先が複数ある場合はオペレータの操作も複数回になってしまい、操作が煩雑になるという問題がある。
【０００５】
また、特許文献１記載では、ファイル内にリンクされた別のファイルを自動的に印刷することはできない。また、リンク先が指定されている本文内にリンクされたファイルが何ページに印刷されたのかが分からず、目次をめくらないとそのページを参照することができないという問題がある。
【０００６】
そこで、本発明は、上記問題点に鑑みてなされたもので、印刷されたリンクファイルを容易に参照することができる情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、第１のファイル及び該第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、該第１のファイルのリンクが張られた箇所の周辺に該第２のファイルが印刷される頁番号を印刷されるよう印刷データを生成する生成手段と、前記印刷データを出力する出力手段とを備える情報処理装置である。本発明によれば、第１のファイル及び第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、第１のファイルのリンクが張られた箇所に第２のファイルが印刷される頁番号が印刷されるので、印刷されたリンクファイルを容易に参照することができる。なお、第１のファイルのリンクが張られた箇所の周辺には、第１のファイルのリンクが張られた箇所も含まれる。
【０００８】
本発明は、前記頁番号を前記印刷データ内の各頁に付与する付与手段を更に備える。本発明は、前記第１のファイル及び前記第２のファイルが印刷される順位を決定する決定手段を更に備える。前記生成手段は、所定のモードが選択された時、前記印刷データを生成するのが好ましい。
【０００９】
本発明は、第１のファイル及び該第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、該第１のファイルのリンクが張られた箇所の周辺に該第２のファイルが印刷される頁番号を印刷するよう印刷データを生成するステップと、前記印刷データを出力するステップとを有する情報処理方法である。本発明によれば、あるファイルから関連付けられた別のファイルを同時に印刷する時に、関連付けされたファイルが実印刷時に印刷されるページ数を元ファイルの関連付け指示部に印字するので、複数のファイルがリンクされている場合、トップのファイルを指定して一括印刷を指示する際に、リンク先ファイルが印刷されるページが元ファイルに参照ページとして印刷されるため、印刷されたリンクファイルを参照し易くなる。
【００１０】
本発明は、前記頁番号を前記印刷データ内の各頁に付与するステップを更に有する。本発明は、前記第１のファイル及び前記第２のファイルが印刷される順位を決定するステップを更に有する。本発明は、上記情報処理方法のステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、印刷されたリンクファイルを容易に参照することができる情報処理装置、情報処理方法及びプログラムを提供できる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態について説明する。図１は、本発明の実施形態における情報処理装置の構成を説明するブロック図である。図１に示すように、情報処理装置１は、表示装置１１、ＶＲＡＭ（ビデオＲＡＭ）１２、キーボード１３、ポインティングデバイス１４、ＣＰＵ（Central Processing Unit）１５、ＲＯＭ（Read Only Memory）１６、ＲＡＭ（Random Access Memory）１７、ハードディスクドライブ（ＨＤＤ）１８、フロッピーディスクドライブ（ＦＤＤ）１９及びプリンタ２０を備える。情報処理装置１は、通常プリントを処理するモードとリンク先一括プリントを処理するモードを持つ。
【００１３】
表示装置１１は、例えばＣＲＴ（Cathode Ray Tube）や液晶画面で構成される。ＶＲＡＭ１２は、表示装置１１の画面に表示されるイメージを展開記憶するものである。キーボード１３は、文字入力、コマンド入力、画面操作を行うための各種キーを備えている。ポインティングデバイス１４は、例えばマウス等で構成され、画面上のメニュー、アイコンなどを指し示すためなどに用いられる。
【００１４】
ＣＰＵ１５は、ＲＯＭ１６、ＨＤＤ１８に記憶されたプログラムに基づいて各部を制御する。ＲＡＭ１７は、ＣＰＵ１５が各種プログラムを実行するときにワークエリアとして用いられる。プリンタ２０は、プリンタエンジンを備える。Ｉ／Ｏバス２１は、アドレスバス及びデータバスを含み、各ユニット間を接続する。なお、図示省略するが、Ｉ／Ｏバス２１には、ネットワークインタフェース及びＳＣＳＩインタフェースが接続されている。
【００１５】
ネットワークインタフェースは、他の装置との間でネットワークを経由してデータ転送を行うためにネットワーク上のデータの制御、診断を行う。本実施形態では、本発明のプログラムがＨＤＤ１８に格納している例を説明するが、ＣＤ−ＲＯＭ等の記憶媒体やネットワークを介して提供されるものであってもよい。
【００１６】
図２は、第１の文書ファイルにリンクが張られた第２の文書ファイルを説明するための図である。図２に示すように、第１の文書ファイル３１は、文書Ａ、文書Ｂを含む。第１の文書ファイル３１の文書Ｂ部分には、「リンク指定」で示しように、第２の文書ファイル３２へのリンクが張られている。なお、Webページ等、リンクがはりめぐらされている場合も同様にプリント可能であるが、リンク先が他のサーバーにある場合は除かれる。
【００１７】
図３は、第２の文書ファイル３２が印刷される頁番号を第１の文書ファイル３１のリンクが張られた箇所の周辺に印刷する場合のイメージを示している。図３では、第１の文書ファイル３１は１ページ、第２の文書ファイル３２も１ページであり、第２の文書ファイル３２は、第１の文書ファイル３１の次のページに印刷される例である。図３に示すように、第１の文書ファイル３１及び第１の文書ファイル３１にリンクが張られた第２のファイル３２を同時に印刷する際に、第２の文書ファイル３２が印刷される頁番号「Ｐａｇｅ２」を第１の文書ファイル３１のリンクが張られた箇所の周辺に印刷する。したがって、第２の文書ファイル３２が印刷される頁番号が第１の文書ファイル３１のリンクが張られた箇所の周辺Ａに印刷される。これにより、ユーザーは、印刷されたリンクファイルを容易に参照することができる。
【００１８】
次に、本発明の実施形態における情報処理装置の動作を説明する。図４は、本発明の実施形態における情報処理装置の動作フローチャートである。情報処理装置１は通常プリントを処理するモードと、リンク先一括プリントを処理するモードがあり、リンク先一括プリントを処理するモードが選択された際に、以下の処理を実行する。ステップＳ１で、ＣＰＵ１５がプログラムを実行して、第１のファイルの印刷データと、第１のファイルにリンクが張られた第２のファイルの印刷データをＨＤＤ１８から読み出してＲＡＭ１７に展開する。ステップＳ２で、ＣＰＵ１５がプログラムを実行して、第１のファイルの印刷データと第２のファイルの印刷データの印刷順位を決定する。例えば、ＣＰＵ１５は、第１のファイルの後に第２のファイルが印刷されるよう、又は第１のファイルのリンクが張られている頁の次の頁に第２のファイルを挿入して印刷するように印刷順位を決定する。
【００１９】
ステップＳ３で、ＣＰＵ１５がプログラムを実行して、ＲＡＭ１６に展開される印刷データに対して決定された印刷順位に従って、実印刷時の頁番号を付与する。ステップＳ４で、ＣＰＵ１５がプログラムを実行して、第２のファイルの付与される実印刷時の頁番号が第１のファイルのリンクが張られている箇所の周辺に印刷されるよう印刷データを生成する。ステップＳ５で、また、ＣＰＵ１５がプログラムを実行して、印刷文書に実印刷時の頁番号が掲載されるよう印刷データを生成する。ステップＳ６で、ＣＰＵ１５がプログラムを実行して、ＲＡＭ１７に展開される印刷データの印刷を制御する。印刷時、ＣＰＵ１５は印刷データをプリンタ２０に出力する。表示時、ＣＰＵ１５は印刷データをＶＲＡＭ１２に出力する。
【００２０】
上述したように、ファイルがリンクされている場合、トップのファイルを指定して一括印刷を指示する際に、リンク先ファイルが印刷されるページが元ファイルに参照ページとして印刷されるため、印刷されたリンクファイルを参照し易くなる。なお、上記実施例では、第１のファイルに一つのリンクが張られている場合を例にとって説明したが、一つのファイルに複数のリンクが張られている場合でも本発明を適用することができる。また、ＣＰＵ１５がプログラムを実行することで、生成手段、出力手段、付与手段、決定手段として機能する。
【００２１】
なお、本発明による情報処理方法は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を用いて実現され、プログラムをハードディスク装置や、ＣＤ−ＲＯＭ、ＤＶＤまたはフレキシブルディスクなどの可搬型記憶媒体等からインストールし、または通信回路からダウンロードし、ＣＰＵがこのプログラムを実行することで、各ステップが実現される。
【００２２】
プログラムは、第１のファイル及び該第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、該第２のファイルが印刷される頁番号を該第１のファイルのリンクが張られた箇所の周辺に印刷されるよう印刷データを生成するステップ、前記印刷データを出力するステップをＣＰＵに実行させる。またプログラムは、頁番号を前記印刷データ内の各頁に付与するステップをコンピュータに実行させる。本発明によれば、第１のファイル及び第１のファイルにリンクが張られた第２のファイルを同時に印刷する際に、第２のファイルが印刷される頁番号を第１のファイルのリンクが張られた箇所に印刷されるので、印刷されたリンクファイルを容易に参照することができる。
【００２３】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態における情報処理装置の構成を説明するブロック図である。
【図２】第１の文書ファイルにリンクが張られた第２の文書ファイルを説明するための図である。
【図３】第２の文書ファイル３２が印刷される頁番号を第１の文書ファイル３１のリンクが張られた箇所の周辺に印刷する場合のイメージを示している。
【図４】本発明の実施形態における情報処理装置の動作フローチャートである。
【符号の説明】
【００２５】
１  情報処理システム
１１  表示装置
１２  ＶＲＡＭ
１３  キーワード
１４  ポインティングデバイス
１５  ＣＰＵ
１６  ＲＯＭ
１７  ＲＡＭ
１８  ＨＤＤ
１９  ＦＤＤ
２０  プリンタ
【図１】
2006201960.tif 000003
【図２】
2006201960.tif 000004
【図３】
2006201960.tif 000005
【図４】
2006201960.tif 000006