[go: up one dir, main page]

JP5013085B2 - Mobile operator brokerage system, brokerage method, and program - Google Patents

Mobile operator brokerage system, brokerage method, and program Download PDF

Info

Publication number
JP5013085B2
JP5013085B2 JP2007191658A JP2007191658A JP5013085B2 JP 5013085 B2 JP5013085 B2 JP 5013085B2 JP 2007191658 A JP2007191658 A JP 2007191658A JP 2007191658 A JP2007191658 A JP 2007191658A JP 5013085 B2 JP5013085 B2 JP 5013085B2
Authority
JP
Japan
Prior art keywords
mobile
application program
virtual mobile
processing terminal
information processing
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.)
Expired - Fee Related
Application number
JP2007191658A
Other languages
Japanese (ja)
Other versions
JP2009027668A (en
Inventor
徹 村瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2007191658A priority Critical patent/JP5013085B2/en
Publication of JP2009027668A publication Critical patent/JP2009027668A/en
Application granted granted Critical
Publication of JP5013085B2 publication Critical patent/JP5013085B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、携帯情報処理端末と移動体事業者システムとの間に介在し、通信サービス及びソフトウェア提供サービス等の提供を行うシステムに関する。   The present invention relates to a system that intervenes between a portable information processing terminal and a mobile operator system and provides a communication service, a software providing service, and the like.

詳しくは、アプリケーションプログラム及び情報を携帯情報処理端末に提供するシステム、並びにその方法に関する。   Specifically, the present invention relates to a system for providing an application program and information to a portable information processing terminal, and a method thereof.

昨今、移動体通信事業者の垂直統合型サービスの方法が問題視されている。同じく、携帯情報処理端末の適応事業者以外の事業者への接続を阻む、他事業者排除技術及び方法の在り方についても問題視されている。   In recent years, the method of vertically integrated services by mobile carriers has been regarded as a problem. Similarly, there is a problem with the method and method of excluding other business operators that prevent the mobile information processing terminal from connecting to other business operators.

具体的には、現状の垂直統合型サービスが、移動体通信事業者の通信インフラストラクチャーを借受け移動体サービスの提供を行う仮想移動体通信事業者(MVNO:Mobile Virtual Network Operator)の設立を阻害している。 同じく、他事業者排除技術及び方法の一つであるSIM(Subscriber Identity Module card)ロックは、利用者が他事業者の移動体サービスに乗り代えることを阻害している(非特許文献1参照)。   Specifically, the current vertically integrated service hinders the establishment of a mobile mobile network operator (MVNO) that borrows the mobile communications carrier's communication infrastructure and provides mobile services. ing. Similarly, a SIM (Subscriber Identity Module card) lock, which is one of technologies and methods for excluding other business operators, prevents a user from switching to a mobile service of another business operator (see Non-Patent Document 1). .

前述の様に移動体通信事業者が垂直統合型サービスを提供している現状では、新たな仮想移動体通信事業者の設立が困難である。その大きな要因としては、第一種通信事業者である移動体通信事業者との交渉や、大規模事業展開を行う必要性、携帯情報処理端末の確保の困難性など、現在の社会システムにある。即ち、上記阻害要因を勘案し、仮想移動体通信事業者の設立並びに参入を容易にすることが望まれる。   As described above, it is difficult to establish a new virtual mobile telecommunications carrier in the current situation where mobile telecommunications carriers provide vertically integrated services. The major factors are the current social system, such as negotiations with mobile telecommunications carriers, which are first-class telecommunications carriers, the need for large-scale business development, and difficulty in securing portable information processing terminals. . That is, it is desirable to facilitate the establishment and entry of a virtual mobile telecommunications carrier in consideration of the obstruction factors.

上記課題の対策の一つとして、仮想移動体通信事業者の設立や参入を補助する通信サービス事業者として、MVNE(Mobile Virtual Network Enabler)の登場も期待されている。しかし、未だなされていない。   As one of the countermeasures for the above problems, MVNE (Mobile Virtual Network Enabler) is expected to appear as a communication service provider that assists the establishment and entry of virtual mobile communication carriers. But it hasn't been done yet.

前述の仮想移動体通信事業者の設立並びに参入が容易でないことは、特許文献1にも記載されている。特許文献1には、現状の社会システムでは困難である仮想移動体通信事業の様な自由度のあるサービスを提供する為、海外のサーバを利用し、あたかも仮想移動体通信事業を受けているかのごとく振舞うことが可能である通信システムが記載されている。   It is also described in Patent Document 1 that the establishment and entry of the above-described virtual mobile communication carrier is not easy. Patent Document 1 describes whether a virtual mobile communication business is being used using an overseas server in order to provide a flexible service such as a virtual mobile communication business that is difficult with the current social system. A communication system is described that can behave like this.

総務省総合通信基盤局「モバイルビジネスの現状と課題」モバイルビジネス研究会第1回(平成19年1月22日)議事要旨Ministry of Internal Affairs and Communications General Bureau of Communications "Current Status and Issues of Mobile Business" Mobile Business Study Group 1st Meeting (January 22, 2007) 特開2005−45324号公報JP-A-2005-45324

前述したように仮想移動体通信事業者の設立並びに参入の阻害要因には、移動体通信事業者との交渉が難しいこと、大規模なシステム構築が必要なこと、などが挙げられる。   As described above, the factors that hinder the establishment and entry of virtual mobile telecommunications carriers include the difficulty of negotiating with mobile telecommunications carriers and the need for large-scale system construction.

本発明の目的は、上記課題を解決し、仮想移動体通信事業者と移動体通信事業者とを仲介し、仮想移動体通信事業者の設立並びに参入を容易にすると共に、更に携帯情報処理端末の利用者にも有益な仲介システム、仲介方法、およびプログラム等を提供することにある。   An object of the present invention is to solve the above-mentioned problems, mediate a virtual mobile communication carrier and a mobile communication carrier, facilitate establishment and entry of a virtual mobile communication carrier, and further a portable information processing terminal It is to provide an intermediary system, an intermediary method, a program, and the like that are useful to the users of the system.

本発明に係る仲介システムは、移動体通信事業者の通信回線網を利用して携帯情報処理端末に通信サービスを提供する事業者と 前記移動体通信事業者とを仲介する仲介システムであって、前記仲介システムは、前記サービスを提供する事業者システムから情報を取得し記録保持する手段と、携帯情報処理端末で用いられるアプリケーションプログラムを登録する手段とを備え、前記仲介システムの制御部は、前記記録保持した前記サービスを提供する事業者から提供された各種情報を使用して、登録されたアプリケーションプログラムを、前記通信サービスを提供する事業者が提供するサービスに合致する形式に更新処理して記憶保持し、前記事業者からサービスを受ける携帯情報処理端末によるアプリケーションプログラムのダウンロード要求に対して、該携帯情報処理端末に、前記更新処理したアプリケーションプログラムを提供可能とすることを特徴とする。An intermediary system according to the present invention is an intermediary system that mediates between an operator that provides a communication service to a portable information processing terminal using a communication network of a mobile operator and the mobile operator. The mediation system includes means for acquiring and recording information from an operator system that provides the service, and means for registering an application program used in a portable information processing terminal, and the control unit of the mediation system includes: Using the various information provided by the service provider providing the recorded service, the registered application program is updated and stored in a format that matches the service provided by the communication service provider. Downloading application programs by portable information processing terminals that hold and receive services from the provider In response to the request, the updated information processing program can be provided to the portable information processing terminal.

本発明に係るアプリケーションプログラムの提供を仲介する仲介方法は、移動体通信事業者の通信回線網を利用して携帯情報処理端末に通信サービスを提供する事業者と 前記移動体通信事業者とを仲介するコンピュータシステムで行うアプリケーションプログラムの提供を仲介する仲介方法であって、前記仲介するコンピュータシステムの制御部は、予め登録されたアプリケーションプログラムを記憶保持し、前記サービスを提供する事業者から提供された各種情報を参照して登録されている前記アプリケーションプログラムを 前記通信サービスを提供する事業者が提供するサービスに合致する形式に更新処理して記憶保持し、前記事業者から通信サービスを受ける携帯情報処理端末によるアプリケーションプログラムのダウンロード要求に対して、該携帯情報処理端末に、前記更新処理したアプリケーションプログラムを送付処理し、アプリケーションプログラムの提供を仲介することを特徴とする。An intermediary method for mediating provision of an application program according to the present invention mediates between an operator that provides a communication service to a portable information processing terminal using the communication network of the mobile operator and the mobile operator An intermediary method for mediating provision of an application program performed by a computer system, wherein a control unit of the intermediary computer system stores and holds a pre-registered application program and is provided by an operator who provides the service Mobile information processing that receives the communication service from the provider by updating and storing the application program registered with reference to various information into a format that matches the service provided by the provider that provides the communication service Application program download request by terminal Against it, in the portable information processing terminal, wherein the updating the application program sent process, characterized in that it mediates providing of an application program.

本発明に係るプログラムは、移動体通信事業者の通信回線網を利用して携帯情報処理端末に通信サービスを提供する事業者と前記移動体通信事業者とを仲介するコンピュータシステムを動作させるプログラムであって、前記仲介するコンピュータシステムの制御部を、記録された前記サービスを提供する事業者から提供される各種情報を取得する手段と、携帯情報処理端末で用いられるアプリケーションプログラムを、前記各種情報に基づき、前記通信サービスを提供する事業者が提供するサービスに合致する形式に、更新処理する手段と、前記事業者からサービスを受ける携帯情報処理端末によるアプリケーションプログラムのダウンロード要求に対して、該携帯情報処理端末に、前記更新処理したアプリケーションプログラムを提供可能とする手段、として動作させることを特徴とするプログラム。The program according to the present invention is a program for operating a computer system that mediates between a provider that provides a communication service to a portable information processing terminal using a communication network of a mobile operator and the mobile operator. Then, the controller of the mediating computer system obtains various information provided by the provider providing the recorded service, and an application program used in the portable information processing terminal as the various information. In response to a download request for an application program by a portable information processing terminal receiving a service from the provider and a means for performing update processing in a format that matches the service provided by the provider that provides the communication service, The updated application program can be provided to the processing terminal. A program characterized by operating means as, for.

本発明によれば、仮想移動体通信事業者(2次)を仲介する仮想移動体通信事業者(1次)が、携帯情報処理端末を利用する顧客を相手に仮想移動体通信事業を営むサービスに適応したアプリケーションプログラムを提供可能とすることで、サービスを提供する仮想移動体通信事業者(2次)が大規模な設備を有さずとも、様々なサービスの提供を可能とできる仲介システム(仮想移動体通信事業者システム)、仲介方法、およびプログラム等を提供できる。   According to the present invention, a service in which a virtual mobile telecommunications carrier (primary) that mediates a virtual mobile telecommunications carrier (secondary) operates a virtual mobile telecommunications business for a customer who uses a portable information processing terminal. An intermediary system that can provide various services even if the virtual mobile telecommunications carrier (secondary) providing the service does not have large-scale facilities by making it possible to provide application programs adapted to Virtual mobile communication carrier system), mediation method, program, and the like.

本発明の実施の形態を、実施例を用いて説明する。また、実施例は図1ないし図6に基づいて説明する。   Embodiments of the present invention will be described using examples. The embodiment will be described with reference to FIGS.

