(57)【要約】【課題】Ｆｌａｓｈ画像を含むＷｅｂページにおいて、ユーザが所望する静止画を含む状態のＷｅｂページを印刷することのできる画像形成装置を提供する。【解決手段】Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページをネットワークを介して取得するＷｅｂページ取得部３０２と、Ｗｅｂページ取得部３０２が取得したＷｅｂページから、複数の静止画それぞれを含む複数のＨＴＭＬファイルを生成する解析部３０６と、ユーザからの指示により、解析部３０６により生成された複数のＨＴＭＬファイルからユーザの所望のＨＴＭＬファイルを選択する選択部３２２と、選択部３２２により選択されたＨＴＭＬファイルに対するページ画像を印刷する印刷部３３０とを備えた。【選択図】図３
2010219960.tif 000002
【特許請求の範囲】
【請求項１】
Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページをネットワークを介して取得する取得手段と、
前記取得手段が取得した前記Ｗｅｂページから、前記複数の静止画それぞれを含む複数のＨＴＭＬファイルを生成する生成手段と、
ユーザからの指示により、前記生成手段により生成された複数のＨＴＭＬファイルからユーザの所望のＨＴＭＬファイルを選択する選択手段と、
前記選択手段により選択された前記ＨＴＭＬファイルに対するページ画像を印刷する印刷手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記Ｆｌａｓｈ画像は、前記Ｗｅｂページが表示される度に表示が切り替わる複数の静止画を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記Ｆｌａｓｈ画像は、オブジェクトの回転を表す動画像であり、
前記生成手段は、所定の回転角度ずつ回転させた前記オブジェクトに相当する、前記オブジェクトの異なる方向からの観察像の静止画を含む複数のＨＴＭＬファイルを生成することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記Ｆｌａｓｈ画像は、マウスオーバーにより表示が切り替わる複数の静止画を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記生成手段により生成された複数のＨＴＭＬファイルそれぞれから得られる複数のページ画像を一覧表示する表示手段をさらに備えることを特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記印刷手段は、前記Ｆｌａｓｈ画像に含まれる前記複数の静止画の一覧をさらに印刷することを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記Ｗｅｂページが前記Ｆｌａｓｈ画像としての静止画と、表示内容が固定のテキスト情報とを含む場合に、ユーザからの指示により前記静止画および前記テキスト情報のうち少なくとも一方のサイズを設定するサイズ設定手段をさらに備え、
前記印刷手段は、前記静止画および前記テキスト情報のうち少なくとも一方のサイズを前記サイズ設定手段により設定されたサイズで印刷することを特徴とする請求項１に記載の画像形成装置。
【請求項８】
前記Ｗｅｂページが前記Ｆｌａｓｈ画像としての静止画と、表示内容が固定のテキスト情報とを含む場合に、ユーザからの指示により前記静止画および前記テキスト情報のうち少なくとも一方の色を設定する色設定手段をさらに備え、
前記印刷手段は、前記静止画および前記テキスト情報のうち前記少なくとも一方の色を前記色設定手段により設定された色で印刷することを特徴とする請求項１に記載の画像形成装置。
【請求項９】
取得手段が、Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページをネットワークを介して取得する取得ステップと、
生成手段が、取得ステップで取得した前記Ｗｅｂページから、前記複数の静止画それぞれを含む複数のＨＴＭＬファイルを生成する生成ステップと、
選択手段が、ユーザからの指示により、前記生成ステップで生成された複数のＨＴＭＬファイルからユーザの所望のＨＴＭＬファイルを選択する選択ステップと、
印刷手段が、前記選択ステップで選択された前記ＨＴＭＬファイルに対するページ画像を印刷する印刷ステップと
を有することを特徴とする画像形成方法。
【請求項１０】
画像形成処理をコンピュータに実行させるための画像形成プログラムであって、
Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページをネットワークを介して取得する取得ステップと、
取得ステップで取得した前記Ｗｅｂページから、前記複数の静止画それぞれを含む複数のＨＴＭＬファイルを生成する生成ステップと、
ユーザからの指示により、前記生成ステップで生成された複数のＨＴＭＬファイルからユーザの所望のＨＴＭＬファイルを選択する選択ステップと、
前記選択ステップで選択された前記ＨＴＭＬファイルに対するページ画像に対する印刷処理を行う印刷ステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページを印刷する画像形成装置、画像形成方法および画像形成プログラムに関する。
【背景技術】
【０００２】
近年、Ｆｌａｓｈアニメーション形式のデータを含むＷｅｂページが増加してきている。Ｆｌａｓｈ画像は、動画像や、Ｗｅｂページが表示される度に内容が切り替わる静止画であるため、Ｆｌａｓｈ画像を含むＷｅｂページを印刷した場合には、Ｆｌａｓｈ画像を構成する動画像に含まれる１つの静止画など、Ｆｌａｓｈ画像の一部の情報のみが印刷されることになる。
【０００３】
このように、Ｗｅｂページに含まれるすべての情報を印刷することができないため、特許文献１には、Ｆｌａｓｈアニメーション形式のＷｅｂページを印刷する際に、Ｆｌａｓｈアニメーション形式のデータからテキスト情報を抽出し、このテキスト情報を印刷する技術が開示されている。これにより、Ｗｅｂページの内容を正確に理解することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、Ｆｌａｓｈアニメーション形式のデータを含むＷｅｂページには、多くの仕掛けがあるため、テキスト情報は表示できても、ユーザが所望する画像を表示させた状態のＷｅｂページを印刷するは困難であった。
【０００５】
本発明は、上記に鑑みてなされたものであって、Ｆｌａｓｈ画像を含むＷｅｂページにおいて、ユーザが所望する静止画を含む状態のＷｅｂページを印刷することのできる画像形成装置、画像形成方法および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、画像形成装置であって、Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページをネットワークを介して取得する取得手段と、前記取得手段が取得した前記Ｗｅｂページから、前記複数の静止画それぞれを含む複数のＨＴＭＬファイルを生成する生成手段と、ユーザからの指示により、前記生成手段により生成された複数のＨＴＭＬファイルからユーザの所望のＨＴＭＬファイルを選択する選択手段と、前記選択手段により選択された前記ＨＴＭＬファイルに対するページ画像を印刷する印刷手段とを備えたことを特徴とする。
【０００７】
本発明の他の形態は、画像形成方法であって、取得手段が、Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページをネットワークを介して取得する取得ステップと、生成手段が、取得ステップで取得した前記Ｗｅｂページから、前記複数の静止画それぞれを含む複数のＨＴＭＬファイルを生成する生成ステップと、選択手段が、ユーザからの指示により、前記生成ステップで生成された複数のＨＴＭＬファイルからユーザの所望のＨＴＭＬファイルを選択する選択ステップと、印刷手段が、前記選択ステップで選択された前記ＨＴＭＬファイルに対するページ画像を印刷する印刷ステップとを有することを特徴とする。
【０００８】
また、本発明の他の形態は、画像形成処理をコンピュータに実行させるための画像形成プログラムであって、Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページをネットワークを介して取得する取得ステップと、取得ステップで取得した前記Ｗｅｂページから、前記複数の静止画それぞれを含む複数のＨＴＭＬファイルを生成する生成ステップと、ユーザからの指示により、前記生成ステップで生成された複数のＨＴＭＬファイルからユーザの所望のＨＴＭＬファイルを選択する選択ステップと、前記選択ステップで選択された前記ＨＴＭＬファイルに対するページ画像に対する印刷処理を行う印刷ステップと
をコンピュータに実行させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、Ｆｌａｓｈ画像として表示される複数の静止画それぞれを含むページ画像を生成し、生成した複数のページ画像を印刷候補として表示するので、ユーザは、印刷候補の中から所望のページ画像を選択することにより、所望の静止画が表示されたＷｅｂページの印刷物を得ることができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、画像形成装置１００のハードウェア構成を示すブロック図である。
【図２】図２は、画像形成装置１００のソフトウェア構成を示すブロック図である。
【図３】図３は、画像形成装置１００によるＷｅｂページ印刷処理を行う印刷処理部３００の機能構成を示すブロック図である。
【図４】図４は、画像形成装置１００による印刷処理を示すフローチャートである。
【図５】図５は、Ｆｌａｓｈ画像を含むＷｅｂページの一例を示す図である。
【図６】図６は、印刷候補一覧表示画面５００を示す図である。
【図７】図７は、サイズ設定処理を説明するための図である。
【図８】図８は、色設定処理を説明するための図である。
【図９】図９は、回転するオブジェクト４４０のＦｌａｓｈ画像を含むＷｅｂページ４３０を示す図である。
【図１０】図１０は、図９に示すＷｅｂページ４３０に対して得られる印刷候補一覧表示画面５０２を示す図である。
【図１１】図１１は、マウスオーバーにより新たな静止画が表示されるＷｅｂページ４５０を示す図である。
【図１２】図１２は、図１１に示すＷｅｂページ４５０に対して得られる印刷候補一覧表示画面５０４を示す図である。
【図１３】図１３は、Ｆｌａｓｈ画像に含まれる静止画の一覧を示す図である。
【図１４】図１４は、Ｆｌａｓｈ画像に含まれる静止画の一覧を示す図である。
【図１５】図１５は、Ｆｌａｓｈ画像に含まれる静止画の一覧を示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明にかかる画像形成装置、画像形成方法および画像形成プログラムの最良な実施の形態を詳細に説明する。
【００１２】
図１は、実施の形態にかかる画像形成装置１００のハードウェア構成を示すブロック図である。画像形成装置１００は、当該装置の制御等を行うためのＣＰＵ１０１と、操作画面の表示装置であるＬＣＤ１０２と、表示装置を制御するＬＣＤコントローラ（ＬＣＤＣ）１０３と、制御プログラム等を記憶しているＲＯＭ１０４と、ワークメモリとして使用しているＲＡＭ１０５と、印刷データを出力するプロッタ１０６と、プロッタを制御するプロッタコントローラ１０７と、キー１０８などのユーザーインターフェースおよびＬＥＤ１１０の制御を行うＧＰＩＯ１１１と、印刷データを保存する大容量記憶装置１１２と、ＬＡＮ回線などとの接続のためのネットワークインターフェース（ＮＷ／ＩＦ）１１３と、ＵＳＢホスト、ＳＤスロット等の外部記憶メディアＩ／Ｆ１１４とを備えている。
【００１３】
ＲＡＭ１０５は、ＲＯＭ１０４から読み出されたソフトウェアの実行と、それに伴う作業のための一時記憶領域としても用いられる。ＲＯＭ１０４は電気的に書き換えが可能な記憶媒体で、画像形成装置１００の機能を実現するためのソフトウェアが記憶されている。
【００１４】
図２は、画像形成装置１００のソフトウェア構成を示すブロック図である。画像形成装置１００を構成するソフトウェア２０は、利用者に対してユーザーインターフェースを提供するユーザーインターフェース層と、各アプリ機能を実現するためのアプリ層と、ハードウェアを制御してその機能を提供するためのサービス層とを有している。
【００１５】
ユーザーインターフェース層には、装置本体が持つ操作パネルにユーザーインターフェースを提供する機器ＵＩ２０１と、アプリケーションソフトのユーザーインターフェースとして利用されるＷｅｂブラウザなどのＷｅｂＵＩ２０２とを有している。
【００１６】
アプリ層には、コピー機能を実現するためのコピーアプリ２１１と、ファクス機能を実現するためのファクスアプリ２１２と、プリンタ機能を実現するためのプリンタアプリ２１３と、スキャナ機能を実現するためのスキャナアプリ２１４とを有している。
【００１７】
サービス層には、プロッタ装置を制御する印刷サービス２２１と、ＬＣＤＣ１０３、キー１０８、ＬＥＤ１１０を制御する操作パネルサービス２２２と、ＮＷ／ＩＦ１１２を制御するネットワークサービス２２３と、ＲＡＭ１０５や大容量記憶装置１１１を管理するメモリサービス２２４とを有している。
【００１８】
図３は、画像形成装置１００によるＷｅｂページ印刷処理を行う印刷処理部３００の機能構成を示すブロック図である。印刷処理部３００は、Ｆｌａｓｈ画像として複数の静止画が表示されるＷｅｂページの印刷処理を行う。印刷処理部３００は、Ｗｅｂページ取得部３０２と、表示部３０４と、解析部３０６と、ＨＴＭＬファイル記憶部３１０と、指示取得部３２０と、選択部３２２と、サイズ設定部３２４と、色設定部３２６と、印刷部３３０とを有している。
【００１９】
Ｗｅｂページ取得部３０２は、ネットワークを介してＷｅｂページを取得する。具体的には操作パネルにおいてユーザから所望のＷｅｂページのＵＲＬが入力されると、ＵＲＬの情報は操作パネルサービス２２２を介してネットワークサービス２２３に送られる。そして、ネットワークサービス２２３を経由してＷｅｂページを取得する。表示部３０４は、操作パネルサービス２２２に相当し、Ｗｅｂページ取得部３０２が取得したＷｅｂページなど各種情報をＬＣＤ１０２に表示する。
【００２０】
解析部３０６は、Ｗｅｂページ取得部３０２が取得したＷｅｂページに含まれるＦｌａｓｈ画像を特定する。そして、Ｆｌａｓｈ画像として表示される複数の静止画を解析する。具体的には、複数の静止画それぞれを含むＷｅｂページのＨＴＭＬファイルを生成し、各ＨＴＭＬファイルにファイル名を付与し、メモリサービス２２４を介してＨＴＭＬファイル記憶部３１０に格納する。解析部３０６は、生成手段に相当する。
【００２１】
指示取得部３２０は、例えばキー１０８などのユーザーインターフェースを介してユーザにより入力された指示を取得する。選択部３２２は、指示取得部３２０を介してユーザの所望のＨＴＭＬファイルを示す選択情報を取得し、選択情報に示されるＨＴＭＬファイルをＨＴＭＬファイル記憶部３１０から選択する。指示取得部３２０は操作パネルサービス２２２に相当する。
【００２２】
サイズ設定部３２４は、選択部３２２により選択されたＨＴＭＬファイルに対応するページ画像に含まれる画像等のサイズを設定する。また、色設定部３２６は、選択部３２２により選択されたＨＴＭＬファイルに対応するページ画像に含まれる画像等の色を設定する。なお、サイズ設定部３２４は、Ｗｅｂページ中のＦｌａｓｈ画像に対応する静止画と、静止画以外の領域に記載される固定の静止画やテキスト情報のサイズをそれぞれ設定する。色設定部３２６は同様にＷｅｂページ中のＦｌａｓｈ画像に対応する静止画と、静止画以外の領域に記載される固定の静止画やテキスト情報の色をそれぞれ設定する。印刷部３３０は、選択部３２２により選択されたＨＴＭＬファイルに対応するページ画像の印刷にかかる印刷処理を行う。印刷部３３０は、印刷サービス２２１に相当する。
【００２３】
図４は、画像形成装置１００による印刷処理を示すフローチャートである。印刷処理においては、まずユーザからＷｅｂページのＵＲＬが入力されると、Ｗｅｂページ取得部３０２は、指定されたＷｅｂページをネットワークを介して取得する（ステップＳ１００）。次に、解析部３０６は、Ｗｅｂページ取得部３０２が取得したＷｅｂページからＦｌａｓｈ画像として表示される複数の静止画を解析し、複数の静止画を抽出する（ステップＳ１０２）。次に、解析部３０６は、各静止画を含むＷｅｂページのＨＴＭＬファイルを生成し、ＨＴＭＬファイル記憶部３１０に保存する（ステップＳ１０４）。
【００２４】
次に、表示部３０４は、ＨＴＭＬファイル記憶部３１０に記憶されている複数のＨＴＭＬファイルそれぞれに対応するページ画像を印刷候補として一覧表示する（ステップＳ１０６）。
【００２５】
このように、Ｆｌａｓｈ画像として表示される複数の静止画それぞれを含む複数のページ画像が表示される。したがって、ユーザは、一覧表示を閲覧し、Ｆｌａｓｈ画像として表示される複数の静止画から印刷を希望する静止画を特定することができる。
【００２６】
マウス１０９などのユーザーインターフェースを介してユーザから希望の印刷候補としてのＨＴＭＬファイルが選択されると、指示取得部３２０は、ユーザが希望するＨＴＭＬファイルのファイル名を取得し、選択部３２２は、ファイル名により特定されるＨＴＭＬファイルをＨＴＭＬファイル記憶部３１０から選択する（ステップＳ１０８）。
【００２７】
次に、ユーザからの入力により、選択されたＨＴＭＬファイルに対するサイズ設定がなされた場合には（ステップＳ１１０，Ｙｅｓ）、サイズ設定部３２４は、指示取得部３２０を介してユーザから入力されたサイズ設定指示を取得し、指示に従いＦｌａｓｈ画像から抽出された静止画および固定の画像等のサイズを設定する（ステップＳ１１２）。
【００２８】
さらに、ユーザからの入力により、選択されたＨＴＭＬファイルに対する色設定がなされた場合には（ステップＳ１１４，Ｙｅｓ）、色設定部３２６は、指示取得部３２０を介してユーザから入力された色設定指示を取得し、指示にしたがいＦｌａｓｈ画像から抽出された静止画および固定の画像等の色を設定する（ステップＳ１１６）。そして、印刷部３３０は、ＨＴＭＬにより表示されるページ画像を印刷する（ステップＳ１１８）。以上で、印刷処理が完了する。
【００２９】
以下、印刷処理について具体的に説明する。図５は、Ｆｌａｓｈアニメーション付Ｗｅｂページ、すなわちＦｌａｓｈ画像を含むＷｅｂページの一例を示す図である。図５に示すＷｅｂページ４００は、Ｆｌａｓｈ画像が表示されるＦｌａｓｈ領域と、変化のない固定内容が表示される固定領域とを含んでいる。固定領域には、静止画、動画またはテキスト情報が表示される。また、ＷｅｂページのＦｌａｓｈ画像領域には、Ｗｅｂページが表示される度に画像が切り替わるＦｌａｓｈ画像が表示される。図５に示す例においては、表示の度に、Ｆｌａｓｈ画像領域の画像は、静止画Ａ、静止画Ｂおよび静止画Ｃの順に切り替わる。
【００３０】
このように、Ｗｅｂページが表示される度に静止画が切り替わるＦｌａｓｈ画像を含む場合には、解析部３０６は、各静止画、すなわち静止画Ａ、静止画Ｂおよび静止画Ｃを抽出する（ステップＳ１０２）。次に、静止画Ａ、静止画Ｂおよび静止画Ｃそれぞれを含むＨＴＭＬファイルを生成し、ＨＴＭＬファイル記憶部３１０に保存する（ステップＳ１０４）。そして、表示部３０４は、印刷候補としてＨＴＭＬファイル記憶部３１０に記憶されている静止画Ａ、静止画Ｂおよび静止画Ｃそれぞれを含むＨＴＭＬファイルに対応するページ画像を印刷候補として一覧表示する（ステップＳ１０６）。
【００３１】
図６は、印刷候補一覧表示画面５００を示す図である。このように、印刷候補一覧表示画面５００には、静止画Ａを含むページ画像４０１、静止画Ｂを含むページ画像４０２および静止画Ｃを含むページ画像４０３が一覧表示される。
【００３２】
このように、Ｆｌａｓｈ画像に含まれるすべての画像を含んだページ画像が一覧表示されるので、ユーザは、Ｆｌａｓｈ画像に含まれる画像の中から所望の画像を含むページ画像を選択し、選択したページ画像の印刷物を得ることができる。
【００３３】
図７は、サイズ設定処理を説明するための図である。ステップＳ１０８において、Ｆｌａｓｈ画像に対応する静止画４１１と、固定領域に表示されるテキスト情報４１２とを含むページ画像４１０が選択されたとする。そして、ユーザにより静止画４１１の拡大およびテキスト情報４１２の縮小を指示するサイズ設定指示がなされると（ステップＳ１１０，Ｙｅｓ）、指示取得部３２０は、サイズ設定指示を取得し、サイズ設定部３２４は、サイズ設定指示にしたがい、図７に示すように、静止画４１１を拡大し、テキスト情報４１２を縮小する（ステップＳ１１２）。このように、サイズ設定部３２４は、Ｆｌａｓｈ画像と固定領域の画像またはテキスト情報それぞれに対し別個にサイズ設定を行うことができる。また、ユーザは、サイズの拡大率、縮小率についても指示することができるものとする。
【００３４】
図８は、色設定処理を説明するための図である。ステップＳ１０８において、Ｆｌａｓｈ画像に対応する静止画４２１と、固定領域に表示されるテキスト情報４２２とを含むページ画像が選択されたとする。そして、ユーザにより静止画４２１を白黒に変更する色設定指示がなされると（ステップＳ１１４，Ｙｅｓ）、指示取得部３２０は、色設定指示を取得し、色設定部３２６は、色設定指示にしたがい、図８に示すように静止画４２１を白黒画像に変更する（ステップＳ１１６）。
【００３５】
このように、色設定部３２６は、Ｆｌａｓｈ画像のみ色設定を行うことができる。色設定部３２６はまた、固定領域の画像等のみ色設定を行うこともできるし、Ｆｌａｓｈ画像に対応する静止画と固定領域の画像等に対し異なる色設定を行うこともできる。以上のように、印刷処理部３００においては、Ｆｌａｓｈ画像に対応する静止画と固定領域の画像等に対し、それぞれ独立にサイズおよび色の設定を行うことができる。
【００３６】
図９は、回転するオブジェクト４４０のＦｌａｓｈ画像を含むＷｅｂページ４３０を示す図である。すなわちＦｌａｓｈ画像としてオブジェクト４４０が回転する動画が表示される。このように、回転するオブジェクト４４０のＦｌａｓｈ画像を含むＷｅｂページが印刷処理の対象となる場合には、解析部３０６は、オブジェクト４４０を所定の角度だけ回転させた複数の静止画をシュミレートする。そして、各静止画のｓｗｆファイルを生成する。そして、各ｓｗｆファイルを含むＨＴＭＬファイルを生成し、ＨＴＭＬファイル記憶部３１０に保存する（ステップＳ１０４）。
【００３７】
図１０は、図９に示すＷｅｂページ４３０に対して得られる印刷候補一覧表示画面５０２を示す図である。印刷候補一覧表示画面５０２には、オブジェクト４４０の異なる３方向から観察された観察像４４１，４４２，４４３を含むページ画像４３１，４３２，４３３が印刷候補として表示される。このように、印刷候補として、一定角度ずつ回転させて得られる異なる複数の静止画を含むページ画像を表示することができる。複数の静止画は、オブジェクト４４０の観察方向を一定角度ずつずらした場合に得られる画像である。
【００３８】
このように、印刷処理部３００は、回転するオブジェクトのＦｌａｓｈ画像に対しては、回転により得られる複数の静止画を含むページ画像を印刷候補として表示するので、ユーザは、所望の角度で表示されたオブジェクトを含むページ画像を選択し、選択したページ画像の印刷物を得ることができる。
【００３９】
図１１は、マウスオーバーにより新たな静止画が表示されるＦｌａｓｈアニメーション付Ｗｅｂページ４５０を示す図である。図１１に示すＷｅｂページ４５０においては、マウスオーバーがなされていない状態においては、Ｗｅｂページ４５０には、静止画Ｄ１，Ｅ１，Ｆ１が表示されている。なお、固定領域には、所定の静止画等が表示されている。静止画Ｄ１がマウスオーバーされると、静止画Ｄ２が新たに表示され、静止画Ｅ１がマウスオーバーされると静止画Ｅ２が新たに表示される。さらに、静止画Ｆ１がマウスオーバーされると静止画Ｆ１が消え、静止画Ｆ２が新たに表示される。
【００４０】
このように、マウスオーバーにより表示内容が変化するＦｌａｓｈ画像を含む場合には、解析部３０６は、それぞれの領域がマウスオーバーされた場合に表示される静止画、すなわち静止画Ｄ２，Ｅ２，Ｆ２を抽出し、これらを含むＷｅｂページのＨＴＭＬファイルを生成し、ＨＴＭＬファイル記憶部３１０に保存する（ステップＳ１０４）。
【００４１】
図１２は、図１１に示すＷｅｂページ４５０に対して得られる印刷候補一覧表示画面５０４を示す図である。印刷候補一覧表画面５０４には、静止画Ｄ１，Ｅ１，Ｆ１それぞれがマウスオーバーされたときのＷｅｂページに相当するページ画像４５１，４５２，４５３が印刷候補として表示される。
【００４２】
このように、印刷処理部３００は、マウスオーバーにより新たな画像が表示されるＦｌａｓｈ画像に対しては、マウスオーバーがなされた場合のＷｅｂページをページ画像として一覧表示することができる。
【００４３】
以上のように、本実施の形態にかかる画像形成装置１０は、Ｆｌａｓｈ画像を含むＷｅｂページの印刷を行う場合には、Ｆｌａｓｈ画像として表示される複数の静止画それぞれを含む複数のページ画像を印刷候補として表示することができるので、ユーザは、Ｆｌａｓｈ画像として所望の静止画が表示されたＷｅｂページの印刷を行うことができる。
【００４４】
実施の形態の第１の変更例としては、印刷部３３０は、解析部３０６により得られたＦｌａｓｈ画像の複数の静止画の一覧を印刷してもよい。図５に示すＷｅｂページ４００が印刷処理の対象となる場合には、図１３に示すようにＦｌａｓｈ画像としての静止画Ａ、静止画Ｂおよび静止画Ｃの一覧が印刷される。図９に示すＷｅｂページ４３０が印刷処理の対象となる場合には、図１４に示すようにＦｌａｓｈ画像として、解析部３０６により生成された観察像４４１，４４２，４４３の一覧が印刷される。また、図１１に示すＷｅｂページ４５０が印刷処理の対象となる場合には、図１５に示すようにマウスオーバーにより新たに表示される静止画Ｄ２，Ｅ２，Ｆ２の一覧が印刷される。したがって、ユーザは、ＷｅｂページにおいてＦｌａｓｈ画像として表示される複数の画像の印刷を希望する場合には、一覧で印刷することも可能である。さらに、上述のようにフラッシュ画像に含まれる複数の静止画の一覧を印刷するだけでなく、表示部３０４により静止画の一覧を表示してもよい。
【００４５】
また、第２の変更例としては、印刷部３３０は、図６、図１０および図１２に示すような印刷候補の一覧を印刷してもよい。
【００４６】
本実施形態の画像形成装置で実行される画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００４７】
また、本実施形態の画像形成装置で実行される画像形成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の画像形成装置で実行される画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の画像形成プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００４８】
なお、上記実施の形態では、本発明の画像形成装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【００４９】
１００  画像形成装置
３００  印刷処理部
３０２  Ｗｅｂページ取得部
３０４  表示部
３０６  解析部
３１０  ＨＴＭＬファイル記憶部
３２０  指示取得部
３２２  選択部
３２４  サイズ設定部
３２６  色設定部
３３０  印刷部
【先行技術文献】
【特許文献】
【００５０】
【特許文献１】特開２００７―１９３５０９号公報
【図１】
2010219960.tif 000003
【図２】
2010219960.tif 000004
【図３】
2010219960.tif 000005
【図４】
2010219960.tif 000006
【図５】
2010219960.tif 000007
【図６】
2010219960.tif 000008
【図７】
2010219960.tif 000009
【図８】
2010219960.tif 000010
【図９】
2010219960.tif 000011
【図１０】
2010219960.tif 000012
【図１１】
2010219960.tif 000013
【図１２】
2010219960.tif 000014
【図１３】
2010219960.tif 000015
【図１４】
2010219960.tif 000016
【図１５】
2010219960.tif 000017