Project#IoTてんとタカハシ2021.02.28この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。プロジェクトを進めています。プロジェクトの概要については、下記の記事をご参照ください。本プロジェクトに関する記事の一覧は下記のページにまとまっています。本記事では、コンタクトレンズの着脱を検知する方法について考えていきます。検知する方法を順繰りに考える最終的な結論の形:<対象物>が<とある状態の場合>を<着脱>として検知する検知の対象物まず最初に検知する対象物を考えていきます。コンタクトレンズを使用する際の登場人物は下記の4つになると思います。目コンタクトレンズコンタクトケース洗浄液この中からコンタクトレンズの着脱が検知できそうなモノは「コンタクトケース」だと考えました。次に、コンタクトケースの状態に着目して考えてみます。そのためには、コンタクトケースの使用方法やケアの仕方について正しく理解する必要がありそうです。下記の動画がとても分かりやすく参考になりました。コンタクトケースは、コンタクトレンズ着用時・未着用時で状態が変わります。上記から、コンタクトケースの中に入っているものや、キャップの開閉などの状態に違いがあり、これを検知することで着用中かどうかを判別できそうです。コンタクトケースは毎回洗浄する必要があること、濡れたまま自然乾燥させる必要があることの2点が気がかりです。コンタクトケースに何らかのセンサを取り付けた場合、強い防水機能が必要になって難易度とコストが上がります。コンタクトケースは1~3ヶ月を目安に交換する必要があるため、単価が比較的高くなるセンサ付きのコンタクトケースを作るのはあまり現実的では無さそうです。ソフトコンタクトレンズケースはだいたい1~3か月を目安に新しいものに交換してください。見た目に問題がなかったとしても、使用によってできた細かなキズに汚れ・細菌が付着したり、洗面所などに生息する感染症の原因となる微生物がレンズケースに付着する可能性も考えられるためです。目線を変えて考えてみました。コンタクトレンズ未着用時は、コンタクトケースのキャップが閉まっており、濡れていることはありません。そこで「コンタクトレンズ未着用時のコンタクトケースのみ」を対象に何らかの状態を検知して着脱を判断できるか考えてみました。案としては、コンタクトケースを格納する検知用ケース(もしくは土台)を作成して、そのケースの中にコンタクトケースがあれば未着用、無ければ着用中と判断します。この検知用ケースを使用した場合の流れは下記になります。何にも入れずティッシュ等の上で放置するこの方法では、「コンタクトレンズ未着用時のコンタクトケース」の存在有無を判断するだけでよく、防水やコンタクトケース本体の交換を考慮する必要が無くなり、検知の仕組み自体もかなりシンプルです。ちゃっちい感じもしますが、実際の使用には特別問題なく、手間もほぼ変わりません。結論<コンタクトケース>が<検知用ケースにある場合>を<未着用>として検知する<コンタクトケース>が<検知用ケースにない場合>を<着用中>として検知する本プロジェクトでは、上記の検知方法で作業を進めていこうと考えています。存在有無を検知する具体的な案プロジェクトのメンバー同士で具体的な検知方法について検討したところ、下記6つの案が出ました。ボタンコンタクトケースを検知用ケースに格納する際、コンタクトケースの端がボタンに当たるようにして、検知する方法です。重さ感圧センサで重さを測定して、コンタクトケースの有無を検知する方法です。色カラーセンサで色を判別して、コンタクトケースの有無を検知する方法です。対象物はコンタクトケースのキャップになります。コンタクトケースのキャップにはピンクや青、緑などの濃い色が使われていることが多いため、その特性を活かします。距離センサで検知用ケースの上部から下部までの距離を測定して、コンタクトケースの有無を検知する方法です。カメラカメラで検知用ケース上部から下部を映して、下部に描いている特定のマークが見えるかどうかで、コンタクトケースの有無を検知する方法です。RFID下記の記事を参考にした案です。検知用ケースの上部にアンテナ、下部にタグを配置して、タグを読み込めるかどうかで、コンタクトケースの有無を検知する方法です。電波が水に吸収される特性を活かしています。実際はコンタクトケースに入れるのは水ではなく洗浄液であり、かなり少量であることから実現可能かは検証する必要があります。おわりに上記に記載した具体的な案を基に、実際にセンサを使って検知可能かどうかを検証していきます。検証する際の過程も記事にしていく予定なので、興味がある方は読んで頂けると嬉しいです。今回は以上になります。