JP2013238994A - 通信端末、アプリケーション配信システム、アプリケーション実行方法、及びプログラム - Google Patents
通信端末、アプリケーション配信システム、アプリケーション実行方法、及びプログラム Download PDFInfo
- Publication number
- JP2013238994A JP2013238994A JP2012111050A JP2012111050A JP2013238994A JP 2013238994 A JP2013238994 A JP 2013238994A JP 2012111050 A JP2012111050 A JP 2012111050A JP 2012111050 A JP2012111050 A JP 2012111050A JP 2013238994 A JP2013238994 A JP 2013238994A
- Authority
- JP
- Japan
- Prior art keywords
- application
- display
- display page
- page
- index
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
【課題】ユーザが必要なアプリケーションを容易に選択して実行させることができる通信端末を提供する。
【解決手段】通信端末50が、集積アプリケーションプログラムを実行すると、ユーザの操作部540に対する操作や、推薦情報取得部512が取得した推薦情報に基づいて選択したサービスアプリケーションプログラム221のアイコンを第1ページに表示し、それ以外のサービスアプリケーションプログラム221のアイコンを第2ページに表示する。第1ページに表示されているアイコンをユーザが選択操作したことを検知すると、そのアイコンに対応するサービスアプリケーションプログラム221を実行する。第1ページに表示しているアイコンは、そのアイコンのサービスアプリケーションプログラム221を一定期間実行しなかった場合には、アイコンサイズを小さくし、更に一定期間実行しなかった場合には、第2ページに表示変更する。
【選択図】図4
【解決手段】通信端末50が、集積アプリケーションプログラムを実行すると、ユーザの操作部540に対する操作や、推薦情報取得部512が取得した推薦情報に基づいて選択したサービスアプリケーションプログラム221のアイコンを第1ページに表示し、それ以外のサービスアプリケーションプログラム221のアイコンを第2ページに表示する。第1ページに表示されているアイコンをユーザが選択操作したことを検知すると、そのアイコンに対応するサービスアプリケーションプログラム221を実行する。第1ページに表示しているアイコンは、そのアイコンのサービスアプリケーションプログラム221を一定期間実行しなかった場合には、アイコンサイズを小さくし、更に一定期間実行しなかった場合には、第2ページに表示変更する。
【選択図】図4
Description
本発明は、通信端末、通信端末にアプリケーションを配信するアプリケーション配信システム、通信端末におけるアプリケーション実行方法、及びプログラムに関する。
近年、携帯電話、スマートフォン、タブレット型端末など、携帯可能な小型の通信端末が数多く利用されている。これらの通信端末は、電話やメール通信を行うだけでなく、様々なアプリケーションのプログラムを配信するサーバから任意のアプリケーションのプログラムをダウンロードして実行することができる。
通信端末で実行するアプリケーションのプログラムはインターネット上に多数存在し、また、自己の通信端末へのダウンロードも容易に実行できるため、通信端末に多くのアプリケーションがインストールされている状態があり得る。また、類似するアプリケーションも多く存在し、機能が重複したアプリケーションが同時にインストールされている場合もある。
このような場合、ユーザによるアプリケーションの管理が複雑になり、ユーザの負担が大きくなる。この問題に対して、ユーザに適したアプリケーションを推薦する技術も存在する(例えば特許文献1、2)。
特許文献1には、情報処理装置において、ユーザのプロファイルや機器のプロファイル、又は他のユーザのアプリケーションの実行履歴等に基づいて、当該情報処理装置やユーザに最適なアプリケーションを選択して推薦する技術が記載されている。また、特許文献2には、アプリケーション配信サーバが、ユーザが所有しているアプリケーションと同一又は類似する機能を有するアプリケーションを特定しその中から過去の配信実績等に基づいて選択したアプリケーションをユーザに推薦する技術が記載されている。
通信端末にインストールするアプリケーションの中には、企業がユーザに提供するサービスの一環として機能するものもあり、サービスの種類に応じてアプリケーションの種類も数多く存在する。
特許文献1、2に記載の技術に基づいて、ユーザに適したアプリケーションを推薦したり、1種類につき1アプリケーションとなるように推薦するようにしてもなお、アプリケーションの種類は数多くあり、通信端末にインストールした全てのアプリケーションの存在や機能を把握するのは困難である。
また、特許文献1、2に記載の技術は、ユーザ本人又は他のユーザがインストールした実績のあるアプリケーションや、それと同等の機能を有するアプリケーションを推薦するものであるため、新規なサービスに関連するアプリケーション等は、推薦する対象に入りにくかった。このため、ユーザが新規なアプリケーションを有効に活用できないという問題もあった。
本発明は、上記実情に鑑みてなされたものであり、ユーザが必要なアプリケーションを容易に選択して実行させることができる通信端末等を提供することを目的とする。
上記目的を達成するため、本発明の第1の観点に係る通信端末は、
複数のアプリケーションのプログラムを記憶する記憶手段と、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手段と、
第1の表示ページと第2の表示ページを有し、前記第1の表示ページと前記第2の表示ページの一方を表示し他方を非表示とする表示の切り替えが可能であり、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示手段と、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手段と、を有する通信端末であって、
前記表示手段は、前記受信手段で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する、
ことを特徴とする。
複数のアプリケーションのプログラムを記憶する記憶手段と、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手段と、
第1の表示ページと第2の表示ページを有し、前記第1の表示ページと前記第2の表示ページの一方を表示し他方を非表示とする表示の切り替えが可能であり、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示手段と、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手段と、を有する通信端末であって、
前記表示手段は、前記受信手段で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する、
ことを特徴とする。
前記表示手段は、前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第1の表示ページから消滅させて、前記第2の表示ページに表示するようにしてもよい。
前記表示手段は、前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、前記アプリケーション指標の大きさを小さくし、更に所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第1の表示ページから消滅させて、前記第2の表示ページに表示するようにしてもよい。
前記表示手段は、前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが実行された頻度を取得し、前記実行された頻度の高いプログラムのアプリケーション指標の大きさを大きくし、前記実行された頻度の低いプログラムのアプリケーション指標の大きさを小さくするようにしてもよい。
前記記憶手段は、前記通信端末の主たるユーザを識別する主ユーザ情報と、前記主たるユーザ以外の者であって前記主たるユーザが承認する第三者を識別する第三者情報を更に記憶し、
前記表示手段は、前記第1の表示ページに、前記主ユーザ情報に対応する主ユーザ指標と、前記第三者情報に対応する第三者指標を更に表示し、前記主ユーザ指標又は前記第三者指標は、ユーザの操作に基づいて、前記第1の表示ページにおいて移動させることが可能であり、
前記アプリケーション実行手段は、前記表示手段が、前記主ユーザ指標又は前記第三者指標を前記アプリケーション指標のいずれかに接触させるように移動させた場合に、当該アプリケーション指標が示すアプリケーションのプログラムを前記主ユーザ情報又は前記第三者情報を用いて実行させるようにしてもよい。
前記表示手段は、前記第1の表示ページに、前記主ユーザ情報に対応する主ユーザ指標と、前記第三者情報に対応する第三者指標を更に表示し、前記主ユーザ指標又は前記第三者指標は、ユーザの操作に基づいて、前記第1の表示ページにおいて移動させることが可能であり、
前記アプリケーション実行手段は、前記表示手段が、前記主ユーザ指標又は前記第三者指標を前記アプリケーション指標のいずれかに接触させるように移動させた場合に、当該アプリケーション指標が示すアプリケーションのプログラムを前記主ユーザ情報又は前記第三者情報を用いて実行させるようにしてもよい。
また、本発明の第2の観点に係る通信端末は、
複数のアプリケーションのプログラムを記憶する記憶手段と、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手段と、
第0の表示ページと第1の表示ページと第2の表示ページを有し、前記第0の表示ページと前記第1の表示ページと前記第2の表示ページのいずれか1ページを表示し他のページを非表示とする表示の切り替えが可能であり、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第0の表示ページと前記第1の表示ページと第2の表示ページのいずれか1ページに表示する表示手段と、
前記第0の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手段と、を有する通信端末であって、
前記受信手段で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示し、ユーザの操作に基づいて特定されたアプリケーションのアプリケーション指標を第1又は第2の表示ページに表示している場合には、当該アプリケーション指標を前記第1又は第2の表示ページから消滅させて、前記第0の表示ページに表示する、
ことを特徴とする。
複数のアプリケーションのプログラムを記憶する記憶手段と、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手段と、
第0の表示ページと第1の表示ページと第2の表示ページを有し、前記第0の表示ページと前記第1の表示ページと前記第2の表示ページのいずれか1ページを表示し他のページを非表示とする表示の切り替えが可能であり、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第0の表示ページと前記第1の表示ページと第2の表示ページのいずれか1ページに表示する表示手段と、
前記第0の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手段と、を有する通信端末であって、
前記受信手段で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示し、ユーザの操作に基づいて特定されたアプリケーションのアプリケーション指標を第1又は第2の表示ページに表示している場合には、当該アプリケーション指標を前記第1又は第2の表示ページから消滅させて、前記第0の表示ページに表示する、
ことを特徴とする。
前記表示手段は、前記第0の表示ページ又は第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第0の表示ページ又は第1の表示ページから消滅させて、前記第2の表示ページに表示するようにしてもよい。
前記表示手段は、前記第0の表示ページ又は第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、前記アプリケーション指標の大きさを小さくし、更に所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第0の表示ページ又は第1の表示ページから消滅させて、前記第2の表示ページに表示するようにしてもよい。
前記表示手段は、前記第0の表示ページ又は前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが実行された頻度を取得し、前記実行された頻度の高いプログラムのアプリケーション指標の大きさを大きくし、前記実行された頻度の低いプログラムのアプリケーション指標の大きさを小さくするようにしてもよい。
前記記憶手段は、前記通信端末の主たるユーザを識別する主ユーザ情報と、前記主たるユーザ以外の者であって前記主たるユーザが承認する第三者を識別する第三者情報を更に記憶し、
前記表示手段は、前記第0の表示ページに、前記主ユーザ情報に対応する主ユーザ指標と、前記第三者情報に対応する第三者指標を更に表示し、前記主ユーザ指標又は前記第三者指標は、ユーザの操作に基づいて、前記第0の表示ページにおいて移動させることが可能であり、
前記アプリケーション実行手段は、前記表示手段が、前記主ユーザ指標又は前記第三者指標を前記アプリケーション指標のいずれかに接触させるように移動させた場合に、当該アプリケーション指標が示すアプリケーションのプログラムを前記主ユーザ情報又は前記第三者情報を用いて実行させるようにしてもよい。
前記表示手段は、前記第0の表示ページに、前記主ユーザ情報に対応する主ユーザ指標と、前記第三者情報に対応する第三者指標を更に表示し、前記主ユーザ指標又は前記第三者指標は、ユーザの操作に基づいて、前記第0の表示ページにおいて移動させることが可能であり、
前記アプリケーション実行手段は、前記表示手段が、前記主ユーザ指標又は前記第三者指標を前記アプリケーション指標のいずれかに接触させるように移動させた場合に、当該アプリケーション指標が示すアプリケーションのプログラムを前記主ユーザ情報又は前記第三者情報を用いて実行させるようにしてもよい。
前記第1の観点に係る通信端末又は前記第2の観点に係る通信端末において、
前記記憶手段は、各アプリケーションのプログラム実行の可否を判定するために用いる認証情報を更に記憶し、
前記アプリケーション実行手段は、アプリケーションのプログラムを実行する時に、当該アプリケーションの前記認証情報を前記記憶手段から取得し、取得した前記認証情報を用いて当該アプリケーションの認証処理を実行するようにしてもよい。
前記記憶手段は、各アプリケーションのプログラム実行の可否を判定するために用いる認証情報を更に記憶し、
前記アプリケーション実行手段は、アプリケーションのプログラムを実行する時に、当該アプリケーションの前記認証情報を前記記憶手段から取得し、取得した前記認証情報を用いて当該アプリケーションの認証処理を実行するようにしてもよい。
前記第1の観点に係る通信端末又は前記第2の観点に係る通信端末において、
前記記憶手段には、前記主ユーザ情報又は前記第三者情報それぞれに対応して、各アプリケーションのプログラム実行の可否を判定するために用いる認証情報を更に記憶し、
前記アプリケーション実行手段は、前記主ユーザ情報又は前記第三者情報を用いてアプリケーションのプログラムを実行する時に、前記主ユーザ情報又は前記第三者情報に対応する、当該アプリケーションの認証情報を前記記憶手段から取得し、取得した前記認証情報を用いて当該アプリケーションの認証処理を実行するようにしてもよい。
前記記憶手段には、前記主ユーザ情報又は前記第三者情報それぞれに対応して、各アプリケーションのプログラム実行の可否を判定するために用いる認証情報を更に記憶し、
前記アプリケーション実行手段は、前記主ユーザ情報又は前記第三者情報を用いてアプリケーションのプログラムを実行する時に、前記主ユーザ情報又は前記第三者情報に対応する、当該アプリケーションの認証情報を前記記憶手段から取得し、取得した前記認証情報を用いて当該アプリケーションの認証処理を実行するようにしてもよい。
前記アプリケーション実行手段は、前記認証情報を前記記憶手段から取得する前に、前記認証情報の取得を許可するか否かを判定するためにユーザに所定の操作をすることを促す画面を前記表示手段に表示させ、それに対するユーザの操作が予め定めた操作であった場合に前記認証情報を前記記憶手段から取得するようにしてもよい。
前記受信手段は、前記複数のアプリケーションのアプリケーション指標を表示する優先度を示す優先度情報を前記サーバから受信し、
前記表示手段は、前記優先度情報に基づいて、前記優先度の高いアプリケーション指標の大きさを大きくするか又は表示位置を画面の上方とし、前記優先度の低いアプリケーション指標の大きさを小さくするか又は表示位置を画面の下方とするようにしてもよい。
前記表示手段は、前記優先度情報に基づいて、前記優先度の高いアプリケーション指標の大きさを大きくするか又は表示位置を画面の上方とし、前記優先度の低いアプリケーション指標の大きさを小さくするか又は表示位置を画面の下方とするようにしてもよい。
前記アプリケーション実行手段は、前記主ユーザ指標を前記第三者指標のいずれかに接触させるように移動させた場合に、予め定めたメッセージデータ又は画像データを前記第三者の通信端末に送信するようにしてもよい。
また、本発明の第3の観点に係るアプリケーション配信システムは、
前記第1の観点に係る通信端末又は前記第2の観点に係る通信端末と、
前記通信端末に、複数のアプリケーションのプログラムと、前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバと、
を有するアプリケーション配信システムであって、
前記サーバは、前記通信端末から要求があったときに、前記通信端末に、新規のアプリケーションのプログラムあるいは更新されたアプリケーションのプログラム、又は、前記推薦情報を前記通信端末に送信する、
ことを特徴とする。
前記第1の観点に係る通信端末又は前記第2の観点に係る通信端末と、
前記通信端末に、複数のアプリケーションのプログラムと、前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバと、
を有するアプリケーション配信システムであって、
前記サーバは、前記通信端末から要求があったときに、前記通信端末に、新規のアプリケーションのプログラムあるいは更新されたアプリケーションのプログラム、又は、前記推薦情報を前記通信端末に送信する、
ことを特徴とする。
また、本発明の第4の観点に係るアプリケーション実行方法は、
複数のアプリケーションのプログラムを記憶する記憶ステップと、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信ステップと、
第1の表示ページと第2の表示ページの一方を表示し他方を非表示とする表示の切り替えを行い、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示ステップと、
前記受信ステップで受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する指標表示変更ステップと、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行ステップと、
を有することを特徴とする。
複数のアプリケーションのプログラムを記憶する記憶ステップと、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信ステップと、
第1の表示ページと第2の表示ページの一方を表示し他方を非表示とする表示の切り替えを行い、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示ステップと、
前記受信ステップで受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する指標表示変更ステップと、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行ステップと、
を有することを特徴とする。
また、本発明の第5の観点に係るプログラムは、
複数のアプリケーションのプログラムを記憶するコンピュータに、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手順と、
第1の表示ページと第2の表示ページの一方を表示し他方を非表示とする表示の切り替えを行い、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示手順と、
前記受信手順で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する指標表示変更手順と、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手順と、
を実行させることを特徴とする。
複数のアプリケーションのプログラムを記憶するコンピュータに、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手順と、
第1の表示ページと第2の表示ページの一方を表示し他方を非表示とする表示の切り替えを行い、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示手順と、
前記受信手順で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する指標表示変更手順と、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手順と、
を実行させることを特徴とする。
本発明によれば、ユーザが必要なアプリケーションを容易に選択して実行させることができる。
(実施形態1)
以下、本発明の実施形態1について図1乃至10を参照して詳細に説明する。
以下、本発明の実施形態1について図1乃至10を参照して詳細に説明する。
本実施形態1に係るアプリケーション配信システム1は、通信端末50にアプリケーションプログラムを配信するシステムである。アプリケーション配信システム1は、図1に示すように、企業サーバ10、アプリケーション配信サーバ20、基地局30、ネットワーク40、通信端末50から構成される。企業サーバ10、アプリケーション配信サーバ20、基地局30はネットワーク40を介して互いに接続され、通信端末50と基地局30は無線通信接続されている。ネットワーク40は携帯電話網、インターネット網、LAN等の任意のネットワークである。企業サーバ10とサプリケーション配信サーバ20と、通信端末50は、ネットワーク40を介して、図2に示すようなデータの送受信を行っている。
企業サーバ10は、ユーザが各企業のサービスを受けるために通信端末50で実行するサービスアプリケーションのプログラムを保有している。企業サーバ10は、このプログラムをアプリケーション配信サーバ20に提供する(ステップS1)。1つの企業サーバ10が提供するサービスアプリケーションのプログラムは、1つでも複数でも良い。
また、企業サーバ10は、予めサービスを利用することができるユーザを事前登録している場合には、そのユーザを識別するためのユーザIDやパスワード等の情報も保有する。
アプリケーション配信サーバ20は、企業サーバ10から提供を受けたサービスアプリケーションのプログラムを格納する。また、通信端末50上で、複数のサービスアプリケーション集束し、複数のサービスアプリケーションから任意のサービスアプリケーションを選択して実行させる機能を有するアプリケーションのプログラムを格納する。このアプリケーションは、複数のサービスアプリケーションを集積したような効果を与えるものであるため、以下、集積アプリケーション(Integrated Application:図中IAPと示す)と呼ぶ。
通信端末50は、携帯電話、スマートフォン、タブレット型端末等の小型の無線通信端末であり、基地局30、ネットワーク40を介して、他の端末やサーバ等とデータ通信を行う端末である。
アプリケーション配信サーバ20は、通信端末50から、アプリケーションプログラムのダウンロード要求があったときに(ステップS2)、アプリケーション配信サーバ20が保有するサービスアプリケーションや集積アプリケーションのプログラムを通信端末50に送信する(ステップS3)。通信端末50は、サービスアプリケーションや集積アプリケーションのプログラムをアプリケーション配信サーバ20からダウンロードし、インストールする。
また、アプリケーション配信サーバ20は、各通信端末50に対して、推薦するサービスアプリケーションを識別する推薦情報を送信する。アプリケーション配信サーバ20は、通信端末50から、推薦情報の問い合わせがあったときに(ステップS4)、その通信端末50に対応する推薦情報があれば、その推薦情報を通信端末50に送信する(ステップS5)。
また、アプリケーション配信サーバ20は、通信端末50から、アプリケーションの更新情報の問い合わせがあったときに(ステップS6)、新規のサービスアプリケーションのプログラムや、既存のアプリケーションの更新プログラム等の更新情報を通信端末50に送信する(ステップS7)。
通信端末50は、インストールしたサービスアプリケーションのプログラムを実行することで、各企業サーバ10にアクセスし、各企業サーバ10から必要な情報を取得する。この企業サーバ10にアクセスする際、ログインが必要となる場合には、ユーザID、パスワード等を含む情報を送信してログイン要求を行う(ステップS8)、これに対し、企業サーバ10がログイン要求を認容した場合には、企業サーバ10からサービスメニューを示す情報等が通信端末50に送信される(ステップS9)。
アプリケーション配信サーバ20について、図3を参照して詳細に説明する。アプリケーション配信サーバ20は、図3に示すように、制御部210、記憶部220、通信部230、操作部240を備えたサーバコンピュータから構成される。
制御部210は、演算処理装置、内部メモリ等から構成され、記憶部220に記憶されている制御プログラムを実行することにより、サービスアプリケーションプログラム取得部211、アプリケーションプログラム出力部212、ユーザ情報取得部213、推薦情報生成部214等の各機能部として機能する。
記憶部220は、ハードディスクなどの大容量記憶装置から構成され、サービスアプリケーションプログラム221と、集積アプリケーションプログラム222と、ユーザ情報223と、サービス利用者属性情報224を記憶する。また、記憶部220は、制御部210で実行する制御プログラムも記憶する。
サービスアプリケーションプログラム221は、各企業サーバ10から受信したサービスアプリケーションのプログラムデータである。それぞれのサービスアプリケーションプログラム221にはアプリケーションIDや保存日時が付され、通信端末50の表示部に表示させるアイコンの画像ファイルとともに記憶されている。
集積アプリケーションプログラム222は、通信端末50上で機能するプログラムであり、複数のサービスアプリケーションから任意のサービスアプリケーションを選択して実行させる機能を実現させるためのプログラムである。
ユーザ情報223は、通信端末50のユーザに関する情報であり、各通信端末50から受信して取得する。ユーザ情報223は、例えば、ユーザが通信端末50に入力した生年月日、性別、居住地域、配偶者の有無、子供の生年月日等の情報や、通信端末50が自動取得した通信端末50の現在位置、サービスアプリケーションの実行履歴、交通案内アプリケーションの行き先や通過地点、メール等で使用した用語や絵文字等、任意の情報を含む。また、ユーザ情報223は、各通信端末50へ各サービスアプリケーションプログラム221を送信した日時の情報も含む。
サービス利用者属性情報224は、特定のサービスアプリケーションを主に利用する人の属性を示す情報であり、企業サーバ10よりサービスアプリケーションプログラム221と共に受信してもよく、操作部240を操作してサーバの管理者が入力してもよい。
通信部230は、所定の通信方式にて、企業サーバ10、通信端末50とデータの送受信を行う。
操作部240は、ユーザからの入力操作を受け付け、受け付けた入力に係る信号を制御部210に出力する。操作部240は、文字キー、テンキー、方向キー、決定キー、ファンクションキー等を含むキーボード等から構成される。
以上のように構成されたアプリケーション配信サーバ20の動作について、説明する。
通信部230は、企業サーバ10から送信されたサービスアプリケーションプログラム221を、ネットワーク40を介して受信する。制御部210のサービスアプリケーションプログラム取得部211は、通信部230が受信したサービスアプリケーションプログラム221を、記憶部220に記憶させる。また、既に記憶部220にサービスアプリケーションプログラム221として記憶しているものについて、企業サーバ10から更新プログラムを受信した場合は、記憶部220に記憶されているサービスアプリケーションプログラム221を更新する。また、サービスアプリケーションプログラム221毎に最新の保存日時を記憶しておく。
アプリケーション出力部212は、通信端末50から集積アプリケーションプログラム222のダウンロードを要求する信号を受信した場合に、記憶部220からサービスアプリケーションプログラム221と、集積アプリケーションプログラム222を読み出し、通信部230から、要求のあった通信端末50に送信させる。また、各サービスアプリケーションプログラム221に対応したアイコンの画像ファイルも通信部230から通信端末50に送信させる。このとき、アプリケーション出力部212は、記憶部220にサービスアプリケーションプログラム221等を通信端末50に送信した日時をユーザ情報223として通信端末50毎に記憶させる。
また、アプリケーション出力部212は、通信端末50からサービスアプリケーションプログラム221の更新情報の問い合わせがあった場合には、ユーザ情報223に含まれる、その通信端末50への前回のサービスアプリケーションプログラム221の送信日時と、記憶部220に記憶されているサービスアプリケーションプログラム毎の保存日時を照会し、その通信端末50に前回サービスアプリケーションプログラム221を送信した時よりも後に保存されたサービスアプリケーションプログラム221があった場合には、そのプログラムやアイコン画像を通信部230から通信端末50へ送信させる。
また、通信部230は、通信端末50から通信端末50のユーザ情報223を受信し、ユーザ情報取得部213は、通信部230が受信したユーザ情報223を記憶部220に、各通信端末50の識別情報と対応させて記憶させる。
推薦情報生成部214は、通信端末50か推薦情報の問い合わせを受けると、記憶部220に記憶されているサービス利用者属性情報224と、通信端末50のユーザ情報223を照合して、その通信端末50に推薦するサービスアプリケーション221を識別するアプリケーションIDを含む推薦情報を生成する。そして生成した推薦情報を、問い合わせを受けた通信端末50に送信する。
例えば、幼児音楽教室を運営する企業のサービスアプリケーションプログラム221に係るサービス利用者属性情報224が、子供の年齢が3〜5歳であることを含んでいるとする。これに対し、ある通信端末50のユーザ情報223に含まれるユーザの子供の生年月日から、子供の年齢が4歳であることが導き出される場合には、推薦情報生成部214は、幼児音楽教室のサービスアプリケーションのアプリケーションIDを含む、その通信端末50宛の推薦情報を生成する。そして、通信部230がこのユーザの通信端末50に対して、生成した推薦情報を送信する。
また、ある特定のA地域の観光バス会社が運営する企業のサービスアプリケーションプログラム221に係るサービス利用者属性情報224が、ユーザの現在位置または、交通案内アプリケーションの行き先がA地域であることを含んでいるとする。これに対し、ある通信端末50のユーザ情報223に含まれるその通信端末50の現在位置や、通信端末50の交通案内アプリケーションの行き先がA地域であることを示している場合には、推薦情報生成部214は、観光バス会社のサービスアプリケーションのアプリケーションIDを含む、その通信端末50宛の推薦情報を生成する。そして、通信部230がこのユーザの通信端末50に対して、生成した推薦情報を送信する。
また、サッカー観戦チケット販売を行う会社が運営する企業のサービスアプリケーションプログラム221に係るサービス利用者属性情報224が、メール等で頻繁に使用する用語が「サッカー」であることや絵文字がサッカーボールであることを含んでいるとする。これに対し、ある通信端末50のユーザ情報223に含まれるメール等で頻繁に使用する用語が「サッカー」であり、絵文字がサッカーボールであった場合には、推薦情報生成部214は、チケット販売会社のサービスアプリケーションのアプリケーションIDを含む、その通信端末50宛の推薦情報を生成する。そして、通信部230がこのユーザの通信端末50に対して、生成した推薦情報を送信する。
次に、通信端末50について、図4乃至10を参照して詳細に説明する。通信端末50は、図4に示すように、制御部510、表示部520、記憶部530、操作部540、通信部550を備える。
まず、通信端末50が、サービスアプリケーションプログラム221と集積アプリケーションプログラム222をアプリケーション配信サーバ20からダウンロードし、インストールするためには、通信端末50はアプリケーション配信サーバ20宛にダウンロード要求する信号を送信しなければならない。
アプリケーション配信サーバ20と通信接続するためには、アプリケーション配信サーバ20のURL等の宛先情報を入手する必要がある。宛先情報を入手する方法は任意の方法で良いが、例えば、図5(a)に示すような、広告60に記載された二次元コード等を通信端末50に備えられたカメラで読み取ることでアプリケーション配信サーバ20のURLを取得することができる。
ここで、二次元コードが掲載された広告60には、サービスアプリケーションの名前、サービスアプリケーションプログラム221を提供する会社名、サービス内容等とともに掲載されてもよい。
通信端末50にサービスアプリケーションプログラム221と集積アプリケーションプログラム222をインストールすると、通信端末50の各構成部は以下のように機能する。
制御部510は、演算処理装置、内部メモリ等から構成されるが、アプリケーション取得部511、推薦情報取得部512、表示制御部513、サービスアプリケーション実行部514、認証部515、ユーザ情報生成部517等の各機能部として機能する。
表示部520は、例えば、LCD(Liquid Crystal Display)等の表示デバイスから構成され、図形、文字、記号などの情報表示出力を行う。集積アプリケーションプログラム222を通信端末50にインストールすると、図5(b)に示すように集積アプリケーションプログラム222のアイコン(IAPアイコン)が表示部520のメインページに表示される。
記憶部530は、フラッシュメモリ等の読み書き可能な不揮発性の半導体メモリから構成され、サービスアプリケーションプログラム221や、それぞれのサービスアプリケーションプログラム221に対応したアイコン画像を記憶する。また、全てのサービスアプリケーションプログラム221について、アプリケーションIDを付してリストアップしたサービスアプリケーションリスト532を記憶する。
サービスアプリケーションリスト532は、図6(a)に示すように、アプリケーションID、サービスアプリケーションプログラム221のファイル名、画面に表示させるアイコン画像のファイル名、アイコンを表示させる位置を示す表示ページ、アイコンのサイズ、サービスアプリケーションプログラム221を最後に実行した日時を示す最終実行日時の情報が、それぞれ対応付けて格納されている。
また、記憶部530は、通信端末50のユーザの認証情報533とユーザ情報223を記憶する。認証情報533は、図6(b)に示すように、サービスアプリケーションプログラム221を実行する際にユーザ認証を要求するアプリケーションに対して、アプリケーションIDとユーザ認証に必要となるユーザIDとパスワード等の情報とを互いに対応付けて格納したものである。
ユーザ情報223は、ユーザによる操作部540への情報入力やユーザの操作履歴等から、生年月日、性別、居住地域、配偶者の有無、子供の生年月日、現在位置、サービスアプリケーションの実行履歴、交通案内アプリケーションの行き先や通過地点、メール等で使用した用語や絵文字等、任意の情報に基づいて、制御部510のユーザ情報生成部516が生成した情報である。
また記憶部530は、制御部510で実行する集積アプリケーションプログラム222等の各種プログラムも記憶する。
操作部540は、ユーザのアプリケーションの選択、実行指示等を受け付ける機能を有し、例えば、方向キー、決定キー、ダイヤル、タッチパッド等から構成される。本実施形態において、操作部540は、タッチパッドから構成される場合について説明する。つまり、表示部520の画面上にタッチパッドが備えられ、画面に表示された画像内における図形等の表示位置と、タッチパッド上の人間の指等が触れたことを検出した位置との関係に基づいて、操作部540は操作入力を受け付ける。
通信部550は、所定の通信方式にて、企業サーバ10、アプリケーション配信サーバ20とデータの送受信を行う。
以上のように構成された通信端末50の動作について、説明する。
集積アプリケーションプログラム222がインストールされた通信端末50において、ユーザが集積アプリケーションプログラム222を実行させるためには、図7(a)のように、メインページに表示された集積アプリケーションプログラム222のアイコンをタッチする。図中、斜線を引いたアイコンは、タッチされた状態を示す。集積アプリケーションプログラム222が実行されると、図7(b)、(c)に示すような第1ページ52と第2ページ53が重なっていることを示す態様で画面表示される。
第1ページ52にはユーザが使用するために選択したサービスアプリケーションプログラム221や、アプリケーション配信サーバ20から受信した推薦情報を元に選択されたサービスアプリケーションプログラム221のアイコンが表示され(図7(b))、第2ページ53には、その他の全てのサービスアプリケーションプログラム221のアイコンが表示される(図7(c))。サービスアプリケーションプログラム221のアイコンは、サービスアプリケーションプログラム221に係るサービスのロゴ等を意匠化した指標であり、アイコンの画像ファイルは、サービスアプリケーションプログラム221とともにアプリケーション配信サーバ20よりダウンロードされ、記憶部530に記憶されている。そして、サービスアプリケーションリスト532で、アイコンの画像ファイルとサービスアプリケーションプログラム221とが対応付けられている。
集積アプリケーションプログラム222の実行時において、通常は第1ページ52が画面表示されている。
第1ページ52が表示されているときには、表示されているサービスアプリケーションプログラム221のアイコンのいずれかをユーザがタッチすることにより、そのサービスアプリケーションプログラム221を実行することができる。プログラムが実行されると、そのサービスアプリケーションプログラム221を提供している企業サーバ10に接続し、情報を送受信することとなる。
ここで第1ページに表示されているアイコンのサービスアプリケーションプログラム221が、一定の期間実行されなかった場合は、図7(b)に示す「観光バス」アイコンのように、アイコンのサイズが小さくなる。更に一定の期間実行されなかった場合には、第1ページ52から消去されて、第2ページ53に表示されることとなる。
画面に第1ページ52が表示されているときに、一時的に第2ページ53を表示させることができる。第2ページ53を表示させるためには、画面右下のページの端部を示した箇所をタッチする。
ユーザが画面右下のページの端部をタッチすると、図7(c)のように、第2ページ53が一定時間表示される。第2ページ53を表示する際には、毎回あるいは一定期間毎にアプリケーション配信サーバ20にサービスアプリケーションプログラム221の更新情報が無いか問い合わせる。更新情報があれば、更新プログラムやアイコン画像をダウンロードし、更新されたサービスアプリケーションプログラム221のアイコンも含めて第2ページ53に表示される。
第2ページ53に表示されているアイコンのサービスアプリケーションプログラム221を実行させたい場合には、そのサービスアプリケーションプログラム221のアイコンを第1ページ52に移動させる必要がある。第2ページ53を表示させている時に、そのサービスアプリケーションプログラム221のアイコンをタッチすると、図7(d)のようなサブメニュー54が表示され、そのサブメニュー54から第1ページに表示変更することを選択すると、そのアイコンは第1ページ52に表示され、第2ページ53からは消去される。
第1ページ52に表示されているアイコンのサービスアプリケーションプログラム221を実行したときの動作を図8の例で説明する。
図8は、サービスアプリケーション実行部514が、第1ページ52に表示されていた「宅配」アイコンが示す、宅配サービスを提供する企業のサービスアプリケーションプログラム221を実行した場合を示している。図8(a)に示すように、「宅配」と表示されたサービスアプリケーションプログラム221のアイコンをユーザがタッチ操作すると、図8(b)に示すようなログイン画面が表示される。ここでは、端末暗証番号等入力することを促す画面が表示され、それに対するユーザの入力が予め設定された入力と同じであった場合には、認証情報533の参照が認容される。認証部515は記憶部530に予め記憶している認証情報533を参照して、必要な認証情報533を企業サーバ10に送信する。企業サーバ10において認証が成功すると、図8(c)に示すようなサービスメニューが表示部520に表示される。これに対してユーザが操作することにより、集荷や再配達を依頼したり、配送状況の確認をするというサービスを受けることができる。
また、制御部510のユーザ情報生成部516は、ユーザ情報223を生成して記憶部530に蓄積するとともに、生成したユーザ情報223を定期的に通信部550からアプリケーション配信サーバ20に送信させる。
以上説明した通信端末50の機能のうち、集積アプリケーションプログラム222の実行処理について、図9、10のフローチャートに沿って詳細に説明する。
集積アプリケーションプログラム222を示すIAPアイコン51がユーザにタッチされたとき、制御部510は、図9のフローチャートに示す集積アプリケーション実行処理をスタートする。まず、図10に示す第1ページ表示処理が実行される(ステップS101)。
推薦情報取得部512は、通信部550から、アプリケーション配信サーバ20に対して、推薦情報を問い合わせる信号を送信させる(ステップS201)。これに対して、アプリケーション配信サーバ20から、この通信端末50宛の新しい推薦情報がないことを示す信号を受信した場合には(ステップS202:No)、ステップS206に進む。一方、アプリケーション配信サーバ20から、この通信端末50宛の新しい推薦情報があることを示す信号を受信した場合には(ステップS202:Yes)、推薦情報取得部512は通信部550に、アプリケーション配信サーバ20から送信される推薦情報を受信させる(ステップS203)。ここで、推薦情報とは、この通信端末50に推薦するサービスアプリケーションプログラム221を識別するためのアプリケーションIDを含む情報である。
表示制御部513は、推薦情報に含まれるアプリケーションIDのサービスアプリケーションプログラム221のアイコンが第1ページ52に表示されているか否かを判定する。(ステップS204)。つまり、図6(a)に示すサービスアプリケーションリスト532を参照し、受信した推薦情報に含まれるアプリケーションIDの表示ページの値が1(第1ページ)であるか否かを判定する。受信した推薦情報に含まれるアプリケーションIDに対応する表示ページの値が2だった場合には(ステップS204:No)、表示ページの値を1に変更して(ステップS205)、ステップS206に進む。
一方、受信した推薦情報に含まれるアプリケーションIDに対応する表示ページの値が1だった場合には(ステップS204:Yes)、そのままステップS206に進む。
ステップS206では、第1ページ52にアイコンを表示しているサービスアプリケーションプログラム221のうち、未実行の状態でm時間経過しているサービスアプリケーションプログラム221が有るか否かを判定する。具体的には、記憶部530のサービスアプリケーションリスト532の最終実行日時の値と、制御部510に内蔵される時計を照会して、表示ページが1となっているアプリケーションIDのうち、最終実行日時からm時間経過しているアプリケーションIDの有無を判定する。
未実行の状態でm時間経過しているサービスアプリケーションプログラム221がなかった場合には(ステップS206:No)、未実行の状態でn時間(n<m)経過しているサービスアプリケーションプログラム221が有るか否かを判定する(ステップS207)。
未実行の状態でn時間経過しているサービスアプリケーションプログラム221があった場合には(ステップS207:Yes)、そのサービスアプリケーションプログラム221のアイコンのアイコンサイズを図7(b)の「観光バス」のように縮小する(ステップS208)。そして、サービスアプリケーションリスト532のアイコンサイズの値を大から小に変更する。
未実行の状態でn時間経過しているサービスアプリケーションプログラム221がなかった場合には(ステップS207:No)、そのままステップS210に進む。
未実行の状態でm時間経過しているサービスアプリケーションプログラム221が有った場合には(ステップS206:Yes)、そのサービスアプリケーションプログラム221の表示ページの値を1から2に変更する(ステップS209)。つまり、そのサービスアプリケーションプログラム221のアイコンを第1ページ52から削除し、第2ページ53に追加する。
そして、第1ページ52に、サービスアプリケーションリスト532の表示ページの欄が1となっているアプリケーションIDのアイコンをすべて表示する(ステップS210)。
図9のフローチャートのステップS101の第1ページ表示処理が以上の手順で終了すると、ユーザの操作部540に対する操作が、第2ページ53を表示させる指示か否かを判定する(ステップS102)。すなわち、第1ページ52が表示されているときに画面右下のページの端部がタッチされたか否かを判定する。
ユーザの操作部540に対する操作が、第2ページ53を表示させる指示でなかった場合には(ステップS102:No)、その操作が、いずれかのサービスアプリケーションプログラム221の実行指示か否かを判定する(ステップS103)。すなわち、第1ページ52に表示されているサービスアプリケーションプログラム221のアイコンのいずれかがタッチされたか否かを判定する。
ユーザの操作部540に対する操作が、サービスアプリケーションプログラム221の実行指示であった場合には(ステップS103:Yes)、サービスアプリケーション実行部514が、図8(b)のような、サービスアプリケーションプログラム221のログイン画面を表示する(ステップS104)。ここで、ログイン時にユーザ認証を必要とする場合には、記憶部530に記憶されている認証情報533を使用するためのユーザ確認を行うために端末暗証番号の入力を促す。
認証部515が、ユーザにより入力された端末暗証番号が正しいと判定した場合には(ステップS105:Yes)、記憶部530に記憶されている認証情報533を参照する。なお、端末暗証番号は、一度で正しく入力されなかった場合でも、数回入力機会を与えても良い。
ここで、認証情報533は図6(b)に示すように、サービスアプリケーションプログラム221ごとのユーザID、パスワードなどを含む。認証部515は、認証情報533の中から、実行しようとしているサービスアプリケーションプログラム221に対応するユーザID、パスワード等を取得し(ステップS106)、取得した情報を通信部530から、そのサービスアプリケーションプログラム221の提供元の企業サーバ10に送信する(ステップS107)。
企業サーバ10に送信したユーザID、パスワードの情報により、認証が成功した場合には、サービスアプリケーション実行部514がそのサービスアプリケーションプログラム221を引き続き実行する(ステップS108)。
ステップS103で、ユーザの操作部540に対する操作が、サービスアプリケーションプログラム221の実行指示でなかった場合や(ステップS103:No)、ステップS105で端末暗証番号入力による認証が成功しなかった場合には(ステップS105:No)、ステップS117に進む。ステップS117ではユーザの操作部540に対する操作が、終了処理であるか否かを判定する。終了処理であった場合には(ステップS117:Yes)処理を終了し、終了処理でなかった場合には(ステップS117:No)、ステップS101に戻る。
ステップS102で、ユーザの操作部540に対する操作が、第2ページ53の表示指示であった場合には(ステップS102:Yes)、アプリケーション取得部511は、通信部550から、アプリケーション配信サーバ20に対して、サービスアプリケーション更新情報の問い合わせる信号を送信させる(ステップS109)。これに対して、アプリケーション配信サーバ20から、新たなサービスアプリケーションプログラム221や既存のサービスアプリケーションの更新プログラムからなる更新情報がないことを示す信号を受信した場合には(ステップS110:No)、ステップS112に進む。一方、アプリケーション配信サーバ20から、新たなサービスアプリケーションプログラム221や既存のサービスアプリケーションの更新プログラムがあることを示す信号を受信した場合には(ステップS110:Yes)、アプリケーション取得部511はアプリケーション配信サーバ20からその更新情報を受信して(ステップS111)、新たなサービスアプリケーションプログラム221やアイコン画像を記憶部530に保存したり、既存のサービスアプリケーションプログラム221を更新する。そのとき、記憶部530のサービスアプリケーションリスト532にも追加する。その後、サービスアプリケーションリスト532の表示ページが2となっているサービスアプリケーションプログラム221のアイコンを第2ページ53に表示させる(ステップS112)。
次に、第2ページ53が画面表示されている状態で、ユーザが操作部540を操作することにより、いずれかのサービスアプリケーションプログラム221のアイコンが選択されているか否かを判定する(ステップS113)。ある特定のサービスアプリケーションプログラム221のアイコンが選択されている場合(ステップS113:Yes)、図7(d)に示すようなサブメニューを表示させる(ステップS114)。サブメニューのうち、第1ページ52への表示変更指示が有るか否かを判定し(ステップS115)、第1ページ52への表示変更指示がメニュー選択された場合は(ステップS115:Yes)、選択したアイコンのサービスアプリケーションプログラム221の表示ページの値を2から1に変更して(ステップS116)そのアイコンを第2ページ53から消滅させる。
ステップS113で、何れのサービスアプリケーションプログラム221のアイコンも選択されなかったり(ステップS113:No)、ステップS115でサービスメニューのうち、第1ページ52への表示変更指示がなされなかった場合には(ステップS115:No)、ステップS117に進む。そして、ユーザの操作部540に対する操作が、終了処理であった場合には(ステップS117:Yes)処理を終了し、終了処理でなかった場合には(ステップS117:No)、ステップS101に戻る。
以上説明したように、本実施形態において、通信端末50は、企業サーバ10が提供する複数のサービスアプリケーションプログラム221のアイコンを第1ページ52と第2ページ53のいずれか一方に表示させ、第2ページ53に表示されていたアイコンのサービスアプリケーションプログラム221のうち、ユーザの操作又はアプリケーション配信サーバから受信した推薦情報に基づいて選択したサービスアプリケーションプログラム221のアイコンを第2ページから削除して第1ページに追加し、第1ページに表示されたサービスアプリケーションプログラム221を選択して実行させることとした。
これにより、集積アプリケーションプログラム222実行時の第1ページ52には、実行する可能性の高いアプリケーションのアイコンのみを表示することにより、ユーザが必要なアプリケーションを容易に選択して実行させることができる。
(実施形態2)
以下、本発明の実施形態2について図11、12を参照して詳細に説明する。
以下、本発明の実施形態2について図11、12を参照して詳細に説明する。
本実施形態2に係るアプリケーション配信システム1は、実施形態1と同様のシステム構成を有しており、制御部510の処理内容等が実施形態1と異なる。
本実施形態2では、通信端末50のメインページにあるIAPアイコンをタッチすることで、集積アプリケーションプログラム222を実行したとき、図11に示すように、第0〜2ページの3ページで構成されているように表示される。
第1ページ52には、アプリケーション配信サーバ20から受信する推薦情報に基づいて選択されたサービスアプリケーションプログラム221のアイコンが表示され、第0ページ55には、第1ページ52、第2ページ53に表示されていたアイコンのうち、ユーザが選択したサービスアプリケーションプログラム221のアイコンのみが表示される。また、第2ページ53には第0ページ55、第1ページ52に表示されているアイコンのサービスアプリケーションプログラム221以外のサービスアプリケーションプログラム221のアイコンが表示される。すなわち、記憶部530に記憶されているサービスアプリケーションリスト532には、表示ページの値として0、1、2のいずれかのページが格納される。
以上説明したページ構成を有する集積アプリケーションプログラム222の実行処理について、図12のフローチャートに沿って詳細に説明する。集積アプリケーションプログラム222のIAPアイコン51がユーザにタッチされたとき、制御部510は、図12のフローチャートに示す集積アプリケーション実行処理をスタートする。
まず、第0ページ55を表示する。第0ページ55には、サービスアプリケーションリスト532の表示ページの値が0であるサービスアプリケーションプログラム221のアイコンが表示されるが、初期状態においては第0ページ55には何も表示されていない(ステップS401)。その後、ユーザの操作部540に対する操作が、第1ページ52を表示させる指示か否かを判定する(ステップS402)。すなわち、第0ページ55が表示されているときに画面右下がタッチされ第1ページ52を選択する指示がなされたか否かを判定する。ユーザの操作部540に対する操作が、第1ページ52を表示させる指示でなかった場合には(ステップS402:No)、図9のステップS102以降の処理を実行する。
一方、ユーザの操作部540に対する操作が、第1ページ52を表示させる指示であった場合には、図10に示す第1ページ表示処理が実行される。そして、第1ページ52を画面表示されている状態で、ユーザが操作部540を操作していずれかのサービスアプリケーションプログラム221のアイコンが選択されているか否かを判定する(ステップS404)。ある特定のサービスアプリケーションプログラム221のアイコンが選択されている場合(ステップS404:Yes)、図7(d)に示すようなサブメニューを表示させる(ステップS405)。サブメニューのうち、第0ページ55への表示変更指示が有るか否かを判定し(ステップS406)、第0ページ55への表示変更指示がメニュー選択された場合は(ステップS406:Yes)、サービスアプリケーションリスト532において選択したアイコンに対応する表示ページの値を1から0に変更して(ステップS407)そのアイコンを第1ページ52から消滅させる。
第1ページ52を表示させてから一定時間以内に、ステップS404で、何れのサービスアプリケーションプログラム221のアイコンも選択されなかったり(ステップS404:No)、ステップS406でサービスメニューのうち、第0ページ55への表示変更指示がなかった場合には(ステップS406:No)、図9のステップS102以降の処理を実行する。
図9のステップS102以降の処理内容は、実施形態1と同様である。ただし、ステップS115、116では、選択したアイコンのサービスアプリケーションプログラム221の表示ページを2から1に変更する処理を行うとしているが、選択したアイコンのサービスアプリケーションプログラム221の表示ページを2から0に変更するとしてもよい。
図9のステップS117まで処理が進み、ステップS117で、ユーザの操作部540に対する操作が、終了処理であった場合には(ステップS117:Yes)処理を終了し、終了処理でなかった場合には(ステップS117:No)、ステップS401に戻る。
以上説明したように、本実施形態においては、第1ページ52に、アプリケーション配信サーバ20から受信した推薦情報に基づいて選択されたサービスアプリケーションプログラム221のアイコンを表示させ、第2ページ53に、その他のサービスアプリケーションプログラム221のアイコンを表示させ、第0ページ55には、第1ページ52、第2ページ53に表示されていたサービスアプリケーションプログラム221のアイコンからユーザの操作により選択されたアイコンのみを表示することとした。これにより、実行する可能性が高いと予測されたアプリケーションのうち、ユーザが選択したアプリケーションのアイコンのみを第0ページ55に表示させることとなり、ユーザが必要と判断したアプリケーションのみを容易に選択して実行させることができる。
(実施形態3)
以下、本発明の実施形態3について図13乃至15を参照して詳細に説明する。
以下、本発明の実施形態3について図13乃至15を参照して詳細に説明する。
本実施形態3に係るアプリケーション配信システム1は、実施形態1と同様のシステム構成を有している。
本実施形態3では、通信端末50のメインページにあるIAPアイコン51をタッチすることで、集積アプリケーションプログラム221を実行したとき、図13に示すように、第1〜3ページの3ページで構成されている態様で表示される。
第1ページ52には、実施形態1におけるサービスアプリケーションプログラム221のアイコンに加え、ユーザを示すユーザアイコンが表示されている。ユーザアイコンとは、通信端末50の主たるユーザであるオーナーや、オーナーが承認したユーザに対応するものである。ユーザ情報223には、ユーザの名前やアプリケーション配信サーバ20から付された一意のID等の識別情報や、年齢、性別等の属性情報を含む情報がユーザ毎に記憶されており、このユーザ毎の情報に対応してユーザアイコンが登録されている。ユーザアイコンは、そのユーザの写真等、ユーザが判定できる任意の画像から構成される。
このユーザアイコンが表示されている箇所をタッチすることにより、そのユーザアイコンが示すユーザの情報を閲覧できるようにしてもよい。
第1ページ52には、図13(a)に示すように、ユーザが使用するために選択したサービスアプリケーションプログラム221や、アプリケーション配信サーバ20から受信した推薦情報を元に選択されたサービスアプリケーションプログラム221のアイコンが表示され、さらに、通信端末50のオーナーを示すユーザアイコン、及び、登録された全ユーザアイコンのうち、オーナーが選択したユーザを示すアイコンが表示されている。
図13に示す例では、宅配サービスを提供する企業のサービスアプリケーションプログラム221のアイコンと、警備サービスを提供する企業のサービスアプリケーションプログラム221のアイコンと、通信端末50の「オーナー」を示すユーザアイコンと、「長女」を示すユーザアイコンが表示されている。
第2ページ53には、図13(b)に示すように、第1ページ52に表示されていない全てのサービスアプリケーションプログラム221のアイコンが表示される。画面には、通常第1ページ52が表示されているが、一時的に第2ページ53を表示させることができる。第2ページ53を表示させるためには、画面右下のページの端部を示した箇所をタッチして、第2ページ53への切り替えを選択する。
第3ページ56には、図13(c)に示すように、オーナーが承認して登録したユーザのうち、第1ページ52に表示されていないが全てのユーザアイコンが表示される。第3ページ56を表示させるためには、画面右下のページの端部を示した箇所をタッチして、第3ページ56への切り替えを選択する。
第2ページ53に表示されているサービスアプリケーションプログラム221を示すアイコンは、実施形態1で説明した図9のステップS113〜S116の処理により、第1ページ52に表示させるように変更することができる。また、第3ページ56に表示されているユーザアイコンも、図9のステップS113〜S116の処理と同様の処理により第1ページ52に表示させるように変更することができる。
ユーザが第1ページ52に表示されているサービスアプリケーションプログラム221を実行させたいときは、図13(d)に示すように、特定ユーザを示すアイコンをタッチしたまま指を移動させることにより、そのユーザアイコンを特定のサービスアプリケーションプログラム221のアイコンに触れさせるように操作する。これにより、選択したユーザのユーザ情報223を使用して、そのサービスアプリケーションプログラム221を実行させることができる。図13(d)の例では、長女のユーザアイコンを「警備」のアイコンに触れさせたため、警備サービスを提供する企業のサービスアプリケーションプログラム221が実行され、長女の識別情報を、その企業の企業サーバ10に送信し、企業サーバ10より長女の現在位置等の警備に関する情報を取得するなどのサービスを受けることができる。
ここで、記憶部530に記憶されている認証情報533は、図14に示すように、ユーザ毎に各アプリケーションIDに対応するユーザIDとパスワード等を含んでも良い。この場合、認証部515は、選択されているユーザの認証情報533を読み出して、その情報を企業サーバ10に送信する。
本実施形態の構成において、簡易なメッセージ等のデータを送る簡易送信機能を有していても良い。この機能は、第1ページ52に表示されているオーナーのユーザアイコンを他のユーザアイコンに触れさせたとき、定型文等の送信画面が表示され、ユーザが承認することで、その定型文等のデータを送信するというものである。この機能の例について、図15を用いて説明する。
図15の例では、第1ページ52に「オーナー」と「母」と示されたユーザのユーザアイコンが表示されている(図15(a))。図15(b)のように、オーナーのユーザアイコンを「母」のユーザアイコンに触れさせたとき、予め記憶部530に記憶させていた定型文の送信画面(図15(c))を表示させる。ここで、定型文は、ユーザそれぞれに対応して記憶されているものとする。
ここで、図15(c)の画面でユーザが「OK」をタッチした場合には、その定型文のデータ、「オーナー」の識別情報、「母」の識別情報が、アプリケーション配信サーバ20に送信される。アプリケーション配信サーバ20は、受信した定型文のデータを、「母」の識別情報が付された通信端末50、すなわち「母」が所持する通信端末50に「オーナー」からのメッセージとして、送信する。「母」が所持する通信端末50は、受信した「オーナー」からの定型文を表示させる。一方、図15(c)の画面で「他の定型文を送る」をタッチした場合には、他の定型文の送信画面を表示させる。
なお、「オーナー」の通信端末50からアプリケーション配信サーバ20を介して「母」の通信端末50に送られるデータは、定形文のデータの他、予め設定しておいた画像データ等任意のデータでもよい。また、定型文等に対し編集する機能を有していてもよい。また、これらのデータを「オーナー」の通信端末50から「母」の通信端末50に送る通信手段は、上記のアプリケーション配信サーバ20を介する手段に限定されず、既存の電子メール機能やインターネット電話機能を利用するなど等、任意の手段でよい。
以上説明したように、本実施形態においては、第1ページ52に、選択されたサービスアプリケーションプログラム221のアイコンとユーザアイコンを表示させ、ユーザアイコンをサービスアプリケーションプログラム221のアイコンに触れさせたことを検知したときには、そのユーザの情報を用いてサービスアプリケーションプログラム221を実行させることとした。これにより、オーナー以外のユーザに関連した情報の取得などのサービスを受けることができる。
また、第1ページ52に表示したオーナーのユーザアイコンを他のユーザアイコンに触れさせたことを検知したときには、定型文等のデータを送信することとした。これにより、簡易な操作でデータ送信させる機能を付随させることができる。
このように本発明は、複数のアプリケーションのアプリケーション指標を第1の表示ページと第2の表示ページのいずれか一方に表示させ、サーバから受信する推薦情報に基づいて、第2の表示ページに表示されている複数のアプリケーション指標から選択したアプリケーション指標を第2の表示ページから消滅させて、第1の表示ページに表示させるようにし、第1の表示ページに表示されている表示指標をユーザが選択操作したことを検知するとその表示指標が示すアプリケーションを実行することとした。これにより、ユーザが必要なアプリケーションを容易に選択して実行させることができる。
なお、本発明は、上記実施形態に限定されず、本発明の要旨を逸脱しない範囲での種々の変更は勿論可能である。
例えば、実施形態1では、サービスアプリケーションプログラム221のアイコンのうち、第1ページ52に表示されないサービスアプリケーションプログラム221のアイコンを第2ページ53に全て表示するとしたが、一部のみを表示させてもよい。また、第2ページ以降の複数のページに表示させてもよい。これにより、多くのサービスアプリケーションプログラム221を記憶している場合には、抜粋したり分類させて表示させることで、ユーザによる選択が容易になる。また、第1ページ52、第2ページ53を重ねた態様で表示するとしたが、第1ページをスクロールすることにより、下方から第2ページが現れるようにするなど、ページの表示方法は任意である。
また、アプリケーション配信サーバ20から集積アプリケーションプログラム222をダウンロード、インストールする際に、全てのサービスアプリケーションプログラム221をダウンロードして記憶部530に記憶するとしたが、集積アプリケーションプログラム222のインストール時には、サービスアプリケーションプログラム221のアイコンのみをダウンロードして第2ページ53に表示させ、特定のアイコンを第2ページ53から第1ページ52へ表示変更するときに、そのアイコンが示すサービスアプリケーションプログラム221をダウンロードするようにしてもよい。これにより、記憶部530に記憶するデータの容量を削減することができる。
また、アプリケーション配信サーバ20が通信端末50に対して送信する推薦情報は、各通信端末50に対応した推薦情報であるとしたが、推薦情報は、特定のサービスアプリケーションプログラム221とそのアプリケーションを使用するユーザの一般的な属性を示した情報を対応させたものでもよい。例えば、幼児向けの音楽教室のサービスアプリケーションと、子供の年齢が3〜6歳という情報を対応付けた情報を推薦情報としても良い。この推薦情報を受信した通信端末50の記憶部530に記憶するユーザ情報223が、前記推薦情報に一致する情報を含んでいた場合に、この推薦情報に係るサービスアプリケーションプログラム221のアイコンを第1ページ52に表示させることとする。これにより、ユーザの情報を通信端末50からアプリケーション配信サーバ20へ送信する処理を省略することができる。
また、第0、1ページに表示されたアイコンのうち、n時間未実行であったサービスアプリケーションプログラム221のアイコンのサイズを小さくするとしたが、頻繁に実行するサービスアプリケーションプログラム221のアイコンのサイズを大きくする機能を更に有していてもよい。つまり表示制御部513は、サービスアプリケーションプログラム221が実行された頻度を取得し、実行された頻度の高いサービスアプリケーションプログラム221のアイコンのサイズを大きくし、実行された頻度の低いサービスアプリケーションプログラム221のアイコンのサイズを小さくする。
また、通信端末50は、アプリケーション配信サーバ20から、サービスアプリケーションプログラム221とともにアイコン画像を受信し、第0ページ55、第1ページ52に表示したアイコンを除く全てのアイコンを第2ページ53に表示するとしたが、通信端末50はアイコンの配列に関する優先度を示す情報もアプリケーション配信サーバ20から受信し、その情報に基づいて、第2ページ53におけるアイコンの配列を変えるようにしてもよい。例えば、優先度の高いアイコンを第2ページ53の上方にアイコンサイズを大きくして表示させ、優先度の低いアイコンを第2ページ53の下方にアイコンサイズを小さくして表示させてもよい。あるいは、優先度の高いアイコンを振動させるように表示する等、そのアイコンに対してユーザの注意を喚起するような任意の表示形態でもよい。
この優先度は、例えば、アプリケーション配信サーバ20が保有するユーザ情報223や、他のユーザのサービスアプリケーションプログラム221の実行履歴に基づいて、使用される可能性の高いものの優先度が高くなるように、アプリケーション配信サーバ20の制御部210が決定する。
また、サービスアプリケーションプログラム221は、企業サーバ10からアプリケーション配信サーバ20へ提供するとしたが、サービスアプリケーションプログラム221は、アプリケーション配信サーバ20が生成してもよい。
また、実施形態3では、第1〜第3ページから構成される表示態様としたが、実施形態2の第0ページに相当するページを追加し、アプリケーション配信サーバ20から受信した推薦情報に基づいて選択されたサービスアプリケーションプログラム221のうち、ユーザが選択したサービスアプリケーションプログラム221のアイコンのみを第0ページに表示させるようにしてもよい。
また、上記実施形態のCPUが実行したプログラムを、既存の携帯電話やスマートフォン等の端末に適用することで、当該端末を本発明に係る通信端末として機能させることも可能である。
このようなプログラムの配布方法は任意であり、例えば、CD−ROM(Compact Disk Read-Only Memory)、DVD(Digital Versatile Disk)、MO(Magneto Optical Disk)、メモリカード等のコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、携帯電話網やインターネット等の通信ネットワークを介して配布してもよい。
1…アプリケーション配信システム
10…企業サーバ
20…アプリケーション配信サーバ
210…制御部
211…サービスアプリケーションプログラム取得部
212…アプリケーション出力部
213…ユーザ情報取得部
214…推薦情報生成部
220…記憶部
221…サービスアプリケーションプログラム
222…集積アプリケーションプログラム
223…ユーザ情報
224…サービス利用者属性情報
230…通信部
240…操作部
30…基地局
40…ネットワーク
50…通信端末
510…制御部
511…アプリケーション取得部
512…推薦情報取得部
513…表示制御部
514…サービスアプリケーション実行部
515…認証部
516…ユーザ情報生成部
520…表示部
530…記憶部
532…サービスアプリケーションリスト
533…認証情報
540…操作部
550…通信部
51…IAPアイコン
52…第1ページ
53…第2ページ
54…サブメニュー
55…第0ページ
56…第3ページ
60…広告
10…企業サーバ
20…アプリケーション配信サーバ
210…制御部
211…サービスアプリケーションプログラム取得部
212…アプリケーション出力部
213…ユーザ情報取得部
214…推薦情報生成部
220…記憶部
221…サービスアプリケーションプログラム
222…集積アプリケーションプログラム
223…ユーザ情報
224…サービス利用者属性情報
230…通信部
240…操作部
30…基地局
40…ネットワーク
50…通信端末
510…制御部
511…アプリケーション取得部
512…推薦情報取得部
513…表示制御部
514…サービスアプリケーション実行部
515…認証部
516…ユーザ情報生成部
520…表示部
530…記憶部
532…サービスアプリケーションリスト
533…認証情報
540…操作部
550…通信部
51…IAPアイコン
52…第1ページ
53…第2ページ
54…サブメニュー
55…第0ページ
56…第3ページ
60…広告
前記記憶手段は、前記複数のアプリケーションのプログラムを実行させるための集積アプリケーションのプログラムを更に記憶し、
前記集積アプリケーションのプログラムの実行により、前記受信手段が前記推薦情報を受信し、前記表示手段が前記アプリケーション指標を表示し、前記アプリケーション実行手段が選択されたアプリケーションのプログラムを実行するようにしてもよい。
前記受信手段は、前記複数のアプリケーションのアプリケーション指標を表示する優先度を示す優先度情報を前記サーバから受信し、
前記表示手段は、前記優先度情報に基づいて、前記優先度の高いアプリケーション指標の大きさを大きくするか又は表示位置を画面の上方とし、前記優先度の低いアプリケーション指標の大きさを小さくするか又は表示位置を画面の下方とするようにしてもよい。
前記集積アプリケーションのプログラムの実行により、前記受信手段が前記推薦情報を受信し、前記表示手段が前記アプリケーション指標を表示し、前記アプリケーション実行手段が選択されたアプリケーションのプログラムを実行するようにしてもよい。
前記受信手段は、前記複数のアプリケーションのアプリケーション指標を表示する優先度を示す優先度情報を前記サーバから受信し、
前記表示手段は、前記優先度情報に基づいて、前記優先度の高いアプリケーション指標の大きさを大きくするか又は表示位置を画面の上方とし、前記優先度の低いアプリケーション指標の大きさを小さくするか又は表示位置を画面の下方とするようにしてもよい。
Claims (18)
- 複数のアプリケーションのプログラムを記憶する記憶手段と、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手段と、
第1の表示ページと第2の表示ページを有し、前記第1の表示ページと前記第2の表示ページの一方を表示し他方を非表示とする表示の切り替えが可能であり、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示手段と、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手段と、を有する通信端末であって、
前記表示手段は、前記受信手段で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する、
ことを特徴とする通信端末。 - 前記表示手段は、前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第1の表示ページから消滅させて、前記第2の表示ページに表示する、
ことを特徴とする請求項1に記載の通信端末。 - 前記表示手段は、前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、前記アプリケーション指標の大きさを小さくし、更に所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第1の表示ページから消滅させて、前記第2の表示ページに表示する、
ことを特徴とする請求項1に記載の通信端末。 - 前記表示手段は、前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが実行された頻度を取得し、前記実行された頻度の高いプログラムのアプリケーション指標の大きさを大きくし、前記実行された頻度の低いプログラムのアプリケーション指標の大きさを小さくする、
ことを特徴とする請求項1に記載の通信端末。 - 前記記憶手段は、前記通信端末の主たるユーザを識別する主ユーザ情報と、前記主たるユーザ以外の者であって前記主たるユーザが承認する第三者を識別する第三者情報を更に記憶し、
前記表示手段は、前記第1の表示ページに、前記主ユーザ情報に対応する主ユーザ指標と、前記第三者情報に対応する第三者指標を更に表示し、前記主ユーザ指標又は前記第三者指標は、ユーザの操作に基づいて、前記第1の表示ページにおいて移動させることが可能であり、
前記アプリケーション実行手段は、前記表示手段が、前記主ユーザ指標又は前記第三者指標を前記アプリケーション指標のいずれかに接触させるように移動させた場合に、当該アプリケーション指標が示すアプリケーションのプログラムを前記主ユーザ情報又は前記第三者情報を用いて実行させる、
ことを特徴とする請求項1乃至4のいずれか1項に記載の通信端末。 - 複数のアプリケーションのプログラムを記憶する記憶手段と、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手段と、
第0の表示ページと第1の表示ページと第2の表示ページを有し、前記第0の表示ページと前記第1の表示ページと前記第2の表示ページのいずれか1ページを表示し他のページを非表示とする表示の切り替えが可能であり、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第0の表示ページと前記第1の表示ページと第2の表示ページのいずれか1ページに表示する表示手段と、
前記第0の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手段と、を有する通信端末であって、
前記受信手段で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示し、ユーザの操作に基づいて特定されたアプリケーションのアプリケーション指標を第1又は第2の表示ページに表示している場合には、当該アプリケーション指標を前記第1又は第2の表示ページから消滅させて、前記第0の表示ページに表示する、
ことを特徴とする通信端末。 - 前記表示手段は、前記第0の表示ページ又は第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第0の表示ページ又は第1の表示ページから消滅させて、前記第2の表示ページに表示する、
ことを特徴とする請求項6に記載の通信端末。 - 前記表示手段は、前記第0の表示ページ又は第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが所定の期間実行されなかった場合には、前記アプリケーション指標の大きさを小さくし、更に所定の期間実行されなかった場合には、当該アプリケーションのアプリケーション指標を前記第0の表示ページ又は第1の表示ページから消滅させて、前記第2の表示ページに表示する、
ことを特徴とする請求項6に記載の通信端末。 - 前記表示手段は、前記第0の表示ページ又は前記第1の表示ページに表示したアプリケーション指標が示すアプリケーションのプログラムが実行された頻度を取得し、前記実行された頻度の高いプログラムのアプリケーション指標の大きさを大きくし、前記実行された頻度の低いプログラムのアプリケーション指標の大きさを小さくする、
ことを特徴とする請求項6に記載の通信端末。 - 前記記憶手段は、前記通信端末の主たるユーザを識別する主ユーザ情報と、前記主たるユーザ以外の者であって前記主たるユーザが承認する第三者を識別する第三者情報を更に記憶し、
前記表示手段は、前記第0の表示ページに、前記主ユーザ情報に対応する主ユーザ指標と、前記第三者情報に対応する第三者指標を更に表示し、前記主ユーザ指標又は前記第三者指標は、ユーザの操作に基づいて、前記第0の表示ページにおいて移動させることが可能であり、
前記アプリケーション実行手段は、前記表示手段が、前記主ユーザ指標又は前記第三者指標を前記アプリケーション指標のいずれかに接触させるように移動させた場合に、当該アプリケーション指標が示すアプリケーションのプログラムを前記主ユーザ情報又は前記第三者情報を用いて実行させる、
ことを特徴とする請求項6乃至9のいずれか1項に記載の通信端末。 - 前記記憶手段は、各アプリケーションのプログラム実行の可否を判定するために用いる認証情報を更に記憶し、
前記アプリケーション実行手段は、アプリケーションのプログラムを実行する時に、当該アプリケーションの前記認証情報を前記記憶手段から取得し、取得した前記認証情報を用いて当該アプリケーションの認証処理を実行する、
ことを特徴とする請求項1乃至4、6乃至9のいずれか1項に記載の通信端末。 - 前記記憶手段には、前記主ユーザ情報又は前記第三者情報それぞれに対応して、各アプリケーションのプログラム実行の可否を判定するために用いる認証情報を更に記憶し、
前記アプリケーション実行手段は、前記主ユーザ情報又は前記第三者情報を用いてアプリケーションのプログラムを実行する時に、前記主ユーザ情報又は前記第三者情報に対応する、当該アプリケーションの認証情報を前記記憶手段から取得し、取得した前記認証情報を用いて当該アプリケーションの認証処理を実行する、
ことを特徴とする請求項5又は10に記載の通信端末。 - 前記アプリケーション実行手段は、前記認証情報を前記記憶手段から取得する前に、前記認証情報の取得を許可するか否かを判定するためにユーザに所定の操作をすることを促す画面を前記表示手段に表示させ、それに対するユーザの操作が予め定めた操作であった場合に前記認証情報を前記記憶手段から取得する、
ことを特徴とする請求項11又は12に記載の通信端末。 - 前記受信手段は、前記複数のアプリケーションのアプリケーション指標を表示する優先度を示す優先度情報を前記サーバから受信し、
前記表示手段は、前記優先度情報に基づいて、前記優先度の高いアプリケーション指標の大きさを大きくするか又は表示位置を画面の上方とし、前記優先度の低いアプリケーション指標の大きさを小さくするか又は表示位置を画面の下方とする、
ことを特徴とする請求項1乃至13のいずれか1項に記載の通信端末。 - 前記アプリケーション実行手段は、前記主ユーザ指標を前記第三者指標のいずれかに接触させるように移動させた場合に、予め定めたメッセージデータ又は画像データを前記第三者の通信端末に送信する、
ことを特徴とする請求項5又は10に記載の通信端末。 - 請求項1乃至15のいずれか1項に記載の通信端末と、
前記通信端末に、複数のアプリケーションのプログラムと、前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバと、
を有するアプリケーション配信システムであって、
前記サーバは、前記通信端末から要求があったときに、前記通信端末に、新規のアプリケーションのプログラムあるいは更新されたアプリケーションのプログラム、又は、前記推薦情報を前記通信端末に送信する、
ことを特徴とするアプリケーション配信システム。 - 複数のアプリケーションのプログラムを記憶する記憶ステップと、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信ステップと、
第1の表示ページと第2の表示ページの一方を表示し他方を非表示とする表示の切り替えを行い、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示ステップと、
前記受信ステップで受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する指標表示変更ステップと、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行ステップと、
を有することを特徴とするアプリケーション実行方法。 - 複数のアプリケーションのプログラムを記憶するコンピュータに、
前記複数のアプリケーションの中から選択したアプリケーションを推薦する推薦情報を送信するサーバから、前記推薦情報を受信する受信手順と、
第1の表示ページと第2の表示ページの一方を表示し他方を非表示とする表示の切り替えを行い、前記複数のアプリケーションを示すアプリケーション指標をそれぞれ前記第1の表示ページと前記第2の表示ページの一方に表示する表示手順と、
前記受信手順で受信した推薦情報に基づいて特定されたアプリケーションのアプリケーション指標を第2の表示ページに表示している場合には、当該アプリケーション指標を前記第2の表示ページから消滅させて、前記第1の表示ページに表示する指標表示変更手順と、
前記第1の表示ページに表示されたアプリケーション指標のアプリケーションの中から選択されたアプリケーションのプログラムを前記記憶手段から読み出して実行するアプリケーション実行手順と、
を実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012111050A JP5396507B2 (ja) | 2012-05-14 | 2012-05-14 | 通信端末、アプリケーション配信システム、アプリケーション実行方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012111050A JP5396507B2 (ja) | 2012-05-14 | 2012-05-14 | 通信端末、アプリケーション配信システム、アプリケーション実行方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013238994A true JP2013238994A (ja) | 2013-11-28 |
JP5396507B2 JP5396507B2 (ja) | 2014-01-22 |
Family
ID=49763970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012111050A Expired - Fee Related JP5396507B2 (ja) | 2012-05-14 | 2012-05-14 | 通信端末、アプリケーション配信システム、アプリケーション実行方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5396507B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017208624A (ja) * | 2016-05-16 | 2017-11-24 | パナソニックIpマネジメント株式会社 | インターホン装置、プログラム |
JP2020009047A (ja) * | 2018-07-05 | 2020-01-16 | コニカミノルタ株式会社 | 画像形成装置、アプリケーションを選択する画面の表示方法、およびコンピュータプログラム |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106406675A (zh) * | 2016-09-29 | 2017-02-15 | 广东欧珀移动通信有限公司 | 运行应用程序的快捷方法及终端设备 |
-
2012
- 2012-05-14 JP JP2012111050A patent/JP5396507B2/ja not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017208624A (ja) * | 2016-05-16 | 2017-11-24 | パナソニックIpマネジメント株式会社 | インターホン装置、プログラム |
JP2020009047A (ja) * | 2018-07-05 | 2020-01-16 | コニカミノルタ株式会社 | 画像形成装置、アプリケーションを選択する画面の表示方法、およびコンピュータプログラム |
JP7432988B2 (ja) | 2018-07-05 | 2024-02-19 | コニカミノルタ株式会社 | 画像形成装置、アプリケーションを選択する画面の表示方法、およびコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP5396507B2 (ja) | 2014-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180139317A1 (en) | Mobile computing terminal with more than one lock screen and method of using the same | |
US9696829B2 (en) | Portable terminal, information display control method, and information display control system | |
JP7138676B2 (ja) | デバイスがユーザ・インターフェースをディスプレイする方法及びそのデバイス | |
JP2015001931A (ja) | サーバ装置、表示制御方法及びプログラム | |
US10819825B2 (en) | Reservation system | |
JP2016024758A (ja) | ポイント情報管理プログラムおよび方法 | |
JP6114654B2 (ja) | 場所推薦装置及び場所推薦方法 | |
JP6354132B2 (ja) | 中継装置、中継システム及びプログラム | |
JP4492945B2 (ja) | ソーシャルネットワークサービスシステム、サーバ、およびソーシャルネットワークサービス提供方法 | |
JP5533291B2 (ja) | プライバシー保護装置、プライバシー保護方法およびプログラム | |
JP5638593B2 (ja) | 管理装置、会員管理プログラム、会員管理方法、サービス提供装置、会員カード管理プログラム及び会員管理システム | |
JP5396507B2 (ja) | 通信端末、アプリケーション配信システム、アプリケーション実行方法、及びプログラム | |
JP2018077590A (ja) | サーバ装置 | |
JP2006191384A (ja) | 移動機及びコンテンツ送信方法 | |
KR20170058141A (ko) | 통신 네트워크를 통하여 사용자에게 간병 서비스를 제공하는 방법 및 그 방법을 수행하는 프로그램이 저장된 저장 매체 | |
KR20110106519A (ko) | 이동통신 단말기에서 온톨로지 데이터베이스를 이용한 데이터 검색 장치 및 방법 | |
JP2007049343A (ja) | 認証システム | |
US20110047184A1 (en) | Method of managing contact item information, user device for executing the method, and storage medium thereof | |
JP6119189B2 (ja) | ライセンス管理装置、ライセンス管理システム、及びライセンス管理方法 | |
JP5752182B2 (ja) | 情報管理装置、情報管理システム、情報管理方法および情報管理プログラム | |
JP2009087156A (ja) | 情報提供装置、携帯端末、情報提供方法及びプログラム | |
CN107888761B (zh) | 用户名修改方法、装置、移动终端和可读存储介质 | |
JP2012194783A (ja) | アプリケーションマーケットにおいて使用されるサーバ、通信端末、システム及びgui決定方法 | |
JP2005236507A (ja) | 携帯電話機の機能更新方法および携帯電話機 | |
KR101226950B1 (ko) | 모바일 커뮤니티 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131015 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131021 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5396507 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |