(57)【要約】【課題】  印刷する際に動画を構成する静止画像のうちの一つを自由に選択することが出来たとしても、印刷されるのは動画を構成する静止画像のうち一つのみである。その為、印刷物からは動画の内容の一部分のみしか認知することが出来ない。【解決手段】  Ｆｌａｓｈアニメーション形式のデータを含むＷｅｂページを印刷する際に、Ｆｌａｓｈアニメーション形式のデータからテキスト情報を抽出し、そのテキスト情報を印刷することにより、印刷物からＷｅｂページの内容を正確に理解出来るようにする。【選択図】  図１
2007193509.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して取得したＦｌａｓｈアニメーション形式のデータを含むＨｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（以下ＨＴＭＬと略す）ファイルであるＷｅｂページを表示手段に表示する情報処理装置において、
前記ＨＴＭＬファイル及び前記Ｆｌａｓｈアニメーション形式のデータの内容を解釈するＨＴＭＬファイル解釈手段と、
前記ＨＴＭＬファイル解釈手段の解釈結果をもとに前記Ｗｅｂページ内の前記Ｆｌａｓｈアニメーションに関する情報を取得するＦｌａｓｈアニメーション情報取得手段と、
前記Ｆｌａｓｈアニメーション形式のデータより静止画を抽出する静止画抽出手段と、
前記静止画抽出手段により抽出された静止画をＦｌａｓｈアニメーション形式のデータの印刷データとして前記ＨＴＭＬを印刷コマンドとして出力するＨＴＭＬ出力手段と、
前記Ｆｌａｓｈアニメーション形式のデータに含まれるテキスト情報を抽出するテキスト情報抽出手段と、
前記テキスト情報によって抽出されたテキスト情報を印刷コマンドとして出力するテキスト情報出力手段とを有することを特徴とする情報処理装置。
【請求項２】
前記静止画に対し前記Ｆｌａｓｈアニメーション形式のデータに含まれるテキスト情報をテキスト情報出力手段で出力する旨を通知する文言を追加する静止画文字合成手段を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
請求項１に記載の情報処理装置と、前記情報処理装置に接続される印刷装置とで構成されることを特徴とする印刷システム。
【請求項４】
ネットワークを介して取得したＦｌａｓｈアニメーション形式のデータを含むＨＴＭＬファイルであるＷｅｂページを表示手段に表示する情報処理装置に接続される印刷装置において、
前記ＨＴＭＬファイル及び前記Ｆｌａｓｈアニメーション形式のデータの内容を解釈するＨＴＭＬファイル解釈手段と、
前記ＨＴＭＬファイル解釈手段の解釈結果をもとに前記Ｗｅｂページ内の前記Ｆｌａｓｈアニメーションに関する情報を取得するＦｌａｓｈアニメーション情報取得手段と、
前記Ｆｌａｓｈアニメーション形式のデータより静止画を抽出する静止画抽出手段と、
前記静止画抽出手段により抽出された静止画をＦｌａｓｈアニメーション形式のデータの印刷データとして前記ＨＴＭＬを印刷コマンドとして出力するＨＴＭＬ出力手段と、
前記Ｆｌａｓｈアニメーション形式のデータに含まれるテキスト情報を抽出するテキスト情報抽出手段と、
前記テキスト情報によって抽出されたテキスト情報を印刷コマンドとして出力するテキスト情報出力手段とを有することを特徴とする印刷装置。
【請求項５】
前記静止画に対し前記Ｆｌａｓｈアニメーション形式のデータに含まれるテキスト情報をテキスト情報出力手段で出力する旨を通知する文言を追加する静止画文字合成手段を有することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
請求項１記載の情報処理装置と、前記情報処理装置にネットワークを介して接続される請求項４に記載の印刷装置とで構成されることを特徴とする印刷システム。
【請求項７】
ネットワークを介して取得したＦｌａｓｈアニメーション形式のデータを含むＨＴＭＬファイルであるＷｅｂページを表示手段に表示する情報処理装置に接続される印刷装置の印刷方法において、
前記ＨＴＭＬファイル及び前記Ｆｌａｓｈアニメーション形式のデータの内容を解釈するＨＴＭＬファイル解釈工程と、
前記ＨＴＭＬファイル解釈工程の解釈結果をもとに前記Ｗｅｂページ内の前記Ｆｌａｓｈアニメーションに関する情報を取得するＦｌａｓｈアニメーション情報取得工程と、
前記Ｆｌａｓｈアニメーション形式のデータより静止画を抽出する静止画抽出工程と、
前記静止画抽出工程により抽出された静止画をＦｌａｓｈアニメーション形式のデータの印刷データとして前記ＨＴＭＬを印刷コマンドとして出力するＨＴＭＬ出力工程と、
前記Ｆｌａｓｈアニメーション形式のデータに含まれるテキスト情報を抽出するテキスト情報抽出工程と、
前記テキスト情報によって抽出されたテキスト情報を印刷コマンドとして出力するテキスト情報出力工程とを有することを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置、印刷装置および印刷システムならびに印刷方法に関し、特にＦｌａｓｈアニメーション形式のデータを含むＷｅｂページをプリントする場合に、Ｆｌａｓｈアニメーションに含まれるテキスト情報を全て印刷することが出来る情報処理装置、印刷装置および印刷システムならびに印刷方法に関する。
【背景技術】
【０００２】
従来、ＷＷＷブラウザの印刷機能を用いて、動画を含むＷｅｂページを印刷する場合、次のように行われる。
【０００３】
（１）動画を構成する静止画像の内の一つがＷＷＷブラウザによって選択され、
（２）その選択された静止画像のデータが読み込まれ、
（３）この読み込んだ画像データをＷｅｂページ上で動画が表示されている領域にはめ込むという手順に従って印刷データが作成され、この印刷データにより印刷が行われる。
【０００４】
前述の静止画像の内の一つを選択する方法においては、ユーザが自由に選択することが出来る方法が提案されている。（特許文献１参照）
【特許文献１】特開２０００−１８１９２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来技術にあっては、下記の問題がある。
【０００６】
印刷する際に動画を構成する静止画像のうちの一つを自由に選択することが出来たとしても、印刷されるのは動画を構成する静止画像のうち一つのみである。その為、印刷物からは動画の内容の一部分のみしか認知することが出来ない。
【０００７】
また動画の一種であるＦｌａｓｈアニメーションはそのファイル内にテキスト情報を保持している。そのＦｌａｓｈアニメーションに対しても、一つの静止画像のみしか印刷されないので、Ｆｌａｓｈアニメーションが保持するテキスト情報を全て参照する事が出来ない。よってＷｅｂページの印刷物からは、Ｗｅｂページの内容を正確に理解することが出来ない。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明は、ネットワークを介して取得したＦｌａｓｈアニメーション形式のデータを含むＨＴＭＬファイルであるＷｅｂページを表示手段に表示する情報処理装置において、前記ＨＴＭＬファイル及び前記Ｆｌａｓｈアニメーション形式のデータの内容を解釈するＨＴＭＬファイル解釈手段と、前記ＨＴＭＬファイル解釈手段の解釈結果をもとに前記Ｗｅｂページ内の前記Ｆｌａｓｈアニメーションに関する情報を取得するＦｌａｓｈアニメーション情報取得手段と、前記Ｆｌａｓｈアニメーション形式のデータより静止画を抽出する静止画抽出手段と、前記静止画抽出手段により抽出された静止画をＦｌａｓｈアニメーション形式のデータの印刷データとして前記ＨＴＭＬを印刷コマンドとして出力するＨＴＭＬ出力手段と、前記Ｆｌａｓｈアニメーション形式のデータに含まれるテキスト情報を抽出するテキスト情報抽出手段と、前記テキスト情報によって抽出されたテキスト情報を印刷コマンドとして出力するテキスト情報出力手段とを有することを特徴とする。
【発明の効果】
【０００９】
以上説明したようにＦｌａｓｈアニメーション形式のデータを含むＷｅｂページ印刷システムでは、Ｆｌａｓｈアニメーション形式のデータを含むＷｅｂページを印刷する際に、Ｆｌａｓｈアニメーション形式のデータからテキスト情報を抽出し、そのテキスト情報を印刷することにより、印刷物からＷｅｂページの内容を正確に理解することが可能となる。
【発明を実施するための最良の形態】
【００１０】
（実施例１）
本発明によるＦｌａｓｈアニメーション形式のデータを含むＷｅｂページプリントシステムを添付図とともに示す実施例に基づき以下に説明する。
【００１１】
第１の実施形態では、情報処理装置と印刷装置とがローカルに接続された印刷システムにおいて、情報処理装置のブラウザーがネットワークを介して入力したＨＴＭＬに含まれるＦｌａｓｈアニメーション形式のデータよりテキスト情報を抽出し、抽出されたテキスト情報を印刷装置に送信して印刷を行う場合を例に説明する。
【００１２】
図１は、第１の実施形態における印刷システムの構成を示す概略ブロック図である。図１において、１０１はホストコンピュータとして機能する情報処理装置、１２０は例えば電子写真方式やインクジェット方式により印刷を行う印刷装置であり、１３０の印刷データ通信路を介してローカルに接続され、印刷システムを構成している。
【００１３】
また、情報処理装置１０１において、１０２は表示部であり、例えばＣＲＴやＬＣＤ等で構成され、情報処理装置１０１の利用者に種々の情報等を報知する。１０３は入力部であり、キーボードやマウス等のポインティングデバイスで構成され、情報処理装置１０１の利用者が種々の情報等の入力に使用される。１０４は制御部であり、情報処理装置１０１全体を制御するＣＰＵ、そのＣＰＵが処理を実行時に使用する作業領域や各種テーブル等が定義されたメモリ（ＲＡＭ）、ＣＰＵのプログラムや制御コードを格納するメモリ（ＲＯＭ）を含む。１０５はテキスト抽出部であり、Ｆｌａｓｈアニメーションデータ形式のデータからテキスト情報を抽出する。
【００１４】
１０６は印刷コマンド生成部であり、印刷装置１１０において印刷可能な印刷コマンドを生成し、生成した印刷コマンドを印刷装置１１０に対して送信する。１０７はネットワークインタフェース部であり、情報処理装置１０１を１０８のネットワークに接続すると共にネットワーク１０８を介して他の情報処理装置との間で行われる通信を制御する。１０９は記憶部であり、大容量ハードディスク等で構成されている。１１０はブラウザーであり、入力されたＨＴＭＬの情報に基づき、その内容を表示部１０２に表示したりする。
【００１５】
尚、上述の表示部１０２、入力部１０３、制御部１０４、テキスト抽出部１０５、印刷コマンド生成部１０６、ネットワークインタフェース部１０７、記憶部１０９、ブラウザー１１０は、１１１のバスを介して接続されている。
【００１６】
また、本実施形態においては、ブラウザー１１０を独立した機能モジュールとして説明するが、一般にブラウザーは情報処理装置内のソフトウェアとして実現されるものであり、ここで独立した機能モジュールとしているのは説明の都合上である。
【００１７】
次に、上述の構成を有する印刷システムにおける処理手順について説明する。第１の実施形態では、印刷システムの利用者がブラウザー１１０に対して印刷を指示した以降の処理であって、更に印刷指示の際にＦｌａｓｈアニメーション形式のデータに含まれるテキスト情報を印刷するよう指示している場合であり、以下では印刷システムの利用者が印刷を指示した後の処理についてのみ説明する。
【００１８】
図２は、第１の実施形態における印刷システムの処理を示すフローチャートである。まず、ステップＳ２０１において、印刷システムの利用者がブラウザー１１０によって表示部１０２に表示された情報を参照し、入力部１０３を操作してブラウザー２１０に対して「印刷」を指示すると、ブラウザー１１０はステップＳ２０２において、ＨＴＭＬに含まれるＦｌａｓｈアニメーション形式のデータより静止画データを取得する。
【００１９】
次に、ステップＳ２０３において、ブラウザー１１０は制御部１０４を介してＨＴＭＬに含まれるＦｌａｓｈアニメーション形式のデータをステップＳ２０２において取得した静止画データに置きかえる。Ｆｌａｓｈアニメーション形式のデータは削除されるわけではなく、記憶部１０９に保存される。
【００２０】
次に、ステップＳ２０４において、ブラウザー１１０は制御部１０４を介して印刷しようとするＨＴＭＬの情報を印刷コマンド生成部１０６へ送り、印刷コマンド生成部１０６がＨＴＭＬの情報に基づいて印刷コマンドを生成する。次に、ステップＳ２０５において、印刷コマンド生成部１０６が生成した印刷コマンドを印刷データ通信路１３０を介して印刷装置１２０に送信し、用紙上にＨＴＭＬの情報に関わる永久可視画像を形成する。
【００２１】
次にステップＳ２０６へ進み、Ｓ２０３において記憶部１０９に保存されたＦｌａｓｈアニメーション形式のデータをテキスト抽出部１０５へ送信する。そして、ステップＳ２０７において、テキスト抽出部１０５は入力されたＦｌａｓｈアニメーション形式のデータを解析しテキスト情報抽出処理を実行し、抽出されたテキスト情報を制御部１０４へ送信する。
【００２２】
次に、ステップＳ２０８において、制御部１０４はテキスト抽出部１０５によって抽出されたテキストデータを印刷コマンド生成部１０６へ送信し、ステップＳ２０９において、印刷コマンド生成部１０６がそのテキストデータに基づき印刷コマンドを生成する。次に、ステップＳ２１０において、印刷コマンド生成部１０６は生成した印刷コマンドを印刷データ通信路１３０を介して印刷装置１２０に送信し、印刷装置１２０で用紙上にＦｌａｓｈアニメーション形式データのうち音声情報を文字情報に変換した情報に関わる永久可視画像を形成する。
【００２３】
このように、第１の実施形態によれば、Ｆｌａｓｈアニメーション形式のデータを含むＨＴＭＬファイルであるＷｅｂページを印刷する際に、Ｆｌａｓｈアニメーション形式のデータからテキスト情報を抽出し、そのテキスト情報を印刷するので、印刷物からＷｅｂページの内容をより理解することができる。
【００２４】
（実施例２）
第２の実施形態では、第１の実施形態に加えＦｌａｓｈアニメーション形式のデータより抽出された静止画データに対し、Ｆｌａｓｈアニメーション形式のデータより抽出されたテキスト情報を別の出力手段で印刷する旨をユーザーに通知する文言を合成する場合を例に説明する。
【００２５】
図３は、第２の実施形態における印刷システムの処理を示すフローチャートである。まず、ステップＳ３０１において、印刷システムの利用者がブラウザー１１０によって表示部１０２に表示された情報を参照し、入力部１０３を操作してブラウザー２１０に対して「印刷」を指示すると、ブラウザー１１０はステップＳ３０２において、ＨＴＭＬに含まれるＦｌａｓｈアニメーション形式のデータより静止画データを取得する。
【００２６】
次に、ステップＳ３０３において、ブラウザー１１０はステップＳ３０２において取得した静止画データに対し、Ｆｌａｓｈアニメーション形式のデータから抽出したテキスト情報を別の出力手段により印刷する旨の文言を追加する。
【００２７】
次に、ステップＳ３０４において、ブラウザー１１０は制御部１０４を介してＨＴＭＬに含まれるＦｌａｓｈアニメーション形式のデータをステップＳ３０３において作成された静止画データに置きかえる。Ｆｌａｓｈアニメーション形式のデータは削除されるわけではなく、記憶部１０９に保存される。
【００２８】
次に、ステップＳ３０５において、ブラウザー１１０は制御部１０４を介して印刷しようとするＨＴＭＬの情報を印刷コマンド生成部１０６へ送り、印刷コマンド生成部１０６がＨＴＭＬの情報に基づいて印刷コマンドを生成する。次に、ステップＳ３０６において、印刷コマンド生成部１０６が生成した印刷コマンドを印刷データ通信路１３０を介して印刷装置１２０に送信し、用紙上にＨＴＭＬの情報に関わる永久可視画像を形成する。
【００２９】
次にステップＳ３０７へ進み、Ｓ３０４において記憶部１０９に保存されたＦｌａｓｈアニメーション形式のデータをテキスト抽出部１０５へ送信する。そして、ステップＳ３０８において、テキスト抽出部１０５は入力されたＦｌａｓｈアニメーション形式のデータを解析しテキスト情報抽出処理を実行し、抽出されたテキスト情報を制御部１０４へ送信する。
【００３０】
次に、ステップＳ３０９において、制御部１０４はテキスト抽出部１０５によって抽出されたテキストデータを印刷コマンド生成部１０６へ送信し、ステップＳ３１０において、印刷コマンド生成部１０６がそのテキストデータに基づき印刷コマンドを生成する。次に、ステップＳ３１１において、印刷コマンド生成部１０６は生成した印刷コマンドを印刷データ通信路１３０を介して印刷装置１２０に送信し、印刷装置１２０で用紙上にＦｌａｓｈアニメーション形式データのうち音声情報を文字情報に変換した情報に関わる永久可視画像を形成する。
【００３１】
図４はＦｌａｓｈアニメーション形式のデータを含むＨＴＭＬファイルであるＷｅｂページをブラウザー１１０で表示した場合の表示例を示す図である。４０１はブラウザー１１０を表示部１０２で表示させた時の表示例である。４０２はＦｌａｓｈアニメーション形式のデータであり、そのデータの中に書かれた内容にしたがって表示が様々に変化する。
【００３２】
図５は、ステップＳ３０２においてＦｌａｓｈアニメーション形式のデータから取得された静止画データの一例を示す図である。
【００３３】
図６は、ステップＳ３０２において静止画５０１に対し文言を付加した後の静止画の一例を示す図である。ステップＳ３０２において静止画５０１に対し、Ｆｌａｓｈアニメーション形式のデータに含まれるテキスト情報を別の出力手段で印刷する旨の文言を追加する。６０２は前記文言の一例であり、ここでは「別紙参照」という言葉を静止画５０１に対し付加している。
【００３４】
図７は、ステップＳ３０６において印刷されたＨＴＭＬ印刷物の一例を示す図である。ＨＴＭＬ中のＦｌａｓｈアプリケーション形式のデータ部分はＳ３０４において静止画データ６０１に置きかえられ、Ｓ３０６においてＨＴＭＬが印刷装置１２０により印刷され、ＨＴＭＬ印刷物７０１が出力される。
【００３５】
図８は、ステップＳ３０６において印刷されたＨＴＭＬ印刷物の一例を示す図である。ステップＳ３０８においてＦｌａｓｈアニメーション形式データよりテキスト情報が抽出され、そのテキスト情報が印刷装置１２０により印刷され、テキスト情報印刷物８０１が出力される。
【図面の簡単な説明】
【００３６】
【図１】本発明による第１および第２の実施形態における印刷システムの構成を示す概略ブロック図である。
【図２】本発明による第１の実施形態における印刷システムの処理を示すフローチャートである。
【図３】本発明による第２の実施形態における印刷システムの処理を示すフローチャートである。
【図４】本発明による第１および第２の実施形態におけるＦｌａｓｈアニメーション形式のデータを含むＨＴＭＬファイルであるＷｅｂページをブラウザー１１０で表示した場合の表示例を示す図である。
【図５】本発明による第１および第２の実施形態におけるステップＳ２０２およびＳ３０２においてＦｌａｓｈアニメーション形式のデータから取得された静止画の一例を示す図である。
【図６】本発明による第２の実施形態におけるステップＳ３０２において静止画に対し文言を付加した後の静止画の一例を示す図である。
【図７】本発明による第２の実施形態におけるステップＳ３０６において印刷されたＨＴＭＬ印刷物の一例を示す図である。
【図８】本発明による第２の実施形態におけるステップＳ３１１において印刷されたＨＴＭＬ印刷物の一例を示す図である。
【図１】
2007193509.tif 000003
【図２】
2007193509.tif 000004
【図３】
2007193509.tif 000005
【図４】
2007193509.tif 000006
【図５】
2007193509.tif 000007
【図６】
2007193509.tif 000008
【図７】
2007193509.tif 000009
【図８】
2007193509.tif 000010