本実施例では、携帯情報処理端末として、携帯電話を用いて説明する。本例の携帯電話は、所謂スマートフォンであって、通話機能以外にも様々なアプリケーションプログラムが動作することとして説明する。ここで、アプリケーションプログラムとは、JAVA(登録商標)やC言語などのプログラム言語で記述されたプログラムだけでなく、当該アプリケーションプログラムを機能させる為の画像データや音声データ、使用者が入力したデータ、設定ファイルなどの各種情報も含むこととする。アプリケーションプログラムを例示して挙げれば、ブラウザー、メーラーを始め、認証ソフト、暗号化ソフト、動画再生ソフト、音楽再生ソフト、計算ソフト、ゲームソフトなどである。また、必要に応じて携帯電話のカメラやGPS(Global Positioning System)、テレビチューナなどのハードウェアを動作させるドライバ(ファームウェア)も含むこととし、携帯電話の利便性を高める付加的なソフトウェア全体を指すこととする。   In this embodiment, a mobile information processing terminal will be described using a mobile phone. The mobile phone of this example is a so-called smartphone, and it will be described that various application programs operate in addition to the call function. Here, the application program is not only a program described in a program language such as JAVA (registered trademark) or C language, but also image data and audio data for causing the application program to function, data input by a user, It also includes various information such as configuration files. Examples of application programs include browsers, mailers, authentication software, encryption software, video playback software, music playback software, calculation software, and game software. It also includes drivers (firmware) that operate hardware such as mobile phone cameras, GPS (Global Positioning System), and TV tuners as needed, and refers to the entire additional software that enhances the convenience of mobile phones. I will do it.

本実施例では、移動体通信事業者を第二種指定電気通信設備に指定された設備を有する卸電気通信事業を行っている事業者として説明する。尚、第二種指定電気通信設備の指定に特に拘ることはなく、卸電気通信事業を行っていればそれで良い。   In the present embodiment, the mobile communication carrier will be described as a carrier conducting a wholesale telecommunications business having equipment designated as the second type designated telecommunications equipment. The designation of the type 2 designated telecommunications equipment is not particularly concerned, and it is sufficient if a wholesale telecommunications business is carried out.

本実施例で用いるレイヤーの区分は、大きく3つのレイヤー(コンテンツアプリケーションレイヤー、通信サービスレイヤー、端末レイヤー、)に分け、その意味は次の様に使用する。   The division of layers used in this embodiment is roughly divided into three layers (content application layer, communication service layer, and terminal layer), and their meanings are used as follows.

端末レイヤーとは、携帯情報処理端末その物の仕様や動作、その他携帯情報処理端末に由来する決め事全般に沿って、携帯情報処理端末が動作するレイヤーを指す。   The terminal layer refers to a layer in which the portable information processing terminal operates in accordance with the specifications and operations of the portable information processing terminal itself and other general rules derived from the portable information processing terminal.

通信サービスレイヤーとは、電気通信事業者が行う通信サービスに伴う通信設備、通信方式、経路、その他、卸電気通信事業に由来する決め事全般に沿って、通信が行なわれるレイヤーを指す。   The communication service layer refers to a layer in which communication is performed in accordance with communication facilities, communication methods, routes, and other general rules derived from the wholesale telecommunications business associated with communication services performed by telecommunications carriers.

コンテンツアプリケーションレイヤーとは、通信サービスレイヤーの上位レイヤーであって、アプリケーションの仕様やユーザインタフェースの仕様に沿って、通信や動作などを行なうレイヤーを指す。   The content application layer is an upper layer of the communication service layer, and refers to a layer that performs communication, operations, and the like in accordance with application specifications and user interface specifications.

尚、本実施例で用いるレイヤーの区分は、総務省総合通信基盤局が開示する資料に順ずることとすれば、コンテンツアプリケーションレイヤー、端末レイヤーはそのままであって、プラットフォームレイヤーと通信サービスレイヤーと物理網レイヤーとを一つのレイヤー(通信サービスレイヤー)として説明する。正し、将来的には用語や区分の境界が変更される可能性があり、その場合には前述した本実施例での用語の使用法を優先する。   Note that the layer classification used in this embodiment is the same as the material disclosed by the Ministry of Internal Affairs and Communications General Communication Infrastructure, the content application layer and the terminal layer are the same, the platform layer, the communication service layer, and the physical layer. The network layer will be described as one layer (communication service layer). Correctly, there is a possibility that the boundaries of terms and categories may be changed in the future. In such a case, priority is given to the usage of terms in this embodiment described above.

図1は、実施例を用いて説明する通信サービスを概略的な構成で示すブロック図である。図1の通信サービスは、卸電気通信事業を行う移動体通信事業者システム10と、卸電気通信事業を受ける1次仮想移動体通信事業者システム100と、1次仮想移動体通信事業者から卸電気通信事業を受ける2次仮想移動体通信事業者システム200と、2次仮想移動体通信事業者と契約しサービスを享受する使用者が使用する携帯電話400によって成立っている。ここで、1次と2次とは形式的に通信事業者側を1次とし、終端端末側を2次とするのみで、他意は無い。   FIG. 1 is a block diagram showing a schematic configuration of a communication service described using an embodiment. The communication service of FIG. 1 includes a mobile telecommunications carrier system 10 that performs a wholesale telecommunications business, a primary virtual mobile telecommunications carrier system 100 that receives a wholesale telecommunications business, and a wholesale from the primary virtual mobile telecommunications carrier. It consists of a secondary virtual mobile carrier system 200 that receives a telecommunications business, and a mobile phone 400 that is used by a user who contracts with the secondary virtual mobile carrier and enjoys a service. Here, the primary and secondary only formally set the carrier side as primary and the terminal terminal side as secondary, with no other intention.

移動体通信事業者システム10は、通信インフラストラクチャー(移動体ネットワークリソース)及びその管理システムである。   The mobile telecommunications carrier system 10 is a communication infrastructure (mobile network resource) and its management system.

移動体通信事業者システム10は、移動体ネットワークリソースを分割し帯域分けし、1次仮想移動体通信事業者に貸し出す。移動体通信事業者システム10は、1次仮想移動体通信事業者システム100と通信可能であり、必要に応じて他のネットワークリソースとの接続を行う。同じく、移動体通信事業者システム10は、1次仮想移動体通信事業者システム100の要求に応じ、他のネットワークリソースとの接続や通信の制御を行う。   The mobile telecommunications carrier system 10 divides the mobile network resource, divides the bandwidth, and lends it to the primary virtual mobile telecommunications carrier. The mobile telecommunications carrier system 10 can communicate with the primary virtual mobile telecommunications carrier system 100 and connects to other network resources as necessary. Similarly, the mobile telecommunications carrier system 10 performs connection with other network resources and controls communication in response to a request from the primary virtual mobile telecommunications carrier system 100.

1次仮想移動体通信事業者システム100は、移動体通信事業者システム10を利用し、2次仮想移動体通信事業者が営む様々なサービスを提供可能とする。   The primary virtual mobile telecommunications carrier system 100 can use the mobile telecommunications carrier system 10 to provide various services operated by the secondary virtual mobile telecommunications carrier.

詳しくは、移動体通信事業者システム10の移動体ネットワークリソースを借受け、2次仮想移動体通信事業者に移動体ネットワークリソースを貸し出すことで、2次仮想移動体通信事業者システム200と携帯電話400とを通信可能とすることができる。   Specifically, the secondary virtual mobile carrier system 200 and the mobile phone 400 are borrowed by borrowing mobile network resources of the mobile carrier system 10 and lending the mobile network resources to the secondary virtual mobile carrier. Can be communicated with each other.

1次仮想移動体通信事業者システム100には、1次仮想移動体通信事業者システム100の全体の制御を行うシステムサーバ110と、携帯情報処理端末用アプリケーションプログラムが多数管理されるソフトウェア管理サーバ120、各種データベース等が設けられている。システムサーバ110やソフトウェア管理サーバ120は、制御部、ROM、RAM、記憶部、補助記憶装置等を備えており、各種オペレーティングシステム及び各種ソフトウェアプログラムに従い動作している。詳細については図3を用いて説明する。   The primary virtual mobile telecommunications carrier system 100 includes a system server 110 that performs overall control of the primary virtual mobile telecommunications carrier system 100 and a software management server 120 that manages a large number of application programs for portable information processing terminals. Various databases are provided. The system server 110 and the software management server 120 include a control unit, a ROM, a RAM, a storage unit, an auxiliary storage device, and the like, and operate according to various operating systems and various software programs. Details will be described with reference to FIG.

2次仮想移動体通信事業者システム200は、2次仮想移動体通信事業者が使用するシステムである。2次仮想移動体通信事業者は、1次仮想移動体通信事業者から移動体ネットワークリソースを借受け、通信事業を営む。   The secondary virtual mobile telecommunications carrier system 200 is a system used by the secondary virtual mobile telecommunications carrier. The secondary virtual mobile telecommunications carrier borrows mobile network resources from the primary virtual mobile telecommunications carrier and operates a communication business.

本実施例では、2次仮想移動体通信事業者は、特定の地域をサービス提供エリアとしたり、特定の趣味を有する人にサービス提供したりする事業者である。   In this embodiment, the secondary virtual mobile telecommunications carrier is a carrier that makes a specific area a service providing area or provides a service to a person having a specific hobby.

2次仮想移動体事業者が提供しているサービスには、一般の通話やメール以外に、例えば公共機関による地域向けのメッセージ配信サービスや、同好会に登録しているメンバーのみが利用できる掲示板サービス等がある。   Services provided by secondary virtual mobile operators include, in addition to general calls and e-mails, for example, message distribution services for areas by public institutions and bulletin board services that can be used only by members registered with clubs. Etc.

2次仮想移動体通信事業者システム200は、2次仮想移動体通信事業者が通信事業を行う上で必要な設備等であり、顧客を管理するサーバやデータベースWebサーバ等を有する。   The secondary virtual mobile telecommunications carrier system 200 is equipment necessary for the secondary virtual mobile telecommunications carrier to conduct a communication business, and includes a server for managing customers, a database Web server, and the like.

携帯端末400は、制御部、記憶メモリ、表示画面等を備え、通信機能以外にもダウンロードしたアプリケーションプログラムを実行可能とするソフトウェアプラットフォームを実装している。また、カメラモジュール、GPS、テレビチューナも有する。   The mobile terminal 400 includes a control unit, a storage memory, a display screen, and the like, and is mounted with a software platform that can execute a downloaded application program in addition to the communication function. It also has a camera module, GPS, and TV tuner.

携帯端末400の通信機能は、移動体通信事業者10の通信インフラストラクチャーと接続可能であり、通信方式は特に限定しない。例示すれば、W−CDMA、cdma2000、HSDPA、PDC、PHS方式等が挙げられる。   The communication function of the portable terminal 400 can be connected to the communication infrastructure of the mobile communication carrier 10, and the communication method is not particularly limited. For example, W-CDMA, cdma2000, HSDPA, PDC, PHS system, etc. may be mentioned.

尚、図1及び以下の説明において、携帯電話400は2次仮想移動体通信事業者システム200と直接通信を行なう様に記載している。実際の通信は図2に示す様に携帯電話400と移動体通信事業者10の設備とが通信を行うことは詳述するまでもない。尚、図2中に通信経路として記載した例は、携帯電話400が2次仮想移動体通信事業者システム200にアクセスする経路を示したものである。2次仮想移動体通信事業者200から携帯電話400にアクセスする経路は、図に示した経路の逆であるか、又は1次仮想移動体通信事業者システム100を介さずに直接移動体通信事業者システム10を介して携帯電話にアクセスすればそれで良い。通信の流れを情報伝達を受ける側から示す為に下位層の動作については省略して記載する。   In FIG. 1 and the following description, it is described that the mobile phone 400 directly communicates with the secondary virtual mobile communication carrier system 200. Needless to say, the actual communication is performed between the mobile phone 400 and the equipment of the mobile communication carrier 10 as shown in FIG. Note that the example described as the communication path in FIG. 2 shows a path through which the mobile phone 400 accesses the secondary virtual mobile carrier system 200. The route for accessing the mobile phone 400 from the secondary virtual mobile carrier 200 is the reverse of the route shown in the figure, or is directly mobile communication business without going through the primary virtual mobile carrier system 100. It is sufficient if the mobile phone is accessed via the operator system 10. In order to show the communication flow from the side receiving the information transmission, the operation of the lower layer will be omitted.

