(57)【要約】【課題】アニメーションが設定された文書を、アニメーションの設定内容が把握できる形態にて印刷画像を形成する。【解決手段】アニメーションが設定された文書データを受け付ける印刷要求受付部２１と、文書データに組み込まれたアニメーションの設定内容を抽出するアニメーション情報抽出部２２と、文書データにアニメーションが組み込まれている場合、抽出されたアニメーションの設定内容に応じて、アニメーション効果を視認可能な表現形態に変換して文書データの印刷画像を生成する画像形成処理部２３と、印刷画像を印刷装置に送信することで印刷を依頼する印刷処理部２４と、を有する。【選択図】図２
2009223458.tif 000002
【特許請求の範囲】
【請求項１】
アニメーションが設定された文書データを受け付ける文書受付手段と、
文書データに組み込まれたアニメーションの設定内容を抽出する抽出手段と、
文書データにアニメーションが組み込まれている場合、抽出されたアニメーションの設定内容に応じて、アニメーション効果を視認可能な表現形態に変換して文書データの印刷画像を生成する画像生成手段と、
を有することを特徴とする文書処理装置。
【請求項２】
請求項１記載の文書処理装置において、
アニメーションが設定された文書データの印刷形態指示を受け付ける指示受付手段を有し、
前記画像生成手段は、印刷形態指示の内容に応じてアニメーション効果の表示形態の変換の是非を判断することを特徴とする文書処理装置。
【請求項３】
請求項１記載の文書処理装置において、
前記画像生成手段は、文書データに組み込まれたアニメーションの種類に基づきアニメーション効果の表示形態の変換の是非を判断することを特徴とする文書処理装置。
【請求項４】
請求項１記載の文書処理装置において、
前記画像生成手段は、抽出されたアニメーションの設定内容が、表示要素を移動させるアニメーション効果である場合には、表示要素の移動方向がわかる装飾要素を表示要素に付加して印刷画像を生成することを特徴とする文書処理装置。
【請求項５】
請求項１記載の文書処理装置において、
前記画像生成手段は、抽出されたアニメーションの設定内容が、第１の表示要素に第２の表示要素を重畳させるアニメーション効果である場合には、第１の表示要素の表示位置近傍に第１の表示要素及び第２の表示要素の双方を印刷する印刷画像を生成することを特徴とする文書処理装置。
【請求項６】
コンピュータを、
アニメーションが設定された文書データを受け付ける文書受付手段、
文書データに組み込まれたアニメーションの設定内容を抽出する抽出手段、
文書データにアニメーションが組み込まれている場合、抽出されたアニメーションの設定内容に応じて、アニメーション効果を視認可能な表現形態に変換して文書データの印刷画像を生成する画像生成手段、
として機能させる文書処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置及び文書処理プログラムに関する。
【背景技術】
【０００２】
例えば、マイクロソフト(登録商標)社製のパワーポイント(登録商標)のように、文書データにアニメーション効果を組み込んで生成できるアプリケーションソフトウェアが存在する。文書データに組み込まれたアニメーション効果は、ディスプレイ上では表示要素を移動、追加などの動きを持たせて表現されることになるが、印刷媒体上においては静止画としてしか表現することはできない。通常であれば、アニメーションが設定された用紙は、最終表示形態にて印刷されることになるので、アニメーションの途中の動きを印刷媒体では表現することができない。
【０００３】
そこで、従来においては、動画をマルチフレームのダイジェストとして印刷したり、動画を構成する代表的なフレームを選択して印刷したりする技術が提案されている（例えば、特許文献１，２）。
【０００４】
【特許文献１】特許３４１６５００号明細書
【特許文献２】特開２００６−５０２２６号公報
【特許文献３】特開２００６−２４３８９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、アニメーションが設定された文書を、アニメーションの設定内容が把握できる形態にて印刷画像を形成することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る文書処理装置は、アニメーションが設定された文書データを受け付ける文書受付手段と、文書データに組み込まれたアニメーションの設定内容を抽出する抽出手段と、文書データにアニメーションが組み込まれている場合、抽出されたアニメーションの設定内容に応じて、アニメーション効果を視認可能な表現形態に変換して文書データの印刷画像を生成する画像生成手段と、を有することを特徴とする。
【０００７】
また、アニメーションが設定された文書データの印刷形態指示を受け付ける指示受付手段を有し、前記画像生成手段は、印刷形態指示の内容に応じてアニメーション効果の表示形態の変換の是非を判断することを特徴とする。
【０００８】
また、前記画像生成手段は、文書データに組み込まれたアニメーションの種類に基づきアニメーション効果の表示形態の変換の是非を判断することを特徴とする。
【０００９】
また、前記画像生成手段は、抽出されたアニメーションの設定内容が、表示要素を移動させるアニメーション効果である場合には、表示要素の移動方向がわかる装飾要素を表示要素に付加して印刷画像を生成することを特徴とする。
【００１０】
また、前記画像生成手段は、抽出されたアニメーションの設定内容が、第１の表示要素に第２の表示要素を重畳させるアニメーション効果である場合には、第１の表示要素の表示位置近傍に第１の表示要素及び第２の表示要素の双方を印刷する印刷画像を生成することを特徴とする。
【００１１】
本発明に係る文書処理プログラムは、コンピュータを、アニメーションが設定された文書データを受け付ける文書受付手段、文書データに組み込まれたアニメーションの設定内容を抽出する抽出手段、文書データにアニメーションが組み込まれている場合、抽出されたアニメーションの設定内容に応じて、アニメーション効果を視認可能な表現形態に変換して文書データの印刷画像を生成する画像生成手段、として機能させる。
【発明の効果】
【００１２】
請求項１記載の発明によれば、アニメーションが設定された文書の各ページの最終形態のみならず途中形態をも印刷文書に反映することができる。
【００１３】
請求項２記載の発明によれば、アニメーションが設定された文書のアニメーション効果による途中の表示形態の印刷の是非をユーザに選択させることができる。
【００１４】
請求項３記載の発明によれば、アニメーションが設定された文書のアニメーション効果による途中の表示形態を印刷することが効果的であるアニメーションの種類の場合のみ、その途中の表示形態を印刷することができる。
【００１５】
請求項４記載の発明によれば、印刷内容から表示要素の移動方向をユーザに知らせることができる。
【００１６】
請求項５記載の発明によれば、印刷内容から消去若しくは上書き等により文書の最終形態では含まれなくなった表示要素が存在したことをユーザに知らせることができる。
【００１７】
請求項６記載の発明によれば、コンピュータに、アニメーションが設定された文書の各ページの最終形態のみならず途中形態をも印刷文書に反映させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１９】
図１は、本発明に係る文書処理装置２０を形成するコンピュータのハードウェア構成図である。本実施の形態における文書処理装置２０を形成するコンピュータは、従前から存在するパーソナルコンピュータ等の汎用的なハードウェア構成で実現できる。すなわち、コンピュータは、図１に示したようにＣＰＵ１、ＲＯＭ２、ＲＡＭ３、ハードディスクドライブ（ＨＤＤ）４を接続したＨＤＤコントローラ５、入力手段として設けられたマウス６とキーボード７、及び表示装置として設けられたディスプレイ８をそれぞれ接続する入出力コントローラ９、通信手段として設けられたネットワークコントローラ１０を内部バス１１に接続して構成される。また、本実施の形態では、印刷機能を有する機器に印刷画像を送信して印刷を依頼するので、入出力コントローラ９にプリンタ１２を接続する。あるいは、ネットワーク１３に接続された画像形成装置１４に対してネットワークコントローラ１０を介して印刷を指示する。
【００２０】
図２は、本実施の形態における文書処理装置２０のブロック構成図である。文書処理装置２０は、印刷要求受付部２１、アニメーション情報抽出部２２、画像形成処理部２３及び印刷処理部２４を有している。印刷要求受付部２１は、ユーザからの印刷対象の文書データが指定された印刷要求を受け付ける。アニメーション情報抽出部２２は、文書データに組み込まれたアニメーションの設定内容を検出する。画像形成処理部２３は、文書データを印刷可能な画像イメージを生成する。本実施の形態における画像形成処理部２３は、文書データにアニメーションが組み込まれている場合、そのアニメーションの設定内容に応じて、アニメーション効果を視認可能な表現形態に変換して文書データの印刷画像を生成する。印刷処理部２４は、印刷画像を印刷指示先へ送信する。
【００２１】
文書処理装置２０における各構成要素２１〜２４は、文書処理装置２０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ１で動作するプログラムとの協調動作により実現される。
【００２２】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがインストールプログラムを順次実行することで各種処理が実現される。
【００２３】
次に、本実施の形態における印刷画像形成処理を図３に示したフローチャートを用いて説明する。
【００２４】
文書処理装置２０を操作するユーザが印刷対象の文書を指定して印刷指示操作を行うと、印刷要求受付部２１は、その要求を受け付け、指定された文書データを所定の格納先から取り脱す（ステップ１１０）。アニメーション情報抽出部２２は、その文書データを構成するページ毎にアニメーションの設定の有無を確認し、アニメーションが組み込まれている場合には、そのアニメーションの設定対象、種類、組み込まれたページ上の位置などの設定内容をアニメーション情報として抽出する（ステップ１２０）。続いて、画像形成処理部２３は、文書データの印刷画像をページ毎に形成するが、本実施の形態では、アニメーションの設定内容に応じて当該ページの印刷画像をどのように形成するのかについて以下のように決定する（ステップ１３０）。
【００２５】
まず、画像形成処理部２３は、印刷画像を形成しようとするページにアニメーションが組み込まれていない場合、このページに対しては従来と同様にして印刷画像を形成する。印刷画像を形成しようとするページにアニメーションが組み込まれている場合、そのページに対して、後述する本実施の形態の特徴的な画像形成処理を施すことが、アニメーションが設定されたページを印刷する際に効果的か否かを所定の判断基準に従って画像形成処理の内容を使い分ける。効果的でないと判断したページに対しては、従来と同様にして印刷画像を形成する。この判断基準の一例として、本実施の形態では、本実施の形態の特徴的な画像形成処理を施すか、あるいは従前の画像形成処理を施すかをアニメーション効果の種類毎に予め決めて分類しておき、画像形成処理部２３は、その分類した内容を基準に実行すべき画像形成処理を判断する。そして、画像形成処理部２３は、決定した画像形成処理を実行することで印刷画像を生成する（ステップ１４０）。あるいは、組み込まれているアニメーションに対して本実施の形態の特徴的な画像形成処理を施すか否かについて、印刷要求時にユーザに指示させてもよい。あるいは、印刷画像を形成しようとするページにアニメーションが組み込まれていることが認識できた時点で、ユーザに問い合わせるようにしてもよい。画像形成処理部２３は、いずれかの方法にてアニメーションが設定されたページに対して施す画像形成処理の内容を決定する。なお、本実施の形態の画像形成処理については、追って具体例を用いて説明する。以上のようにして、印刷画像が形成されると、印刷処理部２４は、指定された印刷先へ印刷画像を送信することで印刷を実行させる（ステップ１５０）。
【００２６】
本実施の形態の処理の流れは以上の通りであるが、ここで、具体的な図面の例を用いてアニメーション効果を視認可能な表現形態に変換して文書データの印刷画像を生成する処理について説明する。
【００２７】
図４は、本実施の形態における印刷画像形成処理により生成された印刷画像のいくつかのパターンの例を示した図である。まず、図４（ａ）〜（ｄ）には、文書を構成するあるページを印刷したときの例であり、ブロック３１が印刷された用紙３２が示されている。このブロック３１は、左方向からスライドインして図示した位置に留まった結果、図４に示すように印刷される。このうち、図４（ａ）は、従来の文書処理装置によって印刷されたイメージ若しくは本実施の形態において本実施の形態の特徴的な画像形成処理が施されなかった場合の印刷イメージである。図４（ｂ）〜（ｄ）は、本実施の形態において本実施の形態の特徴的な画像形成処理が施された場合の印刷イメージである。図４（ｂ）〜（ｄ）を参照すれば明らかなように、本実施の形態では、当該ページの最終形態として、印刷されるブロック３１が左方向からスライドインして現在の印刷された位置に留まったことが印刷された内容を参照することによってイメージ的に把握できるような装飾３３を施すようにした。つまり、図４（ｂ）では、ブロック３１がスライドインした方向に沿って徐々に濃くなるようなグラデーションによってその移動方向をユーザに知らせる。図４（ｃ）では、ブロック３１がスライドインした方向に沿って線の長さを徐々に長くし、かつ線の色が徐々に濃くなるような装飾によってその移動方向をユーザに知らせる。また、図４（ｄ）では、ブロック３１がスライドインした方向がわかるように矢印を付加すると共に、またその矢印の中を更にグラデーションによって表現した。
【００２８】
本実施の形態は、アニメーション効果を視認可能な表現形態に変換して印刷画像を形成することを特徴としているが、当該ページに施されたアニメーションの設定内容が、表示要素であるブロック３１を移動させるアニメーション効果である場合には、図４（ｂ）〜（ｄ）に例示したようにブロック３１の移動方向がわかる装飾要素３３をブロック３１に付加して印刷画像を生成する。
【００２９】
次に、図５Ａ〜図５Ｄ、図６を用いて他のアニメーションが設定された場合に本実施の形態により得られる印刷結果について説明する。
【００３０】
図５Ａ〜図５Ｄは、アニメーションが設定されたページのディスプレイ７８への表示内容の遷移を示した図である。最初は、図５Ａが表示されており、ユーザがクリックすると表示が図５Ｂになり、更にクリックされると表示が図５Ｃになり、更にクリックされることで表示が最終的に図５Ｄとなることを示している。具体的にいうと、図の矢印の右側には、図５Ａでは白紙の画像３５が表示され、図５Ｂでは「テスト文書」と記載された紙画像３６が追加表示され、図５Ｃでは更に「テスト文書」と記載された紙画像であってモノクロで透かし画像が施された紙画像３７が追加表示され、図５Ｄでは最終的に、図５Ａ〜図５Ｃの紙画像３５〜３７が消去され、かつ「テスト文書」と記載された紙画像であってマゼンダ色の透かし画像が施された紙画像３８が表示されたことを示している。
【００３１】
このように表示形態がアニメーション効果により遷移する場合、従来の文書処理装置によって印刷された場合の印刷イメージ３９は、当該ページの最終形態である図５Ｄのようになる。なお、本実施の形態においても、本実施の形態の特徴的な画像形成処理を施さないことが選択された場合にはこの印刷イメージが得られる。これに対し、本実施の形態の特徴的な画像形成処理が施されたことにより得られる印刷イメージを図６に示す。
【００３２】
図６から明らかなように、本実施の形態では、印刷指示された文書データのレイアウト通りに印刷されない。もし、アニメーション効果を反映した状態でレイアウト通りに印刷しようとすると複数の表示要素（オブジェクト）が重畳してしまうため判読できないからである。そこで、本実施の形態においては、アニメーションにより当該ページには最終形態では表示されていない画像３５〜３７がアニメーションの実施過程において表示されていたことを印刷イメージに含めるようにした。画像３５は、アニメーションが実施されることにより画像３８で上書きされているが、アニメーションが実施されることによりある画像が他の画像で重畳されるような場合には、先に表示された画像近傍に、双方の画像３５，３８を含み、その表示遷移がわかるような印刷画像を形成する。なお、各画像３５，３８は、重畳されるほど近傍であるはずなので、後に表示された画像近傍に表示するとしてもよい。なお、上書きは、重畳という概念に含まれる。
【００３３】
また、本実施の形態では、画像３５には紙画像だけであって「テスト文書」という文字が出力されていないこと、画像３６には透かし（Watermark）画像が出力されていないこと、画像３６には透かし画像が着色されていない（白黒化されている）こと、が明示的にわかるようにメッセージを挿入してもよい。また、画像３５が画像３８で上書きされたことがわかるようにメッセージを挿入してもよい。
【００３４】
次に、図７を用いて他のアニメーションが設定された場合に本実施の形態により得られる印刷結果について説明する。
【００３５】
この例は、スパイラルという種類のアニメーションが文書に設定された場合の例であるが、既存技術であれば、図７（ａ）に例示したようにスパイラルが行われた後の最終結果が印刷される。これに対し、本実施の形態によれば、図７（ａ）に例示したようにスパイラル効果が行われたこと、並びにその軌跡がわかるような印刷イメージを生成する。
【００３６】
以上の説明においては、表示要素が移動する方向がわかるような、また表示要素がページの最終形態では上書きされていたり、消去されていたりしたことがわかるような印刷画像を形成できるようにした。アニメーションとしては、その他にも表示要素の拡大／縮小など様々なアニメーション効果が存在するが、それらのアニメーションにも本発明は適用することは可能である。
【００３７】
なお、本実施の形態では、本発明の文書処理装置を汎用的なＰＣにて実現した場合を例にした。従って、ＰＣは、直接または間接的に接続されたプリンタ１２や画像形成装置１４などの印刷装置に対して印刷画像を送信して印刷媒体への印刷を依頼することになる。ただ、例えば、本発明の文書処理装置を、プリント機能が搭載された複合機等の画像形成装置にて実現すれば、自装置にて印刷まで行うことができる。
【図面の簡単な説明】
【００３８】
【図１】本発明に係る文書処理装置を形成するコンピュータのハードウェア構成図である。
【図２】本実施の形態における文書処理装置のブロック構成図である。
【図３】本実施の形態における印刷画像形成処理を示したフローチャートである。
【図４】本実施の形態における印刷画像形成処理により生成された印刷画像のパターンの例を示した図である。
【図５Ａ】本実施の形態においてアニメーションが設定されたページの表示内容が遷移する場合において最初に表示される画面の例を示した図である。
【図５Ｂ】本実施の形態においてアニメーションが設定されたページの表示内容が遷移する場合において２番目に表示される画面の例を示した図である。
【図５Ｃ】本実施の形態においてアニメーションが設定されたページの表示内容が遷移する場合において３番目に表示される画面の例を示した図である。
【図５Ｄ】本実施の形態においてアニメーションが設定されたページの表示内容が遷移する場合において最後に表示される画面及び印刷画像の例を示した図である。
【図６】本実施の形態における印刷画像形成処理により生成された印刷画像の例を示した図である。
【図７】本実施の形態における印刷画像形成処理により生成された印刷画像の他の例を示した図である。
【符号の説明】
【００３９】
１  ＣＰＵ、２  ＲＯＭ、３  ＲＡＭ、４  ハードディスクドライブ（ＨＤＤ）、５  ＨＤＤコントローラ、６  マウス、７  キーボード、８  ディスプレイ、９  入出力コントローラ、１０  ネットワークコントローラ、１１  内部バス、１２  プリンタ、１３  ネットワーク、１４  画像形成装置、２０  文書処理装置、２１  印刷要求受付部、２２  アニメーション情報抽出部、２３  画像形成処理部、２４  印刷処理部。
【図１】
2009223458.tif 000003
【図２】
2009223458.tif 000004
【図３】
2009223458.tif 000005
【図４】
2009223458.tif 000006
【図５Ａ】
2009223458.tif 000007
【図５Ｂ】
2009223458.tif 000008
【図５Ｃ】
2009223458.tif 000009
【図５Ｄ】
2009223458.tif 000010
【図６】
2009223458.tif 000011
【図７】
2009223458.tif 000012