(57)【特許請求の範囲】
【請求項１】
コンピュータにより実行される表示制御方法であって、
第１アプリケーションの画面を表示する画面表示ステップと、
前記第１アプリケーションの画面から第２アプリケーションの画面へと遷移する第１遷移ステップと、
前記第２アプリケーションの画面における第１の操作の結果に基づいて必要になる第２の操作を前記第１アプリケーションが受け付ける場合に、前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記第１アプリケーションと前記第２アプリケーションとの関係に基づいて決定される前記第１アプリケーション内の画面に遷移する第２遷移ステップと、
を有する表示制御方法。
【請求項２】
前記第１遷移ステップと前記第２遷移ステップとの間に、
前記第１アプリケーションと前記第２アプリケーションとの関係を示す関係情報を取得する取得ステップと、
前記関係情報が、前記第１アプリケーションと前記第２アプリケーションとの間に所定の関係があることを示している場合に、前記第２アプリケーションの画面に、前記第１アプリケーションの画面に遷移するための操作画像を表示する操作画像表示ステップと、
を有する、
請求項１に記載の表示制御方法。
【請求項３】
前記第２遷移ステップにおいて、前記第１アプリケーションと前記第２アプリケーションとが関連付けられている場合に、前記所定の操作が行われたことに応じて前記第１アプリケーション内の画面に遷移し、前記第１アプリケーションと前記第２アプリケーションとが関連付けられていない場合に、第２アプリケーションの画面から前記第１アプリケーション内の画面に遷移しない、
請求項１又は２に記載の表示制御方法。
【請求項４】
前記第２遷移ステップにおいて、前記第１の操作が行われたことに応じて、前記第２の操作を受け付けることができる前記第１アプリケーション内の画面に遷移する、
請求項１から３のいずれか１項に記載の表示制御方法。
【請求項５】
前記第２遷移ステップにおいて、前記第２アプリケーションの画面における操作により変化した情報が反映された前記第１アプリケーション内の画面に遷移する、
請求項１から４のいずれか１項に記載の表示制御方法。
【請求項６】
前記第２遷移ステップにおいて、前記第２アプリケーションの画面に表示されたコンテンツに基づいて、前記第１アプリケーションに遷移するかどうかを判定する、
請求項１から５のいずれか１項に記載の表示制御方法。
【請求項７】
前記第２遷移ステップにおいて、前記第２アプリケーションの画面に表示されたコンテンツに基づいて、前記第１アプリケーションが表示可能な複数の画面のうちのどの画面に遷移するかを判定する、
請求項１から５のいずれか１項に記載の表示制御方法。
【請求項８】
画像を表示する表示部と、
前記表示部に、少なくとも第１アプリケーションの画面及び第２アプリケーションの画面のいずれかを表示させる表示制御部と、
前記第１アプリケーションと前記第２アプリケーションとの関係を示す関係情報を記憶する記憶部と、
を備え、
前記表示制御部は、前記第１アプリケーションの画面から第２アプリケーションの画面に遷移し、前記第２アプリケーションの画面における第１の操作の結果に基づいて必要になる第２の操作を前記第１アプリケーションが受け付ける場合に、前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記関係情報に基づいて決定される前記第１アプリケーション内の画面に遷移させる、
電子機器。
【請求項９】
コンピュータに、
第１アプリケーションの画面を表示する画面表示ステップと、
前記第１アプリケーションの画面から第２アプリケーションの画面へと遷移する第１遷移ステップと、
前記第２アプリケーションの画面における第１の操作の結果に基づいて必要になる第２の操作を前記第１アプリケーションが受け付ける場合に、前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記第１アプリケーションと前記第２アプリケーションとの関係に基づいて決定される前記第１アプリケーション内の画面に遷移する第２遷移ステップと、
を実行させるための表示制御用プログラム。
【請求項１０】
画像を表示する表示部を有する電子機器と、前記電子機器からの要求に応じて、少なくとも第１アプリケーションのコンテンツ及び第２アプリケーションのコンテンツのいずれかを前記電子機器に提供するコンテンツ提供装置とを備え、
前記コンテンツ提供装置は、
前記第１アプリケーションと前記第２アプリケーションとの関係を示す関係情報を記憶する記憶部を有し、
前記電子機器は、
画面を表示する表示部と、
ユーザの操作を受け付ける操作受付部と、
前記操作受付部が、前記表示部に第１アプリケーションが表示された状態において前記第２アプリケーションに遷移させるための操作を受け付けた場合に、前記関係情報を要求するメッセージを前記コンテンツ提供装置に送信し、前記コンテンツ提供装置から前記関係情報を受信する通信部と、
前記通信部が受信した前記関係情報が示す前記第１アプリケーションと前記第２アプリケーションとの関係に基づいて、前記第２アプリケーションの画面における第１の操作の結果に基づいて必要になる第２の操作を前記第１アプリケーションが受け付ける場合に、前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記第１アプリケーション内の画面に遷移させる制御部と、
を有する、
表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御方法、電子機器、表示制御用プログラム及び表示制御システムに関する。
【背景技術】
【０００２】
従来、コンテンツを表示するブラウザにおいて、直前に閲覧したページに遷移するための操作画像が設けられている。特許文献１には、スマートフォン等の端末において、１つ前のページに戻るための操作画像（以下、「戻るボタン」という）を設けることにより、ユーザが、直前に閲覧したページに容易に戻ることを可能にする方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】登録実用新案第３１９２３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、コンテンツを閲覧したユーザは、直前に閲覧したページに戻りたいとは限らず、他のページに戻りたい場合がある。しかし、第１のアプリケーションの画面内で、所定の場所をクリックして第２のアプリケーションを起動し、第２のアプリケーション内で画面を遷移した場合には、戻るボタンを用いても第１のアプリケーションの画面に戻れないということがあった。
【０００５】
例えば、第１のアプリケーションが、電子マネーやポイントを管理するためのアプリケーションであり、第２のアプリケーションが、商品を購入するためのアプリケーションである場合、第２のアプリケーションの画面において購入する商品を選択した後に、第１のアプリケーションの画面において電子マネーの使用可能額やポイントの残高を確認したいというニーズがある。しかし、従来の方法においては、ユーザが、第２アプリケーション内で多数の画面を閲覧した後に、第１のアプリケーションの画面で確認できる電子マネーの使用可能額を確認しようとした場合、戻るボタンを何度もクリックしなければならないという問題があった。
【０００６】
そこで、本発明はこれらの点に鑑みてなされたものであり、画面を表示中のアプリケーションと異なるアプリケーションの画面に、容易に遷移できるようにすることを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様においては、第１アプリケーションの画面を表示する画面表示ステップと、前記第１アプリケーションの画面から第２アプリケーションの画面へと遷移する第１遷移ステップと、前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記第１アプリケーションと前記第２アプリケーションとの関係に基づいて決定される前記第１アプリケーション内の画面に遷移する第２遷移ステップと、を有する表示制御方法を提供する。
【０００８】
上記の表示制御方法は、前記第１遷移ステップと前記第２遷移ステップとの間に、前記第１アプリケーションと前記第２アプリケーションとの関係を示す関係情報を取得する取得ステップと、前記関係情報が、前記第１アプリケーションと前記第２アプリケーションとの間に所定の関係があることを示している場合に、前記第２アプリケーションの画面に、前記第１アプリケーションの画面に遷移するための操作画像を表示する操作画像表示ステップと、を有してもよい。
【０００９】
上記の表示制御方法は、前記第２遷移ステップにおいて、前記第１アプリケーションと前記第２アプリケーションとが関連付けられている場合に、前記所定の操作が行われたことに応じて前記第１アプリケーション内の画面に遷移し、前記第１アプリケーションと前記第２アプリケーションとが関連付けられていない場合に、第２アプリケーションの画面から前記第１アプリケーション内の画面に遷移しないものとしてもよい。
【００１０】
上記の表示制御方法は、前記第２遷移ステップにおいて、前記第１アプリケーションが、前記第２アプリケーションの画面における第１の操作の結果に基づいて必要になる第２の操作を受け付ける場合に、前記所定の操作が行われたことに応じて前記第１アプリケーション内の画面に遷移してもよい。
【００１１】
上記の表示制御方法は、前記第２遷移ステップにおいて、前記第１の操作が行われたことに応じて、前記第２の操作を受け付けることができる前記第１アプリケーション内の画面に遷移してもよい。また、上記の表示制御方法は、前記第２遷移ステップにおいて、前記第２アプリケーションの画面における操作により変化した情報が反映された前記第１アプリケーション内の画面に遷移してもよい。
【００１２】
上記の表示制御方法は、前記第２遷移ステップにおいて、前記第２アプリケーションの画面に表示されたコンテンツに基づいて、前記第１アプリケーションに遷移するかどうかを判定してもよい。また、上記の表示制御方法は、前記第２遷移ステップにおいて、前記第２アプリケーションの画面に表示されたコンテンツに基づいて、前記第１アプリケーションが表示可能な複数の画面のうちのどの画面に遷移するかを判定してもよい。
【００１３】
本発明の第２の態様においては、画像を表示する表示部と、前記表示部に、少なくとも第１アプリケーションの画面及び第２アプリケーションの画面のいずれかを表示させる表示制御部と、前記第１アプリケーションと前記第２アプリケーションとの関係を示す関係情報を記憶する記憶部と、を備え、前記表示制御部は、前記第１アプリケーションの画面から第２アプリケーションの画面に遷移して前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記関係情報に基づいて決定される前記第１アプリケーション内の画面に遷移させる、電子機器を提供する。
【００１４】
本発明の第３の態様においては、コンピュータに、第１アプリケーションの画面を表示する画面表示ステップと、前記第１アプリケーションの画面から第２アプリケーションの画面へと遷移する第１遷移ステップと、前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記第１アプリケーションと前記第２アプリケーションとの関係に基づいて決定される前記第１アプリケーション内の画面に遷移する第２遷移ステップと、を実行させるための表示制御用プログラムを提供する。
【００１５】
本発明の第４の態様においては、画像を表示する表示部を有する電子機器と、前記電子機器からの要求に応じて、少なくとも第１アプリケーションのコンテンツ及び第２アプリケーションのコンテンツのいずれかを前記電子機器に提供するコンテンツ提供装置とを備え、前記コンテンツ提供装置は、前記第１アプリケーションと前記第２アプリケーションとの関係を示す関係情報を記憶する記憶部を有し、前記電子機器は、画面を表示する表示部と、ユーザの操作を受け付ける操作受付部と、前記操作受付部が、前記表示部に第１アプリケーションが表示された状態において前記第２アプリケーションに遷移させるための操作を受け付けた場合に、前記関係情報を要求するメッセージを前記コンテンツ提供装置に送信し、前記コンテンツ提供装置から前記関係情報を受信する通信部と、前記通信部が受信した前記関係情報が示す前記第１アプリケーションと前記第２アプリケーションとの関係に基づいて、前記第２アプリケーションの画面を表示した状態で所定の操作が行われたことに応じて、前記第１アプリケーション内の画面に遷移させる制御部と、を有する、表示制御システムを提供する。
【発明の効果】
【００１６】
本発明によれば、画面を表示中のアプリケーションと異なるアプリケーションの画面に、容易に遷移できるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】電子通貨管理システムの概要を説明するための図である。
【図２】電子通貨管理システムのシステム構成の一例を示す図である。
【図３】カード管理サーバに記憶される各種情報の一例を示す図である。
【図４】第１の実施形態に係る電子通貨管理装置及びユーザ端末の構成を示す図である。
【図５】関係情報テーブルの例を示す図である。
【図６】ユーザ端末における画面遷移の例を示す図である。
【図７】ユーザ端末における画面遷移の例を示す図である。
【図８】ユーザ端末における画面遷移の例を示す図である。
【図９】他のアプリケーションの画面に遷移させるための表示制御手順のフローチャートである。
【図１０】第２の実施形態に係る電子通貨管理装置及びユーザ端末の構成を示す図である。
【発明を実施するための形態】
【００１８】
［電子通貨管理システムＳの概要］
初めに、図１を参照して、端末にインストールされたアプリケーションをユーザが起動することで、アプリケーションにより提供される様々な画面を端末に表示することができる電子通貨管理システムＳの概要について説明する。電子通貨管理システムＳは、ユーザがカード１１を用いて使用することができる電子通貨の残高を管理し、ユーザの携帯電話（以下、ユーザ端末１２）からカード１１の管理を可能にするシステムである。電子通貨とは、クレジット、ポイント及びクーポン等のように、金銭価値を有する無形の通貨である。カードは、例えば、電子通貨を用いて商品やサービスを購入する際に使用できるクレジットカード又はプリペイドカードである。
【００１９】
ユーザは、予めカード１１に関連付けられた口座に電子通貨を貯めて、商品やサービスを購入する際に、カード１１を用いて、当該口座に格納された電子通貨を使用することができる。電子通貨管理システムＳでは、ユーザ端末１２が、例えば携帯電話網の基地局を介してアクセス可能な電子通貨管理装置１０においてカード１１とユーザ端末１２とを連携させることで、ユーザ端末１２を用いたカード管理を実現している。具体的には、電子通貨管理システムＳでは、ユーザ端末１２を用いて、プリペイド式のカードへのチャージ（入金）や、カード残高、付与されたポイント及び利用履歴の確認等を実現している。
【００２０】
ユーザは、多様な方法で電子通貨を貯めることができる。ユーザは、例えば、カード１１に設定されたカード番号によって指定される口座に現金を振り込んでチャージすることにより電子通貨を貯めることができる。また、ユーザは、カード１１を用いて現実店舗やオンライン店舗で買い物をして、購入額等に応じたポイントを受け取ることにより、電子通貨を貯めることもできる。ユーザは、カード１１に関連付けられた電子通貨の残高をユーザ端末１２から確認することができるので、電子通貨を貯めて、様々な用途で利用する意欲が高まる。
【００２１】
ユーザ端末１２は、電子通貨の残高を表示するためのカード管理アプリケーション（以下、「第１アプリケーション」と称する場合がある）を実行することができ、ユーザは、カード管理アプリケーションを用いて、電子通貨の残高を確認することができる。また、ユーザ端末１２は、カード管理アプリケーション以外のアプリケーション（以下、「第２アプリケーション」と称する場合がある）を実行することができ、カード管理アプリケーションの画面から、通信販売サイトのアプリケーションの画面に遷移することができる。例えば、ユーザ端末１２は、カード管理アプリケーションの画面におけるユーザの操作に応じて、通信販売アプリケーションの画面に遷移することができる。
【００２２】
ユーザ端末１２が実行できる複数のアプリケーション（第１アプリケーションと第２アプリケーション）の間に所定の関係がある場合、一方のアプリケーションの画面において、容易に他方のアプリケーションの画面に戻ることができる点が、本実施形態に係るユーザ端末１２の特徴である。
以下、電子通貨管理システムＳを実現するための具体的な構成の一例について説明する。
【００２３】
［電子通貨管理システムＳのシステム構成］
図２は、電子通貨管理システムＳのシステム構成の一例を示す図である。図２に示すように、電子通貨管理システムＳは、ユーザ機器１と、ユーザ機器１がアクセス可能な電子通貨管理装置１０と、を含んで構成される。電子通貨管理装置１０は、カード管理サーバ２と、キャリアサーバ３と、ポイント管理サーバ４と、を含んで構成される。
【００２４】
ユーザ機器１は、電子通貨管理システムＳが提供するサービスを利用する各ユーザが用いる機器であり、カード１１と、ユーザ端末１２と、を含む。
【００２５】
カード１１は、国際ブランドの決済ＮＷ５０を利用して決済を行うカードであり、予めチャージしておいた金額に基づいて利用額の決済を行えるプリペイドカードである。なお、カード１１として、プリペイドカードに代えて（又は加えて）利用額を後払いするクレジットカード又はチャージ額を後払いするポストペイ型カードを用いることとしてもよい。
ユーザ端末１２は、通信キャリアが提供する通信ＮＷを介して通信（通話）を行う通信装置であり、例えば、携帯電話、スマートフォン、タブレットＰＣ等である。ユーザ端末１２には、カード管理アプリケーションプログラムを含む複数のアプリケーションプログラムがインストールされている。ユーザは、カード管理アプリケーションを介して、ユーザ端末１２からカード１１の管理をしたり、通信販売アプリケーションを介して、通信販売されている商品を購入したりすることができる。
【００２６】
カード管理サーバ２は、カード１１の利用履歴をユーザ毎に管理するサーバであり、当該カード１１に関する情報を記憶する。ここで、図３（Ａ）に、カード管理サーバ２に記憶される各種情報の一例を示す。図３（Ａ）に示すように、カード管理サーバ２では、管理番号に関連付けてプリペイドカード番号（以下、単に「カード番号」と呼ぶ）、残高、及び利用履歴等の各種情報を記憶する。
【００２７】
カード番号は、カード１１に設定された概ね１６桁の英数字からなる番号であり、カード１１を識別するための識別情報である。管理番号は、カード番号に対して一意に対応する番号であり、他サーバと連携する際にカード番号に代えてカード１１を識別するために用いられる。残高は、カード１１に設定されたカード番号によって指定される口座にチャージされた金額の残高を示す情報である。利用履歴は、カード１１を用いた買い物の履歴であり、購入日時、購入対象の商品／サービス、購入額、購入場所（店舗名）等を含む。
【００２８】
キャリアサーバ３は、通信キャリアが用いるサーバであり、通信キャリアが提供するサービスのユーザ端末１２の利用履歴をユーザ毎に管理する。キャリアサーバ３は、利用履歴に基づいて、ユーザに対する請求額を算出する。また、キャリアサーバ３は、通信キャリアが提供するサービスをユーザ端末１２に提供する入口（ポータル）として機能する。例えば、キャリアサーバ３は、ユーザ端末１２からの要求に応じて、ユーザＩＤに関連付けられたカード番号に対応する口座に貯まっている電子通貨の残高をポイント管理サーバ４から取得し、ユーザ端末１２に電子通貨の残高を通知することができる。また、キャリアサーバ３は、ユーザＩＤに関連付けられたポイントをポイント管理サーバ４から取得し、ユーザ端末１２にポイントの残高を通知してもよい。
【００２９】
ここで、図３（Ｂ）にキャリアサーバ３において管理される各種情報の一例を示す。図３（Ｂ）に示すように、キャリアサーバ３では、ユーザＩＤに関連付けて、ユーザ端末１２の電話番号、請求額、契約ＩＤ、及び契約者名等の各種情報を記憶する。
ユーザＩＤは、ユーザ端末１２又は当該ユーザ端末１２を用いるユーザを識別する識別情報である。電話番号は、通信端末であるユーザ端末１２に設定された電話番号である。請求額は、ユーザ端末１２の利用に伴いユーザに対して請求する金額であり、例えば、通信料金、ユーザ端末１２で利用したコンテンツの利用料金を含む。
【００３０】
なお、通信キャリアによっては、携帯電話だけでなく、固定電話やケーブルテレビ等の複合的なサービスをユーザに提供することがあるため、請求額には、ユーザＩＤが示すユーザに対して提供しているサービスに関する料金を含めることとしてもよい。また、契約ＩＤは、通信キャリアと結んだ契約を識別する識別情報であり、契約者が、当該契約を行ったことを示す情報である。通信キャリアでは、通信料金を同一人又は家族の範囲でまとめて請求することがある。契約ＩＤ及び契約者名は、通信料金の請求をまとめる範囲、及びまとめた通信料金を請求する対象を判別するための情報である。
【００３１】
ポイント管理サーバ４は、カード１１の利用（例えば、カードを用いた買い物）に応じたポイントと、ユーザ端末１２又はユーザＩＤが示すユーザに対して提供しているサービスの利用に応じたポイントとを統合して管理するサーバである。ここで、図３（Ｃ）に、ポイント管理サーバ４において管理される各種情報の一例を示す。
【００３２】
図３（Ｃ）に示すように、ポイント管理サーバ４では、ユーザＩＤに関連付けて、管理番号、ポイント、及び明細情報等の各種情報を記憶する。ユーザＩＤは、ユーザ端末１２を用いるユーザを識別する識別情報であり、キャリアサーバ３と連携する際に用いられる。管理番号は、カード番号に一意に対応する番号であり、カード管理サーバ２と連携する際に用いられる。ポイントは、キャリアサーバ３から取得した請求額、及びカード管理サーバ２から取得した購入額（即ち、購入した商品の決済金額）に応じて、対応するユーザに対して付与されたポイント数を示す情報である。明細情報は、カード１１及びポイントの利用履歴を含む情報であり、カード１１を用いた買い物の履歴、及びユーザに対して付与されたポイントの履歴を示す。
【００３３】
ユーザは、ユーザ端末１２においてカード管理アプリケーション（第１アプリケーション）を起動することにより、図３（Ａ）〜図３（Ｃ）に示したような、カードに関連付けられた各種の情報を閲覧することができる。
【００３４】
［電子通貨管理装置１０及びユーザ端末１２の構成］
図４は、第１の実施形態に係る電子通貨管理装置１０及びユーザ端末１２の構成を示す図である。電子通貨管理装置１０及びユーザ端末１２は、ユーザ端末１２における表示内容を制御する表示制御システムを構成する。
【００３５】
電子通貨管理装置１０は、記憶部７１と、制御部７２と、通信部７３と、を有する。記憶部７１は、ＲＯＭ及びＲＡＭ等のメモリ又はハードディスク等の記憶媒体であり、制御部７２を動作させるためのプログラム及び制御部７２が動作する際に生成されるデータを記憶する。制御部７２は、例えばＣＰＵであり、記憶部７１に記憶されたプログラムを実行することにより、各種の機能を実現する。通信部７３は、例えばＬＡＮコントローラであり、インターネット等のネットワークＮを介して、ユーザ端末１２との間でデータを送受信する。
【００３６】
記憶部７１は、カード情報記憶部７１１及びポイント記憶部７１２を有する。カード情報記憶部７１１は、サービスを利用するユーザを識別する識別情報に関連付けて、プリペイドカードのチャージ残高、クレジットカードの利用に対する請求額、及びクレジットカードの利用可能額等、ユーザが利用可能なカードに関する情報を記憶する。カード情報記憶部７１１に記憶される情報は、例えば、上述した電子通貨管理システムＳにおけるカード管理サーバ２に記憶される情報（図３（Ａ）及び（Ｂ）を参照）である。
ポイント記憶部７１２は、サービスを利用するユーザを識別する識別情報（ユーザＩＤや管理番号）に関連付けて、当該ユーザが使用可能なポイント数を記憶する。ポイント記憶部７１２に記憶される情報は、例えば、上述した電子通貨管理システムＳにおけるポイント管理サーバ４に記憶される情報（図３（Ｃ）を参照）である。
【００３７】
ユーザ端末１２は、表示部９１と、通信部９２と、記憶部９３と、制御部９４と、を有する。表示部９１は、例えば液晶ディスプレイであり、ユーザ端末１２の各種アプリケーションの画面を表示する。表示部９１の表面には、タッチパネル９１１が設けられている。通信部９２は、例えばＬＡＮコントローラであり、インターネット等のネットワークを介して、電子通貨管理装置１０との間でデータを送受信する。
【００３８】
記憶部９３は、ＲＯＭ及びＲＡＭ等のメモリ等の記憶媒体であり、制御部９４を動作させるためのプログラム及び制御部９４が動作する際に生成されるデータを記憶する。記憶部９３は、例えば、ユーザ端末１２が実行することができる複数のアプリケーション間の関係を示す関係情報を記憶する。
【００３９】
制御部９４は、例えばＣＰＵであり、記憶部９３に記憶されたプログラムを実行することにより、各種の機能を実現する。ユーザ端末１２が、カード管理アプリケーション及びカード管理アプリケーション以外のアプリケーションを実行することができる場合、制御部９４は、カード管理アプリケーションの画面及び他のアプリケーションの画面のいずれかを表示部９１に表示する表示制御部として機能する。また、制御部９４は、タッチパネル９１１を介してユーザにより入力された操作を受け付ける操作受付部として機能する。
【００４０】
制御部９４は、第１アプリケーションの画面から第２アプリケーションの画面へと遷移させた後に、第１アプリケーションと第２アプリケーションとの間の関係を示す関係情報を記憶部９３から取得する。制御部９４は、関係情報が、第１アプリケーションと第２アプリケーションとの間に所定の関係があることを示している場合に、第２アプリケーションの画面に、第１アプリケーションの画面に遷移するための操作画像を表示する。例えば、第１アプリケーションと第２アプリケーションとが、同じグループに属するアプリケーションとして記憶部９３に記憶されている場合に、制御部９４は、第２アプリケーションの画面内に、第１アプリケーションの画面に遷移するための操作画像を表示する。ユーザが当該操作画像にタッチすると、制御部９４は、第２アプリケーションの画面から第１アプリケーションの画面に遷移させる。
【００４１】
これに対して、制御部９４は、第１アプリケーションと第２アプリケーションとが関連付けられていない場合に、第２アプリケーションの画面から第１アプリケーション内の画面に遷移しない。例えば、制御部９４は、第１アプリケーションにおいて、ユーザが、第１アプリケーションと関連付けられていないサイトのＵＲＬを入力することにより、第２アプリケーションの画面に遷移した場合、遷移後の画面に、第１アプリケーションの画面に遷移するための操作画像を表示させない。
【００４２】
図５は、記憶部９３が記憶している関係情報テーブルの例を示す図である。図５（Ａ）に示すように、記憶部９３は、例えば、ユーザ端末１２が実行することができる複数のアプリケーションのうち、互いに画面を遷移し合うことができるアプリケーションのグループを特定するための情報を記憶している。図５（Ａ）の例においては、カード管理アプリケーションは、ＶＯＤ（Video On Demand）アプリケーションＡ、通信販売アプリケーションＢ及び予約アプリケーションＣと同じグループに入っている。したがって、制御部９４は、カード管理アプリケーションの画面から通信販売アプリケーションＢの画面に遷移させた後に、通信販売アプリケーションＢの画面内に、「カード管理アプリケーションに戻る」という文字を含む操作画像を表示部９１に表示させる。制御部９４は、ユーザが上記の操作画像にタッチしたことをタッチパネル９１１が検出すると、カード管理アプリケーションのトップページの画面に遷移する。
【００４３】
図５（Ｂ）は、関係情報の他の例を示す。関係情報は、図５（Ｂ）に示すように、複数のアプリケーション間の優先順位を示す情報を含んでもよい。図５（Ｂ）に示す例において、ＶＯＤアプリケーションＡは、カード管理アプリケーション、通信販売アプリケーションＢ、予約アプリケーションＣの順番に、高い関係性を持っている。この場合、記憶部９３は、ＶＯＤアプリケーションＡの画面が表示される前の所定期間内に、カード管理アプリケーションの画面及び予約アプリケーションＣの画面が表示された場合、ＶＯＤアプリケーションＡの画面内に、優先度が相対的に高いカード管理アプリケーションに戻るための操作画面を表示部９１に表示させる。このようにすることで、ユーザ端末１２において、複数のアプリケーションが順次実行された場合に、より優先度が高いアプリケーションの画面に戻りやすくすることができる。
【００４４】
図６〜図８は、ユーザ端末１２における画面遷移の例を示す図である。図６（Ａ）は、カード管理アプリケーションが表示する画面を示す図である。カード管理アプリケーションの画面には、ユーザ端末１２のユーザのプリペイドカードの残高を表示する領域６０１と、カード管理アプリケーションから遷移可能な複数のアプリケーションを選択するための操作画像６０２とが含まれている。図６（Ａ）においては、ＶＯＤアプリケーションＡ、通信販売アプリケーションＢ、レストラン予約アプリケーションＣ、Ｘショップ紹介サイトの画面に遷移するための操作画像６０２が表示されている。操作画像６０２の下部には、前ページに画面を遷移するための操作画像６０３と、次ページに画面を遷移するための操作画像６０４とが表示されている。
【００４５】
ユーザが、アプリケーションを選択するための操作画像６０２のいずれかにタッチすると、ユーザ端末１２は、タッチされた操作画像６０２に対応するアプリケーションを起動し、起動したアプリケーションの画面を表示する。図６（Ｂ）は、通信販売アプリケーションＢが起動した後に表示される通信販売サイトの画面を示す図である。図６（Ｂ）においては、領域６０５に、複数の商品の画像と、夫々の商品の価格とが表示されている。また、クーポンを入手するための操作画像６０６も表示されている。画面の上部には、図６（Ｂ）の画面に遷移する前に表示されていたカード管理アプリケーションに戻るための操作画像６０７が表示されている。ユーザが、操作画像６０７にタッチすると、ユーザ端末１２は、図６（Ａ）の画面に戻る。
【００４６】
なお、カード管理アプリケーションに戻るための操作画像６０７の態様は任意であり、表示されている画面の内容によっては、操作画像６０３がタッチされた場合に、前のページに戻る代わりに、カード管理アプリケーションの画面に戻るものとしてもよい。例えば、表示されている画面の内容が、カード管理アプリケーションが表示可能な情報に関連する場合、操作画像６０３がタッチされた場合に、ユーザ端末１２に表示される画面が、表示されている画面の内容に関連する情報を含むカード管理アプリケーションの画面に遷移する。
【００４７】
図６（Ｂ）の画面において、ユーザが、複数の商品の画像のうちのいずれかにタッチすると、商品に関する詳細な情報が表示される。図７（Ａ）は、図６（Ｂ）に表示されていたスマホカバーＤＸの画像がタッチされた場合に表示される、スマホカバーＤＸの詳細情報を示している。詳細情報の下には、商品を購入するための操作画像６０８が表示されている。この状態においても、通信販売アプリケーションＢの画面が表示される前に表示されていたカード管理アプリケーションの画面に戻るための操作画像６０７が表示されている。
【００４８】
図７（Ｂ）は、図７（Ａ）に示す画面において、カード管理アプリケーションの画面に戻るための操作画像６０７がタッチされたことに応じて遷移した画面を示す。図７（Ｂ）に示す画面は、上部に、通信販売アプリケーションＢに戻るための操作画像６０９が表示されている点で、図６（Ａ）に示した画面と異なる。また、図７（Ｂ）に示すように、ユーザ端末１２は、通信販売アプリケーションＢに戻るための操作画像とともに、又は通信販売アプリケーションＢに戻るための操作画像に代えて、複数のアプリケーションを選択するための操作画像のうち、図７（Ｂ）の画面に遷移する前に起動していた通信販売アプリケーションＢを選択するための操作画像の態様を、他のアプリケーションと異なる態様にすることで、遷移元のアプリケーションをユーザに通知してもよい。
【００４９】
図８は、画面遷移の他の例を示す図である。図８（Ａ）に示す画面は、図７（Ａ）に示した画面と同一である。ユーザ端末１２は、図８（Ａ）に示す画面において、カード管理アプリケーションに遷移するための操作画像６０７がタッチされた場合、カード管理アプリケーションが表示可能な複数の画面のうち、図８（Ａ）に示した画面に関連する情報を含む画面に遷移する点で、図７に示した画面遷移の例と異なる。
【００５０】
制御部９４は、例えば、第１アプリケーションが、第２アプリケーションの画面における第１の操作の結果に基づいて必要になる第２の操作を受け付ける場合に、所定の操作が行われたことに応じて第１アプリケーション内の画面に遷移させる。例えば、制御部９４は、通信販売アプリケーションの画面において商品を購入する操作が行われたことに応じて、ポイントカードのチャージ残高を確認する操作を受け付けることができるカード管理アプリケーション内の画面に遷移させる。
【００５１】
商品を購入するための図８（Ａ）に示す画面において、ユーザが、操作画像６０８をタッチして購入操作（第１の操作）を行うとする。この場合、ユーザは、プリペイドカードの残高やクレジットカードの使用可能額等を確認した後に、決済手段を選択する操作（第２の操作）が必要になる。カード管理アプリケーションは、決済手段を選択する操作を受け付けることができるので、図８（Ａ）に示す画面において操作画像６０７「カード管理アプリケーションに戻る」がタッチされると、制御部９４は、カード管理アプリケーションの画面に遷移する。
【００５２】
この際、制御部９４は、図８（Ａ）に示す通信販売アプリケーションの画面を表示した状態で操作画像６０７「カード管理アプリケーションに戻る」がタッチされたことに応じて、カード管理アプリケーションと通信販売アプリケーションとの関係に基づいて決定されるカード管理アプリケーション内の画面に遷移させてもよい。例えば、制御部９４は、カード管理アプリケーションが表示可能な複数の画面のうち、通信販売アプリケーションの画面における操作が行われたことによって必要となるコンテンツを有する画面に遷移させる。図８に示す例においては、制御部９４は、カード管理アプリケーションが表示可能な複数の画面のうち、プリペイドカードの残高やクレジットカードの使用可能額等が表示される領域６１０を有するとともに、決済手段を選択するための操作画像６１１が含まれる図８（Ｂ）に示す画面に遷移させる。このようにすることで、ユーザは、他のアプリケーションの画面で確認することができる情報に、容易にアクセスできる。
【００５３】
［その他の画面遷移のルール］
制御部９４が画面を遷移する条件は、上記の条件に限定されず、制御部９４は、第１アプリケーションと第２アプリケーションとの間の関係を規定するさまざまなルールに基づいて、アプリケーション間で画面を遷移させることができる。
【００５４】
一例として、制御部９４は、第２アプリケーションの画面においてユーザが行った操作によって、第１アプリケーションに関連する情報が変化し、第１アプリケーション内の画面において、変化した情報が反映されたことを条件として、第１アプリケーション内の画面に遷移するものとしてもよい。例えば、図６（Ｂ）に示す通信販売アプリケーション内の画面において、クーポンを入手するための操作画像６０６がタッチされたとする。この場合、ユーザが保有するクーポンが増えたことになる。そこで、制御部９４は、カード管理アプリケーションに戻るための操作画像６０７がタッチされたことに応じて、カード管理アプリケーションが表示可能な複数の画面のうち、ユーザが保有するクーポンの一覧を表示する画面に遷移させる。
【００５５】
他の例として、図８（Ａ）に示す通信販売アプリケーション内の画面において、選択した商品を購入する操作画像６０８がタッチされ、ユーザにポイントが付与されたとする。この場合、ユーザが保有するポイント数が変化するので、制御部９４は、カード管理アプリケーションに戻るための操作画像６０８がタッチされたことに応じて、カード管理アプリケーションが表示可能な複数の画面のうち、図８（Ｂ）に示すような、ポイント残高を表示する画面に遷移させる。
【００５６】
また、制御部９４は、第２アプリケーションの画面に表示されたコンテンツに基づいて、第１アプリケーションに遷移するかどうかを判定してもよい。例えば、制御部９４は、通信販売アプリケーションの画面に表示されたコンテンツが、通信販売サイトを運営している会社の概要説明のようにカード管理アプリケーションと関係ない内容である場合、カード管理アプリケーションの画面に戻るための操作画像６０７を表示させない。
【００５７】
制御部９４は、第２アプリケーションの画面に表示されたコンテンツに基づいて、第１アプリケーションが表示可能な複数の画面のうちのどの画面に遷移するかを判定してもよい。例えば、カード管理アプリケーションが、ユーザが取得可能なクーポンを表示する画面を表示できるとする。この場合、制御部９４は、カード管理アプリケーションが、通信販売アプリケーションの画面に表示された商品用のクーポンを提供できるならば、カード管理アプリケーションの複数の画面のうち、クーポンを表示する画面に遷移させる。制御部９４は、カード管理アプリケーションが、通信販売アプリケーションの画面に表示された商品用のクーポンを提供できないならば、クーポンを表示する画面ではなく、決済手段を選択するための画面に遷移させる。
【００５８】
［表示制御手順を示すフローチャート］
図９は、制御部９４が実行する、他のアプリケーションの画面に遷移させるための表示制御手順のフローチャートである。
まず、制御部９４は、第１アプリケーションの画面を表示する（Ｓ１０１）。制御部９４は、第１アプリケーションの画面を表示部９１に表示させた状態で、他のアプリケーションに遷移する操作が行われたか否かを監視する（Ｓ１０２）。
【００５９】
制御部９４は、Ｓ１０２において、他のアプリケーションのうち第２アプリケーションに遷移する操作が行われたことを検出すると（Ｓ１０２においてＹｅｓ）、第２アプリケーションの画面を表示部９１に表示させる（Ｓ１０３）。また、制御部９４は、第１アプリケーションと第２アプリケーションとの関係を示す関係情報を記憶部９３から取得する（Ｓ１０４）。制御部９４は、第２アプリケーションの画面に遷移させる前に関係情報を取得してもよく、第２アプリケーションの画面に遷移させた後に関係情報を取得してもよい。
【００６０】
続いて、制御部９４は、Ｓ１０４において取得した関係情報に基づいて、第２アプリケーションが、第１アプリケーションに関連付けられているか否かを判定する（Ｓ１０５）。制御部９４は、Ｓ１０５において、第２アプリケーションが第１アプリケーションに関連付けられていると判定した場合（Ｓ１０５においてＹｅｓ）、第１アプリケーションに戻るための操作画像を、第２アプリケーションの画面に表示させる（Ｓ１０６）。
【００６１】
その後、制御部９４は、第２アプリケーションの画面が表示されている間、第１アプリケーションに戻るための操作画像がタッチされるか否かを監視する（Ｓ１０７）。制御部９４は、Ｓ１０７において、当該操作画像がタッチされたことを検出すると（Ｓ１０７においてＹｅｓ）、第１アプリケーションの画面に遷移させる（Ｓ１０８）。なお、制御部９４が、Ｓ１０５において、第２アプリケーションが第１アプリケーションに関連付けられていないと判定した場合（Ｓ１０５においてＮｏ）、制御部９４は、操作画像を表示するための処理を終了し、第２アプリケーションの画面が表示された状態を継続する。
【００６２】
なお、以上の説明において、第１のアプリケーション及び第２のアプリケーションを含む各アプリケーションが、ユーザ端末１２の記憶部９３に記憶されたアプリケーションであることが想定されていたが、各アプリケーション又は一部のアプリケーションが、Ｗｅｂサーバにより提供されるＷｅｂアプリケーションであってもよい。この場合、Ｗｅｂアプリケーションは、マークアップ言語をダウンロードすることによりユーザ端末１２に表示されるＷｅｂコンテンツであってもよい。
【００６３】
また、上記の説明において、カード管理アプリケーションが第１アプリケーションであるものとして説明したが、これに限らない。第１アプリケーション及び第２アプリケーションの種別、並びに第１アプリケーションと第２アプリケーションとの組み合わせは任意である。
【００６４】
［第１の実施形態における効果］
以上説明したように、第１の実施形態に係るユーザ端末１２は、第１アプリケーションの画面から第２アプリケーションの画面へと遷移した場合に、第１アプリケーションと第２アプリケーションとの関係に基づいて、第１アプリケーションに戻るための操作画像を表示する。そして、ユーザ端末１２は、第２アプリケーションの画面を表示した状態で操作画像にタッチする操作が行われたことに応じて、第１アプリケーションと第２アプリケーションとの関係に基づいて決定される第１アプリケーション内の画面に遷移する。このようにすることで、ユーザは、第１アプリケーションの画面から第２アプリケーションの画面に遷移した後に、第１アプリケーションの画面に戻る必要が生じた場合に、第１アプリケーションの画面に容易に戻ることが可能になる。
【００６５】
＜第２の実施形態＞
第１の実施形態においては、ユーザ端末１２が関係情報を記憶していたが、第２の実施形態は、ユーザ端末１２が、他の装置に記憶された関係情報を取得する点で異なる。
【００６６】
図１０は、第２の実施形態に係る電子通貨管理装置１０及びユーザ端末１２の構成を示す図である。図１０に示す電子通貨管理装置１０は、関係情報を記憶する関係情報記憶部７１３をさらに有する点で、図４に示した電子通貨管理装置１０と異なり、他の点で同じである。図１０に示すユーザ端末１２は、図４に示した第１の実施形態におけるユーザ端末１２と同一の構成を有するが、記憶部９３に関係情報が記憶されていなくてもよい点で、第１の実施形態におけるユーザ端末１２と異なる。
【００６７】
制御部９４は、図９に示したＳ１０４において、記憶部９３に記憶された関係情報を取得する代わりに、通信部９２を介して、関係情報を要求するメッセージを電子通貨管理装置１０に送信する。電子通貨管理装置１０の制御部７２は、当該メッセージを受信したことに応じて、関係情報記憶部７１３に記憶している関係情報を読み出して、読み出した関係情報をユーザ端末１２に送信する。
【００６８】
制御部９４は、Ｓ１０４において、記憶部９３に関係情報が記憶されていないことを検出したことを条件に、関係情報を要求するメッセージを電子通貨管理装置１０に送信してもよい。また、制御部９４は、記憶部９３に記憶された関係情報が、その時点から所定の期間より前に作成されたものであることを条件に、関係情報を要求するメッセージを電子通貨管理装置１０に送信してもよい。
【００６９】
［第２の実施形態における効果］
以上説明したように、第２の実施形態においては、電子通貨管理装置１０が関係情報を記憶する。したがって、新しいアプリケーションが発生した場合に、関係情報を速やかに更新できるので、ユーザ端末１２のユーザが新しいアプリケーションを使用する際にも、アプリケーション間の遷移を容易に実現することができる。なお、以上の説明においては、ユーザ端末１２が、電子通貨管理装置１０が記憶している関係情報を取得する例について説明したが、ユーザ端末１２は、他の任意の外部装置から関係情報を取得してもよい。
【００７０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【符号の説明】
【００７１】
１・・・ユーザ機器
２・・・カード管理サーバ
３・・・キャリアサーバ
４・・・ポイント管理サーバ
１０・・・電子通貨管理装置
１１・・・カード
１２・・・ユーザ端末
７１・・・記憶部
７２・・・制御部
７３・・・通信部
９１・・・表示部
９２・・・通信部
９３・・・記憶部
９４・・・制御部
７１１・・・カード情報記憶部
７１２・・・ポイント記憶部
７１３・・・関係情報記憶部
９１１・・・タッチパネル
【図１】
0006051248.tif 000002
【図２】
0006051248.tif 000003
【図３】
0006051248.tif 000004
【図４】
0006051248.tif 000005
【図５】
0006051248.tif 000006
【図６】
0006051248.tif 000007
【図７】
0006051248.tif 000008
【図８】
0006051248.tif 000009
【図９】
0006051248.tif 000010
【図１０】
0006051248.tif 000011