図3は、1次仮想移動体通信事業者システム100を概略的に示したブロック図である。   FIG. 3 is a block diagram schematically showing the primary virtual mobile carrier system 100.

1次仮想移動体通信事業者システム100は、システムサーバ110と、ソフトウェア管理サーバ120と、情報データベース310と、ソフトウェア管理データベース350とを含むサーバ群で構成され、各種サーバはネットワークで接続されている。   The primary virtual mobile carrier system 100 includes a server group including a system server 110, a software management server 120, an information database 310, and a software management database 350, and various servers are connected via a network. .

1次仮想移動体通信事業者システム100のシステムサーバ110は、1次仮想移動体通信事業者システム100が取扱うサービス全般を取仕切る役割を果たすサーバであって、移動体通信事業者システム10や2次仮想移動体通信事業者システム200と通信し合い、様々な情報の交換及び制御を行う。また、1次仮想移動体通信事業者システム100のゲートウェイの制御等も行う。   The system server 110 of the primary virtual mobile telecommunications carrier system 100 is a server that plays a role in overseeing all services handled by the primary virtual mobile telecommunications carrier system 100. It communicates with the next virtual mobile communication carrier system 200 to exchange and control various information. It also controls the gateway of the primary virtual mobile carrier system 100.

また、システムサーバ110は、2次仮想移動体通信事業者システム200から登録される加入者情報および仮想移動体通信事業者の属性情報を、情報データベース310に格納する。ここで、仮想移動体通信事業者の属性情報とは、例えば、サービスの提供エリアや提供するサービスの内容、通信速度、加入者数などである。   Further, the system server 110 stores the subscriber information registered from the secondary virtual mobile carrier system 200 and the attribute information of the virtual mobile carrier in the information database 310. Here, the attribute information of the virtual mobile telecommunications carrier is, for example, a service provision area, the content of a service to be provided, a communication speed, the number of subscribers, and the like.

ソフトウェア管理サーバ120は、様々な携帯電話400に提供されるアプリケーションプログラム及び、2次仮想移動体通信事業者システム200に適合した、アプリケーションプログラムをソフトウェア管理データベース350に登録し、管理する。また、属性情報を用いてアプリケーションプログラムを更新する機能も有する。   The software management server 120 registers and manages application programs provided to various mobile phones 400 and application programs suitable for the secondary virtual mobile carrier system 200 in the software management database 350. It also has a function of updating the application program using the attribute information.

情報データベース310には、加入者情報、属性情報など、様々な情報が記録される。情報データベース310に記録される各種情報は、システムサーバ110を始め、ソフトウェア管理サーバ120等の制御に用いられる他、アプリケーションプログラムの更新に用いられる。   Various information such as subscriber information and attribute information is recorded in the information database 310. Various types of information recorded in the information database 310 are used for control of the system server 110, the software management server 120, etc., and for updating application programs.

ソフトウェア管理データベース350には、携帯電話400に提供されるアプリケーションプログラムが多数格納される。また、属性情報を使用し更新されたアプリケーションプログラムも格納される。   The software management database 350 stores a large number of application programs provided to the mobile phone 400. In addition, an application program updated using attribute information is also stored.

情報処理端末900は、アプリケーションプログラムを、当該システムに登録する為の端末であって、所謂パソコンである。本実施例では、当該情報処理端末900を用いてアプリケーションプログラムを登録することとするが、ネットワークを介して、アプリケーションプログラムを登録しても良い。   The information processing terminal 900 is a terminal for registering an application program in the system, and is a so-called personal computer. In this embodiment, the application program is registered using the information processing terminal 900, but the application program may be registered via a network.

図4は、情報データベース310を模式的に示したブロック図である。   FIG. 4 is a block diagram schematically showing the information database 310.

情報データベース310には、属性情報や提供するサービス情報などを記録する事業者情報領域311と、加入者情報などが記録する個人情報領域312と、様々なサービスの提供を可能とする為、様々な情報を格納するサービス提供用領域313とが設けられている。   The information database 310 includes a provider information area 311 for recording attribute information and service information to be provided, a personal information area 312 for recording subscriber information and the like. A service providing area 313 for storing information is provided.

このような構成において、本発明の実施例である通信サービスを実現可能とし、1次仮想移動体通信事業者システム100が、携帯電話400に対して、2次仮想移動体通信事業者の提供するサービスに適合したアプリケーションプログラムの提供を可能とする。   In such a configuration, the communication service according to the embodiment of the present invention can be realized, and the primary virtual mobile communication carrier system 100 provides the mobile phone 400 to the secondary virtual mobile communication carrier. It is possible to provide application programs suitable for services.

次に通信サービス全体の動作を説明する。   Next, the operation of the entire communication service will be described.

図5は、通信サービス全体の動作を示すフローチャートである。   FIG. 5 is a flowchart showing the operation of the entire communication service.

サービスを受ける受益者は、携帯電話400から、住所、氏名、電話番号などの個人情報に加え、趣味やサービスの内容を含む加入者情報を入力する。携帯電話400は、移動体通信事業者の通信設備を介し、2次仮想移動体通信事業者システム200に加入者情報を送信する。尚、携帯電話400を使わずに、2次仮想移動体通信事業者システム200に直接登録しても良い(ステップS501)。   A beneficiary who receives the service inputs subscriber information including hobbies and service contents in addition to personal information such as an address, name, and telephone number from the mobile phone 400. The mobile phone 400 transmits the subscriber information to the secondary virtual mobile carrier system 200 through the communication facility of the mobile carrier. In addition, you may register directly in the secondary virtual mobile communication carrier system 200, without using the mobile telephone 400 (step S501).

2次仮想移動体通信事業者システム200は、携帯電話端末400から受信したサービス受益者の加入者情報に加え、2次仮想移動体通信事業者の属性を示す属性情報(サービス地域やサービス内容、供給情報など)をデータベースに記録する(ステップS502)。   In addition to the service beneficiary subscriber information received from the mobile phone terminal 400, the secondary virtual mobile carrier system 200 includes attribute information (service area, service content, Supply information) is recorded in the database (step S502).

2次仮想移動体通信事業者システム200は、データベースに記録した加入者情報及び属性情報など各種情報を1次仮想移動体通信事業者システム100に送信する(ステップS503)。   The secondary virtual mobile carrier system 200 transmits various information such as subscriber information and attribute information recorded in the database to the primary virtual mobile carrier system 100 (step S503).

1次仮想移動体通信事業者システム100のシステムサーバ110は、受信した各種情報を情報データベース310に登録する(ステップS504)。   The system server 110 of the primary virtual mobile telecommunications carrier system 100 registers the received various information in the information database 310 (step S504).

1次仮想移動体通信事業者システム100のソフトウェア管理サーバ120は、情報データベース310に登録された各種情報を用いて、ソフトウェア管理データベース350に格納されているアプリケーションプログラムを更新する。ここで、更新とは、2次仮想移動体通信事業者が行うサービスごとに合致した内容に変更、改編、追加、削除、制限、拡張などを行うことを指す。更新及び、アプリケーションプログラムの登録は、図6を用いて後述する(ステップS505)。   The software management server 120 of the primary virtual mobile telecommunications carrier system 100 updates the application program stored in the software management database 350 by using various information registered in the information database 310. Here, updating refers to changing, reorganizing, adding, deleting, restricting, expanding, etc. the contents matching each service performed by the secondary virtual mobile communication carrier. The update and application program registration will be described later with reference to FIG. 6 (step S505).

サービスを受ける受益者は、携帯電話400から、当該サービスに関わるアプリケーションプログラムのダウンロードの要求を送信する(ステップS506)。   The beneficiary receiving the service transmits a request for downloading an application program related to the service from the mobile phone 400 (step S506).

2次仮想移動体通信事業者システム200は、携帯電話400からのダウンロード要求を1次仮想移動体通信事業者システム100に転送する(ステップS507)。   The secondary virtual mobile carrier system 200 transfers the download request from the mobile phone 400 to the primary virtual mobile carrier system 100 (step S507).

1次仮想移動体通信事業者システム100のシステムサーバ110は、携帯電話400から発せられたダウンロード要求を受信し、当該ダウンロード要求に対して、ソフトウェア管理データベース350にアクセスし、格納されているアプリケーションプログラムの中から要求されたアプリケーションプログラムを選択し送信する(ステップS508)。   The system server 110 of the primary virtual mobile carrier system 100 receives a download request issued from the mobile phone 400, accesses the software management database 350 in response to the download request, and stores the stored application program The requested application program is selected and transmitted (step S508).

携帯電話400は、アプリケーションプログラムを受信し、必要に応じて、展開、解凍、インストール等の動作を行い、アプリケーションプログラムを動作可能とする(ステップS509)。   The mobile phone 400 receives the application program, performs operations such as expansion, decompression, and installation as necessary to enable the application program (step S509).

サービスを受ける受益者は、携帯電話400にダウンロードされたアプリケーションプログラムを利用し、2次仮想移動体通信事業者が提供するサービスを受ける(ステップS510)。   The beneficiary who receives the service uses the application program downloaded to the mobile phone 400 and receives the service provided by the secondary virtual mobile communication carrier (step S510).

図6は、アプリケーションプログラムの登録及び更新を示したフローチャートである。   FIG. 6 is a flowchart showing registration and update of an application program.

ソフトウェア管理サーバ120は、情報処理端末900から、アプリケーションプログラムの登録を受ける。登録されたアプリケーションプログラムは、登録者やプログラムの内容、各種属性などの情報と共にソフトウェア管理データベース350に格納される(ステップS601)。   The software management server 120 receives application program registration from the information processing terminal 900. The registered application program is stored in the software management database 350 together with information such as the registrant, the contents of the program, and various attributes (step S601).

ソフトウェア管理サーバ120の制御部121は、情報データベース310から、仮想移動体通信事業者の属性情報や加入者情報等の各種情報を取得する(ステップS602)。   The control unit 121 of the software management server 120 acquires various information such as the attribute information and subscriber information of the virtual mobile carrier from the information database 310 (step S602).

ソフトウェア管理サーバ120の制御部121は、各種情報を用いて、2次仮想移動体通信事業者の望む形式に、登録されているアプリケーションプログラムを更新する(ステップS603)。   The control unit 121 of the software management server 120 updates the registered application program in a format desired by the secondary virtual mobile carrier using various information (step S603).

ソフトウェア管理サーバ120の制御部121は、更新したアプリケーションプログラムをソフトウェア管理データベース350に記録する(ステップS604)。   The control unit 121 of the software management server 120 records the updated application program in the software management database 350 (step S604).

上記更新とは、属性情報や加入者情報等の各種情報に含まれるサービス地域やサービス内容などごとに、アプリケーションプログラムを改編や編集、情報の追加、削除などを行うことである。ここで、複数の例を挙げ、ソフトウェア管理サーバ120が行うアプリケーションプログラムの更新を詳説する。尚、属性情報や加入者情報等のメモリテーブルを作成し、そのメモリテーブルに記載された情報に対して、予め決められた順序で更新する様にしても良いし、メモリテーブルを使用せずに、直接更新しても良い。   The above-mentioned update means that the application program is reorganized or edited, and information is added or deleted for each service area or service content included in various information such as attribute information and subscriber information. Here, the update of the application program performed by the software management server 120 will be described in detail by giving a plurality of examples. It is also possible to create a memory table for attribute information, subscriber information, etc., and update the information described in the memory table in a predetermined order, or without using the memory table. You may update directly.

