JP6152243B1 - 形状記憶合金を利用したアクチュエータの駆動方法、駆動システムおよび電子機器 - Google Patents

形状記憶合金を利用したアクチュエータの駆動方法、駆動システムおよび電子機器 Download PDF

Info

Publication number
JP6152243B1
JP6152243B1 JP2016104339A JP2016104339A JP6152243B1 JP 6152243 B1 JP6152243 B1 JP 6152243B1 JP 2016104339 A JP2016104339 A JP 2016104339A JP 2016104339 A JP2016104339 A JP 2016104339A JP 6152243 B1 JP6152243 B1 JP 6152243B1
Authority
JP
Japan
Prior art keywords
pulse voltage
actuator
stress
amount
adjustment
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
Application number
JP2016104339A
Other languages
English (en)
Other versions
JP2017211820A (ja
Inventor
充弘 山▲ざき▼
充弘 山▲ざき▼
賢司 柳井
賢司 柳井
聡伸 中村
聡伸 中村
泰史 塚本
泰史 塚本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Priority to JP2016104339A priority Critical patent/JP6152243B1/ja
Priority to US15/605,752 priority patent/US10802589B2/en
Application granted granted Critical
Publication of JP6152243B1 publication Critical patent/JP6152243B1/ja
Publication of JP2017211820A publication Critical patent/JP2017211820A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • CCHEMISTRY; METALLURGY
    • C22METALLURGY; FERROUS OR NON-FERROUS ALLOYS; TREATMENT OF ALLOYS OR NON-FERROUS METALS
    • C22FCHANGING THE PHYSICAL STRUCTURE OF NON-FERROUS METALS AND NON-FERROUS ALLOYS
    • C22F1/00Changing the physical structure of non-ferrous metals or alloys by heat treatment or by hot or cold working
    • C22F1/006Resulting in heat recoverable alloys with a memory effect
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Thermal Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Materials Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Metallurgy (AREA)
  • Organic Chemistry (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

【課題】形状記憶合金を利用したアクチュエータの駆動方法を提供する。【解決手段】衝撃駆動型アクチュエータ100は、FET213の動作で生成したパルス電圧で動作する。キーボード209は、入力操作のタイミングでキーイベントを出力する。ストレス監視部201は、キーイベントとパルス電圧のパラメータに基づいて衝撃駆動型アクチュエータのストレス量を計算する。ストレス調整部203は、ストレス量が許容値に到達したときにパルス電圧のパラメータを変更する。パラメータはパルス電圧の波高値またはパルス幅とすることができる。ストレス調整部は、ブレーク・コードに対応するキーイベントに応じた衝撃駆動型アクチュエータの動作を停止することもできる。【選択図】図6

Description

本発明は形状記憶合金を利用したアクチュエータの駆動技術に関し、さらには、アクチュエータのストレスを制御する技術に関する。
タブレット端末のタッチスクリーン、キー・トラベリングがないフラットタイプのキーボードまたはキー・ストロークのないタッチ式の操作スイッチなどには、ユーザに操作感を与える触覚フィードバック(ハプティク・フィードバック)のためのアクチュエータを組み込む場合がある。これまではアクチュエータの駆動部分に、電磁石、圧電素子、または振動モータなどを利用していたが、近年、振動強度、応答性、およびサイズなどの利点を有する形状記憶合金(SMA:Shape Memory Alloy)を利用するようになってきた。
特許文献1は、周囲温度に応じて形状記憶合金に与えるエネルギーを変化させる衝撃発生アクチュエータを開示する。同文献には、入力操作に応じて発生する単一パルス信号に基づく駆動信号を生成し出力する駆動信号発生部と、駆動信号によってスイッチング動作が制御されるスイッチング素子と、スイッチング素子がオンまたはオフする期間通電される形状記憶合金とを有し、周囲温度に応じて、スイッチング素子がオンまたはオフする期間が変化することを記載する。
特許文献2は、パルス電圧を印加して形状記憶合金を採用したアクチュエータを振動させて触覚に対する情報を伝達する装置を開示する。同文献は、パルス電圧の波高値を変化させること、断続的に印加するパルス波の印加時間を可変にし、印加する時間間隔を一定にすることを記載する。さらに、パルス電圧の波高値で形状記憶合金本体の振動の強弱を調整できることを記載する。
特開2016−15698号公報 特開2008−262478号公報
形状記憶合金を利用した衝撃駆動型アクチュエータでは、SMAに印加する単一パルス電圧の波高値およびパルス幅で振動体に付与する振動強度を調整することができる。衝撃駆動型アクチュエータは、動作を繰り返すたびに熱的および機械的なストレスを受けて劣化する。特に、短時間の間にストレスを集中させると損傷させたり寿命を縮めたりするため、時間当たりの動作回数は制限される。
たとえば、キーボードの触覚フィードバックに利用する衝撃駆動型アクチュエータは、無作為なキーイベントが発生するタイミングで動作する。打鍵速度の速いユーザが入力操作をすると、単一パルス電圧の繰り返し頻度が上限を超えることがある。この場合、衝撃駆動型アクチュエータを保護するためには、キーイベントをスキップして動作させるか、一定時間だけ動作を停止させる必要があり利便性を損なう。
そこで本発明の目的は、形状記憶合金を利用した利便性の高いアクチュエータの駆動方法を提供することにある。さらに本発明の目的は、利便性を維持しながらアクチュエータに与えるストレス量をダイナミックに調整する駆動方法を提供することにある。さらに本発明の目的は、アクチュエータの動作頻度が高くなったときに動的に保護することが可能な駆動方法を提供することにある。さらに本発明の目的は、そのような駆動方法を適用した触覚フィードバックの生成方法を提供することにある。さらに本発明の目的は、そのような方法を実現する駆動システム、および電子機器を提供することにある。
本発明は、形状記憶合金を利用したアクチュエータの駆動方法を提供する。入力イベントに応じてアクチュエータに所定のパルス電圧を印加し、入力イベントに応じて動作するアクチュエータのストレス量を監視し、ストレス量が所定値に到達したときに、アクチュエータに入力イベントに応じてパラメータを調整した調整パルス電圧を印加する。
本発明の他の態様では、入力イベントに応じて第1のパラメータと第2のパラメータの調整が可能なパルス電圧を印加してアクチュエータを動作させ、入力イベントに応じて動作するアクチュエータに供給するエネルギー量を監視し、エネルギー量が第1の所定値に到達したときに、第1のパラメータを調整したパルス電圧を印加してアクチュエータを動作させる。さらに、エネルギー量が第1の所定値より大きい第2の所定値に到達したときに、第2のパラメータを調整した調整パルス電圧を印加することができる。
本発明の他の態様では、キーボードに対する触覚フィードバックを生成する方法を提供する。キーボードがキーイベントを生成するタイミングで所定のパルス電圧を印加して形状記憶合金を利用したアクチュエータを動作させ、所定時間当たりのキーボードの打鍵回数を監視し、打鍵回数が所定値に到達したときに、パラメータを調整した調整パルス電圧でアクチュエータを動作させる。
本発明により、形状記憶合金を利用した利便性の高いアクチュエータの駆動方法を提供することができた。さらに本発明により、利便性を維持しながらアクチュエータに与えるストレス量をダイナミックに調整する駆動方法を提供することができた。さらに本発明により、アクチュエータの動作頻度が高くなったときに動的に保護することが可能な駆動方法を提供することができた。さらに本発明により、そのような駆動方法を適用した触覚フィードバックの生成方法を提供することができた。さらに本発明により、そのような方法を実現する駆動システムおよび電子機器を提供することができた。
衝撃駆動型アクチュエータ100の構造を説明するための模式的な図である。 熱サイクルによってSMA101の温度と長さが変化する様子を説明するための図である。 衝撃駆動型アクチュエータ100をキーボードの触覚フィードバックに利用したときの従来の動作の様子を説明する図である。 衝撃駆動型アクチュエータ100に印加する調整パルス電圧の一例を説明するための図である。 調整パルス電圧35a〜35dを印加したときに衝撃駆動型アクチュエータ100のストレスが軽減する様子を説明するための図である。 衝撃駆動型アクチュエータ100のストレス量を調整する駆動システム200の構成を示す機能ブロック図である。 駆動システム200の動作手順を示すフローチャートである。
[用語]
本明細書で使用する特別な用語を説明する。SMAを利用したアクチュエータは、マルテンサイト相(低温相)とオーステナイト相の間のヒステリシス・サイクル(熱サイクル)で動作する。アクチュエータは振動体に振動を与えるためにそれ自体が規則的な運動をする。SMAを利用したアクチュエータには、衝撃駆動型アクチュエータと振動型アクチュエータが存在する。
衝撃駆動型アクチュエータは、1個の単一パルス電圧または1回の熱サイクルで目的とする振動を生成することができる。振動型アクチュエータは、熱サイクルを可能にする所定の間隔で繰り返し印加した複数の単一パルス電圧で目的とする振動を生成する。本発明にかかる駆動システムはいずれのタイプのアクチュエータにも適用できるが、本明細書では衝撃駆動型アクチュエータを例示して説明する。
単一パルス電圧は、短い所定の通電時間だけ存在する電圧でSMAにアクチュエータの駆動に必要な熱を与える。単一パルス電圧は、SMAの収縮に対して電流として作用するため単一パルス電流と言い換えることもできる。通電時間中の電圧波形および電流波形は矩形波、微分波、三角波、またはステップ状に波高値が変化する階段波などのような任意の波形とすることができる。単一パルス電圧は、通常の単一パルス電圧と擬似的な単一パルス電圧を含む。
通常の単一パルス電圧は、通電時間中に断続していない単一パルス電圧をいう。擬似的な単一パルス電圧は、1個の通常の単一パルス電圧を通電時間の間スイッチング制御して生成した電圧に相当する。1個の通常の単一パルス電圧が衝撃駆動型アクチュエータに付与するエネルギーは、波高値およびパルス幅で変化する。波高値およびパルス幅を通常の単一パルス電圧のパラメータという。
擬似的な単一パルス電圧のパラメータは、サブ・パルス電圧34(図4)の波高値、デューティ比、および通電時間を含む。1個の擬似的な単一パルス電圧が衝撃駆動型アクチュエータに付与するエネルギーは、特徴的にデューティ比で制御することができる。以下において、通常の単一パルス電圧と擬似的な単一パルス電圧を区別する必要がないときは、単に単一パルス電圧ということにする。
振動体は、衝撃駆動型アクチュエータに印加した1個の単一パルス電圧で必要な振動をする物体に相当する。振動体は特に限定する必要はないが、一例において、タッチパネル、キーボード、またはスイッチのような人間が操作をする際に触れた指に触覚フィードバックを付与する物体とすることができる。衝撃駆動型アクチュエータは、動作中に熱的および機械的なストレスを受ける。
ストレスは衝撃駆動型アクチュエータの劣化を促進する計測可能な物理量をいう。ストレス量は、衝撃駆動型アクチュエータが単位時間当たりに受け取るストレスの合計をいう。許容ストレス量は、衝撃駆動型アクチュエータが所定の寿命を確保するために許容するストレス量をいう。ストレス量は、一例において、衝撃駆動型アクチュエータに供給する単位時間当たりのエネルギー量またはそれを代用する量で特定することができる。
ストレス量は他の例において、振動体が衝撃駆動型アクチュエータから受け取るエネルギー量またはそれを代用する量で特定することができる。供給するエネルギー量に相当するストレス量は、単位時間当たりに印加する単一パルス電圧のパラメータ値と個数により特定することができる。単一パルス電圧のなかで、衝撃駆動型アクチュエータに寿命の基準にするストレスを発生させるパラメータ値を備える通常の単一パルス電圧を基準パルス電圧という。
基準パルス電圧に対する許容ストレス量は、単位時間当たりに印加する基準パルス電圧の個数で特定することができる。基準パルス電圧に比べて小さいストレスを与える単一パルス電圧を調整パルス電圧という。調整パルス電圧は、擬似的な単一パルス電圧を含む。調整パルス電圧が通常の単一パルス電圧の場合、基準パルス電圧に比べて波高値およびパルス幅またはいずれか一方が小さい。調整パルス電圧が擬似的な単一パルス電圧の場合、基準パルス電圧を通常の単一パルス電圧として比較した場合に、平均値または波高値が小さい。調整パルス電圧は、与えるストレスが小さいため、許容ストレス量の範囲で基準パルス電圧よりも多い個数を印加することができる。
図1は、衝撃駆動型アクチュエータ100の構造を説明するための模式的な図である。衝撃駆動アクチュエータ100は、固定子103、可動子105、SMA101およびバイアス材107で構成している。衝撃駆動型アクチュエータ100は、振動体10に衝撃性または一過性の振動を与える。SMA101は、1方向性の形状記憶とバイアス力で繰り返し動作をする。ただし、本発明は2方向性の形状記憶をするSMAに適用することもできる。
固定子103と可動子105が対向する対向面は、互いの凹凸が嵌合できるような波状に形成している。対向面の間には、線状のSMA101を配置している。SMA101には、例えばニッケル・チタン合金、チタン・ニッケル・銅合金などを選択できるが特に限定する必要はない。バイアス材107は、固定子103と可動子105が接近する方向にバイアス力を与える弾性体で構成することができる。
図1(A)は、SMA101が、マルテンサイト変態終了温度Mf(図2)以下の温度になって柔軟な性状を示したときの様子を示している。バイアス材107が、可動子105に付与したバイアス力で可動子105が固定子103に接近して対向面が嵌合する。対向面で塑性変形したSMA101は、固定子103と可動子105の対向面の形状に沿って最大の長さまで伸張する。SMA101が対向面の形状およびバイアス材107によって塑性変形し長さが最大になっている状態を完全伸張状態という。
図1(B)はSMA101が温度の上昇に伴って収縮および硬化してオーステナイト変態終了温度Af(図2)を超え記憶していた形状に戻ったときの様子を示している。SMA101の収縮が終了した状態を完全収縮状態という。完全伸張状態から完全収縮状態に移行する間にSMA101から力を受けた可動子105は、バイアス力に抗して固定子103との間隔が広がるように変位する。衝撃駆動型アクチュエータ100は、基準パルス電圧を印加すると1回の熱サイクルでSMA101が完全伸張状態から完全収縮状態に相転移し、さらに、通電時間が終了すると完全伸張状態に戻る。
図2は、単一パルス電圧を印加したSMA101の温度と長さが変化する様子を説明するための図である。横軸はSMA101の温度Tを示し、縦軸は長さLを示している。SMA101は、温度がマルテンサイト変態終了温度Mf以下のときは、全体がほぼマルテンサイト相に相転移している。マルテンサイト相では、SMA101が柔軟性を備えるため、バイアス力を受けて塑性変形している。
マルテンサイト相に相転移しているSMA101に電圧を印加して通電加熱すると、温度がオーステナイト変態開始温度Asを超えたときにマルテンサイト逆変態を開始して収縮が始まる。そして温度がオーステナイト変態終了温度Afに到達したときに収縮が終了して長さがL1(L1<L0)の完全収縮状態になる。温度がオーステナイト変態開始温度Asからオーステナイト変態終了温度Afまで上昇する過程を完全昇温過程ということにする。
完全収縮状態のときに通電を停止すると、放熱により温度が低下してマルテンサイト変態開始温度Msでマルテンサイト変態が始まり徐々に軟化する。この間、軟化の程度とバイアス力によりSMA101は徐々に伸張する。そして、温度がマルテンサイト変態終了温度Mfに到達すると伸張が終了して長さがL0の完全伸張状態になる。温度がマルテンサイト変態開始温度Msからマルテンサイト変態終了温度Mfまで下降する過程を完全降温過程ということにする。
SMA101は、1回の完全昇温過程と1回の完全降温過程が構成する完全熱サイクルの間にL0−L1=dだけ長さが伸縮する。可動子105は、振動体10に対して、完全収縮状態で加えた曲げ応力を完全伸張状態で解放する。振動体10は、単一パルス電圧の印加で伸縮するSMA101が付与する急激な応力の変化に応じて振動する。振動の強度は可動子105の変位量と変位速度で変わる。
可動子105の変位量は、長さL1を最大値とするSMA101の収縮量、すなわち供給熱量に依存する。たとえば、波高値が同じパルス電圧でもパルス幅が狭くてオーステナイト変態終了温度Afに到達する前の温度T1で通電時間が終了すると、SMA101は長さL2(L2>L1)までしか収縮しないため可動子105の変位量は完全昇温過程よりも少ない。したがって、振動体10の変位は小さくなり加速度は低下する。
オーステナイト変態終了温度Afに到達する前に通電時間が終了する単一パルス電圧による昇温過程を不完全昇温過程ということにする。不完全昇温過程を含む不完全熱サイクルでは、完全熱サイクルに比べてSMA101に加える供給熱量が低下し、かつ変位量も低下するためストレスが軽減する。また、同じ通電時間であっても波高値が大きいほど長さL1まで収縮する時間が短くなって可動子105の変位速度が速くなる。したがって、波高値を小さくするとSMA101に対するストレスが軽減する。
図3は、キーボードの触覚フィードバックに利用した衝撃駆動型アクチュエータ100の従来の動作の様子を説明する図である。キーイベント11は、キーボードを打鍵したときにキー・スイッチのオン状態への遷移に応じて生成されるメーク・コード13とオフ状態への遷移に応じて生成されるブレーク・コード15のタイミングで生成される。メーク・コード13とブレーク・コード15の生成に応じて、衝撃駆動型アクチュエータ100には、一定の波高値および一定のパルス幅の基準パルス電圧21が印加される。
1個の基準パルス電圧21が衝撃駆動型アクチュエータ100に与えるストレスは同じである。基準パルス電圧21だけを印加する場合のストレス量は、ユーザの打鍵速度で変わる。打鍵中のストレス量を許容ストレス量の範囲に制限するために、打鍵速度が速くなったときに任意のキーイベント11に対応する基準パルス電圧21の印加をスキップしたり、所定の時間だけ動作を停止したりすると利便性が悪くなる。
図4は、衝撃駆動型アクチュエータ100に印加する調整パルス電圧の一例を説明するための図である。図4(A)は、パルス幅Wsと波高値V1の基準パルス電圧21に続いて発生したパルス幅Ws、波高値V2(V2<V1)の調整パルス電圧35aを示している。図4(B)は、基準パルス電圧21に続いて発生した、擬似的な単一パルス電圧で構成した調整パルス電圧35bを示している。調整パルス電圧35bは、波高値V1、通電時間Wxの複数のサブ・パルス電圧34で構成している。
調整パルス電圧35bの波高値V1および通電時間Wxは、基準パルス電圧21と同じでも異なっていてもよい。サブ・パルス電圧34は、通常の単一パルス電圧をPWM制御して生成することができる。サブ・パルス電圧34は、PWM制御に代えてオン期間一定またはオフ期間一定のPFM制御で生成してもよい。いずれのサブ・パルス電圧でもオフ期間は、完全熱サイクルを実現するために必要な完全降温過程の時間より短く、昇温過程においてSMA101の温度がマルテンサイト変態終了温度Mfまで下がらないように選択する。
SMA101に調整パルス電圧35bを印加すると、サブ・パルス電圧34のオン期間で温度が上昇して収縮し、オフ期間で収縮が停止する。オフ期間をほとんど温度低下しない程度、すなわち伸張しない程度に短くすれば、オフ期間の間にSMA101の長さはほとんど変化しない。調整パルス電圧35bはSMA101に対して波高値を低下させた調整パルス電圧35aと等価的に作用してSMA101のストレスを軽減する。
サブ・パルス電圧34のデューティ比が100%の擬似的な単一パルス電圧は、通常の単一パルス電圧に相当する。図4(C)は、基準パルス電圧21に続いて発生した、波高値V1、パルス幅Wm(Wm<Ws)の調整パルス電圧35cを示し、図4(D)は、波高値V2(V2<V1)、パルス幅Wmの調整パルス電圧35dを示している。
図5は、調整パルス電圧35a〜35dを印加したときに衝撃駆動型アクチュエータ100のストレスが軽減する様子を説明するための図である。図5(A)は、基準パルス電圧21、調整パルス電圧35a、35cの波高値V1、V2およびパルス幅Ws、Wmを示し、図5(B)は、調整パルス電圧35aを印加したときの様子を示し、図5(C)は調整パルス電圧35cを印加したときの様子を示している。
図5(B)において、基準パルス電圧21を印加した場合と、調整パルス電圧35aを印加した場合のSMA101の挙動を比較する。調整パルス電圧35aは基準パルス電圧21に比べてパルス幅Wsは等しいが波高値V2は小さい。長さL0のSMA101に時刻t0で基準パルス電圧21を印加すると、時刻t1で完全昇温過程が終了して長さがL1まで収縮する。SMA101は、基準パルス電圧21の通電時間が終了するまで長さL1を維持して通電時間が終了した時刻t3以降に完全降温過程を開始する。SMA101は時刻t5で完全降温過程が終了して長さがL0に戻る。
時刻t0で調整パルス電圧35aを印加したときは、ジュール熱が少ないためオーステナイト相への完全な相転移が終了する前に時刻t3で通電時間が終了するが、このとき長さはL2(L2>L1)までしか収縮しない。SMA101は通電時間が終了した時刻t3以降に不完全降温過程を開始し、時刻t4で不完全降温過程が終了して長さがL0に戻る。基準パルス電圧21に比べて調整パルス電圧35aを印加したときのSMA101の変位量は少なくかつ収縮が停止するまでの時間も長くなるため衝撃駆動型アクチュエータ100が受けるストレスは軽減される。調整パルス電圧35bを印加したときも同様である。
図5(C)において、基準パルス電圧21を印加した場合と、調整パルス電圧35cを印加した場合のSMA101の挙動を比較する。調整パルス電圧35cは、基準パルス電圧21に比べてパルス幅Wmは短いが波高値V1が等しいため時刻t0から通電時間が終了する時刻t6までの昇温過程は同等に推移する。時刻t6で不完全昇温過程が終了するが、このとき長さはL3(L3>L1)までしか収縮しない。
その後不完全降温過程に入り時刻t7で長さがL0に戻る。基準パルス電圧21に比べて調整パルス電圧35cを印加したときのSMA101の変位量は少ないため衝撃駆動型アクチュエータ100が受けるストレスは軽減される。パルス幅Wmに加えて波高値V2も低減した調整パルス電圧35dを印加すれば一層ストレスを軽減することができる。
[駆動システム]
図6は、衝撃駆動型アクチュエータ100のストレス量を調整する駆動システム200の構成を示す機能ブロック図である。駆動システム200は、ストレス監視部201、ストレス調整部203、パルス信号生成部205、フラット型のキーボード209、直流電圧源207、衝撃駆動型アクチュエータ100、N型のFET213およびコンデンサ215で構成している。ストレス監視部201、ストレス調整部203、およびパルス信号生成部205は、SoC(System on Chip)や専用のコントローラで構成することができる。
キーボード209は図1の振動体10の一例に相当する。キーボード209は、入力したときにパンタグラフ式のキーボードのような操作感(タクタイル)がないタイプのキーボードである。キーボード209は、典型的にはキーが独立しておらず表面を連続したシートで覆われている。キーボード209は、タッチスクリーンで構成したソフトウェア・キーボードでもよい。衝撃駆動型アクチュエータ100は、キー操作のタイミングでキーボード209を振動させて触覚フィードバックを付与する。ユーザがキー操作をすると衝撃駆動型アクチュエータ100は、メーク・コードおよびブレーク・コードが生成されたタイミングでキーボード209の基板に振動を付与する。
キーボード209は、ストレス監視部201に、キー操作のタイミングでメーク・コードおよびブレーク・コードに対応するキーイベントを出力する。ストレス監視部201は、ストレス調整部203から、現在パルス信号生成部205に設定している基準パルス電圧21、または調整パルス電圧35a〜35dのパラメータを取得する。ストレス監視部201は、パルス信号生成部205にメーク・コードおよびブレーク・コードに対応するキーイベントを通知する。
ストレス監視部201は、キーボード209に対する入力操作に対して所定の監視時間ごとにストレス量を計算してストレス調整部201に送る。ストレス監視部201は単一パルス電圧のパルス幅をw、波高値をv、印加回数をnとしたときに衝撃駆動型アクチュエータが受けるストレスLを、L=f(w、v、n)のストレス関数で計算することができる。
許容ストレス量Lmaxは、監視時間Psの間に許容する基準パルス電圧21の印加回数をnsとしたときに、一例としてLmax=Ws×V1×nsとして計算することができる。波高値V2(V2<V1)でパルス幅Wsの調整パルス電圧35aを監視時間Psの間にn個印加したときのストレス量L1は、一例としてL1=α1×Ws×V2×nで計算することができる。
また、波高値V1でパルス幅Wm(Wm<Ws)の調整パルス電圧35cを監視時間Psの間にn個印加したときのストレス量L2は、一例としてL2=α2×Wm×V1×nで計算することができる。また、波高値V2でパルス幅Wmの調整パルス電圧35dを監視時間Psの間にn個印加したときのストレス量L3は、一例としてL3=α3×Wm×V2×nで計算することができる。ここにα1〜α3は定数である。
ストレス調整部203は、ストレス量を許容ストレス量の範囲に維持するために調整パルス電圧のパラメータを計算する。調整パルス電圧を印加すると、振動強度が低下する。振動強度の低下が望ましくない場合に、ストレス調整部203は、できるだけ調整するストレス量が小さくなるように許容ストレス量と実際のストレス量の差に応じて必要な範囲のパラメータを設定することができる。ストレス調整部203は調整パルス電圧の波高値、パルス幅、およびデューティ比などのパラメータを直流電圧源207およびパルス信号生成部205に設定する。
ストレス調整部203は、ストレス量が増加したときに重要性が低いブレーク・コードに対応するキーイベントでの調整パルス電圧の出力を停止するようにパルス信号生成部205に指示することができる。ストレス調整部203は、メーク・コードに対応して基準パルス電圧を印加し、ブレーク・コードに対応して調整パルス電圧を印加するようにパルス信号生成部203に指示することができる。
パルス信号生成部203は、キーイベントを受け取ったタイミングで、設定されたパラメータの基準パルス電圧21または調整パルス電圧35a〜35dを印加するようにFET213を制御する。FET213は直流電圧をスイッチング制御する半導体素子であり、バイポーラ・トランジスタを採用してもよい。
直流電圧源207は、DC/DCコンバータで構成され所定の直流電圧を出力する。直流電圧源207は、調整パルス電圧35a〜35dを印加する際にストレス調整部203の指示で必要に応じて出力電圧を調整する。コンデンサ215は、FET213のオフ期間に充電しオン期間に放電して衝撃駆動型アクチュエータ100にエネルギーを供給する。直流電圧源207が十分な容量を備えていればコンデンサ215はなくてもよい。
[駆動システムの動作]
図7は駆動システム200の動作手順を示すフローチャートである。ブロック401でストレス調整部203は、パルス信号生成部205に基準パルス電圧21のパラメータを設定する。ブロック403でユーザがキーボード209に入力操作を開始する。ブロック405でストレス監視部201は打鍵速度から計算したストレス量をストレス調整部203に出力する。ブロック407でストレス調整部203は、直近の監視時間Psの間にストレス量が許容値を超えたと判断したときにブロック409に移行する。
ストレス量が許容値未満のときは、ブロック403に戻ってストレス調整部203は基準パルス電圧21のパラメータを維持する。ブロック409でストレス調整部203は、できるだけ触覚フィードバックへの影響が少なくなるようにストレス調整を開始する。ストレス調整部203は、波高値だけを低下させた調整パルス電圧35aまたはこれに相当する調整パルス電圧35bを印加してストレス調整をするために、波高値またはデューティ比を許容値とストレス量の差に応じて選択する。なお、以下では、調整パルス電圧35bを印加する場合も、調整パルス電圧35aの印加として説明する。
ストレス調整部203は、パルス信号生成部205に基準パルス電圧21よりも小さい波高値を設定する。衝撃駆動型アクチュエータ100は、キーイベントのタイミングで調整された調整パルス電圧35aが印加されるため、打鍵速度が変化しなければストレス量が低下する。ブロック411でストレス監視部201は、さらに継続するキー操作に対するストレス量を計算してストレス調整部203に出力する。ストレス調整部203は、ストレス量の増減に応じて波高値を基準パルス電圧21の波高値より小さい範囲で調整する。
ストレス調整部203は、ストレス量に応じて徐々に波高値を低下させることができるが、波高値を所定の最低値まで低下させると振動が小さくなって、所定の触覚フィードバックを付与することができない。ブロック413でストレス調整部203は、直近の監視時間Psの間に波高値を最低値にしてもストレス量が許容値を超えたと判断したときにパルス幅でストレス調整をするためにブロック415に移行する。
ストレス量が許容値未満のときは、ブロック451に移行してストレス調整部203は、基準パルス電圧21への復帰が可能か否かを判断する。復帰が可能なときはブロック403に移行しパルス信号生成部205はSMA101に基準パルス電圧21を印加する。復帰ができないときはブロック409に移行して、ストレス調整部203は、調整パルス電圧35aのパラメータを維持する。ブロック415でストレス調整部203は、パルス信号生成部205にパルス幅を低下させた調整パルス電圧35cのパラメータを設定する。ブロック417でストレス監視部201は、さらに継続するキー操作に対してストレス量を計算してストレス調整部203に出力する。
ストレス調整部203は、ストレス量の増減に応じてパルス幅Wmを基準パルス電圧21のパルス幅Wsより小さい範囲で調整する。ストレス調整部203は、ストレス量に応じて徐々にパルス幅を低下させることができるが、パルス幅を所定の値まで低下させると所定の触覚フィードバックを付与することができない。ブロック419でストレス調整部203は、直近の監視時間Psの間にストレス量が許容値を超えたと判断したときにさらにストレス調整をするためにブロック421に移行する。
ストレス量が許容ストレス量未満のときは、ブロック453に移行してストレス調整部203は、調整パルス電圧35aへの復帰が可能か否かを判断する。復帰が可能なときはブロック451に移行する。復帰ができないときはブロック415に移行して、ストレス調整部203は調整パルス電圧35cのパラメータを維持する。ブロック421でストレス調整部203は、パルス信号生成部205にブレーク・コードに対応する調整パルス電圧35cの印加を停止するように指示する。
キーボードの操作に対する触覚フィードバックでは、通常は、キーを押下したときに振動させた方が操作感がよいため、ブレーク・コードに対応する調整パルス電圧35cをスキップすることで触覚フィードバックへの影響を軽減する。ブロック423で、ストレス監視部201はストレス量を計算してストレス調整部203に出力する。ブロック425でストレス調整部203は、直近の監視時間Psの間にストレス量が許容値を超えたと判断したときにブロック427で本発明のストレス調整を停止する。
ストレス量が許容値未満のときは、ブロック455に移行してストレス調整部203は、それまで停止していたブレーク・コードに対する調整パルス電圧35cの印加が可能か否かを判断する。印加が可能なときはブロック453に移行する。印加できないときはブロック421に移行して、ブレーク・コードに対してスキップした調整パルス電圧35cを維持する。
上記の手順は、本発明の一例を説明したもので、本発明の範囲を限定するものではない。たとえば、ブロック409、415、421の手順はすべてを実行する必要はなく、また順番を入れ替えることもできる。調整パルス電圧35a、35cを印加する例を示したが、それらに代えてまたはそれらとともに波高値およびパルス幅のいずれも調整した調整パルス電圧35d(図4)を印加するようにしてもよい。
また、ブロック409またはブロック415の手順とブロック421の手順を組み合わせて、メーク・コードと、ブレーク・コードで異なる単一パルス電圧を印加するようにしてもよい。たとえば、ストレス量が増加したときに、比較的重要性の高いメーク・コードに対応した基準パルス電圧21の印加を維持し、ブレーク・コードだけに対応して調整パルス電圧35a〜35dの印加またはスキップをすることもできる。本発明は、キーボードの触覚フィードバックに適用だけでなく、ランダムな繰り返し動作をする衝撃駆動型アクチュエータ全般に適用することができる。
これまで本発明について図面に示した特定の実施の形態をもって説明してきたが、本発明は図面に示した実施の形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができることはいうまでもないことである。
10 振動体
11 キーイベント
13、 メーク・コード
15 ブレーク・コード
21、 基準パルス電圧
35a〜35d 調整パルス電圧
100 衝撃駆動型アクチュエータ
101 形状記憶合金(SMA)
103 固定子
105 可動子
107 バイアス材
200 駆動システム
301 基準パルス電圧
303 波高値を調整した単一パルス電圧
303 パルス幅を調整した単一パルス電圧

Claims (16)

  1. 形状記憶合金を利用したアクチュエータの駆動方法であって、
    入力イベントに応じて前記アクチュエータに所定のパルス電圧を印加するステップと、
    所定時間において前記アクチュエータに印加するパルス電圧の波高値、パルス幅、および個数で構成される前記アクチュエータのストレス量を監視するステップと、
    前記ストレス量が所定値に到達したときに、前記入力イベントに応じて前記アクチュエータにパラメータを調整した調整パルス電圧を印加するステップと
    を有する方法。
  2. 形状記憶合金を利用したアクチュエータの駆動方法であって、
    入力イベントに応じて前記アクチュエータに最大の振動強度を発生させる基準パルス電圧を印加するステップと、
    前記入力イベントに応じて動作する前記アクチュエータのストレス量を監視するステップと、
    前記ストレス量が所定値に到達したときに、前記入力イベントに応じて前記アクチュエータにパラメータを調整した調整パルス電圧を印加するステップと
    を有する方法。
  3. 形状記憶合金を利用したアクチュエータの駆動方法であって、
    入力イベントに応じて前記アクチュエータに所定のパルス電圧を印加して振動体を振動させるステップと、
    前記所定のパルス電圧のパラメータと前記入力イベントに基づいて前記アクチュエータのストレス量を監視するステップと、
    前記ストレス量が所定値に到達したときに、前記入力イベントに応じて前記アクチュエータにパラメータを調整した調整パルス電圧を印加するステップと
    を有する方法。
  4. 前記調整パルス電圧が前記所定のパルス電圧に対して波高値だけが低下している請求項3に記載の方法。
  5. 前記調整パルス電圧が前記所定のパルス電圧に対してパルス幅だけが低下している請求項3に記載の方法。
  6. 前記調整パルス電圧が前記所定のパルス電圧に対して波高値およびパルス幅が低下している請求項3に記載の方法。
  7. 前記調整パルス電圧が前記所定のパルス電圧をスイッチング制御して生成したサブ・パルス電圧で構成した擬似的な単一パルス電圧である請求項3に記載の方法。
  8. 前記調整パルス電圧を印加するステップが、所定の前記入力イベントに対応する前記調整パルス電圧の印加をスキップするステップを含む請求項3に記載の方法。
  9. 形状記憶合金を利用したアクチュエータの駆動方法であって、
    入力イベントに応じて第1のパラメータと第2のパラメータの調整が可能なパルス電圧を印加して前記アクチュエータを動作させるステップと、
    前記入力イベントに応じて動作する前記アクチュエータに供給するエネルギー量を監視するステップと、
    前記エネルギー量が第1の所定値に到達したときに、前記第1のパラメータを調整した調整パルス電圧を印加し、前記エネルギー量が前記第1の所定値より大きい第2の所定値に到達したときに前記第2のパラメータを調整した調整パルス電圧を印加して前記アクチュエータを動作させるステップと
    を有する方法。
  10. キーボードに対する触覚フィードバックを生成する方法であって、
    前記キーボードがキーコードを生成するタイミングで所定のパルス電圧を印加して形状記憶合金を利用したアクチュエータを動作させるステップと、
    所定時間当たりの前記キーボードの打鍵回数を監視するステップと、
    前記打鍵回数が所定値に到達したときに、パラメータを調整した調整パルス電圧で前記アクチュエータを動作させるステップと
    を有する方法。
  11. 前記キーコードがメーク・コードとブレーク・コードを含み、前記メーク・コードに応じた前記所定のパルス電圧と、前記ブレーク・コードに応じた前記調整パルス電圧で前記アクチュエータを動作させるステップを有する請求項10に記載の方法。
  12. 前記ブレーク・コードに応じた前記アクチュエータの動作を停止するステップを有する請求項11に記載の方法。
  13. 形状記憶合金を利用してパルス電圧で動作するアクチュエータの駆動システムであって、
    第1のタイプと第2のタイプを含む動作イベントを生成する動作イベント生成部と、
    前記パルス電圧のパラメータと前記動作イベントに基づいて前記アクチュエータのストレス量を計算するストレス監視部と、
    前記ストレス量が所定値に到達したときに前記第2のタイプの動作イベントに応じた前記パルス電圧の生成をスキップするストレス調整部と
    を有する駆動システム。
  14. 前記ストレス調整部は、前記第1のタイプの動作イベントと前記第2のタイプの動作イベントに対して相互に異なる前記パラメータを設定する請求項13に記載の駆動システム。
  15. 形状記憶合金を利用してパルス電圧で動作するアクチュエータを搭載する電子機器であって、
    前記アクチュエータの動作で振動する振動体と、
    動作イベントを生成する動作イベント生成部と、
    前記パルス電圧のパラメータと前記動作イベントに基づいて前記アクチュエータのストレス量を計算するストレス監視部と、
    前記ストレス量が所定値に到達したときに前記パラメータを変更するストレス調整部と
    を有する電子機器。
  16. 前記アクチュエータが衝撃駆動型アクチュエータである請求項15に記載の電子機器。
JP2016104339A 2016-05-25 2016-05-25 形状記憶合金を利用したアクチュエータの駆動方法、駆動システムおよび電子機器 Active JP6152243B1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016104339A JP6152243B1 (ja) 2016-05-25 2016-05-25 形状記憶合金を利用したアクチュエータの駆動方法、駆動システムおよび電子機器
US15/605,752 US10802589B2 (en) 2016-05-25 2017-05-25 Method and apparatus for driving actuators

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016104339A JP6152243B1 (ja) 2016-05-25 2016-05-25 形状記憶合金を利用したアクチュエータの駆動方法、駆動システムおよび電子機器

Publications (2)

Publication Number Publication Date
JP6152243B1 true JP6152243B1 (ja) 2017-06-21
JP2017211820A JP2017211820A (ja) 2017-11-30

Family

ID=59081937

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016104339A Active JP6152243B1 (ja) 2016-05-25 2016-05-25 形状記憶合金を利用したアクチュエータの駆動方法、駆動システムおよび電子機器

Country Status (2)

Country Link
US (1) US10802589B2 (ja)
JP (1) JP6152243B1 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6383048B1 (ja) * 2017-05-18 2018-08-29 レノボ・シンガポール・プライベート・リミテッド 触覚フィードバック・システム、電子機器および振動強度の調整方法
JP6704010B2 (ja) * 2018-04-09 2020-06-03 レノボ・シンガポール・プライベート・リミテッド 電子機器、及び制御方法
JP6770044B2 (ja) * 2018-10-31 2020-10-14 レノボ・シンガポール・プライベート・リミテッド 振動発生装置及び電子機器
CN110011591B (zh) * 2018-12-31 2022-07-05 瑞声科技(新加坡)有限公司 马达驱动信号生成方法、电子设备及存储介质
US11106286B2 (en) * 2020-01-31 2021-08-31 Dell Products, Lp System and method for mood detection via piezo haptic keyboard dynamics
US11687160B2 (en) * 2021-05-13 2023-06-27 Microsoft Technology Licensing, Llc Active control and calibration of haptic trackpad

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008262478A (ja) * 2007-04-13 2008-10-30 Sca:Kk 形状記憶合金の機械振動を情報伝達手段とする触覚による情報伝達装置
JP2011096133A (ja) * 2009-10-30 2011-05-12 Sca:Kk 生体への情報伝達装置
JP4821911B2 (ja) * 2008-05-21 2011-11-24 コニカミノルタオプト株式会社 位置制御装置、位置制御方法、駆動装置および撮像装置
JP2015055955A (ja) * 2013-09-11 2015-03-23 株式会社東海理化電機製作所 操作報知装置
JP2016015698A (ja) * 2014-07-03 2016-01-28 Smk株式会社 衝撃発生アクチュエータおよびタッチパネル
JP2016053778A (ja) * 2014-09-03 2016-04-14 レノボ・シンガポール・プライベート・リミテッド 入力装置および触覚フィードバックをする方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8179018B2 (en) * 2009-08-25 2012-05-15 GM Global Technology Operations LLC Active material actuator regulation utilizing piezoelectric and piezoresistive effect
CN103616634A (zh) * 2013-11-30 2014-03-05 国家电网公司 变压器有载分接开关触头寿命在线监测方法及其装置
JP6100355B1 (ja) * 2015-12-15 2017-03-22 レノボ・シンガポール・プライベート・リミテッド キーボード及びその制御方法
US10133360B2 (en) * 2016-03-02 2018-11-20 Dell Products L.P. Information handling system low profile keyboard
US10191550B1 (en) * 2016-05-11 2019-01-29 Apple Inc. Fabric devices with shape memory alloy wires that provide haptic feedback

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008262478A (ja) * 2007-04-13 2008-10-30 Sca:Kk 形状記憶合金の機械振動を情報伝達手段とする触覚による情報伝達装置
JP4821911B2 (ja) * 2008-05-21 2011-11-24 コニカミノルタオプト株式会社 位置制御装置、位置制御方法、駆動装置および撮像装置
JP2011096133A (ja) * 2009-10-30 2011-05-12 Sca:Kk 生体への情報伝達装置
JP2015055955A (ja) * 2013-09-11 2015-03-23 株式会社東海理化電機製作所 操作報知装置
JP2016015698A (ja) * 2014-07-03 2016-01-28 Smk株式会社 衝撃発生アクチュエータおよびタッチパネル
JP2016053778A (ja) * 2014-09-03 2016-04-14 レノボ・シンガポール・プライベート・リミテッド 入力装置および触覚フィードバックをする方法

Also Published As

Publication number Publication date
JP2017211820A (ja) 2017-11-30
US10802589B2 (en) 2020-10-13
US20170344117A1 (en) 2017-11-30

Similar Documents

Publication Publication Date Title
JP6152243B1 (ja) 形状記憶合金を利用したアクチュエータの駆動方法、駆動システムおよび電子機器
US10528140B2 (en) Haptic feedback system for an electronic device
US8305200B2 (en) Reactive networks to reduce acoustic noise and ensure maximum efficiencies in driving piezoelectric elements in haptic applications
US6803699B2 (en) Drive mechanism employing electromechanical transducer and drive method therefor
JP5620377B2 (ja) 触覚フィードバックの制御方法
WO2016103749A1 (ja) 衝撃発生アクチュエータ、タッチパネルおよび駆動方法
JP2002095272A (ja) 駆動装置
JP6326194B2 (ja) 形状記憶合金を利用したアクチュエータの駆動システム、駆動方法および電子機器
EP3343318B1 (en) Method and device for generating a haptic effect
US7949429B2 (en) Plural actuator system and control method thereof
US9369127B1 (en) Method and apparatus for generating piezoelectric transducer excitation waveforms using a boost converter
US9680672B2 (en) Haptic actuator including pulse width modulated waveform based coil movement and related methods
US9880626B2 (en) Haptic actuator including pulse width modulated waveform based movement for overcoming resting inertia and related methods
JP6326193B2 (ja) 形状記憶合金を利用したアクチュエータの駆動システム、電子機器、パルス幅の決定方法および触覚フィードバックの調整方法
JP2021529655A (ja) アクチュエータ制御装置および方法
JPH11356071A (ja) 電気機械変換素子を用いた駆動装置およびその駆動回路
JP5315619B2 (ja) 駆動装置
JP7235293B2 (ja) 制御装置及び触感付与装置
JP2007043843A (ja) 駆動装置および駆動システム
US11913436B2 (en) Control of SMA haptic assembly
JP5352050B2 (ja) 駆動装置およびそれを用いた光ディスク装置
JP2000029527A (ja) 所望の通りに伸長するように圧電素子を制御するための方法及び装置
JP2006331244A (ja) 駆動装置および駆動方法
JP2021158822A (ja) 触感提示装置
JPH0866066A (ja) 圧電アクチュエータ

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170404

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170527

R150 Certificate of patent or registration of utility model

Ref document number: 6152243

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250