ウェブアプリケーションに関する情報を表示するGUIシステム及びその方法
【課題】携帯端末にインストールされたアプリケーションを実行する契機をユーザに与えるGUIシステムを提供する。
【解決手段】本発明のGUIシステム及び方法にかかる携帯端末装置は、基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をデスクトップ上の表示領域に表示する表示部と、表示部を制御して、所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をサーバから取得し、表示領域の表示を更新するように制御する制御部とを備えることを特徴とする。
【解決手段】本発明のGUIシステム及び方法にかかる携帯端末装置は、基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をデスクトップ上の表示領域に表示する表示部と、表示部を制御して、所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をサーバから取得し、表示領域の表示を更新するように制御する制御部とを備えることを特徴とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、携帯端末のデスクトップに表示されるグラフィカルユーザインタフェース(GRAPHICAL USER INTERFACE:GUI)に関し、特に、ユーザの携帯端末にインストールされたウェブアプリケーションに関する情報をデスクトップ環境で利用できるようにしたウィジェットに関する。
【0002】
ここでウィジェット(WIDGET)とは、主にデスクトップ上において特定のランタイム環境で実行される簡易プログラムの総称であり、ガジェット、又はデスクトップツールなどとも呼ばれるものをいう。
【背景技術】
【0003】
携帯端末のユーザが自己の携帯端末にインストールされた基盤となるソフトウェア(プラットフォームソフトウェア)上のアプリケーションを実行するためには、当該ユーザがウェブアプリケーションを起動させてウェブ上で当該アプリケーションを提供するサーバに接続する必要がある。
【0004】
従来、ユーザに自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行させるきっかけを与える手段として、他のユーザからゲームへの参加を勧めるメッセージがプッシュ送信される手段等があった。しかし、この場合ユーザは他のユーザからゲームに参加する機会を受動的に付与されるに過ぎないため、ユーザが自己の判断に基づき自発的にゲームに参加するためのきっかけ・契機を与えることはできなかった。
【0005】
また、従来、特表2011−500277号に記載されているように、ユーザがオンライン上で基盤となるプラットフォームにログインすると、リアルタイムで現在ゲームを実行中の他のユーザに関する情報を表示することができた。
【0006】
しかし、上記発明においては、すでにユーザがオンライン上で基盤となるプラットフォームにアクセスしている場合に、現在ゲーム中の他のユーザに関する情報を表示するに過ぎず、ユーザが自らオンライン上で基盤となるプラットフォームにアクセスするためのきっかけ・契機を与えるものではなかった。
【先行技術文献】
【特許文献】
【0007】
【特許文献1】特表2011−500277
【発明の概要】
【発明が解決しようとする課題】
【0008】
オンラインゲーム等のアプリケーションサービス業者としては、ユーザに対してユーザ自身の判断で自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行するきっかけを提供することができれば便利である。
【0009】
本発明は、上記のような問題を解決しようとするものであり、ウェブアプリケーションサービス事業者が、ユーザに対して自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行するきっかけを提供することを目的とする。
【課題を解決するための手段】
【0010】
本発明に係る携帯端末装置は、基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をデスクトップ上の表示領域に表示する表示部と、表示部を制御して、所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をサーバから取得し、表示領域の表示を更新するように制御する制御部と、を備えることを特徴とする。
【0011】
また、本発明に係る携帯端末装置の制御部は、表示領域の表示が選択されると、ユーザに関する情報のうち表示以外の詳細情報を表示するように表示部を制御してもよい。
【0012】
また、本発明に係る携帯端末装置の制御部は、表示されたユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択されたユーザが実行中のゲームに関する詳細情報を表示するように表示部を制御してもよい。
【0013】
また、本発明に係る携帯端末装置の表示領域の表示は、アプリケーションを実行している前記ユーザの数であってもよい。
【0014】
また、本発明に係るサーバは、基盤となるソフトウェア上のアプリケーションを提供するサーバであって、基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末から携帯端末に記録されたユーザ識別情報を受信する受信部と、ユーザ識別情報に該当するユーザのアプリケーションの実行に関する情報を取得するアプリケーション実行情報取得部と、アプリケーション実行情報取得部が取得した情報を携帯端末に送信する送信部と、を備えることを特徴とする。
【0015】
また、本発明に係るGUIシステムは、基盤となるソフトウェア上のアプリケーションを提供するサーバと、基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末とを備えるGUIシステムであって、携帯端末は制御部によって所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をサーバから取得してデスクトップ上の表示領域に表示するように制御され、ユーザに関する情報が更新されたとき、携帯端末は表示領域の表示を更新することを特徴とする。
【0016】
また、本発明に係るGUIシステムの制御部は、表示領域の表示が選択されると、ユーザに関する情報のうち表示以外の詳細情報を表示するように表示部を制御してもよい。
【0017】
また、本発明に係るGUIシステムの制御部は、表示されたユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択されたユーザが実行中のアプリケーションに関する詳細情報を表示するように表示部を制御してもよい。
【0018】
また、本発明に係るGUIシステムの表示領域の表示は、アプリケーションを実行しているユーザの数であってもよい。
【0019】
また、本発明に係るGUI表示方法は、基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報を携帯端末装置のデスクトップ上の表示領域に表示し、所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中である前記ユーザに関する情報をサーバから取得し、表示領域の表示を更新することを特徴とする。
【0020】
また、本発明に係るGUI表示方法は、表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示してもよい。
【0021】
また、本発明に係るGUI表示方法は、表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択された前記ユーザが実行中のゲームに関する詳細情報を表示してもよい。
【0022】
また、本発明に係るGUI表示方法における表示領域の表示は、アプリケーションを実行しているユーザの数でもよい。
【0023】
また、本発明に係るコンピュータプログラムは、本発明にかかるGUI表示方法を実行させるためのコンピュータプログラムである。
【発明の効果】
【0024】
本発明に係るGUIシステムは、ウェブアプリケーションサービス事業者からオンラインで提供されているサービスを、ユーザの携帯端末においてデスクトップ環境で利用できるようにしたウィジェットを提供する。本発明に係るGUIシステム及び方法によれば、オンライン上でウェブアプリケーションシステムにログインしていないユーザに対して、自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行するためのきっかけを提供することができる。
【0025】
これにより、本発明に係るGUIシステム及び方法によれば、ユーザは、基盤となるソフトウェア上のアプリケーションを実行中のユーザが何人いるかを自己の携帯端末のデスクトップ画面上のウィジェット表示によって常に確認することができるので、ユーザが多数参加しているゲーム等にタイミングよく参加することができる。
【図面の簡単な説明】
【0026】
【図1】本発明にかかるGUIシステムの全体構造を示す図である。
【図2】本発明にかかるサーバの構造を示す図である。
【図3】本発明にかかるサーバの動作環境を示すフローチャートである。
【図4】本発明にかかるユーザの携帯端末装置の構造を示す図である。
【図5】本発明にかかるユーザの携帯端末装置の動作環境を示すフローチャートである。
【図6】本発明にかかるユーザの携帯端末装置の動作環境を示すフローチャートである。
【図7】本発明にかかるユーザの携帯端末装置の動作環境を示すフローチャートである。
【図8】本発明にかかるユーザの携帯端末装置のシステム構造を示す図である。
【図9】本発明の第1実施形態にかかる携帯端末装置のデスクトップに表示されるGUIの一例を示す図である。
【図10】本発明の第2実施形態にかかる携帯端末装置のデスクトップに表示されるGUIの一例を示す図である。
【図11】本発明の携帯端末装置に表示されるGUIの一例を示す図である。
【図12】本発明の携帯端末装置に表示されるGUIの一例を示す図である。
【図13】本発明にかかるGUIシステム全体の動作構造を示す図である。
【発明を実施するための形態】
【0027】
以下、本発明を実施するための形態を、本発明の実施形態に係るGUIシステム及び方法として添付の図面を参照しながら詳細に説明する。なお、本明細書に記載の実施形態は、本発明の実施形態に係るGUIシステム及び方法を例示したものであり、本発明に係るGUIシステム及び方法は、以下の実施例に限定されるわけではない。
【0028】
(第1実施形態)
本発明の一実施形態にかかるGUIシステム及び方法について図面に基づいて説明する。
【0029】
図1を参照すると、本発明の一実施形態にかかるGUIシステム1000は、ウェブアプリケーションサービス事業者がユーザにウェブアプリケーションサービスを提供するためのサーバ10と、サーバ10とインターネットを介して接続可能なユーザの携帯端末20、22、24、26とを含む。携帯端末20、22、24、26には、サーバ10によって提供されるウェブアプリケーションサービスのソフトウェアがそれぞれインストールされている。
【0030】
サーバ10によって提供されるウェブアプリケーションサービスは、例えばインターネット上で提供されるゲームなどでもよい。
【0031】
図2を参照すると、サーバ10は受信部12とアプリケーション実行情報取得部14と送信部16とを含む。
【0032】
受信部12はウェブアプリケーションがインストールされた携帯端末から所定のランタイムでアプリケーション実行中のユーザ検索リクエストを受信する。
【0033】
アプリケーション実行中のユーザ検索リクエストとは、あるユーザの携帯端末の電話帳などの記憶部に保存されている他のユーザのメールアドレス、当該ウェブアプリケーションのログインネーム等のユーザ識別情報を用いて、当該基盤となるソフトウェア上のアプリケーションを実行している他のユーザの情報を取得するようにユーザの携帯端末20等がサーバ10に対して指示を送信することをいう。
【0034】
アプリケーション実行情報取得部14は、携帯端末20等から受信したユーザ検索リクエストに応じて携帯端末20等のユーザ識別情報を用いて携帯端末20等のユーザが当該アプリケーションを実行しているか、また、当該アプリケーションは他のユーザが参加可能か等の情報を取得する。
【0035】
送信部16は、アプリケーション実行情報取得部14によって取得された当該アプリケーションを実行しているユーザに関する情報をユーザ検索リクエストを送信した携帯端末に送信する。
【0036】
図3を参照すると、サーバ10は、ステップ100において、あるユーザ携帯端末から当該携帯端末に記憶されているユーザ識別情報を定期的に受信する。図3ではサーバ10が提供するアプリケーションサービスがゲームである場合について説明する。
【0037】
ユーザ携帯端末から送信されるユーザ識別情報は、ユーザ携帯端末によって任意に設定・変更されてもよい。
【0038】
次に、サーバ10は、ステップ102において、ステップ100で受信したユーザ識別情報に含まれる他のユーザの携帯端末を検索し、当該他のユーザが現在サーバ10に接続してゲームを実行しているか否か等の情報を取得する。
【0039】
次に、サーバ10は、ステップ104において、ユーザ識別情報の送信元である携帯端末に対して、ステップ102で取得したユーザ識別情報に含まれるユーザのうち、ゲームを実行しているユーザに関する情報を送信する。
【0040】
図4を参照して本件GUIシステムに用いられるユーザの携帯端末20の構造を説明する。ユーザの携帯端末20は他のユーザの携帯端末22、24、26と同じ構造を有するため、以下はユーザAが所有する携帯端末20についてのみ詳細に説明する。
【0041】
携帯端末20は、インターネット等のネットワークに接続可能な送受信部220と、制御部221と、表示部222と入力部223とアプリケーション実行部224と記憶部225とを含む。
【0042】
また、図4には示していないが、携帯端末20にはサーバ10が提供する基盤となるソフトウェア及びアプリケーションソフトウェアがインストールされている。また、携帯端末20には、上記アプリケーションに関する簡易情報を表示するためのウィジェットがインストールされている。
【0043】
送受信部220は、制御部221によって所定のランタイムでネットワークを介してサーバ20に接続し、携帯端末20の記憶部225に記憶されたユーザ識別情報をサーバ10に送信するとともに、アプリケーション実行中のユーザ検索リクエストを送信する。
【0044】
送受信部220は、サーバ10から前記アプリケーション実行中のユーザ検索リクエストに対応する情報を受信する。
【0045】
表示部222は、サーバ10から受信した前記アプリケーション実行中のユーザに関する情報のうち、アプリケーションを実行中のユーザの数を携帯端末20の表示領域に数字で表示する。
【0046】
入力部223は、ユーザによるアプリケーションを実行中のユーザの数の選択指示等の入力を受け付ける。入力部223は、例えばタッチパネル等であってもよい。
【0047】
アプリケーション実行部224は、ユーザの実行指示に基づき、当該携帯端末にインストールされたアプリケーションを実行する。ユーザが本件アプリケーションの実行指示を入力すると、携帯端末20はインターネット上でサーバ10に接続して本件アプリケーションを開始する。
【0048】
図5から図7を参照して携帯端末20の動作を具体的に説明する。図5から図7においては、サーバ10が提供するアプリケーションサービスがゲームである場合について説明する。
【0049】
ユーザAの所有する携帯端末20は、ステップ301において、記憶部225に記憶されたユーザ識別情報をサーバ10に送信するとともに、携帯端末20にインストールされたゲームを実行中のユーザがいるかどうかに関する検索リクエストをサーバ10に送信して問い合わせる。
【0050】
次に、携帯端末20は、ステップ302において、サーバ10から携帯端末20にインストールされたゲームを現在実行中のユーザがいるかどうかに関する情報を受信する。
【0051】
次に、携帯端末20は、ステップ303において、ステップ302で受信した現在ゲームを実行中のユーザの人数を携帯端末20のディスプレイ上の表示領域に数字で表示する。
【0052】
携帯端末20は、所定のランタイムでステップ301からステップ303を繰り返し実行することによって携帯端末20のディスプレイ上の表示領域に表示される数字を更新する。所定のランタイムは、例えば5分ごとにステップ301を実行するものであってもよい。
【0053】
携帯端末20は、ステップ303で表示されたユーザの数がユーザの入力に基づいて選択されたとき(ステップ304)、ステップ305において、数字で表示されていたユーザに関する詳細情報をディスプレイに表示するとともに、ゲーム開始の仮想ボタンを表示する。ステップ305で表示されるユーザに関する詳細情報は、例えばゲームに登録されているユーザ名及びアバタ又は携帯端末20の記憶部225に記憶されているメールアドレスや氏名等であってもよい。
【0054】
ステップ305で表示されるゲーム開始の仮想ボタンは、ユーザの入力に基づいて当該仮想ボタンが選択されると、携帯端末20がサーバ10にインターネットを介して接続し、携帯端末20において本件ゲームが開始される。
【0055】
携帯端末20は、ステップ305で表示されたユーザの詳細情報のうち、特定のユーザが選択されたとき(ステップ306)、ステップ307において、選択された特定のユーザが現在実行しているゲームに関する詳細情報をディスプレイに表示するとともに、ゲーム開始の仮想ボタンを表示する。ステップ307で表示される特定のユーザが現在実行しているゲームに関する詳細情報は、例えば実行中のゲームの進行状況、レベル、他のユーザがゲームに参加することの可否等であってもよい。ステップ307で表示されるゲーム開始の仮想ボタンは、ステップ305で表示されるゲーム開始の仮想ボタンと同じであってよい。
【0056】
図8を参照して携帯端末20のシステム構造を説明する。携帯端末20はハードウェア401を備え、ハードウエア401には任意のOS 402がインストールされている。さらに、OS 402には特定のアプリケーションサービス事業者がユーザに提供する基盤となるソフトウェア(共通プラットフォーム)403がインストールされている。さらに、前記特定のアプリケーションサービス事業者が提供するゲームA 404、ゲームB 405等の個別のサービスが携帯端末20にインストールされている。さらに、ゲームA、ゲームB等の個別のサービスに関する簡易プログラムであるウィジェットA 414、ウィジェットB 415等がインストールされている。
【0057】
図9及び図10を参照して携帯端末20に表示されるGUIの一例について説明する。
【0058】
図9は本発明の第1実施形態にかかる携帯端末のデスクトップに表示されるGUIの一例を示す図である。図7に示す携帯端末20は、受話口30とディスプレイ60と操作ボタン40とを有する。しかし、本発明に用いる携帯端末は、本明細書において特に規定されない限り、少なくとも本件GUIを表示することが可能なディスプレイ及びユーザによる入力手段を備えていれば足り、他の構成については図面に示す例に限定されるものではない。
【0059】
図9に示すディスプレイ60には携帯端末20にインストールされた複数のアプリケーションをそれぞれ示すアイコン501から506が表示されている。図9では、「ゲームA」というアプリケーションについて本件発明に係るウィジェットがインストールされている。「ゲームA」のアプリケーションを示すアイコン503の右上には、マルで囲まれた表示領域50が表示されている。表示領域50には数字が表示されてもよく、図7では表示領域50に数字の「4」が表示されている。
【0060】
表示領域50の形状は、例えば赤いマルの領域に白抜きで算用数字を表示する形状であってもよく、その他任意の色や数で表示されてもよい。
【0061】
図10は本発明の第2実施形態にかかる携帯端末のデスクトップに表示されるGUIの一例を示す図である。図10に示す携帯端末28は、受話口630とディスプレイ660と操作ボタン640とを有する。しかし、本発明に用いる携帯端末は、本明細書において特に規定されない限り、少なくとも本件GUIを表示することが可能なディスプレイ及びユーザによる入力手段を備えていれば足り、他の構成については図面に示す例に限定されるものではない。
【0062】
図10に示すディスプレイ660には携帯端末28にインストールされた複数のアプリケーションをそれぞれ示すアイコン601から606が表示されている。図10では、「ゲームA」というアプリケーションについて本件発明に係るウィジェットがインストールされている。
【0063】
本発明の第2実施形態にかかる携帯端末の表示領域650は、「ゲームA」のアプリケーションを示すアイコン603とは別にディスプレイの上部に設けられてもよい。図10に示すように表示領域650はマルで囲まれた数字を含む小さなアイコンとして表示されてもよく、また、図10に示すように表示領域650の近くにゲーム名等を示すテキスト670が表示されてもよい。図10では表示領域650はマルで囲まれた数字の「4」を含む小さなアイコンであり、表示領域650の近くには「ゲームA」というテキスト670が表示されている。
【0064】
表示領域650の形状は、例えば簡略化されたアイコン画像の上に重なる赤いマルの領域に白抜きで算用数字を表示する形状であってもよく、その他任意の色や数で表示されてもよい。
【0065】
図11を参照して表示領域50又は650が選択された場合に携帯端末のディスプレイ上に表示されるGUIの一例について説明する。図11には表示領域50又は650に数字の「4」が表示されている場合に、ユーザが当該表示領域50又は650を選択したときに表示されるGUIの一例を示す。
【0066】
図11に示すGUI700は、「現在プレイ中の友人」と記載されたタイトル701、表示領域50又は650に数字の「4」で表示されていた4人のユーザを示す各アイコン702、704、706、708、及び上記4人のユーザを示す各ユーザ名703、705、707、709を含んでもよい。
【0067】
また、GUI700の下部には「ゲーム開始」と記載されたゲーム開始ボタン710が表示されてもよい。ゲーム開始ボタン710は仮想ボタンであってユーザが入力手段によってゲーム開始ボタン710を選択すると、携帯端末はインターネット上でサーバ10に接続し、本件ゲームを実行する。
【0068】
GUI700に表示されるユーザに関する情報は、ユーザを識別することの可能な情報であれば図11に示す情報に限られるものではなく、例えばユーザAの携帯端末の記憶部に記憶されたユーザの氏名、電話番号等、又は各ユーザが当該アプリケーション上で自己を示すものとして使用しているアバタ等であってもよい。
【0069】
次に、図12を参照してユーザが図11に示すGUI700に表示された4人のユーザを示す各アイコン702、704、706、708のうちいずれか一つを選択した場合にユーザの携帯端末のディスプレイ上に表示されるGUIの一例について説明する。図12にはユーザBを示すアイコン702が選択された場合に表示されるGUIの一例について説明する。
【0070】
図12に示すGUI800は、先のGUIで選択されたユーザBを示すアイコン702とユーザBを示すユーザ名703、ユーザBのメールアドレス801、ユーザBがプレイしているゲームの状況802、ユーザBのゲームに参加するためのボタン803、他のユーザをゲームに誘うためのボタン804等を含んでもよい。
【0071】
また、GUI800の下部には「ゲーム開始」と記載されたゲーム開始ボタン810が表示されてもよい。ゲーム開始ボタン810は仮想ボタンであってユーザが入力手段によってゲーム開始ボタン810を選択すると、携帯端末はインターネット上でサーバ10に接続し、アプリケーション上のゲームを実行する。
【0072】
GUI800に表示される情報はユーザBが現在実行中のゲームに関する情報であれば図12に示すもの以外のものであってもよい。また、GUI800に表示される情報は仮想ボタンを含むものであってもよい。例えば、ユーザBのゲームに参加するためのボタン803は、ユーザの入力手段によってボタン803が選択されると、ユーザAの携帯端末はインターネット上でサーバ10に接続してユーザBが実施しているゲームに参加するものであってもよい。同様に、他のユーザをゲームに誘うためのボタン804は、ユーザの入力手段によってボタン804が選択されると、ユーザAの携帯端末はインターネット上でサーバ10に接続してユーザAが選択した他のユーザの携帯端末に対して本件ゲームへの参加を勧誘するプッシュメッセージを送信するものであってもよい。
【0073】
次に図13を参照して本発明にかかるGUIシステム全体の動作構造を説明する。アプリケーションサービス事業者のサーバは、当該アプリケーションソフトウェアをインストールしたユーザAの携帯端末からユーザ識別情報及びユーザのゲーム実行情報リクエストの送付を受け、当該ユーザ識別情報を用いてユーザの携帯端末を検索する。ユーザBの携帯端末がユーザAのユーザ識別情報に含まれる場合、サーバはユーザBの携帯端末がゲーム等のアプリケーションを実行しているか否か等のアプリケーション実行情報を取得してユーザAの携帯端末に送付する。
【0074】
その後も、ユーザAの携帯端末は所定のランタイムでサーバにユーザのアプリケーション実行情報リクエストを送付し(図11では省略されている)、サーバは前記リクエストに応じてユーザAのユーザの携帯端末のアプリケーション実行情報をユーザAの携帯端末に送付する。
【0075】
したがって、ユーザBがゲームを開始したり終了したりすると、その情報を取得したサーバからユーザAの携帯端末に対してユーザBの情報が送信される時に、ユーザBに関するアプリケーション実行情報が更新されてユーザAの携帯端末に送付される。
【0076】
このようなGUIシステムによれば、ユーザAはオンライン上でウェブアプリケーションシステムにログインすることなく、現在アプリケーションを実行中であるユーザの数をデスクトップ上で常に確認することができる。これにより、ユーザAは現在アプリケーションを実行中であるユーザがいるときにタイミングよく当該ゲーム等に参加するきっかけを得ることができる。
【符号の説明】
【0077】
GUIシステム 1000
サーバ 10
受信部 12
アプリケーション実行情報取得部 14
送信部 16
携帯端末 20、22、24、26、28
送受信部 21
制御部 22
表示部 23
記憶部 176
表示領域 50、650
ディスプレイ 60、660
【技術分野】
【0001】
本発明は、携帯端末のデスクトップに表示されるグラフィカルユーザインタフェース(GRAPHICAL USER INTERFACE:GUI)に関し、特に、ユーザの携帯端末にインストールされたウェブアプリケーションに関する情報をデスクトップ環境で利用できるようにしたウィジェットに関する。
【0002】
ここでウィジェット(WIDGET)とは、主にデスクトップ上において特定のランタイム環境で実行される簡易プログラムの総称であり、ガジェット、又はデスクトップツールなどとも呼ばれるものをいう。
【背景技術】
【0003】
携帯端末のユーザが自己の携帯端末にインストールされた基盤となるソフトウェア(プラットフォームソフトウェア)上のアプリケーションを実行するためには、当該ユーザがウェブアプリケーションを起動させてウェブ上で当該アプリケーションを提供するサーバに接続する必要がある。
【0004】
従来、ユーザに自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行させるきっかけを与える手段として、他のユーザからゲームへの参加を勧めるメッセージがプッシュ送信される手段等があった。しかし、この場合ユーザは他のユーザからゲームに参加する機会を受動的に付与されるに過ぎないため、ユーザが自己の判断に基づき自発的にゲームに参加するためのきっかけ・契機を与えることはできなかった。
【0005】
また、従来、特表2011−500277号に記載されているように、ユーザがオンライン上で基盤となるプラットフォームにログインすると、リアルタイムで現在ゲームを実行中の他のユーザに関する情報を表示することができた。
【0006】
しかし、上記発明においては、すでにユーザがオンライン上で基盤となるプラットフォームにアクセスしている場合に、現在ゲーム中の他のユーザに関する情報を表示するに過ぎず、ユーザが自らオンライン上で基盤となるプラットフォームにアクセスするためのきっかけ・契機を与えるものではなかった。
【先行技術文献】
【特許文献】
【0007】
【特許文献1】特表2011−500277
【発明の概要】
【発明が解決しようとする課題】
【0008】
オンラインゲーム等のアプリケーションサービス業者としては、ユーザに対してユーザ自身の判断で自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行するきっかけを提供することができれば便利である。
【0009】
本発明は、上記のような問題を解決しようとするものであり、ウェブアプリケーションサービス事業者が、ユーザに対して自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行するきっかけを提供することを目的とする。
【課題を解決するための手段】
【0010】
本発明に係る携帯端末装置は、基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をデスクトップ上の表示領域に表示する表示部と、表示部を制御して、所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をサーバから取得し、表示領域の表示を更新するように制御する制御部と、を備えることを特徴とする。
【0011】
また、本発明に係る携帯端末装置の制御部は、表示領域の表示が選択されると、ユーザに関する情報のうち表示以外の詳細情報を表示するように表示部を制御してもよい。
【0012】
また、本発明に係る携帯端末装置の制御部は、表示されたユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択されたユーザが実行中のゲームに関する詳細情報を表示するように表示部を制御してもよい。
【0013】
また、本発明に係る携帯端末装置の表示領域の表示は、アプリケーションを実行している前記ユーザの数であってもよい。
【0014】
また、本発明に係るサーバは、基盤となるソフトウェア上のアプリケーションを提供するサーバであって、基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末から携帯端末に記録されたユーザ識別情報を受信する受信部と、ユーザ識別情報に該当するユーザのアプリケーションの実行に関する情報を取得するアプリケーション実行情報取得部と、アプリケーション実行情報取得部が取得した情報を携帯端末に送信する送信部と、を備えることを特徴とする。
【0015】
また、本発明に係るGUIシステムは、基盤となるソフトウェア上のアプリケーションを提供するサーバと、基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末とを備えるGUIシステムであって、携帯端末は制御部によって所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をサーバから取得してデスクトップ上の表示領域に表示するように制御され、ユーザに関する情報が更新されたとき、携帯端末は表示領域の表示を更新することを特徴とする。
【0016】
また、本発明に係るGUIシステムの制御部は、表示領域の表示が選択されると、ユーザに関する情報のうち表示以外の詳細情報を表示するように表示部を制御してもよい。
【0017】
また、本発明に係るGUIシステムの制御部は、表示されたユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択されたユーザが実行中のアプリケーションに関する詳細情報を表示するように表示部を制御してもよい。
【0018】
また、本発明に係るGUIシステムの表示領域の表示は、アプリケーションを実行しているユーザの数であってもよい。
【0019】
また、本発明に係るGUI表示方法は、基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報を携帯端末装置のデスクトップ上の表示領域に表示し、所定のランタイムで基盤となるソフトウェア上のアプリケーションを実行中である前記ユーザに関する情報をサーバから取得し、表示領域の表示を更新することを特徴とする。
【0020】
また、本発明に係るGUI表示方法は、表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示してもよい。
【0021】
また、本発明に係るGUI表示方法は、表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択された前記ユーザが実行中のゲームに関する詳細情報を表示してもよい。
【0022】
また、本発明に係るGUI表示方法における表示領域の表示は、アプリケーションを実行しているユーザの数でもよい。
【0023】
また、本発明に係るコンピュータプログラムは、本発明にかかるGUI表示方法を実行させるためのコンピュータプログラムである。
【発明の効果】
【0024】
本発明に係るGUIシステムは、ウェブアプリケーションサービス事業者からオンラインで提供されているサービスを、ユーザの携帯端末においてデスクトップ環境で利用できるようにしたウィジェットを提供する。本発明に係るGUIシステム及び方法によれば、オンライン上でウェブアプリケーションシステムにログインしていないユーザに対して、自己の携帯端末にインストールされた基盤となるソフトウェア上のアプリケーションを実行するためのきっかけを提供することができる。
【0025】
これにより、本発明に係るGUIシステム及び方法によれば、ユーザは、基盤となるソフトウェア上のアプリケーションを実行中のユーザが何人いるかを自己の携帯端末のデスクトップ画面上のウィジェット表示によって常に確認することができるので、ユーザが多数参加しているゲーム等にタイミングよく参加することができる。
【図面の簡単な説明】
【0026】
【図1】本発明にかかるGUIシステムの全体構造を示す図である。
【図2】本発明にかかるサーバの構造を示す図である。
【図3】本発明にかかるサーバの動作環境を示すフローチャートである。
【図4】本発明にかかるユーザの携帯端末装置の構造を示す図である。
【図5】本発明にかかるユーザの携帯端末装置の動作環境を示すフローチャートである。
【図6】本発明にかかるユーザの携帯端末装置の動作環境を示すフローチャートである。
【図7】本発明にかかるユーザの携帯端末装置の動作環境を示すフローチャートである。
【図8】本発明にかかるユーザの携帯端末装置のシステム構造を示す図である。
【図9】本発明の第1実施形態にかかる携帯端末装置のデスクトップに表示されるGUIの一例を示す図である。
【図10】本発明の第2実施形態にかかる携帯端末装置のデスクトップに表示されるGUIの一例を示す図である。
【図11】本発明の携帯端末装置に表示されるGUIの一例を示す図である。
【図12】本発明の携帯端末装置に表示されるGUIの一例を示す図である。
【図13】本発明にかかるGUIシステム全体の動作構造を示す図である。
【発明を実施するための形態】
【0027】
以下、本発明を実施するための形態を、本発明の実施形態に係るGUIシステム及び方法として添付の図面を参照しながら詳細に説明する。なお、本明細書に記載の実施形態は、本発明の実施形態に係るGUIシステム及び方法を例示したものであり、本発明に係るGUIシステム及び方法は、以下の実施例に限定されるわけではない。
【0028】
(第1実施形態)
本発明の一実施形態にかかるGUIシステム及び方法について図面に基づいて説明する。
【0029】
図1を参照すると、本発明の一実施形態にかかるGUIシステム1000は、ウェブアプリケーションサービス事業者がユーザにウェブアプリケーションサービスを提供するためのサーバ10と、サーバ10とインターネットを介して接続可能なユーザの携帯端末20、22、24、26とを含む。携帯端末20、22、24、26には、サーバ10によって提供されるウェブアプリケーションサービスのソフトウェアがそれぞれインストールされている。
【0030】
サーバ10によって提供されるウェブアプリケーションサービスは、例えばインターネット上で提供されるゲームなどでもよい。
【0031】
図2を参照すると、サーバ10は受信部12とアプリケーション実行情報取得部14と送信部16とを含む。
【0032】
受信部12はウェブアプリケーションがインストールされた携帯端末から所定のランタイムでアプリケーション実行中のユーザ検索リクエストを受信する。
【0033】
アプリケーション実行中のユーザ検索リクエストとは、あるユーザの携帯端末の電話帳などの記憶部に保存されている他のユーザのメールアドレス、当該ウェブアプリケーションのログインネーム等のユーザ識別情報を用いて、当該基盤となるソフトウェア上のアプリケーションを実行している他のユーザの情報を取得するようにユーザの携帯端末20等がサーバ10に対して指示を送信することをいう。
【0034】
アプリケーション実行情報取得部14は、携帯端末20等から受信したユーザ検索リクエストに応じて携帯端末20等のユーザ識別情報を用いて携帯端末20等のユーザが当該アプリケーションを実行しているか、また、当該アプリケーションは他のユーザが参加可能か等の情報を取得する。
【0035】
送信部16は、アプリケーション実行情報取得部14によって取得された当該アプリケーションを実行しているユーザに関する情報をユーザ検索リクエストを送信した携帯端末に送信する。
【0036】
図3を参照すると、サーバ10は、ステップ100において、あるユーザ携帯端末から当該携帯端末に記憶されているユーザ識別情報を定期的に受信する。図3ではサーバ10が提供するアプリケーションサービスがゲームである場合について説明する。
【0037】
ユーザ携帯端末から送信されるユーザ識別情報は、ユーザ携帯端末によって任意に設定・変更されてもよい。
【0038】
次に、サーバ10は、ステップ102において、ステップ100で受信したユーザ識別情報に含まれる他のユーザの携帯端末を検索し、当該他のユーザが現在サーバ10に接続してゲームを実行しているか否か等の情報を取得する。
【0039】
次に、サーバ10は、ステップ104において、ユーザ識別情報の送信元である携帯端末に対して、ステップ102で取得したユーザ識別情報に含まれるユーザのうち、ゲームを実行しているユーザに関する情報を送信する。
【0040】
図4を参照して本件GUIシステムに用いられるユーザの携帯端末20の構造を説明する。ユーザの携帯端末20は他のユーザの携帯端末22、24、26と同じ構造を有するため、以下はユーザAが所有する携帯端末20についてのみ詳細に説明する。
【0041】
携帯端末20は、インターネット等のネットワークに接続可能な送受信部220と、制御部221と、表示部222と入力部223とアプリケーション実行部224と記憶部225とを含む。
【0042】
また、図4には示していないが、携帯端末20にはサーバ10が提供する基盤となるソフトウェア及びアプリケーションソフトウェアがインストールされている。また、携帯端末20には、上記アプリケーションに関する簡易情報を表示するためのウィジェットがインストールされている。
【0043】
送受信部220は、制御部221によって所定のランタイムでネットワークを介してサーバ20に接続し、携帯端末20の記憶部225に記憶されたユーザ識別情報をサーバ10に送信するとともに、アプリケーション実行中のユーザ検索リクエストを送信する。
【0044】
送受信部220は、サーバ10から前記アプリケーション実行中のユーザ検索リクエストに対応する情報を受信する。
【0045】
表示部222は、サーバ10から受信した前記アプリケーション実行中のユーザに関する情報のうち、アプリケーションを実行中のユーザの数を携帯端末20の表示領域に数字で表示する。
【0046】
入力部223は、ユーザによるアプリケーションを実行中のユーザの数の選択指示等の入力を受け付ける。入力部223は、例えばタッチパネル等であってもよい。
【0047】
アプリケーション実行部224は、ユーザの実行指示に基づき、当該携帯端末にインストールされたアプリケーションを実行する。ユーザが本件アプリケーションの実行指示を入力すると、携帯端末20はインターネット上でサーバ10に接続して本件アプリケーションを開始する。
【0048】
図5から図7を参照して携帯端末20の動作を具体的に説明する。図5から図7においては、サーバ10が提供するアプリケーションサービスがゲームである場合について説明する。
【0049】
ユーザAの所有する携帯端末20は、ステップ301において、記憶部225に記憶されたユーザ識別情報をサーバ10に送信するとともに、携帯端末20にインストールされたゲームを実行中のユーザがいるかどうかに関する検索リクエストをサーバ10に送信して問い合わせる。
【0050】
次に、携帯端末20は、ステップ302において、サーバ10から携帯端末20にインストールされたゲームを現在実行中のユーザがいるかどうかに関する情報を受信する。
【0051】
次に、携帯端末20は、ステップ303において、ステップ302で受信した現在ゲームを実行中のユーザの人数を携帯端末20のディスプレイ上の表示領域に数字で表示する。
【0052】
携帯端末20は、所定のランタイムでステップ301からステップ303を繰り返し実行することによって携帯端末20のディスプレイ上の表示領域に表示される数字を更新する。所定のランタイムは、例えば5分ごとにステップ301を実行するものであってもよい。
【0053】
携帯端末20は、ステップ303で表示されたユーザの数がユーザの入力に基づいて選択されたとき(ステップ304)、ステップ305において、数字で表示されていたユーザに関する詳細情報をディスプレイに表示するとともに、ゲーム開始の仮想ボタンを表示する。ステップ305で表示されるユーザに関する詳細情報は、例えばゲームに登録されているユーザ名及びアバタ又は携帯端末20の記憶部225に記憶されているメールアドレスや氏名等であってもよい。
【0054】
ステップ305で表示されるゲーム開始の仮想ボタンは、ユーザの入力に基づいて当該仮想ボタンが選択されると、携帯端末20がサーバ10にインターネットを介して接続し、携帯端末20において本件ゲームが開始される。
【0055】
携帯端末20は、ステップ305で表示されたユーザの詳細情報のうち、特定のユーザが選択されたとき(ステップ306)、ステップ307において、選択された特定のユーザが現在実行しているゲームに関する詳細情報をディスプレイに表示するとともに、ゲーム開始の仮想ボタンを表示する。ステップ307で表示される特定のユーザが現在実行しているゲームに関する詳細情報は、例えば実行中のゲームの進行状況、レベル、他のユーザがゲームに参加することの可否等であってもよい。ステップ307で表示されるゲーム開始の仮想ボタンは、ステップ305で表示されるゲーム開始の仮想ボタンと同じであってよい。
【0056】
図8を参照して携帯端末20のシステム構造を説明する。携帯端末20はハードウェア401を備え、ハードウエア401には任意のOS 402がインストールされている。さらに、OS 402には特定のアプリケーションサービス事業者がユーザに提供する基盤となるソフトウェア(共通プラットフォーム)403がインストールされている。さらに、前記特定のアプリケーションサービス事業者が提供するゲームA 404、ゲームB 405等の個別のサービスが携帯端末20にインストールされている。さらに、ゲームA、ゲームB等の個別のサービスに関する簡易プログラムであるウィジェットA 414、ウィジェットB 415等がインストールされている。
【0057】
図9及び図10を参照して携帯端末20に表示されるGUIの一例について説明する。
【0058】
図9は本発明の第1実施形態にかかる携帯端末のデスクトップに表示されるGUIの一例を示す図である。図7に示す携帯端末20は、受話口30とディスプレイ60と操作ボタン40とを有する。しかし、本発明に用いる携帯端末は、本明細書において特に規定されない限り、少なくとも本件GUIを表示することが可能なディスプレイ及びユーザによる入力手段を備えていれば足り、他の構成については図面に示す例に限定されるものではない。
【0059】
図9に示すディスプレイ60には携帯端末20にインストールされた複数のアプリケーションをそれぞれ示すアイコン501から506が表示されている。図9では、「ゲームA」というアプリケーションについて本件発明に係るウィジェットがインストールされている。「ゲームA」のアプリケーションを示すアイコン503の右上には、マルで囲まれた表示領域50が表示されている。表示領域50には数字が表示されてもよく、図7では表示領域50に数字の「4」が表示されている。
【0060】
表示領域50の形状は、例えば赤いマルの領域に白抜きで算用数字を表示する形状であってもよく、その他任意の色や数で表示されてもよい。
【0061】
図10は本発明の第2実施形態にかかる携帯端末のデスクトップに表示されるGUIの一例を示す図である。図10に示す携帯端末28は、受話口630とディスプレイ660と操作ボタン640とを有する。しかし、本発明に用いる携帯端末は、本明細書において特に規定されない限り、少なくとも本件GUIを表示することが可能なディスプレイ及びユーザによる入力手段を備えていれば足り、他の構成については図面に示す例に限定されるものではない。
【0062】
図10に示すディスプレイ660には携帯端末28にインストールされた複数のアプリケーションをそれぞれ示すアイコン601から606が表示されている。図10では、「ゲームA」というアプリケーションについて本件発明に係るウィジェットがインストールされている。
【0063】
本発明の第2実施形態にかかる携帯端末の表示領域650は、「ゲームA」のアプリケーションを示すアイコン603とは別にディスプレイの上部に設けられてもよい。図10に示すように表示領域650はマルで囲まれた数字を含む小さなアイコンとして表示されてもよく、また、図10に示すように表示領域650の近くにゲーム名等を示すテキスト670が表示されてもよい。図10では表示領域650はマルで囲まれた数字の「4」を含む小さなアイコンであり、表示領域650の近くには「ゲームA」というテキスト670が表示されている。
【0064】
表示領域650の形状は、例えば簡略化されたアイコン画像の上に重なる赤いマルの領域に白抜きで算用数字を表示する形状であってもよく、その他任意の色や数で表示されてもよい。
【0065】
図11を参照して表示領域50又は650が選択された場合に携帯端末のディスプレイ上に表示されるGUIの一例について説明する。図11には表示領域50又は650に数字の「4」が表示されている場合に、ユーザが当該表示領域50又は650を選択したときに表示されるGUIの一例を示す。
【0066】
図11に示すGUI700は、「現在プレイ中の友人」と記載されたタイトル701、表示領域50又は650に数字の「4」で表示されていた4人のユーザを示す各アイコン702、704、706、708、及び上記4人のユーザを示す各ユーザ名703、705、707、709を含んでもよい。
【0067】
また、GUI700の下部には「ゲーム開始」と記載されたゲーム開始ボタン710が表示されてもよい。ゲーム開始ボタン710は仮想ボタンであってユーザが入力手段によってゲーム開始ボタン710を選択すると、携帯端末はインターネット上でサーバ10に接続し、本件ゲームを実行する。
【0068】
GUI700に表示されるユーザに関する情報は、ユーザを識別することの可能な情報であれば図11に示す情報に限られるものではなく、例えばユーザAの携帯端末の記憶部に記憶されたユーザの氏名、電話番号等、又は各ユーザが当該アプリケーション上で自己を示すものとして使用しているアバタ等であってもよい。
【0069】
次に、図12を参照してユーザが図11に示すGUI700に表示された4人のユーザを示す各アイコン702、704、706、708のうちいずれか一つを選択した場合にユーザの携帯端末のディスプレイ上に表示されるGUIの一例について説明する。図12にはユーザBを示すアイコン702が選択された場合に表示されるGUIの一例について説明する。
【0070】
図12に示すGUI800は、先のGUIで選択されたユーザBを示すアイコン702とユーザBを示すユーザ名703、ユーザBのメールアドレス801、ユーザBがプレイしているゲームの状況802、ユーザBのゲームに参加するためのボタン803、他のユーザをゲームに誘うためのボタン804等を含んでもよい。
【0071】
また、GUI800の下部には「ゲーム開始」と記載されたゲーム開始ボタン810が表示されてもよい。ゲーム開始ボタン810は仮想ボタンであってユーザが入力手段によってゲーム開始ボタン810を選択すると、携帯端末はインターネット上でサーバ10に接続し、アプリケーション上のゲームを実行する。
【0072】
GUI800に表示される情報はユーザBが現在実行中のゲームに関する情報であれば図12に示すもの以外のものであってもよい。また、GUI800に表示される情報は仮想ボタンを含むものであってもよい。例えば、ユーザBのゲームに参加するためのボタン803は、ユーザの入力手段によってボタン803が選択されると、ユーザAの携帯端末はインターネット上でサーバ10に接続してユーザBが実施しているゲームに参加するものであってもよい。同様に、他のユーザをゲームに誘うためのボタン804は、ユーザの入力手段によってボタン804が選択されると、ユーザAの携帯端末はインターネット上でサーバ10に接続してユーザAが選択した他のユーザの携帯端末に対して本件ゲームへの参加を勧誘するプッシュメッセージを送信するものであってもよい。
【0073】
次に図13を参照して本発明にかかるGUIシステム全体の動作構造を説明する。アプリケーションサービス事業者のサーバは、当該アプリケーションソフトウェアをインストールしたユーザAの携帯端末からユーザ識別情報及びユーザのゲーム実行情報リクエストの送付を受け、当該ユーザ識別情報を用いてユーザの携帯端末を検索する。ユーザBの携帯端末がユーザAのユーザ識別情報に含まれる場合、サーバはユーザBの携帯端末がゲーム等のアプリケーションを実行しているか否か等のアプリケーション実行情報を取得してユーザAの携帯端末に送付する。
【0074】
その後も、ユーザAの携帯端末は所定のランタイムでサーバにユーザのアプリケーション実行情報リクエストを送付し(図11では省略されている)、サーバは前記リクエストに応じてユーザAのユーザの携帯端末のアプリケーション実行情報をユーザAの携帯端末に送付する。
【0075】
したがって、ユーザBがゲームを開始したり終了したりすると、その情報を取得したサーバからユーザAの携帯端末に対してユーザBの情報が送信される時に、ユーザBに関するアプリケーション実行情報が更新されてユーザAの携帯端末に送付される。
【0076】
このようなGUIシステムによれば、ユーザAはオンライン上でウェブアプリケーションシステムにログインすることなく、現在アプリケーションを実行中であるユーザの数をデスクトップ上で常に確認することができる。これにより、ユーザAは現在アプリケーションを実行中であるユーザがいるときにタイミングよく当該ゲーム等に参加するきっかけを得ることができる。
【符号の説明】
【0077】
GUIシステム 1000
サーバ 10
受信部 12
アプリケーション実行情報取得部 14
送信部 16
携帯端末 20、22、24、26、28
送受信部 21
制御部 22
表示部 23
記憶部 176
表示領域 50、650
ディスプレイ 60、660
【特許請求の範囲】
【請求項1】
基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をデスクトップ上の表示領域に表示する表示部と、
前記表示部を制御して、所定のランタイムで前記基盤となるソフトウェア上のアプリケーションを実行中である前記ユーザに関する情報をサーバから取得し、前記表示領域の表示を更新するように制御する制御部と、
を備えることを特徴とする携帯端末装置。
【請求項2】
前記制御部は、前記表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示するように前記表示部を制御することを特徴とする請求項1に記載の携帯端末装置。
【請求項3】
前記制御部は、前記表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、前記選択されたユーザが実行中のゲームに関する詳細情報を表示するように前記表示部を制御することを特徴とする請求項2に記載の携帯端末装置。
【請求項4】
前記表示領域の表示は、前記アプリケーションを実行している前記ユーザの数であることを特徴とする請求項1に記載の携帯端末装置。
【請求項5】
基盤となるソフトウェア上のアプリケーションを提供するサーバであって、
前記基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末から前記携帯端末に記録されたユーザ識別情報を受信する受信部と、
前記ユーザ識別情報に該当するユーザの前記アプリケーションの実行に関する情報を取得するアプリケーション実行情報取得部と、
前記アプリケーション実行情報取得部が取得した情報を前記携帯端末に送信する送信部と、
を備えることを特徴とするサーバ。
【請求項6】
基盤となるソフトウェア上のアプリケーションを提供するサーバと、
前記基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末とを備えるGUIシステムであって、
前記携帯端末は制御部によって所定のランタイムで前記基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報を前記サーバから取得してデスクトップ上の表示領域に表示するように制御され、
前記ユーザに関する情報が更新されたとき、前記携帯端末は前記表示領域の表示を更新する
ことを特徴とするGUIシステム。
【請求項7】
前記制御部は、前記表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示するように前記表示部を制御することを特徴とする請求項6に記載のGUIシステム。
【請求項8】
前記制御部は、前記表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、前記選択されたユーザが実行中のアプリケーションに関する詳細情報を表示するように前記表示部を制御することを特徴とする請求項6に記載のGUIシステム。
【請求項9】
前記表示領域の表示は、前記アプリケーションを実行している前記ユーザの数であることを特徴とする請求項6に記載のGUIシステム。
【請求項10】
基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報を携帯端末装置のデスクトップ上の表示領域に表示し、
所定のランタイムで前記基盤となるソフトウェア上のアプリケーションを実行中である前記ユーザに関する情報をサーバから取得し、前記表示領域の表示を更新することを特徴とするGUI表示方法。
【請求項11】
前記表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示することを特徴とする請求項10に記載のGUI表示方法。
【請求項12】
前記表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択された前記ユーザが実行中のゲームに関する詳細情報を表示することを特徴とする請求項11に記載のGUI表示方法。
【請求項13】
前記表示領域の表示は、前記アプリケーションを実行している前記ユーザの数であることを特徴とする請求項10に記載のGUI表示方法。
【請求項14】
請求項10から請求項13のいずれか一つに記載のGUI表示方法を実行させるためのコンピュータプログラム。
【請求項1】
基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報をデスクトップ上の表示領域に表示する表示部と、
前記表示部を制御して、所定のランタイムで前記基盤となるソフトウェア上のアプリケーションを実行中である前記ユーザに関する情報をサーバから取得し、前記表示領域の表示を更新するように制御する制御部と、
を備えることを特徴とする携帯端末装置。
【請求項2】
前記制御部は、前記表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示するように前記表示部を制御することを特徴とする請求項1に記載の携帯端末装置。
【請求項3】
前記制御部は、前記表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、前記選択されたユーザが実行中のゲームに関する詳細情報を表示するように前記表示部を制御することを特徴とする請求項2に記載の携帯端末装置。
【請求項4】
前記表示領域の表示は、前記アプリケーションを実行している前記ユーザの数であることを特徴とする請求項1に記載の携帯端末装置。
【請求項5】
基盤となるソフトウェア上のアプリケーションを提供するサーバであって、
前記基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末から前記携帯端末に記録されたユーザ識別情報を受信する受信部と、
前記ユーザ識別情報に該当するユーザの前記アプリケーションの実行に関する情報を取得するアプリケーション実行情報取得部と、
前記アプリケーション実行情報取得部が取得した情報を前記携帯端末に送信する送信部と、
を備えることを特徴とするサーバ。
【請求項6】
基盤となるソフトウェア上のアプリケーションを提供するサーバと、
前記基盤となるソフトウェア上のアプリケーションがインストールされた携帯端末とを備えるGUIシステムであって、
前記携帯端末は制御部によって所定のランタイムで前記基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報を前記サーバから取得してデスクトップ上の表示領域に表示するように制御され、
前記ユーザに関する情報が更新されたとき、前記携帯端末は前記表示領域の表示を更新する
ことを特徴とするGUIシステム。
【請求項7】
前記制御部は、前記表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示するように前記表示部を制御することを特徴とする請求項6に記載のGUIシステム。
【請求項8】
前記制御部は、前記表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、前記選択されたユーザが実行中のアプリケーションに関する詳細情報を表示するように前記表示部を制御することを特徴とする請求項6に記載のGUIシステム。
【請求項9】
前記表示領域の表示は、前記アプリケーションを実行している前記ユーザの数であることを特徴とする請求項6に記載のGUIシステム。
【請求項10】
基盤となるソフトウェア上のアプリケーションを実行中であるユーザに関する情報を携帯端末装置のデスクトップ上の表示領域に表示し、
所定のランタイムで前記基盤となるソフトウェア上のアプリケーションを実行中である前記ユーザに関する情報をサーバから取得し、前記表示領域の表示を更新することを特徴とするGUI表示方法。
【請求項11】
前記表示領域の表示が選択されると、前記ユーザに関する情報のうち前記表示以外の詳細情報を表示することを特徴とする請求項10に記載のGUI表示方法。
【請求項12】
前記表示された前記ユーザに関する詳細情報のうちいずれか一人のユーザが選択されると、選択された前記ユーザが実行中のゲームに関する詳細情報を表示することを特徴とする請求項11に記載のGUI表示方法。
【請求項13】
前記表示領域の表示は、前記アプリケーションを実行している前記ユーザの数であることを特徴とする請求項10に記載のGUI表示方法。
【請求項14】
請求項10から請求項13のいずれか一つに記載のGUI表示方法を実行させるためのコンピュータプログラム。
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図13】
【図1】
【図9】
【図10】
【図11】
【図12】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図13】
【図1】
【図9】
【図10】
【図11】
【図12】
【公開番号】特開2013−114592(P2013−114592A)
【公開日】平成25年6月10日(2013.6.10)
【国際特許分類】
【出願番号】特願2011−262511(P2011−262511)
【出願日】平成23年11月30日(2011.11.30)
【出願人】(505205812)エヌエイチエヌ コーポレーション (408)
【出願人】(501333021)NHNJapan株式会社 (29)
【Fターム(参考)】
【公開日】平成25年6月10日(2013.6.10)
【国際特許分類】
【出願日】平成23年11月30日(2011.11.30)
【出願人】(505205812)エヌエイチエヌ コーポレーション (408)
【出願人】(501333021)NHNJapan株式会社 (29)
【Fターム(参考)】
[ Back to top ]