更新の例としては、2次仮想移動体通信事業者が、サービス地域に密着したサービスを提供する為、アプリケーションの起動時に、地域のシンボルマークを表示することとすれば、起動時に表示する画像データを、デフォルトの画像データから地域のシンボルマークの画像データに変更することを更新とする。   As an example of the update, if the secondary virtual mobile carrier provides a service closely related to the service area, if the local symbol mark is displayed when the application is started, the image data to be displayed at the time of start-up is displayed. Is changed from the default image data to the image data of the local symbol mark.

別の例としては、2次仮想移動体通信事業者が、特定Webサイトを利用したサービスを提供するとすれば、ブラウザーのフィルタ機能を用いて特定Webサイト以外にアクセスできない様にフィルタリングデータを記入することを更新とする。   As another example, if a secondary virtual mobile carrier provides a service using a specific Web site, the filtering data of the browser is used to enter filtering data so that it cannot be accessed other than the specific Web site. This is an update.

更に別の例としては、2次仮想移動体通信事業者が、特定の電話番号のみ電話可能とするサービスを提供するとすれば、携帯電話のダイヤル機能を制御するアプリケーションプログラムを用いて、特定の電話番号のみに電話できる様に変更することを更新とする。   As yet another example, if a secondary virtual mobile carrier provides a service that allows only a specific telephone number to be called, a specific telephone can be used by using an application program that controls a dial function of a mobile phone. The update is to change so that only the number can be called.

更に別の例としては、2次仮想移動体通信事業者が、GPS機能を用いて付加位置情報サービスを提供するとすれば、携帯電話のGPSを制御し、サービスに登録されている周辺の情報を示すWebページに自動的にアクセスするアプリケーションプログラムを用いて、登録されている周辺の情報のアドレスを付加することを更新とする。   As yet another example, if the secondary virtual mobile carrier provides an additional location information service using the GPS function, it controls the GPS of the mobile phone and obtains peripheral information registered in the service. It is assumed that updating is performed by adding an address of registered peripheral information using an application program that automatically accesses the Web page shown.

即ち、本実施例での更新とは、2次仮想移動体通信事業者が行うサービスに合わせアプリケーションプログラムをカスタマイズすることを更新とする。   In other words, the update in the present embodiment is the update that customizes the application program in accordance with the service provided by the secondary virtual mobile carrier.

以上説明したように、本発明の実施例では、1次仮想移動体通信事業者システム100が、2次仮想移動体通信事業者のサービスに適合するようにアプリケーションプログラムを更新し、携帯電話400に更新されたアプリケーションプログラムを提供することで、2次仮想移動体通信事業者が提供するサービスに適合したアプリケーションプログラムを1次仮想移動体通信事業者システム100が代理(仲介)で提供可能となり、2次仮想移動体通信事業者が大規模な設備を有さずとも様々なサービスの提供を可能とできる。換言すると、仮想移動体通信事業者(2次)が容易に事業を運営することができる。   As described above, in the embodiment of the present invention, the primary virtual mobile carrier system 100 updates the application program so as to be compatible with the service of the secondary virtual mobile carrier, and the mobile phone 400 By providing the updated application program, the primary virtual mobile carrier system 100 can provide an application program suitable for the service provided by the secondary virtual mobile carrier by proxy (mediation). The next virtual mobile communication service provider can provide various services without having large-scale facilities. In other words, the virtual mobile communication carrier (secondary) can easily operate the business.

更に、携帯電話400の使用者は、2次仮想移動体通信事業者のサービス提供に自由度が増す為、所望のサービスを享受できる。   Furthermore, the user of the mobile phone 400 can enjoy a desired service because the degree of freedom in providing the service of the secondary virtual mobile communication carrier increases.

次に、本発明を適応した例を挙げ、実施例を説明する。   Next, an example to which the present invention is applied will be given and examples will be described.

第1の適応例は、実施例に、2次仮想移動体通信事業者の提供するサービスに、付加的に携帯電話の内部メモリ等のバックアップを行い、セキュアなサービスを提供することとした例である。   The first application example is an example in which a secure service is provided by additionally backing up the internal memory of the mobile phone in addition to the service provided by the secondary virtual mobile carrier in the embodiment. is there.

条件として、2次仮想移動体通信事業者は、予め携帯電話400内部メモリのバックアップをデータベースに取得し、携帯電話400の紛失等、情報流出の恐れがある場合等に、通信ネットワークを通じデータを消去可能とするサービスを提供する。当該サービスを提供する為、2次仮想移動体通信事業者は、1次仮想移動体通信事業者にサービスの提供を依頼し、1次仮想移動体通信事業者が当該サービスに必要なアプリケーションプログラムを準備することとする。本適応例では、オンデマンドプログラムとデータ消去プログラムとを使用し、サービスを提供することとする。   As a condition, the secondary virtual mobile communication carrier acquires a backup of the internal memory of the mobile phone 400 in the database in advance, and erases the data through the communication network when there is a risk of information leakage, such as loss of the mobile phone 400 Provide services that enable. In order to provide the service, the secondary virtual mobile carrier requests the primary virtual mobile carrier to provide the service, and the primary virtual mobile carrier provides the application program necessary for the service. We will prepare. In this application example, the service is provided using an on-demand program and a data erasing program.

ここで、オンデマンドプログラムとは、サービスの受益者に提供される当該アプリケーションプログラムによって、オンデマンドモードの有効/無効の設定が可能となる機能を備えたアプリケーションプログラムである。オンデマンドモードとは、携帯情報処理端末の内部メモリが更新された場合に、即座にオンラインデータベースに登録し、データのバックアップを行うモードである。   Here, the on-demand program is an application program having a function that enables the on-demand mode to be enabled / disabled by the application program provided to the beneficiary of the service. The on-demand mode is a mode in which when the internal memory of the portable information processing terminal is updated, it is immediately registered in the online database and data is backed up.

データ消去プログラムとは、サービスの受益者に提供される当該アプリケーションプログラムによって、ネットワークを通じ全部もしくは一部のデータを消去可能とする機能を備えたアプリケーションプログラムである。   The data erasure program is an application program having a function that enables erasure of all or part of data through a network by the application program provided to the beneficiary of the service.

サービスの適応例の説明は、図5中のステップS510に該当する説明であり、ステップS509を含む内容を図7に示し説明する。   The description of the application example of the service corresponds to step S510 in FIG. 5, and the contents including step S509 will be described with reference to FIG.

図7は、第1の適応例の動作を示すフローチャートである。   FIG. 7 is a flowchart showing the operation of the first adaptation example.

1次仮想移動体通信事業者は、1次仮想移動体通信事業者システム100のソフトウェアサーバ120にアプリケーションプログラムを登録する(図6ステップS601参照)。登録されたアプリケーションプログラムは、ソフトウェア管理サーバ120によって、2次仮想移動体通信事業者から提供される様々な属性情報からサービスに適応したアプリケーションプログラムに更新される(図6ステップS603参照)。   The primary virtual mobile carrier registers the application program in the software server 120 of the primary virtual mobile carrier system 100 (see step S601 in FIG. 6). The registered application program is updated by the software management server 120 to an application program adapted to the service from various attribute information provided by the secondary virtual mobile carrier (see step S603 in FIG. 6).

2次仮想移動体通信事業者と契約しサービスを受ける受益者は、携帯電話400を使用し、2次仮想移動体通信事業者を介し、1次仮想移動体通信事業者システム100のソフトウェア管理サーバ120から、オンデマンドモードプログラム及びデータ消去プログラムをダウンロードする(ステップS701)。   A beneficiary who contracts with a secondary virtual mobile communication carrier and receives a service uses the mobile phone 400 and the software management server of the primary virtual mobile communication carrier system 100 via the secondary virtual mobile communication carrier. The on-demand mode program and the data erasure program are downloaded from 120 (step S701).

受益者が、携帯電話400の電話帳や個人データを記憶する個人データ領域の更新を行った場合、または、通話やメールなどの履歴に変更が生じた場合に、携帯電話400は携帯電話内部のメモリに記録されている情報を更新する(ステップS702)。   When the beneficiary updates the phone book of the mobile phone 400 or the personal data area for storing personal data, or when a history change such as a call or mail occurs, the mobile phone 400 is stored in the mobile phone 400. Information recorded in the memory is updated (step S702).

携帯電話400は、オンデマンドモードが有効の場合には、オンデマンドプログラムに従い、2次仮想移動体通信事業者システム200に更新された各種情報(通話履歴や電話帳の更新情報等)を送信する(ステップS703)。   When the on-demand mode is valid, the mobile phone 400 transmits various information (call history, phone book update information, etc.) updated to the secondary virtual mobile carrier system 200 according to the on-demand program. (Step S703).

オンデマンドモードが無効の場合には、携帯電話400は、オンデマンドプログラムに従い、特定の日時に日次処理(バッチ処理)を行い、2次仮想移動体通信事業者システム200に日次処理された各種情報を送信する(ステップS704)。   When the on-demand mode is disabled, the mobile phone 400 performs daily processing (batch processing) at a specific date and time according to the on-demand program, and is processed daily by the secondary virtual mobile carrier system 200. Various information is transmitted (step S704).

2次仮想移動体通信事業者システム200は、受信した各種情報をシステム内の加入者情報が記録されているデータベースに記憶する(ステップS705)。   The secondary virtual mobile carrier system 200 stores the received various information in a database in which subscriber information in the system is recorded (step S705).

2次仮想移動体通信事業者システム200は、記憶した各種情報を1次仮想移動体通信事業者システム100に送信する(ステップS706)。   The secondary virtual mobile telecommunications carrier system 200 transmits the stored various information to the primary virtual mobile telecommunications carrier system 100 (step S706).

1次仮想移動体通信事業者システム100のシステムサーバ110は、受信した各種情報を、情報データベース310のサービス提供用領域313に記録する(ステップ707)。   The system server 110 of the primary virtual mobile carrier system 100 records the received various information in the service providing area 313 of the information database 310 (step 707).

以上説明したように、本発明の適応例では、電話帳や発着信履歴等の各種情報を1次仮想移動体通信事業者システム100の情報データベース310に格納するため、携帯電話400の内部メモリのバックアップが容易になる。   As described above, in the application example of the present invention, various information such as a telephone directory and outgoing / incoming call history are stored in the information database 310 of the primary virtual mobile carrier system 100, so Backup becomes easy.

また、オンデマンドモードを有効に設定することで、サービスの受益者が携帯電話400を紛失したときなど、情報流出の恐れがある場合に、ネットワークを通じデータ消去プログラムを使用し、データを消去可能とできることで、個人情報及び電話の利用状況などの流出を早期に防止できる。   In addition, by enabling the on-demand mode, if there is a risk of information leakage such as when the beneficiary of the service loses the mobile phone 400, the data can be erased using the data erasure program via the network. By being able to do so, it is possible to prevent the leakage of personal information and telephone usage status at an early stage.

また、1次仮想移動体通信事業者から上記2種類のアプリケーションプログラムに加え、携帯情報処理端末に利用履歴を残さないアプリケーションプログラムと、携帯情報処理端末の使用時に適時使用したい情報を取得できるアプリケーションプログラムを提供すれば、携帯情報処理端末に情報を残さず、個人情報を記録することなくセキュリティーが向上されたサービスを提供できる。   In addition to the above two types of application programs, an application program that does not leave a use history in the portable information processing terminal and an application program that can acquire information that is desired to be used in a timely manner when the portable information processing terminal is used. Can provide a service with improved security without leaving information on the portable information processing terminal and without recording personal information.

