(57)【要約】【課題】短時間で表示端末に表示されるデータの表示態様を確認することが可能なデータ変換装置を提供する。【解決手段】所定ページの文書データがページ毎に取得され（Ｓ２３）、表示端末にて表示可能なプレビューデータに変換される（Ｓ２５）。所定ページの文書データの全てがプレビューデータに変換された場合（Ｓ２９：ＹＥＳ）、表示端末のフラッシュメモリに記憶される（Ｓ３１）。これにより、表示端末にてプレビューデータを表示させることが可能となる。次いで、文書データがページ毎に取得され（Ｓ３５）、表示端末にて表示可能な表示データに変換される（Ｓ３９）。表示データへの変換の途中で、表示端末又はＰＣより変換中止の入力がなされた場合（Ｓ３３：ＹＥＳ）、変換処理を終了させる。すべての文書データの変換処理が終了した後（Ｓ３７：ＹＥＳ）、表示データは表示端末に記憶される（Ｓ４７）。【選択図】図６
2010134708.tif 000002
【特許請求の範囲】
【請求項１】
一以上のページからなる文書データを、表示端末の表示手段にて表示可能なフォーマットのデータである表示データに変換するデータ変換手段と、
前記表示データが前記表示端末の前記表示手段に表示される場合の表示態様をユーザに予め確認させるために前記表示手段に表示させるデータである確認データを作成するデータ作成手段と、
前記データ作成手段にて作成された前記確認データを前記表示端末に対して送信する第一送信手段と、
前記第一送信手段にて前記確認データが送信された後、前記データ変換手段にて変換された前記表示データを前記表示端末に対して送信する第二送信手段と
を備えたデータ変換装置。
【請求項２】
前記データ作成手段は、
所定ページの前記文書データを前記表示手段にて表示可能なフォーマットに変換することにより、前記確認データを作成し、
前記データ変換手段は、
前記データ作成手段による前記確認データの作成が終了した後、前記文書データを前記表示データに変換することを特徴とする請求項１に記載のデータ変換装置。
【請求項３】
前記所定ページを特定するための情報を受け付けるページ受付手段を備え、
前記データ作成手段は、
前記ページ受付手段にて受け付けられた情報にて特定される前記所定ページの前記文書データを変換することにより、前記確認データを作成することを特徴とする請求項２に記載のデータ変換装置。
【請求項４】
前記データ変換手段にて前記文書データが前記表示データに変換される場合において、前記文書データの容量と前記表示データの容量とから、圧縮量をページ毎に算出する圧縮量算出手段を備え、
前記データ作成手段は、
前記圧縮量算出手段にて算出される前記圧縮量が所定値以下となった前記ページの前記表示データを、前記確認データとすることを特徴とする請求項１に記載のデータ変換装置。
【請求項５】
前記データ変換手段による前記表示データへの変換の中止の指示を受け付ける中止受付手段と、
前記中止受付手段にて中止の指示を受け付けた場合に、前記データ変換手段による前記表示データへの変換を中止させる変換中止手段と
を備えたことを特徴とする請求項１乃至４のいずれかに記載のデータ変換装置。
【請求項６】
前記表示端末より送信される通知であって、前記データ変換手段による前記表示データへの変換を中止させる旨の通知である中止通知を受信する受信手段を備え、
前記中止受付手段は、
前記受信手段にて前記中止通知を受信することにより、変換を中止させる旨の指示を受け付けることを特徴とする請求項５に記載のデータ変換装置。
【請求項７】
前記第一送信手段にて送信される前記確認データを前記表示端末の前記表示手段に表示させるか否かを指示する表示指示手段であって、
前記表示端末が備える所定の記憶領域に所定ファイルを記憶させることにより、前記表示端末に対して動作を制限する指示を行うとともに、前記確認データを表示させるか否かの指示を行い、
前記所定の記憶領域に記憶されている前記所定ファイルを削除させることにより、前記表示端末に対して前記動作の制限を解除する指示を行う表示指示手段を備えたことを特徴とする請求項１乃至６のいずれかに記載のデータ変換装置。
【請求項８】
前記表示指示手段は、
前記表示端末が備える前記所定の記憶領域に、前記確認データを特定する為の情報であるデータ特定情報を記憶させることにより、前記表示端末に対して前記確認データを表示させるための指示を行うことを特徴とする請求項７に記載のデータ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示端末にて表示可能なフォーマットにデータを変換するデータ変換装置に関する。
【背景技術】
【０００２】
従前より、コンピュータに記憶されているデータ等を表示端末に転送し、表示端末の表示部に表示させることにより、コンピュータのディスプレイに表示される像と同様の像を表示端末にて閲覧可能とするシステムが運用されている。このようなシステムにおいては、表示端末のＣＰＵ処理速度や記憶容量、表示可能な解像度、階調、色彩、表示面積などに制約があるため、コンピュータにて、記憶されているデータが表示端末に表示可能なフォーマットに変換され、変換された結果のデータが表示端末に転送される必要がある。
【０００３】
このようなシステムにおいては、フォーマット変換後のデータを実際に表示端末に表示させてその表示態様を確認することにより、フォーマット変換時における各種設定（解像度、階調、色彩、余白設定など）を調整する必要がある。例えば、特許文献１に記載の電子文書閲覧システムでは、データ変換装置（コンピュータ）にて変換された表示データはメディアを介して表示端末に転送される。転送された結果の表示データは、表示端末の表示部に表示される。これをユーザが視認して表示態様を確認することが可能となる。
【特許文献１】特開２００６−６５２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上述のデータ変換装置では、ユーザによる表示部の表示態様の確認を可能とするまでに、表示データのフォーマット変換、メディアへの書き込み、メディアからの読み出しという手順を経る必要がある。このため、実際に表示端末に表示データを表示させるまでに時間がかかってしまうという問題点があった。特に、ページ数の多い文書データを表示データに変換する場合、数百ページの文書データでは数分から数十分もの時間がかかる。このとき、表示端末に表示データを表示させ、例えば余白領域を多く設定しすぎて、文字が表示から欠けてしまったり、階調設定が不適切で画像が判別しにくい等の表示の不具合を発見した場合は、再度フォーマット変換時の設定を調整し、表示データを確認するのに再び数分から数十分もの時間待ち続けなければならなかった。また、表示端末の表示部には電子ペーパー等のように、パーソナルコンピュータ（ＰＣ）のモニタとして一般的な液晶表示とは異なった表示媒体が用いられるため、ＰＣ画面上で表示データを表示しても、実際の表示端末での表示を十分再現できず、ＰＣ画面ではきれいに見えていたのに、実際に表示端末で表示すると非常に見難いということが発生していた。すなわち、ＰＣ画面では表示端末での表示を十分確認できないため、時間がかかっても、表示データへのフォーマット変換、表示データのメディアへの書き込み、表示データのメディアからの読み出しという手順を経て表示端末での表示様態の確認を行っていた。
【０００５】
本発明は上述の問題点を解決するためになされたものであり、短時間で表示端末に表示されるデータの表示態様を確認することが可能なデータ変換装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の問題点を解決するために、請求項１に係る発明のデータ変換装置は、一以上のページからなる文書データを、表示端末の表示手段にて表示可能なフォーマットのデータである表示データに変換するデータ変換手段と、前記表示データが前記表示端末の前記表示手段に表示される場合の表示態様をユーザに予め確認させるために前記表示手段に表示させるデータである確認データを作成するデータ作成手段と、前記データ作成手段にて作成された前記確認データを前記表示端末に対して送信する第一送信手段と、前記第一送信手段にて前記確認データが送信された後、前記データ変換手段にて変換された前記表示データを前記表示端末に対して送信する第二送信手段とを備えている。
【０００７】
また、請求項２に係る発明のデータ変換装置は、請求項１に記載の発明の構成に加えて、前記データ作成手段は、所定ページの前記文書データを前記表示手段にて表示可能なフォーマットに変換することにより、前記確認データを作成し、前記データ変換手段は、前記データ作成手段による前記確認データの作成が終了した後、前記文書データを前記表示データに変換することを特徴とする。
【０００８】
また、請求項３に係る発明のデータ変換装置は、請求項２に記載の発明の構成に加えて、前記所定ページを特定するための情報を受け付けるページ受付手段を備え、前記データ作成手段は、前記ページ受付手段にて受け付けられた情報にて特定される前記所定ページの前記文書データを変換することにより、前記確認データを作成することを特徴とする。
【０００９】
また、請求項４に係る発明のデータ変換装置は、請求項１に記載の発明の構成に加えて、前記データ変換手段にて前記文書データが前記表示データに変換される場合において、前記文書データの容量と前記表示データの容量とから、圧縮量をページ毎に算出する圧縮量算出手段を備え、前記データ作成手段は、前記圧縮量算出手段にて算出される前記圧縮量が所定値以下となった前記ページの前記表示データを、前記確認データとすることを特徴とする。
【００１０】
また、請求項５に係る発明のデータ変換装置は、請求項１乃至４のいずれかに記載の発明の構成に加えて、前記データ変換手段による前記表示データへの変換の中止の指示を受け付ける中止受付手段と、前記中止受付手段にて中止の指示を受け付けた場合に、前記データ変換手段による前記表示データへの変換を中止させる変換中止手段とを備えている。
【００１１】
また、請求項６に係る発明のデータ変換装置は、請求項５に記載の発明の構成に加えて、前記表示端末より送信される通知であって、前記データ変換手段による前記表示データへの変換を中止させる旨の通知である中止通知を受信する受信手段を備え、前記中止受付手段は、前記受信手段にて前記中止通知を受信することにより、変換を中止させる旨の指示を受け付けることを特徴とする。
【００１２】
また、請求項７に係る発明のデータ変換装置は、請求項１乃至６のいずれかに記載の発明の構成に加えて、前記第一送信手段にて送信される前記確認データを前記表示端末の表示手段に表示させるか否かを指示する表示指示手段であって、前記表示端末が備える所定の記憶領域に所定ファイルを記憶させることにより、前記表示端末に対して動作を制限する指示を行うとともに、前記確認データを表示させるか否かの指示を行い、前記所定の記憶領域に記憶されている前記所定ファイルを削除させることにより、前記表示端末に対して前記動作の制限を解除する指示を行う表示指示手段を備えたことを特徴とする。
【００１３】
また、請求項８に係る発明のデータ変換装置は、請求項７に記載の発明の構成に加えて、前記表示指示手段は、前記表示端末が備える前記所定の記憶領域に、前記確認データを特定する為の情報であるデータ特定情報を記憶させることにより、前記表示端末に対して前記確認データを表示させるための指示を行うことを特徴とする。
【発明の効果】
【００１４】
請求項１に係る発明のデータ変換装置では、データ変換手段により変換される表示データを表示端末に対して送信する前に、データ作成手段にて作成される確認データを送信する。ユーザは、表示端末の表示手段に表示された確認データを視認することにより、表示データを表示させることなく、表示データの表示態様を確認することができる。このためユーザは、表示端末における表示データの受信完了を待つことなく、短時間で表示データの表示態様を確認することが可能となる。
【００１５】
また、請求項２に係る発明のデータ変換装置では、請求項１に記載の発明の効果に加えて、確認データは、データの少なくとも一部のページ（所定ページ）をフォーマット変換することにより作成される。これにより、確認データが作成されるまでに要する時間を、表示データが作成されるまでに要する時間と比較して短くすることが可能となる。従って、迅速に確認データを表示端末に送信し、ユーザに視認させることが可能となる。
【００１６】
また、請求項３に係る発明のデータ変換装置では、請求項２に記載の発明の効果に加えて、ユーザは、確認データに変換する元のデータのページ（所定ページ）を自由に選択することが可能となる。これによりユーザは、表示データが表示された場合の表示態様を確認するページとして適したページを選択し、確認データに変換させることができるので、適切に表示データの表示態様を確認することが可能となる。また、確認データ作成のためのデータ量を抑制ことが可能となるので、確認データを表示端末に表示させるまでに要する時間を短縮させることが可能となる。
【００１７】
また、請求項４に係る発明のデータ変換装置では、請求項１に記載の発明の効果に加えて、フォーマット変換に基づく圧縮量が所定値以下となった場合に、該当ページに画像が含まれているものと判断し、このページのデータを確認データとして表示端末に送信する。このように、データ変換手段による表示データへの変換処理を行いつつ、画像が含まれていると判断されたページの変換後のデータは確認データとして表示端末に先行送信する。これにより、表示データへのフォーマット変換を行うと同時に、確認データを表示端末に送信することが可能となる。またユーザは、確認データを表示端末に表示させることにより、表示態様の適切な確認を行うことが可能となる。
【００１８】
また、請求項５に係る発明のデータ変換装置では、請求項１乃至４のいずれかに記載の発明の効果に加えて、データ変換手段によるフォーマット変換を中止させることができる。これにより、表示データが不要であるとされた場合に、無駄なフォーマット変換を実行させないようにすることが可能となる。
【００１９】
また、請求項６に係る発明のデータ変換装置では、請求項５に記載の発明の効果に加えて、表示端末を介して、データ変換装置が実行するフォーマット変換を中止させることが可能となる。このためユーザは、表示端末に表示された確認データを視認して表示データ変換が不要であると判断した場合に、迅速にフォーマット変換を中止させることが可能となる。
【００２０】
また、請求項７に係る発明のデータ変換装置では、請求項１乃至６のいずれかに記載の発明の効果に加えて、表示端末が備える所定記憶領域に直接所定のファイルを記憶させることにより、動作の制限の指示をおこなったり確認データを表示させるか否かを表示端末に判断させたりすることが可能となる。これにより、別メディアを介したデータの授受を行う場合と比較し、短時間で表示端末に対する動作指示を行うことが可能となる。
【００２１】
また、請求項８に係る発明のデータ変換装置では、請求項７に記載の発明の効果に加えて、表示端末が備える所定記憶領域には、表示端末に表示させる確認データを特定するための情報が記憶されるので、確認データを別メディアを介して表示端末に転送する場合と比較し、短時間で表示端末に確認データを表示させることが可能となる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明のデータ変換装置の実施の形態（第一の実施の形態、第二の実施の形態）について、図面を参照して説明する。なおこれらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、特に特定的な記載がない限り、それのみに限定する趣旨ではなく、単なる説明例である。
＜第一の実施の形態＞
【００２３】
以下、本発明におけるデータ変換装置の第一の実施の形態について、図面を参照して説明する。はじめに、図１を参照し、データ変換装置として機能するパーソナルコンピュータ（ＰＣ）１を含むシステム１００の一例について説明する。図１は、システム１００の一例を示す模式図である。図１に示すように、システム１００は、ＰＣ１と表示端末３とから構成される。
【００２４】
表示端末３は、着色粒子の電気泳動を利用して表示を行う電子ペーパーを用いたディスプレイ３５に所望の文字や画像を表示させることが可能な端末である。表示端末３は、ＵＳＢ（登録商標）ケーブル２を介してＰＣ１と接続される。この状態で、ディスプレイ３５に表示させることが可能なフォーマットのデータ（以下「表示データ」という。）をＰＣ１より受信する。受信された表示データは、表示端末３のフラッシュメモリ３９（図３参照、後述）に記憶される。フラッシュメモリ３９に記憶された表示データは、ユーザによる入力部３７（図３参照、後述）を介した入力操作に基づき、ディスプレイ３５に表示される。
【００２５】
表示端末３のディスプレイ３５を構成する表示素子としては特段限定されず、従来周知の表示素子が使用可能である。例えは液晶表示素子、有機ＥＬ素子、電気泳動型表示素子等が使用可能である。
【００２６】
ＰＣ１はハードディスク（ＨＤＤ２０、図２参照、後述）を備えている。ＨＤＤ２０には、表示端末３に表示させる表示データの基となる文書データが複数記憶される。文書データは、ＰＣ１のディスプレイ１６（図２参照、後述）にて閲覧可能なフォーマットにて構成された、文字や画像等を含む少なくとも１ページ以上のデータである。ＰＣ１は、ＨＤＤ２０に記憶されている文書データを表示端末３にて表示可能な所定フォーマットに変換し、表示データを作成する為の変換ドライバを備えている。表示端末３では、フラッシュメモリ３９の容量、ディスプレイ３５にて表示可能な解像度や階調、色、表示面積等に制約があるため、文書データをそのままディスプレイ３５に表示させることができない。このためＰＣ１では、変換ドライバにより文書データが表示データに変換され、変換された表示データが表示端末３に転送される。これにより、ＰＣ１にて閲覧可能な文書データと略同一のデータを表示端末３にて表示させることが可能となる。
【００２７】
ＰＣ１において実行される文書データのフォーマット変換の手順概要について説明する。ユーザは、文書データ編集用のアプリケーションを起動し、記憶されている複数の文書データのうち表示端末３に表示させることを望む文書データを選択する。次いで、選択された文書データを所定フォーマットに変換するために、出力先として「表示端末３」を選択し「印刷」を実行する。選択された文書データは、変換ドライバにて所定フォーマットに変換される（変換された後のデータが表示データとなる。）。次いで、表示データを表示端末３に転送する為の操作が行われ、表示データはＵＳＢケーブル２を介して表示端末３に転送される。これにより、表示端末３に表示データが記憶されるので、表示端末３は表示データをディスプレイ３５に表示させることが可能となる。
【００２８】
ここで、ＰＣ１により文書データがフォーマット変換される場合には、予めユーザによるフォーマット変換のパラメータ（余白設定、解像度、階調、色彩など、以下「変換パラメータ」という。）の設定作業が必要となる。理由は、表示端末３のディスプレイ３５に表示可能なフォーマットは表示端末３毎に異なるので、ＰＣ１に接続される表示端末３の種類に応じ変換パラメータを調整する必要があるためである。また、同一の表示端末３が使用される場合も、実際にディスプレイ３５に表示された場合の表示態様に応じて適宜変換パラメータを調整し最適化する必要があるためである。すなわち、例えば余白設定の場合、表示端末３の表示面積は一般にＰＣ１からプリンタを用いて印刷した紙媒体の面積より小さいため、文書をなるべく大きく読みやすく表示するには、文書データの余白はなるべく表示端末３の表示面積外となるように余白設定する必要がある。文書データの余白は文書毎に異なるので、文書毎に変換パラメータを調整する必要がある。
【００２９】
本実施の形態において実行されるデータ変換の工程について概説する。はじめに、文書データのうち所定のページの文書データが変換ドライバによりフォーマット変換される（変換された１ページ分のデータを「プレビューデータ」という。また、複数ページ分のプレビューデータによって構成されるファイルを「プレビューファイル」という。）プレビューデータは表示端末３に転送される。転送されたプレビューデータは、ディスプレイ３５に表示（プレビュー）される。ユーザは、表示データが表示される前に、プレビューされた状態のプレビューデータを視認し、表示態様を確認することが可能となる（ここで必要に応じ、ユーザにより変換パラメータが調整される場合がある。）。
【００３０】
ＰＣ１では、プレビューデータが表示端末３に転送された後、変換ドライバにより文書データを表示データに変換する処理が実行される。作成された表示データは、表示端末３に転送される。なお表示データへの変換の途中で、ユーザにより変換中止の指示が入力された場合、ＰＣ１では表示データへの変換処理が中止される。
【００３１】
上述の工程により、ユーザは表示データを表示端末３に転送する前に、予めプレビューデータを転送することが可能となる。プレビューデータは文書データのうち所定ページをフォーマット変換することにより得られるので、表示データが作成されるのに要する時間よりも短い時間でプレビューデータを作成し、表示端末３に転送することが可能となる。これによりユーザは、短い時間で表示態様を確認することが可能となる。
【００３２】
なお本実施の形態は、データ変換装置としてＰＣ１を例示しているが、本発明はこれに限定されない。従って、データのフォーマット変換を実行し表示データを作成することが可能であれば、ＰＣに限定されず他の機器であってもよい。
【００３３】
図２及び図３を参照し、ＰＣ１及び表示端末３の電気的構成について説明する。図２は、ＰＣ１の電気的構成を示す模式図である。図３は、表示端末３の電気的構成を示す模式図である。
【００３４】
図２を参照し、ＰＣ１の電気的構成について説明する。図２に示すように、ＰＣ１は、データのフォーマット変換等の処理を実行するＣＰＵ１１、フラグやタイマ、一時的なデータ等が記憶されるＲＡＭ１２、ＢＩＯＳ等が記憶されるＲＯＭ１３、ＣＰＵ１１において実行されるプログラム、文書データ等が記憶されるＨＤＤ２０を備えている。そして、ＣＰＵ１１よりＲＡＭ１２、ＲＯＭ１３、ＨＤＤ２０が備える記憶領域にアクセスすることが可能なように、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、及びＨＤＤ２０は、それぞれバスを介して電気的に接続される。
【００３５】
ＰＣ１は、接続されるディスプレイ１６に所望の映像を表示させるためのビデオコントローラ１５を備えている。ディスプレイ１６はビデオコントローラ１５に電気的に接続される。また、ＣＰＵ１１の制御によりディスプレイ１６に所望の映像を表示させることが可能なように、ＣＰＵ１１とビデオコントローラ１５とはバスを介して電気的に接続される。本実施の形態では、データ変換処理の際に起動されるアプリケーション等が、ＣＰＵ１１の制御によりビデオコントローラ１５を介してディスプレイ１６に表示される。
【００３６】
ＰＣ１は、接続されるキーボード１８を介してユーザより入力される変換パラメータや変換指示等の入力情報を電気信号に変換する為のキーコントローラ１７を備えている。キーボード１８はキーコントローラ１７に電気的に接続される。そして、ＣＰＵ１１にてキーボード１８を介して入力される入力情報を認識することが可能なように、ＣＰＵ１１とキーコントローラ１７とはバスを介して電気的に接続される。本実施の形態では、文書データの選択入力情報や、変換パラメータの設定入力情報等がキーボード１８を介してユーザより入力される。
【００３７】
ＰＣ１は、ＵＳＢケーブル２を介し表示端末３に対して表示データやプレビューデータを転送する為の通信インタフェース１９を備えている。ＵＳＢケーブル２は通信インタフェース１９に接続される。そして、ＣＰＵ１１より表示データやプレビューデータを表示端末３に対して送信することが可能なように、また、表示端末３より送信される通信データをＣＰＵ１１にて認識することが可能なように、ＣＰＵ１１と通信インタフェース１９とは、バスを介して電気的に接続される。
【００３８】
ＨＤＤ２０に設けられる記憶領域について、図２を参照して説明する。ＨＤＤ２０には、設定情報記憶領域２０１、文書データ記憶領域２０２、プログラム記憶領域２０３、ドライバ記憶領域２０４、及びその他の記憶領域が設けられている。
【００３９】
設定情報記憶領域２０１には、設定情報として、変換パラメータ（余白、解像度、階調、色彩等）、プレビューの実行の許否の設定（プレビュー許否設定）、所定ページを特定するための設定（ページ設定）が少なくとも記憶される。変換パラメータには、ユーザにより変換パラメータの入力操作がなされた場合に、入力された変換パラメータが新たな変換パラメータとして記憶される。プレビュー許否設定には、ユーザによる設定入力に基づいてプレビュー実行の許可／禁止のいずれかの情報が記憶される。ページ設定には、ユーザにより所定ページを特定する為の情報が入力された場合に、入力された情報が記憶される。
【００４０】
文書データ記憶領域２０２には、文書データが複数記憶される。プログラム記憶領域２０３には、ＣＰＵ１１にて実行される各種アプリケーションプログラムやＯＳプログラムが記憶される。本実施の形態では、フォーマット変換及び転送処理を司るアプリケーションのプログラムが少なくとも記憶される。ドライバ記憶領域２０４には、文書データを表示端末３にて表示可能な所定フォーマットに変換し、表示データを作成する為の変換ドライバが少なくとも記憶される。
【００４１】
図３を参照し、表示端末３の電気的構成について説明する。図３に示すように、表示端末３は、ＰＣ１との通信処理や表示処理等を司るＣＰＵ３１、フラグやタイマ、一時的なデータ等が記憶されるＲＡＭ３２、ＣＰＵ３１において実行されるプログラムが記憶されるＲＯＭ３３、表示データやプレビューデータ等が記憶されるフラッシュメモリ３９を備えている。そして、ＣＰＵ１１よりＲＡＭ３２、ＲＯＭ３３、フラッシュメモリ３９が備える記憶領域にアクセスすることが可能なように、ＣＰＵ３１、ＲＡＭ３２、ＲＯＭ３３、及びフラッシュメモリ３９は、それぞれバスを介して電気的に接続される。
【００４２】
表示端末３は、ディスプレイ３５と、ディスプレイ３５に表示データやプレビューデータを表示させるためにディスプレイ３５を駆動する表示制御部３４とを備えている。そして、ＣＰＵ３１よりディスプレイ３５に所望のデータを表示させることが可能なように、ディスプレイ３５は表示制御部３４と電気的に接続される。また、ＣＰＵ３１は表示制御部３４と電気的に接続される。
【００４３】
表示端末３は、ＵＳＢケーブル２を介しＰＣ１から表示データやプレビューデータが転送される通信インタフェース３８を備えている。ＵＳＢケーブル２は通信インタフェース３８に接続される。
【００４４】
表示端末３は、入力部３７と、入力部３７を介してユーザにより入力された情報を電気信号に変換する為の入力インタフェース（入力Ｉ／Ｆ）３６とを備えている。そして、ＣＰＵ３１にて入力部３７を介し入力された情報を検出することが可能なように、入力部３７は入力Ｉ／Ｆ３６と電気的に接続される。またＣＰＵ３１と入力Ｉ／Ｆ３６とはバスを介して電気的に接続される。本実施の形態では、表示データやプレビューデータの更新（ページ送り）指示等がユーザにより入力される。
【００４５】
フラッシュメモリ３９に設けられる記憶領域の詳細について、図３を参照して説明する。図３に示すように、フラッシュメモリ３９には、ロックファイル記憶領域３９１、表示データ記憶領域３９６、退避領域３９７、及びその他の領域が設けられる。
【００４６】
ロックファイル記憶領域３９１は、後述するロックファイル３９２（図４参照）が記憶される。表示データ記憶領域３９６には、ＰＣ１にて作成された表示データやプレビューファイルが記憶される。退避領域３９７は、プレビューが実行される直前にディスプレイ３５に表示されていた表示データが一時的に記憶される。ロックファイル記憶領域３９１及び表示データ記憶領域３９６は、表示端末３とＰＣ１とがＵＳＢケーブル２を介して接続された状態で、ＰＣ１より直接データを記憶させることが可能となるように共有化される。
【００４７】
ロックファイル記憶領域３９１に記憶されるロックファイル３９２について、図４を参照して説明する。図４は、ロックファイル３９２のファイル構成を示す模式図である。ロックファイル３９２は、ＰＣ１より表示端末３に対してプレビュー表示指示や入力部３７からの入力操作を無効とする指示（詳細後述）等を行う場合に、ＰＣ１により作成されロックファイル記憶領域３９１に記憶されるファイルである。図４に示すように、ロックファイル３９２は、プレビューフラグとプレビューファイル名とを含む構成を有する。プレビューフラグは、表示端末３に対してプレビューデータのプレビューを実行させるか否かを指示するためのフラグである。プレビューファイル名は、表示端末３にてプレビューされるプレビューデータにより構成されるプレビューファイルの名称である。ロックファイル３９２を使用した表示端末３に対する表示指示の詳細は後述する。
【００４８】
以下、フラグに「０」が記憶されることを「ＯＦＦされる」といい、「１」が記憶されることを「ＯＮされる」という。
【００４９】
なおロックファイルは、表示端末３とＰＣ１とが接続中に、フラッシュメモリ３９へのアクセスの競合（ＰＣ１からフラッシュメモリ３９へのアクセスと、表示端末３からフラッシュメモリ３９へのアクセスとの競合）が起こらないように、表示端末３側の入力部３７を介した入力操作を制限（無効化）するために使用される。ロックファイルが書き込まれている場合、表示端末３側での入力操作が無効化される。これにより、表示端末３側でフラッシュメモリ３９の書き替え処理等が発生しないようにしている。なお、ロックファイルのうちプレビューフラグがＯＮされている場合には、プレビューに関連する入力操作のみ有効化される。これにより、表示端末３においてプレビューが実行可能となる（詳細は後述する。）。
【００５０】
なお上述の例では、ロックファイル３９２は、プレビューフラグとプレビューファイル名とから構成されているが、本発明はこの構成に限定されない。例えば、プレビューファイル名は、プレビューファイルの名称に限定されず、例えばファイル名称を特定することが可能であれば、他の情報（識別番号など）であってもよい。またプレビューフラグの代わりに、プレビューファイル名の有無でプレビューをするかしないか判断するようにしても良い。
【００５１】
ＰＣ１のＣＰＵ１１において実行される入力受付処理について、図５のフローチャートを参照して説明する。図５は、入力受付処理のフローチャートである。入力受付処理は、データ変換処理を実行するためのアプリケーションがＨＤＤ２０のプログラム記憶領域２０３より読み出されて起動された後、キーボード１８よりなんらかの入力操作がなされた場合、又はＵＳＢケーブル２を介し表示端末３よりなんらかの通知を受信した場合に、ＣＰＵ１１により起動され実行される。
【００５２】
図５に示すように、入力設定処理では、ユーザによりキーボード１８を介して入力された情報が、変換パラメータ設定である場合（Ｓ１：ＹＥＳ）、入力された情報がＨＤＤ２０の設定情報記憶領域２０１の変換パラメータとして記憶される（Ｓ４）。これにより、フォーマット変換時における変換パラメータが設定される。そして入力設定処理は終了される。
【００５３】
入力された情報が、プレビュー許否設定である場合（Ｓ１：ＮＯ、Ｓ２：ＹＥＳ）、入力された情報がＨＤＤ２０の設定情報記憶領域２０１のプレビュー許否設定として記憶される（Ｓ５）。これにより、表示端末３にプレビューを実行させるか否かが設定される。そして入力設定処理は終了される。
【００５４】
入力された情報が、ページ設定である場合（Ｓ２：ＮＯ、Ｓ３：ＹＥＳ）、入力された情報がＨＤＤ２０の設定情報記憶領域２０１のページ設定として記憶される（Ｓ６）。これにより、文書データからプレビューデータが作成される場合におけるページが設定される。そして入力設定処理は終了される。
【００５５】
入力された情報が、中止ダイアログ（図６、Ｓ３１参照、後述）が選択されることによるデータ変換処理の中止指示である場合（Ｓ３：ＮＯ、Ｓ７：ＹＥＳ）、実行中のフォーマット変換を中止させるために、中止フラグがＯＮされる（Ｓ１０）。そして入力設定処理は終了される。
【００５６】
入力された情報が上述のいずれでもない場合であって（Ｓ７：ＮＯ）、ＵＳＢケーブル２を介し表示端末３より中止通知（図７、Ｓ９５参照、後述）が受信された場合（Ｓ８：ＹＥＳ）、実行中のフォーマット変換を中止させるために、中止フラグがＯＮされる（Ｓ１０）。そして入力設定処理は終了される。
【００５７】
一方、上述のいずれの条件も満たさない場合には（Ｓ８：ＮＯ）、中止フラグがＯＦＦされ（Ｓ９）、入力設定処理は終了される。
【００５８】
以上説明した処理が実行されることにより、ＰＣ１において実行されるデータ変換処理時に参照される設定情報を設定することが可能となる。また、フォーマット変換を中止させるための指示を受け付けることが可能となる。
【００５９】
なお上述の入力設定処理は、キーボード１８よりなんらかの入力操作がなされた場合に、ＣＰＵ１１により起動され実行される。しかしながら入力設定処理の起動するタイミングは、キーボードより入力がなされた場合に限定されない。従って、図示しないマウスやタッチパネルを介して入力操作がなされた場合に、入力設定操作を起動させる構成であってもよい。
【００６０】
ＰＣ１のＣＰＵ１１において実行されるデータ変換処理について、図６のフローチャートを参照して説明する。図６は、データ変換処理のフローチャートである。データ変換処理は、データ変換処理を実行するためのアプリケーションがＨＤＤ２０のプログラム記憶領域２０３より読み出されて起動された後、表示端末３に表示させる文書データが選択され、フォーマット変換の実行指示がなされた場合に、ＣＰＵ１１により実行される。
【００６１】
図６に示すように、データ変換処理では、はじめに、ＨＤＤ２０の設定情報記憶領域２０１に記憶されている変換パラメータが読み出される（Ｓ１１）。次いで、プレビュー許否設定が読み出され、表示端末３におけるプレビューが許可されているか否かが特定される（Ｓ１３）。プレビューが禁止されており、表示端末３に対してプレビューを実行させる必要がない場合（Ｓ１３：ＮＯ）、プレビューフラグがＯＦＦされ且つプレビューファイル名が格納されていない状態のロックファイル３９２が作成される。作成されたロックファイル３９２は、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９のロックファイル記憶領域３９１に書き込まれる（Ｓ１９）。これにより、表示端末３に対してプレビューを実行しない旨の通知が行われる。そしてＳ３１に移行される。
【００６２】
プレビュー許否設定においてプレビューが許可されており、表示端末３にてプレビュー動作を実行させる場合（Ｓ１３：ＹＥＳ）、プレビューフラグがＯＮされ且つプレビューファイル名が格納された状態のロックファイル３９２が作成される。作成されたロックファイル３９２は、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９のロックファイル記憶領域３９１に書き込まれる（Ｓ１５）。これにより表示端末３に対してプレビューを実行する旨の通知が行われる。
【００６３】
次いで、設定情報記憶領域２０１に記憶されているページ設定が読み出される。そして、ページ設定にて特定されるページ（作成するプレビューデータの基となる文書データのページ。例えば１〜５ページ）の文書データが１ページずつ順に選択される（Ｓ２３）。選択された文書データは、Ｓ１１にて読み出された変換パラメータに基づきフォーマット変換される（Ｓ２５）。結果、１ページ分のプレビューデータが作成される。作成されたプレビューデータは、ＲＡＭ１２に一時的に記憶される（Ｓ２７）。
【００６４】
次いで、ページ設定にて特定されるページの文書データの全てがプレビューデータに変換されたかが判断される（Ｓ２９）。変換されていないページの文書データが存在する場合には（Ｓ２９：ＮＯ）、Ｓ２３に戻り、次ページのデータが取得され、順次プレビューデータに変換され、ＲＡＭ１２に記憶される。
【００６５】
ページ設定にて特定されるページの文書データの全てがプレビューデータに変換された場合（Ｓ２９：ＹＥＳ）、プレビューデータとしてＲＡＭ１２に記憶された状態のプレビューデータからプレビューファイルが作成される。作成されたプレビューファイルは、ロックファイルに保存されているプレビューファイルの名前がつけられ、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９の表示データ記憶領域３９６に書き込まれる（Ｓ３０）。
【００６６】
次いで、ディスプレイ１６にフォーマット変換の中止が選択可能な中止ダイアログが表示される（Ｓ３１）。そしてユーザより、フォーマット変換の中止指示がなされたかが判断される（Ｓ３３）。ユーザにより中止ダイアログが選択されるか、表示端末３より中止通知を受信した場合、中止フラグがＯＮとされる（図５、Ｓ９参照）。そこで中止フラグが監視される。中止フラグがＯＦＦされている状態では（Ｓ３３：ＮＯ）、フォーマット変換の中止指示がなされていないので、文書データが１ページずつ順に取得される（Ｓ３５）。文書データの全てが表示データにフォーマット変換されていない状態では（Ｓ３７：ＮＯ）、取得された文書データを表示データにフォーマット変換する処理が実行される（Ｓ３９）。作成された表示データは、ＲＡＭ１２に一時的に記憶される（Ｓ４０）。そしてＳ３３に戻り、上述の処理が繰り返し実行される。
【００６７】
中止フラグがＯＮされている場合には（Ｓ３３：ＹＥＳ）、ユーザよりフォーマット変換の中止指示がなされたと判断される。この場合、実行中のフォーマット変換を終了させるためにＳ４９の処理に移行される。
【００６８】
１ページずつ順に文書データが取得されてフォーマット変換され、すべての文書データがフォーマット変換された場合（Ｓ３７：ＹＥＳ）、プレビューフラグがＯＦＦされ且つプレビューファイル名として何も格納されていない状態のロックファイル３９２が作成される。作成されたロックファイル３９２は、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９のロックファイル記憶領域３９１に記憶された状態のロックファイルに上書きされ、記憶される（Ｓ４１）。そして、表示データ記憶領域３９６に書き込まれているプレビューファイルが削除される（Ｓ４３）。これにより、表示端末３にて実行中のプレビュー動作を終了させる。
【００６９】
次いで、ディスプレイ１６に表示させている中止ダイアログを消去させる（Ｓ４５）。そして、Ｓ３９にてフォーマット変換を行った結果ＲＡＭ１２に記憶された状態の表示データを、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９の表示データ記憶領域３９６に書き込む（Ｓ４７）。これにより、表示端末３にてプレビューファイルが削除された後、表示データをディスプレイ３５に表示させることができるようになる。次いでＳ４９の処理に移行される。
【００７０】
Ｓ４９では、フラッシュメモリ３９のロックファイル記憶領域３９１に記憶されているロックファイル３９２のプレビューフラグがＯＮされているかどうかが判断される（Ｓ４９）。プレビュー表示が禁止されているか（Ｓ１９参照）、文書データの全てがフォーマット変換された状態では（Ｓ４１参照）、プレビューフラグはＯＦＦとされている。一方、フォーマット変換中に中止ダイアログが選択されフォーマット変換が中断された状態（Ｓ３３参照）では、プレビューフラグはＯＮとされている。プレビューフラグがＯＮされている場合には（Ｓ４９：ＹＥＳ）、表示端末３にて実行中のプレビューを中止させるために、プレビューファイルが削除される（Ｓ５１）。そしてＳ５３の処理に移行される。一方、プレビューフラグがＯＦＦとされている場合は（Ｓ４９：ＮＯ）Ｓ５３の処理に移行される。
【００７１】
Ｓ５３では、フラッシュメモリ３９のロックファイル記憶領域３９１に記憶されているロックファイル３９２が消去される（Ｓ５３）。そしてデータ変換処理は終了される。
【００７２】
以上説明したように、ＰＣ１では、表示端末３に表示させる文書データのうち所定のページが選択されてフォーマット変換され、プレビューデータが作成される。プレビューデータは、表示データに先行して表示端末３に転送され、ディスプレイ３５に表示（プレビュー）される。文書データの一部を先行してフォーマット変換し、プレビューデータとして表示端末３のディスプレイ３５に表示させることが可能となるので、短時間でＰＣ１のディスプレイ１６とは表示性能が異なる表示端末３のディスプレイ３５に表示データを表示させることが可能となる。これによりユーザは、表示される表示データの実際の表示態様を確認することが可能となる。
【００７３】
なお、上述の所定のページはユーザにより設定可能であるので、プレビューデータとして適当なページの文書データを適宜選択することが可能となる。
【００７４】
またユーザは、実行中のフォーマット変換を中止させることが可能となる。これにより、不要なフォーマット変換を極力抑制することが可能となる。例えば、プレビューデータにより表示態様が確認され、変換パラメータを変更する必要があると判断された場合には、実行中のフォーマット変換を中止させて変換パラメータを変更し、変換後の変換パラメータにより再度フォーマット変換を実行させることが可能となる。これにより、短時間で変換パラメータの調整を行うことが可能となる。
【００７５】
表示端末３のＣＰＵ３１にて実行されるプレビューデータ表示処理について、図７のフローチャートを参照して説明する。図７は、プレビューデータ表示処理のフローチャートである。プレビューデータ表示処理は、表示端末３の電源が投入された場合に、ＣＰＵ３１により起動され実行される。
【００７６】
図７に示すように、プレビューデータ表示処理では、はじめに、ＵＳＢケーブル２を介して表示端末３がＰＣ１に接続された状態であるかどうかが判断される（Ｓ６１）。ＵＳＢケーブル２を介してＰＣ１と接続されていない状態では（Ｓ６１：ＮＯ）、ＰＣ１より何らかのデータを受信できる状態ではないので、入力部３７からの入力を有効とする（Ｓ６３）。そしてＳ６１に戻り、繰返しＵＳＢケーブル２を介したＰＣ１との接続状態が監視される。
【００７７】
ＵＳＢケーブル２を介して表示端末３がＰＣ１と接続された場合（Ｓ６１：ＹＥＳ）、次いで、フラッシュメモリ３９のロックファイル記憶領域３９１にロックファイル３９２が記憶されているかが判断される（Ｓ６５）。ロックファイル３９２がロックファイル記憶領域３９１に記憶されていない場合（Ｓ６５：ＮＯ）、入力部３７からの入力を有効とする（Ｓ６７）。次いで、プレビューデータをディスプレイ３５に表示させている状態であるかどうかが判断される（Ｓ７５）。ロックファイル３９２がロックファイル記憶領域３９１に記憶されていない場合は、プレビューデータをディスプレイ３５に表示させることができない状態であるため（Ｓ７５：ＮＯ）、特段処理を行うことなくＳ６１に戻り、上述の処理が繰り返し実行される。
【００７８】
ロックファイル３９２がロックファイル記憶領域３９１に記憶されている場合（Ｓ６５：ＹＥＳ）、記憶されているロックファイル３９２のプレビューフラグがＯＮされているかが判断される（Ｓ６９）。プレビューフラグがＯＦＦされている場合（Ｓ６９：ＮＯ）、入力部３７からの入力操作を無効とする指示をＰＣ１より受けたものと判断される。このような状態では、ＰＣ１からのフラッシュメモリ３９へのアクセスとの競合を避けるために、入力部３７からの入力操作を無効とする（Ｓ７１）。そしてＳ６１に戻り、上述の処理が繰り返し実行される。
【００７９】
プレビューフラグがＯＮされている場合には（Ｓ６９：ＹＥＳ）、ＰＣ１より受信したプレビューデータをディスプレイ３５に表示させる（プレビューさせる）必要がある。そこで、表示データ記憶領域３９６にプレビューファイル名を有するプレビューファイルが記憶されているかが判断される（Ｓ７３）。プレビューファイルが記憶されていない場合（Ｓ７３：ＮＯ）、表示するべきプレビューデータがないので、Ｓ７５に移行する。そして、未だプレビューデータはディスプレイ３５に表示されていないので（Ｓ７５：ＮＯ）、Ｓ６１に戻る。そして繰り返し上述の処理が実行され、ＰＣ１によりプレビューファイルが表示データ記憶領域３９６に記憶されるまで待機される。
【００８０】
表示データ記憶領域３９６にプレビューファイル名を有するプレビューファイルが記憶されている場合（Ｓ７３：ＹＥＳ）、既にディスプレイ３５にプレビューデータを表示させている状態かが判断される（Ｓ７９）。プレビューデータが表示されていない場合には（Ｓ７９：ＮＯ）、ディスプレイ３５に他の表示データが表示されている可能性がある。そこで、表示中の他の表示データをフラッシュメモリ３９の退避領域３９７に記憶し、一時的に退避させる（Ｓ８１）。次いで、表示データ記憶領域３９６に記憶されているプレビューファイルを構成するプレビューデータが参照され、ディスプレイ３５に表示される（Ｓ８３）。そしてＳ８５の処理に移行される。
【００８１】
一方、既にプレビューデータをディスプレイ３５に表示させた状態では（Ｓ７９：ＹＥＳ）、改めてプレビューデータをディスプレイ３５に表示させる必要はないので、特段処理を行うことなくＳ８５の処理に移行される。
【００８２】
Ｓ８５では、入力部３７を介しユーザより何らかの入力操作がなされたかが判断される（Ｓ８５）。何ら入力操作がなされていない場合には（Ｓ８５：ＮＯ）、特段処理を行うことなくＳ６１に戻り、上述の処理が繰り返し実行される。
【００８３】
何らかの入力操作がなされた場合（Ｓ８５：ＹＥＳ）、入力操作の内容に応じた処理が実行される。入力操作の内容が、表示中のプレビューデータのページを更新させる指示である場合（Ｓ８７：ＹＥＳ）、表示中のプレビューデータの次のページのプレビューデータが表示データ記憶領域３９６に記憶されているプレビューファイルより選択され、ディスプレイ３５に表示される（Ｓ８９）。そしてＳ９１の処理に移行される。入力操作の内容がページ更新以外であった場合（Ｓ８７：ＮＯ）、そのままＳ９１の処理に移行される。
【００８４】
入力操作の内容が、ＰＣ１にて実行中のフォーマット変換を中止させる指示であった場合には（Ｓ９１：ＹＥＳ）、プレビュー表示を中止するため、Ｓ８１にて退避領域３９７に退避させた表示データを読み出し、ディスプレイ３５に表示させる（Ｓ９３）。次いで、ＰＣ１にて実行中のフォーマット変換を中止させる旨の通知（中止通知）がＰＣ１に対して送信される（Ｓ９５）。そしてＳ６１に戻り、上述の処理が繰り返し実行される。
【００８５】
入力操作の内容が上述のいずれでもない場合（Ｓ９１：ＮＯ）、入力された情報は無効であるとして削除し（Ｓ９７）、Ｓ６１に戻り、上述の処理が繰り返し実行される。
【００８６】
一方、プレビューデータがディスプレイ３５に表示されている状態で、ＰＣ１よりロックファイル３９２が削除された場合や（Ｓ６５：ＮＯ）、プレビューファイルが削除された場合（Ｓ７３：ＮＯ）、表示中のプレビューデータを削除して元の表示データを表示させる必要がある。プレビューデータは表示中であるので（Ｓ７５：ＹＥＳ）、フラッシュメモリ３９の退避領域３９７に記憶されている表示データが読み出され、プレビューデータの表示を中止し、代わりに表示データを表示させる（Ｓ７７）。そしてＳ６１の処理に戻り、上述の処理が繰り返し実行される。
【００８７】
なお図示されていないが、ＣＰＵ１１はフラッシュメモリ３９の表示データ記憶領域３９６に表示データが記憶されている場合であって、入力部３７を介しユーザより表示データを表示させる旨の指示入力がなされた場合、表示データをディスプレイ３５に表示させるための処理を行う。
【００８８】
以上説明したように、表示端末３では、ロックファイル３９２がロックファイル記憶領域３９１に記憶されており、プレビューフラグがＯＦＦされている場合に、入力部３７からの入力操作を無効とする。これにより、例えばフラッシュメモリ３９へのアクセスが頻繁となることが想定される場合に入力部３７からの入力操作を無効とすることが可能となるので、ＰＣ１がフラッシュメモリ３９にアクセスすることに伴うアクセス競合を容易に回避することが可能となる。また表示端末３では、ロックファイル３９２の有無及びプレビューフラグの状態を判断することにより、容易に入力部３７からの入力操作の有効／無効を判断することが可能となる。
【００８９】
また、ＰＣ１と表示端末３との間のデータ（プレビューデータ）の授受は、表示端末３が備えるフラッシュメモリ３９を介して行われる。これにより、別メディアを介してデータの授受が行われる場合と比較し、要する時間を短縮することが可能となる。これにより、表示端末３は短時間でプレビューデータをディスプレイ３５に表示させることが可能となる。
【００９０】
さらに、入力部３７よりフォーマット変換を中止する旨の指示入力がなされた場合に、ＰＣ１にて実行中のフォーマット変換を中止させることが可能となる。これにより、無駄なフォーマット変換の実行を表示端末３より中止させることが可能となる。
【００９１】
なお、上述の実施の形態では、プレビューフラグのＯＮ／ＯＦＦによりプレビューを行うか否かを判断していたが、プレビューフラグの代わりに、プレビューファイル名の有無でプレビューをするかしないか判断するようにしても良い。この構成では、プレビューファイル名がロックファイル３９２に記憶されている場合に、表示データ記憶領域３９６に記憶されているプレビューファイルを読み出してディスプレイ３５に表示させる。これにより表示端末３は、所定の記憶領域にプレビューファイル名が記憶されているか否かを判断することにより、容易にプレビューの実行可否を判断することが可能となる。
＜第二の実施の形態＞
【００９２】
以下、本発明のデータ変換装置の第二の実施の形態について、図面を参照して説明する。なお、第二の実施の形態におけるシステム構成（図１参照）、ＰＣ１及び表示端末３の電気的構成（図２及び図３参照）、及び表示端末３のＣＰＵ３１にて実行されるデータ表示処理（図７参照）については、上述の第一の実施の形態と同様である。従って以下においてはこれらの説明を省略している。また、以下に示すデータ変換処理のうち、図６に示す第一の実施の形態のデータ変換処理と同様部分については、説明を省略し又は簡略している。
【００９３】
第二の実施の形態では、ＰＣ１は画像が含まれている文書データを優先的にプレビューデータとして表示端末３に転送し、プレビューを実行させる。画像が含まれている場合、その表示態様はフォーマット変換により大きく変化する可能性がある。従って、表示端末３のプレビューによりユーザに対して表示態様を確認させる必要性が高い。本発明では、後述するように、フォーマット変換前後での表示データの容量比（圧縮量）が算出される。そして算出された圧縮量に基づき、基の文書データに画像が含まれているかが判断される。これにより、画像が含まれている文書データを簡易な方法で特定し、優先的に表示端末３にてプレビューさせることが可能となる。
【００９４】
図８及び図９のフローチャートを参照し、ＰＣ１のＣＰＵ１１にて実行されるデータ変換処理について説明する。図８は、第二の実施の形態におけるデータ変換処理のフローチャートである。図９は、プレビュー処理のサブルーティンフローチャートである。データ変換処理は、データ変換処理を実行するためのアプリケーションがプログラム記憶領域２０３より読み出されて起動された後、表示端末３に表示させるデータが選択され、フォーマット変換の実行指示がなされた場合に、ＣＰＵ１１により実行される。
【００９５】
データ変換処理にて使用される変数について説明する。データ変換処理では、変数Ｆ、変数Ｐ、変数Ｓ０、変数Ｓ１の合計４つの変数が使用される。これらの変数は、ＲＡＭ１２に記憶される。変数Ｆは、プレビューデータが所定ページ数分作成された場合に「１」が記憶され、所定ページ数に満たない場合に「０」が記憶されるフラグである。変数Ｐは、作成されたプレビューデータのページ数をカウントする為のカウンタである。変数Ｓ０には、フォーマット変換前の１ページ分の文書データの容量が記憶される。変数Ｓ１には、変換後の１ページ分の表示データの容量が記憶される。変数Ｓ０、及び変数Ｓ１は、フォーマット変換により文書データが表示データにフォーマット変換された場合における圧縮量を算出するために使用される。
【００９６】
図８に示すように、データ変換処理では、はじめに、ＨＤＤ２０の設定情報記憶領域２０１に記憶されている変換パラメータが読み出される（Ｓ１０１）。次いで、プレビューフラグがＯＮされ且つプレビューファイル名が格納された状態のロックファイル３９２が作成される。作成されたロックファイル３９２は、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９のロックファイル記憶領域３９１に書き込まれる（Ｓ１０３）。次いで、変数Ｆ、及び変数Ｐに「０」が記憶され初期化される（Ｓ１０５）。
【００９７】
次いで、文書データ記憶領域２０２に記憶されている文書データが参照される。そして、最初のページから順に１ページずつ文書データが選択され（Ｓ１０７）、取得された文書データのページが最終ページであるかどうかが判断され（Ｓ１０９）、最終ページである場合には（Ｓ１０９：ＹＥＳ）、文書データのフォーマット変換を終了させるためにＳ１２８の処理に移行される。
【００９８】
取得された文書データが最終ページの文書データでない場合には（Ｓ１０９：ＮＯ）、圧縮量を算出する為の処理が実行される（Ｓ１１１〜Ｓ１１５）。はじめに、変数Ｓ０に、選択されたページの文書データの容量が格納される（Ｓ１１１）。次いで、読み出された文書データのフォーマット変換が実行される（Ｓ１１３）。このとき、ファクシミリ通信で用いられているようなデータ圧縮も行われる。これは主に文字のように白や黒が連続した領域の多い画像ほど圧縮量が大きくなる。中間調のある画像では白や黒が細かく入れ替わるので圧縮量が大きくならない。次いで、フォーマット変換により作成された表示データのサイズが変数Ｓ１に格納される（Ｓ１１５）。
【００９９】
次いで、変数Ｆの値が判断される。なおこの状態では、変数ＦはＳ１０５にて初期化された状態であり「０」である（Ｓ１１７：ＹＥＳ）。次いで、Ｓ１がＳ０により除算される（Ｓ１／Ｓ０）。これにより算出された結果が圧縮量の指標となる比容量とされる（Ｓ１１９）。圧縮量が多いほど変換後の容量は小さくなるので比容量（Ｓ１／Ｓ０）は小さくなる。圧縮量が小さいと変換後の容量も元のＳ０に近付くので比容量（Ｓ１／Ｓ０）は大きくなる。このように比容量を用いて間接的に圧縮量の評価を行っている。なお、圧縮量として直接「（Ｓ０−Ｓ１）／Ｓ０＝１−（Ｓ１／Ｓ０）」を算出し用いても良い。
【０１００】
ここで、算出された比容量（Ｓ１／Ｓ０）が所定値と比較して小さい場合、フォーマット変換後のデータ（表示データ）がフォーマット変換前の文書データと比較してデータサイズが非常に小さく、圧縮量が大きいので算出の基となった文書データに画像は含まれていないと判断される。一方、比容量（Ｓ１／Ｓ０）が所定値と比較して大きい場合、フォーマット変換後のデータ（表示データ）がフォーマット変換前の文書データと比較してさほどデータサイズが変わらず、圧縮量は小さいので画像が含まれていると判断される。
【０１０１】
比容量（Ｓ１／Ｓ０）が所定値より大きい場合（Ｓ１１９：ＮＯ）、変換された表示データを表示端末３に送信してディスプレイ３５に表示させ、プレビューを実行させる必要があるので、プレビュー処理（Ｓ１２１、図９参照、後述）が実行される。一方、圧縮量が所定値より大きく比容量（Ｓ１／Ｓ０）が小さい場合には（Ｓ１１９：ＹＥＳ）、変換された表示データを表示端末３にてプレビューさせる必要はないので、特段処理を行うことなくＳ１２３に移行される。
【０１０２】
プレビュー処理について、図９を参照して説明する。プレビュー処理では、図９に示すように、はじめに、プレビューフラグがＯＮされ、且つ、プレビューファイル名としてＳ１１３（図８参照）にて作成された表示データであるプレビューデータより構成されるプレビューファイルのファイル名が格納されたロックファイル３９２が作成される。作成されたロックファイル３９２は、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９のロックファイル記憶領域３９１に書き込まれる（Ｓ１５１）。また、プレビューファイルが表示データ記憶領域３９６に書き込まれる（Ｓ１５３）。
【０１０３】
なお、プレビュー処理が再度呼び出された場合、通信インタフェース１９を介してＵＳＢケーブル２によって接続された表示端末３のフラッシュメモリ３９のロックファイル記憶領域３９１のプレビューファイル名が、新たに作成されたプレビューファイルのファイル名に書き換えられる（更新される）（Ｓ１５１）。併せて、プレビューファイルが表示データ記憶領域３９６に書き込まれる（S１５３）。表示端末３では、更新されたプレビューファイル名がロックファイル３９２より読み出され、新たに作成されたプレビューファイルが表示データ記憶領域３９６より読み出される。これにより、読みだされたプレビューファイルを構成するプレビューデータが表示端末３のディスプレイ３５に表示される。
【０１０４】
なお、プレビューファイル名を更新する（書き換える）代わりに、新たに作成されたプレビューファイルのファイル名が既存のプレビューファイル名に追加されるように書き込んでもよい。これにより、プレビューファイル名はロックファイル３９２に複数記憶されることとなる。また表示端末３は、プレビュー中のプレビューデータに対してユーザによりページ送り操作がなされた場合、複数記憶されたプレビューファイル名を順次読み出して表示する。これにより表示端末３は、ページ送り操作に基づいてプレビューデータの表示を変更することが可能となる。
【０１０５】
次いで、変数Ｐの値が確認される（Ｓ１５５）。変数Ｐが所定値（作成するプレビューデータのページ数。例えば「５」）未満である場合には（Ｓ１５５：ＮＯ）、変数Ｐに「１」が加算されて（Ｓ１５９）プレビュー処理は終了され、データ変換処理（図８参照）に戻る。変数Ｐが所定値となった場合（Ｓ１５５：ＹＥＳ）、これ以上プレビューデータを作成する必要がないと判断する。この場合、変数Ｆに「１」が記憶される（Ｓ１５７）。そしてプレビュー処理は終了され、データ変換処理（図８参照）に戻る。
【０１０６】
図８に示すように、プレビュー処理が終了した後、フォーマット変換の中止が選択可能な中止ダイアログがディスプレイ１６に表示される（Ｓ１２３）。中止フラグがＯＦＦされている状態では（Ｓ１２５：ＮＯ）、フォーマット変換された表示データはＲＡＭ１２に一時的に記憶される（Ｓ１２７）。そしてＳ１０７に戻り、上述したフォーマット変換が繰り返し実行される。
【０１０７】
中止フラグがＯＮされ、ユーザにより中止ダイアログが選択されるか、表示端末３にてフォーマット変換を中止する旨の入力操作がなされた場合（Ｓ１２５：ＹＥＳ）、実行中のフォーマット変換を終了させるためにＳ１３９の処理に移行される。
【０１０８】
文書データのフォーマット変換が繰り返され、最後のページの文書データのフォーマット変換が終了した場合（Ｓ１０９：ＹＥＳ）、プレビューフラグがＯＦＦされ且つプレビューファイル名として何も格納されていない状態のロックファイル３９２が作成される。作成されたロックファイル３９２は、フラッシュメモリ３９のロックファイル記憶領域３９１に記憶された状態のロックファイルに上書きされ、書き込まれる（Ｓ１２９）。また、表示データ記憶領域３９６に記憶されている状態のプレビューファイルが削除される（Ｓ１３１）。これにより、表示端末３にて実行中のプレビュー動作を終了させる。
【０１０９】
次いで、ディスプレイ１６に表示させている中止ダイアログを消去させる（Ｓ１３５）。そして、Ｓ１１３にてフォーマット変換を行った結果Ｓ１２７にてＲＡＭ１２に記憶された状態の表示データを、フラッシュメモリ３９の表示データ記憶領域３９６に書き込む（Ｓ１３７）。次いでＳ１３９の処理に移行される。
【０１１０】
Ｓ１３９では、フラッシュメモリ３９のロックファイル記憶領域３９１に記憶されているロックファイル３９２のプレビューフラグがＯＮされているかどうかが判断される（Ｓ１３９）。文書データの全てがフォーマット変換された状態では、プレビューフラグはＯＦＦとされている（Ｓ１２９参照）。一方、フォーマット変換中に中止ダイアログが選択されフォーマット変換が中断された状態（Ｓ１２５参照）では、プレビューフラグはＯＮとされている（Ｓ１０３参照）。プレビューフラグがＯＮされている場合には（Ｓ１３９：ＹＥＳ）、表示端末３にて実行中のプレビューを中止させるために、表示データ記憶領域３９６に記憶されている状態のプレビューファイルが削除される（Ｓ１４１）。そしてＳ１４３の処理に移行される。一方、プレビューフラグがＯＦＦとされている場合は（Ｓ１３９：ＮＯ）、Ｓ１４３の処理に移行される。
【０１１１】
Ｓ１４３では、フラッシュメモリ３９のロックファイル記憶領域３９１に記憶されているロックファイル３９２が削除される（Ｓ１４３）。そしてデータ変換処理は終了される。
【０１１２】
以上説明したように、第二の実施の形態では、画像が含まれているページのデータを選択可能とし、フォーマット変換された結果の表示データをプレビューデータとして優先的に表示端末３に転送し、表示端末３にプレビューさせることが可能となる。画像はフォーマット変換によりディスプレイ３５に表示させた場合の表示態様が大きく変化する可能性がある。特に表示端末３のディスプレイ３５が電子ペーパーで構成されている場合、ＰＣ１のディスプレイ１６で表示した場合とは表示様態は大きく変化する。これに対し、ユーザは表示端末３に表示された画像を含むプレビューデータを視認して変換パラメータの調整を行うことが可能となるので、効率的に変換パラメータの調整作業を実行することが可能となる。
【０１１３】
なお、図６のＳ３９、図８のＳ１１３の処理を行うＣＰＵ１１が本発明の「データ変換手段」に相当する。図６のＳ２５、図８のＳ１１３の処理を行うＣＰＵ１１が本発明の「データ作成手段」に相当し、作成されるプレビューデータが本発明の「確認データ」に相当する。図６のＳ３０、図９のＳ１５１の処理を行うＣＰＵ１１が本発明の「第一送信手段」に相当し、図６のＳ４７、図８のＳ１３７の処理を行うＣＰＵ１１が本発明の「第二送信手段」に相当する。図５に示す入力受付処理にて、ページ設定を受け付ける処理を行うＣＰＵ１１が本発明の「ページ受付手段」に相当する。
【０１１４】
図８のＳ１１９の処理を行うＣＰＵ１１が本発明の「圧縮量算出手段」に相当する。図６のＳ３３、図８のＳ１２５の処理を行うＣＰＵ１１が本発明の「中止受付手段」に相当し、Ｓ３３、Ｓ１２５にて中止の指示を受け付けた場合において、図６のＳ３９、図８のＳ１１３にて実行される「データ変換手段」を行わないようにする処理を行うＣＰＵ１１が本発明の「変換中止手段」に相当する。図５に示す入力受付処理にて、表示端末３より送信された中止通知を受信する処理を行うＣＰＵ１１が本発明の「受信手段」に相当する。
【０１１５】
図６のＳ１５、Ｓ１９、Ｓ４１、Ｓ５１、Ｓ５３、図８のＳ１０３、Ｓ１２９、Ｓ１４１、Ｓ１４３、図９のＳ１５１の処理を行うＣＰＵ１１が本発明の「表示指示手段」に相当する。
【０１１６】
なお、本発明は上記実施の形態及び変形例に限定されるものではなく、種々の変更が可能である。第一の実施の形態では、ページ設定にて設定されているページの文書データをフォーマット変換することにより、プレビューデータを作成していた。この中でページ設定は、所定のページ数が設定されていてもよいし、特定のページが複数設定されていてもかまわない。なお所定のページ数が設定されている場合においては、開始ページが別途設定されていてもよい。例えば、ページ数として「５」が設定されており、開始ページとして「１０」が設定されている場合には、文書データのうち１０ページから１４ページまでの文書データがフォーマット変換されることとなる。
【０１１７】
上述の実施の形態では、プレビューデータとして特定のページの文書データが表示端末３にて表示可能なフォーマットに変換されていた。しかしながら本発明では、このプレビューデータの作成方法に限定されない。従って例えば、１ページ分の文書データのうち、周枠部分のみ抽出され、残りの部分は削除された状態の文書データをフォーマット変換することにより、プレビューデータを作成することとしてもよい。以下、図１０を参照し、本発明の変形例について説明する。
【０１１８】
図１０を参照し、本発明の変形例について説明する。図１０は、変形例においてプレビューデータ３６が表示端末３に表示された状態を示す模式図である。変形例では、文書データのうち中央部分のデータが削除され、周枠部分のみとなった状態の文書データがフォーマット変換され、プレビューデータ３６が作成される。図１０では、上述のようにして作成された結果、中心部分４０が空白となった状態のプレビューデータ３６が表示端末３のディスプレイ３５に表示されている。このようにフォーマット変換を行う構成とすることにより、フォーマット変換を行うデータの容量を削減できるので、フォーマット変換に要する時間を短縮することが可能となる。また、プレビューデータの容量を削減できるので、プレビューファイルを表示端末３に転送するために要する時間を短縮させることが可能となる。結果、短時間で表示端末３にプレビューデータ３６を表示させることが可能となる。
【０１１９】
なおユーザは、このように表示されたプレビューデータ３６を視認することにより、変換パラメータのうち余白設定が適当であるかを確認することが可能となる。余白設定によっては、フォーマット変換後のプレビューデータ３６が表示端末３のディスプレイ３５に収まりきらず表示領域外にはみ出してしまったり、逆に余白が大きすぎて表示内容が小さくなってしまったりする事象が発生する可能性がある。これに対し、図１０にて示されるプレビューデータ３６では、中心部分４０が空白となっているのみで、周枠部分は残存している。このプレビューデータ３６は、ディスプレイ３５に表示させることにより余白設定が適当であったかを確認するために十分であるので、ユーザはプレビューデータ３６の表示態様を確認して変換パラメータの適否を判断することが可能となる。
【図面の簡単な説明】
【０１２０】
【図１】データ変換装置（ＰＣ１）を含むシステム１００の一例を示す模式図である。
【図２】ＰＣ１の電気的構成を示す模式図である。
【図３】表示端末３の電気的構成を示す模式図である。
【図４】ロックファイル３９２の構成を示す模式図である。
【図５】入力受付処理のフローチャートである。
【図６】第一の実施の形態におけるデータ変換処理のフローチャートである。
【図７】データ表示処理のフローチャートである。
【図８】第二の実施の形態におけるデータ変換処理のフローチャートである。
【図９】プレビュー処理のサブルーティンフローチャートである。
【図１０】変形例においてプレビューデータが表示端末３に表示された状態を示す模式図である。
【符号の説明】
【０１２１】
１      ＰＣ（データ変換装置）
３      表示端末
１１    ＣＰＵ
２０    ＨＤＤ
３７    入力部
３９    フラッシュメモリ
２０１  設定情報記憶領域
２０２  文書データ記憶領域
３９１  ロックファイル記憶領域
３９２  ロックファイル
【図１】
2010134708.tif 000003
【図２】
2010134708.tif 000004
【図３】
2010134708.tif 000005
【図４】
2010134708.tif 000006
【図５】
2010134708.tif 000007
【図６】
2010134708.tif 000008
【図７】
2010134708.tif 000009
【図８】
2010134708.tif 000010
【図９】
2010134708.tif 000011
【図１０】
2010134708.tif 000012