JP4921437B2 - Slider control control method, system, apparatus and program - Google Patents
Slider control control method, system, apparatus and program Download PDFInfo
- Publication number
- JP4921437B2 JP4921437B2 JP2008206582A JP2008206582A JP4921437B2 JP 4921437 B2 JP4921437 B2 JP 4921437B2 JP 2008206582 A JP2008206582 A JP 2008206582A JP 2008206582 A JP2008206582 A JP 2008206582A JP 4921437 B2 JP4921437 B2 JP 4921437B2
- Authority
- JP
- Japan
- Prior art keywords
- slider
- value
- parameter
- user terminal
- parameter value
- 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
- User Interface Of Digital Computer (AREA)
Description
本発明は、スライダーコントロールにおけるスライダーの動作を制御するスライダーコントロール制御方法、システム、装置及びプログラムに関する。 The present invention relates to a slider control control method, system, apparatus, and program for controlling the operation of a slider in slider control.
近年、様々なアプリケーションのユーザインターフェースとしてスライダーコントロールが利用されている。ここで、スライダーコントロールとは、スライド式の入力インターフェースを生成するものである。スライダーコントロールを利用することで、特定範囲に収まる数値の入力をマウスにより行うことが可能になる。
しかしながら、上記従来例のスライダーコントロールが複数配置されたフォームでは、パラメータとしてのスライダー値に従属する他のパラメータの変更を直感的に把握することができなかった。各スライダーがマウスでそれぞれドラッグされることにより、スライダー毎に独立してスライダー値の入力を受付けるからである。 However, in a form in which a plurality of slider controls of the conventional example are arranged, it is impossible to intuitively grasp changes in other parameters depending on the slider value as a parameter. This is because, by dragging each slider with the mouse, the slider value input is accepted independently for each slider.
本発明は、このような事情を考慮して提案されるものであり、あるスライダーのパラメータが変更されると、このパラメータに従属する他のパラメータが自動的に変更され、これに対応するスライダーが移動して表示されることにより、あるパラメータに従属する他のパラメータの変更を直感的に把握することができるスライダーコントロール制御方法、システム、装置及びプログラムを提供することを目的とする。 The present invention is proposed in view of such circumstances. When a parameter of a certain slider is changed, other parameters subordinate to this parameter are automatically changed, and the corresponding slider is changed. It is an object of the present invention to provide a slider control control method, system, apparatus, and program capable of intuitively grasping a change in another parameter subordinate to a certain parameter by moving and displaying.
上記目的を達成するために、本発明者は、予め定められた一定のルールに従ってあるパラメータに従属する他のパラメータが自動的に変更され、これに対応するスライダーが移動して表示される仕組みを見出し、本発明を想到するに至った。 In order to achieve the above object, the present inventor has a mechanism in which other parameters subordinate to a certain parameter are automatically changed according to a predetermined rule, and a corresponding slider is moved and displayed. The inventor has come up with the present invention.
本発明に係るスライダーコントロール制御方法は、あるスライダーのパラメータが変更されると、2以上のスライダーのパラメータの間に成立する所定の関係式に従って、各スライダーのパラメータを算出して棒状の2以上のスライダーのそれぞれの表示を変更することにより、あるパラメータに従属する他のパラメータの変更を直感的に把握することができるものである。 In the slider control control method according to the present invention, when a parameter of a certain slider is changed, the parameter of each slider is calculated according to a predetermined relational expression established between the parameters of two or more sliders. by varying puff Rukoto the respective display of the slider, it is capable intuitively grasp the change of the other parameters that are dependent on certain parameters.
(1)コンピュータが、スライダー値に対応した棒状の2以上のスライダーを表示して、該スライダーにより一のスライダーのスライダー値を受付けるスライダー値受付ステップと、2以上のスライダーのスライダー値の間に成立する所定の関係式に、前記受付けた一のスライダーのスライダー値を当てはめて、該スライダーとは別のスライダーのスライダー値を算出するパラメータ値算出ステップと、前記受付けた一のスライダーのスライダー値を該スライダーのスライダー値に、前記算出したスライダー値を前記別のスライダーのスライダー値に決定するパラメータ値決定ステップと、前記決定したスライダー毎のスライダー値に応じて前記棒状の2以上のスライダーのそれぞれの表示を変更するスライダー表示変更ステップと、を少なくとも実行することを特徴とするスライダーコントロール制御方法。 (1) The computer displays two or more bar-shaped sliders corresponding to the slider value, and the slider value receiving step for receiving the slider value of one slider by the slider and the slider value of the two or more sliders are established. a predetermined relationship to the front by fitting the sliders value of one slider attached Ki受, a parameter value calculating step of calculating a slider value of another slider with the slider before Ki受 with a single slider A parameter value determining step for determining the slider value as the slider value of the slider and the calculated slider value as the slider value of another slider; and the two or more bar-shaped sliders according to the determined slider value for each slider each of the slider display change steps to change the display of, a small Both slider control control method and executes.
(1)の発明によれば、2以上のスライダーのスライダー値の間に成立する所定の関係式に従って、各スライダーのスライダー値を算出して棒状の2以上のスライダーのそれぞれの表示を変更するので、あるパラメータに従属する他のパラメータの変更を直感的に把握することができる。ここで、所定の関係式は、線形方程式であるか非線形方程式であるかを問わない。また、所定の関係式は、あるパラメータに対して他のパラメータの値が定まるものであればよく、予め定められたテーブルからあるパラメータの値に対応する他のパラメータの値を抽出するようにしてもよい。 According to the invention of (1), according to a predetermined relational expression holds between the slider value of 2 or more sliders, varying the display of the respective rod-shaped two or more sliders calculates the slider value of each slider puff Therefore, it is possible to intuitively grasp changes in other parameters depending on a certain parameter. Here, it does not matter whether the predetermined relational expression is a linear equation or a nonlinear equation. Further, the predetermined relational expression only needs to be such that the value of another parameter is determined for a certain parameter, and the value of the other parameter corresponding to the value of the certain parameter is extracted from a predetermined table. Also good.
(2)少なくとも1つのスライダーのスライダー値を所定の値に固定することを特徴とする(1)に記載のスライダーコントロール制御方法。 (2) The slider control method according to (1), wherein a slider value of at least one slider is fixed to a predetermined value.
(2)の発明によれば、少なくとも1つのスライダーのスライダー値を所定の値に固定するので、自由度を小さくすることができる。ここで、自由度とは、変数のうち独立に選べるものの数、すなわち、全変数の数から、それら相互間に成り立つ関係式の数を引いたものである。例えば、所定の関係式として、N個のスライダーのスライダー値に対して、(N−2)元連立1次方程式が与えられている場合には、自由度は2である。ここで、1つのスライダーのスライダー値を固定すると、自由度は1となる。また、自由度が0になると、原則としてすべてのスライダー値は一意に定まるので、各スライダーは固定されることになる。このため、ある特定のパラメータを固定した場合において、あるパラメータに従属する他のパラメータの変更を直感的に把握することができる。なお、固定されたスライダーの色彩等を変更することにより、その表示態様を変更してもよい。これによると、マウスでドラッグできないスライダーを容易に視認することができる。 According to the invention of (2), since the slider value of at least one slider is fixed to a predetermined value, the degree of freedom can be reduced. Here, the degree of freedom is the number of variables that can be independently selected, that is, the number of all variables subtracted from the number of relational expressions established between them. For example, when a (N-2) element simultaneous linear equation is given as a predetermined relational expression with respect to slider values of N sliders, the degree of freedom is 2. Here, if the slider value of one slider is fixed, the degree of freedom is 1. When the degree of freedom becomes 0, in principle, all slider values are uniquely determined, so that each slider is fixed. For this reason, when a certain specific parameter is fixed, it is possible to intuitively grasp changes in other parameters subordinate to the certain parameter. The display mode may be changed by changing the color of the fixed slider. According to this, a slider that cannot be dragged with the mouse can be easily visually recognized.
(3)前記スライダーのスライダー値が該スライダーの表示範囲を超える場合に、該表示範囲を、該スライダー値を含む表示範囲に変更することを特徴とする(1)に記載のスライダーコントロール制御方法。ここで、表示範囲の変更としては、例えば、スライダー値が表示範囲の最大値より大きくなった場合に、旧最大値を新たな最小値とし、この最小値に旧最大値と旧最小値の差を加えたものを新たな最大値とする表示範囲に変更することが考えられる。同様に、スライダー値が表示範囲の最小値より小さくなった場合に、旧最小値を新たな最大値とし、この最大値に旧最大値と旧最小値の差を減じたものを新たな最小値とする表示範囲に変更することが考えられる。 (3) The slider control control method according to (1), wherein when the slider value of the slider exceeds the display range of the slider, the display range is changed to a display range including the slider value. Here, as a change of the display range, for example, when the slider value becomes larger than the maximum value of the display range, the old maximum value is made the new minimum value, and the difference between the old maximum value and the old minimum value is added to this minimum value. It is conceivable to change the display range to a new maximum value obtained by adding. Similarly, when the slider value becomes smaller than the minimum value of the display range, the old minimum value is set as the new maximum value, and the difference between the old maximum value and the old minimum value is subtracted from this maximum value. It can be considered that the display range is changed.
(3)の発明によれば、前記スライダーのスライダー値が該スライダーの表示範囲を超える場合に、該表示範囲を、該スライダー値を含む表示範囲に変更するので、あるパラメータに従属する他のパラメータの値が当初のスライダーの表示範囲を越えてもその値を表示することができる。 According to the invention of (3), when the slider value of the slider exceeds the display range of the slider, the display range is changed to a display range including the slider value. Even if the value of exceeds the initial display range of the slider, the value can be displayed.
(4)前記表示範囲を変更する際に、該表示範囲を拡張することを特徴とする(3)に記載のスライダーコントロール制御方法。 (4) The slider control control method according to (3), wherein the display range is expanded when the display range is changed.
(4)の発明によれば、前記表示範囲を変更する際に、該表示範囲を拡張するので、あるパラメータに従属する他のパラメータの値が当初のスライダーの表示範囲を越えると、そのスライダーの移動速度が遅くなる。ここで、表示範囲の拡張とは、表示範囲の最大値と最小値の差を大きくすることをいう。この際、スライダーの移動速度に応じて表示範囲を拡張してもよい。例えば、スライダーの移動速度が大きいほど表示範囲を所定の割合で拡張するようにしてもよい。これによると、スライダーの移動速度に応じて表示範囲を拡張するので、表示範囲の変更の回数を減らすことができる。 According to the invention of (4), when changing the display range, the display range is expanded. Therefore, when the value of another parameter subordinate to a certain parameter exceeds the initial display range of the slider, The moving speed becomes slow. Here, the expansion of the display range means increasing the difference between the maximum value and the minimum value of the display range. At this time, the display range may be expanded according to the moving speed of the slider. For example, the display range may be expanded at a predetermined rate as the moving speed of the slider increases. According to this, since the display range is expanded according to the moving speed of the slider, the number of times of changing the display range can be reduced.
(5)前記表示範囲を拡張する際に、該表示範囲に表示されている目盛の値を前記拡張に応じて変更することを特徴とする(4)に記載のスライダーコントロール制御方法。 (5) The slider control control method according to (4), wherein when the display range is expanded, a scale value displayed in the display range is changed according to the expansion.
(5)の発明によれば、前記表示範囲を変更する際に、該表示範囲に表示されている目盛の値を前記拡張に応じて変更するので、スライダー値の大きさを目視により確認することが容易になる。 According to the invention of (5), when the display range is changed, the scale value displayed in the display range is changed according to the extension, so the magnitude of the slider value is visually confirmed. Becomes easier.
(6)スライダー値に対応した棒状の2以上のスライダーを表示して、該スライダーにより一のスライダーのスライダー値を受付けるスライダー値受付手段と、2以上のスライダーのスライダー値の間に成立する所定の関係式に、前記スライダー値受付手段が受付けた一のスライダーのスライダー値を当てはめて、該スライダーとは別のスライダーのスライダー値を算出するパラメータ値算出手段と、前記スライダー値受付手段が受付けた一のスライダーのスライダー値を該スライダーのスライダー値に、前記パラメータ値算出手段が算出したスライダー値を前記別のスライダーのスライダー値に決定するパラメータ値決定手段と、前記パラメータ値決定手段が決定したスライダー毎のスライダー値に応じて前記棒状の2以上のスライダーのそれぞれの表示を変更するスライダー表示変更手段と、を備えることを特徴とするスライダーコントロール制御システム。ここで、当該スライダーコントロール制御システムには、複数のコンピュータからなるシステムのみならず、パーソナルコンピュータのように単体のコンピュータからなるシステムも含まれる。 (6) Two or more bar-shaped sliders corresponding to the slider value are displayed, and a slider value receiving means for receiving the slider value of one slider by the slider and a predetermined value established between the slider values of the two or more sliders By applying the slider value of one slider received by the slider value receiving means to the relational expression, the parameter value calculating means for calculating the slider value of a slider different from the slider, and the one received by the slider value receiving means Parameter value determining means for determining the slider value of the slider as the slider value of the slider, the slider value calculated by the parameter value calculating means as the slider value of the other slider, and for each slider determined by the parameter value determining means Depending on the slider value of two or more of the rod-shaped sliders Slider control control system characterized in that it comprises a slider display change means to change the display of respectively, the. Here, the slider control control system includes not only a system composed of a plurality of computers but also a system composed of a single computer such as a personal computer.
(7)スライダーのスライダー値を受付けるスライダー値受付手段と、2以上のスライダーのスライダー値の間に成立する所定の関係式に、前記スライダー値受付手段が受付けたスライダーのスライダー値を当てはめて、該スライダーとは別のスライダーのスライダー値を算出するパラメータ値算出手段と、前記スライダー値受付手段が受付けたスライダーのスライダー値を該スライダーのスライダー値に、前記パラメータ値算出手段が算出したスライダー値を前記別のスライダーのスライダー値に決定するパラメータ値決定手段と、前記パラメータ値決定手段が決定したスライダー毎のスライダー値を送信するスライダー値送信手段と、を備えることを特徴とするスライダーコントロール制御装置。 (7) Applying the slider value of the slider received by the slider value receiving means to a predetermined relational expression established between the slider value receiving means for receiving the slider value of the slider and the slider values of two or more sliders, A parameter value calculating means for calculating a slider value of a slider different from the slider; a slider value of the slider received by the slider value receiving means as a slider value of the slider; and a slider value calculated by the parameter value calculating means as the slider value A slider control control apparatus comprising: parameter value determining means for determining a slider value of another slider; and slider value transmitting means for transmitting a slider value for each slider determined by the parameter value determining means.
(8)(1)に記載の方法をコンピュータに実行させることを特徴とするプログラム。 (8) A program that causes a computer to execute the method according to (1).
この発明によれば、2以上のスライダーのスライダー値の間に成立する所定の関係式に従って、各スライダーのスライダー値を算出して棒状の2以上のスライダーのそれぞれの表示を変更するので、あるパラメータに従属する他のパラメータの変更を直感的に把握することができる。 According to the invention, 2 or more according to a predetermined relational expression holds between the slider value of the slider, each of the display varying puff Runode of each slider by calculating the slider value of bar-like 2 or more sliders, It is possible to intuitively grasp changes in other parameters depending on a certain parameter.
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
[スライダーコントロール制御装置と関連要素の全体構成]
Hereinafter, the best mode for carrying out the present invention will be described with reference to the drawings. This is merely an example, and the technical scope of the present invention is not limited to this.
[Overall configuration of slider control controller and related elements]
図1は、本実施形態に係るスライダーコントロール制御装置1と関連要素の全体構成を示す図である。 FIG. 1 is a diagram showing an overall configuration of a slider control control device 1 and related elements according to the present embodiment.
本実施形態に係るスライダーコントロール制御装置1及びユーザ端末2は、インターネット等の通信ネットワークNに接続されている。通信ネットワークNとの接続は有線であると無線であるとを問わない。
The slider control control device 1 and the
スライダーコントロール制御装置1は、通信ネットワーク上に接続されたユーザ端末2から、複数のスライダーコントロールが配置されたフォームの閲覧要求を受付けて、閲覧要求のあったフォームを返信する。また、スライダーコントロール制御装置1は、ユーザ端末2から、あるスライダーのスライダー値の変更要求を受付けて、変更要求のあったスライダーのスライダー値を変更する。
The slider control control device 1 accepts a browsing request for a form in which a plurality of slider controls are arranged from the
ユーザ端末2は、複数のスライダーコントロールが配置されたフォームを閲覧するユーザが利用する情報処理装置であって、一般的なコンピュータが該当する。
[スライダーコントロール制御装置の機能構成]
The
[Functional configuration of slider control device]
図2は、本実施形態に係るスライダーコントロール制御装置1の機能構成の概要を示す図である。本実施形態に係るスライダーコントロール制御装置1は、スライダー値受付手段11と、パラメータ値算出値手段12と、パラメータ値決定手段13と、スライダー値送信手段14と、を備える。
FIG. 2 is a diagram showing an outline of a functional configuration of the slider control control device 1 according to the present embodiment. The slider control control device 1 according to the present embodiment includes a slider value receiving unit 11, a parameter value
スライダー値受付手段11は、ユーザ端末2からスライダーのスライダー値の変更要求を受付けて、当該変更要求のあったスライダーのスライダー値をパラメータ値算出手段12及びパラメータ値決定手段13に渡す。
The slider value receiving unit 11 receives a slider value change request from the
パラメータ値算出手段12は、所定の関係式に従って、スライダー値受付手段11から受け取った変更要求のあったスライダーのスライダー値に基づいて、変更要求のあったスライダーとは別のスライダーのスライダー値を算出してパラメータ値決定手段13に渡す。ここで、パラメータ設定データベース15は、パラメータ値算出手段12の一部を構成している。パラメータ設定データベース15の詳細については後述する。
The parameter
パラメータ値決定手段13は、スライダー値受付手段11から受け取った変更要求のあったスライダーのスライダー値と、パラメータ値算出手段12から受け取った変更要求のあったスライダーとは別のスライダーのスライダー値とに基づいて、スライダー毎のスライダー値を決定してスライダー値送信手段14に渡す。
The parameter
スライダー値送信手段14は、パラメータ値決定手段13から受け取ったスライダー毎のスライダー値を、スライダー値の変更要求を行ったユーザ端末2に送信する。
[パラメータ設定データベースの構成]
The slider
[Configuration of parameter setting database]
図3は、パラメータ設定データベース15の構成の概要を示す図である。
FIG. 3 is a diagram showing an outline of the configuration of the
パラメータ設定データベース15は、予めパラメータ設定IDと、複数のスライダーコントロールにおけるスライダーのパラメータとしてのスライダー値が満たすパラメータ関係式とを対応付けて記憶している。本実施形態では説明の便宜上、パラメータ関係式に線形方程式を採用しているが、非線形方程式を採用してもよい。
[スライダーコントロール制御装置のハードウェア構成図]
The
[Hardware configuration diagram of slider control device]
図4は、本実施形態に係るスライダーコントロール制御装置1のハードウェア構成を示す図である。 FIG. 4 is a diagram illustrating a hardware configuration of the slider control control device 1 according to the present embodiment.
スライダーコントロール制御装置1は、制御部300を構成するCPU(Central Processing Unit)310(マルチプロセッサ構成ではCPU320等複数のCPUが追加されてもよい)、バスライン200、通信I/F(I/F:インタフェース)330、メインメモリ340、BIOS(Basic Input Output System)350、I/Oコントローラ360、ハードディスク370、光ディスクドライブ380、並びに半導体メモリ390を備える。尚、ハードディスク370、光ディスクドライブ380、並びに、半導体メモリ390はまとめて記憶装置410と呼ばれる。
The slider control control device 1 includes a central processing unit (CPU) 310 (a plurality of CPUs such as a
制御部300は、スライダーコントロール制御装置1を統括的に制御する部分であり、ハードディスク370(後述)に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
The
通信I/F330は、スライダーコントロール制御装置1が、通信ネットワークN(図1)を介してユーザ端末2等(図1)と情報を送受信する場合のネットワーク・アダプタである。通信I/F330は、モデム、ケーブル・モデム及びイーサネット(登録商標)・アダプタを含んでよい。
The communication I /
BIOS350は、スライダーコントロール制御装置1の起動時にCPU310が実行するブートプログラムや、スライダーコントロール制御装置1がハードウェアに依存するプログラム等を記録する。
The
I/Oコントローラ360には、ハードディスク370、光ディスクドライブ380、及び半導体メモリ390等の記憶装置410を接続することができる。
A
ハードディスク370は、本ハードウェアをスライダーコントロール制御装置1として機能させるための各種プログラム、本発明の機能を実行するプログラム及び後述するテーブル及びレコードを記憶する。なお、スライダーコントロール制御装置1は、外部に別途設けたハードディスク(図示せず)を外部記憶装置として利用することもできる。
The
光ディスクドライブ380としては、例えば、DVD−ROMドライブ、CD−ROMドライブ、DVD−RAMドライブ、CD−RAMドライブを使用することができる。この場合は各ドライブに対応した光ディスク400を使用する。光ディスク400から光ディスクドライブ380によりプログラムまたはデータを読み取り、I/Oコントローラ360を介してメインメモリ340またはハードディスク370に提供することもできる。
As the
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、スライダーコントロール制御装置1は、記憶装置410、制御部300等を備えた情報処理装置により構成され、この情報処理装置は、本発明のコンピュータの概念に含まれる。
Note that the computer in the present invention refers to an information processing device including a storage device, a control unit, and the like, and the slider control control device 1 includes an information processing device including a
このスライダーコントロール制御装置1では、制御部300が主としてパラメータ値算出手段12及びパラメータ値決定手段13に対応し、通信I/F330が主としてスライダー値受付手段11及びスライダー値送信手段14に対応する。
[ユーザ端末のハードウェア構成]
In the slider control control apparatus 1, the
[Hardware configuration of user terminal]
ユーザ端末2も、上述のスライダーコントロール制御装置1と同様な構成を持つ。
[本発明の実施形態に係るフローチャート]
The
[Flowchart According to Embodiment of the Present Invention]
図5は、本発明の実施形態に係るスライダーコントロール制御処理のフローチャートを示している。 FIG. 5 shows a flowchart of the slider control control process according to the embodiment of the present invention.
S1:スライダー値受付手段11は、ユーザ端末2からスライダー(X1)のスライダー値の変更要求を受付けて、当該変更要求に含まれるスライダー(X1)のスライダー値(x1)をパラメータ値算出手段12及びパラメータ値決定手段13に渡す。なお、S1の前にユーザ端末2は、事前にスライダーコントロール制御装置1から取得した複数のスライダーコントロールが配置されたフォームであって、スライダー値に対応した棒状の2以上のスライダーを表示したものを表示している。そして、ユーザ端末2は、そのうちの1つのスライダーコントロールにおけるスライダー(X1)をマウスでドラッグすることにより、ドラッグを解除した位置のスライダー値(x1)をスライダーコントロール制御装置1に送信する。図6は、ユーザ端末2に表示されるn個のスライダーコントロールが配置されたフォームの一例を示す図である。以下、n番目のスライダーをスライダー(Xn)とし、そのスライダー値をスライダー値(xn)とする。
S1: The slider value accepting unit 11 accepts a slider value change request for the slider (X1) from the
S2:パラメータ値算出手段12は、パラメータ設定データベース15からパラメータ関係式を抽出し、スライダー値受付手段11から受け取ったスライダー(X1)のスライダー値(x1)を代入する。
S2: The parameter value calculation means 12 extracts the parameter relational expression from the
S3:パラメータ値算出手段12は、ガウス−ジョルダン法、LU分解法等のアルゴリズムを利用して、代入後のパラメータ関係式を満たす残りのスライダー(X2〜Xn)のスライダー値(x2〜xn)を算出して、パラメータ値決定手段13に渡す。 S3: The parameter value calculation means 12 uses the algorithm such as Gauss-Jordan method or LU decomposition method to obtain the slider values (x2 to xn) of the remaining sliders (X2 to Xn) that satisfy the parameter relational expression after substitution. Calculate and pass to the parameter value determination means 13.
S4:パラメータ値決定手段13は、スライダー値受付手段11から受け取ったスライダー(X1)のスライダー値(x1)をスライダー(X1)のスライダー値に決定し、パラメータ値算出手段12から受け取った残りのスライダー(X2〜Xn)のスライダー値(x2〜xn)をそれぞれスライダー(X2〜Xn)のスライダー値に決定して、スライダー値送信手段14に渡す。
S4: The parameter
S5:スライダー値送信手段14は、パラメータ値決定手段13から受け取ったスライダー(X1〜Xn)のスライダー値(x1〜xn)を、スライダー値の変更要求を行ったユーザ端末2に送信する。なお、ユーザ端末2は、スライダーコントロール制御装置1から受信したスライダー(X1〜Xn)のスライダー値(x1〜xn)に従って、スライダー(X1〜Xn)のスライダーを移動する。
S5: The slider
以上説明したように、パラメータ値算出手段12が2以上のスライダーのスライダー値の間に成立する所定の関係式に従って各スライダーのスライダー値を算出し、パラメータ値決定手段13がスライダー毎のスライダー値に決定するので、あるパラメータに従属する他のパラメータの変更を直感的に把握することができる。すなわち、スライダーコントロールにおけるスライダーの動きを見ることによって、あるパラメータが他のパラメータに与える影響を容易に確認することができる。 As described above, the parameter value calculation means 12 calculates the slider value of each slider according to a predetermined relational expression established between the slider values of two or more sliders, and the parameter value determination means 13 sets the slider value for each slider. Since it is determined, it is possible to intuitively grasp changes in other parameters depending on a certain parameter. That is, by observing the movement of the slider in the slider control, it is possible to easily confirm the influence of a certain parameter on other parameters.
図7は、本発明の実施形態に係るスライダー値固定処理のフローチャートを示している。 FIG. 7 shows a flowchart of the slider value fixing process according to the embodiment of the present invention.
S11:スライダー値受付手段11は、ユーザ端末2からスライダー(X4)のスライダー値(x4)の固定要求を受付けて、当該固定要求のあったスライダー(X4)のスライダー値(x4)をパラメータ設定データベース15のパラメータ関係式に代入する。ここで、スライダー値受付手段11は、代入する前のパラメータ関係式をメモリ等の記憶手段に記憶しておき、ユーザ端末2からスライダー(X4)のスライダー値(x4)の固定解除要求を受付けた場合に、この記憶手段に記憶されたパラメータ関係式に基づいて、パラメータ設定データベース15を当初の状態に戻すようにしてもよい。なお、固定要求を受付ける方法としては、例えば、スライダーコントロール毎に固定又は非固定を選択するラジオボタン等を備えることにより、当該ラジオボタンから固定要求を受付ける方法が該当する。
S11: The slider value receiving means 11 receives a request for fixing the slider value (x4) of the slider (X4) from the
以上説明したように、スライダー値受付手段11が少なくとも1つのスライダーのスライダー値を所定の値に固定するので、パラメータとしてのスライダー値の自由度を小さくすることができる。 As described above, since the slider value receiving unit 11 fixes the slider value of at least one slider to a predetermined value, the degree of freedom of the slider value as a parameter can be reduced.
図8は、本発明の実施形態に係るスライダーの表示範囲変更処理のフローチャートを示している。 FIG. 8 is a flowchart of the slider display range changing process according to the embodiment of the present invention.
S21:パラメータ値決定手段13は、スライダー(X1〜Xn)のスライダー値(x1〜xn)のいずれかがそれぞれのスライダーの表示範囲を超える場合に、この表示範囲を変更するための表示情報を生成する。
S21: The parameter
すなわち、パラメータ値決定手段13は、スライダー値が表示範囲の最大値より大きくなった場合に、旧最大値を新たな最小値とし、この最小値に旧最大値と旧最小値の差を加えたものを新たな最大値とする表示範囲の表示情報を生成し、スライダー値送信手段14に渡す。一方、パラメータ値決定手段13は、スライダー値が表示範囲の最小値より小さくなった場合に、旧最小値を新たな最大値とし、この最大値に旧最大値と旧最小値の差を減じたものを新たな最小値とする表示範囲の表示情報を生成し、スライダー値送信手段14に渡す。この際、表示範囲を所定の割合で拡張するようにしてもよい。また、スライダーの移動速度が大きいほど表示範囲を所定の割合で拡張するようにしてもよい。これによると、表示範囲を超えたスライダーの移動速度が遅くなるので、表示範囲の変更の回数を減らすことができる。この際、パラメータ値決定手段13が、拡張した表示範囲の最大値と最小値の差をこの表示範囲に表示されている目盛の数で割ることにより、拡張した表示範囲の1目盛の値を算出し、この算出した1目盛の値に基づいて、拡張した表示範囲の目盛の値を変更するようにしてもよい。これによると、スライダー値の大きさを目視により確認することが容易になる。
That is, when the slider value becomes larger than the maximum value of the display range, the parameter value determining means 13 sets the old maximum value as a new minimum value, and adds the difference between the old maximum value and the old minimum value to this minimum value. Display information of a display range with a new maximum value is generated and passed to the slider value transmitting means 14. On the other hand, when the slider value becomes smaller than the minimum value of the display range, the parameter value determining means 13 sets the old minimum value as the new maximum value, and subtracts the difference between the old maximum value and the old minimum value to this maximum value. Display information of a display range with a new minimum value is generated and passed to the slider value transmitting means 14. At this time, the display range may be expanded at a predetermined rate. The display range may be expanded at a predetermined rate as the moving speed of the slider increases. According to this, since the moving speed of the slider that exceeds the display range becomes slow, the number of times of changing the display range can be reduced. At this time, the parameter
S22:スライダー値送信手段14は、パラメータ値決定手段13から受け取った表示情報をユーザ端末2に送信する。なお、ユーザ端末2は、スライダーコントロール制御装置1から受信した表示情報に従って、スライダー値が表示範囲を超えたものについて、その表示範囲を変更する。図9は、表示範囲が変更される前後における、ユーザ端末2に表示されるn個のスライダーコントロールが配置されたフォームの一例を示す図である。
S22: The slider
以上説明したように、パラメータ値決定手段13はスライダーのスライダー値がその表示範囲を超える場合に、このスライダー値を含む表示範囲に変更するので、あるパラメータに従属する他のパラメータの値が当初のスライダーの表示範囲を越えてもその値を表示することができる。
[広告の入札価格決定システムへの応用]
As described above, when the slider value of the slider exceeds the display range, the parameter value determination means 13 changes to the display range including this slider value, so that the values of other parameters subordinate to a certain parameter are the original values. The value can be displayed even if the display range of the slider is exceeded.
[Application to bid determination system of advertisement]
本発明は、スライダー(X1)のスライダー値(x1)を入札価格、スライダー(X2)のスライダー値(x2)を表示占有率、スライダー(X3)のスライダー値(x3)を平均掲載順位、スライダー(X4)のスライダー値(x4)をインプレッション数とする広告の入札価格決定システムへ応用することができる。ここで、表示占有率とは、広告がウェブページ等の広告媒体に表示される割合をいう。また、平均掲載順位とは、予め用意された複数の表示占有率の順位をいう。例えば、複数の表示占有率として、60%、30%、10%が予め用意されている場合に、平均掲載順位は、それぞれ、1位、2位、3位となる。さらに、インプレッション数とは単位時間あたりの広告の閲覧数をいう。 In the present invention, the slider value (x1) of the slider (X1) is the bid price, the slider value (x2) of the slider (X2) is the display occupancy, the slider value (x3) of the slider (X3) is the average ranking, The present invention can be applied to an advertisement bid price determination system in which the slider value (x4) of X4) is the number of impressions. Here, the display occupancy rate refers to the rate at which advertisements are displayed on advertising media such as web pages. The average publication order refers to a plurality of display occupation ratios prepared in advance. For example, when 60%, 30%, and 10% are prepared in advance as a plurality of display occupancy rates, the average placement ranks are first, second, and third, respectively. Furthermore, the number of impressions refers to the number of advertisements viewed per unit time.
ここでは説明の便宜上、パラメータ関係式は、入札価格(x1)=a*表示占有率(x2)+c*平均掲載順位(x3)+d*インプレッション数(x4)のような線形方程式で与えられる。この場合、変数の数が4個なのでパラメータ関係式の数は原則として3個以下となる。 Here, for convenience of explanation, the parameter relational expression is given by a linear equation such as bid price (x1) = a * display occupation ratio (x2) + c * average placement rank (x3) + d * number of impressions (x4). In this case, since the number of variables is 4, the number of parameter relational expressions is in principle 3 or less.
このようなパラメータ関係式に従って、広告の入札価格(x1)を決定する入札価格決定システムに本発明を適用する。これによると、例えば、表示占有率(x2)のスライダーを移動すると、表示占有率(x2)に従属する入札価格(x1)、平均掲載順位(x3)、インプレッション数(x4)に対応するスライダーが移動するので、あるパラメータ(表示占有率等)に従属する他のパラメータ(入札価格等)の変更を直感的に把握することができる。また、表示占有率(x2)、平均掲載順位(x3)、インプレッション数(x4)等のパラメータが他のパラメータに与える影響を視覚的に同時に把握することができるので、広告主は瞬時に入札価格の決定をすることができる。一方、広告をウェブページ等の広告媒体に掲載するコンテンツ提供業者、広告代理店等は、広告主に対して、表示占有率等のパラメータが入札価格に与える影響を視覚的に分かりやすく説明することができる。 The present invention is applied to a bid price determination system that determines the bid price (x1) of an advertisement according to such a parameter relational expression. According to this, for example, when the slider of the display occupancy rate (x2) is moved, the sliders corresponding to the bid price (x1), the average ranking (x3), and the number of impressions (x4) depending on the display occupancy rate (x2) are displayed. Since it moves, it is possible to intuitively grasp changes in other parameters (such as bid price) that depend on a certain parameter (such as display occupancy). In addition, advertisers can instantly understand the impact of parameters such as display occupancy (x2), average ranking (x3), and number of impressions (x4) on other parameters at the same time. Can make decisions. On the other hand, content providers, advertising agencies, etc. who place advertisements on advertising media such as web pages should explain to advertisers the effects of parameters such as display occupancy rates on bid prices in an easy-to-understand manner. Can do.
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。 As mentioned above, although embodiment of this invention was described, this invention is not restricted to embodiment mentioned above.
例えば、前述したスライダーコントロール制御処理、スライダー値固定処理、スライダーの表示範囲変更処理を適宜組み合わせた処理をしてもよい。例えば、スライダーコントロール制御処理を「処理1」、スライダー値固定処理を「処理2」、スライダーの表示範囲変更処理を「処理3」とした場合、以下の組み合わせが考えられる。
For example, the above-described slider control control process, slider value fixing process, and slider display range changing process may be combined as appropriate. For example, when the slider control control process is “process 1”, the slider value fixing process is “
組み合わせ1:「処理1」と「処理2」との組み合わせ
Combination 1: Combination of “Process 1” and “
組み合わせ2:「処理1」と「処理3」との組み合わせ Combination 2: Combination of “Process 1” and “Process 3”
組み合わせ3:「処理1」と「処理2」と「処理3」との組み合わせ
Combination 3: Combination of “Process 1”, “
また、本実施形態では、スライダーコントロール制御装置1とユーザ端末2とからなるシステムについて詳述したが、スライダーコントロール制御装置1が単体で当該システムの機能を備えるようにしてもよい。
Further, in the present embodiment, the system including the slider control control device 1 and the
さらに、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。 Furthermore, the effects described in the embodiments of the present invention are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are limited to those described in the embodiments of the present invention. is not.
1 スライダーコントロール制御装置
2 ユーザ端末
11 スライダー値受付手段
12 パラメータ値算出手段
13 パラメータ値決定手段
14 スライダー値送信手段
15 パラメータ設定データベース
DESCRIPTION OF SYMBOLS 1 Slider
Claims (7)
前記ユーザ端末からスライダーのスライダー値を受付けるスライダー値受付手段と、
2以上のスライダーのスライダー値の間に成立する所定の関係式に、前記スライダー値受付手段が受付けたスライダーのスライダー値を当てはめて、該スライダーとは別のスライダーのスライダー値を算出するパラメータ値算出手段と、
前記パラメータ値算出手段が算出したスライダー値を前記別のスライダーのスライダー値に決定するパラメータ値決定手段と、
前記パラメータ値決定手段が決定したスライダー毎のスライダー値を前記ユーザ端末に送信するスライダー値送信手段と、を備え、
前記パラメータ値決定手段は、前記パラメータ値算出手段が算出したスライダーのスライダー値が該スライダーの表示範囲を超える場合に、該表示範囲を、該スライダー値を含む表示範囲に変更するための表示情報を生成し、
前記スライダー値送信手段は、前記パラメータ値決定手段が生成した表示情報を前記ユーザ端末に送信するスライダーコントロール制御装置。 A slider control control device connected via a communication network to a user terminal that displays two or more bar-shaped sliders corresponding to a slider value,
A slider value receiving means for receiving a slider value of sliders from the user terminal,
A predetermined relational expression holds between the slider value of 2 or more sliders, by applying a slider value of sliders that said slider value receiving unit receives the parameter values to calculate a slider value of another slider with the slider A calculation means ;
A parameter value determination means for pre-Symbol parameter value calculating means for determining the calculated slider value slider values of the further slider,
Slider value transmitting means for transmitting the slider value for each slider determined by the parameter value determining means to the user terminal ,
The parameter value determining means includes display information for changing the display range to a display range including the slider value when the slider value of the slider calculated by the parameter value calculation means exceeds the display range of the slider. Generate
The slider value transmitting unit is a slider control control device that transmits display information generated by the parameter value determining unit to the user terminal .
前記ユーザ端末からスライダーのスライダー値を受付けるスライダー値受付ステップと、
2以上のスライダーのスライダー値の間に成立する所定の関係式に、前記スライダー値受付ステップで受付けたスライダーのスライダー値を当てはめて、該スライダーとは別のスライダーのスライダー値を算出するパラメータ値算出ステップと、
前記パラメータ値算出ステップで算出したスライダー値を前記別のスライダーのスライダー値に決定するパラメータ値決定ステップと、
前記パラメータ値決定ステップで決定したスライダー毎のスライダー値を前記ユーザ端末に送信するスライダー値送信ステップと、を含み、
前記パラメータ値決定ステップでは、前記パラメータ値算出ステップで算出したスライダーのスライダー値が該スライダーの表示範囲を超える場合に、該表示範囲を、該スライダー値を含む表示範囲に変更するための表示情報を生成し、
前記スライダー値送信ステップでは、前記パラメータ値決定ステップで生成した表示情報を前記ユーザ端末に送信するスライダーコントロール制御方法。 A slider control control method executed by a slider control control device connected via a communication network to a user terminal that displays two or more bar-shaped sliders corresponding to a slider value,
A slider value receiving step for receiving a slider value of the slider from the user terminal;
Parameter value calculation for calculating the slider value of a slider different from the slider by applying the slider value of the slider received in the slider value receiving step to a predetermined relational expression established between the slider values of two or more sliders Steps,
A parameter value determining step for determining the slider value calculated in the parameter value calculating step as a slider value of the another slider;
A slider value transmission step of transmitting a slider value for each slider determined in the parameter value determination step to the user terminal,
In the parameter value determination step, when the slider value of the slider calculated in the parameter value calculation step exceeds the display range of the slider, display information for changing the display range to a display range including the slider value is displayed. Generate
In the slider value transmitting step, a slider control control method for transmitting the display information generated in the parameter value determining step to the user terminal .
前記ユーザ端末からスライダーのスライダー値を受付けるスライダー値受付手段、
2以上のスライダーのスライダー値の間に成立する所定の関係式に、前記スライダー値受付手段が受付けたスライダーのスライダー値を当てはめて、該スライダーとは別のスライダーのスライダー値を算出するパラメータ値算出手段、
前記パラメータ値算出手段が算出したスライダー値を前記別のスライダーのスライダー値に決定するパラメータ値決定手段、
前記パラメータ値決定手段が決定したスライダー毎のスライダー値を前記ユーザ端末に送信するスライダー値送信手段、として機能させ、
前記パラメータ値決定手段は、前記パラメータ値算出手段が算出したスライダーのスライダー値が該スライダーの表示範囲を超える場合に、該表示範囲を、該スライダー値を含む表示範囲に変更するための表示情報を生成し、
前記スライダー値送信手段は、前記パラメータ値決定手段が生成した表示情報を前記ユーザ端末に送信するスライダーコントロール制御プログラム。 A computer that controls a slider control control device connected via a communication network to a user terminal that displays two or more bar-shaped sliders corresponding to the slider value,
Slider value receiving means for receiving a slider value of the slider from the user terminal;
Parameter value calculation for calculating a slider value of a slider different from the slider by applying the slider value of the slider received by the slider value receiving means to a predetermined relational expression established between slider values of two or more sliders means,
Parameter value determining means for determining the slider value calculated by the parameter value calculating means as the slider value of the other slider;
Function as slider value transmitting means for transmitting the slider value for each slider determined by the parameter value determining means to the user terminal,
The parameter value determining means includes display information for changing the display range to a display range including the slider value when the slider value of the slider calculated by the parameter value calculation means exceeds the display range of the slider. Generate
The slider value transmission unit is a slider control control program that transmits display information generated by the parameter value determination unit to the user terminal .
前記スライダーコントロール制御装置は、
前記ユーザ端末からスライダーのスライダー値を受付けるスライダー値受付手段と、
2以上のスライダーのスライダー値の間に成立する所定の関係式に、前記スライダー値受付手段が受付けたスライダーのスライダー値を当てはめて、該スライダーとは別のスライダーのスライダー値を算出するパラメータ値算出手段と、
前記パラメータ値算出手段が算出したスライダー値を前記別のスライダーのスライダー値に決定するパラメータ値決定手段と、
前記パラメータ値決定手段が決定したスライダー毎のスライダー値を前記ユーザ端末に送信するスライダー値送信手段と、を備え、
前記パラメータ値決定手段は、前記パラメータ値算出手段が算出したスライダーのスライダー値が該スライダーの表示範囲を超える場合に、該表示範囲を、該スライダー値を含む表示範囲に変更するための表示情報を生成し、
前記スライダー値送信手段は、前記パラメータ値決定手段が生成した表示情報を前記ユーザ端末に送信し、
前記ユーザ端末は、
前記スライダー値送信手段から送信されたスライダー値に従って、スライダーを移動し、
前記スライダー値送信手段から送信された表示情報に従って、スライダー値が表示範囲を超えたものについて、その表示範囲を変更するスライダーコントロール制御システム。 A slider control control system comprising: a user terminal that displays two or more rod-shaped sliders corresponding to a slider value; and a slider control control device connected to the user terminal via a communication network,
The slider control control device
Slider value receiving means for receiving a slider value of the slider from the user terminal;
Parameter value calculation for calculating a slider value of a slider different from the slider by applying the slider value of the slider received by the slider value receiving means to a predetermined relational expression established between slider values of two or more sliders Means,
Parameter value determining means for determining the slider value calculated by the parameter value calculating means as the slider value of the other slider;
Slider value transmitting means for transmitting the slider value for each slider determined by the parameter value determining means to the user terminal,
The parameter value determining means includes display information for changing the display range to a display range including the slider value when the slider value of the slider calculated by the parameter value calculation means exceeds the display range of the slider. Generate
The slider value transmitting means transmits the display information generated by the parameter value determining means to the user terminal;
The user terminal is
Move the slider according to the slider value sent from the slider value sending means,
A slider control control system for changing the display range of the slider value exceeding the display range according to the display information transmitted from the slider value transmitting means .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008206582A JP4921437B2 (en) | 2008-08-11 | 2008-08-11 | Slider control control method, system, apparatus and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008206582A JP4921437B2 (en) | 2008-08-11 | 2008-08-11 | Slider control control method, system, apparatus and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010044475A JP2010044475A (en) | 2010-02-25 |
JP4921437B2 true JP4921437B2 (en) | 2012-04-25 |
Family
ID=42015830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008206582A Expired - Fee Related JP4921437B2 (en) | 2008-08-11 | 2008-08-11 | Slider control control method, system, apparatus and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4921437B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100031157A1 (en) * | 2008-07-30 | 2010-02-04 | Robert Neer | System that enables a user to adjust resources allocated to a group |
JP5644280B2 (en) * | 2010-09-03 | 2014-12-24 | セイコーエプソン株式会社 | Color conversion instruction apparatus and program |
US9131192B2 (en) * | 2012-03-06 | 2015-09-08 | Apple Inc. | Unified slider control for modifying multiple image properties |
JP6139426B2 (en) * | 2014-02-04 | 2017-05-31 | ヤフー株式会社 | Advertisement distribution apparatus, advertisement distribution method, and advertisement distribution program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5491782A (en) * | 1993-06-29 | 1996-02-13 | International Business Machines Corporation | Method and apparatus for loosely ganging sliders on a user interface of a data processing system |
JPH09198224A (en) * | 1995-11-13 | 1997-07-31 | Internatl Business Mach Corp <Ibm> | Method for designating value within graphical user interface and device therefor |
JP4013196B2 (en) * | 2002-12-24 | 2007-11-28 | カシオ計算機株式会社 | Parameter setting device, parameter setting method and parameter setting program |
-
2008
- 2008-08-11 JP JP2008206582A patent/JP4921437B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010044475A (en) | 2010-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5521037B2 (en) | Ad management system | |
JP4921437B2 (en) | Slider control control method, system, apparatus and program | |
JPWO2015004722A1 (en) | Server, terminal, service method, and program | |
JP5242507B2 (en) | Advertisement delivery system, advertisement delivery server, advertisement delivery method, and advertisement delivery program | |
WO2012049987A1 (en) | Product recommendation system and product recommendation method | |
JP2013229060A (en) | Information processing apparatus, information processing method and information processing program | |
JP6679250B2 (en) | Determination device, determination method, and determination program | |
CA2811027A1 (en) | Color shop website | |
TWI550535B (en) | The recommendation of promotion discount combo based on others shopping list | |
JP2007122592A (en) | System, method and program for supporting wholesale merchandise market bidding price setting | |
JP6933443B2 (en) | Information processing equipment, information processing methods and information processing programs | |
JP2013254334A (en) | Advertisement distribution control system | |
JP4624182B2 (en) | Information processing apparatus, message display method, computer-executable message, and display program | |
US20160071195A1 (en) | Electronic shopping mall system, terminal, display control method, recording medium, and program | |
JP5265630B2 (en) | Offline advertisement distribution server and offline advertisement distribution method | |
JP6924611B2 (en) | Information processing equipment, information processing methods and programs | |
JP4848399B2 (en) | Advertisement distribution server and method for displaying advertisement viewed by user in metaverse on web page | |
JPWO2015170372A1 (en) | Advertisement management program and advertisement management server | |
JP2018169898A (en) | Information providing device, information providing method, program, and information providing system | |
JP6980479B2 (en) | Information processing equipment, information processing methods, and programs | |
JP6866266B2 (en) | Generation device, generation method, and generation program | |
JP2009230397A (en) | Server, method and program for returning use profit in use of template | |
JP2007287053A (en) | Article distribution device, article distribution method, and article distribution program | |
JP7122286B2 (en) | Decision device, decision method and decision program | |
JP6464029B2 (en) | Content display method, content display device, and content display program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110624 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110628 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110824 |
|
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: 20120110 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120202 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4921437 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150210 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees | ||
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |