(57)【要約】【課題】簡単な操作で複数ページのデータや、画面をスクロールさせないと見えないような画像データを確実に転送する。【解決手段】ユーザから「表示ページの印刷」という操作が得られると（ステップＳ１）、記憶装置４に保存しているハイパーテキスト、または接続装置５よりインターネットなどの接続網を介して他の機器より得たハイパーテキストを、印刷イメージデータに加工する（ステップＳ２）。この加工した印刷イメージデータは、Ｗｉｎｄｏｗｓに一旦渡される。Ｗｉｎｄｏｗｓは、要求された範囲の印刷イメージデータをＰＤＡ送信用印刷ドライバに渡す（ステップＳ３）。ＰＤＡ送信用印刷ドライバは、受け取ったデータを、ＰＤＡで保存するための画像形式（ＪＰＥＧやＤＩＢなど）に変換し（ステップＳ４）、これをＰＤＡに送信（転送）する（ステップＳ５）。【選択図】  図２
2004164102.tif 000002
【特許請求の範囲】
【請求項１】
画像データを表示する第１の情報機器と、画像データを受信して表示することができる第２の情報機器とでデータを転送する情報処理システムにおいて、
前記第１の情報機器は、機器内でのアプリケーションの印刷イメージデータを前記第２の情報機器に転送するデータ転送手段を備えており、前記第２の情報機器は、前記第１の情報機器から転送されてきた印刷イメージデータを受信するデータ受信手段を備えており、
前記第２の情報機器において受信した印刷イメージデータを操作可能としたことを特徴とする情報処理システム。
【請求項２】
前記データ転送手段は、ファイル転送で印刷イメージデータを転送することを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記データ転送手段は、第１の情報機器と第２の情報機器の記憶装置を互いに疑似記憶装置として認識した上で印刷イメージデータを転送することを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記第１の情報機器は、前記印刷イメージデータの作成時に、前記第２の情報機器の表示装置の表示形式に合った色補正を行ってから転送することを特徴とする請求項１ないし請求項３のいずれかに記載の情報処理システム。
【請求項５】
前記第１の情報機器は、前記印刷イメージデータの作成時に、減色や白黒変換を行ってファイルサイズを減らしてから転送することを特徴とする請求項１ないし請求項４のいずれかに記載の情報処理システム。
【請求項６】
前記第１の情報機器は、前記印刷イメージデータの作成時に、前記第２の情報機器で表示し易い画面サイズに統一して転送することを特徴とする請求項１ないし請求項５のいずれかに記載の情報処理システム。
【請求項７】
前記第１の情報機器は、前記印刷イメージデータの作成時に、前記第２の情報機器で扱う画像サイズに合わせて印刷イメージデータを作成し転送することを特徴とする請求項１ないし請求項５のいずれかに記載の情報処理システム。
【請求項８】
前記第２の情報機器は、前記第１の情報機器との接続通信時に自機の表示能力の情報を前記第１の情報機器に送信し、
前記第１の情報機器は、前記第２の情報機器から受信した表示能力の情報に基づいて、作成する印刷イメージデータの画像サイズを決定することを特徴とする請求項１ないし請求項５のいずれかに記載の情報処理システム。
【請求項９】
前記第１の情報機器は、前記印刷イメージデータの作成時に、予め設定された用紙に対する印字方向に基づき、前記第２の情報機器の表示画面に合うように印刷イメージを回転させてデータをファイル化することを特徴とする請求項１ないし請求項８のいずれかに記載の情報処理システム。
【請求項１０】
前記第１の情報機器は、前記印刷イメージデータを圧縮して転送することを特徴とする請求項１ないし請求項９のいずれかに記載の情報処理システム。
【請求項１１】
画像データを表示する第１の情報機器と、画像データを受信して表示することができる第２の情報機器とでデータを転送するデータ転送方法において、
前記第１の情報機器内でアプリケーションの印刷イメージデータを作成する工程と、
作成した印刷イメージデータを前記第２の情報機器に転送する工程とからなり、
前記第２の情報機器において受信した印刷イメージデータを操作可能としたことを特徴とするデータ転送方法。
【請求項１２】
前記転送工程は、ファイル転送で印刷イメージデータを転送することを特徴とする請求項１１に記載のデータ転送方法。
【請求項１３】
前記転送工程は、前記第１の情報機器と前記第２の情報機器の記憶装置を互いに疑似記憶装置と認識した上で印刷イメージデータを転送することを特徴とする請求項１１に記載のデータ転送方法。
【請求項１４】
前記印刷イメージデータの作成工程は、印刷イメージデータの作成時に前記第２の情報機器の表示装置の表示形式に合った色補正を行う工程を含むことを特徴とする請求項１１ないし請求項１３のいずれかに記載のデータ転送方法。
【請求項１５】
前記印刷イメージデータの作成工程は、印刷イメージデータの作成時に減色や白黒変換を行ってファイルサイズを減らす工程を含むことを特徴とする請求項１１ないし請求項１４のいずれかに記載のデータ転送方法。
【請求項１６】
前記印刷イメージデータの作成工程は、印刷イメージデータの作成時に前記第２の情報機器で表示し易い画面サイズに統一する工程を含むことを特徴とする請求項１１ないし請求項１５のいずれかに記載のデータ転送方法。
【請求項１７】
前記印刷イメージデータの作成工程は、印刷イメージデータの作成時に前記第２の情報機器で扱う画像サイズに合わせて印刷イメージデータを作成する工程を含むことを特徴とする請求項１１ないし請求項１５のいずれかに記載のデータ転送方法。
【請求項１８】
前記第２の情報機器と前記第１の情報機器との接続通信時に、第２の情報機器から前記第１の情報機器に対して自機の表示能力の情報を送信する工程を含み、
前記印刷イメージデータの作成工程は、前記第２の情報機器から受信した表示能力の情報に基づいて、作成する印刷イメージデータの画像サイズを決定する工程を含むことを特徴とする請求項１１ないし請求項１５のいずれかに記載のデータ転送方法。
【請求項１９】
前記印刷イメージデータの作成工程は、印刷イメージデータの作成時に、予め設定された用紙に対する印字方向に基づき、前記第２の情報機器の表示画面に合うように印刷イメージを回転させてデータをファイル化する工程を含むことを特徴とする請求項１１ないし請求項１５のいずれかに記載のデータ転送方法。
【請求項２０】
前記印刷イメージデータの作成工程は、印刷イメージデータを圧縮する工程を含むことを特徴とする請求項１１ないし請求項１９のいずれかに記載のデータ転送方法。
【請求項２１】
画像データを表示する第１の情報機器と、画像データを受信して表示することができる第２の情報機器とでデータを転送するデータ転送プログラムであって、
前記第１の情報機器内でアプリケーションの印刷イメージデータを作成するステップと、
作成した印刷イメージデータを前記第２の情報機器に転送するステップとからなることを特徴とするデータ転送プログラム。
【請求項２２】
前記転送ステップは、ファイル転送で印刷イメージデータを転送することを特徴とする請求項２１に記載のデータ転送プログラム。
【請求項２３】
前記転送ステップは、前記第１の情報機器と前記第２の情報機器の記憶装置を互いに疑似記憶装置として認識した上で印刷イメージデータを転送することを特徴とする請求項２１に記載のデータ転送プログラム。
【請求項２４】
前記印刷イメージデータの作成ステップは、印刷イメージデータの作成時に前記第２の情報機器の表示装置の表示形式に合った色補正を行う処理ステップを含むことを特徴とする請求項２１ないし請求項２３のいずれかに記載のデータ転送プログラム。
【請求項２５】
前記印刷イメージデータの作成ステップは、印刷イメージデータの作成時に減色や白黒変換を行ってファイルサイズを減らす処理ステップを含むことを特徴とする請求項２１ないし請求項２４のいずれかに記載のデータ転送プログラム。
【請求項２６】
前記印刷イメージデータの作成ステップは、印刷イメージデータの作成時に前記第２の情報機器で表示し易い画面サイズに統一する処理ステップを含むことを特徴とする請求項２１ないし請求項２５のいずれかに記載のデータ転送プログラム。
【請求項２７】
前記印刷イメージデータの作成ステップは、印刷イメージデータの作成時に前記第２の情報機器で扱う画像サイズに合わせて印刷イメージデータを作成する処理ステップを含むことを特徴とする請求項２１ないし請求項２５のいずれかに記載のデータ転送プログラム。
【請求項２８】
前記第２の情報機器と前記第１の情報機器との接続通信時に、第２の情報機器から前記第１の情報機器に対して自機の表示能力の情報を送信するステップをさらに備え、
前記印刷イメージデータの作成ステップは、前記第２の情報機器から受信した表示能力の情報に基づいて、作成する印刷イメージデータの画像サイズを決定する処理ステップを含むことを特徴とする請求項２１ないし請求項２５のいずれかに記載のデータ転送プログラム。
【請求項２９】
前記印刷イメージデータの作成ステップは、印刷イメージデータの作成時に、予め設定された用紙に対する印字方向に基づき、前記第２の情報機器の表示画面に合うように印刷イメージを回転させてデータをファイル化する処理ステップを含むことを特徴とする請求項２１ないし請求項２８のいずれかに記載のデータ転送プログラム。
【請求項３０】
前記印刷イメージデータの作成ステップは、印刷イメージデータを圧縮する処理ステップを含むことを特徴とする請求項２１ないし請求項２９のいずれかに記載のデータ転送方法。
【請求項３１】
請求項２１ないし請求項３０のいずれかに記載のデータ転送プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを表示する第１の情報機器と、画像データを受信して表示することができる第２の情報機器とでデータを転送する情報処理システム、データ転送方法、データ転送プログラム及びデータ転送プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
パソコンなどの情報機器で使用しているデータを、ＰＤＡ（Ｐｅｒｓｏｎａｌ  ＤｉｇｉｔａｌＡｓｓｉｓｔａｎｔ）などの、先の情報機器とは異なるシステム上で動作する情報機器で操作する場合、共有したいデータがそれぞれの情報機器上で直接操作可能なデータである場合には、そのデータ自体を送信することで目的を達成することができる。
【０００３】
例えば、パソコン上でハイパーテキストを直接操作していた場合に、ＰＤＡ上にハイパーテキストを直接操作できるプログラムが搭載されていれば、ＰＤＡ上でもハイパーテキストを直接操作することができるため、パソコンからＰＤＡにハイパーテキストを送信することで目的を達成できる。
【０００４】
また、このような状況において、送信元の情報機器上のプログラムによっては、データを送信先の情報機器でも扱うことが可能なデータに変換して保存することが可能なものも存在する。
【０００５】
例えば、パソコン上でハイパーテキストを画像データに変換するプログラムが存在し、かつ、ＰＤＡ上に画像データを表示するプログラムが存在すれば、パソコン上でハイパーテキストを画像データに変換してからＰＤＡに送信することにより、ＰＤＡがハイパーテキストを直接操作できない場合であっても、目的を達成できる。
【０００６】
ところで、最近の情報機器においては、プリントイメージをプリントする目的でＰＤＡを他の情報機器と連携させた情報処理システムが提案されている（例えば、特許文献１参照）。
【０００７】
この情報処理システムは、ホームサーバと無線通信可能なＰＤＡと、このＰＤＡからのプリントイメージデータに基づきプリントを行うプリンタとからなり、ホームサーバ上のデータファイルが選択されたとき、ＰＤＡはホームサーバに対してプリントイメージデータのフォーマットを指示し、ホームサーバはこの指示されたフォーマットにデータファイルを変換しＰＤＡに送信する。ＰＤＡは、送信されてきたプリントイメージデータを、内部のメモリを介さずにプリンタに出力するようになっている。
【０００８】
【特許文献１】
特開２０００−２０７１４５号公報
【０００９】
【発明が解決しようとする課題】
ここで、本明細書で取り扱うデータを２種類のデータに分類する。すなわち、画面表示上の画像データでも同様に操作することが可能なデータ（以下「基本データ」という。）と、ごく少数のプログラムにとっては重要な意味を持つけれどもそれ以外のプログラムにとっては意味を持たないデータ（以下「応用データ」という。）である。この場合、異なるシステムで動作する情報機器間で応用データを共有するためには、それぞれの情報機器のいずれかで応用データに対応する必要がある。例えば、それぞれの情報機器に応用データに対応するプログラムを導入するといった処理や、応用データに対応している情報機器上で基本データに変換するといった処理が必要である。つまり、このような特別な処理を行わない限り、応用データを操作することは不可能であった。
【００１０】
また、上記特許文献１では、ＰＤＡを一種の中継機のように扱っており、ホームサーバから送信されてきたプリントイメージデータをＰＤＡで表示したり、操作したりすることができないといった問題があった。また、プリントするための機構や手段も必要であった。さらに、ＰＤＡの画面も高精細になってきた現在の状況にあって、ホームサーバから送信されてきたプリントイメージデータをわざわざプリントアウトする必要性も少なくなっており、省資源化にも反するといった問題もあった。
【００１１】
本発明は係る問題点を解決すべく創案されたもので、その目的は、簡単な操作で複数ページのデータや、画面をスクロールさせないと見えないような画像データを確実に転送することのできる情報処理システム、データ転送方法、データ転送プログラム及びデータ転送プログラムを記録した記録媒体を提供することにある。
【００１２】
【課題を解決するための手段】
本発明の情報処理システムは、画像データを表示する第１の情報機器と、画像データを受信して表示することができる第２の情報機器とを接続してデータを転送する情報処理システムにおいて、前記第１の情報機器は、機器内でのアプリケーションの印刷イメージデータを前記第２の情報機器に転送するデータ転送手段を備えており、前記第２の情報機器は、前記第１の情報機器から転送されてきた印刷イメージデータを受信するデータ受信手段を備えており、前記第２の情報機器において受信した印刷イメージデータを操作可能としたことを特徴としている。
【００１３】
このような特徴を有する本発明によれば、アプリケーションの印刷ドライバとして印刷イメージデータを通信により第２の情報機器に転送するようにすることで、複数ページのデータや、画面をスクロールさせないと見えないような画像データを、簡単な操作で確実に転送することができる。
【００１４】
この場合、転送する方法としては、ファイル転送で印刷イメージデータを転送する方法や、第１の情報機器と第２の情報機器の記憶装置を互いに疑似記憶装置として認識した上で印刷イメージデータを転送する方法などが考えられる。第１の情報機器と第２の情報機器の記憶装置を互いに疑似記憶装置として認識した上で印刷イメージデータを転送する場合、第２の情報機器を第１の情報機器の１つのドライブ（例えば、Ｄドライブ等）として表示し、このＤドライブを選択することで、第２の情報機器に印刷イメージデータを転送（コピー）することが可能となる。あるいは、第１の情報機器を第２の情報機器の１つのドライブとして表示することも同様に考えられる。
【００１５】
また、前記第１の情報機器は、前記印刷イメージデータの作成時に、前記第２の情報機器の表示装置の表示形式に合った色補正を行ってから転送するようにしてもよい。すなわち、画像の再生方法は、表示装置の表示形式によって異なっている。例えば、表示装置が第２の情報機器であるＰＤＡに搭載されている反射型液晶の場合、反射率や液晶のベース色の関係で、ＰＤＡで表示されたときに綺麗な色となるように、印刷イメージデータの作成時に色補正を行う。また、ＰＤＡを介してプロジェクタに出力する場合には、プロジェクタに使われている液晶の透過光の色特性に合わせて、同様に補正を行う。これにより、表示装置の表示形式（構造）に合わせた最適な色で印刷イメージデータを表示することが可能となる。
【００１６】
また、前記第１の情報機器は、前記印刷イメージデータの作成時に、減色や白黒変換を行ってファイルサイズを減らしてから転送してもよい。例えば、表示装置の表示色が２５６色である場合には、作成する印刷イメージデータも２５６色で作成する。また、印刷イメージデータが、通常の文書によるプレゼンテーションであった場合には、カラーから白黒に変換しても、見易さといった点ではほとんど変わらないので、このような場合には、印刷イメージデータを色黒に変換して作成する。このようにファイルサイズを減らすことによって、データ転送が高速となり、また、第２の情報機器においても扱い易いデータ量となる。
【００１７】
また、前記第１の情報機器は、前記印刷イメージデータの作成時に、前記第２の情報機器で表示し易い画面サイズに統一して転送してもよい。第２の情報機器が携帯情報端末であるＰＤＡの場合、表示画面のサイズは自ずと制限される。そして、このように画面サイズが制限されるＰＤＡに、１ページの容量の大きい印刷イメージデータを転送すると、画面を何度もスクロールしないとそのページ全体を見ることができないといった不具合が生じる。従って、ＰＤＡで表示し易い画面サイズ（ディスプレイ系の規格である、例えばＶＧＡサイズ）に統一することで、転送されてくる印刷イメージデータの各ページの画像サイズに影響されることなく、ＰＤＡ上に見易い画面を表示することができる。
【００１８】
また、前記第１の情報機器は、前記印刷イメージデータの作成時に、前記第２の情報機器で扱う画像サイズに合わせて印刷イメージデータを作成し転送してもよい。すなわち、印刷イメージデータを作成する際に、通常の紙サイズ（Ａ４，Ｂ４，Ａ５，Ｂ５，はがき、など）に従って印刷イメージデータを作成するのではなく、ＰＤＡで扱う画像サイズに合わせて、ＶＧＡ、ＳＶＧＡ、ＸＶＧＡなどのサイズで画面イメージデータを作成する。これにより、ＰＤＡの表示サイズに適した表示が可能となる。
【００１９】
また、前記第２の情報機器は、前記第１の情報機器との接続通信時に自機の表示能力の情報を前記第１の情報機器に送信し、前記第１の情報機器は、前記第２の情報機器から受信した表示能力の情報に基づいて、作成する印刷イメージデータの画像サイズを決定するようにしてもよい。ここで、表示能力の情報としては、画面サイズ、ドットピッチ、色の深さ、リフレッシュレート、色特性などがある。印刷イメージデータを作成する前に、このような第２の情報機器の表示能力を予め送信することにより、ユーザが画像サイズを設定するといった面倒な操作を行わなくても、第２の情報機器の表示サイズに適したサイズの印刷イメージデータを自動的に作成することが可能となる。
【００２０】
また、前記第１の情報機器は、前記印刷イメージデータの作成時に、予め設定された用紙に対する印字方向に基づき、前記第２の情報機器の表示画面に合うように印刷イメージを回転させてデータをファイル化するようにしてもよい。ユーザによっては、Ａ４縦、Ｂ４縦、といった縦長のデータ（文書など）は、第２の情報機器でも表示画面を縦長に使用して表示し、Ａ４横、Ｂ４横といった横長のデータ（表やグラフなど）は、第２の情報機器でも表示画面を横長に使用して表示したいという要望がある。そこで、本発明では、例えば縦長のデータについては、表示画面を縦長に使用して表示するように印刷イメージデータを作成し、横長のデータについては、表示画面を横長に使用して表示できるように印刷イメージを９０度回転させてデータを作成して転送する。これにより、第２の情報機器では、例えば文書等の縦長データは表示画面の縦長方向に表示され、表やグラフ等の横長データは表示画面の横長方向に表示される。
【００２１】
また、以上のような場合、前記第１の情報機器は、前記印刷イメージデータを、例えばＪＰＥＧや、ＰＮＧ、ＧＩＦ等に圧縮して転送してもよい。
【００２２】
なお、上記構成の情報処理システムは、第１の情報機器と第２の情報機器との間でデータを転送するデータ転送方法として実現することができる。
【００２３】
すなわち、本発明のデータ転送方法は、画像データを表示する第１の情報機器と、画像データを受信して表示することができる第２の情報機器とでデータを転送するデータ転送方法において、前記第１の情報機器内でアプリケーションの印刷イメージデータを作成する工程と、作成した印刷イメージデータを前記第２の情報機器に転送する工程とからなり、前記第２の情報機器において受信した印刷イメージデータを操作可能としたことを特徴としている。この場合、前記転送工程は、ファイル転送で印刷イメージデータを転送してもよいし、第１の情報機器と第２の情報機器の記憶装置を互いに疑似記憶装置として認識した上で印刷イメージデータを転送してもよい。
【００２４】
また、前記印刷イメージデータの作成工程は、印刷イメージデータを圧縮する工程を含んでいてもよいし、印刷イメージデータの作成時に前記第２の情報機器の表示装置の表示形式に合った色補正を行う工程を含んでいてもよいし、印刷イメージデータの作成時に減色や白黒変換を行ってファイルサイズを減らす工程を含んでいてもよい。さらに、前記印刷イメージデータの作成工程は、印刷イメージデータの作成時に前記第２の情報機器で表示し易い画像サイズに統一する工程を含んでいてもよいし、印刷イメージデータの作成時に前記第２の情報機器の画像サイズに合わせて印刷イメージデータを作成する工程を含んでいてもよい。
【００２５】
また、前記第２の情報機器と前記第１の情報機器との接続通信時に、第２の情報機器から前記第１の情報機器に対して自機の表示能力の情報を送信する工程を含み、前記印刷イメージデータの作成工程は、前記第２の情報機器から受信した表示能力の情報に基づいて、作成する印刷イメージデータの画像サイズを決定する工程を含んでいてもよい。
【００２６】
さらにまた、前記印刷イメージデータの作成工程は、印刷イメージデータの作成時に、予め設定された用紙に対する印字方向に基づき、前記第２の情報機器の表示画面に合うように印刷イメージを回転させてデータをファイル化する工程を含んでいてもよい。
【００２７】
また、上記のデータ転送方法は、この方法を実現するためのデータ転送プログラムとして提供することができ、また、このデータ転送プログラムを格納した記録媒体として提供することもできる。
【００２８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２９】
図１は、本発明に係わるデータ転送方法を実現するための情報処理システムの実施形態を示しており、第１の情報機器であるパソコンから第２の情報機器であるＰＤＡにアプリケーションの印刷イメージデータを転送するシステム構成を概略的に示した機能ブロック図である。
【００３０】
パソコンは、取り扱うデータを人間にわかる形式に変換したり、入力された情報に従ってデータの更新などの処理を行う処理装置１と、ユーザによる操作を受け付けるキーボードやマウス等の入力装置２と、画像や音声などの情報をユーザに対して示す表示装置３と、取り扱うべきデータや画像、音声などの情報に一時的に変換したデータなどを保存する記憶装置４と、他のパソコンやＰＤＡなどといった機器へインターネットやＵＳＢケーブルなどの接続媒体を介して接続を行う接続装置５と、記憶装置４に保存したデータなどを印字出力する印刷装置６とから構成されている。
【００３１】
また、ＰＤＡは、ユーザの操作に応じて要求された処理を行う処理装置７と、ユーザによる操作を受け付ける入力装置８と、画像、音声などの情報をユーザに対して示す表示装置９と、他のパソコンやＰＤＡから受け取った情報を保管したり、内部的に一時的に変換したデータを保存する記憶装置１０と、他のパソコンやＰＤＡとの接続を行う接続装置１１とから構成されている。通信メディアとしては、ＵＳＢ、赤外線通信（ＩＲＤＡ）、無線通信（Ｗｉｒｅｌｅｓｓ）、ＬＡＮなど、さまざまな形態なものが利用可能である。
【００３２】
本実施形態では、具体例としてＷｉｎｄｏｗｓ（マイクロソフトコーポレーションの登録商標：以下同じ）を搭載したパソコン上で、図、テキスト、及び他のドキュメントへの参照を示すリンクなどの情報を持つハイパーテキストから、ＰＤＡ上で閲覧するデータを作成する場合について、図２に示すフローチャートを参照して説明する。
【００３３】
パソコンのみでデータを閲覧するときには、記憶装置４より読み出した、または接続装置５を介して他の機器より得たハイパーテキスト閲覧プログラム（以下、ブラウザという）を処理装置１が解釈し実行する。
【００３４】
すなわち、入力装置２より「表示ページの印刷」といったユーザからの指示が得られる（ステップＳ１）。
【００３５】
例えば、入力装置２を使用して操作することにより、ユーザからの指示に基づいて記憶装置４に保存しているハイパーテキスト、または接続装置５よりインターネットなどの接続網を介して他の機器より得たハイパーテキスト（図３参照）を、印刷イメージデータに加工する（ステップＳ２）。この加工した印刷イメージデータは、Ｗｉｎｄｏｗｓに一旦渡され、通常は印刷装置６に印字させる。
【００３６】
この操作は、例えばキーボードのキーを押すといった操作であってもよいし、送信開始を示すボタンをマウスなどのポインティングデバイスを使用して押すといった操作であってもよいし、これら以外の操作であってもよい。
【００３７】
この操作を受けて、Ｗｉｎｄｏｗｓは、要求された範囲の印刷イメージデータをＰＤＡ送信用印刷ドライバに渡す（ステップＳ３）。ＰＤＡ送信用印刷ドライバは、受け取ったデータを、ＰＤＡで保存するための画像形式（ＪＰＥＧ（ＪｏｉｎｔＰｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ）やＤＩＢ（Ｄｅｖｉｃｅ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｂｉｔｍａｐ）など）に変換し（ステップＳ４）、これをＰＤＡに送信（転送）する（ステップＳ５）。転送する方法としては、ファイル転送で印刷イメージデータを転送する方法や、ネットワークドライブで印刷イメージデータを転送（コピー）する方法などが考えられる。
【００３８】
ネットワークドライブは、第１の情報機器と第２の情報機器の記憶装置を互いに疑似記憶装置として認識するもので、双方の記憶装置が相手の記憶装置として認識する。
【００３９】
ＰＤＡは、受け取った印刷イメージデータを記憶装置１０に保存する、または保存せずに表示装置９に表示するなど、予めＰＤＡ上で決められた処理に従って処理を行う。
【００４０】
このような一連の処理を実行することにより、送信元のプログラムには特別な処理を行わなくても、送信元プログラムが操作している応用データを、ＰＤＡに基本データに変換して送信することが可能となり、ハイパーテキストの表示に対応していないＰＤＡにおいても、画像の表示さえ可能であれば、ハイパーテキストを表示することが可能となる。
【００４１】
次に、印刷イメージデータを取り込む具体的手順について、図４に示すフローチャートを参照して説明する。
【００４２】
まず、印刷イメージデータとして取り込みたいドキュメントを開く（ステップＳ１１）。
【００４３】
次に、図示しないタスクトレイのアイコンをクリックすることにより、図５に示すポップアップメニューを開く。このポップアップメニューには、画像データの取り込み方法として、「画像キャプチャー（アクティブウィンドウ）（Ａ）」、「画像キャプチャー（矩形範囲指定）（Ｒ）」、「印刷イメージ取り込み（ドキュメント全体）（Ｄ）」、「テキストキャプチャー（Ｔ）」といったメニューが用意されているので、ここでは、「印刷イメージ取り込み（ドキュメント全体）（Ｄ）」を選択する（ステップＳ１２）。選択方法としては、このポップアップメニューから選択してもよいが、パソコンのキーボード上の「Ｃｔｒｌ」＋「ＰｒｉｎｔＳｃｒｅｅｎ」ボタンを押すことによっても選択できる。
【００４４】
これにより、図６に示すように、アプリケーションの印刷ダイアログボックスが表示される（ステップＳ１３）。ここで、本実施形態では、印刷ダイアログの中のプリンタ名（プリンタドライバ）として、ＰＤＡの名前が表示されるようになっている。すなわち、ＰＤＡをパソコンの１つのドライブ（本実施形態では、Ｄドライブとしている）として表示し、このＤドライブを選択するという形式になっている。ただし、プリンタ名はデフォルト値としておいて実際の印刷にも対応可能とし、ユーザが、プリンタ名としてＰＤＡを選択するようにしてもよい。
【００４５】
この後、プリンタ名を確認して「ＯＫ」ボタンを押すことにより（ステップＳ１４）、表示しているアクティブウィンドウのドキュメントの印刷イメージデータをＰＤＡのイメージファイルにコピーする（ステップＳ１５）。
【００４６】
なお、ネットワークドライブとして転送（コピー）するのではなく、例えばＪＰＥＧファイルとして転送する場合には、ステップＳ１２において印刷イメージデータを取り込んだ後、一旦パソコンの記憶装置４に保存する。そして、ＰＤＡとの接続状態を確認し、ＰＤＡがパソコンに接続されている場合には、保存しておいた印刷イメージデータを、ＪＰＥＧファイルとしてＰＤＡに送信する。また、ＪＰＥＧの場合には、Ｅｘｉｆ形式にてサムネイルなどの情報を埋め込んでおくと、ＰＤＡ側で、印刷イメージデータの全ページのサムネイル画像を見ることができる。
【００４７】
ここで、図６に示す印刷ダイアログの中の「プロパティ（Ｐ）」が選択されると、図７に示すプロパティ画面が表示される。ユーザは、この画面で、ＰＤＡ側で表示されるデータの解像度や用紙サイズ、印刷方向（正確には表示方向）などを任意に設定することができる。解像度としては、低（７２ｄｐｉ）／中（９６ｄｐｉ）／高（１５０ｄｐｉ）／高（３００ｄｐｉ）、の４種類が用意されており、用紙サイズとしては、Ａ３／Ｂ４／Ａ４／Ｂ５／Ａ５／レター／はがき、の７種類が用意されている。なお、図８は、用紙サイズと出力解像度との関係を示している。
【００４８】
また、図９は、ディスプレイ系の画像サイズであるＶＧＡ／ＳＶＧＡ／ＸＧＡ／ＳＸＧＡ／ＵＸＧＡの各サイズと各用紙サイズとの対応関係（ドット数比較）を示している。ユーザは、このような対応関係に従って、用紙サイズや解像度を設定すればよい。例えば、Ａ４サイズの印刷イメージデータをＰＤＡ側でＳＶＧＡサイズで表示したい場合には、図７に示すプロパティ画面で、用紙サイズをＡ４に、解像度を７２ｄｐｉに設定すればよい。これにより、Ａ４サイズで解像度７２ｄｐｉのドット数が「横：縦＝８５５：６０５」となり、ＳＶＧＡサイズのドット数「横：縦＝８００：６００」にほぼ近い値となり、周縁部が若干はみ出るものの、ＰＤＡの表示画面にほぼ収まるサイズで表示されることになる。
【００４９】
なお、上記の処理では、取得した印刷イメージデータをそのままＰＤＡに送信しているが、ＰＤＡ側の表示装置の表示形式によっては、表示の見え方が異なる場合がある。そのため、印刷イメージデータの作成時に、ＰＤＡ側の表示装置の表示形式に合った色補正を行ってから転送するようにしてもよい。
【００５０】
例えば、ＰＤＡの表示装置９が反射型液晶の場合には、反射率や液晶のベース色を考慮し、ＰＤＡで表示されたときに綺麗な色となるように、印刷イメージデータの色補正を行う。また、ＰＤＡを介してプロジェクタに出力する場合には、プロジェクタに使われている液晶の透過光の色特性に合わせて、印刷イメージデータの色補正を行う。なお、色補正の具体的手法については、従来から種々提案されており、本実施形態においてもそれらの技術が利用できるので、ここでは詳細な説明を省略する。これにより、ＰＤＡ側の表示装置９の表示形式に合わせた最適な色で印刷イメージデータを表示することができる。
【００５１】
なお、印刷イメージデータにどのような色補正を行うのかの選択方法としては、例えば、パソコンの画面に図示しない色補正用選択画面を表示し、その画面に「ＰＤＡ（反射型液晶）」、「プロジェクタ（透過型液晶）」といった表示形式に対応した名前を表示する。そして、ユーザがその中から名前を選択することにより、その名前に対応した表示形式の色補正を行うようにすればよい。例えば、ＰＤＡに外付けしたプロジェクタにプレゼンテーション用の印刷イメージデータを表示させたい場合には、色補正用選択画面に表示された「プロジェクタ」を選択すればよい。
【００５２】
また、印刷イメージデータのデータ量が多い場合などには、減色や白黒変換を行ってファイルサイズを減らしてから転送してもよい。
【００５３】
例えば、表示装置９の表示色が２５６色である場合には、作成する印刷イメージデータもフルカラーではなく２５６色で作成する。また、印刷イメージデータが、通常の文書によるプレゼンテーションであった場合には、カラーから白黒に変換しても、見易さという点ではほとんど変わらないので、このような場合には、印刷イメージデータを白黒に変換して作成する。このようにファイルサイズを減らすことによって、データ転送が高速となり、また、ＰＤＡにおいても扱い易いデータ量となる。
【００５４】
また、印刷イメージデータの作成時に、ＰＤＡ側で表示し易い画面サイズに統一して転送してもよい。
【００５５】
第２の情報機器がＰＤＡの場合、表示画面のサイズは自ずと制限される。そして、このように画面サイズが制限されるＰＤＡに、１ページの容量の大きい印刷イメージデータをそのまま転送すると、画面を何度もスクロールしないとそのページ全体を見ることができないといった不具合が生じる。従って、ＰＤＡで表示し易い画面サイズ（ディスプレイ系の規格である、例えばＶＧＡサイズ）に統一することで、転送されてくる印刷イメージデータの各ページの画像サイズに影響されることなく、ＰＤＡ上に見易い画面を表示することができる。図１０は、この例を示している。同図（ａ）は印刷イメージデータが縦長サイズの例であり、同図（ｂ）は印刷イメージデータが横長サイズの例である。ＰＤＡに転送するときには、同図（ｃ）、（ｄ）に示すように、これらの印刷イメージデータをいずれも同一サイズ（例えば、ＶＧＡ（６４０×４８０））に統一して転送する。
【００５６】
また、印刷イメージデータの作成時に、ＰＤＡの画像サイズに合わせて印刷イメージデータを作成し、転送してもよい。すなわち、印刷イメージデータを作成する際に、通常の紙サイズ（Ａ４，Ｂ４，Ａ５，Ｂ５，はがき、など）に従って印刷イメージデータを作成するのではなく、ＰＤＡやプロジェクタといったディスプレイ系の画像サイズに合わせて、ＶＧＡ、ＳＶＧＡ、ＸＶＧＡなどのサイズで印刷イメージデータを作成する。
【００５７】
図１１は、ユーザが印刷イメージデータの画像サイズを設定する設定画面例を示している。同図（ａ）は、画像サイズを倍率指定で行う場合の例であり、同図（ｂ）は、画像サイズをディスプレイ系の画像サイズを選択することで設定する場合の例である。
【００５８】
同図（ａ）の倍率指定では、ユーザが、用紙サイズとディスプレイ系の画像サイズとの比率を覚えておく必要があるため、設定が難しい場合がある。一方、同図（ｂ）の場合は、予め画像サイズの種類を表示しており、その中らユーザが選択することで、所望の画像サイズに設定できるように考慮されている。この場合、画像サイズとして、ＶＧＡ、ＳＶＧＡ、ＸＧＡといった表示を行うことも可能であるが、これらのサイズ表示は、用紙サイズ（Ａ４、Ｂ４、Ｂ５等）ほどには一般に知られていないので、本実施形態では、横と縦のドット数で表している。因みに、「６４０×４８０」がＶＧＡサイズに相当し、「８００×６００」がＳＶＧＡサイズに相当している。また、その他の項目は、横のドット数と縦のドット数とをユーザが手動で入力する項目となっており、図ではＸＧＡサイズがデフォルト値として表示されている（数値については図９参照）。
【００５９】
このような画面での設定により、ＰＤＡの画面サイズに適した表示が可能となる。
【００６０】
以上は、ＰＤＡに送信する印刷イメージデータの画像サイズを、ユーザが手動で設定する構成であったが、このような画像サイズの設定を自動化することも可能である。
【００６１】
図１２は、画像サイズを自動で設定する処理手順を示している。
【００６２】
ＰＤＡとパソコンとを例えばＵＳＢで接続し、ＰＤＡ及びパソコンの電源をオンにする（ステップＳ２１、ステップＳ３１）。
【００６３】
ＰＤＡは、パソコンと接続されていることを確認すると（ステップＳ２２でＹｅｓと判断されると）、自機の表示能力の情報をパソコン側に送信する。表示能力の情報としては、画面サイズ、ドットピッチ、色の深さ、リフレッシュレート、色特性などがある。
【００６４】
図１３は、パソコン側に送信される表示能力の情報パケットの構成例を示している。ヘッダに続いて、ＰＤＡ名前、画面サイズ、ドットピッチ、色の深さ、リフレッシュレート、色特定などのデータが記録され、最後にＥＯＭが付加された構成となっている。
【００６５】
パソコンは、ＰＤＡから送信されてきた表示能力の情報を記憶装置４に一旦格納し（ステップＳ３２）、その格納した表示能力の情報に基づいて、作成する印刷イメージデータの画像サイズなどの画像特性を決定する（ステップＳ３３）。
【００６６】
このように、接続時にＰＤＡの表示能力を予めパソコン側に送信することにより、ユーザが画像サイズを設定するといった面倒な操作を行わなくても、パソコン側でＰＤＡの画面サイズに適した画像サイズの印刷イメージデータを自動的に作成することが可能となる。なお、無線通信の場合は、通信が可能な状態になればＰＤＡの表示能力を予めパソコン側に送信することになる。
【００６７】
また、ユーザによっては、Ａ４縦、Ｂ４縦、といった縦長のデータ（文書など）は、ＰＤＡでも画面を縦長に使って表示し、Ａ４横、Ｂ４横といった横長のデータ（表やグラフなど）は、ＰＤＡでも画面を横長に使って表示したいという要望がある。
【００６８】
従って、本実施形態では、縦長のデータについては、ＰＤＡの画面を縦長に使って表示するように印刷イメージデータを作成し、横長のデータについては、ＰＤＡの画面を横長に使って表示できるように印刷イメージを９０度回転させてデータを作成する。
【００６９】
すなわち、図１４（ａ）に示す印刷イメージデータを左上から下方向に移動しつつ横方向に順次スキャンし、そのデータを記憶装置の例えばＶＲＡＭ上に同じく左上から下方向に移動しつつ横方向に順次記録する（同図（ｂ）参照）。そして、このデータをＰＤＡに送信すると、ＰＤＡでは、同図（ａ）のデータを縦長の画面上にそのまま縦長で表示することになる（同図（ｃ）参照）。一方、図１４（ａ）に示す印刷イメージデータのスキャン方向を９０度回転して、左下から右方向に移動しつつ縦方向に順次スキャンし、そのデータを記憶装置であるＶＲＡＭ上に同じく左下から右方向に移動しつつ縦方向に順次記録する（同図（ｄ）参照）。そして、このデータをＰＤＡに送信すると、ＰＤＡでは、同図（ａ）のデータを縦長の画面上に横向きに（すなわち、表示方向を９０度回転した状態で）表示することになる（同図（ｅ）参照）。
【００７０】
これにより、図１５に示すように、ＰＤＡでは、例えば文書等の縦長データが縦長の表示画面に縦長方向に表示され（同図（ａ）参照）、表やグラフ等の横長データは縦長の表示画面に横長方向に表示される（同図（ｂ）参照）。
【００７１】
ところで、このように縦長のデータはＰＤＡで画面を縦長に使って表示し、横長のデータはＰＤＡで画面を横長に使って表示するように構成した場合、ユーザは、データが表示されるたびに、その表示状態（縦長表示か横長表示か）に合わせてＰＤＡ自体を９０度回転させて見なければならない。また、画面を横長にして表示を見ている状態では、図１５（ｂ）に示すように、ボタン配置も横向きになっているため、ボタン操作がしにくいといった問題もある。
【００７２】
図１６は、このようなＰＤＡ自体を手で回転させる不便さや、横長表示の場合のボタン操作のしにくさを解消するための一実施例を示している。
【００７３】
すなわち、ＰＤＡ５１を、平面視長方形状の表示部本体５２と、この表示部本体５２を保持する保持体５３とで構成し、表示部本体５２を、図示しない回転機構部を介して回転可能に保持体５３に保持した構造とする。この場合、各種ボタンは保持体５３側に設けておく。また、表示部５２を回転させるための操作ボタン５４も保持体５３に設けておく。ユーザは、この操作ボタン５４を押すことで、同図（ａ）に示す縦長画面の状態から、同図（ｂ）に示す横長画面の状態に、また、同図（ｂ）に示す横長画面の状態から、同図（ａ）に示す縦長画面の状態に、表示部本体５２を回転させることができるようになっている。これにより、ユーザは、ＰＤＡ自体を回転させる必要が無くなり、また、回転に伴ってボタン配置が変わることもないので、操作性が向上することになる。
【００７４】
なお、上記実施例では、ユーザのボタン操作によって表示部本体５２を回転させる構成としているが、パソコン側で印刷イメージデータを９０度回転させて作成した場合には、その回転情報も印刷イメージデータと合わせてＰＤＡ側に送信し、ＰＤＡがこの回転情報を受け取ると、自動的に表示部本体５２を９０度回転させるように構成することが可能である。このように、作成された印刷イメージデータの表示形態に合わせて自動的に表示部本体５２を回転させることにより、ユーザは、縦長、横長といった表示形態を意識することなく、常に、最も見やすい状態で表示画面の内容を見ることができる。
【００７５】
ところで、印刷イメージデータは、フォーマットによっては追加で情報を埋め込むことが可能である。例えば、ＪＰＥＧであればアプリケーションマーカセグメントという領域に情報を埋め込むことが可能である。
【００７６】
また、埋め込むことができない場合であっても、別のデータを用意し、そのデータが印刷イメージデータに対する追加情報であることを示せば同様の機能を実現することができる。例えば、印刷イメージデータをファイルとして格納する場合に、別のテキストファイルを用意し、ここに関連付けたい印刷イメージデータファイルの名前と追加した情報とを併記することにより、ＪＰＥＧのアプリケーションマーカセグメントと同様の機能を実現することが可能である。
【００７７】
そして、この追加情報の部分に、印刷イメージデータを作成したときの条件などを記述することにより、ＰＤＡ上でより柔軟にデータを操作することが可能になる。
【００７８】
例えば、ＰＤＡ上にハイパーテキストを表示する手段があれば、送信されてきたデータがどこから取得したものであるのかといった、図１７に示すような情報（ＵＲＬ等）を追加情報として埋め込むことにより、パソコンより送信したデータを表示するだけでなく、実際にそのデータにアクセスすることが可能である。
【００７９】
このような追加情報の送信を複数行った結果の一例を図１８に示す。
【００８０】
例えば、上記のＪＰＥＧのアプリケーションマーカセグメントを使用する例であれば、図１８に示す表の各行がそれぞれ１つのＪＰＥＧファイルに対応する。そして、それぞれのＪＰＥＧファイルには、アプリケーションマーカセグメントに追加情報としてそれぞれの印刷イメージデータを表示する際に参照したウェブページのアドレス（ＵＲＬ）が書き込まれている。
【００８１】
以上説明した情報処理システムは、第１の情報機器であるパソコンと第２の情報機器であるＰＤＡとでデータを転送信する処理を機能させるためのプログラムで実現されている。
【００８２】
発明の対象とするのは、このプログラムそのものであってもよいし、このプログラムがコンピュータで読み取り可能な記録媒体に格納されているものであってもよい。
【００８３】
本発明では、この記録媒体として、図１に示されている処理装置（マイクロコンピュータ）１で処理が行なわれるために必要なメモリ、例えばＲＯＭのようなものそのものがプログラムメディアであってもよいし、また、図示していない外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。本発明では、図１に示す記憶装置４がプログラムメディアとなっている。いずれの場合においても、格納されているプログラムはマイクロコンピュータがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、マイクロコンピュータの図示しないプログラム記憶エリアにロードされて、そのプログラムが実行される方式であってもよい。このロード用のプログラムは予め装置本体に格納されているものとする。
【００８４】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、ＦＤ（フレキシブルディスク）やＨＤ（ハードディスク）等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００８５】
また、本発明においては、インターネットを含む通信ネットワークと接続可能なシステム構成である場合には、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め機器本体に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【００８６】
さらに、本発明では、プログラム自体として、図１に示されている処理装置１で実行される処理そのものであってもよいし、あるいはインターネットを含む通信ネットワークとアクセスすることで取り込める、あるいは取り込んだものであってもよいし、こちらから送り出すものであってもよい。さらには、この取り込んだプログラムに基づいて、上記情報機器内で処理された結果、つまり生成されたものであってもよい。あるいは、こちらから送り出す際に上記情報機器内で処理された結果、つまり生成されたものであってもよい。なお、これらのものはプログラムに限定されず、データであってもよい。
【００８７】
【発明の効果】
以上説明したように、本発明によれば、応用データを操作可能なプログラムが応用データを基本データに変換して転送することで、直接応用データを操作する手段を持たない情報機器においても、応用データの取り扱い（操作）が可能となる。
【００８８】
また、本発明によれば、アプリケーションの印刷ドライバとして印刷イメージデータを通信により第２の情報機器に転送するようにすることで、複数ページのデータや、画面をスクロールさせないと見えないような画像データを、簡単な操作で確実に転送することができる。
【図面の簡単な説明】
【図１】本発明に係わる第１の情報機器であるパソコンから第２の情報機器であるＰＤＡに印刷イメージデータを送信するシステム構成を概略的に示した機能ブロック図である。
【図２】ハイパーテキストからＰＤＡ上で閲覧するデータを作成する処理手順を示すフローチャートである。
【図３】記憶装置に保存し、またはインターネットなどの接続網を介して他の機器より得たハイパーテキストの例を示す説明図である。
【図４】印刷イメージデータを取り込む具体的手順を示すフローチャートである。
【図５】ポップアップメニューの表示例を示す説明図である。
【図６】アプリケーションの印刷ダイアログボックスの表示例を示す説明図である。
【図７】印刷ダイアログの中の「プロパティ（Ｐ）」が選択されたときのプロパティ画面の表示例を示す説明図である。
【図８】用紙サイズと出力解像度との関係を一覧形式にまとめた説明図である。
【図９】ディスプレイ系の各画像サイズと各用紙サイズとの対応関係（ドット数比較）を一覧形式にまとめた説明図である。
【図１０】画面サイズを統一したときの表示状態を示す説明図である。
【図１１】ユーザが印刷イメージデータの画像サイズを設定する設定画面例を示す説明図である。
【図１２】画像サイズを自動で設定する処理手順を示すフローチャートである。
【図１３】パソコン側に送信される表示能力の情報パケットの構成例を示す説明図である。
【図１４】印刷イメージデータを縦長に表示する場合と、横長に表示する場合とのデータスキャン方法を説明するための図である。
【図１５】印刷イメージデータを縦長に表示した場合と、横長に表示した場合の説明図である。
【図１６】ＰＤＡの表示部を回転させる機構の例を示す説明図である。
【図１７】追加情報の例を示す説明図である。
【図１８】複数の追加情報付き印刷イメージデータファイルを送信した結果例を示す説明図である。
【符号の説明】
１、７  処理装置
２、８  入力装置
３、９  表示装置
４、１０  記憶装置
５、１１  接続装置
６  印刷装置
５１  ＰＤＡ
５２  表示部本体
５３  保持体
５４  操作ボタン
【図１】
2004164102.tif 000003
【図２】
2004164102.tif 000004
【図３】
2004164102.tif 000005
【図４】
2004164102.tif 000006
【図５】
2004164102.tif 000007
【図６】
2004164102.tif 000008
【図７】
2004164102.tif 000009
【図８】
2004164102.tif 000010
【図９】
2004164102.tif 000011
【図１０】
2004164102.tif 000012
【図１１】
2004164102.tif 000013
【図１２】
2004164102.tif 000014
【図１３】
2004164102.tif 000015
【図１４】
2004164102.tif 000016
【図１５】
2004164102.tif 000017
【図１６】
2004164102.tif 000018
【図１７】
2004164102.tif 000019
【図１８】
2004164102.tif 000020