(57)【要約】  端末装置は、ヘッドマウントディスプレイに表示される画面を共有する共有部と、共有部が共有した画面を表示する表示部と、表示部が表示する画面に対する指示に基づいて、ヘッドマウントディスプレイが使用するアプリの一覧と一覧から選択されたアプリを配信するサーバ装置に対しアプリの一覧をヘッドマウントディスプレイに向けて配信させる配信制御部と、を有することを特徴とする。
2017138153.tif 000002
【特許請求の範囲】
【請求項１】
ヘッドマウントディスプレイに表示される画面を共有する共有部と、
前記共有部が共有した画面を表示する表示部と、
前記表示部が表示する画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる配信制御部と、
を有することを特徴とする端末装置。
【請求項２】
前記表示部は、前記アプリの一覧を表示し、
前記配信制御部は、前記一覧に対する指示に基づいて、前記サーバ装置に対し前記アプリを前記ヘッドマウントディスプレイに向けて配信させる、
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得する第１取得部と、
前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得する第２取得部と、
前記第２の一覧を表示する表示部と、
前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる配信制御部と、
を有することを特徴とする端末装置。
【請求項４】
前記表示部は、前記ヘッドマウントディスプレイに配信された前記第２のアプリをインストールしている途中で、又は前記第２のアプリに基づいて前記第１のアプリをアップデートしている途中でインストール又はアップデートの要否が要求される場合に、インストール又はアップデートの要否を確認する確認画面を表示し、
前記配信制御部は、前記確認画面に対する指示を前記ヘッドマウントディスプレイに送信する、
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
ヘッドマウントディスプレイに接続された端末装置において、
特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信する送信部と、
前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示する表示部と、
前記表示部が表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する通知部と、
を有することを特徴とする端末装置。
【請求項６】
ヘッドマウントディスプレイに表示される画面を共有し、
共有した前記画面を表示し、
前記画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる、
処理をコンピュータが実行することを特徴とする管理方法。
【請求項７】
前記アプリの一覧を表示し、
前記一覧に対する指示に基づいて、前記サーバ装置に対し前記アプリを前記ヘッドマウントディスプレイに向けて配信させる、
処理を含むことを特徴とする請求項６に記載の管理方法。
【請求項８】
ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得し、
前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得し、
前記第２の一覧を表示し、
前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる、
処理をコンピュータが実行することを特徴とする管理方法。
【請求項９】
前記ヘッドマウントディスプレイに配信された前記第２のアプリをインストールしている途中で、又は前記第２のアプリに基づいて前記第１のアプリをアップデートしている途中でインストール又はアップデートの要否が要求される場合に、インストール又はアップデートの要否を確認する確認画面を表示し、前記確認画面に対する指示を前記ヘッドマウントディスプレイに送信する、
処理を含むことを特徴とする請求項８に記載の管理方法。
【請求項１０】
ヘッドマウントディスプレイに接続された端末装置を制御する制御方法において、
特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信し、
前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示し、
表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する、
処理をコンピュータが実行することを特徴とする制御方法。
【請求項１１】
ヘッドマウントディスプレイ表示される画面を共有し、
共有した前記画面を表示し、
前記画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【請求項１２】
前記アプリの一覧を表示し、
前記一覧に対する指示に基づいて、前記サーバ装置に対し前記アプリを前記ヘッドマウントディスプレイに向けて配信させる、
処理を含むことを特徴とする請求項１１に記載の管理プログラム。
【請求項１３】
ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得し、
前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得し、
前記第２の一覧を表示し、
前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【請求項１４】
前記ヘッドマウントディスプレイに配信された前記第２のアプリをインストールしている途中で、又は前記第２のアプリに基づいて前記第１のアプリをアップデートしている途中でインストール又はアップデートの要否が要求される場合に、インストール又はアップデートの要否を確認する確認画面を表示し、前記確認画面に対する指示を前記ヘッドマウントディスプレイに送信する、
処理を含むことを特徴とする請求項１３に記載の管理プログラム。
【請求項１５】
ヘッドマウントディスプレイに接続された端末装置を制御する制御プログラムにおいて、
特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信し、
前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示し、
表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する、
処理をコンピュータに実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、端末装置、管理方法、制御方法、管理プログラム、及び制御プログラムに関する。
【背景技術】
【０００２】
ウェアラブルコンピュータの一つとして、人体の頭部に装着されるヘッドマウントディスプレイ（Head Mounted Display）が知られている（例えば特許文献１参照）。また、ヘッドマウントディスプレイとスマートフォンとサーバ装置とが連携して情報処理を実行する情報処理システムも知られている（例えば特許文献２参照）。例えば特許文献２はヘッドマウントディスプレイがアプリケーションプログラム（以下、単にアプリという）を有することを開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１６６８１６号公報
【特許文献２】特開２０１５−２２２５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ヘッドマウントディスプレイが有するアプリはユーザによって適切に管理されていることが望ましい。したがって、例えばヘッドマウントディスプレイを利用して現場作業を行う場合に、現場作業を支援するアプリが作業前にヘッドマウントディスプレイにインストールされていなければ、ヘッドマウントディスプレイにアプリをインストールすることが望ましい。また、例えばヘッドマウントディスプレイにインストール済みのアプリが最新のバージョンでなければ、インストール済みのアプリをアップデートすることが望ましい。【０００５】
ユーザがヘッドマウントディスプレイにアプリをインストールしたり、インストール済みのアプリをアップデートしたりする場合、ユーザはヘッドマウントディスプレイを装着し、ヘッドマウントディスプレイの表示部に表示される画面案内に従ってインストールやアップデートを行うことがある。ところが、表示部に表示される画面は小さく、また、ヘッドマウントディスプレイには操作ボタンが少ないため、アプリの適切な管理に手間がかかるという問題点がある。【０００６】
そこで、１つの側面では、ヘッドマウントディスプレイが使用するアプリを容易に管理できる端末装置、管理方法、制御方法、管理プログラム、及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本明細書に開示の端末装置は、ヘッドマウントディスプレイに表示される画面を共有する共有部と、前記共有部が共有した画面を表示する表示部と、前記表示部が表示する画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる配信制御部と、を有することを特徴とする端末装置である。【０００８】
本明細書に開示の端末装置は、ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得する第１取得部と、前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得する第２取得部と、前記第２の一覧を表示する表示部と、前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる配信制御部と、を有することを特徴とする端末装置である。【０００９】
本明細書に開示の端末装置は、ヘッドマウントディスプレイに接続された端末装置において、特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信する送信部と、前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示する表示部と、前記表示部が表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する通知部と、を有することを特徴とする端末装置である。【００１０】
本明細書に開示の管理方法は、ヘッドマウントディスプレイに表示される画面を共有し、共有した前記画面を表示し、前記画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる、処理をコンピュータが実行することを特徴とする管理方法である。【００１１】
本明細書に開示の管理方法は、ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得し、前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得し、前記第２の一覧を表示し、前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる、処理をコンピュータが実行することを特徴とする管理方法である。【００１２】
本明細書に開示の制御方法は、ヘッドマウントディスプレイに接続された端末装置を制御する制御方法において、特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信し、前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示し、表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する、処理をコンピュータが実行することを特徴とする制御方法である。【００１３】
本明細書に開示の管理プログラムは、ヘッドマウントディスプレイ表示される画面を共有し、共有した前記画面を表示し、前記画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる、処理をコンピュータに実行させることを特徴とする管理プログラムである。【００１４】
本明細書に開示の管理プログラムは、ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得し、前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得し、前記第２の一覧を表示し、前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる、処理をコンピュータに実行させることを特徴とする管理プログラムである。【００１５】
本明細書に開示の制御プログラムは、ヘッドマウントディスプレイに接続された端末装置を制御する制御プログラムにおいて、特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信し、前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示し、表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する、処理をコンピュータに実行させることを特徴とする制御プログラムである。
【発明の効果】
【００１６】
本明細書に開示の端末装置、管理方法、制御方法、管理プログラム、及び制御プログラムによれば、ヘッドマウントディスプレイが使用するアプリを容易に管理することができる。
【図面の簡単な説明】
【００１７】
【図１】図１は第１実施形態に係るアプリ管理システムの一例を示す図である。
【図２】図２は端末装置のハードウェア構成の一例である。
【図３】図３は第１実施形態に係る端末装置のブロック図の一例である。
【図４】図４は第１実施形態に係る端末装置が実行する処理の一例を示すフローチャートである。
【図５】図５は第１実施形態に係るヘッドマウントディスプレイが実行する処理の一例を示すフローチャートである。
【図６】図６は第１実施形態に係るサーバ装置が実行する処理の一例を示すフローチャートである。
【図７】図７は使用一覧を示す画面の一例である。
【図８】図８は通知画面の一例である。
【図９】図９は第２実施形態に係るアプリ管理システムの一例を示す図である。
【図１０】図１０は第２実施形態に係る端末装置のブロック図の一例である。
【図１１】図１１は第２実施形態に係る端末装置が実行する処理の一例を示すフローチャートである。
【図１２】図１２は第２実施形態に係るヘッドマウントディスプレイが実行する処理の一例を示すフローチャートである。
【図１３】図１３は第２実施形態に係るサーバ装置が実行する処理の一例を示すフローチャートである。
【図１４】図１４は確認画面の一例である。
【発明を実施するための形態】
【００１８】
以下、本件を実施するための形態について図面を参照して説明する。
【００１９】
（第１実施形態）
図１は第１実施形態に係るアプリ管理システムＳ１の一例を示す図である。アプリ管理システムＳ１は、端末装置１００、ヘッドマウントディスプレイ（以下、ＨＭＤという）２００、及びサーバ装置３００を含んでいる。
【００２０】
端末装置１００はＨＭＤ２００と第１の無線通信によりアクセスポイントＡＰを介さずに直接的に接続されている。第１の無線通信としては例えばWi-Fi Direct（登録商標）といった規格がある。したがって、アクセスポイントＡＰの通信可能範囲内に端末装置１００が含まれていなくても端末装置１００はＨＭＤ２００と接続することができる。詳細は後述するが、端末装置１００は表示部１１０に各種の画面やブラウザを表示したり、各種の要求や指示をＨＭＤ２００に送信したりする。尚、図１では端末装置１００の一例としてスマートフォンが示されているが、例えばタブレット端末といった携帯情報端末であればスマートフォンに特に限定されない。
【００２１】
ＨＭＤ２００は第１の無線通信と異なる第２の無線通信によりアクセスポイントＡＰに接続されている。第２の無線通信としては例えばWi-Fi（登録商標）といった規格がある。アクセスポイントＡＰはゲートウェイ装置ＧＷ及び通信ネットワークＮＷを介してサーバ装置３００とも接続されている。したがって、ＨＭＤ２００は第２の無線通信及び有線によりサーバ装置３００と間接的に接続されている。詳細は後述するが、ＨＭＤ２００は端末装置１００から送信された指示や要求を受信して各種の処理を実行したり、サーバ装置３００に要求などを送信したりする。尚、通信ネットワークＮＷとしては例えばインターネットがある。
【００２２】
ここで、図１に示すように、ＨＭＤ２００は表示部２１０、撮像部（例えばカメラ）２２０及び制御部２３０を備えている。表示部２１０の表示方式はビデオ透過型、光学透過型、非透過型のいずれでもよい。制御部２３０は表示部２１０や撮像部２２０の動作を制御したり、無線通信を実行したりする。例えば制御部２３０は撮像部２２０が撮像した映像を表示部２１０に表示する。また、例えばＨＭＤ２００の電源ボタンが押下されると、制御部２３０は所定の起動時間を経過した後に表示部２１０にホーム画面を表示する。尚、ホーム画面は例えば起動後に最初に表示される画面をいう。ホーム画面としては例えば待ち受け画面がある。
【００２３】
サーバ装置３００はＨＭＤ２００が使用するアプリ及びその一覧を管理する。より詳しくは、サーバ装置３００の記憶部３１０はＨＭＤ２００が使用する複数のアプリを記憶している。アプリとしては、例えば現場作業を支援する支援アプリ、Augmented Reality（ＡＲ：拡張現実）を実現するＡＲアプリ、顧客業務用アプリ、カメラや音声コマンドを制御する制御アプリなどがある。例えばＨＭＤ２００から送信された要求などをサーバ装置３００の制御部３２０が受信すると、制御部３２０は要求に含まれるアプリの名称や属性、署名などを利用してその要求に応じたアプリを記憶部３１０から抽出し、ＨＭＤ２００に配信する。尚、図１に示すように、サーバ装置３００はクラウドＣＬ上のデータセンターＤＣに設置されている。データセンターＤＣは端末装置１００及びＨＭＤ２００が使用される拠点１０とは異なる拠点に配備される。
【００２４】
続いて、図２を参照して、端末装置１００のハードウェア構成について説明する。尚、上述したＨＭＤ２００及びサーバ装置３００については基本的に端末装置１００と同様のハードウェア構成であるため説明を省略する。アクセスポイントＡＰやゲートウェイ装置ＧＷのハードウェア構成も基本的に端末装置１００と同様である。
【００２５】
図２は端末装置１００のハードウェア構成の一例である。図２に示すように、端末装置１００は、Central Processing Unit（ＣＰＵ）１００Ａ、Random Access Memory（ＲＡＭ）１００Ｂ、Read Only Memory（ＲＯＭ）１００Ｃ、Electrically Erasable Programmable Read Only Memory（ＥＥＰＲＯＭ）１００Ｄ及び通信回路１００Ｅを含んでいる。通信回路１００Ｅにはアンテナ１００Ｅ´が接続されている。通信回路１００Ｅに代えて通信機能を実現するＣＰＵが利用されてもよい。
【００２６】
また、端末装置１００は、スピーカー１００Ｆ、カメラ１００Ｇ、表示部１１０としてのタッチパネル１００Ｈ及びディスプレイ１００Ｉ、並びにマイク１００Ｊを含んでいる。カメラ１００Ｇは、例えばComplementary Metal Oxide Semiconductor（ＣＭＯＳ）やCharge Coupled Device（ＣＣＤ）を用いた撮像素子とレンズなどの光学系とを含んでいる。ＣＰＵ１００Ａ、・・・、マイク１００Ｊは、内部バス１００Ｋによって互いに接続されている。少なくともＣＰＵ１００ＡとＲＡＭ１００Ｂとが協働することによってコンピュータが実現される。
【００２７】
上述したＲＡＭ１００Ｂには、ＲＯＭ１００ＣやＥＥＰＲＯＭ１００Ｄに記憶されたプログラムがＣＰＵ１００Ａによって格納される。格納されたプログラムをＣＰＵ１００Ａが実行することにより、後述する各種の機能が実現され、また、各種の処理が実行される。尚、プログラムは後述するフローチャートに応じたものとすればよい。
【００２８】
次に、図３を参照して、第１実施形態に係る端末装置１００の機能について説明する。
図３は第１実施形態に係る端末装置１００のブロック図の一例である。図３に示すように、端末装置１００は共有部１０１と配信制御部１０２とを備えている。尚、表示部１１０はハードウェアであるため、破線で示している。
【００２９】
共有部１０１は、ＨＭＤ２００に表示されるホーム画面を共有する。より詳しくは、端末装置１００のユーザが表示部１１０を操作して、ＨＭＤ２００の表示部２１０に表示されるホーム画面の共有をＨＭＤ２００に要求すると、共有部１０１はmiracast（登録商標）といった画面伝送技術を利用して、ホーム画面を共有する。これにより、表示部１１０は共有したホーム画面を表示する。すなわち、端末装置１００の表示部１１０にはＨＭＤ２００の表示部２１０に表示されるホーム画面と同じホーム画面が表示される。また、ユーザが表示部１１０を介してホーム画面内のブラウザを起動する操作を行うと、共有部１０１は操作内容をＨＭＤ２００に送信する。これにより、ＨＭＤ２００の表示部２１０はブラウザを起動し、そのブラウザを表示部１１０が表示する。尚、詳細は後述するが、共有部１０１は後述する各種の処理を実行する。
【００３０】
配信制御部１０２は表示部１１０が表示するホーム画面に対する指示に基づいて、サーバ装置３００に対しアプリの一覧をＨＭＤ２００に向けて配信させる。これにより、ＨＭＤ２００の表示部２１０はアプリの一覧を表示し、併せて、端末装置の表示部１１０もアプリの一覧を表示する。また、表示部１１０がアプリの一覧を表示した後、配信制御部１０２はアプリの一覧に対する指示に基づいて、サーバ装置３００に対しアプリをＨＭＤ２００に向けて配信させる。したがって、ＨＭＤ２００（より詳しくは制御部２３０）はアプリを受信してインストールやアップデートといった処理を実行する。
【００３１】
続いて、図４から図８までを参照して、端末装置１００、ＨＭＤ２００、及びサーバ装置３００の各動作について説明する。
【００３２】
図４は第１実施形態に係る端末装置１００が実行する処理の一例を示すフローチャートである。図５は第１実施形態に係るＨＭＤ２００が実行する処理の一例を示すフローチャートである。図６は第１実施形態に係るサーバ装置３００が実行する処理の一例を示すフローチャートである。図７は使用一覧を示す画面の一例である。図８は通知画面の一例である。
【００３３】
まず、図５に示すように、ＨＭＤ２００の電源ボタンがユーザによって押下されると、ＨＭＤ２００の表示部２１０は所定の起動時間を経過した後にホーム画面を表示し（ステップＳ２０１）、制御部２３０はホーム画面の共有が要求されるまで待機する（ステップＳ２０２：ＮＯ）。
【００３４】
一方、表示部２１０がホーム画面を表示した後、図４に示すように、端末装置１００の共有部１０１はＨＭＤ２００（より具体的には表示部２１０）に表示されるホーム画面の共有を要求する（ステップＳ１０１）。より詳しくは、端末装置の表示部１１０に対してユーザが所定の指示（例えばタップ操作など）を行うと、共有部１０１はホーム画面の共有を要求する。
【００３５】
ステップＳ１０１の処理において共有部１０１がホーム画面の共有を要求すると、図５に示すように、制御部２３０はホーム画面の共有が要求されたと判断して（ステップＳ２０２：ＹＥＳ）、ホーム画面を端末装置１００に送信し、ブラウザの起動が要求されるまで待機する（ステップＳ２０３：ＮＯ）。
【００３６】
一方、制御部２３０がホーム画面を送信すると、図４に示すように、共有部１０１はホーム画面を受信してホーム画面を共有し（ステップＳ１０２）、表示部１１０は共有したホーム画面を表示する（ステップＳ１０３）。尚、ステップＳ１０２又はステップＳ１０３の処理の後、又はいずれかの処理と並行して、共有部１０１はＨＭＤ２００をリモート操作（例えば遠隔操作又は離隔操作）可能な状態に端末装置１００を設定する。以上の処理により、ＨＭＤ２００の表示部２１０に表示されるホーム画面が端末装置１００の表示部１１０に表示され、表示部１１０に表示されるホーム画面に対して所定の操作を行うことで、ＨＭＤ２００を操作することができる。
【００３７】
ステップＳ１０３の処理が完了すると、図４に示すように、共有部１０１はリモート操作によりＨＭＤ２００のブラウザの起動を要求する（ステップＳ１０４）。例えば、ユーザがホーム画面内にあるブラウザを起動させる画像（例えばアイコン画像）をダブルタップ操作すると、共有部１０１はブラウザの起動要求をＨＭＤ２００に送信する。
【００３８】
ステップＳ１０４の処理において共有部１０１がブラウザの起動を要求すると、図５に示すように、制御部２３０はブラウザの起動が要求されたと判断して（ステップＳ２０３：ＹＥＳ）、表示部２１０はブラウザを表示する（ステップＳ２０４）。ステップＳ２０４の処理が完了すると、制御部２３０はUniform Resource Locator（ＵＲＬ）を受信するまで待機する（ステップＳ２０５：ＮＯ）。ＵＲＬはサーバ３００の所在値を表す識別情報である。
【００３９】
ここで、共有部１０１は表示部２１０に表示される画面と表示部１１０に表示される画面を共有している。このため、ステップＳ２０４の処理において表示部２１０がブラウザを表示すると、図４に示すように、表示部１１０はブラウザを表示する（ステップＳ１０５）。ステップＳ１０５の処理が完了すると、次いで、共有部１０１はサーバ装置３００のＵＲＬをＨＭＤ２００に送信する（ステップＳ１０６）。より詳しくは、ユーザが表示部１１０に表示されたブラウザにＵＲＬを入力すると、共有部１０１はＵＲＬをＨＭＤ２００に送信する。
【００４０】
ステップＳ１０６の処理において共有部１０１がＵＲＬを送信し、制御部２３０がＵＲＬを受信すると、図５に示すように、制御部２３０はＵＲＬを受信したと判断して（ステップＳ２０５：ＹＥＳ）、ＵＲＬで指定されたサーバ装置３００と接続する（ステップＳ２０６）。ステップＳ２０６の処理が完了すると、次いで、制御部２３０はＨＭＤ２００にインストールされているアプリの一覧（以下、インストール一覧という）をサーバ装置３００に送信する（ステップＳ２０７）。
【００４１】
ここで、図６に示すように、サーバ装置３００の制御部３２０はインストール一覧を受信するまで待機している（ステップＳ３０１：ＮＯ）。上述したように、ステップＳ２０７の処理において制御部２３０がインストール一覧を送信し、制御部３２０がインストール一覧を受信すると、制御部３２０はインストール一覧を受信したと判断する（ステップＳ３０１：ＹＥＳ）。そして、ステップＳ３０１の処理において制御部３２０がインストール一覧を受信したと判断すると、制御部３２０はＨＭＤ２００が使用するアプリの一覧（以下、使用一覧という）をＨＭＤ２００に配信し（ステップＳ３０２）、配信が要求されるまで待機する（ステップＳ３０３：ＮＯ）。
【００４２】
図６に示すステップＳ３０２の処理において制御部３２０が使用一覧を配信すると、図５に示すように、ＨＭＤ２００の制御部２３０が使用一覧を受信し（ステップＳ２０８）、表示部２１０は使用一覧を表示する（ステップＳ２０９）。上述したように、共有部１０１は表示部２１０に表示される画面と表示部１１０に表示される画面を共有しているため、図４に示すように、表示部１１０はアプリの使用一覧を表示する（ステップＳ１０７）。これにより、図７に示すように、端末装置１００の表示部１１０はアプリの使用一覧を表示する。
【００４３】
表示部１１０が使用一覧を表示した後、図４に示すように、配信制御部１０２は使用一覧に対して指示があるまで待機する（ステップＳ１０８：ＮＯ）。また、図５に示すステップＳ２０９の処理において表示部２１０が使用一覧を表示した後、制御部２３０は指示を受信するまで待機する（ステップＳ２１０：ＮＯ）。
【００４４】
ここで、使用一覧はアプリの属性を含んでいる。アプリの属性は１つでもよいし複数でもよい。例えば図７では使用一覧は「ＡＲクライアント」、「クローム」、「ＨＭＤ設定」及び「リモート設定」といった複数のアプリの名称、アプリのサイズ及びアプリのバージョンなどを属性として含んでいる。また、複数のアプリの各属性には手指ＦＧにより押下可能な画像ＩＭ１，ＩＭ３，ＩＭ４が操作ボタンとして関連付けられている。
【００４５】
例えばアプリ「ＡＲクライアント」及びアプリ「リモート設定」はＨＭＤ２００にインストールされていないため、これらのアプリをＨＭＤ２００にインストールするための指示を与える画像ＩＭ１，ＩＭ４が属性に関連付けられている。例えばアプリ「ＨＭＤ設定」はＨＭＤ２００にインストールされているものの、アプリのバージョンが最新でないため、アップデートするための指示を与える画像ＩＭ３が属性に関連付けられている。一方、アプリ「クローム」はＨＭＤ２００にインストールされており、アプリのバージョンも最新であるため、指示を与えることができない押下不能な画像ＩＭ２が属性に関連付けられている。
【００４６】
ここで、図４に示すように、ステップＳ１０８の処理において配信制御部１０２は指示があったと判断した場合（ステップＳ１０８：ＹＥＳ）、配信制御部１０２は指示をＨＭＤ２００に送信する（ステップＳ１０９）。したがって、例えば上述した画像ＩＭ１をユーザが手指ＦＧで押下すると、配信制御部１０２はアプリ「ＡＲクライアント」をＨＭＤ２００にインストールするための指示をＨＭＤ２００に送信する。
【００４７】
ステップＳ１０９の処理において配信制御部１０２が指示を送信すると、ＨＭＤ２００の制御部２３０は指示を受信する。制御部２３０が指示を受信すると、制御部２３０は指示を受信したと判断し（ステップＳ２１０：ＹＥＳ）、指示に応じたアプリの配信をサーバ装置３００に要求する（ステップＳ２１１）。
【００４８】
ステップＳ２１１の処理において制御部２３０が配信を要求すると、図６に示すように、サーバ装置３００の制御部３２０は配信が要求されたと判断し（ステップＳ３０３：ＹＥＳ）、要求に応じたアプリをＨＭＤ２００に配信する（ステップＳ３０４）。制御部３２０がアプリを配信すると、図５に示すように、ＨＭＤ２００の制御部２３０はサーバ装置３００から配信されたアプリを受信し（ステップＳ２１２）、インストール又はアップデートを実行する（ステップＳ２１３）。例えば図７を参照して説明した画像ＩＭ１が押下された場合、制御部２３０はアプリをインストールする。例えば図７を参照して説明した画像ＩＭ３が押下された場合、制御部２３０はアプリをアップデートする。尚、インストールが完了すると、図８に示すように、端末装置１００の表示部１１０及びＨＭＤ２００の表示部２１０はそれぞれインストールが完了した旨を通知する画面を表示する。
【００４９】
以上説明したように、第１実施形態によれば、端末装置１００は、ＨＭＤ２００に表示される画面を共有する共有部１０１と、共有した画面を表示する表示部１１０と、表示部１１０が表示する画面に対する指示に基づいて、サーバ装置３００に対しアプリの使用一覧をＨＭＤ２００に向けて配信させる配信制御部１０２とを有する。これにより、ユーザはＨＭＤ２００を装着して表示部２１０に表示される画面を見なくても、ＨＭＤ２００が使用するアプリを容易に管理することができる。特に、端末装置１００とＨＭＤ２００はアクセスポイントＡＰを介さずに無線により直接的に通信することができる。したがって、アクセスポイントＡＰの通信可能範囲内に端末装置１００が存在しなくてもＨＭＤ２００が使用するアプリを容易に管理することができる。
【００５０】
（第２実施形態）
続いて、本件の第２実施形態について説明する。
図９は第２実施形態に係るアプリ管理システムＳ２の一例を示す図である。アプリ管理システムＳ２は、端末装置１００がアクセスポイントＡＰにも接続されている点を除き、第１実施形態で説明したアプリ管理システムＳ１と基本的に同様である。尚、端末装置１００は第１実施形態で説明した第２の無線通信によりアクセスポイントＡＰに接続されている。
【００５１】
次に、図１０を参照して、第２実施形態に係る端末装置１００の機能について説明する。
図１０は第２実施形態に係る端末装置１００のブロック図の一例である。図１０に示すように、端末装置１００は第１取得部１０５と送信部としての第２取得部１０６と通知部としての配信制御部１０７とを備えている。尚、表示部１１０はハードウェアであるため、破線で示している。
【００５２】
第１取得部１０５はＨＭＤ２００からＨＭＤ２００にインストールされたアプリのインストール一覧を取得する。より詳しくは、第１取得部１０５はＨＭＤ２００にインストールされたアプリのインストール一覧を要求してインストール一覧を取得して保持する。第１取得部１０５がインストール一覧を取得し終えると、表示部１１０はインストール一覧を取得し終えた旨を表示し、インストール一覧のサーバ装置３００への送信を許可するか否かを求める送信許可画面を表示する。
【００５３】
第２取得部１０６は、サーバ装置３００からインストール一覧と関連する使用一覧を取得する。より詳しくは、上述した送信許可画面に対しユーザが表示部１１０を介して送信の許可を指示すると、第２取得部１０６は第１取得部１０５が保持するインストール一覧を取得してサーバ装置３００に送信する。その後、第２取得部１０６は、サーバ装置３００から配信されたインストール一覧に応じた使用一覧を取得する。第２取得部１０６が使用一覧を取得し終えると、表示部１１０は使用一覧を表示する（図７参照）。
【００５４】
配信制御部１０７は表示部１１０が表示する使用一覧に対する指示に基づいて、アプリをＨＭＤ２００に向けてサーバ装置３００に配信させる。より詳しくは、表示部１１０が表示する使用一覧に現れるアプリに対しユーザが所定の指示を行うと、指示したアプリに関するアプリ情報をＨＭＤ２００に送信する。ＨＭＤ２００はアプリ情報を受信すると、アプリ情報に応じたアプリの配信をサーバ装置３００に要求し、サーバ装置３００から配信されたアプリを受信する。ＨＭＤ２００はアプリを受信すると、アプリをインストールしたり、アップデートしたりする。その他、詳細は後述するが、配信制御部１０７は各種の情報処理を実行する。
【００５５】
続いて、図１１から図１４までを参照して、端末装置１００、ＨＭＤ２００、及びサーバ装置３００の各動作について説明する。
【００５６】
図１１は第２実施形態に係る端末装置１００が実行する処理の一例を示すフローチャートである。図１２は第２実施形態に係るＨＭＤ２００が実行する処理の一例を示すフローチャートである。図１３は第２実施形態に係るサーバ装置３００が実行する処理の一例を示すフローチャートである。図１４は確認画面の一例である。
【００５７】
まず、図１２に示すように、ＨＭＤ２００の電源ボタンがユーザによって押下されてＨＭＤ２００が起動すると、ＨＭＤ２００の制御部２３０はインストール一覧が要求されるまで待機する（ステップＳ５０１：ＮＯ）。制御部２３０が待機している間、図１１に示すように、端末装置１００の第１取得部１０５はＨＭＤ２００にインストールされたアプリのインストール一覧を要求する（ステップＳ４０１）。
【００５８】
ステップＳ４０１の処理において第１取得部１０５がインストール一覧を要求すると、図１２に示すように、制御部２３０はインストール一覧が要求されたと判断し（ステップＳ５０１：ＹＥＳ）、インストール一覧を送信する（ステップＳ５０２）。この結果、図１１に示すように、第１取得部１０５はインストール一覧を取得する（ステップＳ４０２）。第１取得部１０５はＨＭＤ２００から取得したインストール一覧を一時的に保持し、送信指示があるまで待機する（ステップＳ４０３：ＮＯ）。尚、ステップＳ５０２の処理において制御部２３０がインストール一覧を送信した後、制御部２３０はアプリ情報を受信するまで待機する（ステップＳ５０３：ＮＯ）。
【００５９】
ここで、第１取得部１０５は送信指示があったと判断した場合（ステップＳ４０３：ＹＥＳ）、第２取得部１０６はインストール一覧をサーバ装置３００に送信する（ステップＳ４０４）。より詳しくは、表示部１１０に表示された送信許可画面に対しユーザが所定の操作を行った場合、第２取得部１０６はインストール一覧を送信する。第２取得部１０６がインストール一覧を送信する際、ＨＭＤ２００の識別情報をインストール一覧と併せて送信してもよい。
【００６０】
一方、図１３に示すように、サーバ装置３００の制御部３２０はインストール一覧を受信するまで待機している（ステップＳ６０１：ＮＯ）。制御部３２０はインストール一覧を受信したと判断すると（ステップＳ６０１：ＹＥＳ）、アプリの使用一覧を端末装置１００に配信する（ステップＳ６０２）。より詳しくは、制御部３２０はインストール一覧に含まれていないアプリやアップデート可能なアプリに関する使用一覧を配信する。制御部３２０がインストール一覧と併せてＨＭＤ２００の識別情報を受信した判断した場合には、識別情報に応じた使用一覧を配信する。これにより、図１１に示すように、第２取得部１０６はＨＭＤ２００が使用するアプリの使用一覧を取得し（ステップＳ４０５）、表示部１１０は第２取得部１０６が取得したアプリの使用一覧を表示する（ステップＳ４０６）。すなわち、第１実施形態で図７を参照して説明したように、表示部１１０はアプリの使用一覧を表示する。尚、図１３に示すように、制御部３２０はインストール一覧を配信した後、アプリの配信が要求されるまで待機する（ステップＳ６０３：ＮＯ）。
【００６１】
ステップＳ４０６の処理が完了すると、図１１に示すように、配信制御部１０７は使用一覧に対し指示があるまで待機し（ステップＳ４０７：ＮＯ）、指示があると（ステップＳ４０７：ＹＥＳ）、指示したアプリに関するインストール指示としてのアプリ情報をＨＭＤ２００に送信する（ステップＳ４０８）。送信に代えて、配信制御部１０７はインストール指示としてのアプリ情報をＨＭＤ２００に通知してもよい。その後、配信制御部１０７は確認要求を受信するまで待機する（ステップＳ４０９：ＮＯ）。尚、確認要求については後述する。
【００６２】
ステップＳ４０８の処理において配信制御部１０７がアプリ情報を送信又は通知すると、図１２に示すように、ステップＳ５０３の処理においてＨＭＤ２００の制御部２３０はアプリ情報を受信したと判断し（ステップＳ５０３：ＹＥＳ）、アプリ情報に応じたアプリの配信をサーバ装置３００に要求する（ステップＳ５０４）。ここで、図１３に示すように、ステップＳ６０３の処理においてサーバ装置３００の制御部３２０はアプリの配信が要求されたと判断し（ステップＳ６０３：ＹＥＳ）、要求に応じたアプリをＨＭＤ２００に配信する（ステップＳ６０４）。
【００６３】
ステップＳ６０４の処理が完了すると、図１２に示すように、制御部２３０はサーバ装置３００から配信されたアプリを受信して（ステップＳ５０５）、アプリのインストール又はアップデートを実行する（ステップＳ５０６）。ここで、制御部２３０はアプリをインストールしている途中、又はアップデートしている途中でユーザへの確認要否を検出したか否かを判断する（ステップＳ５０７）。より詳しくは、インストール又はアップデートするアプリによっては、既存のアプリとの関係によりインストール又はアップデートの続行に適さない場合がある。したがって、制御部２３０は確認要否を検出した場合（ステップＳ５０７：ＹＥＳ）、端末装置１００に処理続行の確認を求める確認要求を送信し（ステップＳ５０８）、応答指示を受信するまで待機する（ステップＳ５０９）。
【００６４】
一方、図１１に示すように、ステップＳ４０９の処理において配信制御部１０７が確認要求を受信すると（ステップＳ４０９：ＹＥＳ）、確認画面を表示する（ステップＳ４１０）。例えば、図１４に示すように、アプリ「ＡＲクライアント」をインストールした場合、バイブレーションの制御、音声設定の変更などにアクセスする場合があるため、表示部１１０はユーザにインストールの要否を確認する確認画面を表示する。
【００６５】
図１１に示すように、配信制御部１０７は応答指示があるまで待機し（ステップＳ４１１：ＮＯ）、応答指示があると（ステップＳ４１１：ＹＥＳ）、応答指示をＨＭＤ２００に送信する（ステップＳ４１２）。例えば、図１４に示す確認画面においてインストールを続行することを表す操作ボタンとしての画像ＩＭ５をユーザが手指ＦＧで押下すると、配信制御部１０７は続行の旨を含むインストール指示としての応答指示をＨＭＤ２００に送信又は通知する。一方、図１４に示す確認画面においてインストールを続行しないことを表す操作ボタンとしての画像ＩＭ６をユーザが手指ＦＧで押下すると、配信制御部１０７は続行しない旨を含む応答指示をＨＭＤ２００に送信又は通知する。
【００６６】
ステップＳ４１２の処理が完了すると、図１２に示すように、制御部２３０は応答指示を受信したと判断し（ステップＳ５０９：ＹＥＳ）、さらに、処理続行か否かを判断する（ステップＳ５１０）。制御部２３０は受信した応答指示に続行の旨が含まれていれば、ステップＳ５０６の処理に戻る。この結果、例えばアプリのインストールが完了すれば、図８に示すように、表示部１１０は通知画面を表示する。一方、制御部２３０は受信した応答指示に続行しない旨が含まれていれば、処理を終了する。また、ステップＳ５０７の処理において、制御部２３０は確認要否を検出しなかった場合も（ステップＳ５０７：ＮＯ）、処理を終了する。
【００６７】
以上説明したように、第２実施形態によれば、端末装置１００は、ＨＭＤ２００からＨＭＤ２００にインストールされたアプリのインストール一覧を取得する第１取得部１０５と、サーバ装置３００からインストール一覧と関連するアプリの使用一覧を取得する第２取得部１０６と、使用一覧を表示する表示部１１０と、使用一覧に対する指示に基づいて、アプリをＨＭＤ２００に向けてサーバ装置３００に配信させる配信制御部１０７と、を有する。これにより、ユーザはＨＭＤ２００を装着して表示部２１０に表示される画面を見なくても、ＨＭＤ２００が使用するアプリを容易に管理することができる。
【００６８】
以上、本発明の好ましい実施形態について詳述したが、本発明に係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、第１実施形態及び第２実施形態ではサーバ装置３００を拠点１０とは異なる拠点に配備したが、通信ネットワークＮＷにLocal Area Network（ＬＡＮ）を利用し、サーバ装置３００を拠点１０に配備してもよい。また、第２実施形態では配信制御部１０７がアプリ情報をＨＭＤ２００に送信し、ＨＭＤ２００がアプリ情報に応じたアプリの配信をサーバ装置３００に要求したが、配信制御部１０７がサーバ装置３００からアプリを取得し、取得したアプリをＨＭＤ２００に送信してもよい。
【符号の説明】
【００６９】
Ｓ１，Ｓ２  アプリ管理システム
１００  端末装置
１０１  共有部
１０２  配信制御部
１０５  第１取得部
１０６  第２取得部
１０７  配信制御部
２００  ＨＭＤ
２１０  表示部
２２０  撮像部
２３０  制御部
３００  サーバ装置
３１０  記憶部
３２０  制御部
【図１】
2017138153.tif 000003
【図２】
2017138153.tif 000004
【図３】
2017138153.tif 000005
【図４】
2017138153.tif 000006
【図５】
2017138153.tif 000007
【図６】
2017138153.tif 000008
【図７】
2017138153.tif 000009
【図８】
2017138153.tif 000010
【図９】
2017138153.tif 000011
【図１０】
2017138153.tif 000012
【図１１】
2017138153.tif 000013
【図１２】
2017138153.tif 000014
【図１３】
2017138153.tif 000015
【図１４】
2017138153.tif 000016
【手続補正書】
【提出日】平成30年6月21日(2018.6.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ヘッドマウントディスプレイに表示される画面を共有する共有部と、
前記共有部が共有した画面を表示する表示部と、
前記表示部が表示する画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる配信制御部と、
を有することを特徴とする端末装置。
【請求項２】
前記表示部は、前記アプリの一覧を表示し、
前記配信制御部は、前記一覧に対する指示に基づいて、前記サーバ装置に対し前記アプリを前記ヘッドマウントディスプレイに向けて配信させる、
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得する第１取得部と、
前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得する第２取得部と、
前記第２の一覧を表示する表示部と、
前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる配信制御部と、
を有することを特徴とする端末装置。
【請求項４】
前記表示部は、前記ヘッドマウントディスプレイに配信された前記第２のアプリをインストールしている途中で、又は前記第２のアプリに基づいて前記第１のアプリをアップデートしている途中でインストール又はアップデートの要否が要求される場合に、インストール又はアップデートの要否を確認する確認画面を表示し、
前記配信制御部は、前記確認画面に対する指示を前記ヘッドマウントディスプレイに送信する、
ことを特徴とする請求項３に記載の端末装置。
【請求項５】
ヘッドマウントディスプレイに接続された端末装置において、
特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信する送信部と、
前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示する表示部と、
前記表示部が表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する通知部と、
を有することを特徴とする端末装置。
【請求項６】
ヘッドマウントディスプレイに表示される画面を共有し、
共有した前記画面を表示し、
前記画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる、
処理をコンピュータが実行することを特徴とする管理方法。
【請求項７】
ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得し、
前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得し、
前記第２の一覧を表示し、
前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる、
処理をコンピュータが実行することを特徴とする管理方法。
【請求項８】
ヘッドマウントディスプレイに接続された端末装置を制御する制御方法において、
特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信し、
前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示し、
表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する、
処理をコンピュータが実行することを特徴とする制御方法。
【請求項９】
ヘッドマウントディスプレイ表示される画面を共有し、
共有した前記画面を表示し、
前記画面に対する指示に基づいて、前記ヘッドマウントディスプレイが使用するアプリの一覧と前記一覧から選択されたアプリを配信するサーバ装置に対し前記アプリの一覧を前記ヘッドマウントディスプレイに向けて配信させる、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【請求項１０】
ヘッドマウントディスプレイから前記ヘッドマウントディスプレイにインストールされた第１のアプリの第１の一覧を取得し、
前記ヘッドマウントディスプレイが使用する第２のアプリの第２の一覧と前記第２の一覧から選択された第２のアプリを配信するサーバ装置から前記第１の一覧と関連する前記第２の一覧を取得し、
前記第２の一覧を表示し、
前記第２の一覧に対する指示に基づいて、前記第２のアプリを前記ヘッドマウントディスプレイに向けて前記サーバ装置に配信させる、
処理をコンピュータに実行させることを特徴とする管理プログラム。
【請求項１１】
ヘッドマウントディスプレイに接続された端末装置を制御する制御プログラムにおいて、
特定の操作を受け付けると、前記ヘッドマウントディスプレイの識別情報をサーバ装置に送信し、
前記サーバ装置から前記識別情報に応じたソフトウェアの一覧を受信すると、受信した前記一覧を表示し、
表示した前記一覧に含まれるソフトウェアのうち、いずれかのソフトウェアの選択を受け付けると、選択を受け付けた前記ソフトウェアに関するインストール指示を前記ヘッドマウントディスプレイに通知する、
処理をコンピュータに実行させることを特徴とする制御プログラム。
【国際調査報告】
2017138153.tif 000017
2017138153.tif 000018
2017138153.tif 000019
2017138153.tif 000020