(57)【要約】【課題】ファイルやフォルダを参照する機能を有するプロジェクタにおいて、ファイル、フォルダ選択におけるユーザの利便性を向上すること。【解決手段】指定されたフォルダに含まれるファイルやフォルダ等の要素の名称を含む情報を取得し、選択した要素がフォルダであった場合に、そのフォルダを下層フォルダとして下層フォルダに含まれる要素の名称を含む情報を取得し、下層フォルダにおいて名称を取得した要素が表示可能な形式か否か判断し、判断の結果に応じて、その下層フォルダ一覧表示画面における表示態様を決定することを特徴とする。【選択図】図５
2013131141.tif 000002
【特許請求の範囲】
【請求項１】
画像情報に基づいて生成した映像信号に基づいて映像を出力することが可能な映像出力装置であって、
指定されたフォルダに含まれる情報の一覧を示す一覧表示画面を表示するための表示情報を生成する一覧表示制御部と、
前記一覧表示画面において指定された情報に基づいて前記映像信号を生成する表示制御部とを含み、
前記一覧表示制御部は、
前記指定されたフォルダに含まれる要素を識別する第１の要素識別情報を取得し、
前記取得した第１の要素識別情報に基づいて前記要素がフォルダであるか否かを判断し、
前記要素がフォルダであった場合に、そのフォルダに含まれる要素を識別する第２の要素識別情報を取得し、
前記第２の要素識別情報を取得した前記要素が前記表示制御部による前記映像信号の生成に対応しているか否かを、前記表示制御部が前記映像信号を生成することが可能な情報形式を示す表示可能形式情報に基づいて判断し、
前記判断の結果に応じて、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定することを特徴とする映像出力装置。
【請求項２】
前記一覧表示制御部は、前記第１の要素識別情報を取得した前記要素がフォルダであった場合において、そのフォルダに含まれる要素が前記表示制御部による前記映像信号の生成に対応しているか否かの判断結果と前記一覧表示画面における表示態様とが関連付けられた情報に基づき、前記一覧表示画面における表示態様を決定することを特徴とする請求項１に記載の映像出力装置。
【請求項３】
前記一覧表示制御部は、
前記第１の要素識別情報を取得した後、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定する前に、前記指定されたフォルダに含まれる要素について表示態様を判断中であることを明示して前記表示情報を生成し、その後前記表示態様を決定した要素の表示態様を更新することを特徴とする請求項１または２に記載の映像出力装置。
【請求項４】
前記一覧表示制御部は、前記第１の要素識別情報を取得した前記要素がフォルダであった場合において、前記第２の要素識別情報を取得した前記要素が前記表示制御部による前記映像信号の生成に対応している場合、前記フォルダに含まれる他の要素について判断することなく、前記フォルダの表示態様を決定することを特徴とする請求項１乃至３いずれか１項に記載の映像出力装置。
【請求項５】
前記一覧表示制御部は、
前記指定されたフォルダに含まれる要素について前記一覧表示画面における表示態様を決定したら、その決定結果を示す情報及び前記指定されたフォルダを識別する情報を記憶媒体に格納し、
前記フォルダを識別する情報が記憶媒体に格納されたフォルダが再度指定された場合、前記決定結果を示す情報に基づいて前記表示情報を生成することを特徴とする請求項１乃至４いずれか１項に記載の映像出力装置。
【請求項６】
前記一覧表示制御部は、前記第２の要素識別情報を取得した要素のヘッダ情報を取得し、前記ヘッダ情報に含まれる情報に基づいて前記要素が前記表示制御部による前記映像信号の生成に対応しているか否かを判断することを特徴とする請求項１乃至５いずれか１項に記載の映像出力装置。
【請求項７】
前記一覧表示制御部は、
前記第１の要素識別情報を取得する要素については、前記一覧表示画面に表示させるための前記要素のプロパティ情報を取得し、
前記第２の要素識別情報を取得する要素については、前記要素のプロパティ情報を取得しないことを特徴とする請求項１乃至８いずれか１項に記載の映像出力装置。
【請求項８】
前記一覧表示制御部は、前記第２の要素識別情報を取得した前記要素がフォルダであった場合に、最下層のフォルダまでそのフォルダに含まれる要素が前記表示制御部による前記映像信号の生成に対応しているか否かを判断し、前記判断の結果に応じて、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定することを特徴とする請求項１乃至７いずれか１項に記載の映像出力装置。
【請求項９】
画像情報に基づいて生成した映像信号に基づいて映像を出力することが可能な映像出力装置の制御方法であって、
前記映像出力装置は、
指定されたフォルダに含まれる情報の一覧を示す一覧表示画面を表示するための表示情報を生成する一覧表示制御部と、
前記一覧表示画面において指定された情報に基づいて前記映像信号を生成する表示制御部とを含み、
指定されたフォルダに含まれる要素を識別する第１の要素識別情報を取得し、
前記取得した第１の要素識別情報に基づいて前記要素がフォルダであるか否かを判断し、
前記要素がフォルダであった場合に、そのフォルダに含まれる要素を識別する第２の要素識別情報を取得し、
前記第２の要素識別情報を取得した前記要素が前記表示制御部による前記映像信号の生成に対応しているか否かを、前記表示制御部が前記映像信号を生成することが可能な情報形式を示す表示可能形式情報に基づいて判断し、
前記判断の結果に応じて、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定することを特徴とする映像出力装置の制御方法。
【請求項１０】
画像情報に基づいて生成した映像信号に基づいて映像を出力することが可能な映像出力装置の制御プログラムであって、
前記映像出力装置は、
指定されたフォルダに含まれる情報の一覧を示す一覧表示画面を表示するための表示情報を生成する一覧表示制御部と、
前記一覧表示画面において指定された情報に基づいて前記映像信号を生成する表示制御部とを含み、
指定されたフォルダに含まれる要素を識別する第１の要素識別情報を取得するステップと、
前記取得した第１の要素識別情報に基づいて前記要素がフォルダであるか否かを判断するステップと、
前記要素がフォルダであった場合に、そのフォルダに含まれる要素を識別する第２の要素識別情報を取得するステップと、
前記第２の要素識別情報を取得した前記要素が前記表示制御部による前記映像信号の生成に対応しているか否かを、前記表示制御部が前記映像信号を生成することが可能な情報形式を示す表示可能形式情報に基づいて判断するステップと、
前記判断の結果に応じて、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定するするステップとを前記映像出力装置に実行させることを特徴とする映像出力装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクタ、プロジェクタの制御方法及びプロジェクタの制御プログラムに関し、特に、ファイルの閲覧機能を有するプロジェクタの制御に関する。
【背景技術】
【０００２】
複数人による視聴が可能な表示装置として、入力された映像信号に基づいて映像を投影することにより、大画面のスクリーンに映像を映し出すプロジェクタがある。また、映像を投影する機能に加えて、特定形式のファイルに基づいて映像信号を生成して映像を投影可能な、情報処理機能を備えたプロジェクタが提案されている。
【０００３】
他方、ファイルを閲覧する際のユーザの利便性を向上する技術として、外部メディア内に格納されている画像の総数に基づき、画面表示を変更する方法が提案されている（例えば、特許文献１参照）。特許文献１に開示された技術においては、外部メディア内に格納されている画像の総数が所定数よりも多ければ画像を絞り込むための検索画面が表示され、所定数よりも少なければ画像が一覧表示されることにより、ユーザの利便性が向上されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したような情報処理機能を備えたプロジェクタにおいては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子等に接続された外部メディアや、ネットワークを介してアクセス可能なファイルサーバ等に格納されているファイルを取得して映像を投影する。この際、プロジェクタには、マウスやキーボードのようなＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）において用いられる操作デバイスは接続されておらず、限られた操作部によってファイル選択を行う必要がある。
【０００５】
そして、コスト面や装置サイズ等の制約から、プロジェクタに搭載可能な情報処理機能は限られており、外部メディアやファイルサーバ等からファイルやフォルダの情報を読み込むのに時間を要する。そのため、ファイルの入っていないフォルダを参照すると、時間をかけて読み込んだにもかかわらず空のフォルダ内容が表示されてしまい、上述したように限られた操作部において行われた操作が無駄になってしまうこととなり、ユーザの利便性が低い。
【０００６】
本発明は、このような課題を解決するためになされたものであり、ファイルやフォルダを参照する機能を有するプロジェクタにおいて、ファイル、フォルダ選択におけるユーザの利便性を向上することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様は、画像情報に基づいて生成した映像信号に基づいて映像を出力することが可能な映像出力装置であって、指定されたフォルダに含まれる情報の一覧を示す一覧表示画面を表示するための表示情報を生成する一覧表示制御部と、前記一覧表示画面において指定された情報に基づいて前記映像信号を生成する表示制御部とを含み、前記一覧表示制御部は、前記指定されたフォルダに含まれる要素を識別する第１の要素識別情報を取得し、前記取得した第１の要素識別情報に基づいて前記要素がフォルダであるか否かを判断し、前記要素がフォルダであった場合に、そのフォルダに含まれる要素を識別する第２の要素識別情報を取得し、前記第２の要素識別情報を取得した前記要素が前記表示制御部による前記映像信号の生成に対応しているか否かを、前記表示制御部が前記映像信号を生成することが可能な情報形式を示す表示可能形式情報に基づいて判断し、前記判断の結果に応じて、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定することを特徴とする。
【０００８】
また、本発明の他の態様は、画像情報に基づいて生成した映像信号に基づいて映像を出力することが可能な映像出力装置の制御方法であって、前記映像出力装置は、指定されたフォルダに含まれる情報の一覧を示す一覧表示画面を表示するための表示情報を生成する一覧表示制御部と、前記一覧表示画面において指定された情報に基づいて前記映像信号を生成する表示制御部とを含み、指定されたフォルダに含まれる要素を識別する第１の要素識別情報を取得し、前記取得した第１の要素識別情報に基づいて前記要素がフォルダであるか否かを判断し、前記要素がフォルダであった場合に、そのフォルダに含まれる要素を識別する第２の要素識別情報を取得し、前記第２の要素識別情報を取得した前記要素が前記表示制御部による前記映像信号の生成に対応しているか否かを、前記表示制御部が前記映像信号を生成することが可能な情報形式を示す表示可能形式情報に基づいて判断し、前記判断の結果に応じて、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定することを特徴とする。
【０００９】
また、本発明の更に他の態様は、画像情報に基づいて生成した映像信号に基づいて映像を出力することが可能な映像出力装置の制御プログラムであって、前記映像出力装置は、指定されたフォルダに含まれる情報の一覧を示す一覧表示画面を表示するための表示情報を生成する一覧表示制御部と、前記一覧表示画面において指定された情報に基づいて前記映像信号を生成する表示制御部とを含み、指定されたフォルダに含まれる要素を識別する第１の要素識別情報を取得するステップと、前記取得した第１の要素識別情報に基づいて前記要素がフォルダであるか否かを判断するステップと、前記要素がフォルダであった場合に、そのフォルダに含まれる要素を識別する第２の要素識別情報を取得するステップと、前記第２の要素識別情報を取得した前記要素が前記表示制御部による前記映像信号の生成に対応しているか否かを、前記表示制御部が前記映像信号を生成することが可能な情報形式を示す表示可能形式情報に基づいて判断するステップと、前記判断の結果に応じて、前記第２の要素識別情報を取得した前記要素が含まれる前記フォルダの前記一覧表示画面における表示態様を決定するするステップとを前記映像出力装置に実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ファイルやフォルダを参照する機能を有するプロジェクタにおいて、ファイル、フォルダ選択におけるユーザの利便性を向上することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るプロジェクタの運用形態を示す図である。
【図２】本発明の実施形態に係るプロジェクタのハードウェア構成を模式的に示すブロック図である。
【図３】本発明の実施形態に係るプロジェクタの機能構成を示すブロック図である。
【図４】本発明の実施形態に係るプロジェクタの動作を示すシーケンス図である。
【図５】本発明の実施形態に係る一覧表示制御部の動作を示すフローチャートである。
【図６】本発明の実施形態に係る出力可否の判断のための情報を示す図である。
【図７】本発明の実施形態に係る要素の識別情報を示す図である。
【図８】本発明の実施形態に係るプロパティ情報を示す図である。
【図９】本発明の実施形態に係るフォルダ構成を示す図である。
【図１０】本発明の実施形態に係る表示態様の判断結果を示す図である。
【図１１】本発明の実施形態に係る一覧表示画面の例を示す図である。
【図１２】本発明の他の実施形態に係る一覧表示制御部の動作を示すフローチャートである。
【図１３】本発明の他の実施形態に係る一覧表示画面の例を示す図である。
【図１４】本発明の他の実施形態に係る出力可否の判断のための情報を示す図である。
【図１５】本発明の他の実施形態に係る表示態様の判断のための情報を示す図である。
【図１６】本発明の他の実施形態に係る一覧表示画面の例を示す図である。
【図１７】本発明の他の実施形態に係るフォルダ構成の一部を示す図である。
【図１８】本発明の他の実施形態に係る一覧表示制御部の動作を示すフローチャートである。
【図１９】本発明の他の実施形態に係る一覧表示制御部の動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、情報処理機能を有するプロジェクタの例として、入力された映像信号に基づいて画像を投影する一般的な機能に加えて、取得した画像情報に基づいて映像信号を生成し、その映像信号に基づいて画像を投影する情報処理機能を有し、フォルダ内容を読み込んだ結果に基づいてそのフォルダの表示態様を変更し、ユーザがそのフォルダを開く前にフォルダの内容をユーザに伝えることにより、ユーザの利便性を向上するプロジェクタについて説明する。
【００１３】
図１は、本実施形態に係るプロジェクタ１の運用形態を示す図である。図１に示すように、本実施形態に係るプロジェクタ１には外部メモリ２が直接接続される他、ネットワークを介してファイルサーバ３が接続されている。
【００１４】
プロジェクタ１は、複数の会議参加者が閲覧するための表示を行う表示装置である。本実施形態に係るプロジェクタ１は、一般的なプロジェクタのように入力された映像信号に基づいて投影を行う機能の他、ファイルの閲覧やフォルダの参照等を行う情報処理機能を有する。更に、プロジェクタ１は、ネットワーク通信機能を有する。これにより、プロジェクタ１は、外部メモリ２及びファイルサーバ３に格納されている情報を参照して映像信号を生成し、投影することが可能である。
【００１５】
外部メモリ２は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース等を介してプロジェクタ１に接続される可搬型の記憶媒体である。ファイルサーバ３は、ネットワークを介して記憶領域を提供する。上述したように、プロジェクタ１が外部メモリ２及びファイルサーバ３に格納されている情報を参照する際の表示画面が本実施形態に係る要旨である。
【００１６】
次に、本実施形態に係るプロジェクタ１のハードウェア構成について説明する。図２は、本実施形態に係るプロジェクタ１のハードウェア構成を示すブロック図である。図２に示すように、本実施形態に係るプロジェクタ１は、一般的なサーバやＰＣ等と同様の構成を含む。即ち、本実施形態に係るプロジェクタ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０には映写部６０及び操作部７０が接続されている。
【００１７】
ＣＰＵ１０は演算手段であり、プロジェクタ１全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００１８】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。映写部６０は、プロジェクタ１の画面をスクリーンに投影して表示する表示装置である。操作部７０は、ユーザがプロジェクタ１を操作するためのユーザインタフェースであり、プロジェクタ１に搭載された操作ボタンや、プロジェクタ１を操作するためのリモコン等によって実現される。
【００１９】
このようなハードウェア構成において、ＲＯＭ３０やＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがＲＡＭ２０に読み出され、ＣＰＵ１０の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るプロジェクタ１の機能を実現する機能ブロックが構成される。
【００２０】
次に、本実施形態に係るプロジェクタ１の機能構成について、図３を参照して説明する。図３は、本実施形態に係るプロジェクタ１の機能構成を示すブロック図である。図３に示すように、本実施形態に係るプロジェクタ１は、図２において説明した映写部６０、操作部７０に加えて、コントローラ１００及びネットワークＩ／Ｆ１１０を含む。また、コントローラ１００は、通信制御部１０１、操作制御部１０２、投影制御部１０３及び主制御部１０４を含む。更に、主制御部１０４は、本実施形態の要旨に係る機能として一覧表示制御部１０４ａを含む。
【００２１】
尚、プロジェクタ１は、図３に示す構成の他、外部メモリ２を接続するための接続端子を含み、主制御部１０４は、接続端子に接続された外部メモリ２から情報を読み出すことが可能である。ネットワークＩ／Ｆ１１０は、プロジェクタ１がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）等のインタフェースが用いられる。ネットワークＩ／Ｆ１１０及び外部メモリ２の接続端子は、図２に示すＩ／Ｆ５０によって実現される。
【００２２】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ＲＯＭ３０や不揮発性メモリ並びにＨＤＤ４０や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、ＲＡＭ２０等の揮発性メモリ（以下、メモリ）にロードされ、そのプログラムに従ってＣＰＵ１０が演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ１００が構成される。コントローラ１００は、プロジェクタ１全体を制御する制御部である。
【００２３】
通信制御部１０１は、ネットワークＩ／Ｆ１１０を介して入力される情報を取得すると共に、ネットワークＩ／Ｆ１１０を介して他の機器に情報を送信する。本実施形態においては、一覧表示制御部１０４ａが、通信制御部１０１を制御することにより、ネットワークＩ／Ｆ１１０         を介してファイルサーバ３に格納されている情報を参照する。
【００２４】
操作制御部１０２は、操作部７０に対するユーザによる操作の信号を取得し、主制御部１０４に入力する。投影制御部１０３は、一覧表示制御部１０４ａのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等、プロジェクタ１が表示するべき画面を映写部６０に投影させる。
【００２５】
主制御部１０４は、コントローラ１００各部のモジュールを制御することにより、プロジェクタ１の動作を制御する。主制御部１０４は、実現するべき機能に対応したソフトウェアによって実現され、一覧表示制御部１０４ａも、その機能に対応したソフトウェアによって実現される。
【００２６】
また、主制御部１０４は、画像ファイルや文書ファイル等を読み込み、読み込んだ情報に基づいて、投影制御部１０３を制御するための映像信号を生成する機能を含む。即ち、主制御部１０４の機能の一部と、投影制御部１０３とが連動して、表示制御部として機能する。一覧表示制御部１０４ａは、本実施形態の要旨に係る構成であり、外部メモリ２やファイルサーバ３に格納されているファイルを閲覧するための機能を提供する。
【００２７】
図４は、本実施形態に係るプロジェクタ１においてファイルサーバ３に格納されているファイルを閲覧する際の動作を示すシーケンス図である。以下の説明においては、ファイルを閲覧する対象のフォルダとして、ファイルサーバ３の記憶領域に作成されたフォルダが指定される場合を例として説明する。ユーザが操作部７０を操作してファイルを閲覧するフォルダを指定すると、一覧表示制御部１０４ａは、操作制御部１０２から入力された指定フォルダの情報に基づき、指定フォルダの読み込みを開始する（Ｓ４０１）。Ｓ４０１において、一覧表示制御部１０４ａは、通信制御部１０１を制御し、ネットワークを介して指定フォルダの情報を取得する。
【００２８】
指定フォルダの情報を取得すると、一覧表示制御部１０４ａは、取得した情報に基づいて指定フォルダにファイルやフォルダ等の情報要素があるか否か確認し（Ｓ４０２）、要素がある場合にのみフォルダ内の要素の一覧情報の表示を開始する（Ｓ４０３）。Ｓ４０３において、一覧表示制御部１０４ａは、投影制御部１０３を制御し、指定フォルダの内容が表示される一覧表示制御部１０４ａのＧＵＩを映写部６０に表示させる。
【００２９】
一覧情報の表示を開始した一覧表示制御部１０４ａは、続いて指定フォルダに含まれる要素のプロパティ情報を取得し（Ｓ４０４）、夫々の要素についてファイルかフォルダかを判断する（Ｓ４０５）。その後、一覧表示制御部１０４ａは、ファイルかフォルダかの判断結果に従った処理により、投影制御部１０３を制御して一覧表示の内容を更新する（Ｓ４０６）。
【００３０】
一覧表示制御部１０４ａは、図６に示すような情報を保持している。図６に示す情報は、一覧表示制御部１０４ａが、Ｓ４０６において対象のファイルがプロジェクタ１によって投影可能か否かを判断するための情報である。換言すると、図６に示す情報は、主制御部１０４が夫々の情報形式に基づいて映像信号を生成することが可能であるか否かを示す表示可能形式情報である。これについては後に詳述する。
【００３１】
次に、図４に示す一覧表示制御部１０４ａの動作の詳細について、図５を参照して説明する。図５に示すように、一覧表示制御部１０４ａは、ユーザのフォルダ指定操作に応じて投影制御部１０３を制御し、一覧表示画面を表示させて指定フォルダの読み込みを開始すると（Ｓ５０１）、ユーザによって指定された指定フォルダが既に読み込みを行ったフォルダであるか否かを確認する（Ｓ５０２）。
【００３２】
ユーザのフォルダ指定操作に応じて最初に表示された一覧表示画面には、空のフォルダ内容が表示され、以降の処理が実行されることによりフォルダ内容の要素の表示が追加されていく。Ｓ５０２の判断の結果、未だ読み込みを行っていないフォルダであれば（Ｓ５０２／ＹＥＳ）、一覧表示制御部１０４ａは、フォルダ内の要素であるファイル若しくはフォルダを１つ選択する（Ｓ５０３）。
【００３３】
一覧表示制御部１０４ａは、Ｓ５０１において、ネットワークを介してファイルサーバ３にアクセスすることにより、ファイルシステムに従って指定フォルダに含まれる要素の一覧情報を取得する。図７（ａ）、（ｂ）は、上記一覧情報の取得によって取得される情報の例を示す図である。図７（ａ）、（ｂ）に示すように、ファイルシステムに従って一覧情報を取得すると、指定フォルダに含まれる要素の“データ名”及び“データ種類”の情報が取得される。図７（ａ）、（ｂ）夫々に示す情報が、ファイルやフォルダ等の要素を識別する要素識別情報として用いられる。Ｓ５０１において取得される要素識別情報は、第１の要素識別情報として用いられる。
【００３４】
そして、一覧表示制御部１０４ａは、Ｓ５０２において、その一覧情報に含まれる要素のうちの１つを選択する。未選択の要素が無い場合（Ｓ５０４／ＹＥＳ）、一覧表示制御部１０４ａはそのまま処理を終了する。指定フォルダ内の未選択の要素を１つ選択すると（Ｓ５０４／ＮＯ）、続けて一覧表示制御部１０４ａは、選択した用紙のプロパティ情報を、ネットワークを介してファイルサーバ３から取得する（Ｓ５０６）。図８は、Ｓ５０６において取得されるプロパティ情報の例を示す図である。
【００３５】
そして、一覧表示制御部１０４ａは、選択した要素がファイルであるかフォルダであるかの判断を行う（Ｓ５０７）。Ｓ５０７において、一覧表示制御部１０４ａは、図７（ａ）、（ｂ）に示すような情報に含まれる“データ種別”を参照することにより、選択した要素がファイルであるかフォルダであるかの判断を行う。
【００３６】
Ｓ５０７の判断の結果、ファイルであった場合（Ｓ５０７／ＮＯ）、一覧表示制御部１０４ａは、Ｓ５０６において取得したプロパティ情報と共に選択中のファイルを一覧表示に追加するように投影制御部１０３を制御し（Ｓ５０８）、Ｓ５０３からの処理を繰り返す。
【００３７】
Ｓ５０７の判断の結果、フォルダであった場合（Ｓ５０７／ＹＥＳ）、一覧表示制御部１０４ａは、更にそのフォルダ（以降、選択中フォルダとする）の中の要素の情報を、ネットワークを介してファイルサーバ３から取得する（Ｓ５０９）。Ｓ５０９において取得される情報は、図７（ａ）、（ｂ）に示すような“データ名”及び“データ種別”を含む情報であり、第２の要素識別情報として用いられる。
【００３８】
選択中フォルダ内に未取得の要素があり、その情報を選択した場合（Ｓ５１０／ＮＯ）、一覧表示制御部１０４ａは、続いてその要素のプロパティ情報を取得し（Ｓ５１３）、図６において説明した情報を参照して、その要素の表示可否を判断する（Ｓ５１４）。Ｓ５１４において、一覧表示制御部１０４ａは、対象要素の“データ名”を参照して拡張子を抽出し、その拡張子が図６に示す“出力可能な拡張子”に含まれるか否かを確認することによって、その要素の表示可否を判断する。
【００３９】
また、一覧表示制御部１０４ａは、対象要素がフォルダであった場合、出力可能なファイルと同様に、出力可能であると判断する。Ｓ５１４の処理を完了すると、一覧表示制御部１０４ａは、その判断結果をＲＡＭ２０内に確保された記憶領域に保存し、Ｓ５０７からの処理を繰り返す。
【００４０】
選択中フォルダに未取得の要素が無かった場合（Ｓ５１０／ＹＥＳ）、一覧表示制御部１０４ａは、上述したようにＲＡＭ２０内に確保された記憶領域に保存された判断結果に基づいて、選択中フォルダの表示効果を決定し（Ｓ５１１）、選択中フォルダを一覧表示に追加するように投影制御部１０３を制御して一覧表示画面を更新し（Ｓ５１２）、Ｓ５０３からの処理を繰り返す。
【００４１】
Ｓ５１１において、一覧表示制御部１０４ａは、Ｓ５１４の判断において出力可能であるとの判断がされた要素がある場合、通常通りフォルダが表示されるように表示効果を決定する。他方、出力可能であるとの判断がされた要素が無い場合、一覧表示制御部１０４ａは、対象のフォルダをグレーアウトさせ、選択不可能とする等の表示効果を決定する。
【００４２】
このような処理を繰り返すことにより、Ｓ５０８、Ｓ５１２の処理によって、順次解析の完了したファイル若しくはフォルダが、一覧表示に追加されて表示内容が更新される。そして、指定フォルダに含まれる全要素を選択して処理が完了すると（Ｓ５０４／ＹＥＳ）、一覧表示制御部１０４ａは、このような処理により解析した結果を示すファイル構成の情報をＲＡＭ２０上に確保された記憶領域やＮＶＲＡＭ４０等に格納し（Ｓ５０５）、処理を終了する。
【００４３】
他方、Ｓ５０２の判断において、一覧表示制御部１０４ａは、指定フォルダについての上述したファイル構成の情報が格納されているか否かを確認し、格納されている場合には（Ｓ５０２／ＮＯ）、そのファイル構成の情報に従った一覧が表示されるように投影制御部１０３を制御して、処理を終了する。
【００４４】
ここで、本実施形態に係る表示効果の設定態様の具体例について説明する。図９は、ユーザによって指定される指定フォルダである“ｒｏｏｔ”と、そのフォルダに含まれる要素を示す図である。図９に示すように、“ｒｏｏｔ”には、“フォルダ１”、“フォルダ２”、“フォルダ３”の３つのフォルダと、“画像１．ｊｐｇ”の画像ファイルが格納されている。
【００４５】
更に、“フォルダ１”には“フォルダ４”が、“フォルダ２”には、“テキスト１．ｔｘｔ”、“テキスト２．ｔｘｔ”、“画像２．ｊｐｇ”等の複数のファイルが、“フォルダ３”には、“特殊ファイル．ｘｘｘ”というアプリケーション固有の形式のファイルが、夫々格納されている。
【００４６】
このようなフォルダ構成において“ｒｏｏｔ”を指定フォルダとして図５において説明した処理を実行すると、“フォルダ１”については、“フォルダ４”が格納されているため、Ｓ５１４において出力可能であると判断され、Ｓ５１１において通常表示が選択される。“フォルダ２”については、“画像２．ｊｐｇ”が格納されているため、出力可能であると判断され、通常表示が選択される。“フォルダ３”については、“特殊ファイル．ｘｘｘ”のみが格納されているため、出力不可能であると判断され、グレーアウト表示が選択される。“画像１．ｊｐｇ”については、Ｓ５０８において一覧表示に追加される。
【００４７】
このような処理の結果、“ｒｏｏｔ”についての判断結果は、図１０に示すような結果となる。即ち、“フォルダ３”のみ、グレーアウト表示、即ち選択不可として表示効果を設定する。図１１は、このような表示効果の設定による“ｒｏｏｔ”内の一覧情報の表示例を示す図であり、破線がグレーアウトを示す。図１１に示すように、“フォルダ３”がグレーアウト表示となる。
【００４８】
“フォルダ３”にはプロジェクタ１によっては表示不可能なファイルしか格納されていないため、ユーザが操作部７０を操作して“フォルダ３”を参照したとしても、その操作は無駄となり、ユーザは他のフォルダを参照するために更に操作を行うこととなる。これに対して、“フォルダ３”を予め選択不可能なグレーアウト表示としておくことにより、上述したような無駄な操作が行われてしまうことを回避することができる。また、“フォルダ１”の場合、格納されているのはファイルではなく“フォルダ４”であるため、更に下層へのアクセスが不可能とはならないように、表示可能なファイルが格納されている場合と同様に通常通りの表示設定としている。
【００４９】
このように、本実施形態に係るプロジェクタ１においては、ユーザによる操作よって指定されたフォルダの内容を映写部６０による投影によって表示する際、その指定フォルダに更にフォルダが含まれる場合には、そのフォルダ内にプロジェクタ１によって表示可能なファイルが格納されているか否か解析し、プロジェクタ１によって表示可能なファイルが格納されていなければ、ユーザによる選択を不可とするように表示設定を行う。これにより、ファイルやフォルダを参照する機能を有するプロジェクタにおいて、ファイル、フォルダ選択におけるユーザの利便性を向上することができる。
【００５０】
また、指定フォルダとして一度読み込んだフォルダについては、ファイル構成の情報を保存しておくことにより、ユーザの操作によって同一のフォルダを再度表示するような場合に、同一の処理が実行されるまで同じ画面が表示されないような非効率な制御を回避することができる。ここで、上記ファイル構成の情報とは、例えば、既にファイル構成の解析が図５に示すフローに従って実行されたフォルダのフォルダパスを示す情報（以降、解析済みフォルダパス情報とする）と、図１０において説明したような、夫々のフォルダについての表示設定の判断結果の情報を含む。
【００５１】
上記解析済みフォルダパス情報は、表示設定のための解析を行ったフォルダ、即ち過去の指定フォルダを識別するじょうほうである。これにより、上述した解析済みフォルダパス情報に記憶されているフォルダについては、図５と同様の処理を再度実行することなく、同一の判断結果に基づいた画面表示を行うことができる。
【００５２】
尚、上記実施形態においては、指定フォルダに更にフォルダが含まれる場合、Ｓ５０９においてそのフォルダ（以降、下層フォルダとする）内の要素を１つ選択して図７（ａ）、（ｂ）に示すような情報を取得した後、更にＳ５１３において図８に示すようなプロパティ情報を取得する場合を例として説明した。これは、一般的なファイルシステムにおいてフォルダ内容の要素を参照する際の一般的な処理である。
【００５３】
しかしながら、下層フォルダ内の要素については、プロパティ情報に基づいて何らかの情報を表示することはないため、このプロパティ情報の取得は無駄な処理である。即ち、Ｓ５０９とＳ５１３とで２回のアクセス、即ち、ファイルサーバ３や外部メディア２からの情報の取得が発生しているが、そのうちＳ５１３のアクセスは無駄である。そして、下層フォルダ内のファイル数が膨大である場合、無駄なアクセスによって生じる処理負荷の増大も膨大となってしまう。従って、Ｓ５１３のプロパティ情報の取得処理は省略しても良い。
【００５４】
Ｓ５１３におけるプロパティ情報の取得を省略する態様は、例えば、一覧表示制御部１０４ａが、指定フォルダのフォルダパスと下層フォルダのフォルダパスとを、夫々識別可能なように記憶しておくことにより可能となる。即ち、一覧表示制御部１０４ａが指定フォルダから要素を取得する場合と、下層フォルダから要素を取得する場合とを、上述したように記憶した情報に基づいて識別することにより、ファイルシステムを通じて情報を取得する際にプロパティ情報の取得要否を判断することによって実現される。
【００５５】
Ｓ５１３のプロパティ情報の取得処理を省略したとしても、Ｓ５１４の処理は図７（ａ）、（ｂ）に示す情報、即ち、Ｓ５０９において取得された情報に基づいて実行されるため、動作上において特に不具合が生じることはなく、処理負荷の軽減を行うことが可能である。
【００５６】
また、上記実施形態においては、図５のＳ５０９、Ｓ５１０、Ｓ５１３、Ｓ５１４の処理を繰り返すことにより、下層フォルダ内の全要素について判断を行った上で、Ｓ５１１において表示効果を決定する場合を例として説明した。しかしながら、下層フォルダ内に１つでも表示可能なファイルが格納されていれば、その下層フォルダはグレーアウト表示となることはない。従って、下層フォルダにおいて選択した要素が出力可能であった場合、他の要素の判断を行うことなく、通常表示の表示設定を行うようにしても良い。
【００５７】
図１２は、そのような場合の動作を示すフローチャートであり、図５との際は、Ｓ１２１４の処理と、Ｓ１２１４において出力可能と判断された場合に、Ｓ１２１１の処理に進んで通常表示の表示設定を行うことのみである。このような処理により、下層フォルダ内に多くの要素が含まれる場合に、表示設定の判断に要する処理量を低減することが可能となる。
【００５８】
また、上記実施形態においては、図５において説明したように、ユーザのフォルダ指定操作に応じて、まず空の状態のフォルダ内容が表示された後、Ｓ５０８やＳ５１２の処理によって表示が更新されていく。この場合、指定フォルダに含まれる夫々の要素について、Ｓ５０８若しくはＳ５１２の処理が完了するまで、一覧表示画面に表示されず、下層フォルダ内の要素が多くて処理に時間を要する場合等は、一覧行事画面に要素が表示されるまでの時間が長くなってしまう。
【００５９】
他方、図７（ａ）、（ｂ）に示す情報は、指定フォルダにアクセスした段階で全ての要素について取得可能であるため、本実施形態に係る表示設定処理を行わないのであれば、即座に全ての要素を表示することは可能である。従って、一覧表示制御部１０４ａは、指定フォルダの読み込みを開始して図７（ａ）、（ｂ）に示すような情報を取得すると、表示設定が未処理であることを明示した上で、先に全ての要素を一覧表示画面に表示するようにしても良い。そのような表示例を図１３（ａ）、（ｂ）に示す。
【００６０】
図１３（ａ）は、指定フォルダの読み込みを開始した直後、いずれの要素についても表示設定の判断が完了していない状態の表示態様を示す図である。図１３（ａ）に示すように、表示設定の判断が完了してない要素については、それを明示するために砂時計のマークが付加されて表示される。この砂時計のマークを確認することにより、ユーザは、夫々の要素についてまだ表示設定の判断が完了していないこと、即ち、そのフォルダ内を参照しても、表示可能なファイルが格納されていない可能性があるということを認識することができる。
【００６１】
図１３（ｂ）は、“フォルダ１”、“フォルダ２”について表示設定の判断が完了した状態の表示態様を示す図である。図１３（ｂ）に示すように、表示設定の判断が完了した要素については砂時計マークが表示されないようになり、表示設定の判断結果に応じてそのままの表示若しくはグレーアウト表示となる。
【００６２】
図１３（ａ）に示す表示は、図５において説明したようなフローを経ることなく、指定フォルダにアクセスして図７（ａ）、（ｂ）に示す情報を取得することによって即座に可能である。そのため、指定フォルダ内の全ての要素が表示されるまでに時間を要するようなことがない。これにより、例えば、下層フォルダ内に格納されたファイル数が多いために一覧表示に時間を要し、そのフォルダが一覧表示画面に表示される前にユーザが他のフォルダを参照してしまうようなことを防ぐことができる。
【００６３】
また、上記実施形態においては、プロジェクタ１における表示可否の判断態様として、データ名から抽出された拡張子に基づいて判断する場合を例として説明した。しかしながら、拡張子のみに基づく判断では、正確な表示可否の判断が不可能な場合がある。例えば、データ名に含まれる拡張子と、実際のファイル形式に応じて付加されるべき拡張子とが異なる場合があり得る。また、拡張子が同一であっても、データ構造が異なり、プロジェクタ１によって表示が可能な場合と不可能な場合とがあり得る。
【００６４】
これに対し、一覧表示制御部１０４ａは、図５のＳ５１４や図１２のＳ１２１４において、対象要素がファイルである場合は、そのファイルのヘッダ情報を解析することにより、そのファイルのデータ形式を抽出し、抽出したデータ形式がプロジェクタ１において表示可能なデータ形式か否かを判断することができる。これにより、データ名に含まれる拡張子のみに基づいて判断することにより誤った判断がされてしまうことを防ぐことができる。
【００６５】
抽出したデータ形式がプロジェクタ１において表示可能なデータ形式か否かを判断する場合、一覧表示制御部１０４ａは、図６において説明した情報に替えて図１４に示すような情報を保持している。図１４に示すように、“出力可能な拡張子”に加えて“出力可能なデータ形式”が関連付けられた情報を保持していれば、一覧表示制御部１０４ａは、対象要素から抽出したデータ形式と図１４に示すような情報に基づいて、対象要素がプロジェクタ１において表示可能か否かを正確に判断することが可能となる。
【００６６】
また、上記実施形態においては、プロジェクタ１において表示可能なデータ若しくはフォルダが格納されている下層フォルダは通常表示で、それ以外の下層フォルダはグレーアウト表示とする場合を例として説明した。この場合、上述したように無意味なフォルダが参照される操作が行われることを防ぐことができるが、ユーザは、グレーアウトされたフォルダがグレーアウトとなった理由を知ることはできない。また、通常表示になっている場合でも、表示可能なデータが格納されている場合と、更にフォルダが格納されている場合とを判断することはできない。
【００６７】
これに対して、グレーアウト以外にも表示設定の態様を複数設けることにより、表示設定を切り替えることによってフォルダ内容の解析結果を表現することが可能となる。このような態様は、図１５に示すような表示設定を判断するための情報を一覧表示制御部１０４ａが保持していることにより可能となる。図１５に示す情報においては、夫々のフォルダについて、内部に含まれる要素の表示可否を判断した結果と一覧表示画面における表示態様とが関連付けられた情報である。図１５において、“ブラックアウト表示”とは、例えば、対象の下層フォルダの白黒表示を反転させる表示である。また、“エクスクラメーション表示”とは、対象の下層フォルダにエクスクラメーションマークを付加する表示である。
【００６８】
図１６は、図１５に示すような表示設定の判断結果に従った一覧表示の態様を示す図である。このような表示態様により、下層フォルダの解析結果をより詳細にユーザに伝えることができ、ユーザの利便性を更に向上することが可能となる。
【００６９】
また、上記実施形態においては、下層フォルダ内の要素がフォルダのみである場合は、表示可能なファイルがある場合と同様の通常表示や、図１５、図１６において説明したようなエクスクラメーション表示とする場合を例として説明した。しかしながら、上述したように、下層フォルダ内の要素としてフォルダのみが含まれる場合において、フォルダのみが含まれる階層が図１７に示すように深く、“フォルダ５”まで参照して結果的に“フォルダ６”が空だった場合や表示可能なファイルが格納されていない場合、“フォルダ５”まで参照する操作が無駄な操作となってしまう。
【００７０】
このような課題を解決するため、図５のＳ５０９や図１２のＳ１２０９以降の処理において、下層フォルダ内に表示可能なファイルがなく、更に下層のフォルダが格納されている場合、更に下層のフォルダ内容についても同様に解析するようにしても良い。そのような場合の一覧表示制御部１０４ａの動作を図１８に示す。図１８に示すように、一覧表示制御部１０４ａは、図５、図１２と同様の処理を行い、指定フォルダ内に下層フォルダが含まれる場合（Ｓ１８０７）、下層フォルダ解析処理を実行した上で（Ｓ１８０９）、図５、図１２と同様に、フォルダの表示効果を決定する（Ｓ１８１１）。
【００７１】
図１９は、図１８のＳ１８０９における下層フォルダ解析処理の動作を示すフローチャートである。図１９に示すように、一覧表示制御部１０４ａは、下層フォルダ内の要素を１つ取得する（Ｓ１９０１）。Ｓ１９０１において取得される情報は、図７（ａ）、（ｂ）に示す情報である。
【００７２】
下層フォルダに未取得の要素があり、その情報を選択した場合（Ｓ１９０２／ＹＥＳ）、一覧表示制御部１０４ａは、続いてその要素のプロパティ情報を取得し（Ｓ１９０３）、更に、その要素がファイルであるかフォルダであるか判断する（Ｓ１９０４）。その要素がファイルであった場合（Ｓ１９０４／ＹＥＳ）、一覧表示制御部１０４ａは、図５のＳ１５１４と同様にそのファイルの出力可否を判断し（Ｓ１９０５）、出力可能であれば（Ｓ１９０６／ＹＥＳ）、図１２のＳ１２１４においてＹＥＳとなった場合と同様に、下層フォルダ解析処理を終了してフォルダの表示効果として通常表示を選択することを決定する（Ｓ１８１０）。
【００７３】
他方、対象のファイルが出力不可能であった場合（Ｓ１９０６／ＮＯ）、一覧表示制御部１０４ａは、その判断結果を保持してＳ１９０１からの処理を繰り返す。他方、下層フォルダにおいて選択した要素がフォルダであった場合、（Ｓ１９０４／ＮＯ）、一覧表示制御部１０４ａは、その選択中のフォルダについて、図１９に示すフォルダ解析処理を実行する（Ｓ１９０７）。その選択中のフォルダについて図１９と同様の処理を完了すると、一覧表示制御部１０４ａはＳ１９０１からの処理を繰り返す。
【００７４】
そして、出力可能なファイルが見つかることなく全ての要素についての判断が完了した場合（Ｓ１９０２／ＮＯ）、一覧表示制御部１０４ａは下層フォルダ解析処理を終了し、表示可能なファイルが無かった場合の判断結果に対応する表示効果を選択する（Ｓ１８１０）。このような図１８、図１９の処理により、上述したように、階層の深いフォルダを参照した場合にユーザの操作が無駄となってしまうようなことを防ぐことが可能となる。
【００７５】
尚、上記実施形態においては、映像出力装置の例として、画像を投影するプロジェクタを例として説明したがこれは一例であり、複数人による視聴が可能な表示装置であって、入力された映像信号に基づく表示のみならず、情報処理機能によってファイルを読み込んで表示可能な映像出力装置であれば同様に適用可能である。このような映像出力装置としては、例えば、大画面の液晶表示装置や、電子黒板等が考えられる。
【符号の説明】
【００７６】
１  プロジェクタ
２  外部メモリ
３  ファイルサーバ
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  映写部
７０  操作部
８０  バス
１００  コントローラ
１０１  通信制御部
１０２  操作制御部
１０３  表示制御部
１０４  主制御部
１０４ａ  一覧表示制御部
１１０  ネットワークＩ／Ｆ
【先行技術文献】
【特許文献】
【００７７】
【特許文献１】特開２００１−２２９１７６号公報
【図１】
2013131141.tif 000003
【図２】
2013131141.tif 000004
【図３】
2013131141.tif 000005
【図４】
2013131141.tif 000006
【図５】
2013131141.tif 000007
【図６】
2013131141.tif 000008
【図７】
2013131141.tif 000009
【図８】
2013131141.tif 000010
【図９】
2013131141.tif 000011
【図１０】
2013131141.tif 000012
【図１１】
2013131141.tif 000013
【図１２】
2013131141.tif 000014
【図１３】
2013131141.tif 000015
【図１４】
2013131141.tif 000016
【図１５】
2013131141.tif 000017
【図１６】
2013131141.tif 000018
【図１７】
2013131141.tif 000019
【図１８】
2013131141.tif 000020
【図１９】
2013131141.tif 000021