尚、携帯電話1台で複数の2次仮想移動体通信事業者のサービスを受ければ、電話帳を複数登録することも可能であり、使用態様ごとに使い分けが可能となる。使用態様の例としては、時間帯ごとに使用したいサービスが異なるときや、ビジネスユースとホームユースとで使用するサービスを変更したいときなどが挙げられる。   If a single mobile phone receives the services of a plurality of secondary virtual mobile communication carriers, a plurality of phone books can be registered, and it is possible to use them for each use mode. Examples of usage modes include when the service to be used is different for each time zone, or when it is desired to change the service used for business use and home use.

次に、第2の適応例を挙げ、実施例を説明する。   Next, a second application example will be given and an embodiment will be described.

第2の適応例は、サービスの受益者が、2次仮想移動体通信事業者の提供するサービスを利用した場合に、保有する携帯電話の画面上に電子広告が表示される例である。   The second adaptation example is an example in which an electronic advertisement is displayed on the screen of the mobile phone that the beneficiary of the service uses when the service provided by the secondary virtual mobile communication carrier is used.

当該サービスを提供する為、2次仮想移動体通信事業者は、1次仮想移動体通信事業者にサービスの提供を依頼し、1次仮想移動体通信事業者が広告の取得と当該サービスに必要なアプリケーションプログラムを準備することとする。本適応例では、携帯電話400の画面に広告表示させる為、広告表示プログラムの提供を行うこととする。   In order to provide the service, the secondary virtual mobile carrier requests the primary virtual mobile carrier to provide the service, and the primary virtual mobile carrier is required for advertisement acquisition and the service. A simple application program is prepared. In this application example, an advertisement display program is provided to display an advertisement on the screen of the mobile phone 400.

ここで、広告表示プログラムとは、サービスの受益者に提供される主なサービスを行う主プログラムに付加もしくは一体となって提供され当該アプリケーションプログラムによって、携帯電話400の電子画面上に主なサービスを利用する前や利用中に広告を表示する機能を備えたアプリケーションプログラムである。   Here, the advertisement display program is added to or integrated with the main program that performs the main service provided to the beneficiaries of the service, and the main service is provided on the electronic screen of the mobile phone 400 by the application program. It is an application program having a function of displaying advertisements before or during use.

広告を付加したサービスの適応例の説明は、図5に記載した実施例と同様の部分を有する。そこで、同様の部分については簡略して説明する。   The description of the application example of the service to which the advertisement is added has the same part as the embodiment described in FIG. Therefore, the same part will be described briefly.

図8は、第2の適応例の動作を示すフローチャートである。   FIG. 8 is a flowchart showing the operation of the second adaptation example.

1次仮想移動体通信事業者システム100は、広告制作事業者が作成した広告情報(広告に付加された文字情報と画像の情報など)を情報データベース310のサービス提供用領域に登録する(ステップS801)。   The primary virtual mobile carrier system 100 registers the advertisement information created by the advertisement production provider (such as character information and image information added to the advertisement) in the service providing area of the information database 310 (step S801). ).

サービスを受ける受益者は、携帯電話400から、加入者情報を入力する。携帯電話400は、2次仮想移動体通信事業者システム200に加入者情報を送信する。(ステップS802)。   The beneficiary who receives the service inputs the subscriber information from the mobile phone 400. The cellular phone 400 transmits subscriber information to the secondary virtual mobile carrier system 200. (Step S802).

2次仮想移動体通信事業者システム200は、受信した加入者情報に加え、属性情報をデータベースに記録する(ステップS803)。   The secondary virtual mobile carrier system 200 records attribute information in the database in addition to the received subscriber information (step S803).

2次仮想移動体通信事業者システム200は、データベースに記録した加入者情報及び属性情報など各種情報を1次仮想移動体通信事業者システム100に送信する(ステップS804)。   The secondary virtual mobile carrier system 200 transmits various information such as subscriber information and attribute information recorded in the database to the primary virtual mobile carrier system 100 (step S804).

1次仮想移動体通信事業者システム100のシステムサーバ110は、受信した各種情報を情報データベース310に登録する(ステップS805)。   The system server 110 of the primary virtual mobile carrier system 100 registers the received various information in the information database 310 (step S805).

1次仮想移動体通信事業者システム100のソフトウェア管理サーバ120は、情報データベース310に登録された各種情報と広告情報とを用いて、ソフトウェア管理データベース350に格納されている広告表示プログラムに広告情報を付加する更新を行う(ステップS806)。   The software management server 120 of the primary virtual mobile telecommunications carrier system 100 uses the various information and advertisement information registered in the information database 310 to send advertisement information to the advertisement display program stored in the software management database 350. Update to be added is performed (step S806).

サービスを受ける受益者は、2次仮想移動体通信事業者から提供されるサービスに関わるアプリケーションプログラムをダウンロードする要求を行う(ステップS807)。   The beneficiary receiving the service makes a request to download an application program related to the service provided by the secondary virtual mobile communication carrier (step S807).

2次仮想移動体通信事業者システム200は、携帯電話400からのダウンロード要求を1次仮想移動体通信事業者システム100に転送する(ステップS808)。   The secondary virtual mobile carrier system 200 transfers the download request from the mobile phone 400 to the primary virtual mobile carrier system 100 (step S808).

1次仮想移動体通信事業者システム100のシステムサーバ110は、携帯電話400から発せられたダウンロード要求を受信し、当該ダウンロード要求に対して、ソフトウェア管理サーバ120にアクセスし、ソフトウェア管理データベース350に格納されている要求されたアプリケーションプログラムを選択し送信する(ステップS809)。   The system server 110 of the primary virtual mobile carrier system 100 receives a download request issued from the mobile phone 400, accesses the software management server 120 in response to the download request, and stores it in the software management database 350. The requested application program is selected and transmitted (step S809).

携帯電話400は、アプリケーションプログラムを受信し、必要に応じて、展開、解凍、インストール等の動作を行い、アプリケーションプログラムを動作可能とする(ステップS810)。   The mobile phone 400 receives the application program, performs operations such as expansion, decompression, and installation as necessary to enable the application program (step S810).

サービスを受ける受益者は、携帯電話400にダウンロードされたアプリケーションプログラムを実行し、当該サービスに関するプログラムを利用する。この時、広告表示プログラムによって携帯電話400の画面上に広告が表示される(ステップS811)。   A beneficiary who receives the service executes an application program downloaded to the mobile phone 400 and uses a program related to the service. At this time, an advertisement is displayed on the screen of the mobile phone 400 by the advertisement display program (step S811).

携帯電話400は、広告表示プログラムに従い、当該サービスの提供が終了した後に、広告が適切に表示されたことを示す情報を、1次仮想移動体通信事業者システム100に通知する(ステップS812)。   In accordance with the advertisement display program, the mobile phone 400 notifies the primary virtual mobile carrier system 100 of information indicating that the advertisement is appropriately displayed after the provision of the service is completed (step S812).

1次仮想移動体通信事業者システム100のシステムサーバ110は、携帯電話400から通知された広告が適切に表示されたことを示す情報を受信し、広告の表示回数を記録し、広告の表示単価や回数などに応じた金額を広告会社に請求する。更に、回収した代金に乗率をかけて総配分額を計算し、2次移動体サービス事業者に代金を分配する(ステップS813)。   The system server 110 of the primary virtual mobile telecommunications carrier system 100 receives information indicating that the advertisement notified from the mobile phone 400 is appropriately displayed, records the number of times the advertisement is displayed, and displays the advertisement display unit price. Charge the advertising company according to the number of times and the number of times. Furthermore, the total amount is calculated by multiplying the collected price by a multiplication factor, and the price is distributed to the secondary mobile service provider (step S813).

尚、ソフトウェア管理サーバ120が行う、広告表示プログラムの更新例を例示し、適応例を詳説する。   An example of an advertisement display program update performed by the software management server 120 will be illustrated and an adaptation example will be described in detail.

ソフトウェア管理サーバ120の制御部121は、属性情報及び加入者情報を使用し、2次移動体サービス事業者及びサービスの受益者の好みに合致した広告データを、情報データベース310のサービス提供用領域に記録されている広告情報から選択する。   The control unit 121 of the software management server 120 uses the attribute information and the subscriber information, and stores the advertisement data that matches the preference of the secondary mobile service provider and the service beneficiary in the service provision area of the information database 310. Select from recorded advertisement information.

予めソフトウェア管理データベース350に格納されている広告表示プログラムに、受益者の好みに合致した広告データを付加し、ソフトウェア管理データベース350に再度格納する。そして、受益者が所持する携帯電話400に提供可能とする。   Advertisement data matching the beneficiary's preference is added to the advertisement display program stored in advance in the software management database 350 and stored again in the software management database 350. Then, it can be provided to the mobile phone 400 possessed by the beneficiary.

尚、広告を表示させる動作は、上記更新例に限定するものではない。他の広告を表示させる例としては、広告情報そのものをアプリケーションプログラムと同格として扱い、広告表示プログラムとは別に広告情報をダウンロード可能とすることもできる。また、広告情報は、サービスの利用時に自動的にダウンロードされる様にしても良い。   In addition, the operation | movement which displays an advertisement is not limited to the said update example. As an example of displaying other advertisements, the advertisement information itself can be treated as equivalent to the application program, and the advertisement information can be downloaded separately from the advertisement display program. The advertisement information may be automatically downloaded when using the service.

また、広告情報の文字情報や広告属性(例えば、東京、千葉、柏、松戸などの広告配信エリア、およびパソコン、薄型テレビ、家具、金融商品などの広告カテゴリ)のみを広告表示プログラムと同時に送信し、サービスの利用時に画像情報などを自動的にダウンロードされる様にしても良い。即ち、広告情報の送信タイミングは自由である。   In addition, only the character information and advertisement attributes of advertisement information (for example, advertisement distribution areas such as Tokyo, Chiba, Sakai, and Matsudo, and advertisement categories such as personal computers, flat-screen TVs, furniture, and financial products) are transmitted simultaneously with the advertisement display program. The image information may be automatically downloaded when using the service. That is, the transmission timing of advertisement information is free.

更に、広告は画像のみではなく、画像と音響を用いて提供しても良いし、音響のみでも良い。   Furthermore, an advertisement may be provided using not only an image but also an image and sound, or only sound.

以上説明したように、本発明の適応例では、携帯電話400の画面上に広告配信を行うことが可能になり、2次仮想移動体通信事業者システム200は広告収入を得ることが容易になる。更に、加入者情報を使用した広告配信を行える為、効果的な広告配信を行うことが可能となる。   As described above, in the application example of the present invention, advertisement distribution can be performed on the screen of the mobile phone 400, and the secondary virtual mobile carrier system 200 can easily obtain advertisement revenue. . Furthermore, since advertisement distribution using subscriber information can be performed, effective advertisement distribution can be performed.

加えて、広告収入が得られるため、サービスの提供の対価を低くできる。よって、サービスの受益者は広告を表示することによって、低い対価でサービスを享受できる。   In addition, since advertising revenue is obtained, the price for providing services can be reduced. Therefore, the beneficiary of the service can enjoy the service at a low price by displaying the advertisement.

更に、個人またはグループの趣向に合致した広告を行える為、通話料の低減や無料化なども実現可能である。   Furthermore, since advertisements that match the tastes of individuals or groups can be made, it is possible to reduce call charges and make free of charge.

更に、1次仮想移動体通信事業者がまとめて広告代金の回収を可能とするため、2次仮想移動体通信事業者が個別に広告代金の回収を行う手間を省ける。   Furthermore, since the primary virtual mobile communication carrier can collect the advertisement price together, it is possible to save the trouble of the secondary virtual mobile communication company collecting the advertisement price individually.

