(57)【要約】【課題】  複数の情報処理装置が配置された位置に応じて、それぞれの情報処理装置が適切な画像を表示することで、１つの画面を連携して表示する。【解決手段】  画像表示システム５は、複数の情報処理装置２が配置された方向を判別する方向判別手段１２０と、方向を示す情報に基いて、それぞれの情報処理装置２の相対的な位置関係を算出する位置関係算出手段９０と、位置関係に応じて、それぞれの表示手段１６０で表示する画像を規定する画像規定手段３０とを備える。【選択図】      図３
2006220913.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を備える複数の情報処理装置が連携して１つの画像を表示する画像表示システムであって、
それぞれの情報処理装置が配置された相対的な位置を認識する位置認識手段と、
前記相対的な位置に応じて、それぞれの前記表示手段で表示する画像を規定する画像規定手段とを備えることを特徴とする画像表示システム。
【請求項２】
画像データを生成する画像データ生成装置と、表示手段を備える複数の情報処理装置とが通信により接続され、
前記画像データが示す画像を、それぞれの前記情報処理装置が連携して表示する画像表示システムであって、
前記情報処理装置は、
他の前記情報処理装置が配置された方向を判別する方向判別手段と、
前記方向を示す信号を生成する方向信号生成手段と、
前記画像データ生成装置は、
前記方向を示す信号に基いて、それぞれの前記情報処理装置の相対的な位置関係を算出する位置関係算出手段と、
前記位置関係に応じて、前記画像を分割する画像分割手段と、
前記分割した画像を、それぞれの前記表示手段で表示するための画像信号を生成する画像信号生成手段とを含むことを特徴とする画像表示システム。
【請求項３】
請求項２に記載の画像表示システムにおいて、
前記情報処理装置は、
前記方向を示す信号を前記画像データ生成装置に送る送信手段と、
前記画像信号を前記画像データ生成装置から受ける受信手段とを更に含み、
前記画像データ生成装置は、
前記方向を示す信号を前記情報処理装置から受ける受信手段と、
前記画像信号を前記情報処理装置に送る送信手段とを更に含むことを特徴とする画像表示システム。
【請求項４】
請求項２乃至３に記載の画像表示システムにおいて、
前記画像信号は、画像を表示すべき前記情報処理装置を識別する識別信号を含むことを特徴とする画像表示システム。
【請求項５】
請求項２乃至４のいずれか一項に記載の画像表示システムにおいて、
前記複数の情報処理装置は、互いに連接可能であることを特徴とする画像表示システム。
【請求項６】
請求項２乃至５のいずれか一項に記載の画像表示システムにおいて、
前記情報処理装置は、前記表示手段で表示する画像を操作する操作部を更に備え、
前記操作部は、それぞれの前記情報処理装置の前記表示手段で表示する画像を同時に操作することを特徴とする画像表示システム。
【請求項７】
複数に分割された画像の少なくとも１つを表示する情報処理装置であって、
当該情報処理装置の近傍に配置された他の前記情報処理装置の配置された方向を判別する方向判別手段と、
前記他の情報処理装置の相対的な位置関係を前記方向に基き算出する位置関係算出手段と、
前記相対的な位置関係に応じた前記画像を表示する表示手段とを備えることを特徴とする情報処理装置。
【請求項８】
請求項７に記載の情報処理装置において、
前記方向判別手段は、電磁波の指向性を用いて判別することを特徴とする情報処理装置。
【請求項９】
請求項７に記載の情報処理装置において、
前記情報処理装置は、他の前記情報処理装置と接続する複数の接続口を更に備え、
前記方向判別手段は、前記接続口の接続状態から判別することを特徴とする情報処理装置。
【請求項１０】
請求項７乃至９のいずれか一項に記載の情報処理装置において、
前記表示手段で表示する前記画像を前記位置関係に応じて規定する画像規定手段を更に備えることを特徴とする情報処理装置。
【請求項１１】
請求項１０に記載の情報処理装置において、
前記画像規定手段は、
前記表示手段で表示する前記画像の領域を前記位置関係に応じて規定することを特徴とする情報処理装置。
【請求項１２】
請求項７乃至１１のいずれか一項に記載の情報処理装置において、
前記表示手段は、電力非供給時に表示内容を保持する記憶性を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数に分割された１つの画像を連携して表示する画像表示システムおよび情報処理装置に関する。
【背景技術】
【０００２】
現在、ホストコンピュータ上で稼動するプリンタドライバ等の印刷制御プログラムにおいて、原稿のサイズが印刷する用紙のサイズよりも大きい場合、下記の特許文献１に示すように、１つの印刷データを複数ページにまたがって印刷するポスター印刷機能が採用されている。
【０００３】
【特許文献１】特開２００１−１０９６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記したポスター印刷のように、複数の情報処理装置の表示画面にまたがって印刷内容を表示させるためには、それぞれの表示画面が配置された位置関係を把握して、表示する画像をその位置関係に合わせて分割し、分割した画像をそれぞれの表示画面で表示させる必要があった。従って、表示画面の配置が変更された場合、上記した煩雑な処理を最初からやり直す必要があるため、容易に対応できなかった。
【課題を解決するための手段】
【０００５】
上記した課題を解決するために、本発明の画像表示システムは、表示手段を備える複数の情報処理装置が連携して１つの画像を表示する画像表示システムであって、それぞれの情報処理装置が配置された相対的な位置を認識する位置認識手段と、前記相対的な位置に応じて、それぞれの前記表示手段で表示する画像を規定する画像規定手段とを備えることを特徴とする。
この発明によれば、情報処理装置が配置された相対的な位置は認識され、認識された位置に応じて、それぞれの情報処理装置の表示手段で表示する画像が規定されるため、情報処理装置の配置された位置が変更された場合も、それぞれの情報処理装置は、新しい位置を容易に認識すると共に、新しい位置に応じた画像を適切に表示できる。
【０００６】
上記した課題を解決するために、本発明の画像表示システムは、画像データを生成する画像データ生成装置と、表示手段を備える複数の情報処理装置とが通信により接続され、前記画像データが示す画像を、それぞれの前記情報処理装置が連携して表示する画像表示システムであって、前記情報処理装置は、他の前記情報処理装置が配置された方向を判別する方向判別手段と、前記方向を示す信号を生成する方向信号生成手段と、前記画像データ生成装置は、前記方向を示す信号に基いて、それぞれの前記情報処理装置の相対的な位置関係を算出する位置関係算出手段と、前記位置関係に応じて、前記画像を分割する画像分割手段と、前記分割した画像を、それぞれの前記表示手段で表示するための画像信号を生成する画像信号生成手段とを含むことを特徴とする。
この発明によれば、情報処理装置は、他の情報処理装置が配置された方向を方向判別手段で判別して、判別した方向を信号に変換すると共に、画像データ生成装置は、方向を示す信号に基いて、それぞれの情報処理装置の相対的な位置関係を算出し、それぞれの情報処理装置で表示すべき画像信号を生成するため、情報処理装置の配置された位置が変更された場合でも、画像データ生成装置は、新しい位置関係を容易に算出して、それぞれの情報処理装置で表示すべき画像を適切に生成できる。
【０００７】
本発明では、前記情報処理装置は、前記方向を示す信号を前記画像データ生成装置に送る送信手段と、前記画像信号を前記画像データ生成装置から受ける受信手段とを更に含み、前記画像データ生成装置は、前記方向を示す信号を前記情報処理装置から受ける受信手段と、前記画像信号を前記情報処理装置に送る送信手段とを更に含むことが好ましい。
この発明によれば、情報処理装置と画像データ生成装置は、送信手段と受信手段とをそれぞれ備えるため、情報処理装置と画像データ生成装置との間で信号を確実に授受できる。
【０００８】
本発明では、前記画像信号は、画像を表示すべき前記情報処理装置を識別する識別信号を含むことが好ましい。
この発明によれば、情報処理装置は、自身が表示すべき画像信号のみを識別して受信できる。
【０００９】
本発明では、前記複数の情報処理装置は、互いに連接可能であることが好ましい。
この発明によれば、連接した複数の情報処理装置の保持や移動が容易になる。
【００１０】
本発明では、前記情報処理装置は、前記表示手段で表示する画像を操作する操作部を更に備え、前記操作部は、それぞれの前記情報処理装置の前記表示手段で表示する画像を同時に操作することが好ましい。
この発明では、複数の情報処理装置を一体的に操作できる。
【００１１】
上記した課題を解決するために、本発明の情報処理装置は、複数に分割された画像の少なくとも１つを表示する情報処理装置であって、当該情報処理装置の近傍に配置された他の前記情報処理装置の配置された方向を判別する方向判別手段と、前記他の情報処理装置の相対的な位置関係を前記方向に基き算出する位置関係算出手段と、前記相対的な位置関係に応じた前記画像を表示する表示手段とを備えることを特徴とする。
この発明では、情報処理装置は、他の情報処理装置が配置された方向を方向判別手段で判別して、判別した方向を信号に変換すると共に、方向を示す信号に基いて、他の情報処理装置の相対的な位置関係を算出できるため、それぞれの情報処理装置の位置関係を自律的に取得できる。
【００１２】
本発明では、前記方向判別手段は、電磁波の指向性を用いて判別しても良い。また、前記情報処理装置は、他の前記情報処理装置と接続する複数の接続口を更に備え、前記方向判別手段は、前記接続口の接続状態から判別しても良い。
【００１３】
本発明では、前記表示手段で表示する前記画像を前記位置関係に応じて規定する画像規定手段を更に備えることが好ましく、前記画像規定手段は、前記表示手段で表示する前記画像の領域を前記位置関係に応じて規定することが好ましい。
この発明では、情報処理装置は、他の情報処理装置との位置関係に応じて、表示手段で表示すべき画像の領域を適切に規定できる。
【００１４】
本発明では、前記表示手段は、電力非供給時に表示内容を保持する記憶性を有することが好ましい。
この発明では、情報処理装置の表示手段は、電力を消費することなく表示内容を保持できるため、情報処理装置の消費電力を押さえることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を図面に基いて説明する。
（実施形態１）
【００１６】
図１は、本実施形態１に係る画像表示システム５の外観を示す外観構成図である。この画像表示システム５は、画像データ生成装置であるホストコンピュータ１と、２台の情報処理装置（２ａ，２ｂ）とを備えて構成され、ホストコンピュータ１で生成した画像を２台の情報処理装置（２ａ，２ｂ）が連携して表示するシステムである。ホストコンピュータ１は、本体部１２、モニタ６６、キーボード４６等を具備する。また、本体部１２の背面には、ＵＳＢ（Universal Serial Bus）接続のための入出力ポート７５（図２）を有する。情報処理装置２は、表示記憶性を有する表示装置１５５と、この情報処理装置２を操作する方向キー等の操作手段１３６とを表面上に具備する。また、この情報表示装置２の４方向の側面には、ＵＳＢ接続のための入出力ポート１６５をそれぞれ有する。
この２台の情報処理装置（２ａ，２ｂ）のうち、一方の情報処理装置２ａの上方にある入出力ポート１６５ｂは、一方のＵＳＢケーブル８ａを介して、ホストコンピュータ１のＵＳＢ端子と接続されている。また、一方の情報処理装置２ａの下方にある入出力ポート１６５ｄは、他方のＵＳＢケーブル８ｂを介して、他方の情報処理装置２ｂの上方にある入出力ポート１６５ｆと接続されている。
【００１７】
＜ハードウェア構成＞
次に、画像表示システム５のハードウェア構成について説明する。図２は、画像表示システム５のハードウェア構成を示す構成図であり、先ず、情報処理装置２について説明する。この情報処理装置２は、ＣＰＵ（Central  Processing  Unit）１０５、ＲＡＭ（Random  Access  Memory）１１５、図示を略したＲＯＭ（Read  Only  Memory）、補助記憶装置１２５、入力装置１３５、表示駆動回路１４５および４方向の入出力ポート１６５を備えて構成される。これらの各部は、バス１７５により、互いの信号が授受可能に接続されている。
【００１８】
ＣＰＵ１０５は、ＲＯＭに格納された基本制御プログラムや、ＲＯＭおよび補助記憶装置１２５に格納されたアプリケーションプログラムなどの各種プログラム及びデータを読み込み、それら各種プログラム及びデータをＲＡＭ１１５内に設けられるワークエリアに展開実行して、情報処理装置２が備える各部の制御を実行する。ここで、補助記憶装置１２５としては、フラッシュメモリやハードディスク等のストレージデバイスを採用できる。
また、入力装置１３５は、操作手段１３６（図３）で操作された情報を入力する。更に、表示駆動回路１４５は、表示装置１５５を駆動する。この表示装置１５５は、表示手段１６０（図３）として、表示記憶性を有する記憶性表示体を備える。
【００１９】
ここで、記憶性表示体について説明する。この記憶性表示体は、電気泳動方式による表示体を採用している。ここで、電気泳動方式による記憶性表示体について図示を略して概説する。電気泳動方式の記憶性表示体は、電位差による電気泳動により移動する性質を有する有機あるいは無機の粒子（電気泳動粒子）が内部に封入されたマイクロカプセルを、２種類の色にそれぞれ着色して記憶性表示体の透明電極を有する基板間に混入させて製造する。製造された記憶性表示体に対して、透明電極から電圧印加することによって、電気泳動粒子は一方の電極上に堆積するため、マイクロカプセルは同一方向に揃う。従って、記憶性表示体の観察者は、マイクロカプセル上に着色された一方の色を見ることになる。また、透明電極の印加電圧を逆極とすることで、マイクロカプセルは他方の向きとなるため、記憶性表示体の観察者は、マイクロカプセル上に着色された他方の色を見ることになる。更に、電圧印加により整列したマイクロカプセルは、印加した電圧を解除されても、双方の整列方向が安定して維持されるため、記憶性表示体における表示内容は保持される。従って、電気泳動方式の記憶性表示体は、表示信号と、駆動電圧とが供給されることで、表示信号に従った表示を行い、以降、記憶性表示体の表示内容は、表示信号および駆動電圧が与えられなくても保持される。また、記憶性表示体は、上記した電気泳動方式に限らず、コレステリック液晶なども採用できる。
【００２０】
次に、ホストコンピュータ１のハードウェア構成について説明する。このホストコンピュータ１は、情報処理装置２と同様に、ＣＰＵ１５、ＲＡＭ２５、図示を略したＲＯＭ、補助記憶装置３５、入力装置４５、表示駆動回路５５および２つの入出力ポート７５を備えて構成される。加えて、これらの各部は、バス８５により、互いの信号が授受可能に接続されている。尚、これらのハードウェアは、前記した情報処理装置２と同じ機能を有するため、各部の機能についての説明は省略する。また、補助記憶装置３５には、ハードディスク等の大容量のデータが記憶可能なストレージデバイスを採用する。
入力装置４５は、例えば、キーボード４６や、図示を略したマウス、ＤＶＤドライブおよびインターネットに接続可能なネットワークボード等である。また、表示駆動回路５５には、モニタ６６が接続されている。また、表示駆動回路５５は、表示装置６５を駆動する。
このホストコンピュータ１は、例えば、Ｍｉｃｒｏｓｏｆｔ社製のＷｉｎｄｏｗｓ（登録商標）というＯＳ（Operating System）で管理されている。即ち、ＯＳにより、ファイルの管理、メモリの管理、入出力の管理、ユーザーインターフェースの提供などを行なう基本ソフトウェアが提供される。
【００２１】
＜機能構成＞
次に、画像表示システム５の機能構成について説明する。図３は、画像表示システム５の機能構成を示す図である。最初にホストコンピュータ１の機能構成を説明する。ホストコンピュータ１は、データ入力手段１０と、画像生成手段２０と、画像規定手段３０と、位置関係算出手段９０と、端末探索手段９５と、通信手段６０とを備える。また、情報処理装置２は、機器検出手段１００と、方向判別手段１２０と、方向信号生成手段１３０と、通信手段１７０と、信号分岐手段１４０と、描画処理手段１５０と、表示手段１６０と、操作手段１３６と、操作処理手段１３８とを備える。なお、情報処理装置２は、通信手段１７０を介して２台の情報処理装置２が接続されているが、同一の機能構成であるため、図示を略す。
ホストコンピュータ１のデータ入力手段１０は、ＤＶＤディスクや、インターネット等を介して画像データを入力したり、Ｗｉｎｄｏｗｓ（登録商標）で駆動する描画アプリケーションとマウスとを用いて画像データを描画して入力する。
端末探索手段９５は、ホストコンピュータ１に接続された全ての情報処理装置２を探索する処理を行う。具体的には、注目する情報処理装置２を順次決め、この情報処理装置２に接続されている他の情報処理装置２を順次探索するように指示する。
位置関係算出手段９０は、探索された情報処理装置２に備わる方向信号生成手段１３０が生成した方向を示す信号から、この画像表示システム５を構成する情報処理装置２が配置されている相対的な位置に関する情報を構築する。ここで、相対的な位置に関する情報とは、それぞれの情報処理装置２が配置されている方向に関する情報を少なくとも含み、それぞれの距離に関する情報は、無くても良い。
画像生成手段２０は、例えば、Ｍｉｃｒｏｓｏｆｔ社製のＷｏｒｄやペイント等のアプリケーションのように、データ入力手段１０で入力した画像のデータを貼り付けたり、キーボード４６から文字を入力して、コンテンツ画像を生成する。
画像規定手段３０は、２台の情報処理装置（２ａ，２ｂ）が配置されている相対的な位置に関する情報に基いて、それぞれの情報処理装置（２ａ，２ｂ）で表示する画像を規定する。この画像規定手段３０は、画像分割手段４０と、画像信号生成手段５０とを備える。
【００２２】
画像分割手段４０は、２台の情報処理装置（２ａ，２ｂ）が配置されている相対的な位置に関する情報を、ホストコンピュータ１と接続された一方の情報処理装置２ａから受け、画像生成手段２０が生成したコンテンツ画像を２つの画像に分割する。なお、相対的な位置に関する情報についての詳細は、後述する。
画像信号生成手段５０は、画像分割手段４０で分割されたそれぞれの画像に基いて、それぞれの情報処理装置２の表示装置１５５で表示する画像信号を生成する。この画像信号は、ＯＳ上で動作するプリンタドライバのようなデバイスドライバにより生成される。即ち、プリンタが印刷可能な画像ファイルや、所定のページ記述言語（Page Description Language：ＰＤＬ）で記述され、描画処理を行う描画コマンドを含むデータで構成される。また、この画像信号には、どの情報処理装置２の表示装置１５５で表示するかを識別できる信号（識別ＩＤ）が付加される。この信号は、ファイル名やファイル作成日時などから生成され、固有に識別可能な情報を含む。
通信手段６０は、画像データ等の信号を情報処理装置２に送信する送信手段７０と、情報処理装置２の方向信号生成手段１３０が生成する信号等を受信する受信手段８０とを備える。
次に、情報処理装置２の機能構成について説明する。機器検出手段１００は、情報処理装置２近傍に配置された他の情報処理装置２を検出して、検出信号を生成する。
【００２３】
方向判別手段１２０は、端末探索手段９５からの探索指示に従い、機器検出手段１００が生成した検出信号から、所定の方向に他の情報処理装置２が配置されているか否かを判定すると共に、他の情報処理装置２が配置されている相対的な方向を判別する。本実施形態１では、入出力ポート１６５を介した接続を検出するので、接続を検出した入出力ポート１６５を識別することにより、他の情報処理装置２の接続と、配置されている相対的な方向を判別できる。例えば、一方の情報処理装置２ａは、自身の下方の入出力ポート１６５ｄに、他方の情報処理装置２ｂの入出力ポート１６５ｆが接続されていることを検出した場合、一方の情報処理装置２ａの下方に他方の情報処理装置２ｂが配置されていることを認識する。
また、本実施形態１では、情報処理装置２が配置された方向を検出する方法は、ＵＳＢケーブル８を介して、情報処理装置２が接続された入出力ポート１６５を検出していたが、この方法に限らず、赤外線や電波等の指向性を用いて他の情報処理装置２を検出する方法も採用できる。
なお、この方向判別手段１２０と、ホストコンピュータ１の位置関係算出手段９０とは、機器検出手段１００が生成した検出信号に基いて、情報処理装置２が配置されている相対的な位置関係を認識する位置認識手段を構成する。
方向信号生成手段１３０は、方向判別手段１２０で判別した方向に関する情報から、方向を示す信号を生成する。
通信手段１７０は、方向を示す信号等をホストコンピュータ１に送信する送信手段１８０と、画像データ等の信号をホストコンピュータ１から受信する受信手段１９０とを備える。
【００２４】
信号分岐手段１４０は、画像信号生成手段５０で生成された画像信号の中から、前記識別ＩＤを解読して、自身の表示手段１６０で表示するか、否かを判定する。
操作処理手段１３８は、操作手段１３６で行った操作を信号に変換して、描画処理手段１５０に伝える。また、何れかの操作手段１３６での操作指示は、互いに接続された情報処理装置２に通信手段１７０を介して伝わり、それぞれの情報処理装置２に対して連携して操作されるように構成されている。
描画処理手段１５０は、画像信号に基いた画像を表示手段に表示する。また、操作処理手段１３８からの指示に応じて、表示する画像を移動したり、拡大や縮小できる。
尚、上記した各機能は、ホストコンピュータ１および情報処理装置２のそれぞれのＣＰＵ（１５，１０５）やＲＡＭ（２５，１１５）等からなるハードウェア資源と、ＲＯＭや補助記憶装置（３５，１２５）に記憶されたソフトウェアとが有機的に協働することにより実現している。
【００２５】
＜作用＞
以上の構成を有する画像表示システム５のホストコンピュータ１と、情報処理装置２との間で授受するデータの流れについて説明する。図４は、ホストコンピュータ１の処理の流れを示す説明図である。また、図８は、モニタ６６上に表示される印刷メニュー３００の一例であり、以下、この図８も参照して説明する。
最初に、ホストコンピュータ１は、情報処理装置２が接続されているか、否かを調べる（ステップＳ２００）。
ここで、ホストコンピュータ１に情報処理装置２が接続されていない場合（ステップＳ２００でＮｏ）、何もせずに終了する。
また、ホストコンピュータ１に情報処理装置２が接続されている場合（ステップＳ２００でＹｅｓ）、端末探索処理（ステップＳ２０２）を実行する。
この端末探索処理（ステップＳ２０２）では、ホストコンピュータ１に接続されている情報処理装置２を探索する。探索する処理の詳細は後述する（図５）。
次に、端末探索処理により、方向信号生成手段１３０が生成した信号に基づいて、位置関係算出手段９０は、ホストコンピュータ１に接続されている情報処理装置２の位置関係を算出して認識する（ステップＳ２０４）。
算出した位置関係に矛盾があるか、否かを判定する（ステップＳ２０６）。
ここで、位置関係に矛盾がある場合（ステップＳ２０６でＹｅｓ）、モニタ６６にエラーを表示して終了する（ステップＳ２２０）。
また、位置関係に矛盾がない場合（ステップＳ２０６でＮｏ）、情報処理装置２の表示手段１６０を合成したサイズを求める（ステップＳ２０８）。
次に、モニタ６６上に、接続された情報処理装置２の位置関係を示す配置状況を表示する（ステップＳ２１０）。
【００２６】
次に、印刷メニュー３００のデバイスの識別ボタン３６０が押下されているか、否かを判定する（ステップＳ２１２）。
ここで、デバイスの識別ボタン３６０が押下されていない場合（ステップＳ２１２でＮｏ）、印刷ボタン３７０が押下されているか、否かを判定する工程（ステップＳ２１６）に進む。
また、デバイスの識別ボタン３６０が押下されている場合（ステップＳ２１２でＹｅｓ）、情報処理装置２の表示手段１６０に、情報処理装置２のＩＤ情報３１５（図９）を表示する（ステップＳ２１４）。
次に、印刷メニュー３００の印刷ボタン３７０が押下されているか、否かを判定する（ステップＳ２１６）。
ここで、印刷ボタン３７０が押下されていない場合（ステップＳ２１６でＮｏ）、押下されるまでこの工程（ステップＳ２１６）を繰返す。
また、印刷ボタン３７０が押下された場合（ステップＳ２１６でＹｅｓ）、ホストコンピュータ１から情報処理装置２へデータを転送する工程（ステップＳ２１８）を実行する。
ホストコンピュータ１から情報処理装置２へデータを転送する工程（ステップＳ２１８）は、それぞれの情報処理装置２へ画像信号を生成して送信する工程であり、処理の詳細は後述する（図６、図７）。
最後に、それぞれの情報処理装置２は、転送された画像信号を補助記憶装置１２５に保存して終了する（ステップＳ２２２）。
【００２７】
次に、前記した端末探索処理（ステップＳ２０２）について、図５を参照して説明する。この端末探索処理は、端末探索手段９５で実行される。この処理が実行されると、先ず、ホストコンピュータ１は、注目する情報処理装置２、即ち探索対象の情報処理装置２を決定する（ステップＳ２３０）。この場合、ホストコンピュータ１に対して直接に接続されている情報処理装置２を注目する情報処理装置２とする。即ち、本実施形態１の場合は、情報処理装置２ａが該当する。
次に、ホストコンピュータ１は、注目する情報処理装置２ａの、入出力ポート１６５のうち、ホストコンピュータ１に近い側、即ち、入出力ポート１６５ｂの情報を取得する（ステップＳ２３２）。
次に、ホストコンピュータ１は、入出力ポート１６５ｂから、注目する情報処理装置２ａの表示装置１５５の属性、即ち、物理サイズ、ピクセル数、解像度等を取得する（ステップＳ２３４）。
次に、注目する情報処理装置２ａの入出力ポート１６５を全て探索するべく、最初に情報処理装置２ａの入出力ポート１６５の初期ポートを定義する（ステップＳ２３６）。尚、１つの情報処理装置２の４つの入出力ポート１６５には、１から４のインデックスが付加され、Ｎは探索対象となるインデックスを意味する。
次に、ホストコンピュータ１は、このＮの値に対応する入出力ポート１６５に接続され、表示手段１６０の属性を取得していない情報処理装置２が他に存在するか、否かを調べる（ステップＳ２３８）。
【００２８】
ここで、表示手段１６０の属性を取得していない情報処理装置２が他に存在しない場合（ステップＳ２３８でＮｏ）、入出力ポート１６５の探索対象のＮを１つ増加する（ステップＳ２４４）。そして、Ｎが入出力ポート１６５の数を越えていないか否かを判定する（ステップＳ２４６）。ここで、Ｎが入出力ポート１６５の数を越えていない場合（ステップＳ２４６でＹｅｓ）、Ｎの値に対応する入出力ポート１６５に接続して、表示手段１６０の属性を取得していない情報処理装置２が他に存在するか、否かを調べる工程（ステップＳ２３８）に戻る。また、Ｎが入出力ポート１６５の数を越えた場合（ステップＳ２４６でＮｏ）、即ち、注目する情報処理装置２の入出力ポート１６５を全て調べた場合、次の工程（ステップＳ２４８）に進む。
尚、表示手段１６０の属性を取得していない情報処理装置２が他に存在する場合（ステップＳ２３８でＹｅｓ）、Ｎの値に対応する入出力ポート１６５の情報を取得する（ステップＳ２４０）。続いて、入出力ポート１６５に接続された情報処理装置を注目する対象に変更する（ステップＳ２４２）。本実施形態１では、入出力ポート１６５ｄを探索した場合、情報処理装置２ｂが接続されているので、情報処理装置２ｂを注目する対象に変更する。そして、注目する情報処理装置２の、入出力ポート１６５のうち、ホストコンピュータ１に近い側の情報を取得する工程（ステップＳ２３２）に戻る。本実施形態１では、注目する情報処理装置２ｂの、入出力ポート１６５ｆの情報を取得する。
次に、注目する情報処理装置２が、ホストコンピュータ１と直接接続されているか、否かを調べる（ステップＳ２４８）。
ここで、注目する情報処理装置２が、ホストコンピュータ１と直接接続されていない場合（ステップＳ２４８でＮｏ）、注目する情報処理装置２よりホストコンピュータ１に近い情報処理装置２を、注目対象の情報処理装置２に変更して（ステップＳ２５０）、情報処理装置２の入出力ポート１６５の初期ポートを定義する工程（ステップＳ２３６）に戻る。即ち、本実施形態１において、情報処理装置２ｂの入出力ポート１６５を全て探索した場合、再度、情報処理装置２ａを注目対象として、入出力ポート１６５を探索する。
また、注目する情報処理装置２が、ホストコンピュータ１と直接接続されている場合（ステップＳ２４８でＹｅｓ）、一連の処理を終了する。
以上の処理により、ホストコンピュータ１に接続された全ての情報処理装置２を探索できることに加えて、それぞれの情報処理装置２が接続されている方向に関する情報も取得できる。尚、上記端末探索処理により得られた情報処理装置２の接続情報は、ホストコンピュータ１の補助記憶装置３５に記憶され、必要に応じて読み出せる。
【００２９】
次に、前記したホストコンピュータ１から情報処理装置２へデータを転送する工程（ステップＳ２１８）について、図６を参照して説明する。
この工程が実行されると、最初に、端末探索処理の結果を補助記憶装置３５から読み込む（ステップＳ２６０）。
次に、ホストコンピュータ１は、注目する情報処理装置２の表示装置１５５で表示する画像の領域を求める（ステップＳ２６２）。即ち、端末探索処理の結果に基いて、位置関係算出手段９０は、この画像表示システム５を構成する情報処理装置２が配置されている相対的な位置関係を認識し、画像分割手段４０は、位置関係に応じて、この情報処理装置２で表示すべき画像の領域を分割して割り当てる。例えば、本実施形態１で情報処理装置２ａに注目する場合、この情報処理装置２ａは、画像表示システム５を構成する２台の情報処理装置２の上方にある１台と認識されるので、画像分割手段４０は、表示すべき画像を上下に２分割して、上方の画像を情報処理装置２ａに割り当てる。
次に、ホストコンピュータ１は、注目する情報処理装置２の表示装置１５５で表示する領域のデータを作成する（ステップＳ２６４）。即ち、画像信号生成手段５０は、割り当てられた画像から表示装置１５５で表示可能な画像信号を生成する。
次に、ホストコンピュータ１は、表示すべき情報処理装置２が識別できる情報（識別ＩＤ）を、画像データに付加する（ステップＳ２６６）。
次に、ホストコンピュータ１は、前記識別情報（識別ＩＤ）を付加した画像データを情報処理装置２に転送する（ステップＳ２６８）。ここで、転送されたデータを受信した情報処理装置２側の処理は、後述する。
次に、ホストコンピュータ１は、画像表示システム５を構成する情報処理装置２の中で、画像データを転送していない情報処理装置２が存在するか、否かを調べる（ステップＳ２７０）。
ここで、画像データを転送していない情報処理装置２が存在する場合（ステップＳ２７０でＹｅｓ）、転送していない情報処理装置２を注目する対象に変更して（ステップＳ２７２）、注目する情報処理装置２の表示装置１５５で表示する画像の領域を求める工程（ステップＳ２６２）に戻る。また、画像データを転送していない情報処理装置２が存在しない場合（ステップＳ２７０でＮｏ）、一連の処理を終了する。
【００３０】
次に、画像データを受信した情報処理装置２のデータ転送処理について、図７を参照して説明する。
最初に、情報処理装置２は、ホストコンピュータ１から画像データを受信する（ステップＳ２８０）。
次に、情報処理装置２は、信号分岐手段１４０で、画像データに付加された識別情報（識別ＩＤ）から、自身の表示装置１５５で表示すべきデータであるか、否かを判定する（ステップＳ２８２）。
ここで、自身で表示すべきデータである場合（ステップＳ２８２でＹｅｓ）、補助記憶装置１２５に画像データを保存（ステップＳ２８４）した後、一連の処理を終了する。尚、補助記憶装置１２５に保存された画像データは、描画処理手段１５０で表示装置１５５に表示される。
また、自身で表示すべきデータでない場合（ステップＳ２８２でＮｏ）、この画像データは情報処理装置２で受信済みであることを示すフラグを付加する（ステップＳ２８６）。
次に、情報処理装置２は、この画像データを受信していない情報処理装置２が接続されているか、否かを判定する（ステップＳ２８８）。
ここで、この画像データを受信していない情報処理装置２が接続されている場合（ステップＳ２８８でＹｅｓ）、情報処理装置２は、画像データを未受信の情報処理装置２に対して、送信手段１８０から送信して（ステップＳ２９０）、一連の処理を終了する。
また、この画像データを受信していない情報処理装置２が接続されていない場合（ステップＳ２８８でＮｏ）、ホストコンピュータ１に対してエラー信号を送信し（ステップＳ２９２）、一連の処理を終了する。
このようにして、２台の情報処理装置２は、それぞれの情報処理装置２が配置された位置関係に係らず、１つの画像を連携して表示すべく、それぞれの表示装置１５５に適切な画像を表示できる。
（実施形態２）
【００３１】
次に、本発明の実施形態２に係る画像表示システム５について、図９を参照して説明する。尚、以下の説明では、既に説明した部分と同一な部分については、同一符号を付してその説明を省略する。この図９は、本実施形態２に係る画像表示システム５の外観を示す外観構成図である。前記した実施形態１では、２台の情報処理装置２をＵＳＢケーブル８ｂで接続して構成したが、本実施形態２では、互いに連接された４台の情報処理装置（２ａ〜２ｄ）と、１台の情報処理装置２ｆとで構成されている。
これら４台の情報処理装置（２ａ〜２ｄ）は、対向する入出力ポート１６５同士が接続コネクタ１６７となり、互いに接続されている。また、ホストコンピュータ１とは、情報処理装置２ａとＵＳＢケーブル８ａを介して接続されている。従って、情報処理装置２ａと直接接続されている情報処理装置（２ｂ，２ｄ）は、情報処理装置２ａを介してホストコンピュータ１と信号の授受を行う。また、情報処理装置２ａと直接接続されていない情報処理装置２ｃは、情報処理装置（２ａ，２ｂ，２ｄ）を介してホストコンピュータ１と信号の授受を行う。
また、この図９では、後述する印刷メニュー３００（図１０）で、デバイスの識別ボタン３６０が押下された状態であり、それぞれの情報処理装置（２ａ〜２ｄ）は、それぞれのＩＤ情報（３１５ａ〜３１５ｄ）を表示している。
また、情報処理装置２ｆは、ＵＳＢケーブル８ｃを介してホストコンピュータ１と接続されている。
【００３２】
上記構成の場合、ホストコンピュータ１のモニタ６６に表示される印刷メニュー３００を、図１０に示す。この印刷メニュー３００中のデバイスの選択領域３１０において、ホストコンピュータ１に接続された情報処理装置２が表示される。この中で、「デバイスに接続されたデバイスもチエックする」チエックボックス３１３がチエックされているため、４台の情報処理装置（２ａ〜２ｄ）は、接続されている階層に従い階層表示３１４される。更に、この階層表示３１４は、選択された状態である。また、４台の情報処理装置（２ａ〜２ｄ）と独立して接続されている情報処理装置２ｆは、選択されていない。従って、デバイスの配置領域３３０において、４台の情報処理装置（２ａ〜２ｄ）は、接続されたイメージ３３６で表示される。加えて、このイメージ中には、それぞれのＩＤ情報も表示される。他方で、情報処理装置２ｆは、非選択状態のイメージ３３８として表示される。
また、このデバイスの配置領域３３０に表示される情報処理装置２をマウス等によりクリックして移動させることで、情報処理装置２の配置を変えることができる。即ち、情報処理装置２の左右上下関係や、画像を表示する回転方向をこのデバイスの配置領域３３０から設定できる。
【００３３】
次に、印刷メニュー３００のポスター印刷設定領域３４０について、図１１〜図１４の表示装置１５５に表示される表示例も参照して説明する。このポスター印刷設定領域３４０で選択可能なモードは、「常にポスター印刷を用いる」モード３４２、「必要時以外はポスター印刷しない」モード３４４および「ポスター印刷しない」モード３４６である。
ここで４台の情報処理装置（２ａ〜２ｄ）の表示装置１５５は、Ａ４サイズであり、縦２台、横２台ずつ合成することで表示装置１５５の合成されたサイズは、Ａ２サイズになるときに、Ａ３サイズ以下の文書をモードを変えて表示する。
先ず、ポスター印刷設定領域３４０で「常にポスター印刷を用いる」モード３４２を選択して、印刷ボタン３７０を押下した場合、図１１のように、ポスター印刷機能を利用した際の余白に当たる部分に、別の文書が表示される。即ち、Ａ２サイズの画面の上半分には、Ａ３サイズの「Ａ」と書かれたイメージを表示し、下半分には、それぞれ「Ｂ」「Ｃ」と書かれたイメージが表示される。
【００３４】
また、「必要時以外はポスター印刷しない」モード３４４を選択して、印刷ボタン３７０を押下した場合、通常印刷を含めて、余白に当たる部分は利用しないように表示される。即ち、最初は図１２のようなイメージが表示され、操作キーのような操作手段１３６を操作することで、ページ捲りが実行されて図１３のようなイメージが表示される。更に、ページ捲りを実行することで、図１４のようなイメージが表示される。
また、「ポスター印刷しない」モード３４６を選択して、印刷ボタン３７０を押下した場合、情報処理装置２の台数に依らず、ホストコンピュータ１に接続された情報処理装置２は同一のイメージを表示する。
上記したそれぞれのモードが選択された場合、選択されたモードに関する情報は、画像信号生成手段５０に伝えられる。そして、画像信号生成手段５０は、この情報に従い、適切に画像信号を生成して、それぞれの情報処理装置２に対応した画像信号を送信する。
また、印刷メニュー３００の表示モード領域３２０では、それぞれの情報処理装置２の表示手段１６０のサイズが異なる場合、使用者は適切な表示モードを選択できる。ここで、選択可能なモードは、次の３モードである。
１、画面の解像度を考慮し、画面に表示される物理的な大きさが一致するように表示する物理サイズ一致モード。
２、画面の解像度を考慮せず、ピクセル数が一致するように表示を行うピクセル数一致モード。
３、画面全体を利用することで、表示領域を有効に使うことができる全画面モード。
また、印刷メニュー３００の印刷方向領域３５０では、表示する方向を設定できる。
このように、印刷メニュー３００から種々の設定が可能であるため、画像表示システム５の使用者は、ホストコンピュータ１から適切な表示方法を指示できる。
（実施形態３）
【００３５】
次に、本発明の実施形態３に係る画像表示システム５について、図１５を参照して説明する。本実施形態３は、６台の情報処理装置（２ａ〜２ｆ）に分割して表示するものであることに加え、端末探索手段９５による、それぞれの情報処理装置２の探索方法について開示するものである。図１５は、本実施形態３に係る画像表示システム５の外観を示す外観構成図である。
これら６台の情報処理装置（２ａ〜２ｆ）は、それぞれの入出力ポート１６５がＵＳＢケーブル（８ｄ〜８ｊ）で互いに接続されている。また、ホストコンピュータ１とは、情報処理装置２ｂとＵＳＢケーブル８ａを介して接続されている。従って、情報処理装置２ｂと直接接続されている情報処理装置（２ａ，２ｃ，２ｅ）は、情報処理装置２ｂを介してホストコンピュータ１と信号の授受を行う。また、情報処理装置２ｂと直接接続されていない情報処理装置（２ｄ，２ｆ）は、情報処理装置２ｂと直接接続されている情報処理装置（２ａ，２ｃ，２ｅ）を介してホストコンピュータ１と信号の授受を行う。
図１６は、本実施形態３に係る画像表示システム５の構成をモデル化した図である。この図を参照して、ホストコンピュータ１が情報処理装置２を探索する手順を説明する。
図５に示した端末探索処理に従い、注目する情報処理装置２は、情報処理装置２ｂを起点に、情報処理装置２ｃ、情報処理装置２ｆ、情報処理装置２ｅ、情報処理装置２ｄおよび情報処理装置２ａと変更された後、再び、情報処理装置２ｄ、情報処理装置２ｅ、情報処理装置２ｆ、情報処理装置２ｃおよび情報処理装置２ｂに変更されて、起点に戻る。また、それぞれの情報処理装置２は、注目する対象に選択された際に、入出力ポート１６５を時計方向に探索する。例えば、注目する対象が情報処理装置２ｃから情報処理装置２ｆに変更された場合、情報処理装置２ｆは、入出力ポート１６５ｕの方向４０８に続いて、入出力ポート１６５ｖの方向４０９、入出力ポート１６５ｗの方向４１０、入出力ポート１６５ｘの方向４１１と探索して、それぞれの入出力ポート１６５に他の情報処理装置２が接続されているか、否かを判定する。
このように、構成する全ての情報処理装置２を起点として、それぞれの入出力ポート１６５を探索することで、ホストコンピュータ１は、画像表示システム５を構成する情報処理装置２の構成を把握できる。
（実施形態４）
【００３６】
次に、本発明の実施形態４に係る画像表示システム５について、図１７を参照して説明する。この図１７は、画像表示システム５の機能構成を示す図である。前記した実施形態１では、ホストコンピュータ１側で情報処理装置２の位置関係に応じて画像を分割していたが、本実施形態４では、ホストコンピュータ１側で画像を分割せず、情報処理装置２側で表示すべき領域を算出して規定する。
即ち、ホストコンピュータ１は、データ入力手段１０と、画像生成手段２０と、画像信号生成手段５０と、端末探索手段９５と、通信手段６０とを備える。また、情報処理装置２は、機器検出手段１００と、方向判別手段１２０と、方向信号生成手段１３０と、位置関係算出手段９０ａと、通信手段１７０と、信号分岐手段１４０と、画像規定手段３０ａと、描画処理手段１５０と、表示手段１６０とを備える。
位置関係算出手段９０ａは、探索された情報処理装置２に備わる方向信号生成手段１３０が生成した方向を示す信号から、この画像表示システム５を構成する情報処理装置２が配置されている相対的な位置に関する情報を構築して、画像規定手段３０ａに送る。
画像規定手段３０ａは、ホストコンピュータ１の画像信号生成手段５０が生成した画像信号を受け、画像信号の中から情報処理装置２で表示すべき領域を、位置関係算出手段９０ａから送られた前記情報に基き規定する。具体的には、仮想表示領域を想定して、画像信号を展開し、情報処理装置２で表示すべき領域の画像のみを抽出して表示装置１５５に表示する。
上記した構成により、ホストコンピュータ１は、生成した画像全体を示す画像信号をそれぞれの情報処理装置２に分割せず送る。他方で、それぞれの情報処理装置２は、情報処理装置２が配置されている相対的な位置に関する情報から位置関係を構築すると共に、画像信号の中から、自身で表示すべき画像を位置関係に基いて選択して表示する。
（変形例）
【００３７】
尚、本発明は前述の実施の形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
（１）複数の情報処理装置２の内、ホストコンピュータ１と直接接続されているのは、１台の情報処理装置２に限らない。複数または全ての情報処理装置２がホストコンピュータ１と直接接続されていても良い。
（２）ホストコンピュータ１と、それぞれの情報処理装置２との接続はＵＳＢに限らず、ＩＥＥＥ１３９４、シリアルポート、パラレルポート等を利用した接続でも良く、Ｅｔｈｒｎｅｔのようなネットワークによる接続でも良い。更に、有線による接続に限定されず、ＩｒＤＡ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ、ＩＥＥＥ８０２．１１．ａ／ｂ／ｇ／ｈ、ＵＷＢ（Ultra Wideband）のような無線による接続でも良い。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態１に係る画像表示システムの外観を示す構成図。
【図２】本発明の実施形態１に係る画像表示システムのハードウェア構成を示す構成図。
【図３】本発明の実施形態１に係る画像表示システムの機能構成を示す図。
【図４】本発明の実施形態１に係るホストコンピュータの処理の流れを示す図。
【図５】本発明の実施形態１に係る端末探索処理の流れを示す図。
【図６】本発明の実施形態１に係るホストコンピュータからデータ転送する処理の流れを示す図。
【図７】本発明の実施形態１に係る情報処理装置にデータ転送される処理の流れを示す図。
【図８】本発明の実施形態１に係るモニタ上に表示される印刷メニューの一例を示す図。
【図９】本発明の実施形態２に係る画像表示システムの外観を示す構成図。
【図１０】本発明の実施形態２に係る印刷メニューを示す図。
【図１１】本発明の実施形態２に係る表示装置に表示されるポスター表示を示す図。
【図１２】本発明の実施形態２に係る表示装置に表示される１ページ目を表示を示す図。
【図１３】本発明の実施形態２に係る表示装置に表示される２ページ目を表示を示す図。
【図１４】本発明の実施形態２に係る表示装置に表示される３ページ目を表示を示す図。
【図１５】本発明の実施形態３に係る画像表示システムの外観を示す構成図。
【図１６】本発明の実施形態３に係る画像表示システムの構成をモデル化した図。
【図１７】本発明の実施形態４に係る画像表示システムの機能構成を示す図。
【符号の説明】
【００３９】
１…ホストコンピュータ、２…情報処理装置、５…画像表示システム、８…ＵＳＢケーブル、１０…データ入力手段、１２…本体部、２０…画像生成手段、３０…画像規定手段、３５…補助記憶装置、４０…画像分割手段、４５…入力装置、４６…キーボード、５０…画像信号生成手段、５５…表示駆動回路、６０…通信手段、６６…モニタ、７０…送信手段、７５…入出力ポート、８０…受信手段、８５…バス、９０…位置関係算出手段、９５…端末探索手段、１００…機器検出手段、１０５…ＣＰＵ、１１５…ＲＡＭ、１２０…方向判別手段、１２５…補助記憶装置、１３０…方向信号生成手段、１３５…入力装置、１３６…操作手段、１３８…操作処理手段、１４０…信号分岐手段、１４５…表示駆動回路、１５０…描画処理手段、１５５…表示装置、１６０…表示手段、１６５…入出力ポート、１６７…接続コネクタ、１７０…通信手段、１７５…バス、１８０…送信手段、１９０…受信手段、３００…印刷メニュー、３１０…デバイスの選択領域、３１３…チエックボックス、３１５…ＩＤ情報、３３０…デバイスの配置領域、３４０…ポスター印刷設定領域、３６０…デバイスの識別ボタン、３７０…印刷ボタン。
【図１】
2006220913.tif 000003
【図２】
2006220913.tif 000004
【図３】
2006220913.tif 000005
【図４】
2006220913.tif 000006
【図５】
2006220913.tif 000007
【図６】
2006220913.tif 000008
【図７】
2006220913.tif 000009
【図８】
2006220913.tif 000010
【図９】
2006220913.tif 000011
【図１０】
2006220913.tif 000012
【図１１】
2006220913.tif 000013
【図１２】
2006220913.tif 000014
【図１３】
2006220913.tif 000015
【図１４】
2006220913.tif 000016
【図１５】
2006220913.tif 000017
【図１６】
2006220913.tif 000018
【図１７】
2006220913.tif 000019