• 検索結果がありません。

Interfacesindevicessuchasvehiclesandhouseholdappliancespossessmanybuttons andswitches.Inmoderndevicesthatcontainalotofvariousfunctions,itbecomes importantfortheusertobeabletodistinguishbetweenthem.However,regarding human‑machine‑interfaces,switcheshavenot

N/A
N/A
Protected

Academic year: 2021

シェア "Interfacesindevicessuchasvehiclesandhouseholdappliancespossessmanybuttons andswitches.Inmoderndevicesthatcontainalotofvariousfunctions,itbecomes importantfortheusertobeabletodistinguishbetweenthem.However,regarding human‑machine‑interfaces,switcheshavenot"

Copied!
47
0
0

読み込み中.... (全文を見る)

全文

(1)

機 能 を 予 測 す る イ ン タ フ ェ ー ス

平成28年

指導教員 馬場 哲晃

(15893535)

横溝 有希子

首 都 大 学 東 京 大 学 院

シ ス テ ム デ ザ イ ン研 究 科 博 士 前 期 課 程 イ ン ダ ス ト リア ル ア ー ト学 域

提 出 日:平 成29年1月25日

(2)

機 能 を 予 測 す る イ ン タ フ ェー ス

要 旨

世 の 中 の乗 り物,家 電 な どの 機 器 に は,多 種 類 の ボ タ ンや ス イ ッ チ が イ ン タ フ ェ ー ス と して 備 わ っ て い る.多 種 類 の ス イ ッ チ を識 別 す る こ と は,様 々 な 機 能 が 次 々 に 追 加 さ れ て い く,テ ク ノ ロ ジ ー を基 盤 と した 現 代 社 会 で は重 要 に な っ て きて い る.し か し,ス イ ッ チ に は 複 数 の 問題 点 が あ る.ま ず,一 ・度 に大 量 の操 作 ス イ ッチ を提 示 す る こ とに よ っ て, ユ ー ザ の ヒ ュ ー マ ン エ ラ ー を誘 起 させ る問 題 点 が あ る.自 動 車 や 航 空 機 の コ ッ ク ピ ッ ド に は ス イ ッチ が 大 量 に あ り,押 し間 違 い か ら大 事 故 につ な が る可 能 性 が あ る.次 に,ス イ ッチ は 長 年 使 用 さ れ て い る に も関 わ らず,機 能 面 に お い て 大 き な 発 展 が な い 問題 点 が あ る.ヒ ュ ー マ ン マ シ ン イ ン タ フ ェ ー ス の 関係 に お い て,マ シ ン に 関 し て は様 々 な 研 究 が あ り着 々 と進 歩 して い る こ とに 対 して,イ ン タ フ ェ ー ス で あ る ス イ ッ チ は ほ ぼ 変 化 し て い な い.ス イ ッチ の 先 行 研 究 と して は,押 し心 地 評 価 や,押 し問 違 い の 評 価 な どの感 性 評 価,生 理 評 価 の 研 究 は数 多 くさ れ て い る.こ の よ うな 既 存 の ス イ ッチ の研 究 も重 要 だ が,機 械 が 進 化 して い く現 在 で は,従 来 の ス イ ッ チ の 利 便 性 や 体 験 を 推 し進 め た研 究 が 必 要 と考 え る.

ス イ ッチ に は,プ ッシ ュス イ ッチ,ダ イ ア ル ス イ ッチ,ト グ ル ス イ ッ チ な どの様 々 なi操 作 手 法 が 存 在 す る.電 源 をONOFFす る際 は プ ッ シ ュス イ ッ チ,音 量 を 上 げ 下 げ す る際

は ダ イ ア ル ス イ ッ チ な どの,ど の機 能 を使 うの か,何 を 操 作 す る か に よ っ て 使 用 す る ス イ ッチ も変 わ る.そ こで,こ の ス イ ッ チ の 操 作 感 の 違 い に着 目 して,ユ ー ザ が 使 い た い操 作 感 を 識 別 し,ユ ー ザ が 選 ぶ こ と な くス イ ッチ を 使 用 で き るSwitch++を 制 作 した.つ

ま り,本 研 究 で は動 的 に複 数 の ス イ ッ チ を 提 示 させ,人 が 使 い た い機 能 の ス イ ッチ を イ ン タ フ ェ ー スが 予 測 し フ ィ ー ドバ ッ ク を す る装 置 を提 案 す る.

本 研 究 で 制 作 したSwitch++は,ユ ー ザ が 使 い た い 機 能 を 想 像 し,そ の 機 能 に あ っ た i操作 感 を も つ ス イ ッ チ の 指 ジ ェ ス チ ャ を す る と,そ の ジ ェ ス チ ャ に そ っ た ス イ ッチ が 出 力 さ れ る流 れ で 使 用 す る.制 作 の 進 め 方 と して は,ユ ー ザ,入 力,出 力 に分 けて 進 め た.

ユ ー ザ が 指 ジ ェ ス チ ャ を す る入 力 部 分,そ の ジ ェ ス チ ャ に そ っ た ス イ ッ チ を駆 動 す る 出 力 部 分 で 構 成 され て い る.入 力 部 分 は,12個 の フ ォ ト リフ レ ク タ が 円 形 に配 置 さ れ て お

(3)

(縦)」,「 掴 む 」 で あ り,そ れ ぞ れ が プ ッ シ ュ ス イ ッ チ,ダ イ ア ル ス イ ッ チ,ト グ ル ス イ ッ チ,ジ ョイ ス テ ィ ッ ク に 対 応 して い る.出 力 部 分 は,検 出 した ジ ェ ス チ ャ に 沿 っ た ス イ ッ チ を ス テ ッ ピ ン グ モ ー タ で 回 転 さ せ,リ ニ ア ス テ ッ ピ ン グ モ ー タ で ス イ ッ チ を 手 元 に 近 づ け て い る.検 出 し た ジ ェ ス チ ャ は,あ ら か じ め 被 験 者 に 行 っ て も ら っ た2000個 の ジ ェ ス チ ャ の 生 デ ー タ を 利 用 し て,ど の ス イ ッ チ に 対 応 して い る か を 判 別 して い る.

生 デ ー タ2000個 の 指 ジ ェ ス チ ャ の 認 識 精 度 は,デ ー タ マ イ ニ ン グ に 度 々 利 用 さ れ て い るwekaに よ っ て 評 価 し た.サ ポ ー トベ ク タ ー マ シ ン,k近 傍 法,ベ イ ジ ア ン ネ ッ ト ワ ー ク,ニ ュ ー ト ラ ル ネ ッ トワ ー ク の4種 類 の 方 法 で 分 析 し,そ れ ぞ れ の 精 度 の 結 果 は, 86.6%,95%,81.85%,90.85%で あ っ た.こ の よ う に,主 要 な 分 析 手 法 で も8割 を 超 え る 認 識 精 度 を 得 る こ とが で き た.

ま た,Switch++全 体 の 評 価 と し て,被 験 者 に 提 示 し た ス イ ッ チ を 指 示 通 り操 作 で き る か に っ い て 実 験 を 行 っ た.ス イ ッ チ を 見 な が ら 操 作 し た 状 態,見 ず に 操 作 し た 状 態 ど ち ら も行 っ た が,正 答 率 が 高 い と は 言 え ず,こ の4つ の ジ ェ ス チ ャ を 使 い こ な す に は あ る 程 度 の 練 習 が 必 要 と い う結 果 に な っ た.そ れ の 改 善 策 と して,生 デ ー タ の 母 数 を 増 や し,9 割 を 超 え る 認 識 精 度 を 得 な け れ ば な ら な い.ま た,ユ ー ザ が 直 感 的 に 操 作 で き る よ う に, ス イ ッ チ を 手 元 に 近 づ け る 速 度 を 速 め た り,装 置 自体 の 小 型 化 な ど の 検 討 も 今 後 必 要 で あ る.し か し,ス イ ッ チ を 見 た 状 態 と見 な か っ た 状 態 で は 結 果 が さ ほ ど 変 わ ら ず,こ れ は, Switch++が ス イ ッ チ を 見 な い で 操 作 す る 際 に,有 効 で あ る こ と に 繋 が る と考 え ら れ る.

