JP7707069B2 - Information processing device, information processing method, information processing system, and program - Google Patents
Information processing device, information processing method, information processing system, and program Download PDFInfo
- Publication number
- JP7707069B2 JP7707069B2 JP2021554885A JP2021554885A JP7707069B2 JP 7707069 B2 JP7707069 B2 JP 7707069B2 JP 2021554885 A JP2021554885 A JP 2021554885A JP 2021554885 A JP2021554885 A JP 2021554885A JP 7707069 B2 JP7707069 B2 JP 7707069B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- state
- services
- information
- category
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Stored Programmes (AREA)
Description
本技術は、情報処理装置、情報処理方法、情報処理システム、及び、プログラムに関し、特に、記録部に記録可能なサービスの分類の自由度を拡大してサービスの分類ごとにユーザが意図したサービスを使用できるようにした情報処理装置、情報処理方法、情報処理システム、及び、プログラムに関する。 This technology relates to an information processing device, an information processing method, an information processing system, and a program, and in particular to an information processing device, an information processing method, an information processing system, and a program that expand the degree of freedom in classifying services that can be recorded in a recording unit, thereby enabling a user to use the services intended for each service classification.
特許文献1及び特許文献2には、近距離無線通信対応の携帯端末でサービス(電子マネー)を利用するための技術が開示されている。
携帯端末等に搭載された非接触ICチップ等の記録部に記録可能なサービス(電子マネー、乗車券、航空券、会員証等)の分類の自由度を拡大してサービスの分類ごとにユーザが意図したサービスを使用できるようにすることが望まれる。It is desirable to expand the freedom of classification of services (electronic money, train tickets, airline tickets, membership cards, etc.) that can be recorded in a recording unit such as a contactless IC chip mounted on a mobile terminal, etc., so that users can use the services they intend for each service classification.
本技術は、このような状況に鑑みてなされたものであり、記録部に記録可能なサービスの分類の自由度を拡大してサービスの分類ごとにユーザが意図したサービスを使用できるようにする。 This technology was developed in response to these circumstances, expanding the freedom of classification of services that can be recorded in the recording unit, allowing users to use the services they intend for each service classification.
本技術の第1の側面の情報処理装置は、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報を記録する記録部を有する非接触ICチップと、前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定する処理部とを有する情報処理装置である。前記システム種別は、前記非接触ICチップと近接通信を行う装置が、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である。 According to a first aspect of the present technology, an information processing device includes a contactless IC chip having a recording unit that records information for enabling the use of each of a plurality of services, a system type associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid state or an invalid state, and a processing unit that sets the status information for a category including a plurality of the system types so that one or a specific service among the services associated with the system type included in the category is in a valid state. The system type is information used when a device that performs proximity communication with the contactless IC chip searches for a service recorded in the contactless IC chip.
本技術の第1の側面の情報処理方法は、記録部を有する非接触ICチップと、処理部とを有する情報処理装置の前記記録部が、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報を記録することと、前記処理部が、前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定することとを含む情報処理方法である。前記システム種別は、前記非接触ICチップと近接通信を行う装置が、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である。 An information processing method according to a first aspect of the present technology is an information processing method including: a recording unit of an information processing device having a contactless IC chip having a recording unit and a processing unit, the recording unit recording information for enabling use of each of a plurality of services, a system type associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid state or an invalid state; and the processing unit setting the status information for a category including a plurality of the system types so that one or a specific service among the services associated with the system types included in the category is in a valid state. The system type is information used when a device performing proximity communication with the contactless IC chip searches for a service recorded in the contactless IC chip.
本技術の第1の側面のプログラムは、コンピュータに、非接触ICチップの記録部に対して、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報を記録させる処理と、前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別が関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定させる処理とを実行させるためのプログラムである。前記システム種別は、前記非接触ICチップと近接通信を行う装置が、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である。 A program according to a first aspect of the present technology is a program for causing a computer to execute a process of recording, in a recording unit of a contactless IC chip, information for enabling the use of each of a plurality of services, system types associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid state or an invalid state, and a process of setting the status information for a category including a plurality of the system types so that one or a specific service among the services associated with the system types included in the category is in a valid state. The system type is information used when a device performing proximity communication with the contactless IC chip searches for a service recorded in the contactless IC chip.
本技術の第1の側面の情報処理装置、情報処理方法、及び、プログラムにおいては、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報が記録され、前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報が設定される。 In the information processing device, information processing method, and program of the first aspect of the present technology, information for enabling the use of each of a plurality of services, system types associated with the plurality of services, and status information indicating whether each of the plurality of services is in a state in which it can be used effectively or is in an invalid state are recorded, and for a category including a plurality of the system types, the status information is set so that one or a specific service among the services associated with the system types included in the category is in a state in which it can be used effectively.
本技術の第2の側面の情報処理システムは、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報を記録する記録部を有する非接触ICチップと、前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定する処理部と、前記カテゴリに含まれる前記システム種別を前記処理部に供給するサーバ装置とを有する情報処理システムである。前記システム種別は、前記非接触ICチップと近接通信を行う装置が、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である。 According to a second aspect of the present technology, an information processing system includes a contactless IC chip having a recording unit for recording information for enabling the use of each of a plurality of services, system types associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid state or an invalid state, a processing unit for setting the status information for a category including a plurality of the system types so that one or a specific service among the services associated with the system types included in the category is in a valid state, and a server device for supplying the system types included in the category to the processing unit. The system type is information used when a device performing proximity communication with the contactless IC chip searches for a service recorded in the contactless IC chip.
本技術の第2の側面の情報処理システムにおいては、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報が記録され、前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別が関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報が設定される。前記カテゴリに含まれる前記システム種別は供給される。 In the information processing system according to the second aspect of the present technology, information for enabling the use of each of a plurality of services, system types associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid state or an invalid state are recorded, and the status information is set for a category including a plurality of the system types such that one or a specific service among the services associated with the system types included in the category is in a valid state. The system types included in the category are supplied.
以下、図面を参照しながら本技術の実施の形態について説明する。 Below, we will explain the implementation form of this technology with reference to the drawings.
<<本技術を適用した情報処理システムの一実施の形態>>
図1は、本技術を適用した情報処理システムの一実施の形態の構成例を示したブロック図である。
<<One embodiment of an information processing system to which the present technology is applied>>
FIG. 1 is a block diagram showing a configuration example of an embodiment of an information processing system to which the present technology is applied.
図1において、情報処理システム1は、携帯端末11と管理サーバ12とを有する。
In FIG. 1 , an
携帯端末11は、例えば、スマートフォンであるが、携帯電話、タブレット、ノートブック・コンピュータ、ラップトップ・コンピュータ、又は、ウエアラブル・コンピュータなどであってもよい。The
携帯端末11は、ディスプレイ21、表示制御部22、CPU(Central Processing Unit)23,非接触ICチップ24、入力部25、記憶部26、及び、無線通信部27を有する。The
ディスプレイ21は、例えば携帯端末11の筐体前面に設置される。The display 21 is installed, for example, on the front of the housing of the
表示制御部22は、画像を生成してディスプレイ21に表示させる。
The
CPU23は、所定のプログラムを実行し、携帯端末11の全体の動作を制御する。CPU23は、バス28を介して各部の制御や各部とのデータのやり取りを行う。The
非接触ICチップ24は、FeliCa(登録商標)等のNFC(Near Field Communication)に準拠したチップである。非接触ICチップ24は、通信距離が10cm程度の非接触での近接通信に対応している。The
また、非接触ICチップ24は、近接通信部31とメモリ(記録部)32とを含む。
The
近接通信部31は、近接された近接通信装置、または、他の携帯端末の非接触ICチップとの間で近接通信を行う。近接通信部31は、近接通信により接続された機器からの情報を受信してメモリ32に供給し、メモリ32から読み出した情報を近接通信により接続された外部の機器に送信する。The
また、非接触ICチップ24のメモリ32に対しては、CPU23がバス28を介して直接的にデータの読出し及び書込みを行うことができる。
In addition, the
入力部25は、ディスプレイ面に設けられたタッチパネルや筐体に設けられたボタンに対するユーザの操作を検出し、検出した操作をバス28を介してCPU23に供給する。The
記憶部26は、CPU23が実行するアプリケーションのプログラムデータや各種保存ファイルのデータを記憶する。
The
無線通信部27は、3G、4G、LTE(Long Term Evolution)等の携帯電話回線を用いた無線通信インタフェースを含む。また、無線通信部27は、無線LAN(Local Area Network)による無線通信インタフェースを含む。また、無線通信部27は、Bluetooth(登録商標)などの近距離の無線通信インタフェースを含む。無線通信部27は、基地局やアクセスポイント等との無線接続を介して管理サーバ12と接続する。The wireless communication unit 27 includes a wireless communication interface using a mobile phone line such as 3G, 4G, or LTE (Long Term Evolution). The wireless communication unit 27 also includes a wireless communication interface using a wireless LAN (Local Area Network). The wireless communication unit 27 also includes a short-range wireless communication interface such as Bluetooth (registered trademark). The wireless communication unit 27 connects to the
管理サーバ12は、非接触ICチップ24にサービスを登録する際などにおいてメモリ32に書き込む情報を携帯電話回線又はインターネットを介して携帯端末11に供給する。The
<非接触ICチップに登録されたサービスの一例>
図2は、図1の非接触ICチップ24に登録されたサービスの一例を示した図である。
<Examples of services registered in contactless IC chips>
FIG. 2 is a diagram showing an example of services registered in the
非接触ICチップ24には、事業者が提供するサービスを使用する際に必要なICカードに代わり、携帯端末11の非接触ICチップ24でサービスの使用を可能にするための情報が記録される。非接触ICチップ24に登録して使用可能なサービスとして、電子マネー、乗車券、航空券、会員証、ポイント、及び、チケット等に関するサービスがある。The
図2には、非接触ICチップ24に対して、サービス名がサービスA、サービスB、サービスC、サービスD、及び、サービスEという5種類のサービスが登録されている場合が例示されている。また、サービスDについては2契約分が登録されている。たとえば、会社用と個人用とで同一のサービスを使い分けたい場合等には同一のサービスが複数登録されることがある。
Figure 2 shows an example in which five types of services, with service names Service A, Service B, Service C, Service D, and Service E, are registered in the
また、図2において、非接触ICチップ24に登録された各サービスに対応して、システム種別が非接触ICチップ24に記録される。システム種別は、非接触ICチップ24に登録可能なサービスに対して事前に割り当てられているコードである。2, a system type is recorded in the
各サービスに割り当てられたシステム種別は、記憶部26に事前に記憶され、又は、非接触ICチップ24へのサービスの登録を行うアプリケーションのプログラムに組み込まれている。サービスを非接触ICチップ24に登録する際には記憶部26等からサービスに対応するシステム種別が取得されて、サービスに関連付けられてサービスに関する他の情報とともに非接触IC24のメモリ32に記録される。The system type assigned to each service is pre-stored in the
なお、システム種別は、サービスを提供する事業者やサービスの目的によりサービスの種類を分類した場合のサービスの種類を表す。 The system type indicates the type of service when services are classified according to the provider providing the service and the purpose of the service.
また、非接触ICチップ24に登録したサービスをユーザが使用する際にはサービスを提供する事業者等が設置したリーダライタに非接触ICチップ24をかざす。このとき、リーダライタは、非接触ICチップ24に登録されているサービスのうち、事業者が設置したリーダライタで使用できるサービスをシステム種別により検索する。When a user wants to use a service registered in the
そして、リーダライタは、検索したシステム種別に該当したサービスの情報を非接触ICチップ24から取得する。したがって、システム種別は、リーダライタで非接触ICチップ24のサービスを検索する際に用いられる情報でもある。The reader/writer then obtains information on the service that corresponds to the searched system type from the
図2の例では、サービスAのシステム種別とサービスBのシステム種別とはいずれも0001であり、サービスAとサービスBとは同じシステム種別に属していることを表している。サービスCのシステム種別は0002、サービスDのシステム種別は0003、サービスEのシステム種別は0004であり、サービスC乃至サービスEは、各々、システム種別が相違する。なお、図2に示すシステム種別は例示であって、実際のシステム種別とは相違する。 In the example of Figure 2, the system type of service A and the system type of service B are both 0001, indicating that service A and service B belong to the same system type. The system type of service C is 0002, the system type of service D is 0003, and the system type of service E is 0004, meaning that services C to E each have a different system type. Note that the system types shown in Figure 2 are examples and will differ from the actual system types.
また、非接触ICチップ24に登録された各サービスには、各々、有効に使用できる状態(有効な状態という、ACTIVATED)か有効に使用できない状態(無効な状態という、DEACTIVATED)かの情報が記録される。
In addition, for each service registered in the
図2において、サービスAが有効な状態であり、また、2契約分のサービスDの一方が有効な状態である。 In Figure 2, service A is in an active state, and one of the two contracts for service D is in an active state.
<非接触ICチップのメモリに記録される情報>
図3は、非接触ICチップ24に登録されたサービスに関して非接触ICチップ24のメモリ32に記録される情報を表した図である。
<Information recorded in the memory of the contactless IC chip>
FIG. 3 is a diagram showing information recorded in the
図3において、登録ファイル名は、1つのサービスが登録されるごとに作られる登録ファイルの名前(コード)を示し、1つのサービスに関連する情報は、1つの登録ファイルに属する情報として管理される。メモリ32には、図2の6つのサービスの登録に対応して、登録ファイル名をカード1乃至カード6とする6つの登録ファイルが作成されている。
In Figure 3, the registration file name indicates the name (code) of the registration file created each time a service is registered, and information related to one service is managed as information belonging to one registration file. In
図3において、登録ファイル名は、1つのサービスが登録されるごとに作られる登録ファイルの名前(コード)を示し、1つのサービスに関連する情報は、1つの登録ファイルに属する情報として管理される。メモリ32には、図2の6つのサービスの登録に対応して、登録ファイル名をカード1乃至カード6とする6つの登録ファイルが作成されている。
In Fig. 3, the registration file name indicates the name (code) of a registration file created each time a service is registered, and information related to one service is managed as information belonging to one registration file. In
また、各サービスの有効な状態と無効な状態とは、サービスを分類するカテゴリという新たな概念を用いて制御される。 In addition, the enabled and disabled states of each service are controlled using a new concept of categories that classify services.
<カテゴリとシステム種別との関係を表したカテゴリデータの例示>
図4は、カテゴリとシステム種別との関係を表したカテゴリデータを例示した図である。
<Example of category data showing the relationship between categories and system types>
FIG. 4 is a diagram illustrating an example of category data indicating the relationship between categories and system types.
図4において、カテゴリデータはカテゴリとそのカテゴリに含まれるシステム種別とを示すデータである。カテゴリには、例えば複数の種類a、b、c、・・・、mがあり、各カテゴリa、b、c、・・・、mには、各々に含まれるシステム種別が決められている。そして、各カテゴリa、b、c、・・・、mには、カテゴリに含まれるシステム種別に関連付けされているサービスが属する。 In FIG. 4, category data is data indicating a category and the system types included in that category. There are multiple types of categories, for example, a, b, c, ..., m, and each category a, b, c, ..., m has a predetermined system type included therein. And to each category a, b, c, ..., m belongs a service that is associated with the system type included in the category.
例えば、カテゴリaには、システム種別が0001及び0002であるサービスが属する。カテゴリbには、システム種別が0003及び0004のサービスが属する。なお、カテゴリが含むシステム種別は1つであってもよい。For example, category a includes services whose system types are 0001 and 0002. Category b includes services whose system types are 0003 and 0004. Note that a category may include only one system type.
図3の例では、システム種別が0001のサービスA及びサービスB、並びに、システム種別が0002のサービスCがカテゴリaに属する。また、システム種別が0003のサービスD(登録ファイル名がカード4とカード5)、及び、システム種別が0004のサービスEがカテゴリbに属する。なお、いずれのカテゴリにも属さないサービスがあってもよい。In the example of Figure 3, service A and service B with a system type of 0001, and service C with a system type of 0002 belong to category a. Service D with a system type of 0003 (registered file names are Card 4 and Card 5) and service E with a system type of 0004 belong to category b. Note that there may be services that do not belong to any category.
このカテゴリによるサービスの分類は、サービスの提供の実情に則して適宜変更される。また、カテゴリによるサービスの分類は、サービスの分類の自由度を拡大する。 This classification of services by category will be changed as appropriate in accordance with the actual circumstances of the provision of services. In addition, the classification of services by category will increase the freedom of classification of services.
すなわち、カテゴリは、システム種別の組合せによりサービスを分類しており、各サービスの有効又は無効の状態の設定に関して、システム種別のみでのサービスの分類では行えない制御を行うことができるようになる。 In other words, categories classify services by combinations of system types, allowing for control over the enabling/disabling of each service that is not possible when services are classified solely by system type.
たとえば、非接触ICチップ24に登録したサービスをユーザが使用する場合に、サービスを提供する事業者が設置したリーダライタに携帯端末11の非接触ICチップ24をかざす。For example, when a user wants to use a service registered in the
リーダライタは、予め決められたシステム種別のサービスを検索するためのポーリングを一定時間間隔で行う。リーダライタに非接触ICチップ24がかざされると、リーダライタは、非接触ICチップ24に登録されているサービスで、かつ、有効な状態のサービスのうち、ポーリングにより検索しているシステム種別のサービスに関する情報を非接触ICチップ24から取得する。The reader/writer performs polling at regular intervals to search for services of a predetermined system type. When the
このとき、非接触ICチップ24において、システム種別が同一の複数のサービスが有効な状態に設定されていたとする。たとえば、図3においてシステム種別が0001のサービスAとサービスBとの両方が有効な状態であり、リーダライタがサービスA用のポーリング(システム種別0001のサービスの検索)を行っているとする。At this time, assume that multiple services with the same system type are set to an enabled state in the
この場合、サービスAとサービスBの両方がリーダライタの検索に該当し、サービスAとサービスBのいずれを使用するのかが不明となる。このような不具合は、非接触ICチップ24において、同一のシステム種別のサービスは1つのみ有効な状態に設定するという制限を設けることで回避することができる。In this case, both service A and service B are searched for by the reader/writer, and it is unclear which of service A and service B to use. This type of problem can be avoided by setting a restriction in the
これに対して、事業者が複数のシステム種別のサービスを使用可能にするため、例えば、システム種別が0001と0002のいずれのサービスでも使用可能にするため、リーダライタが、複数のシステム種別のサービスを検索するポーリングを交互に行う場合がある。
In response to this, in order for an operator to make services of multiple system types available, for example to make services of both
今、図3において、システム種別が0001のサービスAとシステム種別が0002のサービスCが有効な状態に設定されているとする。
Now, in Figure 3, assume that service A with
<カテゴリデータがない場合>
図5は、システム種別が0001のサービスAとシステム種別が0002のサービスCが有効な状態であることを表した図である。
<When category data is not available>
FIG. 5 is a diagram showing that service A with a system type of 0001 and service C with a system type of 0002 are in a valid state.
一方、リーダライタが、サービスA用のポーリング(システム種別が0001のサービスの検索)と、サービスC用のポーリング(システム種別が0002のサービスの検索)とを交互に行っているとする。 On the other hand, it is assumed that the reader/writer alternately performs polling for service A (searching for a service whose system type is 0001) and polling for service C (searching for a service whose system type is 0002).
図6は、リーダライタ51がサービスA用のポーリングとサービスC用のポーリングとを交互に行っている様子を表した図である。
Figure 6 shows the reader/
ユーザが携帯端末11の非接触ICチップ24をリーダライタ51にかざした場合、リーダライタ51がサービスAとサービスCのいずれの情報を取得するかは、非接触ICチップ24をリーダライタにかざしたときにリーダライタ51がサービスA用のポーリングとサービスC用のポーリングとのいずれを行っていたかによって異なる。When a user holds the
ユーザは、サービスAとサービスCとの両方を使用できることを把握していない場合もあり、サービスAを使用するつもりが、意図せずにサービスCが使用されてしまうという不測の事態が生じることがある。 A user may not be aware that they can use both service A and service C, which can lead to an unforeseen situation where they intend to use service A but end up unintentionally using service C instead.
このような事態は、同一のシステム種別のサービスは1つのみ有効な状態に設定するという制限だけでは回避できない。 Such situations cannot be avoided by simply restricting services of the same system type to only one enabled state.
<カテゴリデータがある場合>
そこで、リーダライタ51が複数のシステム種別のサービスについてのポーリングを行うことがある場合には、それらの複数のシステム種別の組合せを1つのカテゴリに分類して、例えば、図1の管理サーバ12が携帯端末11に図4に示したカテゴリデータを提供する。
<If there is categorical data>
Therefore, when the reader/
携帯端末11では、非接触ICチップ24にサービスを登録する際、又は、非接触ICチップ24に登録済みのサービスを無効な状態から有効な状態に切り替える際に、カテゴリデータを参照して、同一のカテゴリに属するサービスは1つのみ有効な状態に設定するという制限を設けておく。In the
例えば、図5に例において、システム種別が0001であるサービスAとシステム種別が0002であるサービスCとは、同一のカテゴリaに属するため、少なくともサービスAとサービスCのいずれか一方しか有効な状態に設定されないようになる。For example, in the example shown in Figure 5, service A with a system type of 0001 and service C with a system type of 0002 belong to the same category a, so at least one of service A and service C can be set to an active state.
図7は、カテゴリデータを用いて各サービスの有効又は無効の状態を設定することにより、サービスAが有効な状態となり、サービスCが無効な状態となった様子を表した図である。 Figure 7 shows a state in which service A is enabled and service C is disabled by setting the enabled or disabled state of each service using category data.
図8は、図6のリーダライタ51に図7の状態の非接触ICチップ24をかざすときの様子を示した図である。
Figure 8 shows the appearance when the
図8のようにリーダライタ51がサービスA用のポーリングとサービスC用のポーリングとを交互に行う場合であっても、カテゴリデータを用いて同一のカテゴリに属するサービスは1つのみ有効な状態に設定されるように制限することで、例えば、サービスAのみが有効な状態となる。そのため、ユーザが意図せずにサービスCが使用されてしまうという不具合が回避される。
Even when the reader/
ここで、カテゴリは、複数のシステム種別のサービスを読み取るリーダライタのその複数のシステム種別に属するサービスを1つのグループとしたサービスの分類と定義してもよい。同種のリーダライタが多くの場所で採用されるほど、カテゴリに属するサービスを1つのみ有効な状態に設定することの効果が増加する。 Here, a category may be defined as a classification of services that belong to multiple system types and are grouped together for a reader/writer that reads services of multiple system types. The more locations where the same type of reader/writer is used, the greater the effect of setting only one service belonging to a category to an enabled state.
また、交通系のサービスに使用されるリーダライタは、複数のシステム種別のサービスの読取りを行うものが多くの場所で採用されているので、交通系の複数のシステム種別を含むカテゴリを作ることは特に有益である。電子マネーについても同様に電子マネーに関連づけられた複数のシステム種別を含むカテゴリを作ることができる。 In addition, since the reader/writers used for transportation services are often capable of reading services of multiple system types, creating a category that includes multiple transportation system types is particularly useful. Similarly, for electronic money, a category can be created that includes multiple system types associated with electronic money.
<サービスを有効又は無効な状態に設定する処理の概要>
図9は、サービスを有効又は無効な状態に設定する処理の概要を説明した図である。
<Overview of the process for setting a service to an enabled or disabled state>
FIG. 9 is a diagram illustrating an outline of a process for setting a service to an enabled or disabled state.
図9の状態61、状態62、状態63、及び、状態64において、携帯端末11には、非接触ICチップ24、アプリケーション71、ミドルウェア72が示されている。In states 61, 62, 63, and 64 of Figure 9, the
非接触ICチップ24は、携帯端末11に搭載された図1の非接触ICチップ24である。
The
アプリケーション71は、非接触ICチップ24に新たにサービスを登録する際、または、登録済みのサービスの有効又は無効の状態を切り替える際にユーザの操作により起動され、CPU23により実行されるプログラムを示す。
ミドルウェア72は、アプリケーション71からの要求により起動し、CPU23により実行されるプログラムであって、非接触ICチップ24に関する処理を実行するプログラムを示す。ミドルウェアアプリケーション73は、ミドルウェア72の一部であって、非接触ICチップ24のメモリ32に対するデータ操作に関与するプログラムを示す。
図9の状態61は、非接触ICチップ24に、カテゴリaに属するサービスAが1つだけ登録されている状態を示す。また、サービスAは有効な状態(ACTIVATED)である。なお、図9の状態61は、図3に例示したサービスのうち登録ファイル名がカード1のサービスAが非接触ICチップ24に登録されていることを示す。また、カテゴリの情報については非接触ICチップ24のメモリ32には記録されないが、記録されるようにしてもよい。
図9の状態62は、ユーザがカテゴリaに属するサービスBを非接触ICチップ24に新たに登録する状態を示す。なお、図9の状態62は、図3に例示したサービスのうち、登録ファイル名がカード2のサービスBが非接触ICチップ24に登録される状況を示す。ユーザがアプリケーション71の実行画面からカテゴリaのサービスBを登録する操作を行うと、ミドルウェアアプリケーション73は、サービスBが属するカテゴリがカテゴリaであることを図4のカテゴリデータから取得する。
すなわち、ミドルウェアアプリケーション73は、サービスBのシステム種別が0002であり(図3参照)、図4のカテゴリデータにおいてシステム種別が0002のサービスがカテゴリaに属することからサービスBがカテゴリaであることを取得する。That is, the
カテゴリデータは、管理サーバ12(図1参照)が管理している。ミドルウェアアプリケーション73は、サービスを登録する際などにカテゴリデータを管理サーバ12から取得してもよい。また、カテゴリデータは、ミドルウェア72が管理してもよい。The category data is managed by the management server 12 (see FIG. 1). The
また、カテゴリデータは、記憶部26(図1参照)に事前に記憶されていてもよい。カテゴリデータが記憶部26に記憶される場合には、適宜、管理サーバ12から最新のカテゴリデータを取得して記憶部26のカテゴリデータを更新してもよい。カテゴリデータは実情に合わせて適宜変更されるものであってよい。The category data may also be stored in advance in the storage unit 26 (see FIG. 1). When the category data is stored in the
さらに、ミドルウェアアプリケーション73は、非接触ICチップ24に登録済みのサービスAのカテゴリがカテゴリaであることをカテゴリデータから取得する。
Furthermore, the
そして、ミドルウェアアプリケーション73は、新たに登録するサービスBのカテゴリaが、登録済みのサービスAのカテゴリaと同一であることから、サービスBを無効な状態で非接触ICチップ24に登録する。これによって、同一のカテゴリaに属する複数のサービスが有効な状態に設定されることが防止される。Then, since the category a of the newly registered service B is the same as the category a of the already registered service A, the
図9の状態63は、ユーザがさらにカテゴリaに属するサービスCを非接触ICチップ24に新たに登録する状態を示す。なお、図9の状態63は、図3に例示したサービスのうち、登録ファイル名がカード3のサービスCが非接触ICチップ24に登録される状況を示す。
ユーザがアプリケーション71の実行画面からカテゴリaのサービスCを登録する操作を行うと、ミドルウェアアプリケーション73は、サービスCが属するカテゴリがカテゴリaであることを図4のカテゴリデータから取得する。When the user performs an operation to register service C in category a from the execution screen of
また、ミドルウェアアプリケーション73は、非接触ICチップ24に登録済みのサービスであって有効な状態のサービスAが属するカテゴリがカテゴリaであることを図4のカテゴリデータから取得する。
In addition, the
そして、ミドルウェアアプリケーション73は、新たに登録するサービスCのカテゴリaが、登録済み、かつ、有効な状態のサービスAのカテゴリaと同一であることから、サービスCを無効な状態で非接触ICチップ24に登録する。これによって、同一のカテゴリaに属する複数のサービスが有効な状態で設定されることが防止される。
Then, since the category a of the newly registered service C is the same as the category a of the service A that has already been registered and is in an enabled state, the
図9の状態64は、ユーザがカテゴリaに属するサービスBを無効な状態から有効な状態に切り替える状態を表す。
ユーザがアプリケーション71の実行画面からカテゴリaのサービスBを無効な状態から有効な状態に切り替える操作を行うと、ミドルウェアアプリケーション73は、サービスBが属するカテゴリがカテゴリaであることを図4のカテゴリデータから取得する。When the user performs an operation to switch service B in category a from disabled to enabled on the execution screen of
また、ミドルウェアアプリケーション73は、非接触ICチップ24に登録済みのサービスであって有効な状態のサービスAが属するカテゴリがカテゴリaであることを図4のカテゴリデータから取得する。
Furthermore, the
そして、ミドルウェアアプリケーション73は、有効な状態に切り替えるサービスBと同一のカテゴリaに属するサービスAを無効な状態に切り替える。その後、ミドルウェアアプリケーション73は、サービスBを有効な状態に切り替える。Then,
これによって、同一のカテゴリaに属する複数のサービスが有効な状態に設定されることが防止される。また、カテゴリごとにユーザが使用したいサービスを選択することができる。This prevents multiple services belonging to the same category a from being set to an active state. It also allows users to select the services they want to use for each category.
<サービス登録時の処理>
(第1の処理)
図10は、携帯端末11のCPU23が非接触ICチップ24にサービスを登録する際に行う第1の処理例を説明するフローチャートである。
<Processing when registering for service>
(First Process)
FIG. 10 is a flow chart for explaining a first example of processing that is performed when the
ステップS11では、CPU23がユーザの指定にしたがってアプリケーション71のプログラムを実行し、ユーザの操作に基づいて新たに登録する登録対象のサービスの種類及び登録に必要な情報を取得する。処理はステップS11からステップS12に進む。In step S11, the
ステップS12では、CPU23は、ミドルウェアアプリケーション73のプログラムを実行し(以下、CPU23は同様にミドルウェアアプリケーション73のプログラムを実行し、ミドルウェアアプリケーション73が各処理を実行する)、ステップS11で指定された登録対象のサービスのカテゴリを図4のカテゴリデータから取得する。処理はステップS12からステップS13に進む。In step S12, the
ステップS13では、ミドルウェアアプリケーション73は、非接触ICチップ24に登録済みのサービスであって有効な状態のサービスが属するカテゴリをカテゴリデータから取得する。処理はステップS13からステップS14に進む。In step S13, the
ステップS14では、ミドルウェアアプリケーション73は、ステップS12で取得した登録対象のサービスのカテゴリと同一のカテゴリがステップS13で取得したカテゴリの中に存在するか否かを判定する。In step S14, the
すなわち、ミドルウェアアプリケーション73は、登録対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービスが登録済みのサービスの中に存在するか否かを判定する。That is, the
ステップS14において、登録対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービスが登録済みのサービスの中に存在しないと判定された場合、処理はステップS15に進む。If it is determined in step S14 that there is no registered service that belongs to the same category as the service to be registered and is in a valid state, processing proceeds to step S15.
ステップS15では、ミドルウェアアプリケーション73は、登録対象のサービスを非接触ICチップ24に有効な状態で登録する。ステップS15の処理が終了すると、本フローチャートの処理が終了する。In step S15, the
ステップS14において、登録対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービスが登録済みのサービスの中に存在すると判定された場合、処理はステップS16に進む。If it is determined in step S14 that there is a service among the registered services that belongs to the same category as the service to be registered and is valid, processing proceeds to step S16.
ステップS16では、ミドルウェアアプリケーション73は、登録対象のサービスを非接触ICチップ24に無効な状態で登録する。ステップS16の処理が終了すると、本フローチャートの処理が終了する。In step S16, the
以上のように、第1の処理例により、新たに登録するサービスと同一のカテゴリのサービスが有効な状態で登録されている場合には、新たに登録するサービスを無効な状態で登録した。 As described above, in the first processing example, if a service of the same category as the newly registered service is registered in an enabled state, the newly registered service is registered in an disabled state.
結果として、第1の処理例においては、同一のカテゴリの複数のサービスが有効な状態に設定されることが防止される。 As a result, in the first processing example, multiple services of the same category are prevented from being set to an enabled state.
尚、新たにサービスを登録する場合には、新たに登録するサービスと同一のカテゴリのサービスが登録されているときについて登録済みのサービスの有効無効とは関係なく、新たに登録するサービスを無効な状態で登録するようにしてもよい。 In addition, when registering a new service, if a service of the same category as the newly registered service is already registered, the newly registered service may be registered in an invalid state regardless of whether the already registered service is valid or invalid.
このようにしても、同一のカテゴリの複数のサービスが有効な状態に設定されることが防止される。This also prevents multiple services of the same category from being set to enabled.
ただし、この場合には、全てのサービスが無効となることもあるので、必要に応じて、図12を参照して後述するサービス有効化の処理により、所望とするサービスを、有効な状態に切り替えて使用する。However, in this case, all services may be disabled, so if necessary, the desired services can be switched to an enabled state and used by the service activation process described below with reference to Figure 12.
(第2の処理)
第1の処理例においては、新たに登録するサービスと同一のカテゴリのサービスが有効な状態で登録されている場合には、新たに登録するサービスを無効な状態で登録する例について説明してきたが、新たに登録するサービスを有効な状態で登録するようにしてもよい。
(Second Processing)
In the first processing example, an example has been described in which a newly registered service is registered in an invalid state when a service of the same category as the newly registered service is registered in an valid state, but the newly registered service may also be registered in a valid state.
図11は、新たに登録するサービスを有効な状態で登録するようにした、携帯端末11のCPU23が非接触ICチップ24にサービスを登録する際に行う第2の処理例を説明するフローチャートである。
Figure 11 is a flowchart illustrating a second example of processing performed by the
図11におけるステップS21乃至ステップS25までの処理は図10のステップS11乃至ステップS15までの処理と同じであるので説明を省略する。The processing from step S21 to step S25 in Figure 11 is the same as the processing from step S11 to step S15 in Figure 10, so the explanation will be omitted.
ステップS26では、CPU23により実行されたミドルウェアアプリケーション73は、登録対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービスを無効な状態に切り替える。処理はステップS26からステップS27に進む。In step S26, the
ステップS27では、ミドルウェアアプリケーション73は、登録対象のサービスを非接触ICチップ24に有効な状態で登録する。ステップS27の処理が終了すると、本フローチャートの処理が終了する。In step S27, the
図10に示した第1の処理例では、新たに登録するサービスと同一のカテゴリのサービスが有効な状態で登録されている場合には、新たに登録するサービスを無効な状態で登録した。In the first processing example shown in Figure 10, if a service of the same category as the newly registered service is registered in an enabled state, the newly registered service is registered in an disabled state.
これに対して、図11に示した第2の処理例では、新たに登録するサービスと同一のカテゴリのサービスが有効な状態で登録されている場合には、有効な状態で登録されているサービスを無効にし、新たに登録するサービスを有効な状態で登録する。第1及び第2の処理例のいずれにおいて、同一のカテゴリの複数のサービスが有効な状態に設定されることが防止される。In contrast, in the second processing example shown in FIG. 11, if a service of the same category as the service to be newly registered is registered in an enabled state, the service registered in an enabled state is disabled, and the newly registered service is registered in an enabled state. In both the first and second processing examples, multiple services of the same category are prevented from being set to an enabled state.
<サービス有効化の処理>
図12は、携帯端末11のCPU23が非接触ICチップ24に登録済みのサービスを有効な状態に切り替える際に行う処理例を説明するフローチャートである。
<Service activation process>
FIG. 12 is a flowchart illustrating an example of processing that is performed when the
ステップS31では、CPU23がユーザの指定にしたがってアプリケーション71のプログラムを実行し、ユーザの操作に基づいて、非接触ICチップ24に登録済みのサービスのうち、無効な状態から有効な状態に切り替える切替対象のサービスを取得する。処理はステップS31からステップS32に進む。In step S31, the
ステップS32では、CPU23は、ミドルウェアアプリケーション73のプログラムを実行し(以下、CPU23は同様にミドルウェアアプリケーション73のプログラムを実行し、ミドルウェアアプリケーション73が各処理を実行する)、ステップS31で指定された切替対象のサービス(第1のサービス)のカテゴリを図4のカテゴリデータから取得する。処理はステップS32からステップS33に進む。In step S32, the
ステップS33では、ミドルウェアアプリケーション73は、非接触ICチップ24に登録済みのサービスであって有効な状態のサービスが属するカテゴリをカテゴリデータから取得する。処理はステップS33からステップS34に進む。In step S33, the
ステップS34では、ミドルウェアアプリケーション73は、ステップS32で取得した切替対象のサービスのカテゴリと同一のカテゴリがステップS33で取得したカテゴリの中に存在するか否かを判定する。In step S34, the
すなわち、ミドルウェアアプリケーション73は、切替対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービス(第2のサービス)が登録済みのサービスの中に存在するか否かを判定する。That is, the
ステップS34において、切替対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービスが登録済みのサービスの中に存在しないと判定された場合、処理はステップS35に進む。If it is determined in step S34 that there is no registered service that belongs to the same category as the service to be switched and is in an active state, processing proceeds to step S35.
ステップS35では、ミドルウェアアプリケーション73は、切替対象のサービスを無効な状態から有効な状態に切り替える。ステップS35の処理が終了すると、本フローチャートの処理が終了する。In step S35, the
ステップS34において、切替対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービスが登録済みのサービスの中に存在すると判定された場合、処理はステップS36に進む。If it is determined in step S34 that there is a service among the registered services that belongs to the same category as the service to be switched and is in an active state, processing proceeds to step S36.
ステップS36では、ミドルウェアアプリケーション73は、切替対象のサービスと同一のカテゴリに属し、かつ、有効な状態であるサービスを無効な状態に切り替える。処理はステップS36からステップS37に進む。In step S36, the
ステップS37では、ミドルウェアアプリケーション73は、切替対象のサービスを無効な状態から有効な状態に切り替える。ステップS37の処理が終了すると、本フローチャートの処理が終了する。In step S37, the
以上のサービス有効化の処理によれば、同一のカテゴリに属する複数のサービスが有効な状態に設定されることが防止される。 The above service activation process prevents multiple services belonging to the same category from being set to an enabled state.
なお、上記図10乃至図12のフローチャートでは、非接触ICチップ24に同一のカテゴリに属する複数のサービスが登録されている場合に1つのサービスのみが有効な状態となるようにしている。
In the flowcharts of Figures 10 to 12 above, when multiple services belonging to the same category are registered in the
ただし、特定のサービスについては同一のカテゴリに属する場合であっても複数のサービスが有効な状態に設定されるようにしてもよい。特定のサービスとは、例えば、同一のカテゴリに属する場合でも有効な状態に設定することをユーザが指定した複数のサービスである。However, for specific services, multiple services may be set to an active state even if they belong to the same category. A specific service is, for example, multiple services that the user has specified to be set to an active state even if they belong to the same category.
この場合、特定のサービスのいずれのサービスが使用されてもよいことをユーザが意図しているため、特定のサービスのいずれのサービスが使用されても、ユーザの意図には反しない。In this case, since the user intends that any of the specific services may be used, it does not go against the user's intention whether any of the specific services is used.
<プログラム>
図1の携帯端末のCPU23が行う処理の一部及び全ては、ハードウェアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウェアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
<Program>
A part or all of the processing performed by the
図13は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。 Figure 13 is a block diagram showing an example of the hardware configuration of a computer that executes the above-mentioned series of processes using a program.
コンピュータにおいて、CPU(Central Processing Unit)201,ROM(Read Only Memory)202,RAM(Random Access Memory)203は、バス204により相互に接続されている。In the computer, a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, and a RAM (Random Access Memory) 203 are interconnected by a
バス204には、さらに、入出力インタフェース205が接続されている。入出力インタフェース205には、入力部206、出力部207、記憶部208、通信部209、及びドライブ210が接続されている。An input/
入力部206は、キーボード、マウス、マイクロフォンなどよりなる。出力部207は、ディスプレイ、スピーカなどよりなる。記憶部208は、ハードディスクや不揮発性のメモリなどよりなる。通信部209は、ネットワークインタフェースなどよりなる。ドライブ210は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア211を駆動する。The
以上のように構成されるコンピュータでは、CPU201が、例えば、記憶部208に記憶されているプログラムを、入出力インタフェース205及びバス204を介して、RAM203にロードして実行することにより、上述した一連の処理が行われる。In a computer configured as described above, the
コンピュータ(CPU201)が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア211に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。
The program executed by the computer (CPU 201) can be provided, for example, by recording it on
コンピュータでは、プログラムは、リムーバブルメディア211をドライブ210に装着することにより、入出力インタフェース205を介して、記憶部208にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部209で受信し、記憶部208にインストールすることができる。その他、プログラムは、ROM202や記憶部208に、あらかじめインストールしておくことができる。In a computer, a program can be installed in the
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。 The program executed by the computer may be a program in which processing is performed chronologically in the order described in this specification, or a program in which processing is performed in parallel or at the required timing, such as when called.
なお、本技術は、以下のような構成も取ることができる。
<1> 複数のサービスと、前記複数のサービスに関連付けされたシステム種別とを記録する記録部と、
前記システム種別を1又は複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスを有効に使用できる状態に設定する処理部と
を有する情報処理装置。
<2> 前記システム種別は、前記サービスの種類を示す情報である
<1>に記載の情報処理装置。
<3> 前記システム種別は、前記記録部に記録された前記サービスが検索される際に用いられる情報である
<1>又は<2>に記載の情報処理装置。
<4> 前記カテゴリに含まれる前記システム種別がサーバ装置から供給される
<1>乃至<3>のいずれかに記載の情報処理装置。
<5> 前記カテゴリに含まれる前記システム種別を記憶した記憶部
をさらに有する
<1>乃至<4>のいずれかに記載の情報処理装置。
<6> 前記記録部に新たなサービスを記録させる場合に、前記処理部は、前記新たなサービスを無効な状態に設定して、前記記録部に記録させる
<1>乃至<5>のいずれかに記載の情報処理装置。
<7> 前記記録部に新たなサービスを記録させる場合に、前記新たなサービスと同一のカテゴリに属し、かつ、有効に使用できる状態に設定されたサービスが前記記録部に記録されているときには、前記処理部は、前記新たなサービスを無効な状態に設定して、前記記録部に記録させる
<1>乃至<6>のいずれかに記載の情報処理装置。
<8> 前記記録部に新たなサービスを記録させる場合に、前記新たなサービスと同一のカテゴリに属し、かつ、有効に使用できる状態に設定されたサービスが前記記録部に記録されているときには、前記処理部は、前記有効に使用できる状態に設定されたサービスを無効な状態に設定し、前記新たなサービスを有効に使用できる状態に設定して、前記記録部に記録させる
<1>乃至<7>のいずれかに記載の情報処理装置。
<9> 前記処理部は、前記記録部に記録され、かつ、無効な状態に設定されたサービスを有効に使用できる状態に切り替えて設定する
<1>乃至<8>のいずれかに記載の情報処理装置。
<10> 前記記録部に記録され、かつ、無効な状態に設定された第1のサービスを有効に使用できる状態に切り替える場合に、前記第1のサービスと同一のカテゴリに属し、かつ、有効に使用できる状態に設定された第2のサービスが前記記録部に記録されているときには、前記処理部は、前記第2のサービスを無効な状態に設定し、前記第1のサービスを有効に使用できる状態に切り替えて設定する
<1>乃至<9>のいずれかに記載の情報処理装置。
<11> 前記カテゴリは、交通系のサービスに関連付けられたシステム種別を複数含む
<1>乃至<10>のいずれかに記載の情報処理装置。
<12> 前記記録部を有する非接触ICチップ
をさらに有する
<1>乃至<11>のいずれかに記載の情報処理装置。
<13> 前記システム種別は、前記非接触ICチップと近接通信を行う装置が前記記録部に記録された前記サービスを検索するために際に用いる情報である
<12>に記載の情報処理装置。
<14> 前記特定のサービスは、有効に使用できる状態に設定することをユーザが指定したサービスである
<1>乃至<13>のいずれかに記載の情報処理装置。
<15> 記録部と、
処理部と
を有する情報処理装置の
前記記録部が、複数のサービスと、前記複数のサービスに関連付けされたシステム種別とを記録し、
前記処理部が、前記システム種別を1又は複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスを有効に使用できる状態に設定する
情報処理方法。
<16> 複数のサービスと、前記複数のサービスに関連付けされたシステム種別とを記録する記録部と、
前記システム種別を1又は複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスを有効に使用できる状態に設定する処理部と、
前記カテゴリに含まれる前記システム種別を前記処理部に供給するサーバ装置と
を有する情報処理システム。
<17> コンピュータに、
記録部に対して、複数のサービスと、前記複数のサービスに関連付けされたシステム種別とを記録させる処理と、
前記システム種別を1又は複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別が関連付けられたサービスのうち、いずれか1つ又は特定のサービスを有効に使用できる状態に設定させる処理と
を実行させるためのプログラム。
The present technology can also be configured as follows.
<1> A recording unit that records a plurality of services and a system type associated with the plurality of services;
and a processing unit that sets, for a category including one or more of the system types, one or a specific service among services associated with the system types included in the category to a state where it can be effectively used.
<2> The information processing device according to <1>, wherein the system type is information indicating a type of the service.
<3> The information processing device according to <1> or <2>, wherein the system type is information used when searching for the service recorded in the recording unit.
<4> The information processing device according to any one of <1> to <3>, wherein the system types included in the categories are supplied from a server device.
<5> The information processing device according to any one of <1> to <4>, further comprising: a storage unit that stores the system types included in the categories.
<6> The information processing device according to any one of <1> to <5>, wherein, when causing the recording unit to record a new service, the processing unit sets the new service to an invalid state and causes the new service to be recorded in the recording unit.
<7> An information processing device described in any one of <1> to <6>, wherein when a new service is recorded in the recording unit, if a service that belongs to the same category as the new service and is set to a valid state for use is recorded in the recording unit, the processing unit sets the new service to an invalid state and records it in the recording unit.
<8> An information processing device described in any of <1> to <7>, wherein when a new service is recorded in the recording unit, if a service that belongs to the same category as the new service and is set to a validly usable state is recorded in the recording unit, the processing unit sets the service that was set to a validly usable state to an invalid state, sets the new service to a validly usable state, and records it in the recording unit.
<9> The information processing device according to any one of <1> to <8>, wherein the processing unit switches and sets a service that is recorded in the recording unit and that is set to an invalid state to a state in which the service can be used effectively.
<10> An information processing device described in any of <1> to <9>, wherein when switching a first service recorded in the recording unit and set to an invalid state to a state where it can be used effectively, if a second service belonging to the same category as the first service and set to a state where it can be used effectively is recorded in the recording unit, the processing unit sets the second service to an invalid state and switches and sets the first service to a state where it can be used effectively.
<11> The information processing device according to any one of <1> to <10>, wherein the category includes a plurality of system types associated with transportation-related services.
<12> The information processing device according to any one of <1> to <11>, further comprising a non-contact IC chip having the recording unit.
<13> The information processing device according to <12>, wherein the system type is information used by a device performing near-field communication with the contactless IC chip to search for the service recorded in the recording unit.
<14> The information processing device according to any one of <1> to <13>, wherein the specific service is a service that is designated by a user to be set in an active usable state.
<15> A recording unit,
a processing unit; and an information processing device, the recording unit recording a plurality of services and a system type associated with the plurality of services;
The information processing method, wherein the processing unit sets, for a category including one or more of the system types, one or a specific service among services associated with the system types included in the category to a state where it can be effectively used.
<16> A recording unit that records a plurality of services and a system type associated with the plurality of services;
a processing unit that sets, for a category including one or more of the system types, one or a specific service among services associated with the system types included in the category to a state where it can be effectively used;
and a server device that supplies the system type included in the category to the processing unit.
<17> To a computer,
A process of causing a recording unit to record a plurality of services and a system type associated with the plurality of services;
A program for executing a process of setting, for a category including one or more of the system types, one or a specific service among the services associated with the system types included in the category to a state where it can be effectively used.
11 携帯端末, 12 管理サーバ, 21 ディスプレイ, 22 表示制御部, 23 CPU, 24 非接触ICチップ, 25 入力部, 26 記憶部, 27 無線通信部, 31 近接通信部, 32 メモリ, 51 リーダライタ11 Mobile terminal, 12 Management server, 21 Display, 22 Display control unit, 23 CPU, 24 Non-contact IC chip, 25 Input unit, 26 Storage unit, 27 Wireless communication unit, 31 Near field communication unit, 32 Memory, 51 Reader/writer
Claims (14)
前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定する処理部と
を有し、
前記システム種別は、前記非接触ICチップと近接通信を行う装置が、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である
情報処理装置。 a contactless IC chip having a recording unit for recording information for enabling use of each of a plurality of services, a system type associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid or invalid state;
a processing unit that sets the state information for a category including a plurality of the system types so that one or a specific service among services associated with the system types included in the category is in a valid usable state ;
The system type is information used when a device performing proximity communication with the contactless IC chip searches for a service recorded in the contactless IC chip.
Information processing device.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1 , wherein the system type is information indicating a type of service .
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1 , wherein the system types included in the categories are supplied from a server apparatus.
をさらに有する
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1 , further comprising: a storage unit that stores the system types included in the categories.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1 , wherein, when causing the recording section to record a new service, the processing section sets the state information so that the new service is in an invalid state.
請求項1に記載の情報処理装置。 2. The information processing device according to claim 1, wherein when a new service is recorded in the recording unit, if a service that belongs to the same category as the new service and is set to a valid usable state is recorded in the recording unit, the processing unit sets the state information so that the new service is in an invalid state.
請求項1に記載の情報処理装置。 2. The information processing device of claim 1, wherein when a new service is recorded in the recording unit, if a service that belongs to the same category as the new service and that is set to a validly usable state is recorded in the recording unit, the processing unit sets the status information so that the service that is set to a validly usable state becomes invalid, and sets the status information so that the new service becomes a validly usable state.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1 , wherein the processing unit sets the state information so as to switch a service that is recorded in the recording unit and set to an invalid state to a state in which the service can be used effectively.
請求項1に記載の情報処理装置。 2. The information processing device of claim 1, wherein when a first service recorded in the recording unit and set to an invalid state is switched to a state in which it can be used effectively, if a second service that belongs to the same category as the first service and is set to a state in which it can be used effectively is recorded in the recording unit, the processing unit sets the state information so that the second service is set to an invalid state, and sets the state information so that the first service is switched to a state in which it can be used effectively.
請求項1に記載の情報処理装置。 The information processing device according to claim 1 , wherein the categories include a plurality of system types associated with transportation services.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1 , wherein the specific service is a service designated by a user to be set in an active and usable state.
処理部と
を有する情報処理装置の
前記記録部が、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報を記録することと、
前記処理部が、前記システム種別を複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定することと
を含み、
前記システム種別は、外部の機器が、近接通信を介して、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である
情報処理方法。 A non-contact IC chip having a recording unit;
a processing unit; and an information processing device including: a recording unit that records information for enabling use of each of a plurality of services, a system type associated with each of the plurality of services, and status information indicating whether each of the plurality of services is in a valid state or an invalid state;
The processing unit sets the state information for a category including a plurality of the system types so that one or a specific service among services associated with the system types included in the category can be effectively used,
The system type is information used when an external device searches for a service recorded in the contactless IC chip via near-field communication.
Information processing methods.
前記システム種別を1又は複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別に関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定する処理部と、
前記カテゴリに含まれる前記システム種別を前記処理部に供給するサーバ装置と
を有し、
前記システム種別は、前記非接触ICチップと近接通信を行う装置が、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である
情報処理システム。 a contactless IC chip having a recording unit for recording information for enabling use of each of a plurality of services, a system type associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid or invalid state;
a processing unit that sets the state information for a category including one or more of the system types such that one or a specific service among services associated with the system types included in the category is in a state where it can be effectively used;
a server device that supplies the system type included in the category to the processing unit ;
The system type is information used when a device performing proximity communication with the contactless IC chip searches for a service recorded in the contactless IC chip.
Information processing system.
非接触ICチップの記録部に対して、複数のサービスそれぞれの使用を可能にするための情報、前記複数のサービスに関連付けされたシステム種別、および、前記複数のサービスそれぞれが有効に使用できる状態か無効な状態かを示す状態情報を記録させる処理と、
前記システム種別を1又は複数含むカテゴリに対して、前記カテゴリに含まれる前記システム種別が関連付けられたサービスのうち、いずれか1つ又は特定のサービスが有効に使用できる状態になるように、前記状態情報を設定させる処理と
を実行させるためのプログラムであり、
前記システム種別は、前記非接触ICチップと近接通信を行う装置が、前記非接触ICチップに記録されたサービスを検索する際に用いられる情報である
プログラム。 On the computer,
a process of recording, in a recording unit of the contactless IC chip, information for enabling use of each of a plurality of services, a system type associated with the plurality of services, and status information indicating whether each of the plurality of services is in a valid state or an invalid state;
and a process of setting the state information for a category including one or more of the system types, such that one or a specific service among services associated with the system types included in the category can be effectively used ,
The system type is information used when a device performing proximity communication with the contactless IC chip searches for a service recorded in the contactless IC chip.
program.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019202469 | 2019-11-07 | ||
| JP2019202469 | 2019-11-07 | ||
| PCT/JP2020/039844 WO2021090703A1 (en) | 2019-11-07 | 2020-10-23 | Information processing device, information processing method, information processing system, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2021090703A1 JPWO2021090703A1 (en) | 2021-05-14 |
| JP7707069B2 true JP7707069B2 (en) | 2025-07-14 |
Family
ID=75848575
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021554885A Active JP7707069B2 (en) | 2019-11-07 | 2020-10-23 | Information processing device, information processing method, information processing system, and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7707069B2 (en) |
| WO (1) | WO2021090703A1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003076958A (en) | 2001-09-03 | 2003-03-14 | Sony Corp | Mobile terminal device, function association registration method, function selection screen display method |
| JP2005242444A (en) | 2004-02-24 | 2005-09-08 | Hitachi Ltd | IC card, portable terminal and communication system |
| JP2009053765A (en) | 2007-08-23 | 2009-03-12 | Sony Corp | Electronic wallet device, communication method and program |
| JP2010002955A (en) | 2008-06-18 | 2010-01-07 | Fujitsu Ltd | Portable terminal with ic card function |
| JP2013069238A (en) | 2011-09-26 | 2013-04-18 | Ntt Docomo Inc | Portable terminal, method for generating optimized priority order, and program |
| JP2015211379A (en) | 2014-04-28 | 2015-11-24 | ソフトバンク株式会社 | Communication terminal device and service providing device |
-
2020
- 2020-10-23 JP JP2021554885A patent/JP7707069B2/en active Active
- 2020-10-23 WO PCT/JP2020/039844 patent/WO2021090703A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003076958A (en) | 2001-09-03 | 2003-03-14 | Sony Corp | Mobile terminal device, function association registration method, function selection screen display method |
| JP2005242444A (en) | 2004-02-24 | 2005-09-08 | Hitachi Ltd | IC card, portable terminal and communication system |
| JP2009053765A (en) | 2007-08-23 | 2009-03-12 | Sony Corp | Electronic wallet device, communication method and program |
| JP2010002955A (en) | 2008-06-18 | 2010-01-07 | Fujitsu Ltd | Portable terminal with ic card function |
| JP2013069238A (en) | 2011-09-26 | 2013-04-18 | Ntt Docomo Inc | Portable terminal, method for generating optimized priority order, and program |
| JP2015211379A (en) | 2014-04-28 | 2015-11-24 | ソフトバンク株式会社 | Communication terminal device and service providing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2021090703A1 (en) | 2021-05-14 |
| WO2021090703A1 (en) | 2021-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4040403B2 (en) | Information processing apparatus and method, recording medium, and program | |
| US10021213B2 (en) | Systems and methods for adaptive cloning of mobile devices | |
| JP2010509826A (en) | System and method for selecting a service in a portable device | |
| JPWO2013175674A1 (en) | Wireless communication system, information terminal, communication control method, and program | |
| US20200204992A1 (en) | Information processing apparatus, communication device, server apparatus, and information processing method | |
| JP2015220611A (en) | IMAGING DEVICE, COMMUNICATION SYSTEM, IMAGING DEVICE COMMUNICATION METHOD, AND PROGRAM | |
| US20210342557A1 (en) | Passive near field communication (nfc) device, method and system | |
| JP2005293240A (en) | Inter-terminal information transfer system | |
| CN104335173B (en) | Information processing device, information processing method and program | |
| JP5531506B2 (en) | Peripheral device, network system, communication processing method, and communication processing control program | |
| CN102736909A (en) | Method and device for carrying out self-adaption configuration on equipment | |
| JP2008211788A (en) | Office equipment, program installation support method | |
| WO2020195414A1 (en) | Information processing device, information processing system, information processing method, and program | |
| JP7707069B2 (en) | Information processing device, information processing method, information processing system, and program | |
| US9526124B2 (en) | Wireless communication method and apparatus | |
| JP6397200B2 (en) | Management server, data processing method, and program | |
| JP2009251981A (en) | Affiliation card management system and reader/writer | |
| JP5011738B2 (en) | IC card, program | |
| KR102737827B1 (en) | Method, device and recording medium of processing service data | |
| JP2013257780A (en) | Communication terminal having backup function of application and method of setting the same | |
| CN104700122B (en) | Information interaction system and method | |
| KR102410264B1 (en) | Method for providing of one-barcode service, and system therefor | |
| JP4577776B2 (en) | Non-contact IC chip and portable terminal | |
| KR102036075B1 (en) | Method for transferring information on buisiness cards and user terminal thereof | |
| US7757008B2 (en) | Module-based operating apparatus and method for portable device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240827 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241021 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250214 |
|
| 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: 20250603 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250702 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7707069 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |