(57)【要約】【課題】携帯情報端末にダウンロードされたコンテンツの有効利用を支援すること。【手段】サーバから携帯情報端末にコンテンツをダウンロードするシステムの制御方法に於いて、前記携帯情報端末の入力画像に含まれる対象物の属性情報を抽出し、前記コンテンツの属性情報を抽出し、前記対象物の属性情報と、前記コンテンツの属性情報と、の比較に基づき、前記コンテンツに関する情報を、前記対象物に対応付けて表示する、システムの制御方法。
2014174547.tif 000002
【特許請求の範囲】
【請求項１】
サーバから携帯情報端末にコンテンツをダウンロードするシステムの制御方法に於いて、
前記携帯情報端末の入力画像に含まれる対象物の属性情報を抽出し、
前記コンテンツの属性情報を抽出し、
前記対象物の属性情報と、前記コンテンツの属性情報と、の比較に基づき、前記コンテンツに関する情報を、前記対象物に対応付けて表示する、システムの制御方法。
【請求項２】
請求項１に記載のシステムの制御方法に於いて、
前記コンテンツの属性情報を、前記コンテンツから抽出する、システムの制御方法。
【請求項３】
請求項１又は２に記載のシステムの制御方法に於いて、
前記携帯情報端末は、前記サーバからの指示を契機に前記コンテンツをダウンロードする、システムの制御方法。
【請求項４】
請求項３に記載のシステムの制御方法に於いて、
前記携帯情報端末にダウンロードするコンテンツがアプリケーションである場合、前記コンテンツに関する情報を、前記アプリケーションのアイコンとする、システムの制御方法。
【請求項５】
請求項４に記載のシステムの制御方法に於いて、
前記コンテンツに関する情報の表示位置が、所定時間、前記携帯情報端末の表示画面の所定範囲に滞留している場合、前記コンテンツに関する実行処理を開始する、システムの制御方法。
【請求項６】
外部からの指示に基づき、コンテンツをダウンロードする携帯情報端末の制御方法に於いて、
前記コンテンツに関する情報を、前記携帯情報端末の入力画像に含まれる対象物に対応付けて表示する、携帯情報端末の制御方法。
【請求項７】
請求項６に記載の携帯情報端末の制御方法に於いて、さらに、
前記入力画像に含まれる対象物の属性情報を抽出し、
前記コンテンツの属性情報を抽出し、
前記入力画像の属性情報と、前記コンテンツの属性情報と、をサーバに送信する、携帯情報端末の制御方法。
【請求項８】
請求項７に記載の携帯情報端末の制御方法に於いて、
前記コンテンツの属性情報を、前記コンテンツから抽出する、携帯情報端末の制御方法。
【請求項９】
携帯情報端末にコンテンツを提供するサーバの制御方法に於いて、
前記携帯情報端末から前記携帯情報端末の入力画像を取得し、
前記入力画像に含まれる対象物の属性情報を抽出し、
前記属性情報を前記携帯情報端末に提供する、サーバの制御方法。
【請求項１０】
サーバからコンテンツをダウンロードする携帯情報端末の制御方法に於いて、
前記コンテンツに関する情報を、前記携帯情報端末の入力画像に含まれる対象物に対応付けて表示し、
前記コンテンツに関する情報の表示位置が、所定時間、前記携帯情報端末の表示画面の所定範囲に滞留している場合、前記コンテンツに関する実行処理を開始する、携帯情報端末の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、システムの制御方法、携帯情報端末の制御方法、サーバの制御方法に関する。
【背景技術】
【０００２】
携帯情報端末ユーザの居場所や状況などのコンテキスト毎に、携帯情報端末のデスクトップ（ホーム画面）に表示するアプリなどのコンテンツを切り替える、いわゆるコンテキストデスクトップ技術が開発されている。コンテキストデスクトップ技術では、例えばサーバなどの外部からの指示を契機に、携帯情報端末がアプリなどのコンテンツを自動インストールもしくは自動アンインストールする。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】プレスリリース（技術）“時間や場所に応じて必要なアプリケーションが自動配信・自動実行される情報端末技術を開発”、平成２３年７月１９日、株式会社富士通、［平成２４年７月８日検索］、インターネット＜http://pr.fujitsu.com/jp/news/2011/07/19-1.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、例えばサーバなどの外部からの指示を契機にアプリなどのコンテンツを自動インストールする場合、ユーザは、自分の意志でコンテンツをインストールしていない為、例えばコンテンツの用途、即ち提供サービスなどを把握できないことがある。このため、インストールされたコンテンツを有効に使用することができないこともある。【０００５】
開示の技術によれば、携帯情報端末にダウンロードされたコンテンツの有効利用を支援することができる携帯情報端末の制御方法、制御プログラム、携帯情報端末を提供する。
【課題を解決するための手段】
【０００６】
開示の技術の一観点によれば、サーバから携帯情報端末にコンテンツをダウンロードするシステムの制御方法に於いて、前記携帯情報端末の入力画像に含まれる対象物の属性情報を抽出し、前記コンテンツの属性情報を抽出し、前記対象物の属性情報と、前記コンテンツの属性情報と、の比較に基づき、前記コンテンツに関する情報を、前記対象物に対応付けて表示する、システムの制御方法が提供される。
【発明の効果】
【０００７】
本開示の技術の一観点によれば、携帯情報端末にダウンロードされたコンテンツを有効に利用することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態にかかるアプリプッシュシステムの概略図である。
【図２】第１の実施形態にかかる携帯情報端末のハードウェア構成の概略図である。
【図３】第１の実施形態にかかる携帯情報端末の機能ブロックの概略図である。
【図４】第１の実施形態にかかるアプリ情報テーブルの模式図である。
【図５】第１の実施形態にかかる表示対象物情報テーブルの模式図である。
【図６】第１の実施形態にかかる対応情報テーブルの模式図である。
【図７】第１の実施形態にかかる表示位置情報テーブルの模式図である。
【図８】第１の実施形態にかかる携帯情報端末の表示対象情報更新処理のフローチャートである。
【図９】第１の実施形態にかかる携帯情報端末のアプリ表示位置算出処理のフローチャートである。
【図１０】第１の実施形態にかかるアプリ情報取得／削除処理のフローチャートである。
【図１１】第１の実施形態にかかる携帯情報端末の対応情報テーブル更新処理のフローチャートである。
【図１２】第１の実施形態にかかる携帯情報端末のアプリ表示処理のフローチャートである。
【図１３】第１の実施形態にかかる表示画面の具体例の模式図である。
【図１４】第１の実施形態の変形例１にかかる表示画面の具体例の模式図である。
【図１５】第１の実施形態の変形例２にかかる表示画面の具体例の模式図である。
【図１６】第２の実施形態にかかる携帯情報端末の機能ブロックの概略図である。
【図１７】第２の実施形態にかかるアイコン情報テーブルの模式図である。
【図１８】第２の実施形態にかかる表示時間情報テーブルの模式図である。
【図１９】第２の実施形態にかかる携帯情報端末の滞留判定処理のフローチャートである。
【図２０】第２の実施形態にかかる携帯情報端末のズーム起動処理のフローチャートである。
【発明を実施するための形態】
【０００９】
［第１の実施形態］
図１−図１３を参照して、第１の実施形態を説明する。
【００１０】
（アプリプッシュシステムの概略図）
図１は、第１の実施形態にかかるアプリプッシュシステムの概略図である。
【００１１】
図１に示すように、本実施形態にかかるアプリプッシュシステムは、携帯情報端末１００、アプリサーバ２００、対象物情報サーバ３００を含む。携帯情報端末１００、アプリサーバ２００、対象物情報サーバ３００は、例えば無線もしくは有線のネットワーク４００により相互接続されている。アプリプッシュシステムでは、アプリサーバ２００から携帯情報端末１００にアプリが自動ダウンロードされるが、ここでのアプリは、例えばデータなどを含むコンテンツの一例であって、所謂アプリケーションプログラムである必要はない。
【００１２】
（携帯情報端末１００のハードウェア構成）
図２は、第１の実施形態にかかる携帯情報端末１００のハードウェア構成の概略図である。  
【００１３】
図２に示すように、本実施形態にかかる携帯情報端末１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１、メインメモリ１０２、補助メモリ１０３、クロック供給回路１０４、電圧供給回路１０５、ディスプレイ１０６、タッチスクリーン１０７、ネットワークＩ／Ｆ（ＩｎｔｅｒＦａｃｅ）１０８、カメラ１０９、ＧＰＳモジュール１１０、をハードウェアモジュールとして備える。これらのハードウェアモジュールは、例えばバス１１１により相互接続されている。
【００１４】
ＣＰＵ１０１は、クロック供給回路１０４から供給されるクロック信号及び電圧供給回路１０５から供給される電圧により動作して、携帯情報端末１００の各種ハードウェアモジュールを制御する。さらに、ＣＰＵ１０１は、補助メモリ１０３に格納された各種プログラムを読み出して、メインメモリ１０２にロードするとともに、該メインメモリ１０２にロードされた各種プログラムを実行することで、各種機能を実現する。各種機能の詳細は、後述することとする。
【００１５】
メインメモリ１０２は、ＣＰＵ１０１により実行される各種プログラムを格納する。さらに、メインメモリ１０２は、ＣＰＵ１０１のワークエリアとして使用され、ＣＰＵ１０１による処理に必要な各種データを記憶する。メインメモリ１０２としては、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを使用しても良い。
【００１６】
補助メモリ１０３は、携帯情報端末１００を動作させる各種プログラムを格納している。各種プログラムとしては、例えば、携帯情報端末１００が実行するアプリケーションプログラムやＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）などがある。本実施形態にかかるＡＲアプリ（制御プログラム）も補助メモリ１０３に格納されている。補助メモリ１０３としては、例えば、ハードディスクやフラッシュメモリ等の不揮発メモリを使用しても良い。
【００１７】
ディスプレイ１０６は、ＣＰＵ１０１により制御され、ユーザに画像情報を表示する。タッチスクリーン１０７は、ディスプレイ１０６に貼り付けられ、ユーザの指先やペン先などで接触された位置情報を入力する。
【００１８】
ネットワークＩ／Ｆ１０８は、例えばアプリサーバ２００からのプッシュメッセージやアプリの受信インターフェース、もしくは、対象物情報サーバ３００からの表示対象情報の受信インターフェースとして機能する。
【００１９】
カメラ１０９は、例えば会議室内の風景などの画像情報を取得する。ＧＰＳモジュール１１０は、複数の人口衛星からのＧＰＳ信号に基づき、携帯情報端末１００の位置情報（経度緯度など）を取得する。なお、本実施形態では、ＧＰＳ信号に基づき、携帯情報端末１００の位置情報を取得しているが、例えば３Ｇ（Ｇｅｎｅｒａｔｉｏｎ）の基地局からのセルＩＤ、Ｗｉ−Ｆｉ（登録商標）のアクセスポイントからのＭＡＣアドレスなどに基づき、携帯情報端末１００の位置情報を取得しても良い。
【００２０】
（携帯情報端末１００の機能ブロック）
図３は、第１の実施形態にかかる携帯情報端末１００の機能ブロックの概略図である。
【００２１】
図３に示すように、本実施形態にかかる携帯情報端末１００は、アプリ情報受信部１２１、アプリ情報管理部１２２、カメラ画像取得部１２３、背景表示部１２４、対象物情報取得部１２５、対象物情報更新部１２６、画像認識／位置取得部１２７、対応情報更新部１２８、表示位置情報更新部１２９、対応情報／表示位置取得部１３０、アプリ取得部１３１、アイコン表示部１３２、アプリ情報格納部１３３、対象物情報格納部１３４、対応情報格納部１３５、表示位置情報格納部１３６、を機能ブロックとして備える。
【００２２】
これらの機能ブロックは、何れもＣＰＵ１０１が、メインメモリ１０２にＡＲアプリ（制御プログラム）を読み込むとともに、該メインメモリ１０２に読み込んだＡＲアプリを実行することで実現される。
【００２３】
アプリ情報受信部１２１は、アプリサーバ２００からプッシュメッセージを受信する。プッシュメッセージとしては、例えばアプリのインストール指示やアンインストール指示を含む。さらに、アプリ情報受信部１２１は、アプリサーバ２００からのインストール指示に基づき、アプリサーバ２００からアプリの圧縮ファイルを受信する。アプリの圧縮ファイルは、アプリファイル及びアプリ情報を含む。アプリファイルは、アプリの機能を実現する為のプログラムを含む。アプリ情報は、アプリに関連するキーワードを含む。キーワードとしては、例えばアプリの作成者名、種別、用途、作成日時、作成場所、使用場所、使用日時、などの属性情報を使用しても良い。
【００２４】
アプリ情報管理部１２２は、アプリサーバ２００からのアプリの圧縮ファイルを解凍して、アプリファイル及びアプリ情報を取得する。さらに、アプリ情報管理部１２２は、アプリファイル及びアプリ情報を、アプリ情報格納部１３３に格納されたアプリ情報テーブルＴ１に記録する。又、アプリ情報管理部１２２は、アプリサーバ２００からのアンインストール指示に基づき、指定されるアプリファイル及びアプリ情報を、アプリ情報テーブルＴ１から削除する。さらに、アプリ情報管理部１２２は、アプリに関連するキーワードを、アプリ情報テーブルＴ１から取得する。
【００２５】
カメラ画像取得部１２３は、カメラ１０９により撮影された画像、即ちカメラ画像を取得する。
【００２６】
背景表示部１２４は、カメラ画像取得部１２３により撮影されたカメラ画像を、背景画像として、ディスプレイ１０６に表示する。
【００２７】
対象物情報取得部１２５は、対象物情報サーバ３００から表示対象物情報を取得する。表示対象物情報は、対象物ＩＤ、画像データ、キーワードを含む。対象物は、例えば従業員、ホワイトボード、建物などの、ＡＲ表示の対象となる物体である。対象物ＩＤは、対象物を識別する為の識別情報である。画像データは、対象物の画像データである。キーワードは、対象物に関連するキーワードである。キーワードとしては、例えば対象物の名称や種別などの属性情報を使用しても良い。
【００２８】
対象物情報更新部１２６は、対象物情報取得部１２５により取得された表示対象物情報に基づき、対象物情報格納部１３４に格納されている表示対象物情報テーブルＴ２を更新する。
【００２９】
画像認識／位置取得部１２７は、対象物情報格納部１３４に格納されている表示対象物情報テーブルＴ２から対象物の画像データを取得して、対象物が、背景表示部１２４により表示された背景画像に含まれているかどうかを判断する。対象物が背景画像に含まれている場合、画像認識／位置取得部１２７は、対象物の画像データに基づき、対象物の位置を算出する。さらに、画像認識／位置取得部１２７は、対象物に関連するキーワードを、表示対象物情報テーブルＴ２から取得する。
【００３０】
対応情報更新部１２８は、画像認識／位置取得部１２７により取得された対象物に関連するキーワードと、アプリ情報管理部１２２により取得されたアプリに関連するキーワードと、に基づき、対象物及びアプリを対応付ける。具体的には、対応情報更新部１２８は、対象物に関連するキーワードと、アプリに関連するキーワードと、の一致数を算出する。さらに、対応情報更新部１２８は、キーワードの一致数が最大となる対象物及びアプリの対応関係（組み合わせ）に基づき、対応情報格納部１３５に格納された対応情報テーブルＴ３を更新する。即ち、対応情報更新部１２８は、キーワードの一致数が最大となる対応物及びアプリの対応関係を対応情報テーブルＴ３に記録する。
【００３１】
表示位置情報更新部１２９は、画像認識／位置取得部１２７により取得された対象物の位置に基づき、アプリの表示位置を算出する。表示位置は、アプリを表示することができる表示範囲である。さらに、表示位置情報更新部１２９は、アプリの表示位置に基づき、表示位置情報格納部１３６に格納されている表示位置情報テーブルＴ４を更新する。
【００３２】
対応情報／表示位置取得部１３０は、対応情報格納部１３５に格納された対応情報テーブルＴ３から対象物及びアプリの対応関係を取得する。さらに、対応情報／表示位置取得部１３０は、表示位置情報格納部１３６に格納された表示位置情報テーブルＴ４から表示位置を取得する。
【００３３】
アプリ取得部１３１は、対応情報／表示位置取得部１３０により取得された対応関係に基づき、それぞれの表示位置に紐付けられたアプリを特定して、アプリの画像データをアプリ情報格納部１３３から取得する。アプリの画像データとしては、例えばアプリのアイコンを使用しても良い。
【００３４】
アイコン表示部１３２は、アプリ取得部１３１により取得されたアプリの画像データを使用して、対応情報／表示位置取得部１３０により取得された表示位置に、アプリのアイコンを重畳表示する。
【００３５】
アプリ情報格納部１３３は、アプリ情報テーブルＴ１を格納する。
【００３６】
対象物情報格納部１３４は、表示対象物情報テーブルＴ２を格納する。
【００３７】
対応情報格納部１３５は、対応情報テーブルＴ３を格納する。
【００３８】
表示位置情報格納部１３６は、表示位置情報テーブルＴ４を格納する。
【００３９】
アプリ情報テーブルＴ１、表示対象物情報テーブルＴ２、対応情報テーブルＴ３、表示位置情報テーブルＴ４の詳細は、何れも後述することとする。
【００４０】
（アプリ情報テーブルＴ１）
図４は、第１の実施形態にかかるアプリ情報テーブルＴ１の模式図である。
【００４１】
図４に示すように、アプリ情報テーブルＴ１は、それぞれのアプリＩＤにより識別されるアプリに、アプリ名、アプリファイル、キーワードを紐付ける。アプリ名は、アプリの名前である。アプリファイルは、アプリの機能を実現する為のプログラムを含む。キーワードは、アプリに関連するキーワードである。キーワードとしては、例えばアプリの作成者名、種別、用途、作成日時、作成場所、使用場所、使用日時、などの属性情報を使用しても良い。例えばテーブル１行目に記載の具体例では、アプリＩＤ「ｘｘｘｘ」により識別されるアプリに、アプリ名として「ｓｈｉｒｙｏｕ１」、アプリファイルとして「ｘｘｘｘ．ｈｔｍｌ」、キーワードとして「Ｔａｎａｋａ（作成者名）」、「ｄｏｃｕｍｅｎｔ（種別）」、「ｗｏｒｋ（用途）」が紐付けられている。
【００４２】
（表示対象物情報テーブルＴ２）
図５は、第１の実施形態にかかる表示対象物情報テーブルＴ２の模式図である。
【００４３】
図５に示すように、表示対象物情報テーブルＴ２は、それぞれの対象物ＩＤにより識別される対象物に、画像データ、キーワードを紐付ける。画像データは、対象物の画像データである。キーワードは、対象物に関連するキーワードである。キーワードとしては、例えば対象物の名称、対象物の種別などの属性情報を使用しても良い。例えばテーブル１行目に記載の具体例では、対象物ＩＤ「ａａａａ」により識別される対象物に、画像データとして「ｘｘｘ．ｐｎｇ」、キーワードとして「Ｔａｎａｋａ（作成者名）」及び「ｗｏｒｋ（用途）」が紐付けられている。
【００４４】
（対応情報テーブルＴ３）
図６は、第１の実施形態にかかる対応情報テーブルＴ３の模式図である。
【００４５】
図６に示すように、対応情報テーブルは、それぞれの表示位置ＩＤにより識別される表示位置に、アプリＩＤにより識別されるアプリを紐付ける。表示位置は、対象物それぞれに設定される。例えばテーブル１行目に記載の具体例では、表示位置ＩＤ「１２３」により識別される表示位置に、アプリＩＤ「ｘｘｘｘ」により識別されるアプリが紐付けられている。
【００４６】
（表示位置情報テーブルＴ４）
図７は、第１の実施形態にかかる表示位置情報テーブルＴ４の模式図である。
【００４７】
図７に示すように、表示位置情報テーブルＴ４は、それぞれの表示位置ＩＤにより識別される表示位置に、表示範囲、キーワード、を紐付ける。表示範囲は、アプリを表示することができる表示範囲である。本実施形態では、表示範囲として、基準位置を規定する座標成分「ｘ」及び「ｙ」と、表示範囲のサイズを規定する幅「ｗ」及び高さ「ｈ」と、を使用する。例えばテーブル１行目に記載の具体例では、表示位置ＩＤ「１２３」により識別される表示位置に、表示範囲（ｘ、ｙ、ｗ、ｈ）として（１５、２４、８０、８０）が紐付けられている。
【００４８】
（表示対象情報更新処理）
図８は、第１の実施形態にかかる携帯情報端末１００の表示対象情報更新処理のフローチャートである。
【００４９】
図８に示すように、対象物情報取得部１２５は、携帯情報端末１００のユーザ操作を受け付ける（ステップＳ００１）。ユーザ操作としては、例えばユーザによるＡＲアプリの起動指示やＡＲアプリへの更新指示などを想定する。
【００５０】
次に、対象物情報取得部１２５は、対象物情報サーバ３００に表示対象物情報の取得要求を通知する（ステップＳ００２）。表示対象物情報の取得要求に、携帯情報端末１００のユーザのコンテキスト情報、例えばユーザの位置情報やスケジュール情報などを含めても良い。
【００５１】
次に、対象物情報取得部１２５は、対象物情報サーバ３００から表示対象物情報を取得したかどうかを判断する（ステップＳ００３）。
【００５２】
ここで、表示対象物情報を取得したと判断されない場合（ステップＳ００３のＮｏ）、対象物情報取得部１２５は、再度、表示対象物情報を取得したかどうかを判断する（ステップＳ００３）。
【００５３】
一方、表示対象物情報を取得したと判断された場合（ステップＳ００３のＹｅｓ）、対象物情報更新部１２６は、対象物情報サーバ３００から取得した表示対象物情報を使用して、対象物情報格納部１３４に格納されている表示対象物情報テーブルＴ２を更新する（ステップＳ００４）。
【００５４】
なお、表示対象物情報の取得要求にコンテキスト情報を含める場合、対象物情報サーバ３００から携帯情報端末１００に、コンテキスト情報に対応する表示対象物情報を提供しても良い。例えば、コンテキスト情報として「会議中」を取得した場合、対象物情報サーバ３００は、会議に出席中の従業員や、会議室内に存在する設備など、に関する表示対象物情報を携帯情報端末１００に提供しても良い。
【００５５】
次に、対象物情報取得部１２５は、再度、携帯情報端末１００のユーザ操作を受け付ける（ステップＳ００１）。
【００５６】
（アプリ表示位置算出処理）
図９は、第１の実施形態にかかる携帯情報端末１００のアプリ表示位置算出処理のフローチャートである。
【００５７】
図９に示すように、カメラ画像取得部１２３は、カメラ１０９により撮影されたカメラ画像を取得する（ステップＳ０１１）。
【００５８】
次に、背景表示部１２４は、カメラ画像取得部１２３により取得されたカメラ画像を、背景画像としてディスプレイ１０６に表示する（ステップＳ０１２）。
【００５９】
次に、画像認識／位置取得部１２７は、表示対象物情報テーブルＴ２に記録されている対象物ＩＤから未選択の対象物ＩＤを選択する（ステップＳ０１３）。
【００６０】
次に、画像認識／位置取得部１２７は、選択中の対象物ＩＤ、即ち処理対象の対象物ＩＤに紐付けられた画像データを取得する（ステップＳ０１４）。
【００６１】
次に、画像認識／位置取得部１２７は、表示対象物情報テーブルＴ２から取得された処理対象の対象物の画像データと、背景表示部１２４により表示された背景画像の画像データと、を使用して、画像認識を実施して、処理対象の対象物が背景画像に含まれているかどうかを判断する（ステップＳ０１５）。
【００６２】
ここで、処理対象の対象物が背景画像に含まれていると判断された場合（ステップＳ０１５のＹｅｓ）、画像認識／位置取得部１２７は、処理対象の対象物の画像データに基づき、背景画像を基準とする、処理対象の対象物の位置を算出する（ステップＳ０１６）。
【００６３】
次に、画像認識／位置取得部１２７は、処理対象の対象物に紐付けられているキーワードを、表示対象物情報テーブルＴ２から取得する（ステップＳ０１７）。例えば、図５に示すように、処理対象の対象物の対象物ＩＤが「ａａａａ」であれば、画像認識／位置取得部１２７は、キーワードとして、「Ｔａｎａｋａ」及び「ｗｏｒｋ」を取得することとなる。
【００６４】
次に、画像認識／位置取得部１２７は、表示対象物情報テーブルＴ２に未選択の対象物ＩＤが無いかどうか判断する（ステップＳ０１８）。処理対象の対象物が背景画像に含まれていると判断されない場合も（ステップＳ０１５のＮｏ）、画像認識／位置取得部１２７は、表示対象物情報テーブルＴ２に未選択の対象物ＩＤが無いかどうか判断する（ステップＳ０１８）。
【００６５】
ここで、未選択の対象物ＩＤが無いと判断された場合（ステップＳ０１８のＹｅｓ）、表示位置情報更新部１２９は、処理対象の対象物の位置に基づき、背景画像を基準とする、アプリのアイコンの表示位置を算出する（ステップＳ０１９）。さらに、表示位置情報更新部１２９は、アイコンの表示位置に表示位置ＩＤを付与して、表示位置テーブルＴ４に記録する。ここでは、アイコンの表示位置に表示位置ＩＤを付与しているが、本実施形態では、対象物毎に表示位置を１つずつ設定する為、表示位置ＩＤの代わりに対象物ＩＤを、そのまま使用しても良い。
【００６６】
なお、表示位置情報更新部１２９は、アイコンの表示位置を、対象物の位置からシフトさせた位置として、対象物の真上にアイコンが表示されることを避けても良い。
【００６７】
次に、対応情報更新部１２８は、処理を「対応情報テーブル更新処理」に遷移させる（ステップＳ０３０）。「対応情報テーブル更新処理」の詳細は、後述することとする。
【００６８】
なお、未選択の対象物ＩＤが無いと判断されない場合（ステップＳ０１８のＮｏ）、画像認識／位置取得部１２７は、再度、表示対象物情報テーブルＴ２に記録されている対象物ＩＤから未選択の対象物ＩＤを選択する（ステップＳ０１３）。
【００６９】
（アプリ情報取得／削除処理）
図１０は、第１の実施形態にかかるアプリ情報取得／削除処理のフローチャートである。
【００７０】
図１０に示すように、アプリ情報受信部１２１は、アプリサーバ２００からのプッシュメッセージを受信する（ステップＳ０２１）。
【００７１】
次に、アプリ情報管理部１２２は、アプリサーバ２００からのプッシュメッセージが、アプリのインストール指示であるかどうかを判断する（ステップＳ０２２）。
【００７２】
ここで、アプリのインストール指示であると判断された場合（ステップＳ０２２のＹｅｓ）、アプリ情報管理部１２２は、インストール指示により指定されるアプリの圧縮ファイルを、アプリサーバ２００から取得（ダウンロード）して、アプリファイル及びアプリ情報に解凍後、アプリ情報テーブルＴ１に記憶する（ステップＳ０２３）。具体的には、アプリ情報管理部１２２は、アプリファイルをアプリ情報テーブルＴ１の「アプリファイル」に記録するとともに、アプリ情報からアプリに関連するキーワードを抽出して、該キーワードをアプリ情報テーブルＴ１の「キーワード」に記録する。なお、本実施形態では、アプリファイルそのものをアプリ情報テーブルＴ１に記録しているが、本発明は、これに限定されるものではない。例えば、アプリファイルの格納先（パス）をアプリ情報テーブルＴ１の「アプリファイル」に記録しても良い。
【００７３】
次に、対応情報更新部１２８は、処理を「対応情報テーブル更新処理」に遷移させる（ステップＳ０３０）。「対応情報テーブル更新処理」の詳細は、後述することとする。
【００７４】
一方、アプリのインストール指示であると判断されない場合（ステップＳ０２２のＮｏ）、アプリ情報管理部１２２は、アプリサーバ２００からのプッシュメッセージが、アプリのアンインストール指示であるかどうかを判断する（ステップＳ０２５）。
【００７５】
ここで、アプリのアンインストール指示であると判断された場合（ステップＳ０２５のＹｅｓ）、アプリ情報管理部１２２は、アンインストール指示により指定されるアプリのアプリファイル及びアプリ情報を、アプリ情報テーブルＴ１から削除する（ステップＳ０２６）。
【００７６】
次に、対応情報更新部１２８は、「対応情報テーブル更新処理」を実施する（ステップＳ０３０）。
【００７７】
一方、アプリのアンインストール指示であると判断されない場合（ステップＳ０２５のＮｏ）、アプリ情報受信部１２１は、アプリサーバ２００からのプッシュメッセージの受信を継続する（ステップＳ０２１）。
【００７８】
（対応情報テーブル更新処理）
図１１は、第１の実施形態にかかる携帯情報端末１００の対応情報テーブル更新処理のフローチャートである。
【００７９】
図１１に示すように、対応情報更新部１２８は、表示位置情報テーブルＴ４に記録されている未選択の表示位置ＩＤから処理対象の表示位置ＩＤを取得する（ステップＳ０３１）。
【００８０】
次に、対応情報更新部１２８は、処理対象の表示位置ＩＤに紐付けられたキーワードを、表示位置情報テーブルＴ４から取得する（ステップＳ０３２）。
【００８１】
次に、アプリ情報管理部１２２は、アプリ情報テーブルＴ１に記録されている未選択のアプリＩＤから処理対象のアプリＩＤを取得する（ステップＳ０３３）。
【００８２】
次に、アプリ情報管理部１２２は、処理対象のアプリＩＤに紐付けられたキーワードを、アプリ情報テーブルＴ１から取得する（ステップＳ０３４）。
【００８３】
次に、対応情報更新部１２８は、処理対象の表示位置ＩＤに紐付けられたキーワードと、処理対象のアプリＩＤに紐付けられたキーワードと、の一致数を算出する（ステップＳ０３５）。
【００８４】
次に、対応情報更新部１２８は、処理対象の表示位置ＩＤに紐付けられたキーワードと、処理対象のアプリＩＤに紐付けられたキーワードと、の一致数が、処理対象の表示位置ＩＤに紐付けられたキーワードと、選択済のアプリＩＤに紐付けられたキーワードと、の一致数の中で最大であるかどうかを判断する（ステップＳ０３６）。即ち、対応情報更新部１２８は、新たに算出されたキーワードの一致数が、既に算出されているキーワードの一致数の中で最大であるかどうかを判断する。
【００８５】
ここで、新たに算出されたキーワードの一致数が最大であると判断された場合（ステップＳ０３６のＹｅｓ）、対応情報更新部１２８は、対応情報テーブルＴ３を更新する（ステップＳ０３７）。具体的には、対応情報更新部１２８は、処理対象の表示位置ＩＤと、処理対象のアプリＩＤと、を対応付けて、対応情報テーブルＴ３に記録する。
【００８６】
次に、対応情報更新部１２８は、未選択のアプリＩＤが無いかどうかを判断する（ステップＳ０３８）。新たに算出されたキーワードの一致数が最大であると判断されない場合も（ステップＳ０３６のＮｏ）、対応情報更新部１２８は、未選択のアプリＩＤが無いかどうかを判断する（ステップＳ０３８）。
【００８７】
ここで、未選択のアプリＩＤが無いと判断されない場合（ステップＳ０３８のＮｏ）、アプリ情報管理部１２２は、再度、アプリ情報テーブルＴ１に記録されているアプリＩＤから未選択のアプリＩＤを選択する（ステップＳ０３３）。
【００８８】
一方、未選択のアプリＩＤが無いと判断された場合（ステップＳ０３８のＹｅｓ）、対応情報更新部１２８は、未選択の表示位置ＩＤが無いかどうかを判断する（ステップＳ０３９）。
【００８９】
ここで、未選択の表示位置ＩＤが無いと判断されない場合（ステップＳ０３９のＮｏ）、対応情報更新部１２８は、再度、表示位置情報テーブルＴ４に記録されている表示位置ＩＤから未選択の表示位置ＩＤを選択する（ステップＳ０３１）。
【００９０】
一方、未選択の表示位置ＩＤが無いと判断された場合（ステップＳ０３９のＹｅｓ）、対応情報更新部１２８は、処理を「アプリ表示処理」に遷移させる（ステップＳ０４０）。
【００９１】
なお、対応情報テーブル更新処理では、対応情報更新部１２８が表示位置ＩＤそれぞれに、複数のアプリＩＤを対応付けることもある。
【００９２】
（アプリ表示処理）
図１２は、第１の実施形態にかかる携帯情報端末１００のアプリ表示処理のフローチャートである。
【００９３】
図１２に示すように、対応情報／表示位置取得部１３０は、表示位置情報テーブルＴ４に記録されている表示位置ＩＤから未選択の表示位置ＩＤを選択する（ステップＳ０４１）。
【００９４】
次に、対応情報／表示位置取得部１３０は、選択中の表示位置ＩＤ、即ち処理対象の表示位置ＩＤに対応付けられたアプリＩＤを、対応情報テーブルＴ３から取得する（ステップＳ０４２）。
【００９５】
次に、アプリ取得部１３１は、アプリＩＤに紐付けられた画像データをアプリ情報テーブルＴ１から取得する（ステップＳ０４３）。アプリに関連する画像データとしては、例えばアプリのアイコンの画像データなどを使用しても良い。
【００９６】
次に、アイコン表示部１３２は、処理対象の表示位置ＩＤにより識別される表示位置に、アプリのアイコンを表示する（ステップＳ０４４）。なお、表示位置ＩＤに複数のアプリＩＤを対応付けられている場合、アイコン表示部１３２は、複数のアプリのアイコンを表示位置に表示することとなる。
【００９７】
次に、対応情報／表示位置取得部１３０は、未選択の表示位置ＩＤが無いかどうかを判断する（ステップＳ０４５）。
【００９８】
ここで、未選択の表示位置ＩＤが無いと判断された場合（ステップＳ０４５のＹｅｓ）、対応情報／表示位置取得部１３０は、「アプリ表示処理」を終了させる。
【００９９】
一方、未選択の表示位置ＩＤが無いと判断されない場合（ステップＳ０４５のＮｏ）、対応情報／表示位置取得部１３０は、再度、表示位置情報テーブルＴ４に記録されている表示位置ＩＤから未選択の表示位置ＩＤを選択する（ステップＳ０４１）。即ち、表示位置情報テーブルＴ４に記録されている未選択の表示位置ＩＤが無くなるまで、Ｓ０４１−Ｓ０４４までのステップが実行される。こうして、表示位置情報テーブルＴ４に記録されている表示位置ＩＤの何れかに対応付けられているアプリは、すべて背景画像に重畳表示されることとなる。
【０１００】
以上のように、本実施形態では、背景画像から抽出された対象物のキーワード（属性情報）と、アプリから抽出されたキーワード（属性情報）と、に基づき、対象物及びアプリを対応付けている。このため、例えばユーザの意志とは無関係にアプリが携帯情報端末１００にインストールされても、背景画像に含まれる対象物に対応付けて該アプリを表示することができる。
【０１０１】
（表示画面の具体例）
図１３は、第１の実施形態にかかる表示画面の具体例の模式図である。
【０１０２】
図１３に示すように、携帯情報端末１００のカメラ画像に、対象物として、会議に出席中の田中さん及び吉田さんが表示されているときに、田中さんが作成した会議資料アプリが携帯情報端末１００にダウンロードされた場合、田中さん近傍に設定された表示位置に、会議資料アプリのアイコンが表示される。
【０１０３】
逆に、田中さんが作成した会議資料アプリが既に携帯情報端末１００にダウンロードされているとときに、携帯情報端末１００のカメラ画像に、田中さん及び吉田さんが表示された場合、田中さん近傍に設定された表示位置に、会議資料アプリのアイコンが表示される。
【０１０４】
このため、携帯情報端末１００のユーザは、会議資料アプリを、田中さんに関連するアプリとして認識することができる。ここでは、田中さんが作成した会議資料アプリの表示を例示しているが、吉田さんが作成した会議資料アプリがダウンロードされた場合、会議資料アプリのアイコンが吉田さんの近傍に表示される。
【０１０５】
なお、本実施形態では、アプリに関連するキーワードをアプリ情報に含めているが、本発明は、これに限定されるものではない。例えば、アプリファイルに含まれる文字列などをキーワードとして抽出すれば、アプリファイルにアプリ情報を添付しなくても良い。例えば、アプリファイルの属性情報やマニフェスト情報などを使用しても良い。
【０１０６】
さらに、本実施形態では、携帯情報端末１００が対象物及びアプリのキーワードマッチングを実施しているが、本発明は、これに限定されるものではない。例えば、携帯情報端末１００は、対象物に関連するキーワード及びアプリに関連するキーワードの取得後、これらを外部サーバ、例えばアプリサーバ２００もしくは対象物情報サーバ３００に送信して、キーワードマッチングを外部サーバに実行させても良い。
【０１０７】
又、携帯情報端末１００は、カメラ画像の取得後、該カメラ画像を外部サーバに送信して、対象物に関連するキーワードの抽出を、外部サーバに実行させても良い。
【０１０８】
［変形例１］
図１４を参照して、第１の実施形態の変形例１を説明する。
【０１０９】
第１の実施形態では、アプリのアイコンを対象物に対応付けて表示しているが、本発明は、これに限定されるものではない。例えば、アプリのアイコンの代わりに、アプリの実行画面を使用しても良い。
【０１１０】
（表示画面の具体例）
図１４は、第１の実施形態の変形例１にかかる表示画面の具体例の模式図である。
【０１１１】
図１４に示すように、変形例１では、田中さん近傍に設定された表示位置に、田中さんが作成した会議資料アプリの実行画面が表示されている。このように、アプリの実行画面を表示すれば、携帯情報端末１００のユーザは、アプリの中身（例えばサービス内容など）を認識することができる。ゆえに、複数のアプリが田中さんに対応付けて表示されていても、所望のアプリを容易に選定することができる。
【０１１２】
［変形例２］
図１５を参照して、第１の実施形態の変形例２を説明する。
【０１１３】
第１の実施形態では、対象物毎に表示位置を１つずつ設定しているが、本発明は、これに限定されるものではない。例えば、それぞれの対象物に複数の表示位置を設定して、それぞれの表示位置に別アプリを表示しても良い。即ち、変形例２にかかる表示位置情報更新部１２９は、画像認識／位置取得部１２７により取得された対象物の位置に基づき、複数の表示位置を算出するとともに、それぞれの表示位置に別個の表示位置ＩＤを付与して、表示位置テーブルＴ４に記録しても良い。
【０１１４】
（表示画面の具体例）
図１５は、第１の実施形態の変形例２にかかる表示画面の具体例の模式図である。
【０１１５】
図１５に示すように、変形例２では、ホワイトボードに設定された表示位置１に、会議のアジェンダアプリの実行画面が表示され、ホワイトボードに設定された表示位置２に、会議資料アプリｘｘｘ１のアプリのアイコン及び会議資料ｘｘｘ２のアプリのアイコンが表示されている。なお、会議資料ｘｘｘ１のアプリ及び会議資料ｘｘｘ２のアプリは、アジェンダアプリの実行画面に記載の「会議資料ｘｘｘ１」及び「会議資料ｘｘｘ２」の資料閲覧用のファイルである。
【０１１６】
このように、対象物としてのホワイトボードに複数の表示位置を設定して、それぞれの表示位置に別アプリを表示すれば、対象物に対応付けられた複数アプリを整理して表示することができる。従って、携帯情報端末１００のユーザは、複数のアプリが対象物に対応付けて表示されていても、所望のアプリを容易に選定することができる。
【０１１７】
［第２の実施形態］
図１６−図２０を参照して、第２の実施形態を説明する。但し、第１の実施形態と同等の構成、機能、動作、作用などは、説明を省略することとする。
【０１１８】
本実施形態にかかる携帯情報端末１００Ａは、第１の実施形態にかかる携帯情報端末１００に対して、さらに、対象物に対応付けて表示されたアプリを自動起動する、いわゆる自動起動モードを有する。以下、詳細に説明する。
【０１１９】
（携帯情報端末１００Ａの機能ブロック）
図１６は、第２の実施形態にかかる携帯情報端末１００Ａの機能ブロックの概略図である。
【０１２０】
図１６に示すように、本実施形態にかかる携帯情報端末１００Ａは、第１の実施形態にかかる携帯情報端末１００に対して、さらに、表示時間確認計算部１３７、表示サイズ決定部１３８、アプリ実行部１３９、アイコン情報格納部１４０、表示時間情報格納部１４１、を機能ブロックとして備える。
【０１２１】
これらの機能ブロックは、何れもＣＰＵ１０１が、メインメモリ１０２にＡＲアプリ（制御プログラム）を読み込むとともに、該メインメモリ１０２に読み込んだＡＲアプリを実行することで実現される。
【０１２２】
表示時間確認計算部１３７は、表示時間情報テーブルＴ６に記録された滞留開始時刻に基づき、滞留開始時刻から現在時刻までの滞留時刻を算出する。さらに、表示時間確認計算部１３７は、滞留時間が所定時間以上であるかどうかを判断する。
【０１２３】
表示サイズ決定部１３８は、表示時間情報テーブルＴ６に記録されたズーム開始時刻に基づき、ズーム開始時刻から現在時刻までのズーム時間を算出する。さらに、表示サイズ決定部１３８は、ズーム開始時間が所定時間以上であるかどうかを判断する。表示サイズ決定部１３８は、アイコン情報テーブルＴ５に記録されたアイコンの表示サイズを所定倍率で拡大して、表示サイズを更新（拡大）する。
【０１２４】
アプリ実行部１３９は、ズーム開始時間が所定時間以上である場合、アプリを起動して、アプリの実行画面を、表示画面の全体に表示する。
【０１２５】
アイコン情報格納部１４０は、アイコン情報テーブルＴ５を格納する。
【０１２６】
表示時間情報格納部１４１は、表示時間情報テーブルＴ６を格納する。
【０１２７】
アイコン情報テーブルＴ５及び表示時間情報テーブルＴ６の詳細は、何れも後述することとする。
【０１２８】
（アイコン情報テーブルＴ５）
図１７は、第２の実施形態にかかるアイコン情報テーブルＴ５の模式図である。
【０１２９】
図１７に示すように、アイコン情報テーブルＴ５は、それぞれのアプリＩＤにより識別されるアプリに、アイコンの、表示位置、表示サイズを紐付ける。表示位置は、第１の実施形態にかかる「アプリを表示することができる表示範囲」ではなく、アプリのアイコンを表示する位置そのものである。本実施形態では、表示位置として、アイコンの座標成分「ｘ」及び「ｙ」を使用する。表示サイズは、アプリのアイコンを表示するサイズである。表示サイズの単位は、特に限定されるものではないが、例えばアイコンを包含する最小矩形の一辺のピクセル数などを使用しても良い。表示サイズは、表示サイズ決定部１３８により書き換えられる。例えばテーブル１行目に記載の具体例では、アプリＩＤ「ｘｘｘｘ」により識別されるアプリに、アイコンの表示位置（ｘ、ｙ）として「（１５、２４）」、表示サイズとして「２００」が紐付けられている。
【０１３０】
（表示時間情報テーブルＴ６）
図１８は、第２の実施形態にかかる表示時間情報テーブルＴ６の模式図である。
【０１３１】
図１８に示すように、表示時間情報テーブルＴ６は、それぞれのアプリＩＤにより識別されるアプリのアイコンに、滞留開始時刻、ズーム開始時刻を紐付ける。滞留開始時刻は、後述する滞留判定処理の開始時刻、即ち携帯情報端末１００Ａの自動起動モードへの遷移後、最初にアイコンが所定範囲に表示された時刻である。ズーム開始時刻は、ズーム起動処理の開始時刻である。例えばテーブル１行目に記載の具体例では、アプリＩＤ「ｘｘｘｘ」により識別されるアプリのアイコンに、滞留開始時刻として「２０１２／１２／１５  Ｔ１３：０１：０５」、ズーム開始時刻として「２０１２／１２／１５  Ｔ１３：０１：１５」が紐付けられている。滞留開始時刻は、表示時間確認計算部１３７により書き換えられ、ズーム開始時刻は、表示サイズ決定部１３８により書き換えられる。
【０１３２】
（滞留判定処理）
図１９は、第２の実施形態にかかる携帯情報端末１００Ａの滞留判定処理のフローチャートである。
【０１３３】
図１９に示すように、アプリの画像データの取得後（ステップＳ０４３）、表示時間確認計算部１３７は、アイコン情報格納部１４０に格納されているアイコン情報テーブルＴ５に基づき、直前のアイコンが所定範囲に含まれているかどうかを判断する（ステップＳ０５１）。
【０１３４】
ここで、直前のアイコンが所定範囲に含まれていると判断されない場合（ステップＳ０５１のＮｏ）、表示時間確認計算部１３７は、表示時間情報格納部１４１に格納されている表示時間情報テーブルＴ６の記録情報（滞留開始時刻）をクリアする（ステップＳ０５２）。
【０１３５】
次に、アイコン表示部１３２は、第１の実施形態と同様、処理対象の表示位置ＩＤにより識別される表示位置に、アプリのアイコンを重畳表示する（ステップＳ０４４）。
【０１３６】
一方、直前のアイコンが所定範囲に含まれていると判断された場合（ステップＳ０５１のＹｅｓ）、表示時間確認計算部１３７は、表示時間情報格納部１４１に格納されている表示時間情報テーブルＴ６から滞留開始時刻を取得する（ステップＳ０５３）。
【０１３７】
次に、表示時間確認計算部１３７は、表示時間情報テーブルＴ６の記録情報（滞留開始時刻）がクリアされているかどうかを判断する（ステップＳ０５４）。
【０１３８】
ここで、表示時間情報テーブルＴ６の記録情報がクリアされていると判断された場合（ステップＳ０５４のＹｅｓ）、即ち表示時間情報テーブルＴ６に滞留開始時刻が記録されていない場合、表示時間確認計算部１３７は、現在時刻を滞留開始時刻として、表示時間情報テーブル６に記録する（ステップＳ０５７）。
【０１３９】
次に、アイコン表示部１３２は、第１の実施形態と同様、処理対象の表示位置ＩＤにより識別される表示位置に、アプリのアイコンを重畳表示する（ステップＳ０４４）。
【０１４０】
一方、表示時間情報テーブルＴ６がクリアされていると判断されない場合（ステップＳ０５４のＮｏ）、即ち表示時間情報テーブルＴ６に滞留開始時刻が記録されている場合、表示時間確認計算部１３７は、滞留開始時刻及び現在時刻の差分、即ち滞留時間が所定時間以上であるかどうかを判断する（ステップＳ０５５）。
【０１４１】
ここで、滞留時間が所定時間以上であると判断された場合（ステップＳ０５５のＹｅｓ）、表示時間確認計算部１３７は、処理を「ズーム起動処理」に遷移させる（ステップＳ０５６）。
【０１４２】
一方、滞留時間が所定時間以上であると判断されない場合（ステップＳ０５５のＮｏ）、アイコン表示部１３２は、第１の実施形態と同様、処理対象の表示位置ＩＤにより識別される表示位置に、アプリのアイコンを重畳表示する（ステップＳ０４４）。
【０１４３】
以上のように、アプリのアイコンが所定範囲に滞留している滞留時間が所定時間に到達したときに、携帯情報端末１００Ａは、ズーム起動処理を開始する。
【０１４４】
（ズーム起動処理）
図２０は、第２の実施形態にかかる携帯情報端末１００Ａのズーム起動処理のフローチャートである。
【０１４５】
図２０に示すように、表示サイズ決定部１３８は、表示時間情報格納部１４１に格納されている表示時間情報テーブルＴ６にズーム開始時刻を記録する（ステップＳ０６１）。
【０１４６】
次に、表示サイズ決定部１３８は、アイコン情報テーブルＴ５からアイコンの表示サイズを取得する（ステップＳ０６２）。
【０１４７】
次に、表示サイズ決定部１３８は、アイコンの表示サイズを所定倍率で拡大して、表示サイズを更新（拡大）する（ステップＳ０６３）。さらに、表示サイズ決定部１３８は、更新後の表示サイズに基づき、アイコン情報テーブルＴ５に記録された表示サイズを更新する。
【０１４８】
次に、アイコン表示部１３２は、アプリのアイコンを、更新後の表示サイズで表示する（ステップＳ０６４）。具体的には、アイコン表示部１３２は、アプリのアイコンを、アイコン情報テーブルＴ５に記録されたアイコンの表示サイズで表示する。
【０１４９】
次に、表示サイズ決定部１３８は、ズーム開始時刻及び現在時刻の差分、即ちズーム時間が所定時間以上であるかどうかを判断する（ステップＳ０６５）。
【０１５０】
ここで、ズーム時間が所定時間以上であると判断されない場合（ステップＳ０６５のＮｏ）、表示サイズ決定部１３８は、再度、アイコンの表示サイズを所定倍率で拡大して、表示サイズを更新する（ステップＳ０６３）。即ち、表示サイズ決定部１３８は、アイコンのズーム起動処理を開示してから所定時間が経過するまで、アイコンの表示サイズを徐々に拡大する。
【０１５１】
一方、ズーム時間が所定時間以上であると判断された場合（ステップＳ０６５のＹｅｓ）、アイコン表示部１３２は、アプリの実行画面を表示画面の全域に表示する（ステップＳ０６６）。
【０１５２】
以上のように、アイコンのズーム起動処理の開始後の経過時間が所定時間に到達したときに、携帯情報端末１００Ａは、アプリを自動実行する。即ち、携帯情報端末１００Ａのユーザは、例えばタッチ操作をすることなく、所望のアプリを実行することができる。従って、携帯情報端末１００Ａのユーザの手間を削減することができる。
【符号の説明】
【０１５３】
１００：携帯情報端末
１００Ａ：携帯情報端末
１２１：アプリ情報受信部
１２２：アプリ情報管理部
１２３：カメラ画像取得部
１２４：背景表示部
１２５：対象物情報取得部
１２６：対象物情報更新部
１２７：画像認識／位置取得部
１２８：対応情報更新部
１２９：表示位置情報更新部
１３０：対応情報／表示位置取得部
１３１：アプリ取得部
１３２：アイコン表示部
１３３：アプリ情報格納部
１３４：対象物情報格納部
１３５：対応情報格納部
１３６：表示位置情報格納部
１３７：表示時間確認計算部
１３８：表示サイズ決定部
１３９：アプリ実行部
１４０：アイコン情報格納部
１４１：表示時間情報格納部
２００：アプリサーバ
３００：対象物情報サーバ
Ｔ１：アプリ情報テーブル
Ｔ２：表示対象物情報テーブル
Ｔ３：対応情報テーブル
Ｔ４：表示位置情報テーブル
Ｔ５：アイコン情報テーブル
Ｔ６：表示時間情報テーブル
【図１】
2014174547.tif 000003
【図２】
2014174547.tif 000004
【図３】
2014174547.tif 000005
【図４】
2014174547.tif 000006
【図５】
2014174547.tif 000007
【図６】
2014174547.tif 000008
【図７】
2014174547.tif 000009
【図８】
2014174547.tif 000010
【図９】
2014174547.tif 000011
【図１０】
2014174547.tif 000012
【図１１】
2014174547.tif 000013
【図１２】
2014174547.tif 000014
【図１３】
2014174547.tif 000015
【図１４】
2014174547.tif 000016
【図１５】
2014174547.tif 000017
【図１６】
2014174547.tif 000018
【図１７】
2014174547.tif 000019
【図１８】
2014174547.tif 000020
【図１９】
2014174547.tif 000021
【図２０】
2014174547.tif 000022
【手続補正書】
【提出日】平成28年11月25日(2016.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバから携帯情報端末にアプリケーションプログラムをダウンロードするシステムの制御方法に於いて、
表示対象となる複数の物体と、前記複数の物体の各々に関連する属性情報とが対応付けられている表示対象物情報を格納し、
前記複数の物体の中の物体が、前記携帯情報端末の入力画像に含まれている場合、前記表示対象物情報から、前記物体の属性情報を抽出し、
前記サーバから前記携帯情報端末にインストールされた前記アプリケーションプログラムから、前記アプリケーションプログラムの属性情報を抽出し、
前記物体の属性情報と、前記アプリケーションプログラムの属性情報との比較によって、前記物体と前記アプリケーションプログラムとが対応すると判定された場合に、前記アプリケーションプログラムに関する情報を、前記物体に対応付けて表示する、システムの制御方法。
【請求項２】
請求項１に記載のシステムの制御方法に於いて、
前記アプリケーションプログラムの属性情報を、前記アプリケーションプログラムに関するキーワードとする、システムの制御方法。
【請求項３】
請求項１又は２に記載のシステムの制御方法に於いて、
前記携帯情報端末は、前記サーバからの指示を契機に前記アプリケーションプログラムをダウンロードする、システムの制御方法。
【請求項４】
請求項３に記載のシステムの制御方法に於いて、
前記アプリケーションプログラムに関する情報を、前記アプリケーションプログラムのアイコンとする、システムの制御方法。
【請求項５】
請求項４に記載のシステムの制御方法に於いて、
前記アプリケーションプログラムに関する情報の表示位置が、所定時間、前記携帯情報端末の表示画面の所定範囲に滞留している場合、前記アプリケーションプログラムに関する実行処理を開始する、システムの制御方法。
【請求項６】
表示対象となる複数の物体と、前記複数の物体の各々に関連する属性情報とが対応付けられている表示対象物情報を格納し、外部からの指示に基づき、アプリケーションプログラムをダウンロードする携帯情報端末に、
前記複数の物体の中の物体が、前記携帯情報端末の入力画像に含まれている場合、前記表示対象物情報から、前記物体の属性情報を抽出し、
前記サーバから前記携帯情報端末にインストールされた前記アプリケーションプログラムから、前記アプリケーションプログラムの属性情報を抽出し、
前記物体の属性情報と、前記アプリケーションプログラムの属性情報との比較によって、前記物体と前記アプリケーションプログラムとが対応すると判定された場合に、前記アプリケーションプログラムに関する情報を、前記物体に対応付けて表示する処理を実行させるためのプログラム。
【請求項７】
請求項６に記載のプログラムに於いて、前記携帯情報端末に、さらに、
前記入力画像の属性情報と、前記アプリケーションプログラムの属性情報と、をサーバに送信する処理を実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムに於いて、
前記アプリケーションプログラムの属性情報を、前記アプリケーションプログラムに関するキーワードとするプログラム。
【請求項９】
請求項６に記載のプログラムに於いて、前記携帯情報端末に、さらに、
前記アプリケーションプログラムに関する情報の表示位置が、所定時間、前記携帯情報端末の表示画面の所定範囲に滞留している場合に、前記アプリケーションプログラムに関する実行処理を開始させるプログラム。
【請求項１０】
携帯情報端末にアプリケーションプログラムを提供するサーバの制御方法に於いて、
表示対象となる複数の物体と、前記複数の物体の各々に関連する属性情報とが対応付けられている表示対象物情報を格納し、
前記携帯情報端末から前記携帯情報端末の入力画像を取得し、
前記複数の物体の中の物体が、前記入力画像に含まれている場合、前記表示対象物情報から、前記物体の属性情報を抽出し、
前記サーバから前記携帯情報端末にインストールされた前記アプリケーションプログラムから、前記アプリケーションプログラムの属性情報を抽出し、
前記物体の属性情報と、前記アプリケーションプログラムの属性情報との比較によって、前記物体と前記アプリケーションプログラムとが対応すると判定された場合に、前記アプリケーションプログラムに関する情報を、前記物体に対応付けて前記携帯情報端末に表示させる、サーバの制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
開示の技術の一観点によれば、サーバから携帯情報端末にアプリケーションプログラムをダウンロードするシステムの制御方法に於いて、表示対象となる複数の物体と、前記複数の物体の各々に関連する属性情報とが対応付けられている表示対象物情報を格納し、前記複数の対象物の中の物体が、前記携帯情報端末の入力画像に含まれている場合、前記表示対象物情報から、前記物体の属性情報を抽出し、前記サーバから前記携帯情報端末にインストールされた前記アプリケーションプログラムから、前記アプリケーションプログラムの属性情報を抽出し、前記物体の属性情報と、前記アプリケーションプログラムの属性情報との比較によって、前記物体と前記アプリケーションプログラムとが対応すると判定された場合に、前記アプリケーションプログラムに関する情報を、前記物体に対応付けて表示する、システムの制御方法が提供される。
【国際調査報告】
2014174547.tif 000023
2014174547.tif 000024
2014174547.tif 000025
2014174547.tif 000026