(57)【要約】【課題】適切な接続制御を実現してユーザが出力したいコンテンツを有するサーバの選択を効果的に行わせる。【解決手段】複数のコンテンツサーバにネットワークを介して接続し、複数の入力種別を有する表示装置であって、入力種別の切り替えを検知する入力種別切替検知手段と、コンテンツサーバに関する情報が記憶された記憶手段と、ネットワーク上に存在するコンテンツサーバを検索するサーバ検索手段と、入力種別切替検知手段において入力種別がサーバであると検知すると、サーバ記憶手段に記憶されたコンテンツサーバ、及びサーバ検索手段により検出されたコンテンツサーバと接続するサーバ接続手段とサーバ接続手段により接続したコンテンツサーバの一覧を表示するサーバ一覧表示手段とを有する。【選択図】図５
2015005183.tif 000002
【特許請求の範囲】
【請求項１】
複数のコンテンツサーバにネットワークを介して接続し、コンテンツを取得する複数の入力種別を有する表示装置であって、
入力種別の切り替えを検知する入力種別切替検知手段と、
コンテンツサーバに関する情報が記憶された記憶手段と、
ネットワーク上に存在するコンテンツサーバを検索するサーバ検索手段と、
前記入力種別切替検知手段において入力種別がサーバであると検知すると、前記記憶手段に記憶されているコンテンツサーバ、及び前記サーバ検索手段により検出されたコンテンツサーバとに接続するサーバ接続手段と、
を有することを特徴とする、表示装置。
【請求項２】
前記表示装置は、
前記サーバ接続手段により接続したコンテンツサーバの一覧を表示するサーバ一覧表示手段を有することを特徴とする、請求項１に記載した表示装置
【請求項３】
前記記憶手段は、
コンテンツサーバに関する情報をサーバ名ごとに登録したサーバ情報テーブルと、当該コンテンツサーバに関する情報と、コンテンツサーバの種別に関する情報とを紐付けして登録したサーバ関連情報テーブルとを有し、
前記サーバ一覧表示手段は、
前記サーバ関連情報テーブルに登録されたサーバ名とコンテンツサーバの関連情報とを表示することを特徴とする、請求項１又は２に記載した表示装置。
【請求項４】
前記記憶手段は、
サーバ関連情報テーブルに登録されたコンテンツサーバの種別に関する報の有効性をユーザが設定するサーバ関連情報設定テーブルを有し、
前記サーバ検索手段は、
サーバ関連情報設定テーブルにおいて設定された有効性に関する情報に基づいてコンテンツサーバの検索を行うことを特徴とする、請求項１〜３のいずれか一項に記載された表示装置。
【請求項５】
前記サーバ関連情報設定テーブルには、有効性に関する情報として、有効、無効の何れかが設定されていることを特徴とする、請求項４に記載した表示装置。
【請求項６】
前記サーバ検索手段は、
サーバ関連情報設定テーブルに設定された有効性に関する情報が、有効である場合、コンテンツサーバに対して検索を行い、
サーバ関連情報設定テーブルに設定された有効性に関する情報が、無効である場合、コンテンツサーバに対して検索を行わないことを特徴とする、請求項１〜６の何れか一項に記載した表示装置。
【請求項７】
コンテンツを取得する複数の入力種別を有する表示装置と、コンテンツを保持するコンテンツサーバとがネットワークを介して接続された表示システムであって、
前記表示装置は、
入力種別の切り替えを検知する入力種別切替検知手段と、
コンテンツサーバに関する情報が記憶された記憶手段と、
前記ネットワーク上のコンテンツサーバの存在を検索するサーバ検索手段と、
前記入力種別切替検知手段により入力種別がサーバであると検知すると、サーバ記憶手段に記憶されたコンテンツサーバ、及びサーバ検索手段により検出されたコンテンツサーバと接続するサーバ接続手段と
前記接続手段により接続したコンテンツサーバの一覧を表示するサーバ一覧表示手段と、を有することを特徴とする、表示システム。
【請求項８】
コンピュータを、
請求項１乃至７のいずれか一項に記載の表示装置が有する各手段として機能させるための表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示システム、及び表示プログラムに関する。
【背景技術】
【０００２】
近年、宅内ネットワークに接続されたサーバからコンテンツを取得してプロジェクタなどの表示装置に出力するサーバコンテンツ出力機能が、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）によって実現されている。
【０００３】
ＵＰｎＰを採用した規格として、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）がある。このＤＬＮＡガイドラインに準拠したデジタルコンテンツを保存するＤＭＳ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ）（以下、単にサーバとも云う。）を宅内ネットワークに接続し、ＤＭＳ内のコンテンツを表示装置に表示する技術が広まっている。
【０００４】
そうした技術の一つとして例えば、表示装置が、電源を投入するだけで自動的にネットワーク上に存在するＤＬＮＡガイドラインに準拠したサーバ（ＤＭＳ）の接続状態を検出する。そして、サーバの接続を検出した場合には、当該サーバで公開されているコンテンツを取得し、コンテンツを自動的に再生する技術がある（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の技術における表示装置によれば、予め設定されていないサーバを自動的に検出し、サーバ内のコンテンツを自動的に再生することができる。
しかしながらこの表示装置は、サーバを検出し、検出したサーバが有するコンテンツの再生までの一連の処理を一義的（自動的）に行ってしまう。したがって、ユーザが出力したいコンテンツを有するサーバの選択を行うことができない。
【０００６】
本発明の一つの実施形態の目的は、適切な接続制御を実現してユーザが出力したいコンテンツを有するサーバの選択を効果的に行わせる表示装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題に鑑み、本発明の表示装置の一つの実施形態において、複数のコンテンツサーバにネットワークを介して接続し、コンテンツを取得する複数の入力種別を有する表示装置であって、入力種別の切り替えを検知する入力種別切替検知手段と、コンテンツサーバに関する情報が記憶された記憶手段と、ネットワーク上に存在するコンテンツサーバを検索するサーバ検索手段と、前記入力種別切替検知手段において入力種別がサーバであると検知すると、前記サーバ記憶手段に記憶されたコンテンツサーバ、及び前記サーバ検索手段により検出されたコンテンツサーバと接続するサーバ接続手段と、前記サーバ接続手段により接続したコンテンツサーバの一覧を表示するサーバ一覧表示手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明の一つの実施形態によれば、適切な接続制御を実現してユーザが出力したいコンテンツを有するサーバの選択を効果的に行わせる表示装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る表示システムの概略構成の一例を示す図である。
【図２】接続処理シーケンスの一例を示す図
【図３】入力切替画面の一例を示す図である。
【図４】サーバ指定画面の一例を示す図である。
【図５】本実施形態に係るプロジェクタの機能構成の一例を示す図である。
【図６】本実施形態に係るプロジェクタのハードウェア構成の一例を示す図である。
【図７】第１の実施形態におけるサーバ接続処理シーケンスの一例を示す図である。
【図８】サーバ情報テーブルの一例を示す図である。
【図９】サーバ関連情報テーブルの一例を示す図である。
【図１０】サーバ一覧表示画面の一例を示す図である。
【図１１】第２の実施形態におけるサーバ関連情報設定テーブルの一例を示す図である。
【図１２】第２の実施形態におけるサーバ接続処理シーケンスの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、開示の技術に係る実施の形態について詳細に説明する。
【００１１】
＜表示システム：概略構成＞
図１は、本実施形態に係る表示システムの概略構成の一例を示す図である。図１に示す表示システム１は、表示装置の一例としてのプロジェクタ１０と、コンテンツサーバ１１と、コンテンツサーバ１１とは異なる出力機能を有するコンテンツサーバ１２とを有するように構成されている。プロジェクタ１０と、コンテンツサーバ１１と、コンテンツサーバ１２とは、ネットワークＮを介して接続され、それぞれ通信可能となっている。なお、図１に示す各装置の数は、これには限定されない。
【００１２】
プロジェクタ１０は、例えばＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）に準拠するネットワーク入力による投影機能や、ＰＣの画像（画面）をスクリーン上に投影して表示するための専用のユーティリティ等の複数のネットワーク入力による投影機能を有している。プロジェクタ１０の本体には、例えば図１に示すプロジェクタ１０の「メニュー」、「フォーカス」、「入力」、「選択、決定」、「電源のオン／オフ」等を操作するための操作手段１０ａを有している。
【００１３】
また、表示装置１０は、様々な媒体からのコンテンツを取得する複数の入力種別を有している。例えば、図３に示す入力種別切替インタフェース１０ｂにおいて、「コンピュータ１」、「Ｙ／Ｐｂ／Ｐｒ」、「ＨＤＭＩ（登録商標）（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）」、「ＶＩＤＥＯ」、「ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メディア」、「サーバ」、「ネットワークＰＣ」などの入力種別を有している。本実施形態では入力種別に「サーバ」入力が含まれていれば良い。
【００１４】
因みに、ユーザは、上記の入力種別切替インタフェース１０ｂ上に表示されている入力種別から例えば「サーバ」を選択することで入力種別をコンテンツサーバへ切り替えることができる。
【００１５】
なお、本実施形態における表示装置は、プロジェクタ１０に限定されず、例えばディスプレイやタッチパネル等の画面に、画像や映像、文字等のコンテンツを表示することが可能な装置全般を含む。更に、本実施形態における投影とは、単に所定のスクリーン上にコンテンツを投影させる意味には限定されず、必要に応じて表示の概念が含まれる。
【００１６】
コンテンツサーバ１１は、本実施形態ではデフォルトで接続されるコンテンツサーバである。コンテンツサーバ１１が有する機能としてはｘＬＦＰが挙げられる。ｘＬＦＰ（Ｅｘｔｅｎｓｉｂｌｅ  Ｌｏｃａｔｉｏｎ  Ｆｒｅｅ  Ｐｒｏｊｅｃｔｉｏｎ）機能とは、ロケーションフリープロジェクション機能の一例である。この特徴としては後述するが、ユーザが入力種別をサーバに切り替えると、自動的にコンテンツサーバ１１に接続する機能が開始され、コンテンツサーバ１１内のコンテンツの取得が可能となる点にある。
【００１７】
本実施形態におけるコンテンツサーバ１１は、ｘＬＦＰ機能を有するサーバとして以下に記載する。勿論、ｘＬＦＰ機能以外の出力機能を有するコンテンツサーバにおいても本実施形態の技術的思想を実施できることを付言する。
【００１８】
コンテンツサーバ１２は、例えばＵＰｎＰを採用した規格として、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）による技術仕様（ガイドライン）の策定がなされている。したがって、ＤＬＮＡにより策定された仕様に準拠したＤＭＳ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｖｅｒ）の機能を有し、プロジェクタ１０に投影するコンテンツを保存し、保存しているコンテンツを提供する。
【００１９】
ＤＬＮＡガイドラインでは、ＵＰｎＰをベースとしてメディア・フォーマット（ＪＰＥＧ、ＬＰＣＭ、ＭＰＥＧ２）、メディア転送（ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｒｐｏｔｏｃｏｌ）、通信プロトコル（ＩＰｖ４）、ネットワーク接続性（有線ＬＡＮ、無線ＬＡＮ）など、機器が共通に対応すべき機器間の接続条件が策定されている。ＤＬＮＡ機能を有していれば、単にネットワークに接続するだけで、特別な設定無しに相互接続することができる。
【００２０】
本実施形態のコンテンツサーバ１２は、ＤＬＮＡ機能を有するサーバとして以下に記載する。なお、表示システム１は、複数のコンテンツサーバ１２を有していても良い。
【００２１】
＜接続処理シーケンス＞
図２は、接続処理シーケンスの概要の一例を示す図である。図２（Ａ）は、ｘＬＦＰ機能を有するコンテンツサーバ１１への接続処理の概要を示している。図２（Ｂ）は、ＤＬＮＡ機能を有するコンテンツサーバ１２への接続処理の概要を示している。
【００２２】
図２（Ａ）の例では、表示装置１０は、ユーザから図３に示す入力種別切替インタフェース１０ｂにおいて入力種別切換えの入力を受けると（Ｓ２０）、予めサーバ指定登録されているｘＬＦＰ機能を有するコンテンツサーバ１１と直ちに接続する（Ｓ２１）。
【００２３】
ここで、ユーザが予め行うサーバ指定登録について図４から説明する。
図４にｘＬＦＰ機能におけるサーバ指定インタフェース１０ｃの一例を示した。ユーザはサーバ指定インタフェース１０ｃの、「ロケーションフリー」設定モードにおいて、予め「ルートＵＲＬ」を指定することにより、コンテンツサーバ１１と接続させる前準備が行われる。
【００２４】
表示装置１０は、Ｓ２１により接続したコンテンツサーバ１１にコンテンツ一覧情報の取得を要求する（Ｓ２２）。表示装置１０は、コンテンツサーバ１１から要求したコンテンツの一覧を取得すると（Ｓ２３）、コンテンツの一覧を表示画面に表示する（Ｓ２４）
表示装置１０は、ユーザからコンテンツの選択操作を受ける（Ｓ２５）と、コンテンツサーバ１１に選択されたコンテンツの取得を要求する(Ｓ２６)。表示装置１０は、コンテンツサーバ１１から要求したコンテンツを取得すると（Ｓ２７）、取得したコンテンツの投影を開始する（Ｓ２８）。
【００２５】
図２（Ｂ）の例では、表示装置１０は、ユーザから図３に示す入力種別切替インタフェース１０ｂにおいて入力種別切換えの入力を受け付けると共に（Ｓ３０）、ＤＬＮＡ機能を有するコンテンツサーバ１２の検索要求を受け付ける（Ｓ３１）。すると、表示装置１０はコンテンツサーバ１２−１に対してネットワーク上に存在するかの検索を実行する（Ｓ３２）。同様にコンテンツサーバ１２−２に対してもネットワーク上に存在するかの検索を実行する（Ｓ３３）。
【００２６】
表示装置１０は、コンテンツサーバ１２−１を検索により見つけるとコンテンツサーバ１２−１と接続する（Ｓ３４）。また、同様にコンテンツサーバ１２−２を検索により見つけるとコンテンツサーバ１２−２と接続する（Ｓ３５）。
【００２７】
表示装置１０は、接続したＤＬＮＡ機能を有するコンテンツサーバ１２―１と１２−２に関するコンテンツサーバの一覧情報を表示画面に表示する（Ｓ３６）。
【００２８】
表示装置１０は、ユーザからコンテンツサーバ１２−１への接続要求を受けると（Ｓ３７）、該当するコンテンツサーバ１２−１へコンテンツの一覧情報の取得を要求する（Ｓ３８）。表示装置１０は、コンテンツサーバ１２―１から要求したコンテンツの一覧を取得すると（Ｓ３９）、コンテンツの一覧を表示画面に表示する（Ｓ４０）。
【００２９】
表示装置１０は、ユーザからコンテンツの選択操作を受ける（Ｓ４１）と、コンテンツサーバ１２―１にコンテンツの取得を要求する(Ｓ４２)。表示装置１０は、コンテンツサーバ１２―１から要求したコンテンツを取得すると（Ｓ４３）、取得したコンテンツの投影を開始する（Ｓ４４）。
【００３０】
上記したように、ｘＬＦＰ機能を有するコンテンツサーバ１１への接続処理と、ＤＬＮＡ機能を有するコンテンツサーバ１２への接続処理とは、ユーザ操作が異なっているため、機能（規格）が異なるコンテンツサーバの検索及び接続が難しかった。
【００３１】
しかし、本実施形態におけるプロジェクタ１０（表示装置）は、後述するがユーザが入力種別を「サーバ」へ切り替えるという操作のみで、ｘＬＦＰ機能を有するコンテンツサーバ１１と、ＤＬＮＡ機能を有するコンテンツサーバ１２への接続が可能になる。以下、その点を順を追って説明する。
【００３２】
＜プロジェクタ：機能構成＞
図５は、本実施形態に係るプロジェクタ１０の機能構成の一例を示す図である。図５に示すように、プロジェクタ１０は、入力種別切替検知手段３０と、サーバ検索手段３１と、サーバ接続手段３２と、サーバ一覧表示手段３３と、入力手段３４と、コンテンツ取得手段３５と、投影手段３６と、記憶手段３７とを有するように構成される。記憶手段３７は、サーバ情報テーブル３８と、サーバ関連情報テーブル３９と、サーバ関連情報設定テーブル４０とを有するように構成される。
【００３３】
入力種別切替検知手段３０は、入力手段３４からの入力切替要求を受信し、入力種別が切り替えられたか検知する。入力切替要求は、ユーザが図３に示した入力切替インタフェー１０ｂに表示されている複数の入力種別の中から操作手段１０ａを操作して入力種別の切替えを行うものである。
【００３４】
サーバ検索手段３１は、ネットワークＮ上に存在するコンテンツサーバを検索する。ｘＬＦＰ機能を有するコンテンツサーバ１１は予めサーバ指定登録が行われているため検索する必要は無い。したがって、本実施形態におけるコンテンツサーバの検索とは、ＤＬＮＡ機能を有するコンテンツサーバ１２の存在についての検索を意味する。
【００３５】
サーバ接続手段３２は、コンテンツサーバとの接続を図る手段である。接続するコンテンツサーバとは、予め記憶手段３７のサーバ情報テーブル３８内にサーバ指定登録されているコンテンツサーバ１１（ＬＦＰ機能）と、サーバ検索手段３１で検索されたコンテンツサーバ１２（ＤＬＮＡ機能）である。
【００３６】
サーバ一覧表示手段３３は、サーバ接続手段３２で接続を完了した全てのコンテンツサーバの一覧表を表示するものである。一覧表示には後述するが、記憶手段３７のサーバ情報テーブル３８、サーバ関連情報テーブル３９に登録されているサーバに関する情報、及びサーバに関連する情報の双方を表示するものである。
【００３７】
入力手段３４は、ユーザがプロジェクタ１０の操作手段１０ａ用いて入力種別を選択したり、サーバに関する情報を変更したり、サーバやコンテンツを要求する操作結果を入力する。
【００３８】
コンテンツ取得手段３５は、入力手段３４に入力されたサーバ要求及びコンテンツ要求に従いコンテンツを該当するコンテンツサーバから取得する。本実施形態ではコンテンツの取得までに必要なコンテンツ一覧表示も担うものとする。つまり、コンテンツ取得前にコンテンツサーバにコンテンツの一覧を要求し、取得したコンテンツ一覧を投影手段３６へ表示して、ユーザにコンテンツの要求を行わせる処理を含んでいる。
【００３９】
投影手段３６は、コンテンツ取得手段３５の投影要求に応じて、該当するコンテンツサーバから取得したコンテンツを投影する。
【００４０】
記憶手段３７は、コンテンツサーバに関する情報を記憶している。
記憶手段３７内に記憶（サーバ指定登録）されたサーバ情報テーブル３８は、例えば、図８に示すように、コンテンツサーバに接続するための情報が登録されている。本実施形態においてはｘＬＦＰ機能を有するコンテンツサーバ１１に関する情報である。例えば「サーバＩＤ」、「サーバ名」、サーバの「ルートＵＲＬ」、「インデックスファイル」、「アクセス制限の種類」などが記憶されている。図示例では一つのコンテンツサーバに関する情報しかサーバ指定登録されていないが、複数サーバ指定登録されていても良い。これらのコンテンツサーバ１１に関する情報は、前記したように、図４に示すサーバ指定インタフェース１０ｃにおいてサーバ指定登録された情報である。
因みに、サーバ検索手段３１は、サーバ情報テーブル３８に記憶されていないｘＬＦＰ機能を有するコンテンツサーバ１１には接続しない。
【００４１】
記憶手段３７内に記憶（登録）されているサーバ関連情報テーブル３９は、例えば図９に示すようにコンテンツサーバの種別に関する情報が登録されている。種別に関する情報とは、図示中の右欄に設けられた「規格」情報に相当する。つまり、それぞれのコンテンツサーバの対応する出力規格の種別を示している。本実施形態においては、「ｘＬＦＰ」と「ＤＬＮＡ」である。但し、「ＤＬＮＡ」とは厳密に言うと規格ではなく「ガイドライン」であることが一般的であるが、本明細書中に限りサーバ接続に関する出力規格という意味で「ＤＬＮＡ」規格として記載している。
【００４２】
記憶手段３７内に記憶されているサーバ関連情報設定テーブル４０は、例えば図１１に示すようにサーバ関連情報テーブル３９に登録されたコンテンツサーバの種別に関する情報の有効性をユーザが設定するテーブルである。図示した有効性情報は「有効」であるが、そのほかに「無効」などの項目を設定可能である。このサーバ関連情報設定テーブル４０で設定された有効性情報に基づいて、サーバ検索手段３１がコンテンツサーバの検索を行う。具体的な処理については後述する。
【００４３】
＜プロジェクタ：ハードウェア構成＞
図６は、本実施形態に係るプロジェクタのハードウェア構成の一例を示す図である。図６に示すように、プロジェクタ１０は、入力装置４１と、表示装置４２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）４４と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４５と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４６と、インタフェース装置４７と、ドライブ装置４８等を備え、それぞれがバスＢで相互に接続されている。
【００４４】
入力装置４１は、例えば本体ハードキー等を含み、プロジェクタ１０に各操作信号を入力するのに用いられる。
【００４５】
表示装置４２は、例えばディスプレイ、ランプ等を含み、プロジェクタ１０の処理結果を表示する。
【００４６】
ＲＡＭ４３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。
【００４７】
ＲＯＭ４４は、電源を切っても内部データを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ４４には、プロジェクタ１０の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、システム設定、及びネットワーク設定等のプログラムやデータが格納されている。
【００４８】
ＨＤＤ４５は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、プロジェクタ１０を制御するシステム（例えば「Ｗｉｎｄｏｗｓ（登録商標）」や「ＵＮＩＸ（登録商標）」等の基本ソフトウェアであるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ））、及びシステム上において各種機能を提供するアプリケーション等がある。また、ＨＤＤ４５は、格納しているプログラムやデータを、所定のファイルシステム及び／又はＤＢ（Ｄａｔａ  Ｂａｓｅ）により管理している。
【００４９】
ＣＰＵ４６は、上記記憶装置（例えば「ＨＤＤ」や「ＲＯＭ」等）から、プログラムやデータをＲＡＭ４３上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する。
【００５０】
インタフェース装置４７は、プロジェクタ１０を有線又は無線ネットワーク等の伝送路に接続するインタフェースである。プロジェクタ１０は、インタフェース装置４７を介して、他の外部装置とデータ通信を行うことが可能となる。
【００５１】
ドライブ装置４８は、着脱可能な記録媒体４８ａとのインタフェースである。プロジェクタ１０は、ドライブ装置４８を介して、記録媒体４８ａの読み取りや書き込みを行う。記録媒体４８ａには、例えば、ＳＤメモリカード（ＳＤ  Ｍｅｍｏｒｙ  Ｃａｒｄ）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等がある。記録媒体４８ａには、実施形態をコンピュータに実現させるプログラムを格納することができる。
【００５２】
なお、プロジェクタ１０は、上述したハードウェア構成の他、スクリーン等に画像データを投影する投影器をバスＢに接続した構成すると良い。プロジェクタ１０は、上述したハードウェア構成により、各種処理を提供することが可能となる。
【００５３】
（第１の実施形態）
図７は、第１の実施形態におけるサーバ接続処理シーケンスの一例を示す図である。図８は、サーバ接続処理におけるサーバ情報テーブル３８の一例を示す図である。図９は、サーバ接続処理におけるサーバ関連情報テーブル３９の一例を示す図である。したがって、図８、図９に示したサーバ情報テーブル３８とサーバ関連情報テーブル３９から、例えば、「サーバＩＤ＝１」は、「ｘＬＦＰ」規格のコンテンツサーバ１１であると判断される。図１０は接続されたコンテンツサーバの一覧表示画面の一例を示した図である。
【００５４】
図７に示すサーバ接続処理シーケンスは、「ｘＬＦＰ」規格のコンテンツサーバ１１への接続と、「ＤＬＮＡ」規格のコンテンツサーバ１２−１、１２−２への接続の二つの接続パターンがある。
【００５５】
先ず、「ｘＬＦＰ」規格のコンテンツサーバ１１への接続処理について説明する。
図７に示すように、例えばプロジェクタ１０の入力手段３４は、ユーザがプロジェクタ１０の操作手段１０ａを操作して、図３の入力種別切替インタフェース１０ｂで入力種別の切替を行うと、入力種別切換えの入力を受け付ける（Ｓ５０）。入力手段３４は、入力種別切替検知手段３０に入力種別が切り替えられたことを通知する（Ｓ５１）。入力種別切替検知手段３０が入力種別切換えの通知を受けると、サーバ接続手段３２にサーバ接続を要求する（５２）。
【００５６】
サーバ接続手段３２は、ｘＬＦＰ機能を有するコンテンツサーバ１１に接続するため、サーバ情報テーブル３８へサーバ情報の取得を要求する（Ｓ５３）。サーバ情報とは、例えば図８に示すサーバの「ルートＵＲＬ」などである。
【００５７】
サーバ接続手段３２は、サーバ情報テーブル３８から要求したサーバ情報を取得した際に（Ｓ５４）、サーバ情報としての登録がない場合、つまり、サーバ指定登録がされていない場合には、サーバ接続をしない（Ｓ５５）。サーバ接続手段３２は、サーバ情報テーブル３８にサーバ情報が登録されている場合、サーバ情報である「ルートＵＲＬ」を基にネットワークＮ内のコンテンツサーバ１１に接続要求をする（Ｓ５６）。コンテンツサーバ１１はサーバ接続手段３２の要求に応じて接続を行う（Ｓ５７）。このときサーバ接続手段３２は、コンテンツサーバ１１の関連情報（ｘＬＦＰ）を取得している。
【００５８】
サーバ接続手段３２は、接続したコンテンツサーバ１１の関連情報（ｘＬＦＰ）をサーバ関連情報テーブル３９に登録する（Ｓ５８）。例えば、図９の「サーバＩＤ＝１」として「サーバ名」、「ルートＵＲＬ」が登録されており、関連情報である「規格」の欄に「ｘＬＦＰ」が登録される。
上記の接続処理により、ｘＬＦＰ機能を有するコンテンツサーバ１１との接続処理が行われる。
【００５９】
次に、ＤＬＮＡ機能を有するコンテンツサーバ１２−１、１２−２との接続処理について説明する。
【００６０】
サーバ接続手段３２は、上記Ｓ５０〜Ｓ５８の接続処理を行った後、サーバ検索手段３１にサーバ情報テーブル３８にサーバ指定登録が行われてないネットワークＮ上のＤＬＮＡ機能を有するサーバの検索を要求する（Ｓ５９）。
【００６１】
サーバ検索手段３１は、ネットワークＮ内のＤＬＮＡ機能を有するコンテンツサーバ１２−１、１２−２の検索を行う（Ｓ６０、Ｓ６１）。検索作業はネットワークＮ上のＤＬＮＡ機能を有するコンテンツサーバの数だけ繰り返される。サーバ検索手段３１は、検索した結果をサーバ接続手段３２へ通知する（Ｓ６２）。
【００６２】
サーバ接続手段３２は、サーバ検索手段３１から取得した検索結果を基に、コンテンツサーバ１２−１へ接続の要求をする（Ｓ６３）。コンテンツサーバ１２−１は、サーバ接続手段３２の接続要求に応じて接続を行う（Ｓ６４）。サーバ接続手段３２は、コンテンツサーバ１２−２へ接続の要求をする（Ｓ６５）。コンテンツサーバ１２−２は、サーバ接続手段３２の接続要求に応じて接続を行う（Ｓ６６）。このときサーバ接続手段３２は、コンテンツサーバ１２―１と１２−２の関連情報（ＤＬＮＡ）を取得している。
【００６３】
サーバ接続手段３２は、接続したコンテンツサーバ１２―１と１２−２の関連情報（ＤＬＮＡ）をサーバ関連情報テーブル３９に登録する（Ｓ６７）。例えば、図９の「サーバＩＤ＝２、３」として「サーバ名」、「ルートＵＲＬ」が登録されており、関連情報である「規格」の欄に「ＤＬＮＡ」が登録される。
上記の接続処理により、ＤＬＮＡ機能を有するコンテンツサーバ１２との接続処理が行われる。
【００６４】
次に、上記処理により接続されたコンテンツサーバ１１、１２−１、１２−２の中からユーザ所望のコンテンツを取得してプロジェクタ１０の投影手段３６に投影するまでの処理を説明する。
【００６５】
以下の例では、ユーザがコンテンツサーバ１２−１を選択し、当該コンテンツサーバ１２−１内のコンテンツを投影手段３６へ投影する処理について説明する。因みに、他のコンテンツサーバを選択しても投影処理シーケンスは同じであるため、他のコンテンツサーバの投影処理シーケンスについては省略する。
【００６６】
サーバ接続手段３２は、サーバ一覧表示手段３３に上記処理により接続されたコンテンツサーバの一覧表示を要求する（Ｓ６８）。サーバ一覧表示手段３３は、サーバ接続手段３２から要求を受けると、サーバ関連情報テーブル３９へ登録されているコンテンツサーバの関連情報の取得を要求する（Ｓ６９）。サーバ一覧表示手段３３は、サーバ関連情報テーブル３９から前記の関連情報を取得すると（Ｓ７０）、投影手段３６に対して、例えば図１０に示すサーバ一覧インタフェース１０ｄ上に、接続した全コンテンツサーバの一覧表示を行わせる（Ｓ７１）。サーバ一覧インタフェース１０ｄ上には、接続されたサーバ名とコンテンツサーバの関連情報である「規格」の種類が表示されている。したがって、ユーザは各コンテンツサーバの規格が容易に確認でき、スムーズなユーザ操作をならしめる。
【００６７】
入力手段３４は、ユーザがプロジェクタ１０の操作手段１０ａを操作してサーバ一覧インタフェース１０ｄ上に一覧表示された接続可能なコンテンツサーバの中から選択したコンテンツサーバ１２−１のサーバ選択入力を受け付ける（Ｓ７２）。入力手段３４は、例えばコンテンツ取得手段３５にコンテンツサーバ１２−１のサーバ選択入力を受けたこと通知する（７３）。
【００６８】
コンテンツ出力手段３５は、サーバ関連情報テーブル３９にコンテンツサーバ１２−１のサーバ関連情報の取得を要求し（Ｓ７４）、サーバ関連情報テーブル３９からサーバ関連情報である「規格」情報「ＤＬＮＡ」を取得する（Ｓ７５）。
【００６９】
コンテンツ出力手段３５は、サーバ関連情報の規格（ＤＬＡＮ）に従って、コンテンツサーバ１２−１にコンテンツの一覧の取得を要求する（Ｓ７６）。コンテンツ出力手段３５は、コンテンツサーバ１２−１からコンテンツの一覧情報を取得すると（Ｓ７７）、コンテンツの一覧表示を行う（Ｓ７８）。
【００７０】
入力手段３４は、ユーザがプロジェクタ１０の操作手段１０ａを操作してコンテンツの一覧表示手画面上に表示されたコンテンツの中から選択したコンテンツの選択入力を受け付ける（Ｓ７９）。入力手段３４は、コンテンツ取得手段３５に、コンテンツサーバ１２−１に対して選択されたコンテンツを通知する（Ｓ８０）。コンテンツ出力手段３５は、コンテンツサーバ１２−１にコンテンツの取得を要求する（Ｓ８１）。
【００７１】
コンテンツ出力手段３５は、コンテンツサーバ１２−１から要求したコンテンツを取得すると（Ｓ８２）、投影手段３６に投影開始を要求する（Ｓ８３）。投影手段３６は、コンテンツ出力手段３５からの要求に応じて、コンテンツサーバ１２−１内の選択されたコンテンツの投影を開始する（Ｓ８４）。
【００７２】
上記のように、ユーザが入力種別を「サーバ」に切り替えるという簡単な操作のみで、予めサーバ指定登録をしているｘＬＦＰ機能を有するコンテンツサーバ１１と、サーバ指定登録をしていないＤＬＮＡ機能を有するコンテンツサーバ１２とに接続処理を行うことができる。つまり、非常に簡易な操作で、規格の異なるコンテンツサーバに対する接続が可能になるのみならず、規格の異なるコンテンツサーバへの接続切替も容易になり利便性が飛躍的に向上する。更に、接続されたコンテンツサーバ名に関連情報を併せて一覧表示するため、ユーザが出力したいコンテンツを有するコンテンツサーバの選択を効果的に行うことができる。
【００７３】
（第２の実施形態）
＜サーバ関連情報設定テーブル＞
図１１は、サーバ関連情報設定テーブル４０の一例を示す図である。サーバ関連情報設定テーブル４０は、サーバ関連情報テーブル３９に登録されたコンテンツサーバの種別に関する情報の有効性をユーザが設定するテーブルである。図１１には、規格が「ＤＬＮＡ」、有効性が「有効」と設定されている。したがって、コンテンツサーバ１２の関連情報である。この有効性情報は、ユーザが操作手段１０ａなどを操作して設定するものである。
【００７４】
「有効」とは、ＤＬＮＡ規格に従って、コンテンツサーバの検索、一覧表示、コンテンツ取得などの処理を実行させることを意味する。「無効」とはＤＬＮＡ規格に従って、前記した各処理を実行させないことを意味する。
【００７５】
このサーバ関連情報設定テーブル４０で設定された有効性情報に基づいて、サーバ検索手段３１がコンテンツサーバの検索を行う。したがって、図１１のサーバ関連情報設定テーブル４０の設定（ケース１）の場合、サーバ検索手段３１はネットワークＮ内の「ＤＬＮＡ」規格のコンテンツサーバ１２の検索を行う。
【００７６】
以下の例では、ＤＬＮＡ機能を有するコンテンツサーバ１２に対して、有効性が「有効」と設定されているケース１について説明する。また、併せて「無効」と設定されているケースについても説明する。
【００７７】
＜第２の実施形態におけるサーバ接続処理シーケンス＞
図１２は、第２の実施形態におけるサーバ接続処理シーケンスの一例を示す図である。図１２は、図１１に示したＤＬＮＡ機能を有するコンテンツサーバ１２と接続するケース１について説明するものであるが、先ずサーバ関連情報設定テーブル４０において有効性が「無効」とされている場合から説明する。
【００７８】
図１２に示すＳ９０〜Ｓ９８の処理は、上述した図７に示すＳ５０〜Ｓ５８の処理と同様であるため、ここでの具体的な説明は省略する。
【００７９】
Ｓ９０〜Ｓ９８の接続処理により、ｘＬＦＰ機能を有するコンテンツサーバ１１との接続が行われた後、サーバ接続手段３２は、サーバ検索手段３１にサーバ情報テーブル３８にサーバ指定登録されていないＤＬＮＡ機能を有するサーバの検索を要求する（Ｓ９９）
サーバ検索手段３１は、ネットワークＮ内のサーバ検索を実行する前に、サーバ関連情報設定テーブル４０へユーザにより設定されているコンテンツサーバ１２の種別に関する情報の有効性情報の取得を要求する(Ｓ１００)。サーバ検索手段３１は、サーバ関連情報設定テーブル４０からサーバの種別に関する情報の有効性情報が「無効」と取得すると（Ｓ１０１）、サーバ検索を行わない（Ｓ１０２）。したがって、検索時間を短縮することができる。
【００８０】
サーバ検索手段３１は、サーバ関連情報設定テーブル４０からサーバの種別に関する情報の有効性情報が「有効」であると取得すると（Ｓ１０１）、（ケース１（図１１））ネットワークＮ内のＤＬＮＡ機能を有するコンテンツサーバ１２−１、１２−２の検索を行う（Ｓ１０３、Ｓ１０４）。検索作業はネットワークＮ上のＤＬＮＡ機能を有するコンテンツサーバの数だけ繰り返される。サーバ検索手段３１は、検索した結果をサーバ接続手段３２へ通知する（Ｓ１０５）。
【００８１】
サーバ接続手段３２は、サーバ検索手段３１から取得した検索結果を基に、コンテンツサーバ１２−１へ接続の要求をする（Ｓ１０６）。コンテンツサーバ１２−１は、サーバ接続手段３２の接続要求に応じて接続を行う（Ｓ１０７）。サーバ接続手段３２は、コンテンツサーバ１２−２へ接続の要求をする（Ｓ１０８）。コンテンツサーバ１２−２は、サーバ接続手段３２の接続要求に応じて接続を行う（Ｓ１０９）。このときサーバ接続手段３２は、コンテンツサーバ１２―１と１２−２の関連情報（ＤＬＮＡ）を取得している。
【００８２】
サーバ接続手段３２は、接続したコンテンツサーバ１２―１、１２−２の関連情報（ＤＬＮＡ機能）をサーバ関連情報テーブル３９に登録する（Ｓ１１０）。例えば、図９の「サーバＩＤ＝２、３」として「サーバ名」、「ルートＵＲＬ」が登録されており、関連情報である「規格」の欄に「ＤＬＮＡ」が登録される。
【００８３】
上記のように、サーバ関連情報設定テーブル４０に設定された有効性情報（ケース１）に基づいて、ＤＬＮＡ機能を有するコンテンツサーバ１２との接続が行われる。したがって、無駄な検索時間を省略しつつ、ユーザが存在を把握していない規格（種別）のコンテンツサーバがネットワークＮ上に存在しても、確実に検索して接続することができる。
【００８４】
上記処理により接続された複数のコンテンツサーバから、ユーザが所望のコンテンツを取得して、プロジェクタ１０の投影手段３６に投影するまでの投影処理シーケンスについては、図７のＳ６８〜Ｓ８４に記載した投影処理シーケンスＫと同じである。よって、説明は省略する。
【００８５】
上述した実施形態によれば、コンテンツを投影手段３６上に投影して表示する表示要求の他、ＰＣやタブレット端末等の情報機器のディスプレイ上でコンテンツを表示する表示要求等に対して同様の接続制御を実現することが可能となる。これにより、ユーザの利便性を向上させることが可能となる。なお、上述した実施形態で説明した表示装置と、コンテンツサーバとが接続されたシステム構成は一例であり、用途や目的に応じて様々なシステムが構成されても良い。
【００８６】
以上、図面を用いて本発明の実施形態を詳細に説明した。なお、上記の記載は、実施形態を理解するためのものであり、実施形態の範囲を限定するものではない。また、上記の複数の実施形態は、相互に排他的なものではない。したがって、矛盾が生じない限り、異なる実施形態の各要素を組み合わせることも意図しており、特許請求の範囲に記載された開示の技術の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【００８７】
１  表示システム
１０  プロジェクタ（表示装置の一例）
１１  コンテンツサーバ（ｘＬＦＰ機能）
１２  コンテンツサーバ（ＤＬＮＡ機能）
３０  入力種別切替検知手段
３１  サーバ検索手段
３２  サーバ接続手段
３３  サーバ一覧表示手段
３４  入力手段
３５  コンテンツ取得手段
３６  投影手段（表示手段の一例）
３７  記憶手段
３８  サーバ情報テーブル
３９  サーバ関連情報テーブル
４０  サーバ関連情報設定テーブル
４１  入力装置
４２  表示装置
４３  ＲＡＭ
４４  ＲＯＭ
４５  ＨＤＤ
４６  ＣＰＵ
４７  インタフェース装置
４８  ドライブ装置
【先行技術文献】
【特許文献】
【００８８】
【特許文献１】特開２００９−８６１５７号公報
【図１】
2015005183.tif 000003
【図２】
2015005183.tif 000004
【図３】
2015005183.tif 000005
【図４】
2015005183.tif 000006
【図５】
2015005183.tif 000007
【図６】
2015005183.tif 000008
【図７】
2015005183.tif 000009
【図８】
2015005183.tif 000010
【図９】
2015005183.tif 000011
【図１０】
2015005183.tif 000012
【図１１】
2015005183.tif 000013
【図１２】
2015005183.tif 000014