次に、第3の適応例を挙げ、実施例を説明する。   Next, a third application example will be given and an embodiment will be described.

第3の適応例は、第2の適応例と同様に、サービスの受益者が2次仮想移動体通信事業者の提供するサービスを利用した場合に、保有する携帯電話の画面上に電子広告が表示される例である。適応例2との差は、広告情報に広告主の情報を付加し、当該広告主情報を用いて、広告の配信を調整するところにある。   As in the second adaptation example, in the third adaptation example, when the service beneficiary uses a service provided by the secondary virtual mobile communication carrier, an electronic advertisement is displayed on the screen of the mobile phone that is held. It is an example to be displayed. The difference from the application example 2 is that the advertiser information is added to the advertisement information, and the advertisement distribution is adjusted using the advertiser information.

ここで、広告主情報とは、広告主に対応付けられるID情報や、広告主の株主構成の情報、広告主が希望する配信先情報などである。   Here, the advertiser information includes ID information associated with the advertiser, information on the advertiser's shareholder composition, distribution destination information desired by the advertiser, and the like.

広告主情報を利用し広告を付加したサービスの適応例の説明は、第2の適応例に記載した動作と同様の部分を有する(図8参照)。そこで、同様の部分については簡略して説明する。   The description of the adaptation example of the service to which the advertisement is added using the advertiser information has the same part as the operation described in the second adaptation example (see FIG. 8). Therefore, the same part will be described briefly.

図9は、第3の適応例の動作を示すフローチャートである。   FIG. 9 is a flowchart showing the operation of the third adaptation example.

1次仮想移動体通信事業者システム100は、広告制作事業者が作成した広告主情報を含む広告情報を情報データベース310のサービス提供用領域に登録する(ステップS901:図8ステップS801に該当)。   The primary virtual mobile carrier system 100 registers the advertisement information including the advertiser information created by the advertisement production provider in the service providing area of the information database 310 (step S901: corresponding to step S801 in FIG. 8).

ソフトウェア管理サーバ120は、情報データベース310に登録された各種情報と広告主情報を含む広告情報とを取得する(ステップS902:図8ステップS806に該当)。   The software management server 120 acquires various information registered in the information database 310 and advertisement information including advertiser information (step S902: corresponding to step S806 in FIG. 8).

ソフトウェア管理サーバ120は、ソフトウェア管理データベース350に格納されている広告表示プログラムに広告主情報をキーとして広告情報を付加する更新を行う(ステップS903:図8ステップS806に該当)。   The software management server 120 updates the advertisement display program stored in the software management database 350 by adding advertisement information using the advertiser information as a key (step S903: corresponding to step S806 in FIG. 8).

広告を付加する方法の例としては、広告主情報のID情報を利用し、サービスの需要者の携帯電話400に同じ広告を連続して表示することや、多人数に広告を配信する為に需要者の携帯電話400に同様な広告を配信しない方法などがある。また、広告主の株主構成の情報を利用し、株主もしくは株主候補に対して効果的な広告を配信する方法などがある。同じく、2次仮想移動体通信事業者の株主構成により広告配信内容を変えることもできる。 更に、広告主が希望する特定の地域や年齢層などに配信先情報を利用し配信することで、効果的な広告を配信する方法などが挙げられる。   As an example of a method of adding an advertisement, the ID information of the advertiser information is used to continuously display the same advertisement on the mobile phone 400 of the service consumer or to distribute the advertisement to a large number of people. For example, there is a method in which a similar advertisement is not distributed to the person's mobile phone 400. In addition, there is a method of distributing effective advertisements to shareholders or shareholder candidates using information on an advertiser's shareholder composition. Similarly, the contents of advertisement distribution can be changed depending on the shareholder composition of the secondary virtual mobile carrier. Furthermore, there is a method of distributing effective advertisements by using distribution destination information for distribution to a specific region or age group desired by the advertiser.

また、1次仮想移動体通信事業者システム100は、広告主情報を利用し、複数の2次仮想移動体通信事業者のサービスに跨って広告配信することも可能となる。例えば、連続して別々の2次仮想移動体通信事業者のサービスを利用する利用者の携帯電話400には、同じ広告主からの広告を配信したり、利用するサービスの連続性を判断して、広告を配信したりすれば良い。   In addition, the primary virtual mobile communication carrier system 100 can also use the advertiser information to distribute advertisements across the services of a plurality of secondary virtual mobile communication carriers. For example, it is possible to distribute advertisements from the same advertiser to the mobile phone 400 of a user who uses the services of different secondary virtual mobile communication carriers in succession or to determine the continuity of the services used. Or just deliver ads.

以上説明したように、本発明の第3の適応例では、2次仮想移動体通信事業者の事業者属性並びに広告主情報を考慮して広告を配信する為、広告主の費用対効果を高めることができる。   As described above, in the third application example of the present invention, since the advertisement is distributed in consideration of the provider attribute and the advertiser information of the secondary virtual mobile telecommunications carrier, the cost effectiveness of the advertiser is improved. be able to.

同じく、1次仮想移動体事業者システム100を介して、2次仮想移動体事業者にまたがる広告配信を可能とできるので、広告主の費用対効果を高めることができる。   Similarly, since it is possible to distribute advertisements across the secondary virtual mobile operator through the primary virtual mobile operator system 100, it is possible to increase the cost effectiveness of the advertiser.

以上説明したように、本発明の実施例では、仮想移動体通信事業者と移動体通信事業者とを仲介するシステムを構築することで、2次仮想移動体事業者が容易に仮想移動体事業を運営することを可能とできる。即ち、仮想移動体通信事業者の設立並びに参入を容易にできる。   As described above, in the embodiment of the present invention, by constructing a system that mediates between the virtual mobile carrier and the mobile carrier, the secondary virtual mobile operator can easily perform the virtual mobile operator. Can be operated. That is, the establishment and entry of a virtual mobile communication carrier can be facilitated.

更に、携帯情報処理端末の利用者は、2次仮想移動体事業者が容易に仮想移動体事業を運営できることから、提供するサービスに多様性が生じ、当該サービスの多様性を享受可能となる。   Furthermore, since the secondary virtual mobile business operator can easily operate the virtual mobile business, the user of the portable information processing terminal can have diversity in the provided service and can enjoy the diversity of the service.

尚、上記実施例では、携帯情報処理端末に携帯電話を用いて説明したが、PHS、PDA、モバイルパソコンなどでも良い。即ち、携帯情報処理端末は、携帯可能な情報処理器機であって、通信手段を有するものである。更に言えば、通信手段は、携帯情報処理端末に備えたれた通信用ハードウェアを使用せずとも、通信手段を実現するハードウェアを接続することで実現させても良い。例えば、PHSモジュールや、通信機能を備えたSIMモジュールなどが挙げられる。   In the above embodiment, the mobile information processing terminal has been described using a mobile phone, but a PHS, PDA, mobile personal computer or the like may be used. That is, the portable information processing terminal is a portable information processing device and has communication means. Furthermore, the communication means may be realized by connecting the hardware that realizes the communication means without using the communication hardware provided in the portable information processing terminal. For example, a PHS module or a SIM module having a communication function can be used.

同じく、1次仮想移動体通信事業者システム100の各種サーバの有する機能を複数に分割して説明したが、各種機能の分割は任意である。換言すれば、複数の機能を一括して表現しても良いし、細分化して表現しても良い。更に言えば、各種機能を複数の機器(サーバ)に分割しても良い。例えば、情報を取得するサーバと情報を解析処理する制御部を分割することも可能である。同じく、複数在るデータベースの共通化や細分化なども可能である。例えば、情報データベース310を3つの領域に分割して説明したが、当該領域を細分化しても良いし、統合しても良い。更に言えば、データベースはサーバ内のハードディスク等の補助記憶装置を利用しても良い。   Similarly, the functions of the various servers of the primary virtual mobile telecommunications carrier system 100 are divided into a plurality of parts, but the division of the various functions is arbitrary. In other words, a plurality of functions may be expressed collectively or subdivided. Furthermore, various functions may be divided into a plurality of devices (servers). For example, it is possible to divide a server that acquires information and a control unit that analyzes information. Similarly, it is possible to share and subdivide multiple databases. For example, the information database 310 has been described as being divided into three areas, but the areas may be subdivided or integrated. Furthermore, the database may use an auxiliary storage device such as a hard disk in the server.

即ち、実施例の説明を明瞭にする為であり、何ら実施例及び適応例に限定するものではない。   In other words, this is for the purpose of clarifying the description of the embodiments, and is not limited to the embodiments and application examples.

本発明は、実施例及び適応例に例示した以外にも、加入者属性に共通項があるクローズドユーザグループ(友達サークルや同様の趣味仲間)に情報提供を行うシステムにも適用できる。また、自治体等における特定地域の住民に対する広報システムにも適用できる。   The present invention can be applied to systems that provide information to closed user groups (friend circles and similar hobbies) that have a common item in the subscriber attribute, in addition to the examples and application examples. It can also be applied to a public information system for residents in a specific area in a local government.

通信サービスを概略的な構成で示すブロック図である。It is a block diagram which shows a communication service with a schematic structure. 実際の通信の流れを例示するブロック図である。It is a block diagram which illustrates the flow of actual communication. 1次仮想移動体通信事業者システム100を概略的に示したブロック図である。1 is a block diagram schematically showing a primary virtual mobile carrier system 100. FIG. 情報データベースを模式的に示したブロック図である。It is the block diagram which showed the information database typically. 通信サービス全体の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the whole communication service. アプリケーションプログラムの登録及び更新を示したフローチャートである。It is the flowchart which showed registration and update of an application program. 第1の適応例の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the 1st adaptation example. 第2の適応例の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the 2nd adaptation example. 第3の適応例の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the 3rd adaptation example.

符号の説明Explanation of symbols

10 移動体通信事業者システム
100 1次仮想移動体通信事業者システム(仲介システム)
110 システムサーバ
120 ソフトウェア管理サーバ
200 2次仮想移動体通信事業者システム(サービス提供システム)
310 情報データベース
350 ソフトウェア管理データベース
400 携帯電話(携帯情報処理端末)
10 Mobile telecommunications carrier system 100 Primary virtual mobile telecommunications carrier system (mediation system)
110 system server 120 software management server 200 secondary virtual mobile communication carrier system (service providing system)
310 Information Database 350 Software Management Database 400 Mobile Phone (Mobile Information Processing Terminal)

Claims (20)