こ の よ う に,本 研 究 で は,現 時 点 の ス イ ッ チ の 問 題 点,ス イ ッ チ に 対 す る研 究 の 現 状 を 検 討 しつ つ,著 者 ら が 制 作 し たSwitch++の 利 点,問 題 点 ど ち ら も 触 れ な が ら,人 間 と機 械 の イ ン タ ラ ク シ ョ ン 性 を 促 進 す る 新 規 性 の 高 い 発 想 を 論 じ る.

"11

(4)

InterfacePredictingtheFunctions

Summary

Interfacesindevicessuchasvehiclesandhouseholdappliancespossessmanybuttons andswitches.Inmoderndevicesthatcontainalotofvariousfunctions,itbecomes importantfortheusertobeabletodistinguishbetweenthem.However,regarding human‑machine‑interfaces,switcheshavenotchangedsignificantlydespitethema‑

chinesthemselvesevolvingconstantly.Inthispaper,weproposeanewmethodof operabilityfordevicesbyprovidingmultipleswitchesdynamically,anduserschoose

theswitchthathasthefunctionalitythattheywanttouse.Switch十 十sensesthe

mentalmodeloftheoperatingsensationofswitchesagainsttheusersfingergestures andchangestheshapeoftheswitchaccordingly.Wedesigntheinterfacebasedonthe rawdata.Thepaperproposedtheideawithhighnoveltythatpromotetheinterac‑

tionbetweenthehumanandmachine,whileinvestigatetheissueswiththeexisting

switches.

(5)

目次

要 旨 Summary

1

2 1.1 1.2

‑ ⊥ 9 召 9 U 4 ム P O

∩ ∠ り θ り 右 り 白 9 右

序 論

ス イ ッチ の 問題 点...

ス イ ッチ の 利 点 と研 究 動 機

先 行 研 究

ユ ー ザ イ ン タ フ ェ ー ス の 進 化...。.

形 状 変 化 に よ る 複 数 入 力 可 能 な イ ン タ フ ェ ー ス...

形 状 変 化 に よ る 複 数 入 力 可 能 な ス イ ッ チ...

ユ ー ザ の 状 況 識 別...

本 研 究 の 目 的...

⁝川 ‑ ⊥ ‑ ∩ ∠

O

3

...,.3

...5

...7

..8

..10

3機 能 を予 測 す るイ ンタ フ ェー スの 開発12 4 5 6 3.1概 要... 3.2入 力 装 置 の 制 作... 3.2.1ハ ド ウ ェ ァ 構 成...,.. 3.2.2指 ジ ェ ス チ ャ の 種 類... 3.2.3パ タ ー ン 認 識... 3.2.4指 ジ ェ ス チ ャ の 識 別... 3.3出 力 装 置 の 制 作... 3.3.1ハ ド ウ ェ ァ 構 成... 3.3.2SPI通 信... 3.3.3デ イ ジ ー チ ェ ー ン... 3.3.4内 レ ジ ス タ の 設 定.... 3.3.5指 さ れ た ス イ ッ チ の 駆 動. 3.4入 力 装 置 と 出 力 装 置 の 合 体 3.5制 ア プ リ ケ ー シ ョ ン... 3.6ア リ ス 絞 り 部 分 と カ バ ー 部 分.

‑ ∩∠ 4 4

評 価 と考 察 指 ジ ェ ス チ ャ の 認 識 精 度 評 価 Switch++全 体 の 評 価.... 今 後 の展 望 結論

...12

...13

...13

...15

...16

◎...17

...18

...18

....21

...21

22 ...23

...25

...26

.29

‑ ← ‑ よ 3 3 り 0 0 0

35

36

(6)

謝辞 参考文献 付録 学外発表

