(57)【要約】【課題】ユーザーがファイル変換を行なう必要や特定のファイル形式に縛られる事もなく、ホスト機器に対応アプリケーションがインストールしていない場合でも、共有ディスプレイに表示を行なえる表示画像共有システムを実現する。【解決手段】クライアント、ホスト型の表示画像共有システムで、クライアントから送られたファイルをオープン出来ない場合にはクライアントに対し表示形式へのファイル変換を要求し、クライアントからファイルの存在するサーバーとそのファイル名を送られ、該ファイルがオープン出来ない場合にはサーバーに対してファイル変換を要求する。どちらの場合もオープン出来る場合にはそのまま表示する。【選択図】        図１
2004287544.tif 000002
【特許請求の範囲】
【請求項１】
クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は前記ホスト機器に対して前記表示機器に表示するためのファイルを送信し、前記ホスト機器は前記ファイルをオープン出来ない場合に、前記クライアント機器に対してあらかじめ定められたファイル形式への変換要求を行なう事を特徴とする表示画像共有システム。
【請求項２】
前記クライアント機器が、前記変換要求を受け、ファイル変換を行なう事を特徴とする請求項１に記載の表示画像共有システム。
【請求項３】
クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は、前記ホスト機器に対して前記表示機器に表示するためのファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記ファイルをオープン出来ない場合に、前記サーバー機器に対してあらかじめ定められたファイル形式への変換要求を行なう事を特徴とする表示画像共有システム。
【請求項４】
前記サーバー機器が、前記変換要求を受け、ファイル変換を行なう事を特徴とする請求項３に記載の表示画像共有システム。
【請求項５】
クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は前記ホスト機器に対して前記表示機器に表示するための第１のファイルを送信、あるいは前記ホスト機器に対して前記表示機器に表示するための第２のファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記第１のファイルをオープン出来ない場合には前記クライアント機器に対してあらかじめ定められたファイル形式への第１の変換要求を行ない、前記第２のファイルをオープン出来ない場合には前記サーバー機器に対してあらかじめ定められたファイル形式への第２の変換要求を行なう事を特徴とする表示画像共有システム。
【請求項６】
前記クライアント機器が前記第１の変換要求を受けファイル変換を行ない、前記サーバー機器が前記第２の変換要求を受けファイル変換を行なう事を特徴とする請求項５に記載の表示画像共有システム。
【請求項７】
クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は、前記ホスト機器に対して前記表示機器に表示するためのファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記ファイルをオープン出来ない場合に、あらかじめ定められた変換サーバーへ、あらかじめ定められたファイル形式への変換要求を行なう事を特徴とする表示画像共有システム。
【請求項８】
前記変換サーバーが、前記変換要求を受け、ファイル変換を行なう事を特徴とする請求項７に記載の表示画像共有システム。
【請求項９】
クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は前記ホスト機器に対して前記表示機器に表示するための第１のファイルを送信、あるいは前記ホスト機器に対して前記表示機器に表示するための第２のファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記第１のファイルをオープン出来ない場合には前記クライアント機器に対してあらかじめ定められたファイル形式への第１の変換要求を行ない、前記第２のファイルをオープン出来ない場合にはあらかじめ定められた変換サーバーに対してあらかじめ定められたファイル形式への第２の変換要求を行なう事を特徴とする表示画像共有システム。
【請求項１０】
前記クライアント機器が前記第１の変換要求を受けファイル変換を行ない、前記変換サーバーが前記第２の変換要求を受けファイル変換を行なう事を特徴とする請求項９に記載の表示画像共有システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は複数のユーザーがディスプレイに表示された画像を共有するシステムに関し、さらに詳細にはディスプレイに接続されたホスト機器と前記ホスト機器に表示用データを送信するクライアント機器とからなる表示画像共有システムに関する。
【０００２】
【従来の技術】
近年、フロントプロジェクタ、リアプロジェクタ、プラズマディスプレイなどの大画面ディスプレイを中心に置き、表示画像を共有するシステム、例えば会議システムなどが発明されている。このようなシステムでは前記大画面ディスプレイに接続されたホスト機器と、前記ホスト機器に対し表示用のファイルを送信するクライアント機器から構成されるのが通常である。
【０００３】
【発明が解決しようとする課題】
しかしながらホスト機器が送られたファイルをオープン出来ない場合、例えばＭｉｃｒｏｓｏｆｔ（Ｒ）社のＥｘｃｅｌ形式で送られたファイルを、対応アプリケーションがインストールしていないためにオープン出来ない場合などは表示不能になっていた。また、ホスト機器側でオープン出来るファイルを特定のファイル形式、例えばＭｉｃｒｏｓｏｆｔ（Ｒ）社のＰｏｗｅｒＰｏｉｎｔ（Ｒ）形式に限定している場合もあるが、事前に全てのファイルをＰｏｗｅｒＰｏｉｎｔ（Ｒ）形式に変換しておかなければならなかった。
【０００４】
本発明は上記の問題に対処するためになされたものであり、ユーザーがファイル変換を行なう必要や特定のファイル形式に縛られる事もなく、ホスト機器に対応アプリケーションがインストールしていない場合でも、共有ディスプレイに表示を行なえるシステムを提供する事を目的としている。
【０００５】
【課題を解決するための手段】
以上の目的を達成するため、クライアントノートＰＣからホストＰＣにプロジェクタへの表示用ファイルを送信し、受けたホストＰＣは該ファイルをオープン可能な場合にはそのままプロジェクタに表示し、オープン不能な場合にはクライアントＰＣにあらかじめ定めた形式に変換してもらう構成と、クライアントノートＰＣ、あるいはクライアントＰＤＡからホストＰＣにプロジェクタへの表示用にサーバー名とファイル名とを送信し、受けたホストＰＣは指定サーバーから指定ファイルをロードし、続いて該ファイルをオープン可能な場合にはそのままプロジェクタに表示し、オープン不能な場合にはファイルをロードしたサーバーにあらかじめ定めた形式に変換してもらう構成と、ファイル変換の依頼先を、表示用ファイルを送ってきた場合にはその送り先に、ロード先のサーバー名とファイル名とを送ってきた場合にはそのサーバーに対して行なう構成とを取った。
【０００６】
また、ロード先のサーバー名とファイル名とを送ってきた場合の代替構成として、ファイルをロードしたサーバーではなく、ファイル変換の依頼先をあらかじめ定めた変換サーバーに対して行なう構成を取った。
【０００７】
なお、さらに詳細に説明すれば、本発明は下記の構成によって前記課題を解決できた。
【０００８】
（１）クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は前記ホスト機器に対して前記表示機器に表示するためのファイルを送信し、前記ホスト機器は前記ファイルをオープン出来ない場合に、前記クライアント機器に対してあらかじめ定められたファイル形式への変換要求を行なう事を特徴とする表示画像共有システム。
【０００９】
（２）前記クライアント機器が、前記変換要求を受け、ファイル変換を行なう事を特徴とする前記（１）に記載の表示画像共有システム。
【００１０】
（３）クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は、前記ホスト機器に対して前記表示機器に表示するためのファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記ファイルをオープン出来ない場合に、前記サーバー機器に対してあらかじめ定められたファイル形式への変換要求を行なう事を特徴とする表示画像共有システム。
【００１１】
（４）前記サーバー機器が、前記変換要求を受け、ファイル変換を行なう事を特徴とする前記（３）に記載の表示画像共有システム。
【００１２】
（５）クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は前記ホスト機器に対して前記表示機器に表示するための第１のファイルを送信、あるいは前記ホスト機器に対して前記表示機器に表示するための第２のファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記第１のファイルをオープン出来ない場合には前記クライアント機器に対してあらかじめ定められたファイル形式への第１の変換要求を行ない、前記第２のファイルをオープン出来ない場合には前記サーバー機器に対してあらかじめ定められたファイル形式への第２の変換要求を行なう事を特徴とする表示画像共有システム。
【００１３】
（６）前記クライアント機器が前記第１の変換要求を受けファイル変換を行ない、前記サーバー機器が前記第２の変換要求を受けファイル変換を行なう事を特徴とする前記（５）に記載の表示画像共有システム。
【００１４】
（７）クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は、前記ホスト機器に対して前記表示機器に表示するためのファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記ファイルをオープン出来ない場合に、あらかじめ定められた変換サーバーへ、あらかじめ定められたファイル形式への変換要求を行なう事を特徴とする表示画像共有システム。
【００１５】
（８）前記変換サーバーが、前記変換要求を受け、ファイル変換を行なう事を特徴とする前記（７）に記載の表示画像共有システム。
【００１６】
（９）クライアント機器と表示機器と前記クライアント機器からのデータを受けて前記表示機器に表示を行なうホスト機器とからなる表示画像共有システムにおいて、前記クライアント機器は前記ホスト機器に対して前記表示機器に表示するための第１のファイルを送信、あるいは前記ホスト機器に対して前記表示機器に表示するための第２のファイルが存在するサーバー機器と前記サーバー機器上の前記ファイルとを指定し、前記ホスト機器は前記第１のファイルをオープン出来ない場合には前記クライアント機器に対してあらかじめ定められたファイル形式への第１の変換要求を行ない、前記第２のファイルをオープン出来ない場合にはあらかじめ定められた変換サーバーに対してあらかじめ定められたファイル形式への第２の変換要求を行なう事を特徴とする表示画像共有システム。
【００１７】
（１０）前記クライアント機器が前記第１の変換要求を受けファイル変換を行ない、前記変換サーバーが前記第２の変換要求を受けファイル変換を行なう事を特徴とする前記（９）に記載の表示画像共有システム。
【００１８】
【作用】
以上により、ユーザーがファイル変換を行なう必要や特定のファイル形式に縛られる事もなく、ホスト機器に対応アプリケーションがインストールしていない場合でも、共有ディスプレイに表示を行なえる表示画像共有システムを提供する事が可能となる。
【００１９】
【発明の実施の形態】
［第１の実施例］
以下図面を用い、本発明の実施例を詳細に説明する。
【００２０】
図１は本発明第１の実施例である会議システムの概略を示す図である。
【００２１】
図において１はプロジェクタ、２はプロジェクタ１に表示データを送る本システムのホストとなるＰＣ、３はプロジェクタ１とＰＣ２とを結ぶケーブルであり、表示データを伝送する。４はノートＰＣであり、ＰＣ２とは７の無線ＬＡＮの無線信号で接続されている。５はＰＤＡであり、ＰＣ２とは８のＢＬＵＥＴＯＯＴＨの無線信号で接続されている。９は有線ＬＡＮシステムであり、ルーター、ハブ、接続ケーブルなどからなり、ＰＣ２とファイルサーバーとして機能するＰＣ６とが接続されている。このＰＣ６のサーバー名称はｆｉｌｅｓｅｒｖｅｒと称す。また、有線ＬＡＮシステム９はインターネットゲートウェイ（不図示）を介して１０のインターネットにも接続されている。
【００２２】
図２はＰＣ２の概略内部ブロック図である。
【００２３】
図中、２０はＰＣ２の全体制御を司るＣＰＵおよびその周辺回路で、２８のシステムバスを有している。以下の構成要素はこのシステムバス２８に接続されている。２１はプログラムをロードして実行したり、各種ワークとして使用するメモリ、２２は表示制御部でありプロジェクタ１がケーブル３によってここに接続される。２３はハードディスク、フロッピー（Ｒ）ディスクなどの記憶装置、２４はキーボード、マウスなどの入力装置である。２５は無線ＬＡＮの制御部であり、無線信号７でノートＰＣ４と接続されている。２６はＢＬＵＥＴＯＯＴＨの制御部であり、８の無線信号でＰＤＡ５と接続されている。２７は有線ＬＡＮの制御部であり、有線ＬＡＮシステム９によってＰＣ６と接続されている。
【００２４】
図３はノートＰＣ４の概略内部ブロック図である。
【００２５】
図中、４０はノートＰＣ４の全体制御を司るＣＰＵおよびその周辺回路で、４７のシステムバスを有している。以下の４１から４５の構成要素はこのシステムバス４７に接続されている。４１はプログラムをロードして実行したり、各種ワークとして使用するメモリ、４２は表示部であり、表示制御部、液晶ディスプレイなどで構成される。４３はハードディスク、フロッピー（Ｒ）ディスクなどの記憶装置、４４はキーボード、ポインティングデバイスなどの入力装置である。４５はカード制御部であり、種々のカードが挿入可能であるが、本実施例では無線ＬＡＮを使用するために４６の無線ＬＡＮカードが挿入されている。この無線ＬＡＮカード４６により無線信号７でＰＣ２の無線ＬＡＮ制御部２５と接続されている。
【００２６】
図４はＰＤＡ５の概略内部ブロック図である。
【００２７】
図中、５０はＰＤＡ５の全体制御を司るＣＰＵおよびその周辺回路で、５６のシステムバスを有している。以下の５１から５４の構成要素はこのシステムバス５６に接続されている。５１はプログラムを記憶したフラッシュＲＯＭ、プログラムをロードして実行したり、各種ワークとして使用するＲＡＭなどからなるメモリ部、５２は表示部であり、表示制御部、液晶ディスプレイなどで構成される。５３はファンクションキー、タッチパネル、およびその制御部などの入力装置である。５４はカード制御部であり、種々のカードが挿入可能であるが、本実施例ではＢＬＵＥＴＯＯＴＨを使用するために５５のＢＬＵＥＴＯＯＴＨカードが挿入されている。このＢＬＵＥＴＯＯＴＨカード５５により無線信号８でＰＣ２のＢＬＵＥＴＯＯＴＨ制御部２６と接続されている。
【００２８】
図５はＰＣ６の概略内部ブロック図である。
【００２９】
図中、６０はＰＣ２の全体制御を司るＣＰＵおよびその周辺回路で、６６のシステムバスを有している。以下の構成要素はこのシステムバス６６に接続されている。６１はプログラムをロードして実行したり、各種ワークとして使用するメモリ、６２は表示制御部でありディスプレイが接続されている。６３はハードディスク、フロッピー（Ｒ）ディスクなどの記憶装置、６４はキーボード、マウスなどの入力装置である。６５は有線ＬＡＮの制御部であり、有線ＬＡＮシステム９によってＰＣ２と接続されている。
【００３０】
以上の構成による本システムの動作を以下に述べる。
【００３１】
図６はノートＰＣ４でユーザーがプロジェクタ１により表示するファイルを選択する画面である。ファイル選択はポインティングデバイスで選択目標をダブルクリックして行なう。
【００３２】
図中０１、０２はＰＣ４内のファイルを示しており、これらが選択されると、記憶装置４３より該当のファイルであるｆｉｌｅ１あるいはｆｉｌｅ２を読み出し、カード制御部４５、無線ＬＡＮカード４６経由でＰＣ２に送信する。ＰＣ２では前記ファイルを無線ＬＡＮ制御部２５経由で受け取り、前記ファイルをオープンするアプリケーションを記憶装置２３よりメモリ２１に読み出して起動し、表示制御部２２を制御してプロジェクタ１に表示データを送信する。これにより、図６の画面で選択されたファイルがプロジェクタ１で表示される。
【００３３】
図６の０３は有線ＬＡＮシステム９上のサーバー名とファイル名とファイル名を示しており、この場合これが選択されると０３以下の文字列をＰＣ２に送信する。ＰＣ２では送信された文字列で指定されたサーバー、この場合ｆｉｌｅｓｅｒｖｅｒより指定されたファイル、この場合ディレクトリｄｉｒｅｃｔｏｒｙ上のファイルｆｉｌｅ３をロードし、プロジェクタ１で表示する。ＰＣ６のサーバー名は前述したようにｆｉｌｅｓｅｒｖｅｒなので、ＰＣ６よりロードすることになる。
【００３４】
図中の０４および０５はインターネット１０のサーバー名とファイル名を示しており、これが選択されるとやはり、０４あるいは０５以下の文字列をＰＣ２に送信する。ＰＣ２では送信された文字列で指定されたインターネット１０上のサーバー（不図示）にアクセスし、ｆｉｌｅ４あるいはｆｉｌｅ５をロードし、プロジェクタ１で表示する。
【００３５】
図７はＰＤＡ５でユーザーがプロジェクタ１により表示するファイルを選択する画面である。選択はタッチパネルで目標ファイルをタップした後、Ｏｐｅｎボタンをタップして行なう。ＰＤＡ５の場合、メモリ部５１にあまり余裕がない。ノートＰＣ４が記憶装置４３としてハードディスクを使用しているのに対し、メモリ部５１はフラッシュＲＯＭで構成されるからである。よって、通常ＰＤＡ５では直接ファイルを送信することはなく、サーバー名およびファイル名の送信のみになる。すなわち、図６の０１および０２に相当する選択肢はない。
【００３６】
また、図７の０１、０２および０３は、図６の０３、０４および０５に対応している。図７で０１から０３のどれかが選択されると、ＰＤＡ５は対応する文字列をカード制御部５４、ＢＬＵＥＴＯＯＴＨカード５５経由でＰＣ２に送信する。ＰＣ２では前記文字列をＢＬＵＥＴＯＯＴＨ制御部２６経由で受け取り、指定されたサーバーにアクセスし、ｆｉｌｅ３、ｆｉｌｅ４あるいはｆｉｌｅ５をロードし、プロジェクタ１で表示する。
【００３７】
次に図８、図９のフローチャートを用いて、本発明第１の実施例の具体的な動作を説明する。
【００３８】
図８はＰＣ２の本発明に関わる部分のフローチャートである。
【００３９】
まず、無線ＬＡＮ制御部２５、ＢＬＵＥＴＯＯＴＨの制御部２６あるいは有線ＬＡＮ制御部２７にてデータを受信すると、ステップＳ１より本プログラムを開始する。次のステップＳ２では受信データが表示形式であるかどうかのチェックを行なう。表示形式であればステップＳ１０で受信データをプロジェクタ１に表示した後、ステップＳ１３で終了する。
【００４０】
ここで表示形式のデータを受信するのは、後述するステップＳ９にてノートＰＣ４へ、あるいはステップＳ１２にてＰＣ６へ変換要求を出して、その応答として表示形式に変換したデータを送ってきた場合である。ステップＳ２で表示形式でなければ、ステップＳ３で受信データがファイルであるかどうかのチェックを行ない、ファイルであればステップＳ７へ進む。
【００４１】
ここで受信データがファイルであるのはノートＰＣ４が表示用ファイルを送ってきた場合、すなわち図６の画面で０１あるいは０２を選択した場合である。ステップＳ７では受信したファイルがオープン可能であるか、すなわち受信ファイルをオープンするアプリケーションがあるかどうかのチェックを行ない、オープン可能であればステップＳ１０で該ファイルをオープンしてプロジェクタ１に表示した後、ステップＳ１３で終了する。ステップＳ７で受信ファイルがオープン不可と判定されると、前述したようにステップＳ９にて受信ファイルの表示形式への変換要求を出してステップ１３にて終了する。このステップＳ９での変換要求は、ファイルの転送は行なわずファイルの送信元に対する変換要求コマンドのみである。
【００４２】
よってこの場合、ノートＰＣ４に対して変換要求コマンドを出す。ステップＳ３で受信データがファイルでないと判定されると、ステップＳ４で受信データがサーバー名とファイル名からなる文字列であるかどうか、すなわち図６の０３、０４あるいは０５、あるいは図７の０１、０２あるいは０３の形式であるかどうかのチェックを行なう。サーバー名、ファイル名形式でなければ、ステップＳ５へ進み、サーバー名、ファイル名形式であれば、ステップＳ６に進んで指定されたサーバーから指定されたファイルをロードする。
【００４３】
次にステップＳ１１でロードしたファイルがオープン可能であるかどうかのチェックを行ない、オープン可能であればステップＳ１０でプロジェクタ１に表示した後、ステップＳ１３で終了する。ステップＳ１１で前記ロードしたファイルがオープン不可と判定された場合には、ステップＳ１２にてロードファイルの表示形式への変換要求を出してステップＳ１３にて終了する。この場合の変換要求先は、ステップＳ６でファイルをロードしたサーバーに対して行なう。
【００４４】
ステップＳ４で受信データがサーバー名、ファイル名でないと判定された場合には、ステップＳ５で受信データがエラー通知であるかどうかのチェックを行なう。エラー通知でない場合には、受信データは本発明第１の実施例とは無関係のデータなのでステップＳ１３に進んで終了する。
【００４５】
ステップＳ５でエラー通知と判定された場合には、ステップＳ９あるいはステップＳ１２で出した変換要求に対するエラー通知なので、ステップＳ８でプロジェクタ１にファイルオープンエラーの表示を行なってユーザーにエラーを知らしめた後、ステップＳ１３で終了する。
【００４６】
図９はノートＰＣ４の本発明に関わるデータ変換部分のフローチャートである。
【００４７】
まず、無線ＬＡＮカード４６経由でデータを受信すると、ステップＳ２０より本プログラムを開始する。次のステップＳ２１では受信データがＰＣ２からの変換要求コマンドであるかどうかのチェックを行なう。変換要求コマンドでなければ受信データはデータ変換とは無関係なのでステップＳ２６で終了し、変換要求コマンドであればステップＳ２２に進む。ここで変換要求コマンドを受信するのは、図６の画面で０１あるいは０２が選択されてＰＣ２に対して表示用ファイルを送信し、ＰＣ２が該ファイルをオープン出来ず（図８のステップＳ７でＮｏ）に変換要求コマンドを送ってきた（図８のステップＳ９）時である。
【００４８】
ステップＳ２２では変換要求されたファイルの表示形式への変換が可能であるかどうかのチェックを行なう。変換不可であればステップＳ２５でＰＣ２に対してエラー通知を行ないステップＳ２６で終了する。ステップＳ２５で送られたエラー通知は図８のステップＳ５でエラーと判定され、プロジェクタ１にファイルオープンエラーが表示される（図８のステップＳ８）。ステップＳ２２で表示形式への変換が可能と判定された場合、ステップＳ２３で変換処理をおこなった後、ステップＳ２４で該ファイルを送信してステップＳ２６で終了する。ステップＳ２４で送信された表示形式のファイルはＰＣ２で図８のステップＳ２で表示形式と判定され、プロジェクタ１に表示される（図８のステップＳ１０）。
【００４９】
ここでステップＳ２３の変換処理部分に関して詳しく説明する。この変換はＰＣ２がプロジェクタ１に表示出来ればどのようなファイル形式でも良い。例えばＰＣ２に画像ビュアーをインストールし、ノートＰＣ４でＢｉｔｍａｐ、ＪＰＥＧ等の画像形式に変換しても良いし、ＰＣ２にＡｃｒｏｂａｔ社のＰｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ（ＰＤＦ）対応リーダーをインストールし、ノートＰＣ４で仮想プリンタドライバを用いて仮想印刷を行なってＰＤＦに変換しても良い。このようにファイル形式をあらかじめ定めておくことで、この変換後のファイルは必ずプロジェクタ１への表示が可能になる。
【００５０】
図１０はＰＣ６の本発明に関わるデータ変換部分のフローチャートである。
【００５１】
まず、有線ＬＡＮ制御部６５経由でデータを受信すると、ステップＳ３０より本プログラムを開始する。次のステップＳ３１では受信データがＰＣ２からの変換要求コマンドであるかどうかのチェックを行なう。変換要求コマンドでなければ受信データは本発明第１の実施例とは無関係のデータなのでステップＳ３６で終了し、変換要求コマンドであればステップＳ３２に進む。ここで変換要求コマンドを受信するのは、ＰＣ２がノートＰＣ４あるいはＰＡＤ５から、ステップＳ４で判定されるサーバー名、ファイル名形式のデータ（図６の０３あるいは図７の０１の形式）を受信し、ＰＣ２がステップＳ６でＰＣ６からロードしたファイルをオープン出来ず（図８のステップＳ７でＮｏ）に、変換要求コマンドを送ってきた（図８のステップＳ１２）時である。
【００５２】
ステップＳ３２では変換要求されたファイルの表示形式への変換が可能であるかどうかのチェックを行なう。変換不可であればステップＳ３５でＰＣ２に対してエラー通知を行ない、ステップＳ３６で終了する。ステップＳ３５で送られたエラー通知は図８のステップＳ５でエラーと判定され、プロジェクタ１にファイルオープンエラーが表示される（図８のステップＳ８）。ステップＳ３２で表示形式への変換が可能と判定された場合、ステップＳ３３で変換処理をおこなった後、ステップＳ３４で該ファイルを送信してステップＳ３６で終了する。
【００５３】
ステップＳ３４で送信された表示形式のファイルはＰＣ２で表示形式と判定され（図８のステップＳ２）、プロジェクタ１に表示される（図８のステップＳ１０）。ステップＳ３３の変換処理部分は、図９のステップ２３と全く同じであり、ＰＣ２がプロジェクタ１に表示出来ればどのようなファイル形式でも良い。
【００５４】
図９でノートＰＣ４のフローを図１０でＰＣ６のフローを説明したが、両図は全く同一であり、同一のプログラムが使用できる。また、図６で０４あるいは０５を選択した場合、あるいは図７で０２あるいは０３を選択した場合には、インターネット上のサーバーに対するアクセスが発生することもあるが、これも図９、図１０と同一のフローが適用できるのでここでの説明は省略する。
【００５５】
以上述べたように、クライアントノートＰＣからホストＰＣにプロジェクタへの表示用ファイルを送信し、受けたホストＰＣは該ファイルをオープン可能な場合にはそのままプロジェクタに表示し、オープン不能な場合にはクライアントＰＣにあらかじめ定めた形式に変換してもらう構成をとる事で、ホストＰＣに対応アプリケーションがインストールしていないようなファイルでもプロジェクタに表示することが可能になる。
【００５６】
また、クライアントノートＰＣ、あるいはクライアントＰＤＡからホストＰＣにプロジェクタへの表示用にサーバー名とファイル名とを送信し、受けたホストＰＣは指定サーバーから指定ファイルをロードし、続いて該ファイルをオープン可能な場合にはそのままプロジェクタに表示し、オープン不能な場合にはファイルをロードしたサーバーにあらかじめ定めた形式に変換してもらう構成をとる事で、ホストＰＣに対応アプリケーションがインストールしていないようなファイルでもプロジェクタに表示することが可能になる。
【００５７】
さらにファイル変換の依頼先を、表示用ファイルを送ってきた場合にはその送り先に、ロード先のサーバー名とファイル名とを送ってきた場合にはそのサーバーに対して行なう構成をとる事で、ＰＤＡのようなメモリ、処理能力の貧弱なクライアントに対して変換依頼を出すことを事実上防止できる。
【００５８】
［第２の実施例］
第１の実施例では、ＰＣ２がクライアント機器であるノートＰＣ４あるいはＰＤＡ５からサーバー名、ファイル名形式のデータを受信した場合、指定されたサーバーから指定されたファイルをロードし（図８のステップＳ６）、さらに該ロードファイルがオープン不可の場合（図８のステップＳ１１でＮｏ）には、ロード先のサーバーに変換要求を出す（図８のステップＳ１２）と説明した。
【００５９】
しかしながら、図６の０４、０５あるいは図７の０２、０３に示されるようなデータ形式で、そのサーバーがイントラネットではなく、インターネット上に存在する場合には、該サーバーに対しファイル変換を要求しても通常反応は得られない。これに対処するためには、あらかじめファイル変換を行なう変換サーバーを決めておき、ファイルをロードしたサーバーに対してファイル変換を要求するのではなく、変換サーバーに対して要求するようにすれば良い。
【００６０】
以下図１１を用いて、この場合の実施例を述べる。ただし、本実施例ではＰＣ６を変換サーバーとして取り扱う事とし、第１の実施例と異なる部分のみ説明を行なう。
【００６１】
図１１はＰＣ２の部分的なフローであり、図８のステップＳ１２を置き換えて使用する、よって図１１のａはステップＳ１１のＮｏに接続され、ｂはステップＳ１３に接続される（すなわちプログラムの終了）。ＰＣ２はステップＳ１１でサーバーからロードしたファイルがオープン不可と判定された場合、ステップＳ４０にてファイルをロードしたサーバーがＰＣ６であるかどうかのチェックを行なう。ＰＣ６であれば、ステップＳ４１でＰＣ６に対して変換要求を出しステップＳ１３で終了する。ステップＳ４０でファイルをロードしたサーバーがＰＣ６でない場合には、ステップＳ４２でＰＣ６に対してファイルを転送した後、やはりステップＳ４１でＰＣ６にファイル変換の要求を行なう。
【００６２】
図６の０３、０４、０５および図７の０１、０２、０３のデータ形式すべてで、ＰＣ６に対してファイル変換要求（ステップＳ４１）が発生する事になる（もちろんＰＣ２がファイルをオープン出来ないときのみ）。特に、図６の０４、０５および図７の０２、０３の場合にはＰＣ２からＰＣ６へのファイル転送（ステップＳ４２）も発生する。
【００６３】
ＰＣ６の動作はファイル受信の処理が追加されるものの、データ変換部分は第１の実施例と全く同一となる（図１０）。
【００６４】
以上述べたように、あらかじめ変換サーバーを決定しておくことで、インターネット上のサーバーからロードしたファイルをオープン出来ないときも、変換サーバーに要求してファイル変換を行なうことが可能になる。
【００６５】
［他の実施例］
以上の実施例では、クライアントノートＰＣとホストＰＣとの接続手段として無線ＬＡＮを、クライアントＰＤＡとホストＰＣとの接続手段としてＢＬＵＥＴＯＯＴＨを使用する場合を例で説明したが、それぞれこれらに限定されるものではなく、様々な無線接続手段や、有線ＬＡＮ、ＵＳＢ接続、あるいはシリアル接続などの有線接続でも良い。
【００６６】
また、クライアントＰＤＡの処理能力やメモリ容量の制約を鑑みて、本実施例ではクライアントＰＤＡから、ホストＰＣに対し直接ファイルを送信する例は示さなかった。しかしながら、処理能力の高いＰＤＡで直接ファイルを送信することに何ら制約はない。この場合、クライアントノートＰＣと同様にクライアントＰＤＡにてファイル変換を可能にしてもよいし、第２の実施例のように、変換サーバーで行なっても良い。
【００６７】
さらに、以上の実施例ではクライアントＰＣとしてノートＰＣを例に説明したが、ノートＰＣに限定されるものでないのは言うまでもない。
【００６８】
【発明の効果】
以上述べたように、クライアントノートＰＣからホストＰＣにプロジェクタへの表示用ファイルを送信し、受けたホストＰＣは該ファイルをオープン可能な場合にはそのままプロジェクタに表示し、オープン不能な場合にはクライアントＰＣにあらかじめ定めた形式に変換してもらう構成をとる事で、ホストＰＣに対応アプリケーションがインストールしていないようなファイルでもプロジェクタに表示することが可能になる。
【００６９】
また、クライアントノートＰＣ、あるいはクライアントＰＤＡからホストＰＣにプロジェクタへの表示用にサーバー名とファイル名とを送信し、受けたホストＰＣは指定サーバーから指定ファイルをロードし、続いて該ファイルをオープン可能な場合にはそのままプロジェクタに表示し、オープン不能な場合にはファイルをロードしたサーバーにあらかじめ定めた形式に変換してもらう構成をとる事で、ホストＰＣに対応アプリケーションがインストールしていないようなファイルでもプロジェクタに表示することが可能になる。
【００７０】
さらにファイル変換の依頼先を、表示用ファイルを送ってきた場合にはその送り先に、ロード先のサーバー名とファイル名とを送ってきた場合にはそのサーバーに対して行なう構成をとる事で、ＰＤＡのようなメモリ、処理能力の貧弱なクライアントに対して変換依頼を出すことを事実上防止できる。
【００７１】
また、あらかじめ変換サーバーを決定しておくことで、インターネット上のサーバーからロードしたファイルをオープン出来ないときも、変換サーバーに要求してファイル変換を行なうことが可能になる。
【図面の簡単な説明】
【図１】本発明第１の実施例の全体構成を示す図
【図２】本発明第１の実施例のホストＰＣの構成を示す図
【図３】本発明第１の実施例のクライアントノートＰＣの構成を示す図
【図４】本発明第１の実施例のクライアントＰＤＡの構成を示す図
【図５】本発明第１の実施例のファイルサーバー用ＰＣの構成を示す図
【図６】本発明第１の実施例のクライアントノートＰＣの動作を説明する図
【図７】本発明第１の実施例のクライアントＰＤＡの動作を説明する図
【図８】本発明第１の実施例のホストＰＣの動作を説明する図
【図９】本発明第１の実施例のクライアントノートＰＣの動作を説明する図
【図１０】本発明第１の実施例のファイルサーバー用ＰＣの動作を説明する図
【図１１】本発明第２の実施例を説明する図
【符号の説明】
１  プロジェクタ
２  ホストＰＣ
４  クライアントノートＰＣ
５  クライアントＰＤＡ
６  ファイルサーバー用ＰＣ
７  無線ＬＡＮ信号
８  ＢＬＵＥＴＯＯＴＨ信号
９  有線ＬＡＮシステム
１０  インターネット
２２  ホストＰＣの表示制御部
２５  ホストＰＣの無線ＬＡＮ制御部
２６  ホストＰＣのＢＬＵＥＴＯＯＴＨ制御部
２７  ホストＰＣの有線ＬＡＮ制御部
４５  クライアントノートＰＣのカード制御部
４６  クライアントノートＰＣに取り付けられた無線ＬＡＮカード
５４  クライアントＰＤＡのカード制御部
５５  クライアントＰＤＡに取り付けられたＢＬＵＥＴＯＯＴＨカード
６５  ファイルサーバー用ＰＣの有線ＬＡＮ制御部
【図１】
2004287544.tif 000003
【図２】
2004287544.tif 000004
【図３】
2004287544.tif 000005
【図４】
2004287544.tif 000006
【図５】
2004287544.tif 000007
【図６】
2004287544.tif 000008
【図７】
2004287544.tif 000009
【図８】
2004287544.tif 000010
【図９】
2004287544.tif 000011
【図１０】
2004287544.tif 000012
【図１１】
2004287544.tif 000013