移動体通信事業者の通信回線網を利用して携帯情報処理端末に通信サービスを提供する事業者と 前記移動体通信事業者と仲介する仲介システムであって、
前記仲介システムは、前記サービスを提供する事業者システムから情報を取得し記録保持する手段と、携帯情報処理端末で用いられるアプリケーションプログラムを登録する手段とを備え、
前記仲介システムの制御部は、前記記録保持した前記サービスを提供する事業者から提供された各種情報を使用して、登録されたアプリケーションプログラムを、前記通信サービスを提供する事業者が提供するサービスに合致する形式に更新処理して記憶保持し
前記事業者からサービスを受ける携帯情報処理端末によるアプリケーションプログラムのダウンロード要求に対して、該携帯情報処理端末に前記更新処理したアプリケーションプログラムを提供可能とする
ことを特徴とする仲介システム。
A mediation system that mediates the operator providing communication services to the mobile information processing terminal using the communication network of the mobile operator and said mobile operators,
The intermediary system includes means for acquiring and recording information from an operator system that provides the service, and means for registering an application program used in a portable information processing terminal ,
Control unit of the mediation system uses a variety of information provided by businesses providing the services the record keeping, an application program registered in service operator providing the communication service provided Update to the matching format and store it in memory ,
Mediation system against download request of an application program by the portable information processing terminal before receiving the service from the article of skill in the portable information processing terminal, characterized in that it is possible to provide an application program the update process.
移動体通信事業者の通信インフラストラクチャーを介在して自らのサービスを提供する仮想移動体通信事業者システムが混在する通信システム、前記移動体通信事業者の前記通信インフラストラクチャーを介在して 携帯情報処理端末とコンテンツアプリケーションレイヤレベルで通信する2次仮想移動体通信事業者システムと、前記移動体通信事業者の前記通信インフラストラクチャーを介在して 前記携帯情報処理端末と前記2次仮想移動体通信事業者システムとを通信可能とする1次仮想移動体通信事業者システムとを有する通信システムを構成する当該1次仮想移動体通信事業者システムであって、
前記1次仮想移動体通信事業者システムは、
更新元となるアプリケーションプログラムと、前記携帯情報処理端末に提供するアプリケーションプログラムを格納すると共に、少なくとも2次仮想移動体通信事業者から提供されるサービスに関する各種情報を記憶するデータベースと、
前記更新元となるアプリケーションプログラムを前記各種情報に基づき前記サービスに合致する形式に更新処理して前記携帯情報処理端末に提供するアプリケーションプログラムとして前記データベースに記録する制御部と、
を備え、
前記携帯情報処理端末から送信されるアプリケーションプログラムのダウンロード要求に対して、前記サービスに合致するように更新されたアプリケーションプログラムを提供可能とする
ことを特徴とする1次仮想移動体通信事業者システム。
A communication system in which a virtual mobile carrier system that provides its own service through the communication infrastructure of a mobile carrier is mixed, and mobile information is passed through the communication infrastructure of the mobile carrier. processing terminal and a content application and secondary mobile virtual network operator system that communicates at the layer level, the portable information processing terminal and the second mobile virtual network business by interposing the communication infrastructure of the mobile network operators A primary virtual mobile telecommunications carrier system that constitutes a communication system having a primary virtual mobile telecommunications carrier system capable of communicating with an operator system,
The primary virtual mobile carrier system is
An application program to be updated source stores an application program to be provided to the portable information processing terminal, a database for storing various information about the services offered by the at least second mobile virtual network operator,
Said update originated the application program and updating the format that matches the service on the basis of the various information, the control unit to be recorded in the database as application programs to be provided to the portable information processing terminal,
With
A primary virtual mobile carrier system capable of providing an application program updated to match the service in response to a download request for an application program transmitted from the portable information processing terminal.
前記2次仮想移動体通信事業者から提供される各種情報には、少なくとも前記2次仮想移動体通信事業者が提供するサービスの利用者の加入者情報が含まれることを特徴とする請求項2記載の1次仮想移動体通信事業者システム。   The various information provided from the secondary virtual mobile communication carrier includes at least subscriber information of a user of a service provided by the secondary virtual mobile communication carrier. The primary virtual mobile telecommunications carrier system described. 前記2次仮想移動体通信事業者から提供される各種情報には、少なくとも前記2次仮想移動体通信事業者の事業者属性情報が含まれることを特徴とする請求項2記載の1次仮想移動体通信事業者システム。   3. The primary virtual movement according to claim 2, wherein the various types of information provided from the secondary virtual mobile carrier includes at least provider attribute information of the secondary virtual mobile carrier. Telecommunications carrier system. 前記1次仮想移動体通信事業者システムが提供する前記更新されたアプリケーションプログラムが、前記携帯情報処理端末の内部メモリの特定の領域に変更が生じた場合に、前記携帯情報処理端末の制御部を前記2次仮想移動体通信事業者システム又は前記1次仮想移動体通信事業者システムに変更内容を通知する様に機能させるアプリケーションプログラムであることを特徴とする前記請求項2ないし4記載のいずれか一記載の1次仮想移動体通信事業者システム。   When the updated application program provided by the primary virtual mobile carrier system changes in a specific area of the internal memory of the mobile information processing terminal, the control unit of the mobile information processing terminal is 5. The application program according to any one of claims 2 to 4, wherein the application program causes the secondary virtual mobile carrier system or the primary virtual mobile carrier system to function to notify the change contents. The primary virtual mobile communication carrier system according to one. 前記1次仮想移動体通信事業者システムが提供する前記更新されたアプリケーションプログラムが、前記携帯情報処理端末の前記内部メモリの電話帳の情報が変更された場合に、前記携帯情報処理端末の制御部を前記2次仮想移動体通信事業者システム又は前記1次仮想移動体通信事業者システムに変更内容を通知する様に機能させるアプリケーションプログラムであることを特徴とする前記請求項2ないし4記載のいずれか一記載の1次仮想移動体通信事業者システム。   When the updated application program provided by the primary virtual mobile carrier system changes information in the phone book in the internal memory of the mobile information processing terminal, the control unit of the mobile information processing terminal 5. The application program according to claim 2, wherein the application program functions to notify the secondary virtual mobile carrier system or the primary virtual mobile carrier system of the change contents. The primary virtual mobile telecommunications carrier system according to claim 1. 前記1次仮想移動体通信事業者システムが提供する前記更新されたアプリケーションプログラムが、前記携帯情報処理端末の制御部を、前記携帯情報処理端末の電子画面上に広告を表示可能に機能させるアプリケーションプログラムであることを特徴とする前記請求項2ないし4記載のいずれか一記載の1次仮想移動体通信事業者システム。   The updated application program provided by the primary virtual mobile communication carrier system causes the control unit of the mobile information processing terminal to function so that an advertisement can be displayed on the electronic screen of the mobile information processing terminal The primary virtual mobile telecommunications carrier system according to any one of claims 2 to 4, wherein the system is a primary virtual mobile telecommunications carrier system. 前記1次仮想移動体通信事業者システムが提供する前記更新されたアプリケーションプログラムが、前記携帯情報処理端末の制御部を、広告を表示させる様に機能させると共に、広告が真正に表示されたかを認識し、認識結果を前記1次仮想移動体通信事業者システムに通知させる様に機能させるアプリケーションプログラムであることを特徴とする前記請求項2ないし4記載のいずれか一記載の1次仮想移動体通信事業者システム。   The updated application program provided by the primary virtual mobile telecommunications carrier system causes the control unit of the portable information processing terminal to function so as to display advertisements and recognizes whether advertisements are displayed correctly. 5. The primary virtual mobile communication according to claim 2, wherein the primary virtual mobile communication is an application program that functions to notify the primary virtual mobile communication carrier system of a recognition result. Operator system. 請求項8記載の1次仮想移動体通信事業者システムであって、
前記1次仮想移動体通信事業者システムは、
前記携帯情報処理端末の制御部が通知する認識結果を用いて、広告の成果を判定し、予め定められた成果に対応して予め記憶されている動作を行うことを特徴とする1次仮想移動体通信事業者システム。
A primary virtual mobile carrier system according to claim 8,
The primary virtual mobile carrier system is
A primary virtual movement characterized in that an advertisement result is determined using a recognition result notified by the control unit of the portable information processing terminal, and an operation stored in advance is performed in accordance with a predetermined result. Telecommunications carrier system.
前記1次仮想移動体通信事業者システムは、
前記2次仮想移動体通信事業者システムが有するデータベースにアクセスし、記憶されている前記携帯情報処理端末の利用者の情報及び前記2次仮想移動体通信事業者の情報を取得し、
当該取得した情報を用いて、前記アプリケーションプログラムを更新し、更新したアプリケーションプログラムを前記携帯情報処理端末に提供可能とすることを特徴とする請求項2ないし9のいずれか一記載の1次仮想移動体通信事業者システム。
The primary virtual mobile carrier system is
Accessing the database of the secondary virtual mobile telecommunications carrier system, obtaining stored information on the user of the portable information processing terminal and information on the secondary virtual mobile telecommunications carrier,
The primary virtual movement according to claim 2, wherein the application program is updated using the acquired information, and the updated application program can be provided to the portable information processing terminal. Telecommunications carrier system.
移動体通信事業者の通信回線網を利用して携帯情報処理端末に通信サービスを提供する事業者と 前記移動体通信事業者と仲介するコンピュータシステムで行うアプリケーションプログラムの提供を仲介する仲介方法であって、
前記仲介するコンピュータシステムの制御部は、予め登録されたアプリケーションプログラムを記憶保持し、前記サービスを提供する事業者から提供された各種情報を参照して登録されている前記アプリケーションプログラムを 前記通信サービスを提供する事業者が提供するサービスに合致する形式に更新処理して記憶保持し
前記事業者から通信サービスを受ける携帯情報処理端末によるアプリケーションプログラムのダウンロード要求に対して、該携帯情報処理端末に、前記更新処理したアプリケーションプログラムを送付処理し、
アプリケーションプログラムの提供を仲介することを特徴とする仲介方法。
In mediation method mediates providing of an application program for a computer system which mediates operator providing communication services to the mobile information processing terminal using the communication network of the mobile operator and said mobile operators There,
Controller of the computer system that the mediation is to store and hold an application program registered in advance, the communication service said application program registered by referring to the various information provided by the operator providing the service Update to a format that matches the service provided by the provider, store and retain it ,
Against download request of an application program by the portable information processing terminals that receive a communication service from a previous article of skill in the portable information processing terminal, and send processing application program the updating process,
A mediating method comprising mediating provision of an application program .
移動体通信事業者の通信インフラストラクチャーを介在して自らの通信サービスを提供する仮想移動体通信事業者システムが混在する通信システムにおいて使用されるアプリケーション提供方法であって、
前記通信インフラストラクチャーを介在して 携帯情報処理端末とコンテンツアプリケーションレイヤレベルで通信する2次仮想移動体通信事業者システムと、前記携帯情報処理端末と前記2次仮想移動体通信事業者システムとを通信可能とする1次仮想移動体通信事業者システムとを利用し、
前記1次仮想移動体通信事業者システムの制御部に
更新元となるアプリケーションプログラムと 前記携帯情報処理端末に提供するアプリケーションプログラム記憶保持させると共に、2次仮想移動体通信事業者から提供されるサービスに関する各種情報を記録させ、
前記更新元となるアプリケーションプログラムを前記各種情報に基づいた前記サービスに合致する形式に更新処理して前記携帯情報処理端末に提供するアプリケーションプログラムとして記憶保持させ、
前記携帯情報処理端末から送信される前記アプリケーションプログラムのダウンロード要求に対して、前記サービスに合致するように更新したアプリケーションプログラムを送付処理することにより、
前記2次仮想移動体通信事業者システムのサービスに用いるアプリケーションプログラムを前記携帯情報処理端末に提供することを特徴とするアプリケーション提供方法。
An application providing method mobile virtual network operator system providing their communication services by interposing the communication infrastructure of the mobile communication operator is used in a communication system coexist,
A secondary virtual mobile telecommunications carrier system that communicates with the mobile information processing terminal at the content application layer level via the communication infrastructure, and the mobile information processing terminal and the secondary virtual mobile telecommunications carrier system communicate with each other. Using the primary virtual mobile carrier system that enables it,
In the control unit of the primary virtual mobile carrier system ,
With make update source and memory retention and an application program that provides an application program and the portable information processing terminal comprising, by recording various information about the services offered by the second mobile virtual network operator,
The update will originate the application program update processing into a form matching the services based on the various information, is stored and held as an application program to be provided to the portable information processing terminal,
In response to a download request for the application program transmitted from the portable information processing terminal, by sending an application program updated to match the service ,
An application providing method comprising providing an application program used for a service of the secondary virtual mobile communication carrier system to the portable information processing terminal.
移動体通信事業者の通信インフラストラクチャーを介在して 携帯情報処理端末とコンテンツアプリケーションレイヤレベルで通信する仮想移動体通信事業者システムと、前記携帯情報処理端末と前記仮想移動体通信事業者システムとを通信可能とする仲介仮想移動体通信事業者システムとが混在する、通信システムにおいて使用されるアプリケーション更新方法であって、
前記仲介仮想移動体通信事業者システムが、
前記携帯情報処理端末に提供するアプリケーションプログラムを格納する手段と、
仮想移動体通信事業者から提供されるサービスに関する各種情報を記憶する手段と、
前記アプリケーションプログラムを前記各種情報に基づいて前記仮想移動体通信事業者が行う前記携帯情報処理端末に提供するサービスに合致する形式に更新処理する手段と、
を有して、
仮想移動体通信事業者から提供されたサービスに関する各種情報を受け付け、
前記携帯情報処理端末から送信されるアプリケーションプログラムのダウンロード要求に対して送付するアプリケーションプログラムとして、仮想移動体通信事業者に合わせて更新処理する
ことを特徴とするアプリケーション更新方法。
A virtual mobile telecommunications carrier system that communicates with a mobile information processing terminal at a content application layer level via a communication infrastructure of a mobile telecommunications carrier, and the mobile information processing terminal and the virtual mobile telecommunications carrier system It is an application update method used in a communication system in which an intermediary virtual mobile communication carrier system that enables communication is mixed,
The intermediary virtual mobile carrier system is
Means for storing an application program to be provided to the portable information processing terminal;
Means for storing various types of information related to services provided by a virtual mobile carrier;
It means for updating the format that matches the service that provides the application program to the portable information processing terminal, wherein the mobile virtual network operator is performed on the basis of the various information,
To have a,
Accepts various information related to services provided by virtual mobile carriers,
An application update method, wherein update processing is performed in accordance with a virtual mobile communication carrier as an application program to be sent in response to a download request for an application program transmitted from the portable information processing terminal .
前記仮想移動体通信事業者から提供される各種情報には、少なくとも前記仮想移動体通信事業者の事業者属性情報が含まれ、当該事業者属性情報を用いて前記アプリケーションプログラムを更新することを特徴とする請求項13記載のアプリケーション更新方法。   Various information provided from the virtual mobile carrier includes at least provider attribute information of the virtual mobile carrier, and updates the application program using the provider attribute information. The application updating method according to claim 13. 前記仮想移動体通信事業者から提供される各種情報には、少なくとも前記仮想移動体通信事業者が提供するサービスの利用者の加入者情報が含まれ、当該加入者情報を用いて前記アプリケーションプログラムを更新することを特徴とする請求項13記載のアプリケーション更新方法。   The various types of information provided from the virtual mobile carrier includes at least subscriber information of users of services provided by the virtual mobile carrier, and the application program is executed using the subscriber information. The application updating method according to claim 13, wherein updating is performed. 移動体通信事業者の通信回線網を利用して携帯情報処理端末に通信サービスを提供する事業者と前記移動体通信事業者と仲介するコンピュータシステムを動作させるプログラムであって、
前記仲介するコンピュータシステムの制御部を、
記録された前記サービスを提供する事業者から提供される各種情報を取得する手段と、
携帯情報処理端末で用いられるアプリケーションプログラムを、前記各種情報に基づき、前記通信サービスを提供する事業者が提供するサービスに合致する形式に、更新処理する手段と、
前記事業者からサービスを受ける携帯情報処理端末によるアプリケーションプログラムのダウンロード要求に対して、該携帯情報処理端末に、前記更新処理したアプリケーションプログラムを提供可能とする手段
として動作させることを特徴とするプログラム。
A program for operating a computer system to mediate carriers providing communication to the portable information processing terminal by using the communication network of the mobile operator services and said mobile operators,
A control unit of the mediating computer system,
Means for acquiring various types of information provided from the provider providing the recorded service;
An application program used by the portable information processing terminal, the basis of the various information, the format operator providing the communication service matches the service provided, comprising: means for updating,
Against download request of an application program by the portable information processing terminal before receiving the service from the article of skill in the portable information processing terminal, means for enabling providing an application program the updating process,
A program characterized by operating as
移動体通信事業者の通信インフラストラクチャーを介在して携帯情報処理端末とコンテンツアプリケーションレイヤレベルで通信する仮想移動体通信事業者システムと、前記携帯情報処理端末と前記仮想移動体通信事業者システムとを通信可能とする仲介仮想移動体通信事業者システムとが混在する通信システムで用いられる、前記仲介仮想移動体通信事業者システムに登録されたアプリケーションプログラムを前記携帯情報処理端末に提供するアプリケーション提供プログラムであって、
前記仲介仮想移動体通信事業者システムを構築するサーバの制御部を、
前記仮想移動体通信事業者から提供されたサービスに関する各種情報を取得する手段と、
前記登録された更新元となるアプリケーションプログラムを前記各種情報に基づいて前記サービスに合致する形式に更新する指示を行う手段と、
前記携帯情報処理端末から送信される前記アプリケーションプログラムのダウンロード要求に対して、該当アプリケーションプログラムを提供可能に管理する手段
として動作させることを特徴とするアプリケーション提供プログラム。
A virtual mobile telecommunications carrier system that communicates with a mobile information processing terminal at a content application layer level via a communication infrastructure of a mobile telecommunications carrier, and the mobile information processing terminal and the virtual mobile telecommunications carrier system An application providing program for providing the portable information processing terminal with an application program registered in the intermediary virtual mobile telecommunications carrier system, which is used in a communication system in which intermediary virtual mobile telecommunications carrier systems capable of communication are mixed. There,
A server control unit for constructing the intermediary virtual mobile communication carrier system;
Means for acquiring various types of information related to services provided by the virtual mobile carrier;
Means for instructing to update the registered application program as a format matching the service based on the various information;
In response to a request for downloading the application program transmitted from the portable information processing terminal, means for managing the application program so as to be provided
An application providing program characterized by operating as
移動体通信事業者の通信インフラストラクチャーを介在して携帯情報処理端末とコンテンツアプリケーションレイヤレベルで通信する仮想移動体通信事業者システムと、前記携帯情報処理端末と前記仮想移動体通信事業者システムとを通信可能とする仲介仮想移動体通信事業者システムとが混在する通信システムで用いられる、前記仲介仮想移動体通信事業者システムに登録される前記携帯情報処理端末に提供するアプリケーションプログラムを更新するアプリケーション更新用プログラムであって、
前記仲介仮想移動体通信事業者システムを構築するサーバの制御部を、
前記仮想移動体通信事業者から提供されたサービスに関する各種情報を取得する手段と、
前記取得した各種情報を参照して、登録されている更新元となるアプリケーションプログラムを前記仮想移動体通信事業者の提供するサービスに合致する形式に更新処理して、前記携帯情報処理端末に提供するアプリケーションプログラムとして管理する手段
として動作させることを特徴とするアプリケーション更新用プログラム。
A virtual mobile telecommunications carrier system that communicates with a mobile information processing terminal at a content application layer level via a communication infrastructure of a mobile telecommunications carrier, and the mobile information processing terminal and the virtual mobile telecommunications carrier system Application update for updating an application program provided to the mobile information processing terminal registered in the mediation virtual mobile carrier system used in a communication system in which a mediation virtual mobile network operator system capable of communication is mixed A program for
A server control unit for constructing the intermediary virtual mobile communication carrier system;
Means for acquiring various types of information related to services provided by the virtual mobile carrier;
With reference to the acquired various information , the registered update source application program is updated into a format that matches the service provided by the virtual mobile carrier and provided to the portable information processing terminal Means to manage as application programs
An application update program characterized by operating as
前記取得する各種情報に少なくとも前記仮想移動体通信事業者が提供するサービスの利用者の加入者情報を含み、当該加入者情報を用いて前記アプリケーションプログラムを更新することを特徴とする請求項18記載のアプリケーション更新用プログラム。   19. The various information to be acquired includes at least subscriber information of a user of a service provided by the virtual mobile carrier, and the application program is updated using the subscriber information. Application update program. 前記取得する各種情報に少なくとも前記仮想移動体通信事業者の事業者属性情報を含み、当該事業者属性情報を用いて前記アプリケーションプログラムを更新することを特徴とする請求項18記載のアプリケーション更新用プログラム。   19. The program for updating an application according to claim 18, wherein the various information to be acquired includes at least provider attribute information of the virtual mobile telecommunications carrier, and the application program is updated using the carrier attribute information. .
JP2007191658A 2007-07-24 2007-07-24 Mobile operator brokerage system, brokerage method, and program Expired - Fee Related JP5013085B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007191658A JP5013085B2 (en) 2007-07-24 2007-07-24 Mobile operator brokerage system, brokerage method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007191658A JP5013085B2 (en) 2007-07-24 2007-07-24 Mobile operator brokerage system, brokerage method, and program