7 ( ◎ ‑ 山 凸 5 3 4 .

(7)

1序

1,1ス イ ッチ の 問 題 点

世 の 中 の 乗 り物,家 電 な どの機 器 に は,た くさ ん の ボ タ ンや ス イ ッチ が イ ン タ フ ェ ー ス と して 備 わ って い る.私 た ち は 電 気 の ス イ ッチ,リ モ コ ン の ボ タ ン な ど,毎 日ス イ ッチ を 使 用 し機 能 を操 作 して い る.こ の よ うな 多 種 類 の ス イ ッ チ を識 別 す る こ と は,様 々 な機 能 が 次 々 に 追 加 さ れ て い く,テ ク ノ ロ ジ ー を 基 盤 と した 現 代 社 会 で は重 要 に な っ て き て い る.し か し,ス イ ッチ に は2つ の 問 題 点 が あ る.ま ず1つ 目 に,ス イ ッ チ の 数 が 多 く, 一 度 に 大 量 の 操 作 ス イ ッ チ を提 示 す る こ と に よ っ て ,ユ ーザ の ヒ ュー マ ンエ ラー を誘起 させ る問 題 点 が あ る.自 動 車 や 航 空 機 の コ ッ ク ピ ッ ドに は ス イ ッチ が 大 量 に備 わ っ て い て,押 し間 違 い か ら大 事 故 に つ な が る可 能 性 が あ る.実 際 に,2011年9月6日ANA140

便 は,副 操 縦 士 が 操 縦 室 の ドア ス イ ッチ と方 向舵 の ス イ ッ チ を 取 り違 え て 操 作 した こ と に よ っ て,機 体 姿 勢 が 異 常 な 状 態 とな り,急 降 下 す る とい う事 故[1]が 報 告 さ れ て い る.

ま た,警 察 庁 交 通 局 が 発 表 した 平 成27年 に お け る交 通 事 故 の発 生 状 況[2]に よ る と,最 も 多 い 交 通 事 故 の 原 因 の 第2位 が 脇 見 運 転 と な っ て い る.脇 見 運 転 の 要 因 と して は,自 動 車 の 運 転 とカ ー ナ ビ の 操 作 な どの 同 時 操 作 が 挙 げ られ る.技 術 が 進 歩 し,さ ら に機 能 が 追 加 さ れ て ス イ ッチ の数 が 増 え た ら,ま す ま す 事 故 発 生 数 は増 加 して し ま う恐 れ が あ る.

次 に2つ 目 の 問 題 点 と して,ス イ ッチ は長 年 使 用 され て い る に も関 わ らず,機 能 面 に お い て大 き な 発 展 が な い 点 が 挙 げ られ る.ヒ ュ ー マ ン マ シ ン イ ン タ フ ェ ー ス の 関係 に お い て, マ シ ン に 関 して は様 々 な研 究 が あ り着 々 と進 歩 して い る こ と に対 して,イ ン タ フ ェ ー ス で あ る ス イ ッチ は ほ ぼ 変 化 して い な い.

ス イ ッ チ の先 行 研 究 と して は,既 存 の ス イ ッチ に 対 す る押 し心 地 評 価 や,押 し間 違 い の 評 価 な どの 感 性 評 価,生 理 評 価 の研 究 は数 多 くさ れ て い る.渡 辺 らの研 究 で は,タ ッ チ 感 の 良 い ス イ ッ チ 設 計 の た め に,押 し心 地 に影 響 を 与 え る要 素 を 感 性 評 価 に よ っ て 明 ら か に して い る[3][4].ま た,ス イ ッチ の 押 し間 違 い の 検 証 に つ い て は,学 術 分 野 だ け で は な く,様 々 な 企 業 で 安 全 性 の 向 上 と して 研 究 が 長 年 行 わ れ て い る.こ の よ うな 既 存 の ス イ ッチ に 関 す る研 究 も大 切 だ が,現 状 の ス イ ッチ の 問題 点 を解 決 す るた め に は,評 価 だ け で は な く,新 しい ス イ ッチ を開 発 して い く必 要 が あ る.

(8)

1.2ス イ ッチ の 利 点 と研 究 動 機

多 くの ス イ ッ チ を識 別 す る こ と は現 代 社 会 に お い て 必 要 不 可 欠 だ が,ス マ ー トフ ォ ン を は じ め とす る デ ジ タ ル 機 器 に備 わ っ て い る ス イ ッチ や ボ タ ン の 数 は 減 少 して い る.ス マ ー トフ ォ ン の 前 に,私 た ち が 使 用 して い た 携 帯 電 話 は画 面 と物 理 ボ タ ンで 構 成 され て い た .2007年 に 当 時 のAppleのCEOで あ るSteveJobsがiphoneを 発 表 して 以 来,ス マ ー トフ ォ ンが 普 及 し,今 で は最 も身 近 な 情 報 機 器 とな っ て い る.こ の ス マ ー トフ オ ン

は数 年 前 ま で 使 用 して い た 携 帯 電 話 と違 っ て,タ ッ チ パ ネ ル と少 量 の 物 理 ボ タ ン で構 成 され て い る.最 新 のiphone7/7sで はつ い に ホ ー ム ボ タ ンで あ る物 理 ボ タ ンが 消 滅 して い る.ス マ ー トフ ォ ン に限 らず,銀 行 のATMや 駅 の 切 符 販 売機,コ ピー 機,カ ー ナ ビ な ど は,以 前 は物 理 ボ タ ンの 入 力 に よ っ て 操 作 して い た が,今 で は多 くの操 作 パ ネ ル は タ ッ チ パ ネ ル に よ っ て構 成 され て い る.つ ま り,タ ッチパネ ルの普及 に よ り,物 理 ボ タンで操 作 す る身 近 な機 会 は減 少 して い る.

そ の 一 方 で,多 機 能 化 が 進 む 現 代 に も か か わ らず,産 業 機 器,自 動 車,航 空 機 の 操 作 パ ネ ル に は,未 だ に大 量 の物 理 ボ タ ンが 備 わ っ て お り,昔 と変 わ らず ユ ー ザ は物 理 ボ タ ン を 操 作 しつ づ け て い る.物 理 ボ タ ン は,操 作 後 に カ チ ッ と 「押 した 」 とい う感 覚 が フ ィ ー ド バ ッ ク と して 残 り,ユ ー ザ に しっ か り と操 作 感 を提 供 し,間 違 え な い よ う に操 作 す る こ と が 可 能 に な る.つ ま り,視 覚 の フ ィ ー ドバ ッ クだ け で は な く,物 理 的 な フ ィ ー ドバ ッ ク は 重 要 で,タ ッチ パ ネ ル が 現 在 よ りさ ら に普 及 して も,物 理 ボ タ ン は 消 滅 しな い の で あ る.

ま た,ス イ ッチ や ボ タ ン 同 士 の 間 に は溝 が あ り,平 面 の タ ッチ パ ネ ル と違 って ス イ ッチ 同 士 の 区 別 が つ きや す く,何 か 他 の作 業 を して い て も,操 作 す る こ とが で き る.機 械 が 進 化 し,多 機 能 化 が 進 む現 代 で は,こ の よ うな 従 来 の ス イ ッ チ の利 便 性 や 体 験 を推 し進 めた 研 究 が 必 要 と考 え,本 研 究 に取 り組 ん だ.

(9)

2先 行研 究

本 章 で はユ ー ザ イ ン タ フ ェー ス の 進 化 に つ い て 述 べ,本 研 究 で 利 用 した,ユ ー ザ の状 況 に合 わ せ て イ ン タ フ ェ ー ス が 変 わ る とい う概 念 に 関 す る先 行 研 究 を列 挙 す る.

2.1ユ ー ザ イ ン タ フ ェ ー ス の 進 化

私 た ち が 日常 で 使 う イ ン タ フ ェ ー ス の 多 く は,タ ッ チ パ ネ ル が 利 用 さ れ て い る[5].タ チ パ ネ ル は,GUI(グ ラ フ ィ カ ル ユ ー ザ イ ン タ フ ェ ー ス)を 利 用 して お り,画 面 に 表 示 さ れ た オ ブ ジ ェ ク ト を 直 接 触 る こ と に よ っ て 操 作 し て い る[6].Shneidermanは こ の 操 作 を 直 接 操 作[7]と 提 唱 し て い て,操 作 結 果 が 目 で 見 え る 形 で フ ィ ー ドバ ッ ク さ れ る こ と に よ り わ か りや す く,私 た ち の 生 活 に 深 く馴 染 ん で い る.GUIが 登 場 す る 以 前 は,CH(コ マ ン ド ラ イ ン イ ン タ フ ェ ー ス)に よ っ て コ ン ピ ュ ー タ をi操作 し て い た.CLIは,テ キ ス トベ ー ス の イ ン タ フ ェ ー ス で,ユ ー ザ が コ マ ン ド を 打 ち 込 む こ と に よ っ て,コ ン ピ ュ ー タ に 作 業 を 指 示 す る[12].ユ ー ザ は コ マ ン ドを 覚 え る 必 要 が あ り,機 械 が 人 間 に 寄 り添 う側 面 は 皆 無 に 等 し か っ た.そ し て,GUIが 登 場 し,CHと 違 っ て 視 覚 的 な フ ィ ー ドバ ッ ク と直 接 操 作 に よ っ て,誰 で も コ ン ピ ュ ー タ を 操 作 す る こ とが 可 能 とな り,世 の 中 の 多 くの 情 報 端 末 はGUIに よ っ て 操 作 さ れ 続 け て い る.

し か し,多 機 能 化 が 加 速 す る に つ れ て,GUIで の 操 作 に も 限 界 は 近 づ い て い る こ と か ら,GUIか ら 進 化 し た ユ ー ザ イ ン タ フ ェ ー ス が 多 数 報 告 さ れ て い る.石 井 は 直 接 操 作 と 物 理 的 な フ ィ ー ドバ ッ ク を 併 せ 持 っ た 概 念 を も つTangiblebits[8]を 提 唱 し て い る.こ

は,情 報 に 物 理 的 表 現 を 与 え る こ と に よ っ て,情 報 を 直 接 操 作 可 能 に す る ア イ デ ィ ア で あ り,TUI(タ ン ジ ブ ル ・ユ ー ザ ・イ ン タ フ ェ ー ス)と よ ば れ て い る(図2).

3

(10)

{軌9,noりse,

図1GUIの モ デ ル 引 用 元http:

//ascii.jp/elem/000/000/055/55585/

index‑2.html[9]

(lnformatior、}

図2TUIの モ デ ル 引 用 元http:

//ascii.jp/elem/000/000/055/55585/

index‑2.html[9]

ま た2008年 の カ ン フ ァ レ ン ス で,MicrosoftのSurfaceを 担 当 す る リ サ ー チ マ ネ ー ジ ャ で あ るDennisWixonは,未 来 の ユ ー ザ イ ン タ フ ェ ー ス はGUIか らNUI(ナ チ ュ ラ ル ・ ユ ー ザ ・イ ン タ フ ェ ー ス)[10],そ し て,OUI(オ ー ガ ニ ッ ク ・ユ ー ザ ・イ ン タ フ ェ ー ス)[11]

に 進 化 し て い く と講 演 し た[12].NUIと は,人 間 の 直 感 を 利 用 す る こ と に よ っ て,空 を 介 し 情 報 を オ ブ ジ ェ ク ト と し て 表 す イ ン タ フ ェ ー ス で,ユ ー ザ の 行 っ た ま ま が 得 ら れ る.具 体 例 を 挙 げ る とMicrosoft社 が 発 売 し たKinectな ど の,ジ ェ ス チ ャ や 音 声 認 識 で 操 作 で き る デ バ イ ス で あ る.そ し て そ のNUIに 取 っ て 代 わ る と 予 測 さ れ て い るOUIは, 有 機 的 な シ ス テ ム の メ タ フ ァ ー を 利 用 し,ユ ー ザ が 状 況 に 合 わ せ て と っ た 行 動 に イ ン タ

フ ェ ー ス が 変 化 す る も の で あ る.OUIは 非 平 面 の オ ブ ジ ェ ク ト な の で,入 力 内 容 と 出 力 内 容 が 一 致 し,入 出 力 両 方 の 操 作 が 可 能 と な っ て い る.本 研 究 で は,OUIの ユ ー ザ の 状 況 に 合 わ せ て イ ン タ フ ェ ー ス が 変 わ る と い う概 念 は,人 間 と機 械 の イ ン タ ラ ク シ ョ ン を 強 化 す る た め に 重 要 と考 え,こ れ を 利 用 し制 作 し て い く.以 下 に 示 し た よ う に,こ の 概 念 を 「形 状 変 化 に よ る複 数 入 力 可 能 な イ ン タ フ ェ ー ス 」,「ユ ー ザ の 状 況 の 識 別 」 の2つ に 分 け て,そ れ ぞ れ の 先 行 研 究 を 調 査 し た.

●形 状 変 化 に よ る複 数 入 力 可 能 な イ ン タ フ ェ ー ス

● ユ ー ザ の 状 況 の 識 別

(11)

2.2形 状 変 化 に よ る複 数 入 力 可 能 な イ ン タ フ ェー ス

ユ ー ザ の 状 況 に 合 わ せ て イ ン タ フ ェ ー ス を 変 化 さ せ る た め に は,1つ の イ ン タ フ ェ ー ス で 複 数 入 力 を 可 能 に す る 必 要 が あ る.こ の 複 数 入 力 を 可 能 に す る こ と は,デ バ イ ス の 大 型 化,操 作 の 複 雑 さ を 防 ぐ こ と に も 繋 が る.ス イ ッ チ に 関 し て も,1つ の 機 能 に 対 し て1 つ の ス イ ッ チ だ と,機 能 が 追 加 さ れ れ ば さ れ る ほ ど,ス イ ッ チ の 数 は 増 加 す る 一 方 で あ る.し か し,ス イ ッ チ の 数 を 単 純 に 減 ら す だ け で は,余 計 に 操 作 が 複 雑 に な っ て し ま う可 能 性 が あ る[13].こ れ は,少 な い ス イ ッ チ で 多 くの 機 能 をi操作 す る こ と は,ス イ ッ チ を 押 す 回 数,組 み 合 わ せ な ど,ユ ー ザ が 記 憶 し な け れ ば い け な い こ と が か え っ て 増 え て し ま う か ら で あ る.つ ま り,操 作 す る 機 能 に よ っ て イ ン タ フ ェ ー ス を 変 え る の で は な く,イ ン タ フ ェ ー ス が 自 律 的 に 形 状 変 化 し,1つ の デ バ イ ス で 複 数 入 力 を 可 能 に す る こ と は,多 機 能 化 が 進 む 現 代 に と っ て 重 要 で あ る.形 状 変 化 に よ っ て,複 数 入 力 を 可 能 と し て い る イ ン タ フ ェ ー ス の 先 行 事 例 は た く さ ん あ る.Harrisonnら[14](図3)は,空 気 圧 の 変 化 で ゴ ム 素 材 の タ ッ チ パ ネ ル が 膨 ら ん だ り凹 ん だ り す る こ と に よ っ て,多 種 類 の 操 作 パ ネ ル を 提 供 し て い る.ThingsFollmerのinFORM[15](図4)で は,モ ノ の ア フ ォ ー ダ ン ス を,形 変 化 す る デ ィ ス プ レ イ に よ っ て 提 供 し て い る.ま た,Roudautら のMorphees[16](図5)

は,手 の ひ ら サ イ ズ の デ バ イ ス で ユ ー ザ の 使 用 状 況 に 合 わ せ て 形 状 変 化 を し,ア フ ォ ー ダ ン ス を 提 供 し て い る.ア フ ォ ー ダ ン ス と は,Normanが 提 唱 し て い る も の で,も の が ど の よ う に 使 え,行 為 で き,機 能 し う る か に 関 す る メ ッ セ ー ジ で あ り,イ ン タ フ ェ ー ス 設 計 に お い て 大 変 重 要 で あ る[17].上 記 の 研 究 の よ う に,人 問 が 想 像 して い る 物 体 に 対 す る ア フ ォ ー ダ ン ス を,イ ン タ フ ェ ー ス が 提 供 す る こ と は 大 切 な フ ィ ー ドバ ッ ク で あ り,よ り人 間 と機 械 の イ ン タ ラ ク シ ョ ン 性 が 高 ま る も の と な る.

(12)

A

ENTfAPIN:

1 4 4 7 ﹂ 鬼 5 ρO Q ︾

り る く ﹂ 8

、、 '

図3ProvidingDynamicallyChangeablePhysicalButtonsonaVisualDisplay[14]

'''

'

図4inFORM[15]

,7

図5Morphees[16]

(13)

2.3形 状 変 化 に よ る複 数 入 力 可 能 な ス イ ッチ

ス イ ッ チ に 特 化 し た,形 状 変 化 に よ る 複 数 入 力 可 能 な イ ン タ フ ェ ー ス の 先 行 事 例 も 報 告 さ れ て い る.Michelitschら のHapticChameleon[18](図6)は,ス イ ッ チ の つ ま み 部 分 の 形 状 を 変 化 す る こ と で 複 数 の 操 作 性 を 提 供 し て い る.ス イ ッ チ に は,プ ッ シ ュ ス イ ッ チ,ダ イ ア ル ス イ ッ チ,ト グ ル ス イ ッ チ,ロ ッ カ ー ス イ ッ チ な ど の 様 々 なi操作 手 法 が 存 在 す る.電 源 をONOFFす る 際 は プ ッ シ ュ ス イ ッ チ,音 量 を 上 げ 下 げ す る 際 は ダ イ ア ル ス イ ッ チ な ど の,ど の 機 能 を 使 う の か,何 を 操 作 す る か に よ っ て 使 用 す る ス イ ッ チ も 変 わ る.こ の 操 作 感 と機 能 が 一・致 し て い れ ば,ユ ー ザ のi操 作 性 は 高 ま る.1つ の ス イ ッ チ で 多 数 の 操 作 感 の 表 現 を 可 能 に す る た め に は,ス イ ッ チ が 様 々 な 操 作 感 を も つ も の に 形 状 変 化 し な け れ ば な ら な い.し か し,HapticChameleonの よ う に つ ま み 部 分 の 形 状 変 化 だ け で は,様 々 な ス イ ッ チ の 操 作 感 を 表 現 す る こ と に 限 界 が あ り,ま た,押 し に くか っ た り, つ ま み 部 分 を 回 し に くか っ た り と,使 い に く くな っ て し ま う 可 能 性 が あ る.

図6HapticChameleon[18]

(14)

Robinsonら のEmergeables[19](図7,図8)は,つ ま み が 上 に 上 が っ た り下 が っ た り す る こ と で,1つ の デ バ イ ス で ダ イ ア ル と ス ラ イ ダ ー の 操 作 が 可 能 な モ バ イ ル デ ィ ス プ レ イ で あ る.Emergeablesで は,形 状 変 化 で は な く動 き に よ っ て 複 数 入 力 を 可 能 と し て い る.

そ こ で,本 研 究 で は,ス イ ッ チ 自 体 の 形 を 変 え て 複 数 の 操 作 感 を 提 供 す る の で は な く,既 存 の 複 数 の ス イ ッ チ を 使 用 し,私 た ち が 慣 れ 親 し ん で い る操 作 感 を 利 用 し て 進 め て い く.

  す   ぢ ぞ   ぱ ほ こ

み へ ほ じ  ふ お  

O

窮 "

図7Emergeables(low・‑resolutionprototype)[19ユ 図8Emergeables(high‑resolutionpro七 〇type)[19ユ

2.4ユ ー ザ の 状 況 識 別

複 数 の機 能,操 作 性 を提 供 す るだ け で は,ユ ー ザ が 多 くの 機 能 を使 い こ な さな けれ ば な らな い 課 題 は 解 決 され て お らず,人 間 と機 械 の 相 互 関 係 を強 め るイ ンタ フ ェ ー ス とは 言 え な い.鈴 木 は,道 具 と人 間 の 対 話 を 向 上 す るた め に,イ ン タ フ ェ ー ス 側 が 対 話 性 を持 つ 必 要 が あ り,機 能 を使 い こ な す た め に は,ユ ー ザ が 機械 に対 して 自分 が 何 を した い の か を 伝 え る こ とが 重 要 で あ る と述 べ て い る[20].つ ま りユ ー ザ が こ れ か ら何 を 操 作 し よ う と し て い るか を,イ ン タ フ ェ ー ス が 予 測 す る こ と は重 要 な の だ.ユ ー ザ の 状 況 を ジ ェス チ ャ認 識 に よ っ て 識 別 して い る先 行 研 究 は数 多 く報 告 され て い る.佐 藤 らのTouch6[21](図12)

は,従 来 の タ ッ チセ ンサ と違 っ て複 数 の 周 波 数 を検 知 す る こ と に よ っ て,「1本 指 で 触 れ

(15)

て い る 」,「2本 指 で 触 れ て い る 」,「 握 っ て い る 」 な ど の 物 体 に 対 し て ど の よ う に 接 触 し て い る か の 識 別 を 可 能 に し て い る.ま た,Taylorら のGraspables[23](図12)は,3軸 加 速 度 セ ン サ と72個 の 静 電 容 量 セ ン サ に よ っ て,カ メ ラ,ゲ ー ム 機,PDA,携 帯 電 話,リ コ ン の 持 ち 方 を 検 知 し,ユ ー ザ が ど の 機 能 を 使 お う と し て い る の か を 識 別 し て い る.本 研 究 で 考 え る と,た く さ ん の ス イ ッ チ を 使 い こ な す た め に は,ユ ー ザ が 使 い た い ス イ ッ チ が ど の ス イ ッ チ か を イ ン タ フ ェ ー ス に 検 知 さ せ,予 測 さ せ る必 要 が あ る.

・1\1  =

婁 、.

,芸 \ 髄

ぬ 甲w《,内 の、

'{

胃 か 一.̲

』1!、.

1浄'曽∂r● 、 ㌔レ㌔

}/

顕・細 隔uト4

}\/ 

'5

・廟塾罰m,仙

冥 」'

ひ 験

夢.

e ム ム

引 図9Touch6

ゑ ム 蕊 慮

晦 骸

● ●

ρ.,ρ.

&.汽

躍 噸 →吃誕

https://www.disneyresearch.co皿/project/

touche‑touch‑and‑gesture‑sensing‑for‑the‑rea1‑world/[22]

図10Graspables引 用 元http://obm.media.mit.edu/[24]

(16)

2.5本 研 究 の 目 的

以 上 の 先 行 研 究 を 踏 ま え て,本 研 究 で は,以 下 の 「ユ ー ザ の使 い た い機 能 を 予 測 す る」,

機 能 似 合 っ た ス イ ッチ を提 供 す る」 の2つ の 項 目を 可 能 とす るイ ン タ フ ェ ー ス で あ れ ば , ス イ ッチ の 問 題 点 の解 決 に繋 が る と考 え た.

1.ユ ー ザ の使 い た い 機 能 を 予 測 す る 2.機 能 に沿 っ た ス イ ッチ を提 供 す る

本 研 究 は 物 理 ス イ ッチ の 重 要 な 要 素 で あ る操 作 感 に 着 目 し,上 記 の 項 目 を 可 能 とす る,す な わ ち,ユ ー ザ が 使 い た い 操 作 感 を 識 別 し,選 ぶ こ とな くス イ ッ チ を使 用 で き る Switch++の 制 作 を 行 っ た.つ ま り,本 研 究 の 目的 を,動 的 に 複 数 の ス イ ッチ を提 示 さ せ,人 が 使 い た い 機 能 の ス イ ッチ を イ ン タ フ ェ ー ス が 予 測 し フ ィ ー ドバ ッ ク を す る装 置 の 提 案 と制 定 した.Switch++は,電 源ONOFFの と き は プ ッシ ュ ス イ ッチ,音 量 上 げ 下 げ の と き は ダ イ ア ル ス イ ッ チ な どの,ス イ ッ チ のi操作 感 に対 す る メ ン タ ル モ デ ル を指 ジ ェ ス チ ャ に よ っ て セ ン シ ン グ し,デ バ イ ス の ス イ ッチ が 変 化 す る こ とで,ユ ー ザ に ス イ ッチ の 形 状 とい うア フ ォ ー ダ ンス を 提 供 す る,よ り人 間 と機 械 の イ ン タ ラ ク シ ョ ン性 が 高 ま るイ ン タ フ ェ ー ス で あ る.ま た,ス イ ッチ 自体 の 形 状 を 変 え て 複 数 の 操 作 感 を 提 供 す るの で は な く,既 存 の 複 数 の ス イ ッチ を 使 用 し,私 た ちが 慣 れ 親 しん で い る操 作 感 を 利 用 して 制 作 を進 め て い っ た.プ ッ シ ュ ス イ ッ チ の 「押 す 」,ダ イ ア ル ス イ ッチ の 「摘 む (横)」,ト グ ル ス イ ッチ の 「摘 む(縦)」,ジ ョイ ス テ ィ ッ ク の 「掴 む 」 の,既 存 ス イ ッチ の 4つ のi操作 感 の 入 力 が 可 能 な 装 置 を制 作 す る(図11).

(17)

Iwantt。use\ pushswitchl

diaIswitch!

\ ー ー 〜 \

渓(へ

\ ,.

α'㍉ ︑ ︑ー ー ‑\

図11ユ ー ザ の 使 い た い ス イ ッ チ を 予 測 す る イ ン タ フ ェ ー ス

(18)

3機 能 を 予 測 す るイ ン タ フ ェー ス の 開 発 3ユ 概要

Switch++は,入 力 装 置 と 出 力 装 置 に よ っ て 構 成 さ れ て い る.ま ず,ユ ー ザ が 使 い た い 操 作 感 の ス イ ッ チ を 想 像 す る.例 え ば,ボ リ ュ ー ム を 調 整 し た い 際 は ダ イ ア ル ス イ ッ チ を 思 い 浮 か べ る.そ し て,そ の ス イ ッ チ の 使 用 時 の 指 の ジ ェ ス チ ャ を 行 う.こ こ ま で が 入 力 で あ る.デ バ イ ス は,そ の ジ ェ ス チ ャ に 沿 っ た ス イ ッ チ の 形 状 を ユ ー ザ に 提 供 す る.

こ れ が 出 力 で あ る.図12に ユ ー ザ,入 力 装 置,出 力 装 置 の 流 れ を 示 し た.

fingergestures

入力装置

Senddata

出力装 置

図12ユ ー ザ,入 力,出 力 の 流 れ

(19)

3.2入 力 装 置 の制 作 3.2.1八 一 ドウ ェア構成

制 作 し た 入 力 装 置 を 図13に 示 す.入 力 装 置 で は,ユ ー ザ の 行 っ た 指 ジ ェ ス チ ャ を 検 出 し,そ の ジ ェ ス チ ャ が 何 の ス イ ッ チ に 対 応 し て い る か を 識 別 す る.指 ジ ェ ス チ ャ は, ROHM社 製 の 反 射 型 フ ォ ト イ ン タ ラ プ タ(RPR‑220)に よ っ て 検 出 し た.こ の フ ォ ト リ

フ レ ク タ を45。 傾 け て 時 計 回 り に12個 配 置 し,ArduinoMicroで 制 御 した.図13の い 輪 っ か の 直 径 は80,6mmで,PLA樹 脂 を 用 い た3Dプ リ ン タ に よ っ て 出 力 し た.図14

に 表 の 配 置 構 造,図15に 裏 の 配 置 構 造,図16に フ ォ ト リ フ レ ク タ の 回 路 構 成 を 示 し た.

,吠

図13入 力装 置 の 外観

(20)

3◎

●;1044'‑

k『 》♂

▲,

図14フ ォ トリフ レ クタ の配 置構 造(表)  

婁 } 鉱 準 ︑ー

・ 贈'』

諭 ◎ ,、

ノ12

◎11

図15フ ォ トリフ レ クタの 配置 構 造(裏)

.

m>z

>しr‑・ ・ 、>

F{い迂rL月3P》"M AR}̀D1〜PWM/AIl

D1「PWM '、aD1けPWM/AlO

〆 」!r)9「 〜v〜〜 ノA9

八♪f)8ρ レV馬1!ム8

メ ・ ㌃D7

A4〔 、{P、〃M'Aフ

A㌦D5Pい'M

Arduino MiαoD4PWM〆A6

(Rev3)D3!〜 ⊂L

D2/〜DA Dレ τ 〉:

DO'RX

Mo〜l M[y〕

〜〔K RXIEDノ 〜5

3 0

.

. 謹o

(4L∩F明 』【

匡r→ 螺r唄

」L

,

['

「」

2 .』 Σ o .…

<

「7

=1「

P L

1

RPR‑220

図16フ ォ ト リレ フ クタの 回路 構 成

(21)

3.2.2指 ジ ェ ス チ ャ の 種 類

検 出 す る ジ ェ ス チ ャ は,「 押 す 」,「摘 む(横)」,「 摘 む(縦)」,「 掴 む 」 の4種 類 で あ る(図 17).「 押 す 」 の ジ ェ ス チ ャ は プ ッ シ ュ ス イ ッ チ,「 摘 む(横)」 の ジ ェ ス チ ャ は ダ イ ア ル ス

イ ッ チ,「 摘 む(縦)」 の ジ ェ ス チ ャ は ト グ ル ス イ ッ チ,「 掴 む 」 の ジ ェ ス チ ャ は ジ ョ イ ス テ ィ ッ ク に そ れ ぞ れ 対 応 し て い る.使 用 し た ス イ ッ チ は,シ ン デ ン 社 製 プ ッ シ ュ ス イ ッ チ (SDP‑103C‑42J),Supertech社 製 小 型 ボ リ ュ ー ム(SH16K4BIO3L20KC),ニ ッ テ イ 社 製

ト グ ル ス イ ッ チ,Sparkfun社 製 ジ ョ イ ス テ ィ ッ ク(SFE‑BOB‑09110,GOM‑09032)の4 つ で あ る(図18)

押す

'

摘む(横) 掴む

図174種 類 の指 ジ ェ ス チ ャ

,ゴ'

図18使 用 した4種 類 の ス イ ッチ

(22)

3.2.3パ ター ン認 識

Switch++の 指 ジ ェ ス チ ャ の 識 別 は,パ タ ー ン 認 識 を 利 用 し て 行 っ た.パ タ ー ン 認 識 と は,観 測 さ れ た 情 報 に あ ら か じ め 与 え ら れ た 概 念 を 付 与 す る 情 報 処 理 の こ とで,指 紋 認 証 や 文 字 認 識,顔 認 識 な ど に 利 用 さ れ て い る.以 下 に パ タ ー ン 認 識 の 主 な 手 法 のk‑NN法, ナ イ ー ブ ベ イ ズ 法,ニ ュ ー ト ラ ル ネ ッ ト ワ ー ク,サ ポ ー トベ ク タ ー マ シ ン に つ い て 述 べ る [25].

●k‑NN法(k‑NearestNeighborClassifier)

識 別 し た い パ タ ー ン か ら 最 も 距 離 が 近 い,ま た は 類 似 度 が 高 い 学 習 デ ー タ を 選 び, そ の 多 数 決 に よ っ て ク ラ ス を 決 定 す る 手 法.非 常 に 単 純 な 手 法 だ が,全 て の 学 習 デ ー タ か ら探 す の で,デ ー タ 量 が 多 く な れ ば な る ほ ど,処 理 が 重 くな る.

● ナ イ ー ブベ イ ズ 法

各 変 数 の 独 立 性 を 仮 定 し,学 習 デ ー タか ら推 定 した確 率 モ デ ル の 推 定 量 を 利 用 して 求 め た 事 後 確 率 が,最 大 とな る ク ラス に判 別 す る手 法.パ タ ー ン認 識 の 分 野 で は基 礎 的 な 手 法 で あ る.

● ニ ュ ー トラル ネ ッ トワ ー ク

人 間 の脳 細 胞 を モ デ ル 化 した 関 数 モ デ ル で,各 階 層 に お い て,前 の 層 か らの 出力 の 線 形 和 と して全 ユ ニ ッ トへ の 入 力 が 決 ま り,入 出 力 関 数 に よ っ て 出 力 に変 化 させ る こ とを入 力 層 か ら最 終 層 まで 行 い,最 終 層 の ユ ニ ッ トか ら得 られ た 出力 が 予 測 結 果 とな る手 法.

● サ ポ ー トベ ク タ ー マ シ ン

学 習 デ ー タ が 線 形 分 離 可 能 で あ る とき に,識 別 境 界 に対 して学 習 デ ー タ が 存 在 しな い よ う に マ ー ジ ン(余 白)を 最 大 に す る手 法.2ク ラス の 分 類 の み可 能 で,確 率 モ デ ル か ら仮 定 す る手 法(ナ イ ー ブ ペ イ ズ)よ り も簡 単 で 精 度 が 高 い.

(23)

3.2.4指 ジ ェス チ ャの識 別

図19に4種 の 指 ジ ェ ス チ ャ を 行 っ た 時 の フ ォ ト リ フ レ ク タ か ら 得 ら れ る 出 力 電 圧 デ ー タ を 示 し た.こ の 波 形 は,左 か ら 図14の フ ォ ト リ フ レ ク タ1〜12ま で の 出 力 電 圧 デ ー タ を 表 し て い る.こ の よ う な デ ー タ を 学 生10人 を 被 験 者 と し,4種 の ジ ェ ス チ ャ を そ れ ぞ れ50回 ず つ 行 っ て も ら い,被 験 者1人 に つ き200個,全 部 で2000個 の 指 ジ ェ ス チ ャ の 生 デ ー タ を 取 得 し た.こ の 生 デ ー タ2000個 を 学 習 デ ー タ と し,パ タ ー ン 認 識 に よ っ て 指 ジ ェ ス チ ャ の 識 別 を 行 っ た.

.

● o .

押Ut、

'㌔

○ ● ◎

摘激 撚

● ● ◆

摘 む(縦,

塁 魯

図194種 の 指 ジ ェ ス チ ャ と フ ォ ト リ フ レ ク タ か ら 得 られ る 出 力 電 圧 デ ー タ

本 研 究 で は.パ タ ー ン 認 識 の 中 のk‑NN法 を 利 用 し て 指 ジ ェ ス チ ャ の 識 別 を 行 っ た.

(1)の 計 算 式 に よ っ て,検 知 し た ジ ェ ス チ ャXkと 学 習 デ ー タx'iの ユ ー ク リ ッ ド距 離 をn 個(フ ォ ト リ フ レ ク タ の 個 数)計 算 し,最 も近 い ジ ェ ス チ ャ の ク ラ ス を 決 定 す る[26].こ の よ う に し て,検 知 さ れ た 指 ジ ェ ス チ ャ が ど の ス イ ッ チ に 対 応 し て い る か を 識 別 し た.

(24)

mindh= (1)

dκ:ユ ー 一ク リ ッ ド距 離i

ωκ:検 知 し た 指 ジ ェ ス チ ャ

偲乞:学 習 デ ー タ

3.3出 力 装 置 の 制 作 3.3.1八 一 ドウ ェア構 成

制 作 した 出 力 装 置 を 図20に 示 す.出 力 装 置 で は,入 力 装 置 で 識 別 し た 指 ジ ェ ス チ ャ に そ っ た ス イ ッ チ の 形 状 を 提 供 す る.2つ の ス テ ッ ピ ン グ モ ー タ で 構 成 さ れ て お り,4つ ス イ ッ チ をMercurymotor社 製 の ス テ ッ ピ ン グ モ ー タ(SM‑42BYGO11‑25)(以 下 モ ー タA と す る(図22))で 回 転 さ せ,Wantaimotor社 製 の ス テ ッ ピ ン グ モ ー タ(39BYGL215)(以 下 モ ー タBと す る(図23))で ジ ェ ス チ ャ の セ ン シ ン グ に よ っ て 選 択 さ れ た ス イ ッ チ を 手 元 に 近 づ け た.図21に 出 力 装 置 の 構 成 を 示 す.筐 体 部 分 は,PLA樹 脂 を 用 い た3Dプ

リ ン タ に よ っ て 出 力 し た.2つ の モ ー タ はStrawberryLinux社 製 のL6470ス テ ッ ピ ン グ モ ー タ ・ ド ラ イ バ キ ッ ト(図24)を 利 用 して そ れ ぞ れ 駆 動 し,ArduinoMEGA2560に

よ っ て 制 御 し た.

L6470ス テ ッ ピ ン グ モ ー タ ・ ド ラ イ バ キ ッ ト は,バ イ ポ ー ラ ス テ ッ ピ ン グ モ ー タ の 制 御 が 可 能 な 小 型 ス テ ッ ピ ン グ モ ー タ ド ラ イ バ で あ る.こ の ド ラ イ バ は,モ ー タ 電 源 と ロ ジ ッ ク 電 源 の2系 統 の 電 源 が 必 要 で,モ ー タ 電 源 は 安 定 化 電 源 か ら22.4V,ロ ジ ッ ク 電 源 はPCと 接 続 し て い るArduinoMEGA2560か ら5V供 給 し て い る.図25に ス テ ッ ピ ン

グ モ ー タ ドラ イ バ の 回 路 構 成 を 示 す.

(25)

塾 塾,ぐ 窪 韓

図20出 力装 置 の 外観

易繭 醐 轟

図21出 力装 置 の 構成

(26)

  

避ピ1擬 廠 ボ '州=溺 載'・ .・.

灘 灘毒

図22ス テ ッ ピ ン グ モ ー タA 図23ス テ ッ ピ ン グ モs‑一タB 図24L6470

" a 陽 H 累 ω い π P POWER

VS

く 刃 一 N O O κ つ

GND

?k。

VOD

1

22v

+Cll 1001」F63V

GND

GND

刀 田 丹 一 譲 go ' N ズ O μ 1 5 0 C O

幽T

i'iL'

一 ↓

GND

;6。Ω

刀 H 5 κ P

>DD

T'OOp GND

濁 N 戸 O 野 O

VDD

τ ㈹

4 コ ⊂ 0

a

︹ 2 臼 鴇 凶 ー6 層 β

P O 2 0 C ‑ 幽 T ウ ㎝︒ 刃 り   O κ P

.10 HEADER

O Z O

O "

V o

fu・ 、・L

くTrL・

ハニ〔

、'畠」

'sc,"

ムGI.【

﹂ 身 O . O O H U

:t'1、,馳

P・.,■'

L6470

,9「へτ

「Jullへ

:、ノ了:;

「‑・!1R

つ」▽ 沸

みじ く:'、

㌃ ゾ♂

P O 3 0 C ‑ ぬ T ウ e沿

舌塾2,F

ρ(∴11

GD

m O

GND

81ip

μ

8 フ C 降

GND

C7

τ 卿}

2 μ ‑ O C ‑

DD

V〜

〇 四 ぼ ︾

VS

6ND

△ A△ △

.「 胃

繭 關C13一 ,■

‑C14一 囎Cユ5‑一

0,1 o,1 0,1 一

GND GD GND GND

図25L6470の 回 路 図

(27)

3.3.2SPI通

本 研 究 で 使 用 し た モ ー タ ド ラ イ バ に 搭 載 さ れ て い るL6470は,ArduinoMEGA2560

とSPI(SerialPeripheralInterface)に よ っ て 通 信 す る.SPI通 信 と は,基 本 的 に 以 下 の SCK,MOSI,MISOの3本 線(CS信 号 を 使 う場 合 は4つ)で 構 成 さ れ て い て,Arduino側

が 出 力 す るSCKを 基 準 に,L6470側 と 接 続 した そ れ ぞ れ のMISOとMOSIを 使 っ て,同 時 に8ビ ッ ト単 位 の デ ー タ の 送 受 信 を 行 う仕 組 み で あ る[28][29].ArduinoMEGA2560

と モ ー タ ド ラ イ バ は,図26のSPI通 信 の 信 号 と マ イ コ ン の 接 続 関 係 に 従 っ て 接 続 し た.

●SCK(SerialClock)一 ク ロ ッ ク 信 号

●MOSI(MasterOutSlaveIn)一 デ ー タ 入 力

●MISO(MasterInSlaveOut)一 デ ー タ 出 力

●CS(ChipSelect)

MISO S⊂K MOSl l/0ポ ー ト

SDO S⊂K SDI

〜⊂S

図26SPI信 号 と マ イ コ ン の 接 続 関 係 引 用 元https:〃strawberry‑1inux.com/pub/16470‑manual.pdf

3.3.3デ イ ジ ー チ ェ ー ン

図27に2つ の ス テ ッ ピ ン グ モ ー タ,ス テ ッ ピ ン グ モ ー タ ド ラ イ バ(以 下 モ ー タAと 続 し て い る モ ー タ ド ラ イ バ を ド ラ イ バA,モ ー タBと 接 続 し て い る モ ー タ ド ラ イ バ を ド

ラ イ バBと す る),ArduinoMEGA2560の 全 体 の 接 続 構 成 を 示 す.2つ の ス テ ッ ピ ン グ モ ー タ は デ イ ジ ー チ ェ ー ン に よ っ て 連 結 し て い る.デ イ ジ ー チ ェ ー ン と は,パ ソ コ ン の ネ ッ ト ワ ー ク の よ う に,複 数 の 機 器 を 数 珠 つ な ぎ に し て 一 列 に 接 続 す る[30]こ とで,本 研 究 で は,ド ラ イ バAのSDO(SPIデ ー タ 通 信 の 出 力)と ド ラ イ バBのSDI(SPIデ ー タ 通 信 の 入 力)が デ イ ジ ー チ ェ ー ン に よ っ て 連 結 し て い る(図27の 赤 線).

(28)

ArdutnoMEGA2560

L入 力xs、.。,,フ レクタ1‑12,

図27全 体 の構 成

33.4内 部 レジスタの設定

本 研 究 で 使 用 した モ ー タ ドラ イバ は,内 部 レ ジ ス タが 複 数 あ り,内 部 レジ ス タ の 設 定 に よ っ て ス テ ッ ピ ン グモ ー タ の 速 度 を制 御 した.表1に 本 研 究 で 設 定 した 内 部 レ ジ ス タ の 詳 細,表2,表3に モ ー タAと モ ー タBの そ れ ぞれArduinoの プ ロ グ ラ ム上 で 設 定 した 内 部 レジ ス タ の値 を 示 した.モ ー タAは 速 度 を 速 め す ぎ る と,振 動 に よ っ て デ バ イ ス が 倒 れ て しま う の で,適 当 な 速 度 に設 定 した.モ ー タBは 脱 調 し な い 程 度 に高 速 移 動 が で き る よ うに 設 定 した.

(29)

表1モ ー タ ドライバ の 内部 レジ ス タ の詳 細

名称 機能 長 さ(bit) 初期値

aCC 加速係数 12 Ox8A

dec 減速係数 12 Ox8A

maxspeed 最大 回転 ス ピー ド 10 Ox41

minspeed 最低 回数 ス ピー ド 13 0

kvalhold モ ー タ停 止 中の 電圧設 定 8 Ox29

kvalrun モー タ定 速 回転 時 の電圧 設 定 8 Ox29

kvalacc 加 速 中 の電圧 設 定 8 Ox29

kvaldec 減 速 中 の電圧 設 定 8 Ox29

ocdth オ ー バ ー カ レ ン トの 電 流 ス レ ッ シ ョル ド 4 Ox8

s七allth

ス トー ル の 電 流 ス レ ツ シ ョル ド 7 Ox40

表2ド ライバAの 内部 レジ ス タの 設 定

aCC OxOO10 dec OxOO10 maxspeed OxO41

minspeed OxOO kvalhold Ox29 kvalrun Ox29 kvalacc Ox29 kvaldec Ox29

ocdth

stallth

表3ド ライバBの 内部 レジ ス タの 設定

aCC Ox800 dec Ox100 maxspeed Ox5A minspeed OxOO kvalhold OxOO kvalrun OxFF kvalacc Ox7F kvaldec Ox7F ocdth OxF stallth Ox7F

3.3.5指 定 され た スイ ッチ の駆 動

指 ジ ェ ス チ ャ の 識 別 に よ っ て 指 定 さ れ た ス イ ッ チ の 駆 動 は,モ ー タAに よ っ て ス イ ッ チ を ユ ー ザ の 方 向 に 回 転 さ せ,モ ー タBに よ っ て 回 転 し た ス イ ッ チ を 手 元 に 近 づ け る 順 番 で 行 っ た.4種 の ス イ ッ チ の 初 期 位 置 は,図28の よ う に 最 初 ユ ー ザ の 方 向 に は プ ッ シ ュ ス イ ッ チ が あ り,ス イ ッ チ が 指 定 さ れ た ら モ ー タAに よ っ て 各 々 の ス イ ッ チ の 位 置 へ 回 転 し,モ ー タBが7000。 正 回 転 す る こ と に よ っ て 手 元 に 約4cm近 づ く.指 ジ ェ ス チ ャ が 識 別 さ れ 次 の ス イ ッ チ が 指 定 さ れ た ら,モ ー タBが7000。 逆 回 転 す る こ と に よ っ て 手 元 か ら約4cm離 れ て か ら,モ ー タAに よ っ て ス イ ッ チ の 位 置 へ 回 転 す る.こ の 時 最 初 の 指

(30)

定 さ れ た ス イ ッ チ と 次 の 識 別 で 指 定 さ れ た ス イ ッ チ が 一 致 し て い た ら,モ ー タA,Bは か な い.図29に ス イ ッチ の 識 別 を行 っ た 場 合 の 動 きの 流 れ を示 した.

,'4ρ/▽

図284種 の ス イ ッチ の初 期 位 置

λ イ';'チ 避1;1)

Pu〜h τ ニ タ 「3わ 〜7000』 正日転

{手 元に灼4(mぬ つく}

動かず

}

モ ータBが1000正 回転

{

〔チ元1L約4(m近 つ く) D」δ1

モ ータAか90'王 回9三一

・.7「,

干一タBか ア00C汗 【 司転 1手 元 に約4(m近 づ く}

To99}e

モー タAか90逆 こ 翼転 『

モ … …タ8わ ミ ア000iE回 の 云 {手 元に 絢4《m近 づ く} 「

joy

モ・タAか180巨 賑 『

スイ ンチ議別

スイ ソヂ護別

人イッチ鎌 別

スイ ・ ノチ識 別

Pu〜h 蹴か グ モ ータBか ア000正 コ1転

1手 元に 椅4(m込 つく}

DiaI

幽 ●●‑「嚇噂,・o■●

τ タAかgor正 」転

1

モー タBか7000逆 謝肇 云

〔 手 流か ら約4(m三 ゑざかる}

モ ータBか ア ◎OC̀三 ・ 副転 (.∫元に 約 奴m近 づ く}

10ggle .

モータAか9Q〔 三コ転

それ 以外

joy τ ・ 一 タAが1805】 1 Fタ 窮か7000正 う1転

1手 元に納4(m折 つく1

1

Dia1 動力、ず {タBか ア00G正 臣】 転

{朽Lに 約4̀m近 づく}

F

joy t一 タAが90'正 細転

}… 噛

・ ヒータBが ノ000正 コ転

̀手 π,に 輸4cm逝 つく, で一 一タBか アDOO逆 司転

〔 手兀 か ら約4(m遠 ざかる 〕

Pu〜h モ…タAが90し 逆鋤転 それ 以外

10ggle

一一.‑99‑….一,一 曽髄・一

毛一タAが180同 転 モ タBか7000̀:図 転

̀∫ 元̀r約4(o,辺 つく:・

,

logglC

.

歎かず

モr一タBか!㏄ 曜)止 回転

[手 ∫tに 約4(m近 づ く, joy 干 一タAが9Q'正 同転

モータBわ 、 ア000'逆 藁 Σ 〕 転 1:手元か ら約4cm遺 さか る}

モー タBか ノ000丘:到 転 {手 元に輸4(恥 灘つ く}

Pu〜h モ ータAか90逆=嚢 転 それ 以外

10y

DioI

},,▼辱}皿 幽}冒 … 一

も 一タAが1803】 転 モ三 クB重 〕'70(X〕i::と 皿転

〔手 元 に 約4(m距 っ く}

垂 肋 ・ ず

.卿噛

モータBか ア00C「正 測転 1手元 に的4(m近 つ く1 Toggk⊇

モー タAが9◎ 止 回転

モ・ 一 タBか アQOOレ逆回 転

〔響元か ら約4(m遠 ざか る1

モータBか ノooOl三=弓転 1手 汽 に約4(m近 づ く}

Di己1

モー タAが90逆 厨 転

それ以外

..

Pu〜h モー タAが180同 転 モ…タBか ア00σ 葛回 転 {チ 元 に約 航m近 づ く}

図29ス イ ッチ の動 きの流 れ

(31)

3.4入 力 装 置 と 出 力 装 置 の 合 体

最 後 に 入 力 装 置 で 制 作 した12個 の フ ォ トリ フ レ ク タ もArduinoMEGAのDO〜D11に

i接続 し,入 力 装 置 と出 力 装 置 を合 体 させ た(図30).図31に 出 力 装 置 の 動 き の 流 れ を 示 した.

/

蘇 ︑ ﹂

1

爆 ︑ . n

ぬ   り ら り   層 遭 州 ︑ £

ダ謙

・迄

讃 蘂 一'

聲響'ざ

図30入 力 装 置 と出力 装 置 の合 体

,

}

図31出 力 装 置 の動 きの流 れ

(32)

3.5制 御 ア プ リケ ー シ ョ ン

図32にC++の オ ー プ ン ソ ー ス ツ ー ル キ ッ トで あ るopellframeworks[31]を 用 い て 開 発 し た,Switch++の 制 御 ア プ リ ケ ー シ ョ ン を 示 す.ア プ リ ケ ー シ ョ ン 上 で は,以 下 の 操 作 が 可 能 と な っ て い る.操 作1〜3は,ア プ リ ケ ー シ ョ ン のGUI上 で 動 か す こ と が 可 能 で (図33),操 作4は カ ー ソ ル キ ー に よ っ て ス テ ッ ピ ン グ モ ー タ を 回 転 と横 移 動 に 駆 動 す る こ とが で き る(表4).学 習 デ ー タ は,図34の よ う にCSVフ ァ イ ル で 保 存 さ れ て お り,リ ァ ル タ イ ム で デ ー タ の 追 加,削 除 が 可 能 と な っ て い る.

1.指 ジ ェ ス チ ャ の 種 類 の 追 加(lnputclassname) 2.指 ジ ェ ス チ ャ デ ー タ の 追 加(Adddata)

3.登 録 し た 学 習 デ ー タ の 読 み 込 み(LoaddatafromCSV) 4.ス テ ッ ピ ン グ モ ー タ の 駆 動

㌦'口

× く 日

巳 国

図32制 御 ア プ リ ケ ー シ ョ ン

参照

Outline

関連したドキュメント

These analysis methods are applied to pre- dicting cutting error caused by thermal expansion and compression in machine tools.. The input variables are reduced from 32 points to

ABSTRACT — Effects of the CYP3A4 intron 6 C&gt;T (CYP3A4*22) polymorphism, which has recent- ly been reported to have a critical role in vivo, were investigated by measuring

A possible mechanism involved in the enhanced production of HCMV by dexamethasone is hormone enhancement of virus adsorption or stimulation of cell growth.. It is known that HCMV

GoI token passing fixed graph.. B’ham.). Interaction abstract

Wu, “A generalisation model of learning and deteriorating effects on a single-machine scheduling with past-sequence-dependent setup times,” International Journal of Computer

Theorem A.1. The dynamic GoI machine simulates the call-by-need storeless abstract machine [Danvy &amp; Zerny ’13] in linear cost, i.e. Reversible, irreversible and optimal

In this paper, by employing a functional inequality introduced in [5], which is an abstract generalization of the classical Jessen’s inequality [10], we further establish the

Finally, coupling the structure subsystem and aerodynamic subsystem represented by the SVM-based ROM, the aeroelastic response can be predicted according to the virtual line loop in