(57)【要約】【課題】コンテンツデータの送信要求を受けてから表示装置に表示されるまでの時間を短縮することが可能な表示システム、情報端末、送信制御プログラム及び送信制御方法を提供することを目的としている。【解決手段】表示装置と、前記表示装置と通信可能な情報端末と、を含む表示システムであって、前記情報端末は、コンテンツデータの識別情報の一覧が表示された表示領域において前記識別情報の選択を受け付ける受付部と、前記選択を受け付けたとき、選択された前記識別情報と対応するコンテンツデータの縮小処理を開始する縮小処理部と、前記縮小処理が施された前記識別情報と対応するコンテンツデータを前記表示装置へ送信する送信部と、を有する。【選択図】図５
2015046686.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、前記表示装置と通信可能な情報端末と、を含む表示システムであって、
前記情報端末は、
コンテンツデータの識別情報の一覧が表示された表示領域において前記識別情報の選択を受け付ける受付部と、
前記選択を受け付けたとき、選択された前記識別情報と対応するコンテンツデータの縮小処理を開始する縮小処理部と、
前記縮小処理が施された前記識別情報と対応するコンテンツデータを前記表示装置へ送信する送信部と、を有することを特徴とする表示システム。
【請求項２】
表示装置と、プログラムと、を含む表示システムであって、
前記プログラムは、前記表示装置と通信可能な情報端末に、
コンテンツデータの識別情報の一覧が表示された表示領域において前記識別情報の選択を受け付ける受付手順と、
前記選択を受け付けたとき、選択された前記識別情報と対応するコンテンツデータの縮小処理を開始する縮小処理手順と、
前記縮小処理が施された前記識別情報と対応するコンテンツデータを前記表示装置へ送信する送信手順と、を実行させることを特徴とする表示システム。
【請求項３】
表示装置と通信可能な情報端末であって、
コンテンツデータの識別情報の一覧が表示された表示領域において前記識別情報の選択を受け付ける受付部と、
前記選択を受け付けたとき、選択された前記識別情報と対応するコンテンツデータの縮小処理を開始する縮小処理部と、
前記縮小処理が施された前記識別情報と対応するコンテンツデータを前記表示装置へ送信する送信部と、を有することを特徴とする情報端末。
【請求項４】
表示装置と通信可能な情報端末において実行される送信制御プログラムであって、
前記情報端末に、
コンテンツデータの識別情報の一覧が表示された表示領域において前記識別情報の選択を受け付ける受付手順と、
前記選択を受け付けたとき、選択された前記識別情報と対応するコンテンツデータの縮小処理を開始する縮小処理手順と、
前記縮小処理が施された前記識別情報と対応するコンテンツデータを前記表示装置へ送信する送信手順と、を実行させることを特徴とする送信制御プログラム。
【請求項５】
前記表示装置から前記表示装置の解像度を示す情報を取得する解像度取得手順を有し、
前記縮小処理手順は、
前記識別情報と対応するコンテンツデータの解像度を前記表示装置の解像度に合わせて変換する変更手順を有することを特徴とする請求項４記載の送信制御プログラム。
【請求項６】
前記表示装置から前記表示装置の機種に係る情報を取得する機種情報取得手順を有し、
前記縮小処理手順は、
前記表示装置の機種に係る情報と、前記表示装置の解像度を示す情報とが対応付けられた対応テーブルが格納された記憶部を参照して前記表示装置の解像度を取得する手順と、
前記識別情報と対応するコンテンツデータの解像度を前記表示装置の解像度に合わせて変換する変換手順と、を有することを特徴とする請求項４記載の送信制御プログラム。
【請求項７】
前記対応テーブルが格納された前記記憶部は、前記情報端末と通信可能な外部装置に設けられていることを特徴とする請求項６記載の送信制御プログラム。
【請求項８】
前記縮小処理手順は、
前記選択を受け付けたとき、前記選択された識別情報を、前記識別情報の一覧が表示された表示領域とは別の表示領域に表示させ、
前記選択された識別情報が前記別の表示領域に表示されたとき、前記縮小処理を開始することを特徴とする請求項４ないし７の何れか一項に記載の送信制御プログラム。
【請求項９】
前記縮小処理手順は、
前記識別情報と対応するコンテンツデータのサイズと、前記表示装置の解像度を示す情報とに基づき、前記識別情報と対応するコンテンツデータが前記表示装置に表示可能か否かを判断する判断手順を有し、
前記判断手順において、表示可能と判断された場合には前記縮小処理の実行を中止することを特徴とする請求項５ないし８の何れか一項に記載の送信制御プログラム。
【請求項１０】
前記コンテンツデータの識別情報は、
前記コンテンツデータのサムネイル画像又は前記コンテンツデータのファイル名を含むことを特徴とする請求項４ないし９の何れか一項に記載の送信制御プログラム。
【請求項１１】
表示装置と、前記表示装置と通信可能な情報端末と、を含む表示システムにおける送信制御方法であって、
前記情報端末による
コンテンツデータの識別情報の一覧が表示された表示領域において前記識別情報の選択を受け付ける受付手順と、
前記選択を受け付けたとき、選択された前記識別情報と対応するコンテンツデータの縮小処理を開始する縮小処理手順と、
前記縮小処理が施された前記識別情報と対応するコンテンツデータを前記表示装置へ送信する送信手順と、を有することを特徴とする送信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータの表示システム、情報端末、送信制御プログラム及び送信制御方法に関する。
【背景技術】
【０００２】
従来から、情報端末から表示装置にコンテンツデータを提供し、表示装置に画像を表示させるシステムが知られている。この従来のシステムでは、情報端末においてコンテンツデータを表示装置の解像度に合わせて縮小した後に表示装置へ送信することで、コンテンツデータの送信処理時間を短縮する技術が知られている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来の技術では、情報端末におけるコンテンツデータの縮小処理に係る時間を短縮することについては考慮されていない。
【０００４】
ユーザがコンテンツデータを選択して送信要求を行ってからコンテンツデータが表示装置に表示されるまでの待ち時間には、コンテンツデータの縮小処理に係る時間とコンテンツデータの送信処理に係る時間とが含まれる。したがってコンテンツデータの縮小処理に係る時間が短縮されない場合、結果として待ち時間が短縮されない可能性がある。
【０００５】
本発明は、上記事情を鑑みてこれを解決すべく為されたものであり、コンテンツデータの送信要求を受けてから表示装置に表示されるまでの時間を短縮することが可能な表示システム、情報端末、送信制御プログラム及び送信制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明は、上記目的を達成すべく以下の如き構成を採用した。
【０００７】
本発明は、表示装置と、前記表示装置と通信可能な情報端末と、を含む表示システムであって、前記情報端末は、コンテンツデータの識別情報の一覧が表示された表示領域において前記識別情報の選択を受け付ける受付部と、前記選択を受け付けたとき、選択された前記識別情報と対応するコンテンツデータの縮小処理を開始する縮小処理部と、前記縮小処理が施された前記識別情報と対応するコンテンツデータを前記表示装置へ送信する送信部と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、コンテンツデータの送信要求を受けてから表示装置に表示されるまでの時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態の表示システムのシステム構成の一例を示す図である。
【図２】第一の実施形態の表示システムの利用シーンの一例を説明する図である。
【図３】第一の実施形態の表示システムが有する各装置のハードウェア構成の一例を示す図である。
【図４】第一の実施形態の表示システムが有する各装置の機能構成の一例を示す図である。
【図５】第一の実施形態の表示システムの動作を説明するシーケンス図である。
【図６】コンテンツデータの識別情報の一覧画面の一例を示す図である。
【図７】コンテンツデータの縮小処理を説明する図である。
【図８】コンテンツデータの選択が解除された場合の表示システムの動作を説明するシーケンス図である。
【図９】コンテンツデータの送信要求を受けてから表示装置に表示されるまでの待ち時間の比較結果を示す図である。
【図１０】第二の実施形態の表示システムが有する各装置の機能構成の一例を示す図である。
【図１１】解像度対応テーブルの一例を示す図である。
【図１２】第三の実施形態の表示システムの構成を説明する図である。
【発明を実施するための形態】
【００１０】
本発明は、ユーザによる送信対象のコンテンツデータの選択操作と並行して表示装置の解像度に合わせてコンテンツデータを縮小する処理を行うことで、コンテンツデータの送信要求を受けてから表示装置に表示されるまでの時間を短縮する。
（第一の実施形態）
以下に図面を参照して本発明の第一の実施形態について説明する。図１は、第一の実施形態の表示システムのシステム構成の一例を示す図である。
【００１１】
本実施例の表示システム１００は、情報端末２００と表示装置３００とを有し、情報端末２００と表示装置３００とはネットワーク等のデータ伝送路Ｎを介して接続される。
【００１２】
本実施例の情報端末２００は、例えば３Ｇ（3rd Generation）,ＬＴＥ（Long Term Evolution），４Ｇ（4th Generation）の規格に準ずる通信方式による通信を行っても良い。また本実施形態の情報端末２００は、例えばＺｉｇＢｅｅやＢｌｕｅｔｏｏｔｈ（登録商標）等に準ずる通信方式よる通信を行っても良い。
【００１３】
本実施形態の情報端末２００は、例えばスマートフォンや携帯電話等の無線通信端末であっても良い。また本実施形態の情報端末２００は、例えばタブレットＰＣ（Personal Computer）やノート型ＰＣであっても良い。本実施形態の情報端末２００は、表示装置３００と通信を行えるものであれば良い。
【００１４】
本実施形態の情報端末２００は、送信制御プログラム２１０がインストールされている。本実施形態の情報端末２００は、送信制御プログラム２１０を実行して表示装置３００に表示させるコンテンツデータを後述する再生制御情報と共に表示装置３００へ送信する。
【００１５】
本実施形態の表示装置３００は、再生プログラム３１０がインストールされている。本実施形態の表示装置３００は、再生プログラム３１０を実行することで、情報端末２００から送信されたコンテンツデータを再生制御情報に基づき表示させる。
【００１６】
本実施形態の表示装置３００は、情報端末２００から送信された再生制御情報に基づきコンテンツデータを表示させることが可能な表示機能を有していれば良い。具体的には本実施例の表示装置３００は、例えばプロジェクタやディスプレイ等である。
【００１７】
以下の本実施形態の説明では、表示装置３００が再生制御情報にしたがってコンテンツデータを表示させることを、コンテンツデータを再生する、と表現する。
【００１８】
また本実施形態のコンテンツデータとは、例えば画像データや動画データ等である。コンテンツデータとなる画像データは、例えば１枚の画像の画像データであっても良いし、複数枚の画像の画像データであっても良い。本実施形態のコンテンツデータは、表示装置３００に表示させることが可能なデータであれば良い。
【００１９】
以下の本実施形態の説明では、情報端末２００から表示装置３００へ送信され、表示装置３００で再生されるコンテンツデータを再生コンテンツデータと呼ぶ。情報端末２００から表示装置３００へ送信されるコンテンツデータとは、情報端末２００においてユーザにより選択されたコンテンツデータである。また以下の本実施形態の説明では、選択されたコンテンツデータ以外の例えば所定の記憶領域に格納されているコンテンツデータを単にコンテンツデータと呼ぶ。
【００２０】
以下に図２を参照して本実施形態の表示システム１００の利用シーンについて説明する。図２は、第一の実施形態の表示システムの利用シーンの一例を説明する図である。
【００２１】
図２の例では、情報端末２００をスマートフォン又はタブレットＰＣとし、表示装置３００をプロジェクタ３０１とスクリーン３０２を含む構成とし、表示システム１００を例えば電子看板（Digital Signage）に用いた場合を示している。
【００２２】
本実施形態の情報端末２００は、ユーザにより再生コンテンツデータの再生の仕方が設定されると、この設定に基づき再生コンテンツデータの再生制御情報を生成する。そして情報端末２００は、再生コンテンツデータと再生制御情報とをプロジェクタ３０１へ送信する。プロジェクタ３０１は、受信した再生コンテンツデータを記憶部に保存し、再生制御情報にしたがって再生コンテンツデータを再生する。
【００２３】
本実施形態の表示システム１００では、ユーザは、１度再生コンテンツデータと再生制御情報を表示装置３００に送信すれば、所望の設定通りに再生コンテンツデータを継続して再生することができる。
【００２４】
すなわち本実施形態の表示システム１００を電子看板等に適用した場合、自動的にユーザが望むようにコンテンツデータが再生されるため、ユーザはコンテンツデータの表示順や表示の切り替え等をその都度設定する手間を省くことができる。
【００２５】
また本実施形態の情報端末２００は、表示装置３００への送信対象となるコンテンツデータが選択されたタイミングにおいて、このコンテンツデータを表示装置３００の解像度に合わせて縮小する処理を開始する。すなわち本実施形態では、ユーザによるコンテンツデータの選択指示を受けてコンテンツデータの縮小処理を開始することで、選択操作と並行して縮小処理を実行する。よって本実施形態によれば、コンテンツデータの送信要求を受ける前に大部分の縮小処理を終えることができ、送信要求を受けてから表示装置に表示されるまでの時間を短縮することができる。
【００２６】
尚本実施形態の表示装置３００の解像度は、表示装置３００の仕様等により予め決められている。表示装置３００の解像度とは、表示装置３００により表示される表示画面のサイズと、表示画面に表示可能な画素数とにより決められる。本実施形態では、コンテンツデータの解像度を表示装置３００の解像度に合わせて変換し、コンテンツデータの長辺と短辺のそれぞれ画素数を表示画面に表示可能な画素数以下とする処理を、コンテンツデータの縮小処理と呼ぶ。また本実施形態では、コンテンツデータの長辺と短辺のそれぞれの画素数により示されるコンテンツデータの画素数を、コンテンツデータのサイズと呼ぶ。すなわち本実施形態では、コンテンツデータの縮小処理により、表示装置３００に送信する再生コンテンツデータのサイズが小さくなる。
【００２７】
次に図３を参照して本実施形態の表示システム１００の有する各装置のハードウェア構成を説明する。図３は、第一の実施形態の表示システムが有する各装置のハードウェア構成の一例を示す図である。
【００２８】
本実施形態の情報端末２００は、それぞれバスＢ１で相互に接続されているＣＰＵ（Central Processing Unit）２１、記憶部２２、入力部２３、外部インターフェイス部２４、ネットワーク制御部２５、出力部２６、ドライバ２７を有する。
【００２９】
ＣＰＵ２１は、情報端末２００の各種動作を制御する。記憶部２２は、情報端末２００の動作や演算に係る各種情報や、情報端末２００で実行される各種プログラム等が格納される。入力部２３は、各種信号や情報を入力するために用いられる。入力部２３は、例えばタッチパネル等の表示機能を有していても良い。また本実施形態の入力部２３は、例えばポインティングデバイスやキーボード等であっても良い。
【００３０】
本実施形態の外部インターフェイス部２４は、例えばＵＳＢ（Universal Serial Bus）メモリスロットやＮＦＣ（Near field communication）等である。ネットワーク制御部２５は、モデム，ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
出力部２６は、情報端末２００から各種情報報の出力するために用いられる。本実施形態の出力部２６は、例えばディスプレイ等であっても良いし、外部装置へ各種データを送信する送信部であっても良い。
【００３１】
本実施形態の送信制御プログラム２１０は、情報端末２００を制御する各種プログラムの少なくとも一部である。送信制御プログラム２１０は例えば記録媒体２８の配布やネットワークからのダウンロードなどによって提供される。送信制御プログラム２１０を記録した記録媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３２】
また送信制御プログラム２１０を記録した記録媒体２８がドライバ２７にセットされると、送信制御プログラム２１０は記録媒体２８からドライバ２７を介して記憶部２２にインストールされる。ネットワークからダウンロードされた送信制御プログラム２１０は、ネットワーク制御部２５を介して記憶部２２にインストールされる。
【００３３】
記憶部２２は、インストールされた送信制御プログラム２１０を格納すると共に、必要なファイル，データ等を格納する。ＣＰＵ２１は記憶部２２に格納された送信制御プログラム２１０に従って、後述するような各種処理を実現している。
【００３４】
本実施形態の表示装置３００は、それぞれバスＢ２で相互に接続されているＣＰＵ３１、記憶部３２、入力部３３、外部インターフェイス部３４、ネットワーク制御部３５、表示部３６、ドライバ２７を有する。
【００３５】
ＣＰＵ３１は、表示装置３００の各種動作を制御する。記憶部３２は、表示装置３００の動作や演算に係る各種情報や、表示装置３００で実行される各種プログラム、表示装置３００で再生されるコンテンツデータ等が格納される。入力部３３は、各種信号や情報を入力するために用いられる。入力部３３は、例えば表示装置３００を操作する操作部材等である。
【００３６】
本実施形態の外部インターフェイス部３４は、例えばＵＳＢ（Universal Serial Bus）メモリスロットやＮＦＣ（Near field communication）等である。ネットワーク制御部３５は、表示装置３００のネットワークへの接続を制御する。表示部３６は、表示装置３００が表示指示を受けたコンテンツデータを表示させる。
【００３７】
本実施形態の再生プログラム３１０は、表示装置３００を制御する各種プログラムの少なくとも一部である。再生プログラム３１０は例えば記録媒体３８の配布やネットワークからのダウンロードなどによって提供される。また再生プログラム３１０を記録した記録媒体３８がドライバ３７にセットされると、再生プログラム３１０は記録媒体３８からドライバ３７を介して記憶部３２にインストールされる。ネットワークからダウンロードされた再生プログラム３１０は、ネットワーク制御部３５を介して記憶部３２にインストールされる。
【００３８】
記憶部３２は、インストールされた再生プログラム３１０を格納すると共に、必要なファイル，データ等を格納する。ＣＰＵ３１は記憶部３２に格納された再生プログラム３１０に従って、後述するような各種処理を実現している。
【００３９】
次に、図４を参照して本実施形態の表示システム１００が有する各装置の機能構成について説明する。図４は、第一の実施形態の表示システムが有する各装置の機能構成の一例を示す図である。
【００４０】
本実施形態の情報端末２００は、記憶部２２内に設けられた所定の記憶領域２２０を有する。記憶領域２２０には、例えばコンテンツデータ２２１と、設定項目情報２２２とが格納されている。コンテンツデータ２２１は、例えば表示装置３００へ表示することが可能なデータであり、例えば画像データや動画データ等である。本実施形態の設定項目情報２２２は、再生制御情報においてユーザにより設定される項目を示す情報である。
【００４１】
本実施形態の情報端末２００は、表示制御部２１１、入力受付部２１２、解像度取得部２１３、縮小処理部２１４、再生制御情報生成部２１５、送信部２１６を有する。
【００４２】
本実施形態の表示制御部２１１は、情報端末２００の出力部２６であるディスプレイ等に、コンテンツデータ２２１の識別情報の一覧画面や、設定項目情報２２２に含まれる項目の値を設定させる設定画面等を表示させる。
【００４３】
本実施形態の入力受付部２１２は、コンテンツデータ２２１の識別情報の一覧を表示させた一覧画面において、コンテンツデータ２２１の識別情報の選択を受け付ける。コンテンツデータ２２１の識別情報とは、コンテンツデータ２２１と対応した情報であり、具体的には例えばコンテンツデータ２２１のサムネイルやファイル名等である。本実施形態では、情報端末２００の一覧画面において選択されて送信要求が行われたコンテンツデータ２２１が、再生コンテンツデータ３３１として表示装置３００へ送信される。
【００４４】
また本実施形態の入力受付部２１２は、再生制御情報に含まれる各種の項目の値を設定させる設定画面において、項目の値の入力を受け付ける。
【００４５】
本実施形態の解像度取得部２１３は、表示装置３００の解像度を取得する。本実施形態の解像度取得部２１３により取得される解像度は、例えば予め記憶領域２２０に格納されていても良い。また本実施形態の解像度取得部２１３は、情報端末２００が表示装置３００と接続した際に、表示装置３００へ解像度の取得要求を行い、表示装置３００から解像度を取得しても良い。
【００４６】
本実施形態の縮小処理部２１４は、一覧画面において選択されたコンテンツデータ２２１のサイズと、解像度取得部２１３により取得された解像度とに基づき、コンテンツデータ２２１の縮小処理を行うか否か判断し、判断結果に応じて縮小処理を行う。具体的には本実施形態の縮小処理部２１４は、選択されたコンテンツデータ２２１のサイズが、表示装置３００の表示画面に表示可能な画素数より大きい場合、縮小処理を行う。また縮小処理部２１４は、選択されたコンテンツデータ２２１のサイズが表示装置３００の表示画面に表示可能な画素数以下の場合、縮小処理を行わない。
【００４７】
また本実施形態の縮小処理部２１４は、コンテンツデータ２２１の縮小処理に付随する画像処理を行う。本実施形態の縮小処理部２１４の処理の詳細は後述する。
【００４８】
本実施形態の再生制御情報生成部２１５は、コンテンツデータ２２１に含まれる情報に基づき、再生制御情報３３２を生成する。再生制御情報３３２とは、例えば再生コンテンツデータ３３１に含まれるコンテンツデータ２２１の再生の順番や再生時間、表示の切り替え方等に関する情報が含まれる。
【００４９】
本実施形態では、再生制御情報３３２に含まれる所定の項目の値は、設定画面においてユーザにより設定された値となる。所定の項目とは、例えばコンテンツデータ２２１の再生の順番や再生時間、表示の切り替え方であっても良い。
【００５０】
本実施形態の再生制御情報生成部２１５は、コンテンツデータ２２１が選択された際に、表示制御部２１１により上述した所定の項目の設定画面を表示させ、入力された項目の値に基づき再生制御情報３３２を生成しても良い。また本実施形態の再生制御情報生成部２１５は、任意のタイミングで設定された所定の項目の値を保持しておき、コンテンツデータ２２１が選択された際に、保持していた項目の値を用いて再生制御情報３３２を生成しても良い。本実施形態の再生制御情報３３２は、再生コンテンツデータ３３１と対応した情報として表示装置３００へ送信される。
【００５１】
送信部２１６は、再生制御情報と再生コンテンツデータ３３１とを表示装置３００へ送信する。
【００５２】
尚本実施形態の情報端末２００は、コンテンツデータ２２１が記憶部２２内に格納されているものとしたが、これに限定されない。コンテンツデータ２２１は、例えば情報端末２００が読取可能な可搬型の記録媒体に格納されていても良いし、情報端末２００と通信が可能な外部装置に格納されていても良い。
【００５３】
本実施形態の表示装置３００は、保存制御部３１１、検証部３１２、通知部３１３を有する。また本実施形態の表示装置３００は、表示部３６に対する表示を制御する表示制御部３２０を有する。
【００５４】
さらに本実施形態の表示装置３００は、情報端末２００から送信された再生コンテンツデータ３３１と、再生制御情報３３２とが格納される記憶領域３３０を有する。尚本実施形態の記憶領域３３０は、例えば表示装置３００の有する記憶部３２に設けられても良いし、表示装置３００が読取可能な可搬型の記録媒体に設けられても良い。また記憶領域３３０は、表示装置３００と通信が可能な外部装置等に設けられても良い。
【００５５】
本実施形態の保存制御部３１１は、情報端末２００から受信した再生コンテンツデータ３３１と再生制御情報３３２とを記憶領域３３０に格納する。また本実施形態の保存制御部３１１は、情報端末２００から再生コンテンツデータ３３１の再生指示を受けると、再生制御情報３３２に含まれる各項目の値を表示装置３００に設定する。
【００５６】
検証部３１２は、再生制御情報３３２に基づき、再生コンテンツデータ３３１が表示装置３００において再生可能か否かを検証する。検証部３１２の処理の詳細は後述する。通知部３１３は、検証結果を情報端末２００に通知する。
【００５７】
次に図５を参照して本実施形態の表示システム１００の動作を説明する。図５は、第一の実施形態の表示システムの動作を説明するシーケンス図である。
【００５８】
本実施形態の表示システム１００において、ユーザにより情報端末２００の送信制御プログラム２１０が起動されると（ステップＳ５０１）、解像度取得部２１３は表示装置３００に対し、表示装置３００の解像度の取得要求を行う（ステップＳ５０２）。表示装置３００は、この要求を受けて、自身の解像度を示す情報を情報端末２００へ送信する（ステップＳ５０３）。本実施形態の解像度を示す情報とは、例えば表示装置３００の解像度を示す情報を含ませた表示装置３００のＳＳＩＤ（Service Set Identifier）等であっても良い。この場合情報端末２００は、表示装置３００のＳＳＩＤに含まれる解像度を示す情報を取得すれば良い。
【００５９】
続いて情報端末２００は、ユーザからのコンテンツデータ２２１の一覧表示要求を受けて、表示制御部２１１により、コンテンツデータ２２１の識別情報の一覧画面をコンテンツデータ２２１の一覧として表示させる（ステップＳ５０４）。尚一覧画面の詳細は後述する。
【００６０】
続いて情報端末２００は、入力受付部２１２により、一覧画面におけるコンテンツデータ２２１の識別情報の選択を受け付ける（ステップＳ５０５）。識別情報の選択により、識別情報と対応するコンテンツデータ２２１が選択されると、情報端末２００は、選択を受け付けたことをユーザに通知する（ステップＳ５０６）。ここでのユーザに対する通知の詳細は後述する。
【００６１】
続い縮小処理部２１４は、選択されたコンテンツデータ２２１のサイズがステップＳ５０２で取得した解像度に基づき、表示装置３００の表示画面に表示可能なサイズか否かを判断する（ステップＳ５０７）。
【００６２】
ステップＳ５０７において、選択されたコンテンツデータ２２１のサイズが表示装置３００の表示画面に表示可能な画素数以下であったとき、情報端末２００は縮小処理を行わず、後述するステップＳ５１３へ進む。
【００６３】
ステップＳ５０７において、選択されたコンテンツデータ２２１のサイズが表示装置３００の表示画面に表示可能な画素数より大きいとき、縮小処理部２１４は、選択されたコンテンツデータ２２１を読み込む（ステップＳ５０８）。続いて縮小処理部２１４は、コンテンツデータ２２１が圧縮されたデータであった場合にはコンテンツデータ２２１の伸張処理を行う（ステップＳ５０９）。尚ステップＳ５０９の処理は、選択されたコンテンツデータ２２１が圧縮されたデータでない場合は行わない。
【００６４】
続いて縮小処理部２１４は、コンテンツデータ２２１の縮小処理を行う（ステップＳ５１０）。コンテンツデータ２２１の縮小処理は、前述した通りである。
【００６５】
続いて縮小処理部２１４は、縮小処理により、解像度が表示装置３００の解像度に合わせて変換された変換後のコンテンツデータ２２１を圧縮し（ステップＳ５１１）、この変換後のコンテンツデータ２２１を送信対象のコンテンツデータ２２１として保持する（ステップＳ５１２）。本実施形態では、変換後のコンテンツデータ２２１が再生コンテンツデータ３３１として表示装置３００へ送信される。
【００６６】
本実施形態では、ユーザによるコンテンツデータ２２１の選択操作が終了するまで、ステップＳ５０５からステップＳ５１２の処理を繰り返す。
【００６７】
すなわち本実施形態では、表示装置３００への送信対象となるコンテンツデータ２２１の選択操作中に、バックグラウンド処理として選択済みのコンテンツデータ２２１の縮小処理を行う。このため本実施形態では、ユーザが送信対象となるコンテンツデータ２２１の選択操作を完了したとき、送信対象となるコンテンツデータ２２１の大部分が縮小処理済みとなる。よって本実施形態では、送信対象のコンテンツデータ２２１の縮小処理のための待ち時間を短縮することができる。本実施形態における縮小処理の開始のタイミングの詳細は後述する。
【００６８】
続いて情報端末２００は、再生制御情報３３２の所定の項目の値の設定画面を表示させ、入力された各項目の値を入力受付部２１２により受け付ける（ステップＳ５１３）。入力された各項目の値は、該当する項目と対応付けられて保持される。
【００６９】
続いて情報端末２００は、ユーザにより、再生コンテンツデータ３３１の送信要求を受け付けると（ステップＳ５１４）、再生制御情報生成部２１５により、再生制御情報３３２を生成する（ステップＳ５１５）。具体的には本実施形態の再生制御情報生成部２１５は、送信要求を受けると、保持していた項目の値を所定のフォーマットに代入して再生制御情報３３２を生成する。
【００７０】
続いて情報端末２００は、送信部２１６により、再生制御情報３３２を表示装置３００へ送信する（ステップＳ５１６）。
【００７１】
表示装置３００は、情報端末２００から再生制御情報３３２を受信すると、保存制御部３１１により再生制御情報３３２を記憶領域３３０に格納する（ステップＳ５１７）。
【００７２】
続いて情報端末２００は、送信部２１６により、送信対象となるコンテンツデータ２２１を読み出す（ステップＳ５１８）。ここで読み出すコンテンツデータ２２１は、ステップＳ５０７で縮小処理を行うと判断された場合には、縮小処理が施されたコンテンツデータ２２１が読み出される。続いて送信部２１６は、読み出した送信対象となるコンテンツデータ２２１を再生コンテンツデータ３３１として表示装置３００へ送信する（ステップＳ５１９）。表示装置３００は、保存制御部３１１により、再生コンテンツデータ３３１を記憶領域３３０に格納する（ステップＳ５２０）。
【００７３】
本実施形態では、例えば記憶領域３３０内に情報端末２００と対応したフォルダ等が設けられており、再生コンテンツデータ３３１と再生制御情報３３２とはこのフォルダに格納されても良い。
【００７４】
続いて表示装置３００は、通知部３１３により、記憶領域３３０への再生コンテンツデータ３３１の格納（アップロード）が完了したことを情報端末２００へ通知する（ステップＳ５２１）。
【００７５】
情報端末２００は、この通知を受けると、表示装置３００に対して再生コンテンツデータ３３１の再生指示を送信する（ステップＳ５２２）。本実施形態の表示装置３００は、情報端末２００から再生指示を受信すると、再生制御情報３３２にしたがった再生コンテンツデータ３３１の再生が実行されるように、再生制御情報３３２に含まれる各項目の値を自身へ設定する。
【００７６】
また表示装置３００は、再生指示を受けると、検証部３１２により再生制御情報３３２にしたがった再生コンテンツデータ３３１の再生が行えるか否かの検証を行う（ステップＳ５２３）。
【００７７】
本実施形態の通知部３１３は、検証部３１２による検証結果を情報端末２００へ通知する（ステップＳ５２４）。具体的には本実施形態の通知部３１３は、例えば再生コンテンツデータ３３１が再生可能であることが検証された場合、通信が成功したことを情報端末２００へ通知しても良い。通知部３１３からの通知を受けると、情報端末２００は、通知結果を表示させる（ステップＳ５２５）。
【００７８】
また通知部３１３は、再生コンテンツデータ３３１の再生が不可能である場合、通信に失敗したことを情報端末２００へ通知する。再生が不可能である場合とは、例えば再生制御情報３３２が表示装置３００では読み取れないフォーマットであった場合、再生制御情報３３２にコンテンツデータ２２１の格納場所を示す情報が含まれていない場合等である。
【００７９】
本実施形態では、例えば通信に失敗した場合に、再生コンテンツデータ３３１の再送を促すメッセージを情報端末２００に表示させても良い。
【００８０】
ステップＳ５２５に続いて表示装置３００は、再生コンテンツデータ３３１を再生制御情報３３２にしたがって再生する（ステップＳ５２６）。
【００８１】
尚図５の例では、送信制御プログラム２１０が起動した際に、表示装置３００へ解像度の取得要求を行うものとしたが、これに限定されない。本実施形態の解像度取得部２１３は、例えばコンテンツデータ２２１の識別情報の一覧画面が表示されたとき、表示装置３００に対する解像度の取得要求を行っても良い。また表示装置３００の解像度は、例えば情報端末２００に予め格納されており、解像度取得部２１３は、送信制御プログラム２１０が起動した際に、格納された解像度を読み出しても良い。本実施形態の解像度取得部２１３は、コンテンツデータ２２１の選択操作が行われる前に表示装置３００の解像度を取得すれば良い。
【００８２】
以下に図６を参照して本実施形態の縮小処理の開始のタイミングについて説明する。
図６は、コンテンツデータの識別情報の一覧画面の一例を示す図である。
【００８３】
本実施形態の一覧画面６１は、記憶領域２２０に格納されたコンテンツデータ２２１の識別情報の一覧が表示される表示領域６２と、表示領域６２において選択された送信対象となるコンテンツデータ２２１の識別情報が表示される表示領域６３とを有している。
【００８４】
尚表示領域６２には、例えばコンテンツデータ２２１のサムネイルの一覧が表示されても良いし、コンテンツデータ２２１のファイル名等が表示されても良い。表示領域６２には、コンテンツデータ２２１を識別できる識別情報が表示されていれば良い。表示領域６３における表示も同様であり、送信対象として選択されたコンテンツデータ２２１の識別情報が表示されれば良い。
【００８５】
また本実施形態のコンテンツデータ２２１の選択操作とは、表示領域６２に表示されたコンテンツデータ２２１の識別情報の一覧から所望のコンテンツデータ２２１と対応する識別情報を選択する操作を示す。
本実施形態では、表示領域６２において選択されるのは、コンテンツデータ２２１と対応する識別情報が選択される。
【００８６】
図６に示す例では、一覧画面６１の表示領域６２に表示されたコンテンツデータ２２１のサムネイルの一覧から、コンテンツデータ２２１ａ，２２１ｂのサムネイルが選択されている。選択されたコンテンツデータ２２１ａ，２２１ｂのサムネイルは、再生コンテンツデータ３３１として、表示領域６３に表示される。また表示領域６２のコンテンツデータ２２１ａ，２２１ｂのサムネイルには、選択されたことを示すチェック等が重ねて表示されても良い。
【００８７】
図６の例では、縮小処理部２１４は、表示領域６２においてコンテンツデータ２２１ａのサムネイルに対して選択操作が為されると、選択操作を縮小処理の開始要求と捉える。そして縮小処理部２１４は、コンテンツデータ２２１ａのサイズと表示装置３００の解像度とに基づき縮小処理を行うか否か判断する。縮小処理部２１４は、コンテンツデータ２２１ａに縮小処理が必要であると判断されると、縮小処理を実行する。
【００８８】
この間、ユーザは続けて次のコンテンツデータ２２１ｂの選択操作を行うことができる。すなわち本実施形態では、選択されたコンテンツデータ２２１ａの縮小処理と、ユーザによる次の送信対象となるコンテンツデータ２２１ｂの選択操作と、を並行して行うことができる。
【００８９】
尚図６では、表示領域６２でコンテンツデータ２２１が選択されたタイミングで縮小処理部２１４の処理が開始されるものとしたが、これに限定されない。縮小処理部２１４は、例えば選択されたコンテンツデータ２２１のサムネイルが表示領域６３にコンテンツデータ２２１ａとして表示されたタイミングで縮小処理部２１４の処理を開始しても良い。また縮小処理部２１４の処理は、表示領域６３においてコンテンツデータ２２１ａが選択された後に、例えばコンテンツデータ２２１ａを情報端末２００の表示画面全体に表示させたとき、開始されても良い。
【００９０】
次に図７を参照して本実施形態の縮小処理部２１４によるコンテンツデータ２２１の縮小処理について説明する。図７は、コンテンツデータの縮小処理を説明する図である。
【００９１】
図７（Ａ）は、表示装置３００の表示部３６に表示される表示画面８０である。図７（Ｂ）は、表示画面８０に表示させるコンテンツデータ２２１である。図７（Ｃ）は、縮小処理が施されたコンテンツデータ２２１′が表示された表示画面８０である。
【００９２】
表示画面８０の短辺を７１、長辺を７２とし、コンテンツデータ２２１の短辺を７３、長辺を７４とした場合、縮小処理部２１４は、コンテンツデータ２２１の長辺７４が表示画面８０の短辺７１に収まるようにコンテンツデータ２２１の縮小処理を行う。
【００９３】
このときコンテンツデータ２２１′の長辺７４ａは、コンテンツデータ２２１の長辺７４を縮小率（表示画面８０の短辺７１の画素数／コンテンツデータ２２１の長辺７４の画素数）で縮小したものとなる。またコンテンツデータ２２１′の短辺７３ａは、アスペクト比を保つために、コンテンツデータ２２１の短辺７３を長辺７４と同様の縮小率で縮小したものとなる。
【００９４】
次に、本実施形態の情報端末２００において一覧画面６１で一度選択されたコンテンツデータ２２１の選択が解除されたときの動作について説明する。図８は、コンテンツデータの選択が解除された場合の表示システムの動作を説明するシーケンス図である。
【００９５】
本実施形態の情報端末２００は、例えば一覧画面６１で選択されたことを示すチェックが表示されたコンテンツデータ２２１が再度選択されると、コンテンツデータ２２１の選択を解除する（ステップＳ８１）。具体的には情報端末２００は、表示制御部２１１により、表示領域６３から選択が解除されたコンテンツデータ２２１のサムネイルと、表示領域６２の選択が解除されたコンテンツデータ２２１のチェックの表示を消去する。
【００９６】
続いて縮小処理部２１４は、縮小処理が施されたコンテンツデータ２２１を削除する（ステップＳ８２）。
【００９７】
次に図９を参照して本実施形態の効果について説明する。図９は、コンテンツデータの送信要求を受けてから表示装置に表示されるまでの待ち時間の比較結果を示す図である。
【００９８】
図９（ａ）は、情報端末２００において縮小処理を行わずにコンテンツデータを表示装置３００へ送信した場合の待ち時間を示す。この場合、コンテンツデータの縮小処理が行われないため、コンテンツデータの送信処理時間が、そのまま待ち時間となる。
【００９９】
図９（ｂ）は、本実施形態を適用せずにコンテンツデータの縮小処理を行った場合の待ち時間を示す。この場合、待ち時間はコンテンツデータの縮小処理に係る時間と、縮小されたコンテンツデータの送信処理に係る時間との合計が待ち時間となる。
【０１００】
図９（ｂ）の場合、コンテンツデータが縮小されているため、送信処理に係る時間が図９（ａ）と比較して短縮されている。しかしながらコンテンツデータの縮小処理に係る時間も待ち時間に含まれるため、待ち時間は十分に短縮されていない。
【０１０１】
図９（ｃ）は、本実施形態を適用した場合の待ち時間を示す。本実施形態では、コンテンツデータの縮小処理は、コンテンツデータの送信要求を受ける前に行われる送信対象のコンテンツデータの選択操作と並行して行われる。よって本実施形態では、送信対象のコンテンツデータの選択操作の完了後に送信要求を受けた際には、コンテンツデータの縮小処理の大部分又は全てが完了しており、待ち時間に含まれる縮小処理に係る時間はなくなるか又はごく短時間となる。
【０１０２】
尚本実施形態の表示システム１００では、情報端末２００が表示装置３００の解像度を取得してコンテンツデータ２２１の縮小処理を行うものとして説明したが、これに限定されない。
【０１０３】
表示システム１００には、例えば解像度が異なる表示装置３００Ａと表示装置３００Ｂとが含まれていても良い。この場合情報端末２００は、例えば表示装置３００Ａ，３００Ｂを識別する識別情報と、各表示装置の解像度とが対応付けられたテーブルを有している。そして情報端末２００は、表示システム１００に含まれる表示装置をユーザに選択させる選択画面を表示させ、ユーザにより送信先として選択された表示装置の解像度を取得してコンテンツデータ２２１の縮小処理を行っても良い。
【０１０４】
以上のように、例えば表示システム１００に複数台の表示装置が含まれる場合に、情報端末２００側で各表示装置の解像度を保持しておけば、表示装置側での処理を軽減することができる。
【０１０５】
また情報端末２００は、表示装置が選択された後に、予め設定された所定の解像度に合わせて送信対象となるコンテンツデータ２２１の縮小処理を行っても良い。この場合情報端末２００は、送信先として選択された表示装置の解像度は取得しなくても良い。所定の解像度に縮小されたコンテンツデータ２２１は、表示装置において画像の大きさを微調整する処理が施されても良い。また表示システム１００に含まれる表示装置の台数は、任意の台数であって良い。
【０１０６】
以上のように本実施形態では、コンテンツデータの送信要求を受けてから表示装置に表示されるまでの待ち時間を十分に短縮することができる。
【０１０７】
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態では、表示装置３００の解像度の取得の仕方が第一の実施形態と異なる。よって以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１０８】
図１０は、第二の実施形態の表示システムが有する各装置の機能構成の一例を示す図である。
【０１０９】
本実施形態の表示システム１００Ａにおいて、情報端末２００Ａは、送信制御プログラム２１０Ａがインストールされている。また本実施形態の情報端末２００Ａは、記憶領域２２０Ａを有する。
【０１１０】
本実施形態の送信制御プログラム２１０Ａは、第一の実施形態の解像度取得部２１３の代わりに、機種情報取得部２１３Ａを有する。また本実施形態の記憶領域２２０Ａには、解像度対応テーブル２２３が格納されている。
【０１１１】
本実施形態の機種情報取得部２１３Ａは、表示装置３００に対し、表示装置３００の機種情報の取得要求を行い、機種情報を取得する。そして本実施形態の機種情報取得部２１３Ａは、解像度対応テーブル２２３を参照し、取得した機種情報と対応する解像度を取得する。本実施形態の機種情報とは、例えば表示装置３００を識別する機種名や、製品識別情報等である。
【０１１２】
図１１は、解像度対応テーブルの一例を示す図である。本実施形態の解像度対応テーブル２２３は、予め情報端末２００Ａに格納されていても良い。
【０１１３】
本実施形態の解像度対応テーブル２２３は、情報の項目として、表示装置３００の機種名と解像度とを有する。
【０１１４】
本実施形態の機種情報取得部２１３Ａは、解像度対応テーブル２２３を参照し、取得した機種情報に含まれる機種名と対応する解像度を取得すれば良い。
【０１１５】
尚本実施形態では、情報端末２００Ａが表示装置３００から機種情報を取得するものとしたが、これに限定されない。情報端末２００Ａは、機種情報以外でも、表示装置３００の解像度と対応付けられた情報を取得すれば良い。この場合解像度対応テーブル２２３は、表示装置３００から取得する情報と解像度とが対応付けられていれば良い。
【０１１６】
また本実施形態の情報端末２００Ａは、機種情報取得部２１３Ａにより取得した機種情報と対応する解像度が解像度対応テーブル２２３に含まれていない場合には、表示装置３００に対して解像度の取得要求を行っても良い。
【０１１７】
この場合本実施形態の情報端末２００Ａは、解像度と共に表示装置３００の機種情報を取得し、機種情報と解像度とを解像度対応テーブル２２３に格納しても良い。
【０１１８】
以上のように本実施形態では、表示装置３００から取得する情報を解像度以外の情報とすることができる。
【０１１９】
（第三の実施形態）
以下に図面を参照して本発明の第三の実施形態について説明する。本発明の第三の実施形態では、表示装置の解像度対応テーブルが外部のサーバ装置に格納されている点が第二の実施形態と異なる。よって以下の第三の実施形態の説明では、第二の実施形態との相違点についてのみ説明し、第二の実施形態と同様の機能構成を有するものには第二の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１２０】
図１２は、第三の実施形態の表示システムの構成を説明する図である。
【０１２１】
本実施形態の表示システム１００Ｂは、情報端末２００Ｂと、表示装置３００と、機種情報管理サーバ４００とを有する。
【０１２２】
本実施形態では、第二の実施形態において情報端末２００Ａに格納されていた解像度対応テーブル２２３が、機種情報管理サーバ４００に格納されている。
【０１２３】
本実施形態の機種情報管理サーバ４００は、ネットワーク上に存在しており、情報端末２００Ｂからの解像度の取得要求に応じて解像度の情報を情報端末２００Ｂに提供するサーバである。
【０１２４】
本実施形態の情報端末２００Ｂには、送信制御プログラム２１０Ｂがインストールされており、記憶領域２２０を有する。
【０１２５】
本実施形態の情報端末２００Ｂは、機種情報取得部２１３ａと、解像度取得部２１３ｂとを有する。本実施形態の機種情報取得部２１３ａは、表示装置３００に対して機種情報の取得要求を行い、表示装置３００の機種情報を取得する。機種情報取得部２１３ａは、取得した機種情報を解像度取得部２１３ｂへ渡す。
【０１２６】
本実施形態の解像度取得部２１３ｂは、この機種情報を解像度取得要求と共に機種情報管理サーバ４００へ送信する。機種情報管理サーバ４００は、機種情報と解像度取得要求を受けて、解像度対応テーブル２２３を参照し、該当する機種情報と対応する解像度の情報を情報端末２００Ｂへ送信する。
【０１２７】
本実施形態の情報端末２００Ｂは、機種情報管理サーバ４００から受信した解像度を用いて、縮小処理部２１４の処理を実行する。
【０１２８】
以上のように本実施形態では、情報端末２００Ｂは表示装置３００の機種情報や解像度に関する情報を保持しておく必要がない。
【０１２９】
したがって、例えば表示システム１００Ｂに複数台の表示装置３００が含まれる場合等には、情報端末２００Ｂは複数の表示装置の機種情報や解像度に関する情報を保持する必要がなく、解像度を取得する処理に用いられる記憶領域を削減することができる。
【０１３０】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１３１】
１００、１００Ａ、１００Ｂ  表示システム
２００、２００Ａ、２００Ｂ  情報端末
２１０、２１０Ａ、２１０Ｂ  送信制御プログラム
２２０、２２０Ａ、３３０  記憶領域
２１１  表示制御部
２１２  入力受付部
２１３、２１３ｂ  解像度取得部
２１３Ａ  機種情報取得部
２１５  再生制御情報生成部
２１６  送信部
２２１  コンテンツデータ
２２２  設定項目情報
３００  表示装置
３１０  再生プログラム
３２０  表示制御部
３３１  再生コンテンツデータ
３３２  再生制御情報
４００  機器情報管理サーバ
【先行技術文献】
【特許文献】
【０１３２】
【特許文献１】特許第４１２３２１２号公報
【図１】
2015046686.tif 000003
【図２】
2015046686.tif 000004
【図３】
2015046686.tif 000005
【図４】
2015046686.tif 000006
【図５】
2015046686.tif 000007
【図６】
2015046686.tif 000008
【図７】
2015046686.tif 000009
【図８】
2015046686.tif 000010
【図９】
2015046686.tif 000011
【図１０】
2015046686.tif 000012
【図１１】
2015046686.tif 000013
【図１２】
2015046686.tif 000014