(57)【要約】【課題】本発明は、ＷＥＢページの印刷において、リンク元のＷＥＢページとリンク先のＷＥＢページとが関連していることが把握容易であり、かつ管理し易いよう両ページを印刷できる情報処理装置を提供する。【解決手段】ＭＦＰ１は、ＷＥＢブラウザによりＷＥＢページを表示し、表示しているページの画像データを記憶し（Ｓ２）、クリック操作などのユーザ操作に基づくページの移動があるか否かを検出し（Ｓ３：ＹＥＳ）、移動があった場合、移動後に表示される画像の画像データを記憶し（Ｓ４）、その後、印刷指示があった場合に（Ｓ５：ＹＥＳ）、移動前の画像と移動後の画像とを適切なサイズで同一用紙にプリントするために画像の拡大縮小等を行った印刷用画像を生成し（Ｓ９）、当該印刷用画像を印刷する（Ｓ１０）。【選択図】図３
2010282320.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数のリンクを含むＷＥＢページを取得し、取得したＷＥＢページから表示パネル上に表示するためのパネル表示画像を生成して表示する情報処理装置であって、
前記パネル表示画像を表示中の前記ＷＥＢページに埋め込まれたリンクに対する利用者の選択指示を受け付ける選択受付手段と、
前記選択指示を受け付けた場合に、前記ＷＥＢページから前記選択指示に係るリンクに対応する第２のＷＥＢページに移動し、前記第２のＷＥＢページに対応するリンク先画像を取得する取得手段と、
利用者から印刷指示を受け付ける印刷指示受付手段と、
前記印刷指示を受け付けた場合に、前記パネル表示画像と前記リンク先画像との両方を配した印刷用画像を生成し、当該印刷用画像を印刷するよう制御する印刷制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記印刷制御手段は、記憶部を有しており、
前記取得手段は、前記リンク先画像を取得する前に、前記パネル表示画像を前記記憶部に記憶させ、
前記印刷制御手段は、前記印刷用画像を生成する場合に、前記記憶部に記憶された前記パネル表示画像を読み出して前記印刷用画像に配する
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記記憶部は、第１及び第２記憶領域を含み、
前記取得手段は、前記第２記憶領域に前記パネル表示画像を記憶させ、前記第１記憶領域に前記リンク先画像を記憶させて、前記パネル表示画像と前記リンク先画像とを対応づけるデータベースを生成して保持し、
前記印刷制御手段は、前記印刷用画像を生成する場合に、前記データベースに基づき、前記第１記憶領域に記憶されているリンク先画像と、前記第２記憶領域に記憶されているパネル表示画像とを配する
ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記取得手段は、前記ＷＥＢページに基づいて前記複数のリンクを配した前記パネル表示画像のうち、前記表示パネルに表示される部分を切り出したものを前記記憶部に記憶させる
ことを特徴とする請求項２記載の情報処理装置。
【請求項５】
前記印刷制御手段は、前記パネル表示画像と前記リンク先画像それぞれの紙面における配置を示すレイアウト情報を予め保持しており、前記印刷指示を受け付けた場合に、前記レイアウト情報が示す配置に前記パネル表示画像と前記リンク先画像とを配した印刷用画像を生成する
ことを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記ＷＥＢページにおける前記リンクはイメージタグにより指定されており、
前記選択受付手段は、前記指示として前記パネル表示画像におけるイメージタグに係る画像部分に対するクリック操作を受け付ける
ことを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記情報処理装置は、プリンタを有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、
前記印刷制御手段は、前記制御として前記プリンタに印刷用画像を印刷させる
ことを特徴とする請求項１記載の情報処理装置。
【請求項８】
ネットワークを介して複数のリンクを含むＷＥＢページを取得し、取得したＷＥＢページから表示パネル上に表示するためのパネル表示画像を生成して表示する情報処理装置に用いられるコンピュータによって実行可能な情報処理プログラムであって、
前記表示中の前記ＷＥＢページに埋め込まれたリンクに対する利用者の選択指示を受け付ける選択受付ステップと、
前記選択指示を受け付けた場合に、前記ＷＥＢページから前記選択指示に係るリンクに対応する第２のＷＥＢページに移動し、前記第２のＷＥＢページに対応するリンク先画像を取得する取得ステップと、
利用者から印刷指示を受け付ける印刷指示受付ステップと、
前記印刷指示を受け付けた場合に、前記パネル表示画像と前記リンク先画像との両方を配した印刷用画像を生成し、当該印刷用画像を印刷するよう制御する印刷制御ステップと
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷＥＢ（ウェブ）ページの閲覧機能を備えた情報処理装置に関し、特に複数のＷＥＢページの印刷制御に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などの情報処理装置は、ＷＥＢページを閲覧するためのＷＥＢブラウザを備えている。ＷＥＢページの多くは、ハイパーリンクを用いた階層構造で構成されている。階層構造の典型例として、以下のようなショッピングサイトの例が考えられる。ショッピングサイトにおいて、リンク元のＷＥＢページには、ページ素材として、商品の価格表と、各商品のサムネール画像を配置し、各商品のサムネール画像にハイパーリンクを埋め込んで構成する。そしてリンク先のＷＥＢページは、サムネール画像よりも大きい商品画像で構成する。ユーザは、ＷＥＢブラウザを用いてショッピングサイトに接続し、価格表、商品のサムネール画像が配置されたページ画像を閲覧する。そして、気に入った商品のサムネール画像部分をクリック操作し、気に入った商品についてのサムネール画像よりも大きい拡大画像をリンク先のＷＥＢページとして閲覧する。
【０００３】
ここで、ユーザが、お気に入りの商品の拡大画像、価格表、商品のサムネール画像を紙面に印刷したいと考えた場合、まずＷＥＢブラウザにリンク元のＷＥＢページを表示させる操作をし、表示されたリンク元のＷＥＢページについて印刷操作する。次に、リンク元ＷＥＢページにおけるハイパーリンクをクリック操作してリンク先のＷＥＢページをブラウザに表示させ、表示されたリンク先のＷＥＢページについて印刷操作するという多数の操作手順を要するためユーザにとっては手間である。
【０００４】
この問題に対し印刷操作の簡略化を図る技術が、特許文献１に開示されている。特許文献１に係る画像形成装置は、ハイパーリンクによる階層構造を有するＷＥＢページについて、下位階層のＷＥＢページを印刷するか否か、また、印刷する場合に何階層まで印刷対象とするか等のユーザ設定を予め保持している。そして、ユーザによりＷＥＢページの印刷指示があった場合、ＷＥＢブラウザに現在表示中のページ画像を印刷するのに加え、ユーザ設定により指定されている下位階層のページ画像も取得して印刷する。この構成により、ユーザは印刷指示を１回行うのみで、現在表示中のリンク元のページ画像に加え、指定された階層のリンク先のページ画像についての印刷物を得ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３１２０６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、背景技術に係る画像形成装置によれば、簡易な操作により、リンク先のＷＥＢページに係る画像を印刷した印刷物とリンク元のＷＥＢページに係る画像を印刷した印刷物とを得ることができるものの、リンク先のＷＥＢページとリンク元のＷＥＢページとが、ハイパーリンクされているなど両画像が関連したものであることが把握しにくく、管理も煩雑であるという問題がある。
【０００７】
上記の課題に鑑み、本発明は、複数のＷＥＢページに係る関連ある画像について、関連していることがユーザにとって把握容易であり、かつ管理し易いよう両ページを印刷できる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の情報処理装置は、ネットワークを介して複数のリンクを含むＷＥＢページを取得し、取得したＷＥＢページから表示パネル上に表示するためのパネル表示画像を生成して表示する情報処理装置であって、前記パネル表示画像を表示中の前記ＷＥＢページに埋め込まれたリンクに対する利用者の選択指示を受け付ける選択受付手段と、前記選択指示を受け付けた場合に、前記ＷＥＢページから前記選択指示に係るリンクに対応する第２のＷＥＢページに移動し、前記第２のＷＥＢページに対応するリンク先画像を取得する取得手段と、利用者から印刷指示を受け付ける印刷指示受付手段と、前記印刷指示を受け付けた場合に、前記パネル表示画像と前記リンク先画像との両方を配した印刷用画像を生成し、当該印刷用画像を印刷するよう制御する印刷制御手段とを備える。
【発明の効果】
【０００９】
本発明の情報処理装置は、上述の構成を備えることにより、利用者は、現在表示中の画像に対する印刷指示を行うだけで当該表示中の画像に加え、当該画像への移動直前に表示されていたページ画像をも同一の紙面上に印刷された印刷物を得ることができる。利用者にとっては、当該印刷物を見れば両画像が関連していることを容易に把握できるし、印刷物が別個になることによって生じる管理の手間は低減される。
【００１０】
また、前記印刷制御手段は、記憶部を有しており、前記取得手段は、前記リンク先画像を取得する前に、前記パネル表示画像を前記記憶部に記憶させ、前記印刷制御手段は、前記印刷用画像を生成する場合に、前記記憶部に記憶された前記パネル表示画像を読み出して前記印刷用画像に配することとしてもよい。
この構成によれば、前記同一紙面への印刷のために必要となるメモリ領域の増加を移動元のページ画像を記憶するためのバッファのみに抑えることができる。
【００１１】
また、前記記憶部は、第１及び第２記憶領域を含み、前記取得手段は、前記第２記憶領域に前記パネル表示画像を記憶させ、前記第１記憶領域に前記リンク先画像を記憶させて、前記パネル表示画像と前記リンク先画像とを対応づけるデータベースを生成して保持し、前記印刷制御手段は、前記印刷用画像を生成する場合に、前記データベースに基づき、前記第１記憶領域に記憶されているリンク先画像と、前記第２記憶領域に記憶されているパネル表示画像とを配することとしてもよい。
【００１２】
この構成によれば、以前に表示したことのある２枚の関連ある画像をデータベースに記憶された対応づけに基づいて特定し、同一紙面に印刷することができる。
また、前記取得手段は、前記ＷＥＢページに基づいて前記複数のリンクを配した前記パネル表示画像のうち、前記表示パネルに表示される部分を切り出したものを前記記憶部に記憶させることとしてもよい。
【００１３】
この構成によれば、記憶部にデータを記憶させる場合に、前記ＷＥＢページに基づいて前記複数のリンクを配した画像からディスプレイの表示領域と同サイズの画像を切り出し、切り出した画像に係るデータを記憶するので、必要な記憶容量を削減することができる。
また、前記印刷制御手段は、前記パネル表示画像と前記リンク先画像それぞれの紙面における配置を示すレイアウト情報を予め保持しており、前記印刷指示を受け付けた場合に、前記レイアウト情報が示す配置に前記パネル表示画像と前記リンク先画像とを配した印刷用画像を生成することとしてもよい。
【００１４】
この構成によれば、予め、レイアウト情報として紙のサイズ、印刷の向き等の印刷条件毎に、前記配置として印刷条件に適した画像の印刷サイズ、向き、位置を決めておくことができ、レイアウト情報を用いて複数の画像を同一の紙面上に印刷することにより印刷条件に適した印刷結果を得ることができる。
また、前記ＷＥＢページにおける前記リンクはイメージタグにより指定されており、前記選択受付手段は、前記指示として前記パネル表示画像におけるイメージタグに係る画像部分に対するクリック操作を受け付けることとしてもよい。
【００１５】
この構成によれば、ＷＥＢページにおいてイメージタグにより配置を指定されるのみでハイパーリンクされていない画像についても、ユーザによるクリック操作を受け付けてハイパーリンクされている画像の場合と同様に、表示する画像をページ画像からイメージタグに係る画像へと変更することができる。そして、ＷＥＢページにおいて画像についてハイパーリンクされているか否かというユーザの関知しない条件で、同一紙面への印刷可否が変わってしまうことなく、ページ画像と、イメージタグに係る画像とを同一紙面に印刷することができる。
【００１６】
また、前記情報処理装置は、プリンタを有するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、前記印刷制御手段は、前記制御として前記プリンタに印刷用画像を印刷させることとしてもよい。
この構成によれば、プリンタを含む複数の機能を連携動作させることができる。
本発明の情報処理プログラムは、ネットワークを介して複数のリンクを含むＷＥＢページを取得し、取得したＷＥＢページから表示パネル上に表示するためのパネル表示画像を生成して表示する情報処理装置に用いられるコンピュータによって実行可能な情報処理プログラムであって、前記表示中の前記ＷＥＢページに埋め込まれたリンクに対する利用者の選択指示を受け付ける選択受付ステップと、前記選択指示を受け付けた場合に、前記ＷＥＢページから前記選択指示に係るリンクに対応する第２のＷＥＢページに移動し、前記第２のＷＥＢページに対応するリンク先画像を取得する取得ステップと、利用者から印刷指示を受け付ける印刷指示受付ステップと、前記印刷指示を受け付けた場合に、前記パネル表示画像と前記リンク先画像との両方を配した印刷用画像を生成し、当該印刷用画像を印刷するよう制御する印刷制御ステップとをコンピュータに実行させる。
【００１７】
この構成によれば、利用者は、現在表示中の画像に対する印刷指示を行うだけで、当該表示中の画像に加え、当該画像への移動直前に表示されていたページ画像をも同一の紙面上に印刷された印刷物を得ることができる。利用者にとっては、当該印刷物を見れば両画像が関連していることを容易に把握できるし、印刷された紙媒体が別個になることによって生じる管理の手間は低減される。
【図面の簡単な説明】
【００１８】
【図１】ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）の構成を示すブロック図である。
【図２】タッチパネルに表示されるＷＥＢブラウザの一例を示す図である。
【図３】ＭＦＰによる印刷処理を示すフローチャートである。
【図４】ｐｃ−ｓａｌｅサイトのトップページのページ画像を示す図である。
【図５】タッチパネルに表示中のパネル表示画像を示す図である
【図６】第１記憶領域に記憶されるビットマップデータに係る画像を示す図である。
【図７】タッチパネルの表示領域に合わせ生成されたパネル表示画像の一例を示す図である。
【図８】第１記憶領域に記憶されるビットマップデータに係る画像を示す図である。
【図９】画像の縮小について説明するための図である。
【図１０】印刷結果を示す図である。
【図１１】データベースの一例を示す図である。
【図１２】ＭＦＰ全体の構成を示す断面概略図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図示例と共に説明する。
１．構成
図１は、本発明の一実施の形態に係る、情報処理装置の一例としてのＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１の構成を示すブロック図である。
ＭＦＰ１は、同図に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３、フラッシュメモリ１４、タッチパネル１５、プリント処理部１６及びネットワークインターフェイス部１７を含んで構成される。
【００２０】
ＣＰＵ１１は、ＲＯＭ１３に記憶されたプログラムをＲＡＭ１２に読み出して実行するプロセッサであり、ＭＦＰ１の全体制御、タッチパネル１５に表示するＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の生成、表示制御などを行う。
ＲＯＭ１３には、プログラムとして、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、ＷＥＢブラウザプログラム等が記憶されている。ＷＥＢブラウザは、タッチパネル１５に表示させる画像の生成、拡大、縮小や、画像の一部を抜き出すなど画像を処理するレンダリングエンジンを含む。ＷＥＢブラウザは、ネットワークインターフェイス部１７を介してＷＥＢサーバと通信し、ＷＥＢサーバからハイパーテキストや、ハイパーテキスト中にイメージタグ等で対応づけられた表示素材の一例としての画像や、価格表等を含むＷＥＢページを受信して解釈し、レンダリングエンジンによりＷＥＢページからページ画像を生成させ、生成されたページ画像をタッチパネル１５に表示させる。なお、以下、プログラムの動作に係る記載については、記載簡略化のためプログラムを動作主体として記載することがある。例えば、「ＷＥＢブラウザがＷＥＢページに係るページ画像をタッチパネル１５に表示する」との記載は、「ＣＰＵ１１がＷＥＢブラウザプログラムを実行し、ＷＥＢブラウザプログラムの動作によってＷＥＢブラウザがＷＥＢページを取得し、ページ画像を生成し、タッチパネル１５に表示させる」ことを意味する。
【００２１】
図２は、タッチパネル１５に表示されたＷＥＢブラウザの一例を示す。
ＷＥＢブラウザは、図２に示すように、戻るボタン３１、進むボタン３２、更新ボタン３３、中止ボタン３４、ホームボタン３５、印刷ボタン３６、拡大ボタン３７、縮小ボタン３８、ＵＲＬ入力領域３９、上スクロールボタン４０、下スクロールボタン４１、左スクロールボタン４２、右スクロールボタン４３、上下スクロールバー４４、左右スクロールバー４５を備えている。各ボタンの機能については後述する。
【００２２】
ＲＡＭ１２は、揮発性のメモリであり、ＣＰＵ１１がプログラムを動作するために必要なデータや画像データ等を記憶する。
フラッシュメモリ１４は、ＷＥＢブラウザを介してダウンロードした画像データ等を記憶する不揮発性の記憶装置であり、ＷＥＢページに係る画像データを記憶するための第１記憶領域、第２記憶領域が設けられている。
【００２３】
タッチパネル１５は、感圧式のタッチパネル部、液晶ディスプレイ部を含んで構成される。タッチパネル部は、ユーザがタッチパネル部に触れた場合に、ユーザによって触れられた座標を取得し、ＷＥＢブラウザに通知する。ＷＥＢブラウザは、液晶ディスプレイ部に表示させている画像と、通知された座標を照合し、どのようなユーザ操作が成されたかを判定する。例えば、通知された座標がＷＥＢブラウザにおける戻るボタン３１が表示されている位置であれば、ＷＥＢブラウザは、戻るボタンが押下されたと判定し、戻るボタンの押下に対応する予め定められた動作を行う。
【００２４】
プリント処理部１６は、ページ画像や、ＷＥＢブラウザがダウンロードした画像等の印刷を行う。
ネットワークインターフェイス部１７は、インターネットを介してＷＥＢサーバ等と通信する通信インターフェイスである。
ここで、ＭＦＰ１の構成についてプリント処理部１６を中心に補足説明する。
【００２５】
図１２は、ＭＦＰ１全体の構成を示す断面概略図である。
ここで、同図には、図１におけるタッチパネル１５、ネットワークインターフェイス部１７については、図１２には図示しておらず、制御部６０が、図１におけるＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、フラッシュメモリ１４に相当し、他の部分がプリント処理部１６に相当する。
【００２６】
ＭＦＰ１は、制御部６０において印刷指示を受け付けると、その指示に基づいてイエロー、マゼンタ、シアンおよびブラック色からなるトナー像を形成し、これらを多重転写してフルカラーの画像形成を実行する。以下、イエロー、マゼンタ、シアン、ブラックの各再現色をＹ、Ｍ、Ｃ、Ｋと表し、各再現色に関連する構成部分の番号にこのＹ、Ｍ、Ｃ、Ｋを添字として付加する。
【００２７】
画像プロセス部５１は、Ｙ〜Ｋ色のそれぞれに対応する作像部５１Ｙ，５１Ｍ，５１Ｃ，５１Ｋ、光学部５４、中間転写ベルト５５などを備えている。
作像部５１Ｙは、感光体ドラム６１Ｙ、その周囲に配設された帯電器６２Ｙ、現像器６３Ｙ、一次転写ローラ６４Ｙ、感光体ドラム６１Ｙを清掃するためのクリーナ６５Ｙなどを備えており、感光体ドラム６１Ｙ上にＹ色のトナー像を作像する。他の作像部５１Ｍ〜５１Ｋについても、作像部５１Ｙと同様の構成になっており、同図では符号を省略している。
【００２８】
中間転写ベルト５５は、無端状のベルトであり、駆動ローラ５６と従動ローラ５７に張架されて矢印Ａ方向に回転駆動される。
光学部５４は、レーザダイオードなどの発光素子を備え、制御部６０からの駆動信号によりＹ〜Ｋ色の画像形成のためのレーザ光Ｌを発し、感光体ドラム６１Ｙ〜６１Ｋを露光走査させる。
【００２９】
この露光走査により、帯電器６２Ｙ〜６２Ｋにより帯電された感光体ドラム６１Ｙ〜６１Ｋ上に静電潜像が形成される。各静電潜像は、現像器６３Ｙ〜６３Ｋにより現像されて感光体ドラム６１Ｙ〜６１Ｋ上にＹ〜Ｋ色のトナー像が、中間転写ベルト５５上の同じ位置に重ね合わせて一次転写されるようにタイミングをずらして実行される。
一次転写ローラ６４Ｙ〜６４Ｋにより作用する静電力により中間転写ベルト５５上に各色のトナー像が順次転写されフルカラーのトナー像が形成され、さらに二次転写位置７６方向に移動する。
【００３０】
一方、給紙部５２は、記録シートＳを収容する給紙カセット７１と、給紙カセット７１内の記録シートＳを搬送路７３上に１枚ずつ繰り出す繰り出しローラ７２と、繰り出された記録シートＳを二次転写位置７６に送り出すタイミングをとるためのタイミングローラ対７４などを備えており、中間転写ベルト５５上のトナー像の移動タイミングに合わせて給紙部５２から記録シートＳを二次転写位置に給送し、二次転写ローラ７５の作用により中間転写ベルト５５上のトナー像が一括して記録シートＳ上に二次転写される。
【００３１】
二次転写位置７６を通過した記録シートＳは、定着部５３に搬送され、記録シートＳ上のトナー像（未定着画像）が、定着部５３における加熱・加圧により記録シートＳに定着された後、排出ローラ対７７を介して排出トレイ７８上に排出される。
２．動作
上述のように構成されたＭＦＰ１の動作について、ＭＦＰ１がｐｃ−ｓａｌｅサイト（ＵＲＬ「http://www.pc-sale.co.jp」）にアクセスし、所望の画像を印刷する場合を例に説明する。
【００３２】
図３は、ＭＦＰ１における印刷処理のフローチャートである。
図４は、ｐｃ−ｓａｌｅサイトのトップページのページ画像を示す。
まず、ユーザは、表示パネル、ここではタッチパネル１５を操作してｐｃ−ｓａｌｅサイトのＵＲＬを入力する（ステップＳ１）。ここで、ＵＲＬの入力は、ＣＰＵ１１がタッチパネル１５にアルファベットキー等を含むソフトウェアキーボードを表示させ、タッチパネル１５におけるソフトウェアキーボードの各キーに相当する位置をユーザが接触することで行う。
【００３３】
ＭＦＰ１におけるＷＥＢブラウザは、ユーザ入力によるＵＲＬで示されたｐｃ−ｓａｌｅサイトにアクセスし、ｐｃ−ｓａｌｅサイトのサーバからトップページに係るハイパーテキスト等のＷＥＢページを受信する。そして、ＷＥＢブラウザは、受信したＷＥＢページを解釈し、解釈に従いページ画像を生成しタッチパネル１５に表示させる。この時、タッチパネル１５の表示領域は図４のページ画像全体を表示するには狭いので、図２のようにタッチパネル１５の表示領域に合わせてページ画像全体のうち一部分（以下、パネル表示画像という。）を表示する。
【００３４】
ユーザは、ページ画像のうち表示を所望する部分がタッチパネル１５に表示されていないと判断すれば、所望する部分が表示されるようＷＥＢブラウザの上スクロールボタン４０、下スクロールボタン４１、左スクロールボタン４２、右スクロールボタン４３等に触れることでユーザ操作する。ＷＥＢブラウザは、タッチパネル１５からスクロールボタンに対応する座標位置がユーザにより触れられたことの通知を受けると、通知内容に従って、表示しているページ画像の上方、下方、左方、右方部分の画像を含み、タッチパネル１５の表示領域に合わせた画像を生成し、タッチパネル１５に表示させる（以下、ページ画像をスクロールするという。）。ページ画像をスクロールする量は、ユーザにより触れられたスクロールボタンの種類、ユーザがタッチパネルに触れていた時間長、所定時間内に触れた回数等に応じて変更する。
【００３５】
また、ユーザは、タッチパネル１５に表示されているパネル表示画像が小さすぎる場合又は大きすぎる場合には、拡大ボタン３７、縮小ボタン３８に触れる。ＷＥＢブラウザは、ユーザが、拡大ボタン３７、縮小ボタン３８に触れたことを、タッチパネル１５から通知されると、現在表示中のパネル表示画像の中心位置を中心とした拡大画像又は縮小画像をパネル表示画像の元でであるＷＥＢページから生成し表示する。これらの操作により、ユーザは、タッチパネル１５に表示される画像を、ＷＥＢページ画像における所望の部分にすることができる。
【００３６】
ＷＥＢブラウザは、タッチパネル１５にページ画像を表示させた場合、表示させたページ画像のデータをフラッシュメモリ１４の第１記憶領域に記憶する（ステップＳ２）。ここでは、ページ画像全体のうちタッチパネル１５に表示された一部分のビットマップデータが第１記憶領域に記憶されることになる。
ＷＥＢブラウザは、ページ画像を閲覧するためのユーザによる一連の操作において、タッチパネル１５に表示するページ画像の移動が指示されたか否かを判定する（ステップＳ３）。例えば、ＷＥＢブラウザは、タッチパネル１５に表示中のパネル表示画像におけるハイパーリンク（例えば、http://www.pc-sale.co.jp/PC01.jpg）に対応する箇所（画像、ボタン等）をユーザが触れた（以下、クリックするという。）場合に、移動指示がされたと判定する。スクロール等によって表示するパネル表示画像が変更される場合は、元になるＷＥＢページは変わっていないので、ステップＳ３における判定はＮＯと判定する。
移動指示がされたと判定すれば（ステップＳ３：ＹＥＳ）、ＷＥＢブラウザは、ハイパーリンクに示されるリンク先のＷＥＢページ、写真画像データ等をｐｃ−ｓａｌｅサイトから取得する。そして、ＷＥＢブラウザは、取得したデータに基づいてページ画像、写真画像等を生成し、生成した画像をタッチパネル１５の表示領域に合わせたパネル表示画像を生成してタッチパネル１５に表示させる。表示中のＷＥＢページを移動したと判定された場合（ステップＳ３：ＹＥＳ）には、また、ＷＥＢブラウザは、フラッシュメモリ１４の第１記憶領域に記憶されていたビットマップデータで、第２記憶領域に記憶されているビットマップデータを書き換え、その後、パネル表示画像のビットマップデータを第１記憶領域に記憶する（ステップＳ４）。これにより、リンク元のＷＥＢページに係る画像が第２記憶領域に記憶され、リンク先のＷＥＢページに係る画像が第１記憶領域に記憶されることとなる。移動したと判定されていない場合（ステップＳ３：ＮＯ）、ステップＳ５に移行する。
【００３７】
ここで、ステップＳ３、Ｓ４について、図５〜図８を用いて補足説明する。
現在タッチパネル１５に表示されているパネル表示画像が図５に示すものであるとする。このとき、第１記憶領域には、図６に示す画像のビットマップデータが記憶されている。また、図５におけるパソコンの写真部分である部分画像９０にはハイパーリンク（http://www.pc-sale.co.jp/PC01.jpg）が付されているとする。この状態で、ユーザが、パネル表示画像における部分画像９０をクリックすると、ＷＥＢブラウザは、ｐｃ−ｓａｌｅサイトからハイパーリンク（http://www.pc-sale.co.jp/PC01.jpg）で示される画像データを取得する。そして、ＷＥＢブラウザは、取得した画像データに基づく画像を生成し、生成した画像からタッチパネル１５の表示領域に合わせたパネル表示画像を生成して、図７に示すようにタッチパネル１５に表示させる。そして、第１記憶領域に記憶されている図６の画像のビットマップデータを、第２記憶領域にコピーして、図７のパネル表示画像に対応する図８に示すビットマップデータを第１記憶領域に記憶させる。以上で補足説明を終え、フローチャートの説明に戻る。
【００３８】
ＷＥＢブラウザは、印刷ボタンがクリックされることによる印刷指示があるか否かを判定する（ステップＳ５）。印刷指示がない場合（ステップＳ５：ＮＯ）、ステップＳ３に移行し、印刷指示がある場合（ステップＳ５：ＹＥＳ）、表示中のパネル表示画像が、画像ページか否かを判定する（ステップＳ６）。この判定は、表示中のパネル表示画像の元画像に対応するデータの拡張子が、ｊｐｇ、ｂｍｐ等の画像データを示すもの（以下、画像データ拡張子という。）か否かで判定する。画像データ拡張子ではないと判定した場合（ステップＳ６：ＮＯ）、ＷＥＢブラウザは、パネル表示画像を印刷するようプリント処理部１６に指示する（ステップＳ１１）。画像データ拡張子である場合（ステップＳ６：ＹＥＳ）、第２記憶領域にデータが記憶されているか否かを判定する（ステップＳ７）。第２記憶領域にデータが無かった場合（ステップＳ７：ＮＯ）、ステップＳ１１に移行し、第２記憶領域にデータがあった場合（ステップＳ７：ＹＥＳ）、パネル表示画像と、第２記憶領域に記憶されている画像データに係る画像（以下、リンク元画像という）とを同一用紙に印刷できるか否かを判定する（ステップＳ８）。印刷できるか否かの判定は、パネル表示画像と、リンク元画像とを並べて印刷するのに必要な印刷領域の大きさがプリント処理部１６の給紙トレイに格納されている紙の印刷可能領域より小さいか否かにより判定する。小さい場合は印刷可と判定し、大きい場合は印刷不可と判定する。ステップＳ８において、印刷可と判定した場合（ステップＳ８：ＹＥＳ）、ＷＥＢブラウザは、プリント処理部１６に対し、パネル表示画像と、リンク元画像とを同一紙面上にプリントアウトするための印刷用画像を生成し、印刷するよう指示する。プリント処理部１６は、指示に従い印刷する（ステップＳ１０）。印刷結果は、図１０のようになる。
【００３９】
ステップＳ８において、印刷不可と判定した場合（ステップＳ８：ＮＯ）は、両画像を同一用紙に印刷できるよういずれかの画像又は両画像を縮小する（ステップＳ９）。縮小の際は、画像のプロポーションを保つべく画像の縦横比は変更しないものとする。そして、ＷＥＢブラウザは、縮小後の画像を並べて印刷するようプリント処理部１６に指示する。ＷＥＢブラウザからの指示に従い、プリント処理部１６は両画像を印刷する（ステップＳ１０）。
【００４０】
ここで、画像の縮小について図９を用いて補足説明する。
図９は、用紙９２の印刷可能領域９３に、パネル表示画像９１を印刷する場合（図９（ａ））、リンク元画像９４を印刷する場合（図９（ｂ））、パネル表示画像９１とリンク元画像９４の両画像を印刷する場合（図９（ｃ））の例を示している。
図９（ｃ）の場合、パネル表示画像９１とリンク元画像９４とが図中の格子部分９５で重なってしまうので、ＷＥＢブラウザは、ステップＳ８の判定において両画像を並べて印刷できないと判定する。この場合、ＷＥＢブラウザは、縦横比を保ったままパネル表示画像９１を縮小する。その後、図９（ｄ）に示すように、縮小後のパネル表示画像９１とリンク元画像９４の両画像を並べて印刷する。縮小後のパネル表示画像９１の縦の長さと、リンク元画像９４の縦の長さの和と、印刷可能領域９３の長さとは略一致する。
３．変形例その他
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
（１）上記実施の形態では、フラッシュメモリ１４中に第１記憶領域、第２記憶領域を設けて、第１記憶領域にリンク先画像を記憶し、第２記憶領域にリンク元画像を記憶することとしていたが、これには限らない。例えば、第１記憶領域を省略した構成としてもよい。この場合、リンク元画像とリンク先画像とを印刷する際には、リンク元画像は第２記憶領域から読み出し、リンク先画像は、タッチパネル１５に表示しているものを用いる。この構成によれば、データを記憶する領域を第１記憶領域の分だけ低減することができる。
（２）上記実施の形態においては、第１記憶領域及び第２記憶領域に記憶されている画像データはビットマップデータの形式として説明した。しかし、ビットマップ画像には、拡大処理を施すと画像が粗くなってしまうという問題がある。ビットマップ画像の画像サイズが紙面において印刷を予定している領域のサイズより小さい場合に、印刷予定領域に合わせて拡大してから紙面に印刷してしまうと、印刷結果の画像が粗くなってしまう。
【００４１】
そこで、本変形例では、ＷＥＢサーバから受信した画像が、タッチパネル１５の表示領域よりも大きい場合には、パネル表示画像を第１又は第２記憶領域に保存するのに加えて、受信した画像をそのままフラッシュメモリ１４に記憶しておく。
そして、第１記憶領域又は第２記憶領域に記憶されているビットマップ画像を拡大して印刷する必要が生じた場合には、第１及び第２記憶領域に記憶されているビットマップデータに係る画像を印刷するのに代えて、前述のようにフラッシュメモリ１４に蓄積するとした画像をそのまま又は拡大若しくは縮小等の最適化を施して印刷する。これにより、印刷結果の画像が粗くなるのを避け、詳細な画像を紙面に印刷できる。
【００４２】
なお、第１記憶領域に記憶されているビットマップ画像と、フラッシュメモリに記憶されている画像との対応は、フラッシュメモリなどにデータベース化して記憶しておく。
図１１に、データベースの一例を示す。
データベースには、第１記憶領域、第２記憶領域、第１原画像、第２原画像のそれぞれに記憶されているデータのデータ名が記載されている。データベースの各行において、第１記憶領域の欄に記載されたデータと、第１原画像の欄に記載されたデータが対応し、第２記憶領域の欄に記載されたデータと、第２原画像の欄に記載されたデータが対応している。例えば、図１１中の２行目では、パネル表示画像であるｐｃ０１−ｓ．ｂｍｐが、ｐｃ０１．ｊｐｇを元に生成されていることを示し、パネル表示画像であるｐｃ０１−ｓ．ｂｍｐが、ｐｃ０１．ｊｐｇを元に生成されていることを示す。また、同行の第１及び第２記憶領域欄に記載のデータの関係は、第１記憶領域欄に記載のデータがリンク先のパネル表示画像、第２記憶領域欄に記載のデータがリンク元のパネル表示画像となっている。
（３）上記実施の形態では、タッチパネル１５に表示されているぺージ画像について、ハイパーリンクが埋め込まれた部分をユーザがクリックするのを契機に、表示をリンク先のページに切り替えると共に、現在表示中のページ画像を第１記憶領域に記憶することとしていた。
【００４３】
しかし、ＷＥＢページに係るハイパーテキストに、ハイパーリンクのタグは埋め込まれず、イメージタグのみが埋め込まれ、そのイメージタグに対応する画像データ（例えばパソコンの画像データ）がハイパーテキストと共に送信される場合もある。通常のブラウザでこのようなＷＥＢページのページ画像を表示している場合、ページ画像におけるパソコンの画像部分をクリックしても特に挙動等に変化はない。
【００４４】
本変形例では、ＷＥＢブラウザは、上述のようなページ画像を表示中に、ページ画像におけるイメージタグに対応するパソコンの画像の部分のクリックを検出した場合、ハイパーリンクが埋め込まれている画像がクリックされたのと同様の処理を行う。即ち、上述のパソコンの画像部分がクリックされると、第１記憶領域に記憶されたデータを第２記憶領域に記憶されたデータに上書きした後、現在表示中の画像を第１記憶領域に記憶する。そして、現在表示中のページ画像に代えて、パソコンの画像を拡大表示する。この状態で、印刷指示された場合、上記実施の形態と同様に、第１記憶領域に記憶された画像及び第２記憶領域に記憶された画像とを同一の紙面に印刷する。この構成により、ＷＥＢページにハイパーリンクが埋め込まれていない場合でも、ページ画像と、その一部の画像（例えばパソコンの画像）の拡大画像とを同一紙面に印刷することができる。
（４）上記実施の形態では、ハイパーリンクのリンク先が画像データであった場合に、２枚の画像を１枚の紙面上に印刷していたがこれに限らない。リンク元、リンク先のＷＥＢページは画像データに限らず、テキスト文書等であってもよい。
【００４５】
例えば、リンク元のページ画像が商品の価格表を表示するものであり、リンク先のページ画像が、価格表中の商品の詳細説明を表示するものであれば、その価格表と、商品の詳細説明とを、同一の紙面に印刷する。
また、上記実施の形態によれば、価格表のうち、タッチパネル１５に表示されている範囲のビットマップ画像を第１記憶領域に記憶するとしていたが、これに限らず、タッチパネル１５に収まっていない範囲、例えば、価格表の全体部分を示すビットマップ画像を第１記憶領域に記憶することとしてもよい。そして、ハイパーリンクがクリックされた場合には、価格表全体の画像と、ＰＣの説明のページとを同一紙面にプリントアウトすることとしてもよい。
【００４６】
これにより、紙面に印刷する画像の大きさが、タッチパネル１５の表示領域の大きさによって制限されるのを避けることができる。
（５）上記実施の形態では、情報処理装置がＭＦＰである場合を例に説明したがこれには限らず、例えば、パーソナルコンピュータなどであってもよい。また、パーソナルコンピュータに搭載されるＷＥＢブラウザに、実施形態で説明した印刷処理の機能を組み込んでもよい。この場合、プリント処理部１６は、プリンタ装置として、情報処理装置とは別構成となる。
（６）上記実施の形態では、複数の画像を１枚の紙面に印刷する場合に、上下に並べて印刷する例で説明したが、左右に並べてもよいし、他の斜めに並べるなど他のレイアウトにしてもよい。
【００４７】
例えば、横長の紙に印刷する場合であれば、両画像を、左右に並べた方が紙面に余白部分が少なくなる場合があり得る。この場合、画像をどのように並べて２ｉｎ１印刷するかを示すレイアウト情報をフラッシュメモリ１４に予め記憶しておき、そのレイアウト情報に従って、２ｉｎ１印刷することとしてもよい。
レイアウト情報は、例えば、用紙のサイズ、用紙を縦長か横長のいずれで用いるか等の印刷設定毎に、画像を同一紙面に何枚配置するか、それぞれの画像を紙面のどの位置に配置するか、配置する画像のそれぞれの印刷サイズなどを定義したものである。
【００４８】
また、２ｉｎ１印刷に限らず、複数の画像を同一紙面に印刷することとしてもよい。
この場合、リンク元画像と、リンク先画像に加え、当該リンク元画像の更にリンク元の画像・・・というように、リンク元を辿って複数の画像を同一紙面に印刷することとしてもよい。この場合、３枚以上の複数の画像を対応づけるデータベースを生成して、フラッシュメモリ１４に記憶しておき、印刷時に当該データベースを参照すれば、３枚以上の複数の画像を同一紙面に印刷することができる。
（６）本実施の形態では、紙面の印刷可能領域に２枚の画像が入りきらない場合に、パネル表示画像を縮小する例で説明したが、これには限らない。リンク元画像を縮小してもよいし、両画像共に縮小してもよい。両画像を縮小する場合、印刷される両画像の面積の和が最大限になるよう画像の縮小度合を調整してもよい。
（７）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
（８）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【００４９】
本発明の情報処理装置は、印刷処理を伴うパーソナルコンピュータ、ＭＦＰ等の情報機器として又は情報機器に組み込んで使用するのに好適であり、当該情報機器を取り扱う企業等により製造、販売等が成される。
【符号の説明】
【００５０】
１        ＭＦＰ
５１      画像プロセス部
５１Ｙ、５１Ｍ、５１Ｃ、５１Ｋ      作像部
５２      給紙部
５３      定着部
５４      光学部
５５      中間転写ベルト
５６      駆動ローラ
６０      制御部
６１Ｙ、６１Ｍ、６１Ｃ、６１Ｋ      感光体ドラム
６２Ｙ、６２Ｍ、６２Ｃ、６２Ｋ      帯電器
６３Ｙ、６３Ｍ、６３Ｃ、６３Ｋ      現像器
６４Ｙ、６４Ｍ、６４Ｃ、６４Ｋ      一次転写ローラ
７１      給紙カセット
７２      繰り出しローラ
７３      搬送路
７４      タイミングローラ対
７５      二次転写ローラ
７６      二次転写位置
７７      排出ローラ対
７８      排出トレイ
【図１】
2010282320.tif 000003
【図２】
2010282320.tif 000004
【図３】
2010282320.tif 000005
【図４】
2010282320.tif 000006
【図５】
2010282320.tif 000007
【図６】
2010282320.tif 000008
【図７】
2010282320.tif 000009
【図８】
2010282320.tif 000010
【図９】
2010282320.tif 000011
【図１０】
2010282320.tif 000012
【図１１】
2010282320.tif 000013
【図１２】
2010282320.tif 000014