(57)【要約】【課題】ユーザー端末に含まれて付加サービスを提供する付加サービス実行装置、およびこれを用いた付加サービス提供方法を提供すること。【解決手段】本発明は、ディスプレイ部を備えるユーザー端末に含まれて付加サービスを提供する付加サービス実行装置であって、予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部に提供する付加サービスメニューインターフェース提供部と、前記付加サービスメニューインターフェースを介してユーザーが選択した付加サービスメニューに相応する動作を行うようにすることにより付加サービスを提供する付加サービス遂行部とを含んでなる付加サービス実行装置、およびこれを用いた付加サービス提供方法を提供する。【選択図】図１
2015520541.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ部を備えるユーザー端末に含まれて付加サービスを提供する付加サービス実行装置であって、
予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部に提供する付加サービスメニューインターフェース提供部と、
前記付加サービスメニューインターフェースを介してユーザーが選択した付加サービスメニューに相応する動作を行うようにすることにより付加サービスを提供する付加サービス遂行部とを含んでなることを特徴とする、付加サービス実行装置。
【請求項２】
前記付加サービスメニューインターフェース提供部は、予め保存されている付加サービスメニュー情報によって付加サービスメニューインターフェースを構成してディスプレイ部に提供することを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項３】
前記付加サービスメニューインターフェース提供部は、付加サービス管理サーバーに接続して付加サービスメニュー情報を要請し、付加サービス管理サーバーから受信した付加サービスメニュー情報によって付加サービスメニューインターフェースを構成してディスプレイ部に提供することを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項４】
前記付加サービスメニューインターフェース提供部は、前記検出されるイベントに相応するサービスを提供するためにディスプレイ部に提供されるイベントインターフェース上に前記付加サービスメニューインターフェースを提供することを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項５】
前記付加サービスメニューインターフェースは、ディスプレイ部の一部領域に配置されるように前記イベントインターフェース上に提供されることを特徴とする、請求項４に記載の付加サービス実行装置。
【請求項６】
前記付加サービスメニューインターフェース提供部で予め設定されたイベントは通話サービスイベントであることを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項７】
前記付加サービスメニューインターフェース提供部で予め設定されたイベントは、ユーザーから入力される駆動イベントであることを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項８】
前記付加サービスメニューインターフェース提供部で予め設定されたイベントは、ユーザー端末内に備えられるセンサーから発生するセンサーイベントであることを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項９】
前記付加サービスメニューインターフェースは、付加サービス遂行部自体で行われる自体サービスメニュー、ユーザー端末内で行われるローカルサービスメニュー、およびネットワークを通じて接続された外部の付加サービスサーバーを介して行われるネットワークサービスメニューを含むことを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項１０】
前記ユーザー端末の付加サービス遂行部は、付加サービスサーバーに接続して付加サービスサーバーとのデータ送受信のためのデータ経路を形成することを特徴とする、請求項１に記載の付加サービス実行装置。
【請求項１１】
前記付加サービス遂行部は、前記付加サービスサーバーに接続してデータ経路を形成した他のユーザー端末との間でデータを前記データ経路を介して送受信することにより、付加サービスを行うことを特徴とする、請求項１０に記載の付加サービス実行装置。
【請求項１２】
ディスプレイ部を備えるユーザー端末に含まれて付加サービスを提供する付加サービス実行装置で付加サービスを提供する方法であって、
予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部に提供する第１段階と、
前記付加サービスメニューインターフェースを介してユーザーが選択した付加サービスメニューに相応する動作を行うようにすることにより付加サービスを提供する第２段階とを含んでなることを特徴とする、付加サービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザー端末に含まれて付加サービスを提供する付加サービス実行装置、およびこれを用いた付加サービス提供方法に係り、より詳しくは、ユーザー端末から発生するイベントに応じて様々な形態の付加サービスを、ユーザー端末を介して提供することができるようにする付加サービス実行装置、およびこれを用いた付加サービス提供方法に関する。
【背景技術】
【０００２】
最近、いわゆるスマートフォンの急速な普及に伴って、移動通信サービスの主な機能が通話サービスからデータ通信サービスへ転換されており、データ通信を基盤とする様々な形態のサービスが提案されている。特に、インターネットを利用してウェブページを閲覧し或いは応用プログラム（アプリケーション）をインストールしてユーザー所望のサービスの提供を移動通信端末機、すなわちスマートフォンを用いて何処でも受けられるようにする環境に変わりつつある。
【０００３】
ところが、移動通信端末機の主要機能である通話サービスに関連しては、従来の方式とは大きく差別化されるところがない。すなわち、ユーザーが電話番号を入力し或いは住所録から連絡先を選択して電話を発信し、着信端末で電話を受信すると通話を行う既存の通話サービスは、基本的な方式およびユーザーのインターフェース環境の面において、従来の方式と異なる点がない。
【０００４】
このような点からみて、ユーザーが通話サービスの提供を受ける場合、すなわち、通話接続前、通話接続中および通話終了後のそれぞれの状態で通話サービスを行うこととは別個の手続きで、移動通信端末機のディスプレイ部を介して様々な形態の付加サービスの提供を受けられるようにする方法の開発が求められている。
【０００５】
特許文献１（２００５年７月２２日公開）には、無線移動通信網を利用してマルチメディアコンテンツを提供するシステムおよび方法が開示されている。この技術は、呼(call)を発信したときから通話接続時までの待ち時間の間に発信者および／または着信者に所定のマルチメディアコンテンツを提供するためのものではあるが、これは、移動通信網を経由する呼処理過程で交換機およびコンテンツ提供サービスサーバーを介してユーザーのサービス加入有無を確認し、サービスに加入された場合には移動通信網を介してコンテンツを伝送するものであるという点から限界がある。すなわち、前記先行技術は、移動通信網を必ず経なければならないという点からネットワーク負荷の問題があり、呼処理過程で複雑になるという問題があり、かつ、提供できるサービスの種類および内容も移動通信網を前提として定義されるべきであるという問題がある。
【０００６】
また、移動通信端末機ではなく、タブレットＰＣやコンピュータなどのユーザー端末の場合にも多様なイベントが発生しうるが、このようなイベントが発生する場合、該当イベントに相応する動作を行いながら様々な形態の付加サービスの提供を別途受けるようにする必要もある。 
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国公開特許第１０−２００５−００７５８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、前述したような限界点に鑑みて案出されたもので、その目的は、ユーザー端末からイベントが発生する場合、発生したイベントに相応する動作を行いながら、これと併行して様々な形態の付加サービスを、ユーザー端末を介して提供することが可能な装置および方法を提供することにある。
【０００９】
本発明の他の目的は、ユーザー端末の運営システムまたは製造社で予め設定されているイベントの遂行のための過程を進行しながらも、これとは独立して多様な付加サービスの提供を受けることができるようにする方法および装置を提供することにある。
【００１０】
本発明の別の目的は、ネットワークを介して各ユーザーに合わせて付加サービスメニューを構成し、これによりユーザー別に特化された付加サービスメニューインターフェースを提供することが可能な方法および装置を提供することにある。
【００１１】
本発明の別の目的は、ユーザー端末から発生するイベントに相応するイベントインターフェースと共に、付加サービス提供のための付加サービスメニューインターフェースを同時に提供することが可能な方法および装置を提供することにある。
【００１２】
本発明の別の目的は、ユーザー端末の製造社または運営システムとは別個に、応用プログラムの形態で付加サービスを独立して行えるようにする方法および装置を提供することにある。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明のある観点によれば、ディスプレイ部を備えるユーザー端末に含まれて付加サービスを提供する付加サービス実行装置であって、予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部に提供する付加サービスメニューインターフェース提供部と、前記付加サービスメニューインターフェースを介してユーザーが選択した付加サービスメニューに相応する動作を行うようにすることにより付加サービスを提供する付加サービス遂行部とを含んでなることを特徴とする、付加サービス実行装置を提供する。
【００１４】
ここで、前記付加サービスメニューインターフェース提供部は、予め保存されている付加サービスメニュー情報によって付加サービスメニューインターフェースを構成してディスプレイ部に提供することができる。
【００１５】
また、前記付加サービスメニューインターフェース提供部は、付加サービス管理サーバーに接続して付加サービスメニュー情報を要請し、付加サービス管理サーバーから受信した付加サービスメニュー情報によって付加サービスメニューインターフェースを構成してディスプレイ部に提供することができる。
【００１６】
また、前記付加サービスメニューインターフェース提供部は、前記検出されるイベントに相応するサービスを提供するためにディスプレイ部に提供されるイベントインターフェース上に前記付加サービスメニューインターフェースを提供することができる。
【００１７】
また、前記付加サービスメニューインターフェースは、ディスプレイ部の一部領域に配置されるように前記イベントインターフェース上に提供されることができる。
【００１８】
また、前記付加サービスメニューインターフェース提供部で予め設定されたイベントは通話サービスイベントであってもよい。
【００１９】
また、前記付加サービスメニューインターフェース提供部で予め設定されたイベントは、ユーザーから入力される駆動イベントであってもよい。
【００２０】
また、前記付加サービスメニューインターフェース提供部で予め設定されたイベントは、ユーザー端末内に備えられるセンサーから発生するセンサーイベントであってもよい。
【００２１】
また、前記付加サービスメニューインターフェースは、付加サービス遂行部自体で行われる自体サービスメニュー、ユーザー端末内で行われるローカルサービスメニュー、およびネットワークを通じて接続された外部の付加サービスサーバーを介して行われるネットワークサービスメニューを含むことができる。
【００２２】
また、前記ユーザー端末の付加サービス遂行部は、付加サービスサーバーに接続して付加サービスサーバーとのデータ送受信のためのデータ経路を形成することができる。
【００２３】
また、前記付加サービス遂行部は、前記付加サービスサーバーに接続してデータ経路を形成した他のユーザー端末との間でデータを前記データ経路を介して送受信することにより、付加サービスを行うことができる。
【００２４】
本発明の他の観点によれば、ディスプレイ部を備えるユーザー端末に含まれて付加サービスを提供する付加サービス実行装置で付加サービスを提供する方法であって、予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部に提供する第１段階と、前記付加サービスメニューインターフェースを介してユーザーが選択した付加サービスメニューに相応する動作を行うようにすることにより付加サービスを提供する第２段階とを含んでなる、付加サービス提供方法を提供する。
【発明の効果】
【００２５】
本発明によれば、ユーザー端末からイベントが発生する場合、発生したイベントに相応する動作を行いながら、これと併行して様々な形態の付加サービスを、ユーザー端末を介して提供することが可能な装置および方法を提供することができる。
【００２６】
また、本発明は、ユーザー端末の運営システムまたは製造社で予め設定されているイベントの遂行のための過程を進行しながらも、これとは独立して様々な付加サービスの提供を受けることができるようにする。
【００２７】
また、本発明は、ネットワークを介して各ユーザーに合わせて付加サービスメニューを構成し、これによりユーザー別に特化された付加サービスメニューインターフェースを提供することが可能な方法および装置を提供することができる。
【００２８】
また、本発明は、ユーザー端末から発生するイベントに相応するイベントインターフェースと共に、付加サービス提供のための付加サービスメニューインターフェースを同時に提供することができる。
【００２９】
また、本発明は、ユーザー端末の製造社または運営システムとは別個に、応用プログラムの形態で付加サービスを独立して行えるようにする方法および装置を提供することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明に係る付加サービス実行装置を含むユーザー端末と、ユーザー端末に接続される付加サービス管理サーバーおよび付加サービスサーバーを示す図である。
【図２】ユーザー端末１００に含まれる付加サービス実行装置４００の構成の一実施例を示す図である。
【図３】付加サービスメニューインターフェース提供部４１０が駆動されて付加サービスメニューインターフェースがディスプレイ部に提供された状態を例示的に示す画面であって、ユーザー端末１００が、通話接続要請イベントを発生した発信端末である場合の画面である。
【図４】付加サービスサーバー３００を介してユーザー端末１００、すなわち通話サービスを行っている発信端末と着信端末との間にデータ経路が形成され、このデータ経路を介してデータを送受信することにより付加サービスを行う場合の画面を例示的に示す図である。
【図５】図１〜図４を参照して説明したディスプレイ部を備えるユーザー端末１００に含まれて付加サービスを提供する付加サービス実行装置４００で付加サービスを提供する方法の一実施例を示す流れ図である。
【図６】端末１０、２０の間で付加サービスサーバー３００を介してデータ経路が形成される手続きの一実施例を説明するための図である。
【図７】本発明を行うためのユーザー端末１００、３００に含まれる付加サービス実行装置４００の構成を応用プログラム（アプリケーション）によって実現した場合の一例を説明するための図である。
【図８】応用プログラム管理部５２の内部構成の一例を示す図である。
【発明を実施するための形態】
【００３１】
以下、添付図面を参照して、本発明に係る実施例を詳細に説明する。
【００３２】
図１は本発明に係る付加サービス実行装置を含むユーザー端末と、ユーザー端末に接続される付加サービス管理サーバーおよび付加サービスサーバーを示す図である。
【００３３】
図１を参照すると、ユーザー端末１００は、ネットワークを介して付加サービス管理サーバー２００および付加サービスサーバー３００に接続される。
【００３４】
ここで、ネットワーク(network)とは、公知の有／無線インターネット、移動通信網またはこれらの組み合わせを含む概念である。本発明におけるネットワークは、通話サービスを行う通信網と対比される概念であって、データ送受信のみを行うデータパケット網を意味する。ユーザー端末１００としては、ネットワーク接続手段を備える移動通信端末機、コンピュータ、タブレットＰＣなどが例示される。
【００３５】
ユーザー端末１００が通信端末機である場合、ユーザー端末１００は、通信網を介して通信サービスの提供を受けることができる。図示してはいないが、通信網は、公衆電話網（ＰＳＴＮ）、移動通信網およびインターネット網のいずれか一つまたはこれらの組み合わせによって通信サービスを行う従来のネットワークを意味する。実際、通信網は交換機およびＨＬＲなどの通信網の資源を含む。ユーザー端末１００が通信端末機である場合、このような通信網を介して、従来の技術によって知られたような通話サービスの提供を受ける。
【００３６】
本発明において、ユーザー端末１００は、応用プログラム（アプリケーション）をインストールして実行することができ、インターネット接続手段を備えるいわゆる「スマートフォン」であることが好ましい。ユーザー端末１００は、タッチスクリーン形態の入力および出力機能を行うディスプレイ部（図示せず）を備えることができる。また、ユーザー端末１００は、内部に、ユーザー端末１００の全体的な運営を管理する運営システム（operation system、ＯＳ）を含む。
【００３７】
このようなユーザー端末１００は、本発明において次のような点を主要特徴とする。すなわち、ユーザー端末１００は、予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部に提供し、提供される付加サービスメニューインターフェースを介してユーザーが選択した付加サービスメニューに相応する動作を行うようにすることにより付加サービスを提供する付加サービス実行装置４００を含むことを主要特徴とする。
【００３８】
次に、図２を参照して、付加サービス実行装置４００を含むユーザー端末１００について説明する。
【００３９】
図２はユーザー端末１００に含まれる付加サービス実行装置４００の構成の一実施例を示す図である。
【００４０】
図２の付加サービス実行装置４００は、ユーザー端末１００に含まれるが、例えば、ユーザー端末１００の運営システムＯＳの一部として含まれるか、或いは応用プログラム(application)の形態でインストールされて含まれ得る。また。ユーザー端末１００の内部にハードウェア的に実現することもできる。
【００４１】
図２では、本発明に関連するユーザー端末１００の構成として付加サービス実行装置４００のみを示しており、ユーザー端末１００のその他の一般な構成は省略したことに留意すべきである。
【００４２】
図２を参照すると、付加サービス実行装置４００は、付加サービスメニューインターフェース提供部４１０と付加サービス遂行部４２０を含む。
【００４３】
付加サービスメニューインターフェース提供部４１０は、予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部（図示せず）に提供する機能を行う。
【００４４】
ここで、予め設定されたイベント(event)とは、例えば、通話サービスイベントであってもよい。通話サービスイベントは、ユーザー端末１００が、通話接続を要請する発信端末である場合、着信端末へ通話接続を要請する状態である通話接続要請イベント、着信端末との通話接続中の状態である通話接続中イベント、および着信端末との通話が終了した状態を示す通話終了イベントなどのイベントであって、通話サービスに関連するイベントを意味する。ユーザー端末１００が、通話接続要請信号を受信する着信端末である場合には、発信端末から通話接続の要請を受ける状態（通話接続要請信号を受信する状態）である通話応答要請イベント、発信端末との通話接続中の状態である通話接続中イベント、および発信端末との通話が終了した状態を示す通話終了イベントなどのイベントを含むことができる。このような通話サービスイベントは、ユーザー端末１００に搭載される運営システム（Operating System、ＯＳ）に含まれるイベント検出部で検出できる。
【００４５】
また、予め設定されたイベントは、ユーザーから入力される駆動イベントであってもよい。すなわち、ユーザーが例えばタッチスクリーンからなる入力手段を操作して付加サービス実行装置３００を駆動するようにする命令を入力する場合、これをイベントとして検出して付加サービス実行装置４００の付加サービスメニューインターフェース提供部４１０が駆動されるようにすることもできる。
【００４６】
また、予め設定されたイベントは、ユーザー端末１００内に備えられるセンサーから発生するセンサーイベントであってもよい。ユーザー端末１００内には、周知のごとく、ＧＰＳセンサー、モーションセンサー、赤外線センサー、熱センサー、バッテリーセンサーなどの多様なセンサー、またはこのようなセンサーとしての機能を行う応用プログラムが含まれ得るが、このようなセンサーの入力をイベントとして設定して付加サービスメニューインターフェース提供部４１０が駆動されるようにすることもできる。例えば、ＧＰＳセンサーを用いて特定の地域にユーザー端末１００が位置する場合、イベントが発生するようにすることができる。また、バッテリーの残余容量をチェックするセンサーによって、バッテリーが一定の容量以下となる場合にイベントが発生するようにすることもできる。また、ユーザー端末１００のモーションセンサーを用いて、ユーザー端末へ特定の動作（例えば、端末を覆すなど）を行う場合にイベントが発生するようにすることもできる。
【００４７】
このようなイベント以外にも、ユーザー端末１００内で運営システムまたはハードウェア的な構成によって多様なイベントが発生する場合、これを検出して付加サービスメニューインターフェース提供部４１０が駆動されるように設定することができるのは勿論である。
【００４８】
このように付加サービスメニューインターフェース提供部４１０は、予め設定されたイベントの検出時に発生する駆動信号によって駆動され、検出されるイベントに相応する付加サービスメニューインターフェースをディスプレイ部に提供する。ここで、付加サービスメニューインターフェースとは、ユーザー端末１００を介してユーザーに提供できる付加サービスメニューを含むインターフェースであって、ユーザーが選択し得るようにする機能を含む。
【００４９】
付加サービスメニューとしては、後述する付加サービス遂行部４２０自体で行われる自体サービスメニュー、ユーザー端末１００内で行われるローカルサービスメニュー、およびネットワークを通じて接続された外部の付加サービスサーバー３００を介して行われるネットワークサービスメニューを含むことができる。
【００５０】
自体サービスメニューとは、付加サービス遂行部４２０が自体的に行うことが可能なサービスに対するメニューであって、呼び出し可能なライブラリ形態またはスクリプト形態で構成できる。
【００５１】
ローカルサービスメニューとは、付加サービス遂行部４２０以外に、ユーザー端末１００の内部で運営システムまたはハードウェア構成で行うことが可能なサービスに対するメニューであって、例えばファイルコピー、ウェブブラウザーの駆動などのような特定応用プログラムの実行などのサービスに対するメニューである。
【００５２】
ネットワークサービスメニューとは、ネットワークを通じて接続された外部の付加サービスサーバー３００を介して行われ得るサービスに対するメニューであって、例えば特定のウェブサイトに接続することができるようにするリンク情報、例えばベル音の変更、リングバックトンの変更、音源のダウンロード、動画像の視聴などのように、外部の付加サービスサーバー３００によって行われるサービスに対するメニューを意味する。
【００５３】
このような付加サービスメニューインターフェースは、付加サービスメニューインターフェース提供部４１０が駆動される場合、ユーザー端末１００内に予め保存されている付加サービスメニュー情報によって構成されてディスプレイ部に提供できる。或いは、付加サービスメニューインターフェース提供部４１０が駆動される場合、自動的に付加サービス管理サーバー２００に接続して付加サービスメニュー情報を受信し、これにより付加サービスメニューインターフェースを構成してディスプレイ部に提供するようにすることもできる。
【００５４】
一方、付加サービスメニューインターフェース提供部４１０は、付加サービスメニューインターフェースをディスプレイ部に提供するとき、検出された予め設定されたイベントに相応するサービスを提供するためにディスプレイに提供されるイベントインターフェース上に提供することができる。例えば、ユーザー端末１００が発信端末であり、検出されたイベントが通話接続要請イベントである場合、ディスプレイ部には通話接続要請イベントに相応するイベントインターフェース（通話接続が行われている状態を示す画面）が提供されるが、付加サービスメニューインターフェースはこのようなイベントインターフェース上に重なり合うように配置されて提供できる。この際、付加サービスメニューインターフェースは、イベントインターフェースが表示されるディスプレイ部の一部領域にのみ表示されるように部分的に配置できる。
【００５５】
図３は付加サービスメニューインターフェース提供部４１０が駆動されて付加サービスメニューインターフェースがディスプレイ部に提供された状態を例示的に示す画面であって、ユーザー端末１００が、通話接続要請イベントを発生した発信端末である場合の画面である。
【００５６】
図３を参照すると、付加サービスメニューインターフェース提供部４１０の駆動によって付加サービスメニューインターフェースがディスプレイ部を介して通話インターフェース（イベントインターフェース）上に重なり合って提供されていることが分かる。通話インターフェースは、ユーザー端末１００から通話接続要請信号が発生するときに提供されるインターフェースを意味するが、図３の場合には通話接続要請イベントであるので、「電話を接続する中」というメッセージと共に通話サービス用機能ボタンが一緒に提供されていることが分かる。付加サービスメニューインターフェースは、このような通話インターフェース上に重なり合って提供される。また、付加サービスメニューインターフェースは、ディスプレイ部の一部領域に部分的にのみ現れるように配置されていることが分かる。勿論、必要に応じてディスプレイ部の全体画面に合わせて付加サービスメニューインターフェースを提供することも可能である。図３では、付加サービスメニューインターフェースは通話インターフェースに提供される通話サービス用機能ボタンを遮らないように配置されて提供されている。
【００５７】
一方、付加サービスメニューインターフェースとは、更なるサービスをユーザーが選択し得るようにするメニューの形態で提供されるインターフェースを意味する。このような付加サービスメニューインターフェースは、検出された通話サービスイベントに応じて同一または異なるように構成することができる。このような付加サービスメニューインターフェースに基づいてユーザーが特定の付加サービスメニューを選択すると、該当付加サービスメニューに相応する動作を行う。
【００５８】
図３を参照すると、付加サービスメニューインターフェースには、「キャッチカラーリング」、「位置伝送」、「揺らし」、「電子黒板」、「ギフト」、「ゲーム呼び出し」などの付加サービスメニューが例示されている。ユーザーがこのような付加サービスメニューの中から通話接続中にいずれか一つを選択すると、後述する付加サービス遂行部４２０によって、該当付加サービスに相応する動作を、通話を接続しながら併行して行う。
【００５９】
付加サービス遂行部４２０は、前述したように付加サービスメニューインターフェース提供部４１０によって付加サービスメニューインターフェースがディスプレイ部に提供された状態で、ユーザーが付加サービスメニューインターフェースを介して選択した付加サービスメニューに相応する動作を行うようにすることにより、付加サービスを提供する機能を行う。
【００６０】
例えば、図３のように付加サービスメニューインターフェースが提供された状態でユーザーが「電子黒板」メニューを選択すると、「電子黒板」サービスを行うための動作、すなわち電子黒板サービスを行うための応用プログラムを実行するように運営システムへ命令を伝達することにより、該当付加サービスを行うようにする。
【００６１】
一方、付加サービス遂行部４２０は、付加サービスサーバー３００に接続して付加サービスサーバー３００とのデータ送受信のためのデータ経路(path)を形成し、このデータ経路を介してデータを送受信することにより付加サービスを行うことができる。また、付加サービス遂行部４２０は、付加サービスサーバー３００に接続してデータ経路を形成した他のユーザー端末と付加サービスサーバー３００を介してデータを送受信することにより、付加サービスを行うこともできる。
【００６２】
このような場合、付加サービスメニューインターフェースで提供される付加サービスメニューのうち、ユーザー端末１００の間でデータが共有または送受信されるべき必要がある付加サービスは、付加サービスサーバー３００を介して形成されたデータ経路によってデータを送受信することができるので、例えば、通話サービスを行いながら、データを送受信する必要がある付加サービスを行うことができる。
【００６３】
例えば、前述したように、ユーザーが「電子黒板」サービスを選択した場合、付加サービスサーバー３００に接続してデータ経路を形成し、通話中にある相手の端末機も付加サービスサーバー３００に接続してデータ経路を形成した後、このデータ経路を介して「電子黒板」サービスを行うことにより、両端末機のユーザーに同一の画面を見せるなどの電子黒板サービスを提供することができる。
【００６４】
図４は付加サービスサーバー３００を介してユーザー端末１００、すなわち通話サービスを行っている発振端末と着信端末との間にデータ経路が形成され、このデータ経路を通じてデータを送受信することにより付加サービスを行う場合の画面を例示的に示す。
【００６５】
図４を参照すると、通話サービスイベントは通話接続中イベントであり、ユーザー端末１００である発信端末と着信端末のディスプレイ部には通話接続中イベントに相応する付加サービスメニューインターフェースがそれぞれ提供されていることが分かる。このような状態で発信端末と着信端末のユーザーが「位置伝送」サービスを選択した場合に該当サービスを行うために、各端末は、付加サービスサーバー３００に接続してデータ経路を形成し、「位置伝送」サービスに相応する応用プログラムを実行して地図を画面に表示した後、各端末の位置を地図上に共に示す。端末の位置情報は、端末のＧＰＳ情報、無線ＬＡＮ接続情報などから公知の方法によって獲得できる。獲得された位置情報は、付加サービスサーバー３００を介して形成されたデータ経路を経て端末間で送受信されて共有できる。よって、各端末は、自分の位置情報だけでなく、相手の端末の位置情報を獲得することができるため、これを同時に地図画面に示すことができる。図４において、「ＡＢＣ」は発信端末を示し、「ＤＥＦ」は着信端末を示す。
【００６６】
一方、付加サービスサーバー３００を介してのデータ経路の形成は、関連する付加サービスメニューをユーザーが選択した場合に行われるようにすることもできるが、付加サービスメニューインターフェース提供部４１０が駆動されながら自動的に付加サービスサーバー３００に接続してデータ経路を予め形成するようにすることもできる。
【００６７】
さらに図１を参照して、付加サービス管理サーバー２００と付加サービスサーバー３００について説明する。
【００６８】
付加サービス管理サーバー２００は、前述したように付加サービスメニュー情報を保存しており、ユーザー端末１００から付加サービスメニュー情報が要請された場合に付加サービスメニュー情報をユーザー端末１００へ提供する機能を行う。このために、付加サービス管理サーバー２００は、ユーザー端末１００別に付加サービスメニュー情報をそれぞれ構成しておくことができる。付加サービス管理サーバー２００は、例えば、ユーザー端末１００から付加サービスメニュー情報の要請を受けながら、これと共にユーザー端末１００の電話番号またはＩＤなどの認証情報を受信し、これに基づいてユーザー端末１００別の付加サービスメニュー情報を照会することができる。
【００６９】
付加サービスサーバー３００は、前述したように付加サービスメニューインターフェースのうち、外部の付加サービスであるネットワークサービスを利用する場合、これを処理するためのサーバーであって、例えばウェブページを提供するためのウェブサーバーである。
【００７０】
また、図４で説明したように、データ経路をユーザー端末１００の間に形成する必要がある場合、ユーザー端末１００の間でデータ経路を形成するようにしてユーザー端末１００がデータを送受信することができるようにする機能を行う。
【００７１】
付加サービス管理サーバー２００と付加サービスサーバー３００は図１では別個に構成して示したが、これらは一つのサーバーで統合的に実現されることも可能できる。
【００７２】
図５は、図１〜図４を参照して説明したディスプレイ部を備えるユーザー端末１００に含まれて付加サービスを提供する付加サービス実行装置４００で付加サービスを提供する方法の一実施例を示す流れ図であって、通話サービスイベントが発生して通話接続要請信号が発生した場合の、ユーザー端末１００である発信端末１０および着信端末２０におけるそれぞれ付加サービス実行装置４００の動作および付加サービス管理サーバー２００の動作を示す。
【００７３】
図５を参照すると、まず発信端末１０から通話接続要請信号が発生する場合（Ｓ１００）、通話サービスに関連する通話サービスイベントとして通話接続要請イベントが発生し（Ｓ１００）、これにより付加サービス実行装置４００の付加サービスメニューインターフェース提供部４１０を駆動するための駆動信号が発生する（Ｓ１１０）。駆動信号が発生すると、発信端末１０の付加サービスメニューインターフェース提供部４１０が駆動される（Ｓ１３０）。
【００７４】
これと共に、発信端末１０は、通話接続要請イベントに応じて通話接続要請信号を移動通信網の交換機などを介して着信端末２０へ伝送する（Ｓ１２０）。図５において移動通信網や移動通信網を構成する交換機などは、本発明とは直接的な関連はなく、従来の技術によって自明なものであるので、これについての詳細な説明は省略し、図５においても省略したことを留意すべきである。
【００７５】
一方、着信端末２０では、通話接続要請信号を受信するにつれて通話応答要請イベントが発生し、付加サービスメニューインターフェース提供部４１０を駆動するための駆動信号が発生する（Ｓ２００、Ｓ２１０）。駆動信号が発生するにつれて、着信端末２０でも付加サービスメニューインターフェース提供部４１０が駆動される（Ｓ２２０）。
【００７６】
両端末１０、２０でそれぞれ付加サービスメニューインターフェース提供部４１０が駆動されると、これらはそれぞれ付加サービス管理サーバー２００に接続して付加サービスメニュー情報を要請し（Ｓ１４０、Ｓ２３０）、付加サービス管理サーバー２００は、端末別に付加サービスメニュー情報を照会し（Ｓ１５０）、両端末１０、２０へ、照会された付加サービスメニュー情報をそれぞれ伝送する（Ｓ１６０、Ｓ２４０）。
【００７７】
一方、前述したように付加サービスメニュー情報が端末１０、２０に予め保存されている場合、前記段階らに対応する動作はそれぞれの端末１０、２０で行われ得る。この場合には、付加サービス管理サーバー２００の構成は省略してもよい。
【００７８】
両端末１０、２０の付加サービスメニューインターフェース提供部４１０は、付加サービス管理サーバー２００から付加サービスメニュー情報を受信し或いは端末１０、２０内で付加サービスメニュー情報が照会された場合、これに基づいてそれぞれ付加サービスメニューインターフェースを構成し（Ｓ１７０、Ｓ２５０）、構成された付加サービスメニューインターフェースを前述のような方式でユーザー端末１００のディスプレイ部に表示する（Ｓ１８０、Ｓ２６０）。
【００７９】
付加サービスメニューインターフェースが表示され、表示された付加サービスメニューインターフェースからユーザーが付加サービスメニューを選択すると、端末１０、２０は、それに相応する動作を行う（Ｓ１９０、Ｓ２７０）。前述したように、付加サービスメニューインターフェースに含まれる付加サービスメニューは、例えば、自体サービス、ローカルサービス、ネットワークサービスなどであり、ユーザーがこのようなサービスの中からいずれか一つを選択すると、付加サービス遂行部４２０は、ユーザー端末１００がそれに相応する動作を行うようにする。例えば、図４に示すように、「位置伝送」サービスを選択すると、該当する応用プログラムを駆動し、前述したように付加サービスサーバー３００を介してデータ経路を形成し、データ経路を介してデータを送受信しながら位置伝送サービスの提供を受けられるに動作する。
【００８０】
図５において、通話接続要請信号が着信端末２０に伝送された後、着信端末２０が通話接続要請信号に応答した場合を示してはいないが、図５の段階を行いながら、いずれかの段階で着信端末２０が通話接続要請信号に応答することができる。このように通話接続要請信号に応答した場合には、通話接続中イベントが発生するが、この際、付加サービスメニューインターフェースが既に提供されている場合であれば、提供されている付加サービスメニューインターフェースをそのまま提供し続けるようにしてもよく、通話接続中イベントに相応する付加サービスメニューインターフェースをさらに構成して提供するようにしてもよい。
【００８１】
図６は端末１０、２０の間で付加サービスサーバー３００を介してデータ経路が形成される手続きの一実施例を説明するための図である。
【００８２】
図６はユーザー端末１００である発信端末１０と着信端末２０でそれぞれ付加サービスメニューインターフェース提供部４１０が駆動され、付加サービスメニューインターフェースが各端末のディスプレイ部に提供された状態で発信端末１０が例えば図４に示したような「位置伝送」サービスを選択した場合、「位置伝送」サービスを行うためにデータ経路を形成する手続きを示す図である。
【００８３】
図６を参照すると、まず発信端末１０は、付加サービスサーバー３００へ経路接続要請信号を伝送する（Ｓ３００）。この際、「位置伝送」サービスが選択されているので、該当サービスを行うための応用プログラムによって経路接続要請信号が発生する。経路接続要請信号は、着信端末２０の識別子、例えば電話番号を含むことができる。
【００８４】
付加サービスサーバー３００は、経路接続要請信号が受信されると、経路接続要請信号に含まれた識別子に基づいて接続相手たる着信端末２０を確認し、着信端末２０へ発信端末１０からの接続要請が受信されたことを知らせる接続要請知らせ信号を伝送する（Ｓ３１０）。
【００８５】
着信端末２０は、接続要請知らせ信号に応答して接続要請応答信号を付加サービスサーバー３００へ伝送し（Ｓ３２０）、付加サービスサーバー３００は、着信端末２００が接続要請に応答したことを知らせる接続要請応答信号を発信端末１０へ伝送する（Ｓ３３０）。
【００８６】
その後、発信端末１０と着信端末２０は付加サービス３００とそれぞれデータ経路を形成し（Ｓ３４０）、これにより両端末１０、２０の間にはデータが送受信できる。
【００８７】
一方、図６に明示的に示してはいないが、段階Ｓ３００および段階Ｓ３１０における接続要請信号は、付加サービスに対する識別情報を含むことができる。例えば、「位置伝送」サービスを発信端末１０が選択した場合、該当サービスを発信端末１０が選択したことを着信端末２０へ知らせるための付加サービスの識別情報を着信端末２０へ伝送することができる。着信端末２０は、接続要請信号を受信しながら、ここに含まれた付加サービスの識別情報に基づいて接続要請応答信号を段階Ｓ３２０で付加サービスサーバー３００へ伝送しながら、該当付加サービス、すなわち「位置伝送」サービスに相応する応用プログラムを付加サービス遂行部４２０を介して実行するようにする。「位置伝送」サービスに相応する応用プログラムが着信端末２０で実行され、前述したように付加サービスサーバー３００を介して発信端末１０とのデータ経路が形成されると、着信端末２０は発信端末１０とデータを共有しながら同一の応用プログラムたる「位置伝送」サービスの提供を受けることができる。
【００８８】
一方、図６で説明した端末１０、２０と付加サービスサーバー３００とのデータ経路接続の手続きは例示的なものであり、具体的な接続手続きは他の方法で実現されることもできる。重要なことは、付加サービスサーバー３００を介して発信端末１０と着信端末２０との間にデータ経路を形成し、このデータ経路を通じてデータを送受信することにより、両端末１０、２０の間で同一の応用プログラムを使用しながらデータを共有することができることである。
【００８９】
次に、本発明に係る付加サービス実行手続き４００を含むユーザー端末１００を実際実現する方式について、図７および図８を参照して説明する。
【００９０】
まず、本発明を行うための図２に示したようなユーザー端末１００に含まれる付加サービス実行装置４００は、ユーザー端末１００に含まれる運営システムに統合的に含むように実現できる。他の方法として、事後的にユーザー端末１００に応用プログラム（アプリケーション）の形態でインストールされて実現されることも可能である。特に、例えばアンドロイド(android)などの運営システムは、端末機製造社または応用プログラム製造会社が運営体制（ＯＳ）から通話サービスイベントなどの様々なイベントを処理することができるように開放されているので、本発明に特に適する。例えば、アンドロイド運営システムで通話接続要請イベントが発生する場合、ユーザー端末１００の運営システムのイベント検出部でこれを検出した後、応用プログラムの形態で実現された付加サービス実行装置４００を動作させるようにすることができる。
【００９１】
図７は本発明を行うためのユーザー端末１００、３００に含まれる付加サービス実行装置４００の構成を応用プログラム（アプリケーション）によって実現した場合の一例を説明するための図である。
【００９２】
図７を参照すると、ユーザー端末１００は、運営システム（ＯＳ）内にイベント伝送部５１と応用プログラム管理部５２を備える。図７の構成はアンドロイド運営システムの実際構成を例示的に示したものであって、他の運営システムにおいても用語の差があり得るが、基本的な原理は類似する。
【００９３】
イベント伝送部５１は、ユーザー端末１００のハードウェアまたは応用プログラム（アプリケーション）から発生する各種イベントを受信し、受信されたイベントが発生したことを知らせて実行させる応用プログラムを応用プログラム管理部５２で確認し、確認された応用プログラムへ、イベントが発生したことを知らせ、該当応用プログラムが実行されるようにする機能を行う。
【００９４】
応用プログラム管理部５２は、イベントの種類に応じて該当イベントを受信する応用プログラムの目録を予め保存している。このような応用プログラムの目録は、応用プログラムをインストールするときに応用プログラム管理部５２に登録される。
【００９５】
図８は応用プログラム管理部５２の内部構成の一例を示す図である。
【００９６】
図８を参照すると、応用プログラム管理部５２は、イベントの種類５２１および該当イベントを受信する応用プログラムの目録５２２を備えている。図８では、イベントの種類として「通話接続要請」、「通話終了」イベントを例示的に示した。「通話接続要請」イベントは、電話を発信するためのイベントであって、キーパッドにおける電話番号入力、住所録からの連絡先の選択、応用プログラムにおける電話発信要請などによって発生しうる。このような「通話接続要請」イベントが発生すると、ユーザー端末１００の運営システムのイベント検出部（図示せず）がこれを検出してイベント伝送部５１へ知らせる。イベント伝送部５１は、該当イベントに対して設定された応用プログラムの目録を、図８に示したような応用プログラム目録５２２から確認し、確認された応用プログラムを実行するようにする。
【００９７】
図８において、「通話接続要請」イベントに対して登録されている応用プログラム目録は、応用プログラム＃１、応用プログラム＃２の２種が登録されている。応用プログラム管理部５２は、「通話接続要請」イベントに対して応用プログラム＃１、応用プログラム＃２が登録されていることをイベント伝送部５１へ知らせ、イベント伝送部５１は、応用プログラム＃１、応用プログラム＃２へ、「通話接続要請」イベントが発生したことを知らせる信号を伝送する。
【００９８】
ここで、イベント伝送部５１は、イベントを応用プログラム＃１、＃２へ伝送するとき、応用プログラム目録にある応用プログラム全部に対して同時にイベントを知らせることもでき、これらのうちいずれか一つに対してのみ先ずイベントを知らせ、該当応用プログラムの実行が完了または中止した場合に次の応用プログラムへイベントを知らせる方式を使用することもできる。これは、応用プログラム管理部５２の内部にどんな方式でイベントを知らせるかを設定しておくことにより可能である。
【００９９】
例えば、「通話接続要請」イベントの場合には、応用プログラム＃１へまずイベントを知らせるようにし、応用プログラム＃１の実行を終了した場合には、応用プログラム＃２へイベントを知らせるようにすることができる。このような場合、応用プログラム管理部５２は、イベント伝送部５１から確認要請信号が受信されると、応用プログラム＃１の情報を先ず知らせる。イベント伝送部５１は、応用プログラム管理部５２から該当イベントに対する確認応答信号として応用プログラム＃１の情報を受信すると、応用プログラム＃１へイベントを伝送し、応用プログラム＃１はイベントの受信に応じて運営システムにロードされて実行される。
【０１００】
一方、「通話接続要請」イベントの場合、応用プログラム＃１と応用プログラム＃２へ同時にイベントを知らせるようにすることもできる。この場合、応用プログラム管理部５２は、イベント伝送部５１から確認要請信号が受信されると、応用プログラム＃１および応用プログラム＃２の情報を全て知らせる。イベント伝送部５１は、応用プログラム＃１および＃２の情報を受信し、応用プログラム＃１および＃２へ同時にイベントが発生したことを知らせ、応用プログラム＃１および＃２が併行して共に実行される。
【０１０１】
図１〜図６で説明した本発明は、図７および図８を参照して説明した原理に基づいて実現できるが、図２に示したような付加サービスメニューインターフェース提供部４１０と付加サービス遂行部４２０を備える付加サービス実行装置４００を一つの応用プログラムの形態で実現することができる。
【０１０２】
例えば、通話接続要請イベントが発生する場合、通話接続過程を行うために実行されるユーザー端末１００における一般な応用プログラムを例えばコールマネージャー(call manager)と仮定すれば、一般な場合には、通話接続要請イベントが発生すると、このようなコールマネージャーのみが図７および図８に示すように応用プログラム目録に応用プログラム＃１として登録されて実行されることにより、通話接続過程を行う。
【０１０３】
一方、付加サービス実行装置４００を応用プログラムとして実現してユーザー端末１００にインストールしながら、図８の応用プログラム目録５２２に応用プログラム＃２として登録することができる。これと共に、前述したように応用プログラム目録にある応用プログラムを実行する順序を同時に実行するものと設定しておく。
【０１０４】
すなわち、「通話接続要請」イベントの場合、本発明に係る付加サービス実行装置４００を実現するための応用プログラムが応用プログラム＃２として登録されるようにし、応用プログラム＃１と同時に実行されるように設定すると、該当イベントが発生する場合、応用プログラム＃１と応用プログラム＃２が同時に実行できる。
【０１０５】
こうしてイベントの一つとして通話要請信号（通話接続要請イベント）が発生すると、イベント伝送部５１は、応用プログラム管理部５２へ、通話接続要請イベントに対して設定された応用プログラムの情報を要請し、応用プログラム管理部５２は、該当イベントに対して登録されている応用プログラム＃１（既存のコールマネージャー）と、本発明に係る付加サービス実行装置４００が実現された応用プログラム＃２の情報を同時にイベント伝送部５１へ知らせ、イベント伝送部５１は、応用プログラム＃１（コールマネージャー）と応用プログラム＃２（本発明に係る付加サービス実行装置４００）を同時に実行する。よって、図１〜図６で説明したような付加サービスメニューインターフェース提供部４１０と付加サービス遂行部４２０の構成を含む付加サービス実行装置４００に対する応用プログラムが応用プログラム＃２として実行されるので、図１〜図６で説明したようにユーザー端末１００で通話サービスを行いながら、本発明に係る付加サービス実行装置４００が実行できる。よって、発生したイベントに相応する動作を行いながら、本発明に係る付加サービス実行装置４００が同時に動作することができる。
【０１０６】
以上、本発明の好適な実施例を説明したが、本発明が前記実施例に限定されず、添付された特許請求の範囲および図面を含んで本明細書に記載された本発明の範囲から様々な形態の修正および変形実施が可能であることを留意すべきである。
【０１０７】
例えば、図７および図８を参照して説明した応用プログラムを用いて本発明を実現する方式は例示的なものに過ぎず、運営システムの種類または運営システムの内部構成によって異なる方式を使用することもできる。
【０１０８】
また、前記実施例において、ユーザー端末１００は、主に移動通信端末機であるスマートフォンの場合を例として説明したが、これに限定されるものではない。例えば、移動通信端末機ではなく、有線電話端末機、またはｍＶｏＩＰサービスを提供するための端末であって、応用プログラムをインストールすることが可能な機能を提供する端末にも適用できる。また、応用プログラムをインストールすることができない有線端末の場合にも、端末内部の運営システムに統合的に実現されてもよく、別個のハードウェア的な構成に実現されてもよい。
【図１】
2015520541.tif 000003
【図２】
2015520541.tif 000004
【図５】
2015520541.tif 000005
【図６】
2015520541.tif 000006
【図７】
2015520541.tif 000007
【図８】
2015520541.tif 000008
【図３】
2015520541.tif 000009
【図４】
2015520541.tif 000010
【国際調査報告】
2015520541.tif 000011
2015520541.tif 000012
2015520541.tif 000013
2015520541.tif 000014