JP5506476B2 - Scheduling apparatus, scheduling method and program - Google Patents
Scheduling apparatus, scheduling method and program Download PDFInfo
- Publication number
- JP5506476B2 JP5506476B2 JP2010058029A JP2010058029A JP5506476B2 JP 5506476 B2 JP5506476 B2 JP 5506476B2 JP 2010058029 A JP2010058029 A JP 2010058029A JP 2010058029 A JP2010058029 A JP 2010058029A JP 5506476 B2 JP5506476 B2 JP 5506476B2
- Authority
- JP
- Japan
- Prior art keywords
- timing
- group
- schedule
- unit
- information
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、複数の端末に情報を配信するスケジュールを変更する技術に関する。 The present invention relates to a technique for changing a schedule for distributing information to a plurality of terminals.
複数の端末に情報を配信する場合に、端末を使用するユーザにとって受け入れやすいスケジュールで情報を配信する技術がある。特許文献1には、端末が要求した配信情報と、実際に端末が受信した配信情報との比率に基づいて、スケジュールを生成する技術が記載されている。また、特許文献2には、端末が位置する無線通信エリアに対応する配信情報の内容と、端末毎の配信情報に関する好みの情報とから、スケジュールを生成する技術が記載されている。
When distributing information to a plurality of terminals, there is a technique for distributing information according to a schedule that is easy for a user who uses the terminals.
ところで、ユーザにとって受け入れやすいスケジュールとは、ユーザの行動パターンに密接に関係することが多い。そして、ユーザの行動パターンは、その年代、性別又は職業等の属性によって似たような傾向を示す場合がある。また、これらの属性の中には、時間の経過と共に変化するものがある。特許文献1に記載の技術では、このような属性が考慮されていない。また、特許文献2に記載の技術では、好みという属性を用いているが、属性の変化については考慮されていない。
そこで、本発明は、通信端末を使用する複数のユーザによる配信の許可又は拒否の返答とこれらのユーザを特徴付ける属性情報とに応じて、情報を配信するスケジュールを変更することを目的とする。
By the way, a schedule that is easy for a user to accept is often closely related to a user's behavior pattern. And a user's action pattern may show a similar tendency by attributes, such as the age, sex, or occupation. Some of these attributes change over time. In the technique described in
Therefore, an object of the present invention is to change a schedule for distributing information in accordance with a response of permission or rejection of distribution by a plurality of users using communication terminals and attribute information characterizing these users.
本発明に係るスケジューリング装置は、複数の通信端末のそれぞれのユーザを特徴付ける属性情報を取得する取得手段と、前記複数の通信端末を、前記取得された属性情報に応じて複数のグループに分類する分類手段と、前記複数の通信端末に、所定のスケジュールに従ったタイミングで情報の配信の許可又は拒否を確認する確認手段と、前記確認手段により許可又は拒否が確認された前記タイミングを前記グループ毎に集計する集計手段と、前記集計手段による集計結果に応じて前記スケジュールを前記グループ毎に変更する変更手段とを備える構成を有する。 The scheduling apparatus according to the present invention includes an acquisition unit that acquires attribute information that characterizes each user of a plurality of communication terminals, and a classification that classifies the plurality of communication terminals into a plurality of groups according to the acquired attribute information. Means for confirming permission or refusal of information distribution to the plurality of communication terminals at a timing according to a predetermined schedule, and the timing at which permission or refusal is confirmed by the confirmation means for each group It has a structure provided with the totaling means to total and the change means to change the said schedule for every said group according to the total result by the said totaling means.
また、本発明に係るスケジューリング装置は、前記取得手段は、前記複数の通信端末について、通信の記録、位置の記録及び所定処理の実行時刻の少なくともいずれかを前記属性情報として取得する構成を有するものであってもよい。 The scheduling apparatus according to the present invention has a configuration in which the acquisition unit acquires, as the attribute information, at least one of communication recording, position recording, and execution time of a predetermined process for the plurality of communication terminals. It may be.
また、本発明に係るスケジューリング装置は、前記分類手段は、前記通信端末の前記属性情報が変更されて所定の条件を満たした場合に、当該通信端末が属する前記グループを変更する構成を有するものであってもよい。 Further, the scheduling device according to the present invention has a configuration in which the classification unit changes the group to which the communication terminal belongs when the attribute information of the communication terminal is changed and a predetermined condition is satisfied. There may be.
また、本発明に係るスケジューリング装置は、前記変更手段は、前記確認手段により前記グループ単位の所定の数又は比率で拒否が確認された前記タイミングを、当該グループの前記スケジュールから除外する変更を行う構成を有するものであってもよい。 Further, the scheduling device according to the present invention is configured such that the changing unit changes the timing at which refusal has been confirmed by the confirmation unit at a predetermined number or ratio of the group unit from the schedule of the group. It may have.
本発明に係るスケジューリング方法は、スケジューリング装置が、複数の通信端末のそれぞれのユーザを特徴付ける属性情報を取得する取得ステップと、前記複数の通信端末を、前記取得された属性情報に応じて複数のグループに分類する分類ステップと、前記複数の通信端末に、所定のスケジュールに従ったタイミングで情報の配信の許可又は拒否を確認する確認ステップと、前記確認ステップにおいて許可又は拒否が確認された前記タイミングを前記グループ毎に集計する集計ステップと、前記集計ステップにおける集計結果に応じて前記スケジュールを前記グループ毎に変更する変更ステップとを実行するものである。 Scheduling method according to the present invention, scheduling apparatus, an acquisition step of acquiring attribute information characterizing each of the plurality of users of communication terminals, the plurality of communication terminals, the plurality in accordance with the obtained attribute information group a classification step of classifying, the said plurality of communication terminals, a confirmation step of confirming the permission or denial of the distribution of information at a timing in accordance with a predetermined schedule, the timing of permission or denial has been confirmed in the confirming step and aggregation step of aggregating for each of the groups, the schedule in accordance with counting result in the aggregation step is to perform a changing step of changing for each of the groups.
本発明に係るプログラムは、コンピュータに、複数の通信端末のそれぞれのユーザを特徴付ける属性情報を取得する取得ステップと、前記複数の通信端末を、前記取得された属性情報に応じて複数のグループに分類する分類ステップと、前記複数の通信端末に、所定のスケジュールに従ったタイミングで情報の配信の許可又は拒否を確認する確認ステップと、前記確認ステップにおいて許可又は拒否が確認された前記タイミングを前記グループ毎に集計する集計ステップと、前記集計ステップにおける集計結果に応じて前記スケジュールを前記グループ毎に変更する変更ステップとを実行させるものである。 The program according to the present invention includes an acquisition step of acquiring attribute information characterizing each user of a plurality of communication terminals in a computer, and classifying the plurality of communication terminals into a plurality of groups according to the acquired attribute information. a classification step of, in said plurality of communication terminals, said group a confirmation step, the timing of permission or denial has been confirmed in the confirming step of confirming the permission or denial of the distribution of information at a timing in accordance with a predetermined schedule it is intended to execute a changing step of changing the schedule for each of the groups according to the aggregation step of aggregating the aggregate result in the aggregation step for each.
本発明によれば、通信端末を使用する複数のユーザによる配信の許可又は拒否の返答とこれらのユーザを特徴付ける属性情報とに応じて、情報を配信するスケジュールを変更することが可能である。 According to the present invention, it is possible to change a schedule for distributing information according to a response of permission or rejection of distribution by a plurality of users using the communication terminal and attribute information characterizing these users.
[実施形態]
図1は、本発明の一実施形態である配信システム10の構成を示すブロック図である。図1に示すように、本実施形態の配信システム10は、サーバ装置100と通信端末200とを備え、サーバ装置100と通信端末200とがネットワークNW1を介して通信を行う構成である。配信システム10において、サーバ装置100は、配信サービスの提供者によって使用される。一方、通信端末200は、この配信サービスの提供を受ける者によって使用される。以下においては、通信端末200を使用する者のことを「ユーザ」という。
[Embodiment]
FIG. 1 is a block diagram showing a configuration of a
本実施形態において、通信端末200は、所定の無線通信事業者により提供される無線通信サービスを用いて通信を行う無線通信端末であり、例えば、携帯電話機やスマートフォンである。ネットワークNW1は、無線通信網を少なくとも含み、別の通信網(インターネット、公衆交換電話網など)をさらに含んでもよいものである。ネットワークNW1は、通信端末200と無線通信を行う基地局を複数含む。なお、本システムは、図1の記載とは異なり、管理の対象となる通信端末200を複数有してもよいものである。この場合、本システムは、複数の通信端末200に対して、複数のサーバ装置100が分散的に情報を配信するものであってもよい。ただし、このような構成であっても、それぞれのサーバ装置100又は通信端末200の構成は実質的に同一であるため、これらが複数ある構成の図示は省略する。
In the present embodiment, the
図2は、通信端末200の構成を示すブロック図である。通信端末200は、図2に示すように、制御部210と、通信部220と、表示部230と、操作部240と、測位部250と、記憶部260とを備える。制御部210は、CPU(Central Processing Unit)等の演算処理装置と主記憶装置に相当するメモリとを備え、プログラムを実行することによって通信端末200の各部の動作を制御する。通信部220は、ネットワークNW1と通信を行うためのインタフェースを備え、サーバ装置100との間でデータを送信及び受信する。なお、通信端末200の通信の相手は、サーバ装置100だけでなく、図示しない他の端末を含み得る。表示部230は、液晶ディスプレイ等の表示媒体やその駆動手段を備え、所定の表示面に画像を表示する。操作部240は、キーパッド等の入力手段を備え、ユーザの操作を受け付けてその操作の内容を制御部210に通知する。
FIG. 2 is a block diagram showing a configuration of
測位部250は、通信端末200の位置を測定し、測定した位置を表す位置情報を生成する。測位部250による測位方式は、例えば、GPS(Global Positioning System)を用いる方式であるが、他の方式(例えば、通信端末200が通信を行っている移動通信網の基地局の位置に基づいて当該端末の位置を推定する方式)であってもよい。測位部250は、生成した位置情報を制御部210に供給する。制御部210は、測位部250により生成された位置情報を、生成された時刻の情報と共に記憶部260に記憶させる。
The
記憶部260は、フラッシュメモリ等の補助記憶装置に相当する記憶手段を備え、各種情報を記憶する。記憶部260は、複数の通信端末200のそれぞれのユーザを特徴付ける第1の属性情報を記憶する。ここにおいて、属性情報とは、通信端末200を使用するユーザの行動パターンに応じた情報の配信を行うための情報をいう。また、第1の属性情報とは、属性情報のうち、特に通信端末200に蓄積される情報をいう。第1の属性情報は、例えば、通信の記録、位置の記録又は所定処理の実行時刻の少なくともいずれかを含む。通信の記録とは、通信端末200がユーザにより操作されることによって他の装置と行った通信の記録をいう。この通信は、例えば、音声の通話、電子メールの送受信又はWEBサイトの閲覧等である。通信の記録は、ユーザの行動パターンの中で通信端末200が使用できる時間を示す。よって、通信が記録された時間の周辺の時間は、情報の配信が受け入れられやすい時間である可能性が高い。
The
位置の記録とは、時刻毎の通信端末200の位置を示す記録をいう。位置には、絶対的な位置と相対的な位置とがある。ここにおいて、絶対的な位置とは、あらかじめ決められた座標系における座標の値で示される位置をいう。このため、絶対的な位置は、ユーザが異なっても変化しない。例えば、絶対的な位置は、異なるユーザが使用する通信端末200であっても、同じ位置であれば同じ値となる。すなわち、絶対的な位置は、ユーザによらず一意的に示される。絶対的な位置は、例えば、緯度と経度との数値又は地図上の点で示される。本実施形態においては、絶対的な位置は、測位部250が生成した位置情報である。ユーザの行動パターンは、絶対位置によって表わされるそのユーザが生活する地域の特性等によって特定の傾向を示す場合がある。例えば、日没時刻の早い地域のユーザは、日没時刻の遅い地域のユーザに比べて帰宅する時刻が早い傾向があるといった具合である。また、相対的な位置とは、通信端末200の位置がユーザにとってどのような場所であるかを示す情報をいう。すなわち、相対的な位置は、通信端末200を使用するユーザによって変わることがある。相対的な位置は、例えば、ユーザの自宅、職場(学校)、通勤(通学)経路又はそれら以外の場所等である。本実施形態においては、説明の便宜上、相対的な位置は、ユーザの自宅と自宅以外の場所との2種類に限定する。この場合、相対的な位置は、測位部250が生成した位置情報と、ユーザの自宅の住所を示す情報とが対応付けられて決まる。相対的な位置は、ユーザの行動パターンの特徴を示す一例である。
The position record refers to a record indicating the position of the
所定処理とは、制御部210が実行する処理のうち、ユーザの行動パターンと関係する処理をいう。所定処理には、例えば、ユーザが通信端末200を使用しない状況にあることを示す処理がある。この場合の所定処理は、例えば、マナーモード(着信音が鳴らないようにするモード)の設定、ドライブモード(運転中である旨を自動応答するモード)の設定又は電源のOFFである。また、所定処理には、例えば、ユーザが通信端末200を使用する状況にあることを示す処理がある。この場合の所定処理は、例えば、アラーム(目覚まし)の報知又は事前の操作によるアラームの設定である。アラームが設定された時刻以降は、アラームにより起床したユーザが通信端末200を使用する状態にあるとみなすことができる。これらの処理は、ユーザの行動パターンの特徴を表す。例えば、マナーモードの設定を定期的に変更するユーザは、マナーモードを設定している時間は通信端末200を使用できない可能性が高く、この設定を解除している時間は通信端末200を使用できる可能性が高いといった具合である。所定処理の実行時刻とは、ユーザの操作により、制御部210が所定処理を実行した時刻をいう。制御部210は、所定処理を実行すると、実行した処理を識別する情報と実行した時刻の情報とを記憶部130に記憶させる。
The predetermined process refers to a process related to the user's behavior pattern among the processes executed by the
図3は、サーバ装置100の構成を示すブロック図である。サーバ装置100は、図3に示すように、制御部110と、通信部120と、記憶部130とを備える。通信部120は、ネットワークNW1を介して通信端末200と通信を行うためのインタフェースである。制御部110は、CPU等の演算処理装置と主記憶装置に相当するメモリとを備え、プログラムを実行することによってサーバ装置100の各部の動作を制御する。制御部110は、通信部120を介して通信端末200に情報を配信する。ここにおいて、制御部110が配信する情報は、配信サービスの提供者がユーザに配信する情報(以下「配信情報」という。)である。配信情報は、例えば、ユーザに提供される新しいサービスに関する情報や広告情報である。以上の通り、制御部110は、配信機能を実現する。
FIG. 3 is a block diagram illustrating a configuration of the
記憶部130は、補助記憶装置に相当する記憶手段を備え、制御部110が処理を実行するために用いるデータを記憶している。本実施形態においては、記憶部130は、複数の通信端末200のそれぞれのユーザを特徴付ける第2の属性情報と、配信情報とを記憶している。ここにおいて、第2の属性情報とは、特にサーバ装置100に登録されている属性情報をいう。記憶部130は、第2の属性情報として、ユーザの年齢、ユーザの性別又はユーザの住所を記憶している。
The
図4は、サーバ装置100の制御部110の機能的構成を示すブロック図である。制御部110は、プログラムを実行することによって、図4に示す属性取得部111と、グループ分類部112と、可否確認部113と、タイミング集計部114と、スケジュール変更部115とに相当する機能を実現する。属性取得部111は、記憶部130を参照して、複数の通信端末200についての第2の属性情報を取得する。また、属性取得部111は、通信部120を介して複数の通信端末200と通信し、各々の記憶部260に記憶されている第1の属性情報を取得する。属性取得部111は、第1の属性情報として、通信の記録、位置の記録及び所定処理の実行時刻の少なくともいずれかを取得する。属性取得部111は、取得した属性情報をグループ分類部112に供給する。属性取得部111は、本発明における「取得手段」の一例である。
FIG. 4 is a block diagram illustrating a functional configuration of the
グループ分類部112は、属性取得部111により取得された属性情報に応じて、複数の通信端末200を複数のグループに分類する。ここにおいて、グループとは、属性情報によって示される特徴が共通する通信端末200の集まりをいう。この特徴には、例えば、ユーザの年齢、ユーザの性別、ユーザの自宅又はユーザが生活する地域等がある。グループ分類部112は、分類したグループを識別する情報を各属性情報に付加してタイミング集計部114に供給する。グループ分類部112は、本発明における「分類手段」の一例である。
The
可否確認部113は、通信部120を介して複数の通信端末200と通信し、通信した通信端末200のそれぞれに対して、所定のスケジュールに従ったタイミングで、配信情報の配信の許可又は拒否を確認する。ここにおいて、タイミングとは、暦や1日における、あらかじめ決められた範囲の期間をいう。また、スケジュールには、少なくともひとつのタイミングが定義されている。例えば、タイミングは、平日、土日祝日、朝、昼、夜等を範囲とする期間である。また、タイミングは、これらの範囲を組み合わせて決まる期間(例えば平日の朝)であってもよい。
The
可否確認部113は、所定のスケジュールに従ったタイミングで、通信端末200のそれぞれに対して通知データを送信する。ここにおいて、通知データとは、配信情報の配信に対する許可又は拒否を確認する通知を示すデータをいう。この通知データを受信した通信端末200は、ユーザが許可又は拒否を選択する操作を行うことにより、可否確認部113に対しては返答データを送信する。ここにおいて、返答データとは、配信情報の配信を許可するか拒否するかの返答を示すデータをいう。可否確認部113は、返答データが示す許可又は拒否の情報を、通信端末200を特定する識別情報と共に、タイミング集計部114に供給する。可否確認部113は、本発明における「確認手段」の一例である。なお、可否確認部113は、通知データを送信してからあらかじめ決められた時間返答データが送信されない場合は、配信が拒否されたものとして、拒否の情報をタイミング集計部114に供給してもよい。
The
タイミング集計部114は、可否確認部113により許可又は拒否が確認されたタイミングを、グループ分類部112により分類されたグループ毎に集計する。具体的には、タイミング集計部114は、可否確認部113から許可又は拒否の情報を供給されると、グループ分類部112から供給されたグループを識別する情報に基づいて、許可又は拒否の情報をグループ毎に分けて集計する。タイミング集計部114は、本発明における「集計手段」の一例である。
The
スケジュール変更部115は、タイミング集計部114による集計結果に応じてスケジュールをグループ毎に変更する。例えば、スケジュール変更部115は、通信端末200において拒否されたタイミングを、その通信端末200が分類されたグループにおける許可された割合が他のタイミングに比べて高いタイミングに変更する。スケジュール変更部115は、本発明における「変更手段」の一例である。以上のとおり、属性取得部111、グループ分類部112、可否確認部113、タイミング集計部114及びスケジュール変更部115が機能することで、制御部110はスケジューリング機能を実現する。制御部110は、本発明における「スケジューリング装置」に相当する。
The
配信システム10の構成は、以上のとおりである。この構成のもと、サーバ装置100は、通信端末200に対して配信の許可又は拒否を確認した後に、配信を許可した通信端末200に対して配信情報を配信する。また、サーバ装置100は、複数の通信端末200の属性情報に基づいて分類したグループ毎に許可又は拒否の件数を集計して、その集計した結果に基づいてスケジュールを変更する。
The configuration of the
図5は、サーバ装置100が情報を配信する処理の一例を示すシーケンスチャートである。図5の例では、サーバ装置100と通信端末200A,200Bとが通信を行う処理を示す。図5に示すように、最初に、サーバ装置100は、通信端末200A,200Bに対する配信の所定のスケジュールを記憶部130から取得する(ステップS110)。この所定のスケジュールは、ランダムに決められたタイミングが定義されたスケジュールである。なお、所定のスケジュールは、配信情報の提供者等によってあらかじめ決定されたスケジュールであってもよい。次に、サーバ装置100は、取得したスケジュールに従ったタイミングで、配信の許可又は拒否を確認する通知データを通信端末200A,200Bに対して送信する(ステップS120、S130)。通知データには、配信情報の説明と、配信の許可又は拒否の返答を要求する内容とが含まれている。
FIG. 5 is a sequence chart illustrating an example of a process in which the
通信端末200A,200Bは、受信した通知データの内容を、表示部230に表示する(ステップS140、S150)。通信端末200A,200Bは、配信の許可又は拒否がユーザの操作により選択されると、選択された結果を返答する返答データをサーバ装置100に送信する(ステップS160、S170)。このとき、通信端末200A,200Bは、ユーザがこの選択をした時刻の情報を、返答データと共に送信する。図5の例では、通信端末200Aを使用するユーザは拒否を選択し、通信端末200Bを使用するユーザは許可を選択しているものとする。サーバ装置100は、送信された返答データの内容及び時刻の情報を、記憶部130に記憶する(ステップS180)。サーバ装置100は、許可の返答データを送信した通信端末200Bに対して、配信情報を配信する(ステップS190)。通信端末200Bは、受信した情報を表示部230に表示させる(ステップS200)。
Communication terminals 200A and 200B display the contents of the received notification data on display unit 230 (steps S140 and S150). When communication permission or rejection is selected by the user's operation, the communication terminals 200A and 200B transmit response data that returns the selected result to the server device 100 (steps S160 and S170). At this time, the
図6は、通信端末200の表示部230に表示される画面を例示する図である。通信端末200は、ステップS120、S130においてサーバ装置100が送信した通知データを受信して、この通知データの内容に基づいて図6に示す画面を表示部230に表示する。通信端末200は、このようにして、配信情報の内容と配信の許可又は拒否の返答の確認とをユーザに報知する。
FIG. 6 is a diagram illustrating a screen displayed on the
図7は、サーバ装置100がスケジュールを変更する処理の一例を示すシーケンスチャートである。サーバ装置100は、図示せぬ複数の通信端末200とそれぞれ通信して図7に示す処理を行う。通信端末200は、通信の記録、位置の記録又は所定処理の実行時刻等を第1の属性情報として蓄積する(ステップS210)。サーバ装置100は、所定の時刻に、通信端末200に対して第1の属性情報の送信を要求する(ステップS220)。サーバ装置100が第1の属性情報の送信を要求する時刻は、サービスの提供者によってあらかじめ決められた時刻である。例えば、サーバ装置100は、毎週月曜日の午前1時に第1の属性情報の送信を要求するといった具合である。なお、所定の時刻は、配信するタイミングに応じて変更されてもよい。例えば、サーバ装置100は、ある配信情報を配信する場合には、配信するタイミングの1日前の時刻に第1の属性情報の送信を要求するといった具合である。通信端末200は、記憶部260に記憶している第1の属性情報を、サーバ装置100に送信する(ステップS230)。サーバ装置100は、取得した第1の属性情報と記憶部130に記憶している第2の属性情報とに基づいて、通信端末200をタイミング毎のグループに分類する(ステップS240)。具体的には、サーバ装置100は、分類したグループを識別する情報を第2の属性情報として記憶部130に記憶する。
FIG. 7 is a sequence chart illustrating an example of processing in which the
続いて、サーバ装置100は、記憶部130に記憶している返答データの内容及び時刻の情報とに基づき、タイミング毎の許可及び拒否の件数を、分類されたグループ毎に集計する(ステップS250)。サーバ装置100は、集計した結果に基づき、通信端末200に情報を配信するスケジュールを変更する(ステップS260)。例えば、サーバ装置100は、あるタイミングでの配信を通信端末200が拒否した場合、その通信端末200が分類されるグループにおけるユーザの許可が得られやすいタイミングに、配信が拒否されたタイミングを変更する。サーバ装置100は、全ての拒否されたタイミングに対して変更の処理を行い、通信端末200毎にスケジュールを変更する。サーバ装置100は、通信端末200を識別する情報と共に、変更したスケジュールの内容を記憶部130に記憶する。サーバ装置100は、この変更したスケジュールに従って次のステップS110の処理を行う。
Subsequently, based on the content of the response data stored in the
図8は、許可又は拒否の件数をタイミング毎に集計した結果の一例を示す表である。図8の例では、サーバ装置100は、1週間を平日と土日祝日とに分け、さらにこれらを朝昼夜に分けた6つの期間をタイミングとして処理している。また、サーバ装置100は、1週間を単位としたスケジュールで配信情報を配信している。このスケジュールには、6つのタイミングのうち少なくともひとつのタイミングが定義されている。また、サーバ装置100は、ユーザの年代毎(10代以下、20代、30代、40代、50代、60代以上)及びユーザの性別毎(男性、女性)に分けられる12のグループに複数の通信端末200を分類している。さらに、サーバ装置100は、通信端末200の位置情報とユーザの住所とから、自宅にいるグループと外出しているグループとにこれらのグループを分類している。図8は、一例として、上述した12のグループのうち、あるグループにおける集計結果を示すものとする。
FIG. 8 is a table showing an example of a result of counting the number of allowed or rejected for each timing. In the example of FIG. 8, the
図8(a)は、あるグループにおける集計結果の一例を示した表である。図8(a)では、各タイミングにおいて、自宅にいるグループと外出しているグループとが配信を許可した割合をパーセンテージで示している。例えば、図8(a)では、平日の昼においては、自宅にいるグループの80%が配信を許可したことが示されている。図8(b)は、自宅にいるグループ又は外出しているグループと、各タイミングとをそれぞれ組み合わせ、図8(a)に示す集計結果より配信が許可された件数の割合が大きい順に並べた表である。例えば、図8(b)では、平日においては、夜に自宅にいるグループが最も許可する割合が大きく、朝に外出しているグループが最も許可する割合が小さいことが示されている。図8(b)に示されるように、このグループが配信を許可する割合は、平日自宅にいる場合に高くなっている。また、土日祝日においては、このグループが配信を許可する割合は、朝から夜にかけて高くなっている。 FIG. 8A is a table showing an example of a total result in a certain group. FIG. 8A shows the percentage of the distribution permitted by the group at home and the group outside the house at each timing as a percentage. For example, in FIG. 8A, it is shown that 80% of the groups at home have permitted distribution at noon on weekdays. FIG. 8B is a table in which a group at home or a group that has gone out and the respective timings are combined and arranged in descending order of the number of cases permitted to be distributed from the counting result shown in FIG. It is. For example, FIG. 8B shows that, on weekdays, the group that is at home at night is most permitted, and the group that is out in the morning is the least permitted. As shown in FIG. 8B, the rate at which this group permits distribution is high when at home on weekdays. On Saturdays, Sundays, and holidays, the percentage of distribution permitted by this group is high from morning to night.
図9は、図8の集計結果に基づいて変更したスケジュールの一例を示す図である。図9(a)は、ある通信端末200に対する変更前の配信のスケジュールを示す図である。この通信端末200は、図8に示した集計を行ったグループに分類されているものとする。図9(a)に示すように、平日の朝と土日祝の夜とに配信するタイミングが定義されているスケジュールがあったとする。図9(b)には、サーバ装置100がこのスケジュールに従ったタイミングでこの通信端末200に配信の許可又は拒否を確認して得られた結果が示されている。図9(b)に示すとおり、この通信端末200を使用するユーザは、月曜、火曜、木曜、土曜に配信を拒否している。また、図9(b)では、このユーザが自宅にいるか外出中かをタイミング毎に示している。図9(c)は、図9(b)に示された結果を、図8(b)に示した表の順番に並べた図である。図9(c)の例では、配信の許可を「○」で示し、配信の拒否を「×」で示している。また、図9(c)の例では、このユーザに当てはまらない組み合わせをハッチングして示した。サーバ装置100は、図9(c)に示す順番に基づいて、このユーザによって配信を拒否されたタイミングから配信を許可される割合の大きいタイミングに配信タイミングを変更する。配信を拒否されたタイミングよりも配信を許可される割合の大きいタイミングがない場合は、サーバ装置100は、配信を拒否されたタイミングの次にこの割合の大きいタイミングに配信タイミングを変更する。図9(d)は、サーバ装置100が図9(c)に示した変更を行ったスケジュールを示している。
FIG. 9 is a diagram illustrating an example of a schedule that is changed based on the counting result of FIG. FIG. 9A is a diagram showing a distribution schedule before change for a
以上のとおり、本実施形態の配信システム10は、各タイミングにおける配信の許可又は拒否の件数の集計を、通信端末200を使用するユーザの属性情報に基づいて分類したグループ毎に行う。配信システム10は、年齢や性別だけではなく、ユーザの行動パターンと関係する属性情報を用いてグループの分類を行う。その属性情報は、例えば、位置の記録、通信の記録及び所定処理の実行時刻である。このように分類されたグループにおいては、ユーザ同士の行動パターンが似ている可能性が高い。よって、配信システム10は、ユーザに許可される可能性の高いスケジュールで配信情報を配信することが可能となる。
As described above, the
[変形例]
上述した実施形態は、本発明の実施の一例にすぎない。本発明は、上述した実施形態に対して、以下の変形を適用することが可能である。なお、以下に示す変形例は、必要に応じて、各々を適当に組み合わせて実施されてもよいものである。
[Modification]
The above-described embodiment is merely an example of the implementation of the present invention. The present invention can apply the following modifications to the embodiments described above. In addition, the modification shown below may be implemented combining each suitably as needed.
(変形例1)
本発明においては、スケジューリング機能を実現するサーバ装置とは異なる装置で配信機能が実現されてもよい。この場合、サーバ装置は、配信情報を配信する装置に対して変更したスケジュールを示すデータを出力する。また、サーバ装置は、通信端末に対して配信の許可又は拒否を確認した結果示すデータをこの装置に出力する。この装置は、入力されたこれらのデータに基づいて、配信を許可した通信端末に対して配信情報を配信する。
(Modification 1)
In the present invention, the distribution function may be realized by a device different from the server device that realizes the scheduling function. In this case, the server device outputs data indicating the changed schedule to the device that distributes the distribution information. Further, the server device outputs data indicating the result of confirming permission or rejection of distribution to the communication terminal to this device. This device distributes distribution information to communication terminals that have permitted distribution based on these input data.
(変形例2)
本発明においては、スケジュール及びタイミングは、それぞれ様々な範囲で定めてもよい。例えば、スケジュールは、1日毎に定めてもよいし、1ヶ月や1年毎に定めてもよい。また、タイミングは、時間や分を単位として定めてもよいし、週の前後半や月の第1週から1週間ごとといった単位で定めてもよい。いずれの場合も、タイミングは、配信情報をユーザが見るのに適したタイミングを示す期間であればよい。
(Modification 2)
In the present invention, the schedule and timing may be determined in various ranges. For example, the schedule may be determined every day or every month or year. The timing may be determined in units of hours and minutes, or may be determined in units of one week from the first half of the week or the first week of the month. In any case, the timing may be a period indicating a timing suitable for the user to view the distribution information.
(変形例3)
サーバ装置100は、上述した実施形態においては、許可又は拒否を確認してから配信情報を配信したが、許可又は拒否を確認する通知データと共に配信情報を配信してもよい。この場合、通信端末200は、配信される配信情報を受信するが、内容は表示しない。通信端末200は、ユーザによって配信を許可する操作が行われると、受信した配信情報を表示する。また、通信端末200は、ユーザによって配信を拒否する操作が行われると、受信した配信情報を削除する。
(Modification 3)
In the above-described embodiment, the
(変形例4)
本発明においては、サーバ装置は、無線IC(Integrated Circuit)チップを有する通信端末が行った電子決済の記録を通信の記録として用いてもよい。例えば、サーバ装置100は、無線ICチップを有する通信端末が駅の改札で行った電子決済の記録を取得する。サーバ装置100は、この記録がされた時刻を通勤の時間帯とみなして、スケジュールから除外するといった具合である。これにより、サーバ装置は、ユーザの行動パターンにより則したタイミングに配信情報を配信することができる。
(Modification 4)
In the present invention, the server device may use a record of electronic payment made by a communication terminal having a wireless IC (Integrated Circuit) chip as a record of communication. For example, the
(変形例5)
グループ分類部112は、上述した実施形態においては、通信端末200の位置情報とユーザの住所とから、自宅にいるグループと外出しているグループとに分類したが、位置情報と他の属性情報とを組み合わせて分類してもよい。組み合わせる情報は、例えば、ユーザの勤務先の住所、通勤経路又は習い事に通う場所の住所等である。具体的には、グループ分類部112は、通信端末200の位置情報とユーザの職場の住所とから、外出しているグループをさらに仕事中のグループとそれ以外のグループとに分類するといった具合である。ユーザは、これらの情報を登録しておくことで、自分の行動パターンにより適したタイミングに情報を配信してもらうことができる。また、グループ分類部112は、時刻毎の位置情報の偏りから、自宅にいるグループや仕事中のグループに分類してもよい。例えば、グループ分類部112は、夜中を挟んで位置情報が検出される位置にいる場合を自宅にいるグループに分類するといった具合である。また、グループ分類部112は、平日の昼に最も長く位置情報が検出される位置にいる場合を仕事中のグループに分類してもよい。
(Modification 5)
In the above-described embodiment, the
(変形例6)
本発明においては、通信端末は、第1の属性情報として様々な所定処理の実行時刻を蓄積してもよい。例えば、通信端末は、加速度を検出する加速度センサを有する場合に歩数を測定する処理や、撮影機能を有する場合に画像を撮影する処理等の実行時刻を蓄積するといった具合である。例えば、歩数を測定する処理や画像を撮影する処理の実行時刻は、ユーザが配信情報の配信を許可しにくいタイミングであると考えられる。このため、これらを別のタイミングとして許可又は拒否の件数を集計することで、より精度の高いスケジュールの変更が可能となる。
(Modification 6)
In the present invention, the communication terminal may store execution times of various predetermined processes as the first attribute information. For example, the communication terminal accumulates execution times of a process of measuring the number of steps when it has an acceleration sensor that detects acceleration, a process of shooting an image when it has a shooting function, and the like. For example, the execution time of the process for measuring the number of steps and the process for capturing an image is considered to be a timing at which it is difficult for the user to permit distribution of distribution information. For this reason, it is possible to change the schedule with higher accuracy by counting the number of cases permitted or rejected at different timings.
(変形例7)
本発明においては、グループ分類部112は、通信端末200の属性情報が変更されて所定の条件を満たした場合に、通信端末200が属するグループを変更してもよい。所定の条件とは、通信端末200を使用するユーザの行動パターンが、分類されたグループにおける行動パターンと異なる状態に変化したと判断される場合をいう。例えば、所定の条件は、ユーザの年代が変化(20代から30代など)した場合や、ユーザの住所が変わった場合である。これにより、ユーザの属性が変化した場合も、サーバ装置100は、ユーザの属性情報に応じて配信情報を配信するスケジュールを変更することができる。また、所定の条件は、登録されていなかった属性情報を、ユーザが登録した場合としてもよい。例えば、ユーザが新たな属性情報を登録した場合、グループ分類部112は、この属性情報を有する通信端末200同士を新たなグループに分類する。このとき、グループ分類部112は、この属性情報を有する通信端末200があらかじめ決められた数よりも多い場合に、新たなグループを分類してもよい。これにより、少数のグループが分類されて、グループにおける行動パターンの傾向が定まらないという場合が排除できる。
(Modification 7)
In the present invention, the
(変形例8)
本発明においては、サーバ装置100は、一度変更したタイミングがユーザによって拒否された場合、スケジュール変更部115は、再度同じ日の中でタイミングを変更してもよいし、別の日のタイミングに変更してもよい。また、サーバ装置100は、変更したタイミングがあらかじめ決められた回数拒否された場合は、そのタイミングを除外してもよい。
(Modification 8)
In the present invention, when the timing once changed is rejected by the user, the
(変形例9)
上述した実施形態においては、スケジュール変更部115は、配信が許可されたタイミングに応じてスケジュールを変更したが、配信が拒否されたタイミングに応じてスケジュールを変更してもよい。この場合、スケジュール変更部115は、可否確認部113によりグループ単位の所定の数又は比率で拒否が確認されたタイミングを、グループのスケジュールから除外する変更を行う。所定の数又は比率は、例えば、サービス提供者によってあらかじめ決められる値である。例えば、あるグループにおいて、特定のタイミングにおける配信を拒否する割合があらかじめ決められた値(例えば90%)よりも高かった場合である。この場合、スケジュール変更部115は、このグループに分類されている通信端末200に対しては、このタイミングを除外するようにスケジュールを変更する。これにより、サーバ装置100は、サービス提供者が配信を拒否される可能性が高いとみなしたタイミングを除外してスケジュールを変更することができる。
(Modification 9)
In the embodiment described above, the
(変形例10)
本発明においては、サーバ装置は、通信の記録、位置の記録及び所定処理の実行時刻に基づいてグループを分類してもよい。この場合、通信端末は、通信の記録、位置の記録及び所定処理の実行時刻を示す情報を記憶部に蓄積する。また、サーバ装置は、絶対的位置と相対的位置とを組み合わせたグループに複数の通信端末を分類して、配信を許可又は拒否されたタイミングを集計してもよい。例えば、サーバ装置は、複数の通信端末を、北海道や九州など絶対的位置によって表わされる地域によってグループに分類し、さらに、それらのグループを自宅や外出などの相対的位置によってそれぞれ分類するといった具合である。これにより、サーバ装置は、ユーザの行動パターンにより則したタイミングに配信情報を配信することができる。
(Modification 10)
In the present invention, the server device may classify the groups based on the communication record, the position record, and the execution time of the predetermined process. In this case, the communication terminal accumulates information indicating communication recording, position recording, and execution time of the predetermined process in the storage unit. In addition, the server device may classify a plurality of communication terminals into a group in which an absolute position and a relative position are combined, and totalize timings at which distribution is permitted or denied. For example, the server device classifies a plurality of communication terminals into groups according to areas represented by absolute positions such as Hokkaido and Kyushu, and further classifies these groups according to relative positions such as home and outing. is there. As a result, the server device can distribute the distribution information at a timing in accordance with the user's behavior pattern.
(変形例11)
サーバ装置100は、上述した実施形態においては、通信が記録された時間の周辺の時間を配信が受け入れられやすい時間としてスケジュールを変更したが、配信が拒否されやすい時間としてスケジュールを変更してもよい。例えば、サーバ装置100は、音声通話が長時間記録された時間帯を含むタイミングを除外するようにスケジュールを変更するといった具合である。サーバ装置100は、これに限らず、通信の内容に応じてユーザの都合に合わせるようにスケジュールを変更すればよい。これにより、サーバ装置100は、ユーザの都合により則したタイミングに配信情報を配信することができる。
(Modification 11)
In the above-described embodiment, the
(変形例12)
本発明は、サーバ装置やこれを含む配信システムのみならず、これらを実現するための方法や、コンピュータに図4に示した機能を実現させるためのプログラムとしても把握されるものである。かかるプログラムは、これを記憶させた光ディスク等の記録媒体の形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態でも提供されたりすることができるものである。
(Modification 12)
The present invention is grasped not only as a server device and a distribution system including the server device, but also as a method for realizing them and a program for causing a computer to realize the functions shown in FIG. Such a program may be provided in the form of a recording medium such as an optical disk storing the program, or may be provided in a form such that the program is downloaded to a computer via a network such as the Internet, and the program can be installed and used. Is something that can be done.
10…配信システム、100…サーバ装置、110…制御部、111…属性取得部、112…グループ分類部、113…可否確認部、114…タイミング集計部、115…スケジュール変更部、120…通信部、130…記憶部、200…通信端末、210…制御部、220…通信部、230…表示部、240…操作部、250…測位部、260…記憶部
DESCRIPTION OF
Claims (6)
前記複数の通信端末を、前記取得された属性情報に応じて複数のグループに分類する分類手段と、
前記複数の通信端末に、所定のスケジュールに従ったタイミングで情報の配信の許可又は拒否を確認する確認手段と、
前記確認手段により許可又は拒否が確認された前記タイミングを前記グループ毎に集計する集計手段と、
前記集計手段による集計結果に応じて前記スケジュールを前記グループ毎に変更する変更手段と
を備えることを特徴とするスケジューリング装置。 Obtaining means for obtaining attribute information characterizing each user of the plurality of communication terminals;
Classification means for classifying the plurality of communication terminals into a plurality of groups according to the acquired attribute information;
Confirming means for confirming permission or rejection of information distribution at a timing according to a predetermined schedule to the plurality of communication terminals;
A counting means for counting the timing at which permission or rejection is confirmed by the confirmation means for each group;
A scheduling device comprising: a changing unit that changes the schedule for each group according to a counting result obtained by the counting unit.
前記複数の通信端末について、通信の記録、位置の記録及び所定処理の実行時刻の少なくともいずれかを前記属性情報として取得する
ことを特徴とする請求項1に記載のスケジューリング装置。 The acquisition means includes
The scheduling apparatus according to claim 1, wherein at least one of communication recording, position recording, and execution time of predetermined processing is acquired as the attribute information for the plurality of communication terminals.
前記通信端末の前記属性情報が変更されて所定の条件を満たした場合に、当該通信端末が属する前記グループを変更する
ことを特徴とする請求項1又は2に記載のスケジューリング装置。 The classification means includes
The scheduling apparatus according to claim 1 or 2, wherein when the attribute information of the communication terminal is changed and a predetermined condition is satisfied, the group to which the communication terminal belongs is changed.
前記確認手段により前記グループ単位の所定の数又は比率で拒否が確認された前記タイミングを、当該グループの前記スケジュールから除外する変更を行う
ことを特徴とする請求項1ないし3のいずれかに記載のスケジューリング装置。 The changing means is
4. The change according to claim 1, wherein the timing at which refusal is confirmed at a predetermined number or ratio of the group unit by the confirmation unit is excluded from the schedule of the group. 5. Scheduling device.
複数の通信端末のそれぞれのユーザを特徴付ける属性情報を取得する取得ステップと、
前記複数の通信端末を、前記取得された属性情報に応じて複数のグループに分類する分類ステップと、
前記複数の通信端末に、所定のスケジュールに従ったタイミングで情報の配信の許可又は拒否を確認する確認ステップと、
前記確認ステップにおいて許可又は拒否が確認された前記タイミングを前記グループ毎に集計する集計ステップと、
前記集計ステップにおける集計結果に応じて前記スケジュールを前記グループ毎に変更する変更ステップと
を実行することを特徴とするスケジューリング方法。 The scheduling device
An acquisition step of acquiring attribute information characterizing each user of the plurality of communication terminals;
A classification step of classifying the plurality of communication terminals into a plurality of groups according to the acquired attribute information;
A confirmation step of confirming permission or refusal of information distribution at a timing according to a predetermined schedule to the plurality of communication terminals;
A counting step of counting the timing at which permission or rejection is confirmed in the confirmation step for each group;
And a changing step of changing the schedule for each of the groups according to a counting result in the counting step .
複数の通信端末のそれぞれのユーザを特徴付ける属性情報を取得する取得ステップと、
前記複数の通信端末を、前記取得された属性情報に応じて複数のグループに分類する分類ステップと、
前記複数の通信端末に、所定のスケジュールに従ったタイミングで情報の配信の許可又は拒否を確認する確認ステップと、
前記確認ステップにおいて許可又は拒否が確認された前記タイミングを前記グループ毎に集計する集計ステップと、
前記集計ステップにおける集計結果に応じて前記スケジュールを前記グループ毎に変更する変更ステップと
を実行させるためのプログラム。 On the computer,
An acquisition step of acquiring attribute information characterizing each user of the plurality of communication terminals;
A classification step of classifying the plurality of communication terminals into a plurality of groups according to the acquired attribute information;
A confirmation step of confirming permission or refusal of information distribution at a timing according to a predetermined schedule to the plurality of communication terminals;
A counting step of counting the timing at which permission or rejection is confirmed in the confirmation step for each group;
A program for executing a change step for changing the schedule for each group in accordance with a total result in the total step .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010058029A JP5506476B2 (en) | 2010-03-15 | 2010-03-15 | Scheduling apparatus, scheduling method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010058029A JP5506476B2 (en) | 2010-03-15 | 2010-03-15 | Scheduling apparatus, scheduling method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011192052A JP2011192052A (en) | 2011-09-29 |
| JP5506476B2 true JP5506476B2 (en) | 2014-05-28 |
Family
ID=44796883
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010058029A Expired - Fee Related JP5506476B2 (en) | 2010-03-15 | 2010-03-15 | Scheduling apparatus, scheduling method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5506476B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7797303B2 (en) * | 2022-05-17 | 2026-01-13 | Lineヤフー株式会社 | Information processing device, information processing method, and information processing program |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1074206A (en) * | 1996-08-30 | 1998-03-17 | Matsushita Electric Ind Co Ltd | Information provision system |
| JP2002015208A (en) * | 2000-06-29 | 2002-01-18 | Koatetsuku Syst:Kk | Distribution system for advertisement information |
| JP4189507B2 (en) * | 2001-03-28 | 2008-12-03 | コニカミノルタビジネステクノロジーズ株式会社 | Information distribution system and program thereof |
| JP4482263B2 (en) * | 2002-02-28 | 2010-06-16 | 株式会社日立製作所 | Advertisement distribution apparatus and advertisement distribution method |
| JP2004152128A (en) * | 2002-10-31 | 2004-05-27 | Toshiba Corp | Server device, action schedule management method, and program applied to server device |
| JP2004199667A (en) * | 2002-12-04 | 2004-07-15 | Matsushita Electric Ind Co Ltd | Information providing apparatus and method |
| JP2005157633A (en) * | 2003-11-25 | 2005-06-16 | Quin Land Co Ltd | Information providing support device and information providing support method |
| JP2006163996A (en) * | 2004-12-09 | 2006-06-22 | Evolium Sas | Push-type information providing system based on behavior history |
| JP4637628B2 (en) * | 2005-03-30 | 2011-02-23 | 富士通株式会社 | Information distribution apparatus and information distribution method |
| JP2008233295A (en) * | 2007-03-19 | 2008-10-02 | Kddi Corp | Advertisement distribution apparatus, advertisement distribution method and program |
| JP2010198492A (en) * | 2009-02-26 | 2010-09-09 | Nippon Telegr & Teleph Corp <Ntt> | Method, device, and program for estimating information selection index, and method and system for providing information |
-
2010
- 2010-03-15 JP JP2010058029A patent/JP5506476B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011192052A (en) | 2011-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20090258656A1 (en) | Method for Exchanging Location-Relevant Information Using a Mobile Device with an Interactive Map Display | |
| US20100185552A1 (en) | Providing gps-based location and time information | |
| JP5129187B2 (en) | Attribute identification system and attribute identification method | |
| US20160275458A1 (en) | Meetings and Events Coordinating System and Method | |
| US11321670B2 (en) | Location-based employment search and scheduling system | |
| CN102882936A (en) | Cloud pushing method, system and device | |
| GB2452815A (en) | Method of delivering information based on places , dates and times of events | |
| WO2008059772A1 (en) | Information providing system | |
| WO2016035699A1 (en) | Reservation system | |
| US20160086137A1 (en) | Mobile device proximity-based matchmaking | |
| WO2011072382A1 (en) | Coordinated location aware brokering of social networks | |
| JP6396686B2 (en) | Action determination device, action determination method, and program | |
| JP2017097559A (en) | Control method, management server, program, and management system | |
| WO2005101834A2 (en) | Methods and apparatuses for mapping locations | |
| JP5506476B2 (en) | Scheduling apparatus, scheduling method and program | |
| US20170332200A1 (en) | Radiocommunication systems, methods and devices | |
| JP2021105855A (en) | Information processing system, information processing method and terminal program | |
| JP4731272B2 (en) | Mobile terminal device, destination information providing server device, destination information display program, destination information providing program, and destination information providing system | |
| JPWO2013038905A1 (en) | Information management apparatus, network system, information management program, and information management method | |
| WO2016108108A1 (en) | System and method for smart scheduling of meetings | |
| JP5795653B2 (en) | Attribute identification system, attribute identification method, and computer program | |
| JP7847170B2 (en) | Stamp card management device and stamp card management method | |
| JP6014289B2 (en) | Attribute identification system, attribute identification method, and program | |
| JP2013084295A (en) | Attribute specification system, attribute specification method, and computer program | |
| JP7466049B1 (en) | Information processing device and information processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120808 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130830 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131022 |
|
| 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: 20140304 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5506476 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |