(57)【要約】【課題】マルチディスプレイを用いた情報表示装置において、Webコンテンツの描画を提供することを可能とする。【解決手段】  マルチディスプレイ５０を用いた情報表示装置において、全体を制御するブラウザ制御部２０と、コンテンツ情報を表示する画像表示部３０と、プロキシ部６０とを備え、画像表示部３０はそれぞれディスプレイ４０に接続され、ブラウザ制御部２０に接続された入力装置１０を通しての操作者から入力アドレスをプロキシ部６０に伝達し、プロキシ部６０がアクセス可能なコンテンツサーバ７０より、先にコンテンツ情報を取得しすることによって、接続毎に内容の変わるコンテンツや、暗号化通信を用いたコンテンツ情報の描画を行う。【選択図】図１
2005085057.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスプレイを有するコンテンツ制御表示システムにおいて、ブラウザ制御部より指示されたアドレスのコンテンツサーバからネットワーク経由でプロキシ部がコンテンツ情報を取得し、次いで該プロキシ部から該コンテンツ情報を画像表示部が取得し、該画像表示部で静的又は動的に該コンテンツ情報を表示することを特徴とするコンテンツ表示制御システム。
【請求項２】
複数のディスプレイを有するコンテンツ表示制御システムにおいて、ブラウザ制御部より画像表示部に、コンテンツサーバのアドレスを指示し、次に画像表示部より、該アドレスのコンテンツ情報を取得するために、プロキシ部へ該アドレスの該コンテンツ情報を要求し、次に画像表示部の要求により、該コンテンツサーバから、ネットワーク経由で該プロキシ部が該コンテンツ情報を取得し、該プロキシ部から該コンテンツ情報を画像表示部が取得し、該画像表示部で静的又は動的に該コンテンツ情報を表示することを特徴とするコンテンツ表示制御システム。
【請求項３】
画像表示部がブラウザ機能またはブラウザと等価な機能を備えることを特徴とする請求項1または2いずれか記載のコンテンツ表示制御システム。
【請求項４】
プロキシ部がマルチディスプレイの構成情報を元に、コンテンツを変換する機能を備えることを特徴とする請求項1ないし3いずれか記載のコンテンツ表示制御システム。
【請求項５】
プロキシ部がスタイルシート生成または更新する機能を備えることを特徴とする請求項1ないし4いずれか記載のコンテンツ表示制御システム。
【請求項６】
プロキシ部が暗号化通信機能を備えることを特徴とする請求項1ないし5いずれか記載のコンテンツ表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示を制御するシステムまたは方法に関し、特に、マルチディスプレイシステムに用いるコンテンツ表示制御システムまたは方法に関する。
【背景技術】
【０００２】
マルチディスプレイ装置は、複数のディスプレイ装置を制御し、文字データ等の情報や画像を表示する装置で、1面の高解像度ディスプレイとして利用したり、複数台のディスプレイとして用いられている。
【０００３】
マルチディスプレイ装置において、Webコンテンツを閲覧しようとすると、一台のPCに対して複数画面出力可能なグラフィックスカードを挿入するか、複数枚のグラフィックスカードを挿入する等した、画像出力装置を必要とする。
そのため、画像表示にWWWブラウザを使用することによって、ハードウエア的な設定の追加なしに、表示、及び制御を可能とするマルチディスプレイを用いた画像表示システムとして、例えば、特許文献1に記載されたシステムが知られている。
【０００４】
一方、マルチディスプレイ装置を、1台の高解像度ディスプレイとして使用するには、ディスプレイ間の画像をシームレスに接続する必要があり、例えば、特許文献２に記載されたシステムが知られている。
【０００５】
この従来のマルチプロジェクション映像表示装置は、マルチプロジェクションを用いたマルチディスプレイシステムに限定されるが、ディスプレイ間のつなぎ目をブレンド処理することによって、1面のディスプレイとして、表示、及び制御を可能としている。
【０００６】
【特許文献１】特開2002-189586号公報
【特許文献２】特開2000-241876号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
かかる従来のシステムにおいては、次のような問題がある。
【０００８】
1台のPCを用いたマルチディスプレイシステムにおいては、画像出力のような機能拡張のためのボードが挿せるスロットの数に制限があり、通常3〜5枚程度である。また、一枚のボードで出力できる画面数は通常4面程度である。また、ボードを制御するドライバがこうした用途に作られていないと正常動作せず、ネットワークボードや、サウンドボード等の他の用途のボードを導入してしまうと、スロット数が減ってしまう。
そのため、大画面、高精細でWebを閲覧しようてしても、使用可能なディスプレイの台数に制限がある問題がある。
【０００９】
一方、特許文献１に記載された画像表示システムでは、つなぎ目を考慮してないので、一面のディスプレイとして使用するには問題がある。
また、該画像表示システムは、画像表示に特化しており、WWWブラウザで表示可能なテキストファイルや、マークアップランゲージで記述された情報コンテンツについては考慮していない。
【００１０】
さらに、マルチディスプレイを用いた画像表示システムでは、表示する画像のデータ量は解像度に比例するため、細部まで製作する必要があり、コンテンツ製作にかかる費用が増大する。
【００１１】
そこで、テキストデータや、ベクトル形式の画像、マークアップランゲージで記述されたコンテンツを表示するのが現実的であるが、マルチディスプレイでは、こうしたコンテンツの場合、複数のブラウザによるコンテンツ保持サーバへの接続により、読み込み毎に内容に変化するコンテンツに対応できない問題がある。
また、同様に複数のブラウザによる接続により、暗号化通信に対応できない問題がある。
【００１２】
一方、専用の画像表示装置を用いると、その時の株価表示等の、逐次性の高い情報の提示ができない問題がある。
【００１３】
本発明では、マルチディスプレイシステムにおいてコンテンツ表示制御システム又は方法を提供すること目的とする。
【課題を解決するための手段】
【００１４】
本発明の一つの特徴によれば、複数台のディスプレイを有するコンテンツ表示制御システムにおいて、制御部より指示されたアドレスのコンテンツサーバからネットワーク経由でプロキシ部がコンテンツ情報を取得する。次いで該プロキシ部から該コンテンツ情報を画像表示部が取得し、該画像表示部で静的又は動的に該コンテンツ情報を表示する。
【００１５】
本発明の別の特徴によれば、複数台のディスプレイを有するコンテンツ表示制御システムにおいて、ブラウザ制御部より画像表示部に、コンテンツサーバのアドレスを指示し、次に画像表示部より、該アドレスのコンテンツ情報を取得するために、プロキシ部へ該アドレスの該コンテンツ情報を要求し、次に画像表示部の要求により、該コンテンツサーバから、ネットワーク経由で該プロキシ部が該コンテンツ情報を取得し、該プロキシ部から該コンテンツ情報を画像表示部が取得し、該画像表示部で静的又は動的に該コンテンツ情報を表示する。
【００１６】
本発明のさらに別の特徴によれば、前述したコンテンツ表示制御システムにおいて、前記画像表示部がブラウザ機能またはブラウザと等価な機能を備える。
【００１７】
本発明のさらに別の特徴によれば、前述したコンテンツ表示制御システムにおいて、前記プロキシ部がマルチディスプレイの構成情報を元に、コンテンツを変換する機能を備える。
【００１８】
本発明のさらに別の特徴によれば、前述したコンテンツ表示制御システムにおいて、前記プロキシ部がスタイルシート生成または更新する機能を備える。
【００１９】
本発明のさらに別の特徴によれば、前述したコンテンツ表示制御システムにおいて、前記プロキシ部が暗号化通信機能を備える。
【発明の効果】
【００２０】
本発明によれば、マルチディスプレイシステムであっても、高精細な表示を可能にする。
【発明を実施するための最良の形態】
【００２１】
図1は、本発明の一実施形態であるコンテンツ表示制御システムの全体構成を表した図である。
【００２２】
ブラウザ制御部２０、画像表示部３０、プロキシ部６０は、それぞれLANなどのネットワークを介して接続される。
【００２３】
ブラウザ制御部２０は必要に応じて入力装置１０と接続する。
【００２４】
入力装置１０は操作者とのインタフェースとなる。通常、入力装置１０は、マウスやキーボードの他、ジョイスティックや位置センサを用いた入力デバイス等であり、または、それら装置の複合でも良い。また、入力装置１０は、ブラウザ制御部２０に直接接続されていなくてもよく、ネットワークを介して接続してもよい。
【００２５】
入力装置１０の入力に基づき、必要に応じて、ブラウザ制御部２０より、マウスカーソル位置情報等を画像表示部３０に通信し、画像表示部３０はマウスカーソルを表示する。
画像表示部３０は、それぞれディスプレイ４０に接続され、マルチディスプレイ５０として機能する。
【００２６】
図1では、画像表示部３０とディスプレイ４０は1対1で接続されているが、1つの画像表示部３０に複数のディスプレイ４０が接続されていてもいい。
【００２７】
ディスプレイ４０は、例えば、プロジェクション方式を用いたディスプレイ４０の場合には、表示領域を重ねて表示することができ、隣り合う表示領域を重ね合わせて投影し、画像表示部３０は、隣り合うディスプレイ４０間の画像をブレンドする機能を持てば、シームレスな画像表示が可能で、こうした機能を備えていてもよい。
【００２８】
ブレンドする際には、ディスプレイ構成情報８０に基づき、各ディスプレイ４０は自描画領域を識別し、画像を表示することによって、重ねて合わせての投影が可能となる。
【００２９】
ディスプレイ４０は、ＣＲＴ、液晶、プロジェクタ等でもよい。例えば、背面投射型プロジェクションディスプレイや、正面投射型プロジェクションディスプレイのように、スクリーンと表示装置が物理的に接続されていなくても、ディスプレイ４０として機能すればよい。
【００３０】
ディスプレイ構成情報８０は、マルチディスプレイ５０の物理的情報とディスプレイ４０の位置情報より構成される。マルチディスプレイ５０の物理的大きさを表す二組の数値データと、マルチディスプレイ５０の縦と横の台数を表す二組の数値データと、ディスプレイ４０のマルチディスプレイ５０での位置情報を表すディスプレイ４０の左上座標と右下座標の四組の数値データより構成される。
【００３１】
図５にディスプレイ構成情報の構成されるデータ例を示す。マルチディスプレイ情報８０は、マルチディスプレイ５０の物理的大きさが横６メートルで縦４メートル、マルチディスプレイ台数構成は横３台で縦２台の計６台、ディスプレイ１の位置は左上が(0,0)で右下が(1023,767)で、ディスプレイ２の位置は左上が(1000,0)で右下が(2023,767)でディスプレイ１とディスプレイ２が横方向に２３ドット重なりを持つ構成を表している。
【００３２】
各画像表示部３０は、ディスプレイ構成情報80に基づき、自分の描画範囲を決定し,自描画担当領域のみをディスプレイ４０に出力する。
【００３３】
ディスプレイ構成情報８０はブラウザ制御部２０が有する記憶部に格納されているが、必要に応じて、ブラウザ制御部２０より、プロキシ部６０や画像表示部３０に、その一部又は全部が配信される。
【００３４】
ディスプレイ構成情報８０は、マルチディスプレイ５０を一面の表示装置と見なした時の各ディスプレイ４０の一面における位置と大きさを表し、このディスプレイ構成情報８０により、重ね合わせ領域を表し、各画像表示部３０は他の画像表示部３０の描画領域を気にすることなく、画像の描画が可能となる。
【００３５】
画像表示部３０がブラウザ機能を持つ場合は、HTTP(Hyper Text Transfer Protocol)で通信を行うことが可能で、HTML(Hyper Text Markup Language)データだけでなく、各種画像データの表示が可能である。また、ブラウザの機能を拡張するプラグインを導入することにより、ベクタ形式の画像データや、サードパーティが提供する各種フォーマットのデータの表示が可能である。
【００３６】
コンテンツサーバ７０は、通常、プロキシサーバとインターネットを通じて接続されるが、プロキシ部４０とLANで接続されていたり、ブラウザ制御部２０と同じネットワーク内に接続されていても構わない。
ブラウザ制御部２０、画像表示部３０、プロキシ部６０は、通常、LANなどのネットワーク接続された別の機器であるが、同じ機能を持てば、ひとつの機器であったり、その複合であってもかまわない。
【００３７】
本実施例は、ネットワークは有線、無線に限定されるものではなく、また、LAN、WANに限定されるものではない。
【００３８】
図2は、本発明における処理の流れを示した図である。
【００３９】
まず、操作者によるブラウザ制御部２０に接続された入力装置１０の操作により、ブラウザ制御部２０は、直接のアドレスを入力するか、メニューから選択することにより、閲覧するコンテンツのアドレスの入力を受ける（ステップ201）。
【００４０】
指示されたアドレスをブラウザ制御部２０は、プロキシ部６０に伝達し、プロキシ部６０は、コンテンツを取得する（ステップ202）。
【００４１】
通常、Webコンテンツは、HTMLと言われるマークアップ言語で記述されていて、マルチディスプレイ構成情報８０により、プロキシ部６０は、文字の拡大や、レイアウトの調整を行うことが可能であり、必要に応じて、スタイルシートを書き換えることにより、余分な通信をおこなうことなく、コンテンツ情報を変換する（ステップ203）。
【００４２】
次に、ブラウザ制御部２０は、画像表示部３０を制御し、プロキシ部６０よりコンテンツ情報の取得を行う（ステップ204）。
【００４３】
その際に、コンテンツサーバ７０とプロキシ部６０のみがコネクションを生成するので、プロキシ部６０が同一情報を画像表示部３０に通信することにより、読み込み毎に内容が変化する広告や、訪問者数を示すカウンタを持つページでも、同一内容を各画像表示部３０は表示可能となる(ステップ205)。
【００４４】
また、暗号化通信も、コンテンツサーバ７０とプロキシ部６０とのみが暗号化通信するので、各画像表示は同一のコンテンツ情報を取得することが可能となり、単一画面での情報表示が可能となる。
【００４５】
コンテンツには、他のページへの移動を意味するリンクが張られており、ブラウザ制御部２０に接続された入力装置１０により、新しいコンテンツのアドレスを指示することが出来るので、指示があった場合には、プロキシ部６０は新しいコンテンツ情報を取得し、以下、同じ処理を繰り返す（ステップ206）。
【００４６】
図3は、プロキシ部６０の内部構成を表した図である。
【００４７】
コンテンツ取得部６１は、コンテンツサーバ７０よりコンテンツデータを取得する機能を持ち、実際にコンテンツデータの取得を行う。
コンテンツデータは、コンテンツ本体を表すデータと、コンテンツの表示方法を表すスタイルシートに分割されている場合があり、その際には、コンテンツ本体を表すデータは、コンテンツ生成部６２に、スタイルシートはスタイルシート生成部６３に受け渡される。
【００４８】
コンテンツデータがコンテンツ本体を表すデータと、コンテンツの表示方法を表すスタイルシートに分割されていない場合は、コンテンツ生成部６２のみにデータが受け渡される。
【００４９】
コンテンツ生成部６２は、コンテンツ取得部６１により取得されたコンテンツデータ又は、コンテンツ本体を表すデータを画像表示部３０で表示可能なデータに変換又は生成する。
【００５０】
スタイルシート生成部６３は、コンテンツ取得部６１により取得されたスタイルシートが存在すればそれを用い、さらに、ディスプレイ構成情報８０を用いて、スタイルシートの変換または新たにスタイルシートの生成を行う。
【００５１】
スタイルシートは、必ずしも生成又は変換される必要はなく、コンテンツ生成部で生成されるコンテンツデータにスタイルシートと同様の記述がなされる場合もある。
【００５２】
また、ディスプレイ構成情報８０に応じてスタイルシートは、文字サイズの変更やフォントの種類の変更、特定のタグの表示方法の定義が可能である。
【００５３】
コンテンツ配信部６４は、コンテンツ生成部６２とスタイルシート生成部６３で生成されたコンテンツデータを、画像表示部３０の要求により配信する機能を持ち、通常、ＨＴＴＰサーバの機能を持つが、画像表示部が取得できるプロトコルであればよい。
【００５４】
また、プロキシ部６０の内部構成としては、以下のような構成でもよい。
【００５５】
コンテンツ取得部６１で、インターネット上のWebページの取得や、必要に応じて外部データベースとの接続を行う。ブラウザ制御部から指示されたURLが暗号化通信対応ページであれば、コンテンツ取得部６１と外部Web サーバとは暗号化通信を行う。また、プロキシ部では暗号化せずに、内部データの処理を行う。
【００５６】
スタイルシート生成部では、ブラウザ制御部の指示とディスプレイ構成情報８０を元に、コンテンツの概観を定義するスタイルシートの作成を行う。
【００５７】
コンテンツ生成部６２では、コンテンツ取得部で取得したコンテンツデータと、必要により、ディスプレイ構成情報８０を元にコンテンツデータの作成を行う。
【００５８】
必要に応じて、文字サイズを変更する等の処理も行う。
【００５９】
コンテンツ配信部では、前段階で処理したデータを画像表示部からアクセスにより提供するサーバ機能を持ち、通常のWeb サーバと同じ振る舞いをする。
【００６０】
以上が、取得したコンテンツデータにスタイルシートに相当するデータが含まれていない場合に適用され得る図３とは異なるプロキシ部６０の内部構成の例である。
【００６１】
図4は、本発明におけるユーザーインターフェース画面の構成を示した図である。
コンテンツアドレス指定ボックス４１０は、再生するコンテンツデータを指定する入力部であり、図２のＳ１の処理に該当し、メニュー形式によるファイル選択であったり、ボタン方式によるファイル選択であったり、ファイル名の入力によるファイル選択であったりしてもよい。コンテンツ表示ボタン４２０を押すことにより、図２のＳ２以降の処理を実施する。
【００６２】
縮小表示部４３０は、必要に応じて、マルチディスプレイで表示される一面の内容と同じものを表示する。図４のユーザーインターフェース画面は、必要に応じて、現在のマウス位置等の情報を表示してもよい。
【００６３】
プロキシ部６０内のコンテンツ取得部６１にＩｎｔｅｒｎｅｔ上のＷｅｂサーバから株価情報を取得する機能を有する場合を例にマルチディスプレイシステムにおける上場株価全銘柄の表示方法について説明する。
【００６４】
コンテンツ取得部により取得された株価情報をコンテンツデータとして保持し、コンテンツ生成部６２でＨＴＭＬデータを生成する。
【００６５】
次に、スタイルシート生成部６３でディスプレイ構成情報８０に基づいたフォントサイズを指定したスタイルシートを生成し、ＨＴＴＰサーバ機能を有するコンテンツ配信部６４で、生成したコンテンツデータを配信する。
【００６６】
以上の処理により、各描画部３０は配信されたコンテンツをプロキシ部６０より取得し、ディスプレイに表示することにより映し出される上場株価全銘柄の画像情報を高精細な表示にすることが可能となる。
【００６７】
コンテンツ取得部６１に外部ファイルサーバやデータベースと通信する機能を持たせれば、長期間の株価遷移や、数日前の株価閲覧も可能となる。
【００６８】
本実施例により、外部インターネット上にあるサーバの情報を閲覧する時でも、通信量を増加させない。
また、読み込み毎に内容の変化する情報であっても、閲覧を可能にする。
また、暗号化通信に対応した情報であっても、閲覧を可能にする。
また、マルチディスプレイの構成によって、適切な情報に変換し、表示を可能にする。
また、マルチディスプレイの解像度を気にすること無く、コンテンツ製作を可能にする。
【図面の簡単な説明】
【００６９】
【図１】コンテンツ表示制御システムの全体構成図。
【図２】処理フローチャート図。
【図３】プロキシ部構成図。
【図４】ユーザーインターフェース画面構成図。
【図５】ディスプレイ構成情報の構成図。
【符号の説明】
【００７０】
１０  入力装置
２０  ブラウザ制御部
３０  画像表示部
４０  ディスプレイ
５０  マルチディスプレイ
６０  プロキシ部
７０  コンテンツサーバ
８０  ディスプレイ構成情報
【図１】
2005085057.tif 000003
【図２】
2005085057.tif 000004
【図３】
2005085057.tif 000005
【図４】
2005085057.tif 000006
【図５】
2005085057.tif 000007