Publications (2)

Publication Number Publication Date
JP2009027668A JP2009027668A (en) 2009-02-05
JP5013085B2 true JP5013085B2 (en) 2012-08-29

Family

ID=40399007

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007191658A Expired - Fee Related JP5013085B2 (en) 2007-07-24 2007-07-24 Mobile operator brokerage system, brokerage method, and program

Country Status (1)

Country Link
JP (1) JP5013085B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2414100C1 (en) * 2009-08-06 2011-03-10 Сергей Павлович Сульгин Telecommunication method, method of controlling sim card re-registration and telecommunication system
JP5194064B2 (en) * 2010-06-29 2013-05-08 ヤフー株式会社 Terminal apparatus, information distribution apparatus, information distribution method, information distribution program, and terminal program
JP7456765B2 (en) * 2019-12-19 2024-03-27 横河電機株式会社 MTC equipment, methods, programs, and devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050079855A1 (en) * 2003-08-20 2005-04-14 Jethi Rashesh J. Architecture that enables a mobile virtual network operator (MVNO) to create a branded wireless offering

Also Published As

Publication number Publication date
JP2009027668A (en) 2009-02-05

Similar Documents

Publication Publication Date Title
US10574621B2 (en) Automatic membership in social networks via mobile and point-of-sale computing device
US9971825B2 (en) System and method for dynamic and secure communication and synchronization of personal data records
US7991424B2 (en) Dynamic generation of group lists for a communication device using tags
US8913728B2 (en) Method and system for automated intellegent advertising on wearable devices
US8542809B2 (en) Method and system for alphanumeric indexing for advertising with cloud computing
US8611517B2 (en) Method and system for alphanumeric indexing for advertising with cloud computing
US20080046976A1 (en) Systems and methods for dynamically generating a privacy summary
US8510253B2 (en) Method and apparatus for suggesting a user activity
US20070282621A1 (en) Mobile dating system incorporating user location information
US20100287256A1 (en) Method and apparatus for providing social networking content
WO2008118872A2 (en) Advanced contact management in communications networks
EP2289234A1 (en) Social networking services for a location-aware mobile communication device
JP2017215982A5 (en)
CN102638770A (en) Social network realization method and system
CN101529801B (en) Method and system for active profile services
US8792868B2 (en) Personalized electronic address book
JP5013085B2 (en) Mobile operator brokerage system, brokerage method, and program
CN102216946A (en) Device and method for providing and receiving mobile advertisement service in mobile advertisement system
CN102630082A (en) Realization method and system for social networking as well as business platform
KR20010016025A (en) System for sharing and managing personal information for multi-user
KR101797235B1 (en) Viewing ars apparatus and system and method of the same
US11113723B1 (en) Explicit user history input
JP2006018390A (en) News information provision method to cellphone or portable terminal
KR101829616B1 (en) System for providing a service based on the personal connections
KR101605133B1 (en) Method for providing display data corresponding phone call

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100611

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120126

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120413

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: 20120509

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120522

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150615

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees