「iPhone」タグアーカイブ

クロームキャストの原理

クロームキャストが不安定な原因と対策の続きです。

クロームキャストが停止したりカクついたりするので、色々と調べていましたが、実際のところ「クロームキャストってどう動いているの?」と気になったので調べてみました。

クロームキャストの原理

とても勘違いされやすい原理

クロームキャストが不安定な原因と対策でも書きましたが、クロームキャストの原理はとても勘違いされやすい……。というか、私も勘違いしてました。

※クロームキャスト対応アプリを利用する場合とミラーリングの場合でこの原理は違っていると推測されるので、それについては後述します。この二つの違いを気にしながら読み進めてください。

まずはグーグルが「クロームキャスト対応アプリの作り方」で紹介している原理を簡単にご説明します。

グーグルが「クロームキャストアプリを作る方法」で解説している原理

まずご説明するのは「アプリがクロームキャストに対応している場合」の話です。

この情報は「Googleが説明している、アプリをクロームキャスト対応させる方法」が元なので、「アプリがクロームキャストに対応している(させる方法)」という前提で書かれています。

データ参照元

詳しく書くとナニなので、要約します。

3つの相関図

AP(無線LAN親機)・スマホアプリ・クロームキャストの3つは以下のように動作しています。

APとスマホとクロームキャストの通信相関図

 

動作フロー
  1. スマホからクロームキャストを検索して接続
  2. 接続したら、クロームキャストへ再生アプリ(HTML5)を送信
  3. クロームキャストのアプリとスマホのアプリの接続が完了
  4. スマホのアプリで再生するMovieをクロームキャストのアプリへ指示
  5. クロームキャストのアプリが、指示されたMovieを直接APへ取りに行き、再生する
  6. 以降、スマホアプリからの指示があるまでクロームキャストのアプリは勝手に再生を続ける。
再生が始まるとスマホとの関係はなくなる

ここで驚いたのが、クロームキャストでの再生が始まってからは「スマホは何もしていない」事です。

いえ、厳密には一時停止したり、違うMovieの再生を指示したりするときには通信しているのですが、「ただ再生しているときには何もしていない」のです。

試しにクロームキャストへ再生を指示してから、スマホの電源を切ってみたら……

ちゃんと再生し続けている!w

つまり…

スマホアプリは指示するだけで、「Movieデータを送信していない」のです。

 

アプリがクロームキャスト対応している場合、最も重要なのは「クロームキャスト本体とAPの電波状況」

以上のことから、アプリがクロームキャストに対応している場合は「APとクロームキャストの電波状況」が最も重要であるとわかりました。

クロームキャストとAPの電波状況を改善してみる

それならと思い、AmazonからHDMIの延長コードを購入。

クロームキャストがAPの電波を受けやすいように、テレビの上へ配置してみました。

電源ケーブルは元から付属していた「長いもの」に交換します。
※この時点で前記事で導入した、L型USB電源コード↓はタンスの肥やし化決定……。

その結果

良くなったような、変わっていないような…。

正直いくらか良くなっているんだろうけれど、体感するほどではない

です。w

まぁ、こういう小さな積み重ねが結果に繋がる可能性もあるので、一旦はこのまま運用してみます。

それなら、クロームキャストは有線LANで良くない?

ここで疑問。

そういう原理なら「クロームキャストは有線LANにした方が良かったんじゃないか?」

と思っていたら……

↓そういう機種もあった。w

Chromecast Ultra

[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

Google Chromecast Ultra
価格:9720円(税込、送料無料) (2017/6/7時点)

 

 

特徴は……

  • 2016年11月22日発売
  • 有線LANが使える(無線LANも使える)
  • 4K・HDR・ドルビービジョン対応
  • 従来のクロームキャストに比べ、1.8倍高速

最初から出せー!

と思います……。

要するに「有線LANにしないと、もう無理。4Kとか無理。」ってことなんでしょう。w

有線LANの機種が出ているということは…

(繰り返しになりますが)「無線LANしか使えないクロームキャストはAPとの電波状況が重要である」事がほぼ確実だと言えます。

 

ミラーリングとリモートディスプレイ

ここで勘違いしていただきたくないのですが、実はクロームキャストの動作の種類の一つに「リモートディスプレイ」というのがあります。

これは「スマホでプレイしているゲームを直接テレビに映し出す機能」で、ミラーリングと同じ動作をしていると思われるのですが、その詳細は定かではありません。

なのでこの種のアプリの場合「アプリがクロームキャストに対応している」のに「ミラーリングとして扱う必要がある」のです。

(ガイドに「このAPIはまだβ版です」と書かれている……ということはこの機能を使ったアプリは公開されていないのかも??)

この判断基準は「再生対象が」……

  • ネットからクロームキャストが直接引き出せるもの
  • スマホの画面を送信しないと実現できないもの(ゲームのようなリアルタイムで画面が生成されるもの)

の「どちらなのか」です。

上はこれまでお話しした「アプリがクロームキャストに対応している動作」をしますが、下は「ミラーリングと同じ動作」をすると思われます。

次にミラーリングの説明です。

 

ミラーリングで見る場合はハードルが高い

ここで「アプリが対応している場合」と「対応していない場合(ミラーリング)」の動作を比較して見ましょう。

アプリが対応している場合は前述したので省略しますが、ミラーリングの場合、最も大きな違いは

「スマホがMovieを作る必要がある」ことです。

ちょっと大きく(ざっくり)言いすぎた感じがしますが、要約するとそういうことです。w

アプリが対応している場合

  • ネット上に存在するMovieを直接クロームキャストが再生する。
  • イコール「再生中にスマホは必要ない」。

ミラーリングの場合

  • ネット上に存在しないものをTVに映す必要がある。
  • イコール「スマホがリアルタイムで映像を作っている」

……いかがですか?これだけで「そんな大変なことやってんの!?」と思いません?(^_^;

というか「なんか、現実的じゃない」感じがします…。

 

以上のことから、ミラーリングの場合、電波状況及びスマホの能力がとても重要であることがわかりました。

相当ハードルが高いと言えるでしょう。

 

クロームキャストがカクつく対策

結局は無線LAN?

ここまでを踏まえ「結局は無線LANの状態が重要なのでは?(無線LAN以外の対策は不可能なのでは?)」と想像できます。

まぁ、前記事で「自分でできる対処」は書きましたが、結局のところ「スマホの動作を軽くする」と「通信状態を良くする」。この2点に限られます。

加えて「ミラーリングの際は、スマホそのものの能力も重要」で、しかも相当の能力がないとキツそうだと感じます。

リモートディスプレイのiOSの開発項目に書いてあったこと

因みに「リモートディスプレイのiOSの開発ガイド」に以下のような記述がありました。

iOS向けのリモートディスプレイAPIを使用するアプリでは、少なくとも512MBのRAMを搭載したデバイスが必要です。RAMが1GB未満のデバイスは420pでのキャストに限定されています。キャスト受信機は480pから720pまで高品質です。

720pで高画質ですか…。w

まぁ、RAMも必要でしょうけれど、むしろCPUと通信速度の方が必要な気がします…。

 

Amazonビデオをメインで見たい

私の最近のクロームキャストの利用法は「Amazonビデオをみる」事です。しかしカクカクしたり、クロームキャストが再起動したり、停止したりと結構散々で「他の人はちゃんと使えているのかなー?」と思うほどでした。

それでも騙し騙し見続けています。w

さて、ここまで分かった事を踏まえ、Amazonビデオの場合を考えてみます。

Amazonビデオはミラーリングでしか見られない

Amazonビデオはクロームキャストの競合商品である自社製の「Fire TV」での閲覧を勧めています。

裏を返せば「競合他社商品に対応するつもりはない」のです。w

故に、いつまで待ってもAmazonビデオアプリがクロームキャストに対応することはありません……。orz

その結果、Amazonビデオをクロームキャストで見る場合、必ずミラーリングする必要があります。

それはつまり…

かなりハードルが高い状態で、クロームキャストを利用している

という意味でして……。

「それって無理ぽ……」

と思えてきました……。orz

 

まぁ、全然見られない訳でもなく、これまでは「若干カクカクした状態」でも見続けているのですが……

「そろそろ何かちゃんとした対策を考えないといけないかなぁ……」

と感じています。w

結果、Amazonビデオをクロームキャストで見る対応策は、これまで通りの「スマホの動作を軽くする」ことと「無線LANの環境を改善する」ことくらいしかありませんでした…。

とても微妙な締めくくりですが、今回はここまでです。orz

とは言え、対策が何もないわけではないので、是非↓前記事もご確認ください。

記事:クロームキャストが不安定な原因と対策

 

■自宅の無線LANを見直すなら、こちら↓の記事がオススメです。

記事:無線LAN親機-ベストな配置場所とは?
記事:無線LAN親機-アンテナの角度と本体の向きとは?

 

無線LAN親機 - 正しいアンテナの角度と本体の向きとは?

WiFi
WiFi

無線LAN親機のアンテナの角度・曲げ方ってどうするといいのでしょう?

もちろん、新しい機器を購入・更新すればより良い通信環境が得られますが、現在持っている機器だけでもっと通信速度を上げるためには、何をすれば良いのでしょうか?

前記事「ベストな配置とは?」の続きです。まだご覧になっていない方はこちらを先にご確認ください。

※情報元はバッファロー社のHPです。

実際にやってみて分かった事

実際にこれからご紹介する内容をやってみた結果、効果がありました。その上で「そうなんだ!?」と驚いた事があったので、最初に書いておきます。(^_^;

無線LAN親機は正面を向いている状態が正しいわけじゃない

普通に考えると「無線LANの親機って正面をこちらに向けて置くのが正しい」と思いませんか?私もそうだと思ってロゴとLEDが表示されている「機器の正面を自分に向けて置いてた」のです。つまり……

「ロゴとLEDがついている側に電波が飛ぶ」と思っていた

のですが、実はそうではないんです。(^_^;

私が使っている無線LANの親機は「バッファローのWZR-AGL300NH」です。

WZR-AGL_300NH
WZR-AGL_300NH

この機種は正面から見ると左側にアンテナが3本立っています。この場合、普通に考えると「この写真の正面をこちらに向ける」ように置きますよね?ところが……

これを図のようにここに、この角度で配置した場合、この家を囲うようには電波が飛ばないのです。(理由は後述します)

電波はこう飛ぶ
電波はこう飛ぶ

アンテナの角度は写真の通りが正しいわけじゃない

アンテナの角度も同様で、写真にあるような3本を垂直に立てるのがベストではなく、扇状に広げることで、面を構成させる。さらに電波を飛ばしたい方向へ、親機本体を向かせる必要がありました……。orz

WZR-AGL_300NH
WZR-AGL_300NH

アンテナの本数が増えると電波の向きを複数に分ける事ができる

個人的には「アンテナの数が増えればそのぶん強い電波が飛ぶのだろう」程度に考えていました。その考え自体は間違ってはいないのですが、それだけではなく、別の意味もあったのです……。
( ̄Д ̄;)

それでは詳しく見て見ましょう。是非、最後までお読みいただき、可能な対策をやってみてください!(^o^)/

アンテナのついている機種とついていない機種

無線LANの親機には……

  • アンテナがついていないもの
  • アンテナがついているもの

があります。また、アンテナの数も1~4本と様々です。

アンテナがついていないもの

外見でアンテナがついていないように見える機種です。実際にはアンテナが内包されており、外からは見えないだけでアンテナがついています。この機種の場合は「アンテナの角度が調整できない」ため、「設置場所」のみが有効です。(一応可能性として本体の向きについて後述します)

アンテナがついているもの

外見でアンテナが1~4本ついている機種です。この機種はアンテナの角度を調整することで、電波の飛ぶ方向を変更することができます。「設置場所」と「アンテナの角度を調整」の両方が有効です。

では、詳細を見てみましょう。

アンテナの角度と本体の向きを調整しよう

ここでは無線LAN親機からアンテナが出ていて、それを自由に曲げられる機種が対象です。(可能性として、アンテナが出ていない機種の本体の向きについても後述します)

ではそれぞれの機種の「電波が出やすい方向」を確認しましょう。

アンテナが1本の場合

▼電波が飛ぶ方向

アンテナが1本の場合、電波はアンテナに対して垂直に飛んでいます。(アンテナを垂直に立てた場合、電波はアンテナを取り囲むように水平方向に飛んでいます)

アンテナ1本 電波が飛ぶ方向
アンテナ1本 電波が飛ぶ方向

電波の方位は360度で、(ある意味指向性はあるといえばあるのですが、単一方向に飛ぶという)指向性はありません。

▼曲げると

アンテナを曲げた場合、電波は(アンテナに対して垂直方向に出ているので)アンテナの角度に合わせて斜めに飛びます。

アンテナ1本 曲げると
アンテナ1本 曲げると
▼ベストな角度

1フロア(1階層)で使っているならば、アンテナは垂直に立てるのがベストです。斜めにすると水平方向と垂直方向を両立させる贅沢な角度になりますが、この場合どちらも弱めです。垂直方向(上下の階)を重視したい場合はアンテナを水平に倒します。

アンテナ1本 倒すと
アンテナ1本 上下の階を重視するなら

「水平に倒す場合」は、可能であれば本体の外側へ倒しましょう。そうしないと本体が電波の邪魔をしてしまいます。または本体そのものを倒すとかして、本体がアンテナの邪魔にならないように注意しましょう。また、本体を置いている台も電波の邪魔になってしまうので、可能であればアンテナが台からはみ出すように置きましょう(2階に設置して、1階にも電波を届かせる場合の考え方)。

アンテナが2本以上の場合は面になる

実はここが「私が一番驚いた内容(最もお伝えしたい内容)」なのですが……

アンテナが2本以上になると、それら複数のアンテナで構成される「面」として機能する事が出来るようになり、「電波はその面に対して垂直に飛びやすくなる」。

のです!ご存知でしたか?(^_^;
ちょっと語弊があるので訂正します。

「アンテナが1本の場合、そのアンテナに対して垂直に飛ぶ」と書きました。この内容と「2本以上になると面として機能する事が出来る」は近い内容なんです。

解説すると

アンテナが2本の機種で説明します。

それぞれのアンテナはアンテナ1本と同じように機能します。つまり「それぞれのアンテナに対して垂直に360度の電波が飛んでいる状態です。

アンテナ2本 それぞれから電波
アンテナ2本 それぞれから電波

そしてこの2本のアンテナが持つ共通の方向には「より強く電波が飛びやすくなる」という事で。

2本のアンテナを別の角度に向けた場合、それぞれのアンテナの垂直方向に電波が飛び、且つ、それら2本で構成される面の垂直方向により強く電波が飛ぶ(2本だとどんな角度にしても少なからず面になる)。

という事なのです。そしてこれらを利用すると……

アンテナの数が多いほど、(1つの面として構成するよりも弱くなるけど)複数の方向へ分けて飛ばす事が出来る

という意味です。

アンテナ2本 面構成
アンテナ2本 面構成

この図↑の「緑の面」が2本のアンテナによって構成される面。「青い楕円と矢印」がその面によって構成された「さらに強く電波が飛ぶ方向」です。

面として構成させるためのベストな角度

そしてさらに調べてみたら、これら面として構成させるためのベストな角度がありました。(それぞれの説明項目に詳しく書きます)

アンテナが2本の場合

▼電波が飛ぶ方向

それぞれのアンテナから、垂直方向に360度飛ぶ。

2本のアンテナで構成される面に対して垂直に「より強く」飛ぶ。

アンテナ2本 面構成
アンテナ2本 面構成
▼曲げると

2本の場合、どうやっても面になるので、その面の垂直方向に飛ぶ。(面が小さくなった場合、面の効果とアンテナ単体の効果のどちらが強いかは不明)

▼ベストな角度

2本の場合、面を構成するベストな角度は「45度(アンテナ同士の角度は90度)」です。

アンテナ2本 ベストな角度
アンテナ2本 ベストな角度

1フロアで使っているなら、面をより飛ばしたい方向へ向けます(マンションやアパートの場合、部屋が長い場合が多いので、その長手方向)。アンテナを曲げても良いですし、本体を回転させても良いです。

複数のフロアで使っているなら、面を斜めにする(1階と他の階の両方に飛ばすが、弱めになる)か、上下の階を重視するなら、面が上下に向くようにアンテナを水平に倒します。

アンテナ2本 上下階を重視
アンテナ2本 上下階を重視

何れも「面の垂直方向に飛ぶ」ことを意識してみてください。

アンテナが3本の場合

▼電波が飛ぶ方向

それぞれのアンテナから、垂直方向に360度飛ぶ。アンテナで構成される面に対して垂直に「より強く」飛ぶ。

アンテナ3本 面構成
アンテナ3本 面構成

基本的な考え方は2本の場合と変わりません。(わかりづらくなりそうだったので図には書いていませんが)それぞれのアンテナから垂直に360度に飛んでいるので、「こっちにも飛びますよ」という意図で小さな赤い矢印を書き、「面に対してはさらに強く飛びますよ」という意図で書きました。

▼曲げると

3本の場合、面と単独のアンテナの2つの構成(指向性)を作る事が出来るようになります。

アンテナ3本 曲げると
アンテナ3本 曲げると

図の場合、中央を水平に倒して上下の階用にし、左右で面を構成して水平(本体を配置してあるフロアー)用にしました。この場合、面(水平方向)の方が電波が強く「本体を設置してあるフロアー重視」で、補助的に上にも電波を振るというやり方です。

本体を設置してあるフロアーよりも上下階を強くする場合は、この逆(中央を立てて、左右を倒す)にすると良いです。

▼ベストな角度
1つの面として動作させる場合(1フロア)

中央は垂直に。左右は中央から見て45度にする。

こうして構成された面を「飛ばしたい方向」へ向ける(本体を回転させる)。

アンテナ3本 ベストな角度
アンテナ3本 ベストな角度

図の場合、3本で一つの面を作る「最も指向性の高い方法」です。左右のアンテナを倒したり、中央のアンテナを倒したりして「面と単独アンテナ」を作る場合、左右のアンテナの45度はキープしたままで倒しましょう。2本で面を構成するためのベストな角度は45度(互いのアンテナから見て90度)です。

アンテナ3本 1フロア
アンテナ3本 1フロア
1つの面として動作させる場合(2フロア)

上記で構成した「面を斜め45度に倒す」。アンテナを倒しても良いですし、本体を倒しても良いです。

この場合、配置場所も重要です。仮に2階建の場合……

  • 二階の端から斜め下に飛ばす
  • 一階の端から斜め上に飛ばす

この2つの方法があり、それぞれは「建物を斜めに横断するように飛ばす」というやり方です。

二階の端から斜め下に飛ばすなら、二階の端の少し高いところへ配置して、電波が出る方向を斜め下へ向ける。

一階の端から斜め上へ飛ばすなら、一階の端の低めのところへ配置して、電波が出る方向を斜め上へ向けます。

2つの構成にする場合(2フロア)

中央を垂直に立てる。左右は水平に倒して2本の間が90度(中央から見てそれぞれ45度)になるようにする。

アンテナ3本 複数フロア
アンテナ3本 複数フロア

例えばこうすると、中央は水平方向(赤い楕円)へ飛ばし、左右のアンテナで構成される面は垂直方向(青い楕円)へ電波を飛ばします。この場合、(緑色の)面が垂直方向へ向いているので、電波は垂直方向により強く飛び、他のフロアを重視した設定です。

アンテナが4本の場合

▼電波が飛ぶ方向

それぞれのアンテナから、垂直方向に360度飛ぶ。

アンテナで構成される面に対して垂直に「より強く」飛ぶ。

基本的には2本の場合のと違いはありません。アンテナが4本になることで、2つの面を構成でき、1つの面の場合はより強く面の垂直方向に飛ばすことができます。

▼曲げると

4本の場合、面を2つの構成(指向性)に分ける事が出来るようになります。1面で構成する場合と2面で構成する場合とでアンテナの角度が違います。ご注意ください。

▼ベストな角度
1つの面として動作させる場合(1フロア)

中央の2本は正面から見て「左右に22.5度」倒します。両端はそれぞれ「左右に67.5度」倒します。

アンテナ4本 1面構成
アンテナ4本 1面構成

こうして構成された面を「飛ばしたい方向」へ向ける。

1つの面として動作させる場合(2フロア)

上記で構成した「面を斜め45度に倒す」。

この場合、配置場所も重要です。(アンテナ3本の項目をごらんください)

2つの構成にする場合(2フロア)

中央2本を垂直に立て、それぞれの間が90度になるようにする。両端は水平に倒し、それぞれの間が90度になるようにする。

アンテナ4本 2面構成
アンテナ4本 2面構成

※この場合、それぞれの面を作るので、アンテナの角度は「4本で1つの面構成をする場合」とは異なり、それぞれの面を構成するアンテナが90度になるようにします。

こうすると、中央2本で構成される面(緑)は水平方向へ飛ばし、両端のアンテナで構成される面(青)は垂直方向へ電波を飛ばします。

アンテナが内蔵されている機種(アンテナが0本に見える機種)の場合

アンテナが内蔵されている機種(アンテナが0本に見える機種)の場合、基本的にはアンテナの角度によって調整する事ができません。しかし、アンテナが無い訳ではないので、ここまでの知識を踏まえ、予測できる対処法を書いてみます。

本体そのものの向きを変えてみる

ここまでの知識から「アンテナがある以上、何かしらの指向性はある(アンテナ1本であっても、アンテナに対して垂直方向に伸びるという指向性はある)」と考えられます。であればその指向性を調べて、本体の向きを変える事で「今よりも自分の環境に合わせて電波を発信できる」ようにする事が出来るのではないでしょうか?

問題は「どちら向きに電波が出ているか判断できない」事でしょうか?

その際問題になるのは、アンテナが見えないので「どの方向に電波の指向性があるのかわからない」事ですよね。であれば調べちゃいましょう。

WiFiの電波を調べるアプリ

  • Androidなら「Wifi Analyzer」
  • iOSなら「Wi-Fi SweetSpots」

あたりが一般的でしょうか。

これらのアプリで「リアルタイムで計測しながら、無線LAN親機の本体を回転させて、目的の方向に最も強い電波が出るようにすればいい」わけです。(^o^)b

それでも解決できなかったら?

ここまでやってもまだ問題があるのであれば……

という方法があります。是非、確認してみてください。(^o^)/

無線LAN親機 - ベストな設置場所とは?

WiFi
WiFi

前記事の続きです。

無線LAN親機の設置場所はどんな場所がベストなのでしょう? 調べてみたのでこちらにまとめます。

※情報元はバッファロー社のHPです。

設置場所を再考しよう

「無線LANの電波が弱い」とか「無線LANの速度が遅い」と感じているのであれば、それは無線LANの親機の設置場所が間違っているのかもしれません。

場所に融通がきかないから無線LANを使っているのだよ……

そもそも無線LANを使っている大前提として「有線LANが使えないから(長いケーブルを設置したくない・できないから)」というのがありますが……

これからお話しする内容を踏まえて「ちょっと移動させる」とかするだけで改善する可能性があります。最後まで読んで試してみてください。(^_^;

無線LAN親機を置いてはいけない場所

電子レンジなどの電波を利用する家電の近く

無線LANが利用する周波数は、電子レンジやコードレス電話などの家電にも利用されているため、無線LANの電波が弱くなる可能性があります。

湿気を含む物の近く

電波は「水に吸収されやすい」という特性があるため、以下のような物の近くに設置すると「無線LANの電波が吸収されて弱くなる」可能性があります。

  • 水槽・花瓶などの水が入ったもの
  • 土壁

これらの物の近くに設置しないようにしましょう。

金属製の物の近く

湿気と同様に電波は「金属に吸収されやすい」という特性があるため、金属製の棚の中や機械の近くに置くと電波が弱くなります。

また、金属製の棚の中はケージ効果(ファラデーケージ)が発生してしまい、最も良くないと思われます。

見えない場所

電波は見通せる空中が最も遠くまで飛びます。なので、湿気と金属とは関係なく「見えない場所に置いてある」のは電波を遮蔽してしまい、外に出てくる電波が弱くなります。具体的には「棚の中などはNG」です。

床や窓際、部屋の隅など

無線LANの親機から発信される電波は親機を中心に全方向に飛ぶため、電波の一部(部屋の隅なら壁2枚と床方向に出ている電波)が利用できなくなってしまいます。

また、床に置いた場合は家具などで遮蔽され、電波が届きにくくなります。

次にベストな場所です。

 

無線LAN親機を設置するベストな場所

設置する場所を考えるとき、重要なポイントは2点。

  • 床から1~2mの高さ
  • 家の中心に置く

それぞれの理由はこうです。

床から1~2mの高さ

人の使いやすい大きさの家具とは、人のサイズの家具です。故に多くの家具は人のサイズで作られています。これらの家具に妨げられず、ドアの高さよりも低く設置することで「電波の見通しを確保する」という理論で、「この高さが最も見通せる可能性が高い」からだと思われます。

(できるだけ)家の中心に置く

無線LAN親機から出る電波は親機を中心に球状(全方向)に飛びます。なので「家を立方体として見立てた時、その中心に配置すれば、家全体に届きやすくなる」という理論です。(後述のアンテナの角度によってその方向性を変化させることができます)

こちらは複数階の建物の場合に特に有効な考え方で、3階建なら2階に。2階建なら1階の2mくらい(高め)の高さに。という意味です。

つまり「見通し」が重要

でも勘違いしないでいただきたいのは「直接見通せるか?」ではなく「反射や回り込みを繰り返して到達できるのか?」なのです。

複数階の建物の全体に無線LANの電波を行き渡らせたい場合、当然ですが屋根や床があるので見通せません。この場合は2個目の「(できるだけ)家の中心に置く」を重視して、電波の透過を期待する様にします。

両方の条件を完全に適用しようとせず、可能な限り両方の条件に合致するように設置してください。まぁ、ほとんどの場合は「電話や電源のソケットの位置が決まっている」ため、思ったようには配置できないものです。w

なので「可能な範囲で対応してみる」を目的としてください。(^_^;

無線LAN親機から出る波を想像しましょう

電波とはその名の通り「波」です。なので、反射したり回り込んだりしながら飛びます。なので直線的に飛ぶものもあれば、反射したり回り込んだりしながら予想外の方向から到達するものもあるのです。また、環境に依りますが透過することもあります。

この波の現象を踏まえ「ここをこう伝わって、こう到達する」と「波の気持ちを想像」wしながら電波が目的地へ到達する経路を考えて設置してみてください。

最も利用する場所を重視しましょう

当然のことですが「波なので減衰します」。遠くに行けばいくほどに電波は弱くなります。なので……

「最も無線LANを使う場所を重視」

するようにしましょう。

「家の全体で利用したい」かと思いますが……

  • 家全体でなんとなく繋がる
  • 最も利用する箇所でベストにする

のどちらかを重視して設置する方が良いと思います。

そして「どうしても家全体で無線LANを利用したいんだ!」という場合中継機の設置を検討しましょう。

でも、そうできない場合は?

ここまでが「無線LAN親機を配置するベストな場所」なのですが、実際にはそうできないことの方が多いと思います。ではどうするのでしょう?

実はアンテナの角度と本体の向きで、電波が飛ぶ方向を結構調整できるのです!

記事:「アンテナの角度と本体の向き」へ続く!

[NextBtn href="https://nandemodou.com/2017-05-18_lan_best_antenna/"]
記事:電波を視覚化して自宅の電波の状態を調べてみる

記事:無線LAN中継機を設置してみた 

 

iOSアプリ 始めました(その1)

★「デザイナーの私が、どうやって1本目のiPhoneアプリをリリースできたのか?」を書いてみました。

私は2年前に体を壊して会社を辞め、現在フリーランスとして活動しています。

去年はWebデザイナーとしてそれなりの成績を上げたのですが…。

まだまだ足りない!

(まぁ理由はいろいろあります…)
そこで、突然思い立ち…

iOS(iPhoneとかiPadとか)のアプリ開発を始めました。w

しかし「元々プログラム側の人間ではなく、デザイン側の人間」なので、「何をどうしたらいいのか、何から始めたらいいのか、全く見当がつかない」という状態…。

そんな中、約1ヶ月半かけて初めてのアプリ「AnimatorTool」をリリースすることができました!

そこで、この記事では「デザイナーの私が、どうやって1本目のiOSアプリをリリースできたか」を「様々なつまずきPoint」を交えて書いてみます。

 

経験無し!

最初に「よし、やってみよう!」と思い立ったのはいいのですが、その時点で…

 

アプリ開発の経験が全くありません!(爆)

 

さて、どうしたものでしょう。w

とは言うものの、「無鉄砲に計画した」訳ではなく…。
「全くない」と言うのは語弊があります…。(^_^;

 

プログラム経験は「ほぼ」ありません

私はデザイナーなので、プログラムの経験は「ほぼ」ありません。

プログラム経験といえば…

  • 25年くらい前。
    MacのHyperCard(知ってる方はほぼ居ないのでは?w)で「WhatIf!?」というアーケードゲームを模倣したカードゲームを作りました。
  • 5年くらい前。
    会社に居た頃、色々な作業の自動化を簡単なプログラムで作りました。
  • 1年前。
    Webデザイナーを始めて「JavaScriptとかjQueryを覚える必要があった」ので、「(また)WhatIf!?」の模倣を今度はWebアプリとして作りました。

という程度の経験です。

そういう意味では「プログラミングは得意かもしれない?と勝手に思っている人」だと思ってください。w

ですが、「この程度の経験で、スマホアプリ開発に手を出していいのか!?」という疑問が拭えません…。

下手をすれば「何から何まで分からずじまいで、何も完成しなかった」という結果が容易に想像できます…。orz

それでも「1年前に、Webのゲームを作った」経験がかなりの自信になっていました。

「自分ならできる!」と勝手に思っていたのですが、「勝手な自信」というのは結構強力で、全くわからない分野に土足で踏み入る勇気を与えてくれました。ww

それが最初の原動力です。

 

最初の一歩(見切り発車もいいけど…)

「案ずるより生むが易し」とも言うので、「とりあえず、本を読みながら始めてみよう」と思い、最初に読んだのが↓この本です。

 

 

本を読む前に、ネットで色々と検索し、なんとなく得た知識で「iOSはXcodeというアプリを使って開発し、AndroidはAndroidStudioというアプリを使って開発する必要がある」ことはわかっていました。

で、なぜこの本を選んだかと言うと…

このCocos2d-xはその二つ(iOS用とAndroid用)を同時に作ってしまうツールなのです!

何と素晴らしい!!

で、早速本の通りに作り始め、チュートリアルを終えると…。

できました。チュートリアルで作る「カードゲーム」はできましたけど…

 

C++が全く理解できない!

つまり「プログラムが読めない(自分の力では理解できない)」という状態になりました…。

少なからず「プログラム」と言われる部分は読める自信があったのですが、C++は「何が書かれているのかわからない」…。

というか、ちょっと特殊?(それともこれが普通?)な書き方なので、全く理解できません…。

何しろ「文法がわからない」のです。ww

 

「プログラムが読めない」と言うことは…

「誰かが書いたプログラムの断片をコピペ(本に書かれている内容をそのまま書き写すなど)すれば、その機能は実現できる」のですが、「自分が作りたいものを、どうやれば実現できるのか考えること自体が不可能」です。

つまり…

クリエイティブ性がゼロ!
(新しいものを構築することが不可能)

ってことで…

これでは自分が思った通りにアプリを作ることが出来ないことに気づきました…。

途中までは「C++を覚えるぞ!」って意気込んで勉強していたのですが、その最中…

「これって、いつになったら思ったものが作れるようになるのだろう?…」

と思うようになり、挫折…。

 

諦める(辞める)のは早いほどいい!
※私の持論。「結果的に辞めるなら、新しいことをさっさと始める方がいい」という意味です。w

 

とは言うものの、少なからず「自分には無理なのかな?」というショックもあり、「3ヶ月ほど、アプリ開発を諦めていた」時期がありました。w

その後「できるかも?」と思い直したのは、少し冷静になって…

「初めてのiPhoneアプリ開発」という感じのタイトルの本を立ち読みした時です。

 

初めての?初めてでもできる!?本当に???

どんなカテゴリーの本でも「初めての」シリーズってありますよね?

「初めてのiPhoneアプリ開発」という感じのタイトルの本は結構多く出ています。

 

※ほんの一部です。

この本達の中から自分にあった・自分が理解できるベストな本を探さなくてはなりません…。w

タイトルに「初めての」とか「挫折しない」とか書かれていても正直「どれが自分にあっているのか」がわかりません…。

最初に挫折したcocos2d-xの本だって「はじめてでもよくわかる!」ですが、個人的にはわからなかったので、一抹の不安がよぎります…。orz

 

「初めて本(初心者向けの「初めての〜」というタイトルの本)」を選ぶポイント

実は先の挫折で理解したことがありました。

  • 自分のレベルにあっているものを探す
  • 想定読者を見極める
  • 一冊で済ませようとしない
  • 段階を経る
  • 立ち読みする
  • 最新の開発環境を対象に書かれた「新しい本」を選ぶ

です。

自分のレベルにあっているものを探す

まぁ、そのためには自分のレベルを知らなくてはならないのですが。w

多くの場合、初歩の初歩で必要な基礎知識(iPhoneアプリ開発はXcodeを使うとか、Objective-CやSwiftという言語を使うとか)はほぼネットで見つけることができます

もっと言うと「じっくり時間をかけて検索をすれば、自分の理解度(レベル)が徐々に上がり、ネットからかなりの情報を得ることができる」とも言えます。ほんとで。

しかし、最初の頃は「ネットで書かれている情報は断片的(わかる人対象に書かれている)」であったり、初心者には理解できない単語が多く、その結果「全くわからない」という状態になってしまいます。

これが「ネットの情報を検索した時点で挫折する原因」です。

つまり「ネットの情報が理解できるようになるためには、それなりの基礎知識が必要」なんです。

そういった基礎知識もうまく検索して「自分のレベルに見合うページに出会う事が出来たら」理解できます。

しかし、正直なところ…

ネットだけでスムーズに理解できるようになる(自分が何を必要としていて、なんて検索したら目的の情報が出てくるのかを理解する)のは初心者には困難です。

そこで「初めて本」のお世話になることにします。

自分のレベル とは…
  1. Xcodeってなに?Swiftってなに?って状態
  2. アプリってプログラムと画像(画面)はどうやってつながるの?
  3. プログラムはJavaScriptとかで経験があるけど、アプリにするときのアプローチがわからない

とかそんな感じの違いです。

1.ならそこから書き出している本が必要で、
2.ならそういう事をより詳しく書かれている本が必要で、
3.ならそういう人を対象に書かれている本が必要です。

つまり「自分のレベルを知る」のが重要なのではなくて、「自分のレベルにあった本を選ぶ」のが重要なのです。

 

想定読者を見極める

多くの「初めて本」には「想定されている読者(読む前に必要な知識)」が書かれています。
(先ほどのcocos本には書かれていませんでした…いいえ、そこを責めるつもりはありません…自分のミスですw)

例えば…

この本は、初歩のプログラミング経験(if then文やfor文を使ったことがある)があり、これからiOSアプリを作り始めようと思っている人を対象に書かれています。

という感じの記述があります。
そういう想定を読んで、自分のレベルに合った本を選びましょう。

それよりも、もっと初歩の場合。
「なんとなくネットで情報を集めながら、気になった単語を随時調べる」とかやると「徐々に知識がたまっていく」のが実感できます

しかし「初歩の初歩対象で、順序立てて書かれた本が欲しい」のであれば…。

表紙デザインがかわいらしかったり、タイトルに「サルでもできる」とか「小・中学生でもできる」とか書かれた本を物色してみるといいです。

 

※↑出版日が古いのでご注意ください。

※表紙は意外と重要で、シンプルなものは「学術的に書かれている本」で、上級者向けです。POPなものは「より初心者向けに書かれている」事が多いです。そういう意味では、第一印象で「ピンと来たものを選ぶ(ジャケ買い)」のはあながち間違っていないのカモ知れません。w

この手の本は「最初の一歩をとても低く想定して書かれています」ので、確認してみてください。

ただ「本当は少しだけ知っているんだけど、最初はこういう本がいいかな?」と思って買ったりすると…

「そんなことは知っとるわー!」

となるので、こちらもご注意ください。w

本を読んでいてもそうなんですが、結局「ネットを調べるのが上手になる必要がある」と思います。

どちらかと言うと「自分が欲しい情報を表示させるためには、どんなキーワードを書いたらいいのかわかってくる」ので、その段階までは急がず順序を追って、予備知識を貯めましょう。

ある程度の基礎知識がたまって、初めて「初めて本の想定読者が理解できるようになる」とも言えるのです。

 

一冊で済ませようとしない・段階を経る

これまた重要なんですが…。

急ぎすぎると何も得られなくなります。
先の私の挫折がコレです。w

「初めて本」で身の丈に合わないものを選んだ場合、多くの用語自体が理解できず、「まるで英語の本を読んでいるかのように、ネットで用語を調べながら読まなくてはならなくなる」ため、読んでいられなくなります。w(それでも我慢して読了したら、効果はあるんでしょうか??)

また、そのような本を買ってしまった場合、その前のレベルの本(つまり辞書w)が必要になるのですが、「それがどれだかわからない」という事態に陥ります…。

なので、「今の自分が理解できる本」を選ぶようにしましょう。
そして「一冊目を読み終えた時、新たな疑問が生まれます」。これが二冊目へのアプローチです。このように「段階を経て本を読み進める」ほうが良いです。

近道しようとすると、もっと遠回りする結果になるかも知れません。「急がば回れ」ですよ。w

 

立ち読みする

前述とかぶりますが、ここまでのことを理解するためには少なからず「立ち読み」が必要です。

私もAmazonから本を買うことが多いのですが、この手の「初めて本」はジャケ買いすると失敗します。w

最近ではAmazonでも「立ち読み」できる本があり、特に「読者想定」や、「目次」が全て見えるものはとても選びやすく、私もAmazonでジャケ買いすることが時々あります。w

まぁそういう時は「当たったらおめでとう」レベルの買い物になってしまうのですが…。(^_^;

プログラムの「初めて本」を選ぶ際、一番重要なのは…

  • 自分の知りたい内容が重点的に書かれているのか
  • 自分が理解できる書き方をされているか

なので、Amazonの立ち読みだと物足りないことがあります。

私は本を探す場合、最初はAmazonを使います。立ち読み機能とか、評価をじっくり読んで、最初に幾つかの本に絞り込みます。

※正直なところ、この時点では評価は役に立ちません。w 個人的な意見なので。w ただ、良い評価が出ている本は「立ち読み候補」としています。

その後、最寄りの「大きな本屋さんへ電話して、在庫があるか確認してから見に行く(買うかどうかわからないけどと一言言って、取り置いてもらう)」ようにしています。

そして実際に立ち読みをしながら、以下の点をチェックします。

  • 自分のレベルに合っているか?(読みやすいか?)
  • 自分の知りたいことが書かれているか?(内容が多岐にわたりすぎて、知りたい内容が少なすぎないか?)
  • 少し読んで、理解できそうか?

どの本が自分に合っている本なのか確認するためには、立ち読みして、納得してから購入しましょう!

本来立ち読みとは「その本が自分の欲しい内容なのか確認するためのもの」なのですから。(…多分あってると思います。w)

 

最新の開発環境を対象に書かれた「新しい本」を選ぶ

プログラムの「初めて本」の場合、この「新しい本」は非常に重要です

2017.3.1時点のiOSで言うと…

Xcode 8
Swift 3

を謳っているものでないと、後から後悔します。w
理由は…

  • 今から始めるとすると、開発環境(iOSなら、Xcode)は最新のものしか手に入りません
  • 故に古い本を選んだ場合「本に沿って作業を進めると、必ず途中で自分で解決できない問題が発生」します

その問題とは…

  • 「開発環境のレイアウトが違っていて、クリックしなくてはならない場所が見つけられない」とか…
  • 「Code(プログラム)が古くて、エラーが発生するけど治せない」とかです。

プログラム(及び開発環境)は日々進化し続けており、故に古い本の情報は「現在手に入る開発環境とは違う物」なので、「自分で解決できない問題」に直面し、先に進めなくなります。

必ず最新の開発環境を調べ、それに即したVerで書かれた本を選びましょう。

(なのでプログラム本は出版するタイミングが難しいのです…)

 

つづく

ちょっと長くなってしまったので、続きは「その2」にします。w
次は「私が選んだ本」から始まります。

 

iPhone iPad 強制終了・強制再起動 コマンド

今回は、iPhone iPadなどのiOSの強制終了・再起動コマンドをご紹介します。

※Androidの強制終了・再起動コマンドはこちら

スマホを使っていて、誰しもが経験したことがあるであろう「OSのフリーズ」。 通常のスマホであれば「電池を引っこ抜く」事で強制終了と再起動が可能です。

しかし「iPhone」の様な「電池が内臓されていて、取り出せない」機種にとってはどうしたらいいのか?

以下の方法で強制終了と再起動を行うことが可能です。

---

強制再起動を行う

OS(iOS)がフリーズしてしまったら、もうこれしかやる事がありません。w

しかし、iPhoneは「電池が内臓されていて、取り出せない」機種です。 それはつまり…

物理的に再起動を行えない

という事…。

普通に考えると「電池が切れるまで待つ」という事になってしまうのですが、その間に「何をされているか分からない」という怖さがありますし、時間がかかりすぎます。

そしてもちろん、そのあたりはちゃんと考えられていまして…
iOSにも強制終了・再起動コマンドが存在します。

意外とiPhoneを使っている方で、iOSの強制終了及び、再起動コマンドをご存じない方も多いのではないでしょうか?

---

iOS 強制再起動 コマンド

スリープ/スリープ解除ボタン + Homeボタン を同時に10秒くらい(Appleマークが現れるまで)長押し

です。 これ、絶対に必要になることがあるので覚えておくと宜しいかと。w

※通常、iOSでのこのボタンの組み合わせは「スクリーンショットを撮る」なのですが、そのシャッター音が鳴っても押し続けていると、アップルマークが表示されます。

iPhone_force_shutdown

---

ということで。 このページを困ったときのためにブックマークしましょう。(^_^;

でも、スマホでブックマークしてもダメですよ? スマホがフリーズしたら見られないのですから…。w

週間ランキング

  1. 無線LAN親機 - 正しいアンテナの角度と本体の向きとは?

  2. 青と黒のドレスか? 白と金のドレスか? 解説・証明します Explai...

  3. タッチパネルが反応しない原因と対策をご紹介!(その1)

  4. いつの間にかAlexaからSwitchBotのコマンドが消えていた

  5. Nintendo Switchの通信速度を調べてみよう!

  6. Nintendo Switch「Playしながら充電できない!?」原因...

  7. MacとiPhoneの「メール」でメールが消える!?原因と対策

  8. Nintendo Switchの取扱説明書はどこ?

  9. やっと見つけた「ガラケー用ケース」は100円

  10. これ読めますか?「日本人にだけ読めないフォント」

タッチパネルが反応しない原因と対策(その6)

前回、「周囲の電界がタッチパネルの認識容量を超えている」を説明しました。今回はその続きで…

(本当に)壊れている

について説明します。

↓つづく

(本当に)壊れている

「ここまでやって解決できない場合」はハードウェア的に本当に壊れていることを疑わなくてはなりません……。
※最初にこの記事を読んでしまった方はこれまでの記事もご確認ください。

「タッチパネルが割れた」とかではない限り、タッチパネルそのものが壊れているということはまず無いのですが、その制御基板が壊れているという可能性はあります。

スマホやタブレットは「精密機器」です。故に「水没した」とか「落とした」という事で本当に壊れる可能性があります。その場合には修理・買い換えが必要です。

★★ タッチパネルのチェックツールを作りました。

簡易的ではありますが、簡単にタッチパネルのチェックができるツールを作ってみました。宜しければお試しください。

仮に「画面の一部だけがどのアプリを使っても反応しない」というような事が起きている場合(上記ツールでも「色が変わらない場所が固定されている」場合)、「ハードウェアの問題(本当に壊れている)」の可能性が高いので、その場合は修理を依頼してください。

タッチパネルのチェックツールではちゃんと塗りつぶせるのに、他のアプリではタッチパネルの反応が悪い場合は「ハードウェアの問題ではなく、ソフトウェアの問題である可能性が高い」です。

▼アプリ単体の問題かもしれません
そのアプリが現在利用しているOSバージョンに適合しているかチェックしましょう。

▼アプリの競合の可能性
1.多くのアプリを入れすぎているをご確認ください。

▼修理を依頼する場合
正規の店舗では、修理よりも買い換えの方が安いことが多いです。取り敢えず見積もりだけ取ってみて、修理価格を確認しましょう。

docomo オンライン修理受付サービス

au 故障・修理

softbank 故障した時、修理が必要な時

※2017.05追記
最近、ガラス割れなどであれば1万円以下で修理してくれるお店が出て来ました。この手のお店は基本的に正規の店舗ではないので、これらのお店で修理を行うと「改造」と判断され、元(正規)の保証が受けられなくなる可能性があります。修理を依頼する前に必ず確認しましょう。

タッチパネルのチェックツールを作りましたへ続く。
[NextBtn href="https://nandemodou.com/2017-03-30_touchcheck/"]

タッチパネルが反応しない原因と対策(その5)

前回、「指からタッチパネルへ通電できない状態にある」を説明しました。今回はその続きで…

周囲の電界がタッチパネルの認識容量を超えている

についてご説明します。

↓つづく

周囲の電界がパネルの認識容量を超えている

これはレアケースなのですが…。 先日「毛布の上に置いたタブレットが全く反応しない」という事がありました。 毛布の上では反応しないのですが、毛布から取り上げると反応します…。

少し考えて…「毛布の持っている静電気が、タッチパネルの認識容量を超えている」のではないか?と思いました。

タッチパネルは人間の微量な電気を感知します。 故に「認識できる容量以上の電界の中では反応できない」と考えました。

今回は毛布の上でしたが、これによって考えられる原因の一つに…

触る人間が静電気まみれだった場合、同様に認識できない可能性がある

のです。w
なので、解決策の一つとして「静電気を(どこかに触って)放電してから試してみる」「今ある状態から(別の電界・場所へ)移動する」いうものが考えられます。

ちょっと予測の域を出ませんが、可能性としてはあるのかな?…というものです。

タッチパネルが反応しない原因と対策(その6)へ続く。 [NextBtn href="https://nandemodou.com/2015-02-25_touchpanel6/"]

タッチパネルが反応しない原因と対策(その4)

前回、「タッチパネルが汚れている」を説明しました。今回はその続きで…

指からタッチパネルへ通電できない状態にある

についてご説明します。

↓つづく

指からタッチパネルへ通電できない状態にある

これは「手袋をしている」、「爪でタッチしようとしている」、「手が乾燥している」などの「(電気的な)絶縁状態」の事です。

爪自体は(人によりますが)若干水分を含んでいるので、比較的通電しやすい方もいらっしゃるとは思いますが、基本的には絶縁物と考えたほうが良いでしょう。※「付け爪」は絶縁物です。

タッチペンを使ってみる

爪の長い方(付け爪されていたり、爪を伸ばしていたりする方)・手が乾燥しやすい方にはタッチペンが便利です。

中には通電できないものもあるかもしれないので、お気をつけください。 「スマホ用」もしくは「静電容量性」と書かれたものが良いです。

「100円のタッチペンを購入してみた」という記事を書きました。「意外と役に立って驚いた」という内容です。宜しければご参考までに…。

指に息を吹きかけて通電率向上

同様に「手が乾燥しやすい」などの皮膚の絶縁率が高い場合も問題が起こります。 この場合は「指にハァーと息を吹きかけて、湿らせる」事で、意外と簡単に解決する場合があります。

スマホ用手袋を使っている

最近では「通電できる指先が付いている手袋(スマホ手袋)」も多く売られています。 寒い屋外で手袋を外して操作というのも辛いので、このような商品もお勧めです。

スマホ手袋を使うと「保護シートと手袋で二重の抵抗ができる」事を忘れないでください。

「使えない手袋を買ってしまった」のではなくて、手袋と保護シートで二重に抵抗ができてしまった結果、使えないのかも知れないのです。

※私は実際にそうなり「結局手袋の先を切った(指を出した)」のですが、後日保護シートを剥がして試したら「正しく反応した」という事がありました…。orz

指が汚れている

これは論外に聞こえるかもしれませんが…。 外で働いておられる方はグローブをしていても手は汚れるものです。

なので、指先が通電できるように「ハァーと息を吹きかけ、指を湿らせる(意外と効果的です)」とか、「指先だけでも少し洗う」ことで解決できる事があります。 とにかく「電気抵抗を下げて、通電をよくする」事を心がけてみてください。

保護シートの劣化

同様に、タッチパネルに保護シートを貼り付けている場合、そのシートが通電の妨げになっている(劣化している)可能性があります。

実はこの保護シート。普通にみなさん付けておられると思うのですが、かなりタッチ効率を下げるものなのです。

既に保護シートを1年以上使われているのであれば、そろそろ交換を検討されては如何でしょうか? それほど高価なものでもありませんし「剥がしたら治るのか? 張り替えたら治るのか?」が確認できます。

防水ケースに入れている

これは専用のケースであったり、Ziplocなどの「防水ケース」に入れた状態で操作するという意味です。 防水ケースはその性質上、通電を妨げるものなので、どうしても反応し辛くなります。

しかし、それはケースの通電率の悪さだけが原因なのではなく、周囲の環境(多湿)も原因の一つなのではないか?と考えています。

当然ですが「防水ケースを使う状態」ということは、お風呂などの多湿の環境下で利用しているということです。

そして水分や水そのものは「導電」で、タッチパネルから見ると「大量に触られている」状態になってしまい、どこが正しいタッチなのか判別できないのではないかな??と…。

もちろん、可能性としては単純に通電率が下がっているということも考えられるので、必ずしも「大量に触られている状態」が原因という訳ではありませんが…。

それから手が水で濡れている場合。
「水で通電率は上がるが、逆に適度な電荷を発生させられない(水で放電されてしまい、電力不足)」という可能性があります。(実際に手が濡れている状態で操作した場合と、水分を拭き取って操作した場合では、明らかに違いが出ます)

対処は「ケースの外側の水分をふき取る」か「手の水分をふき取る」事で対処出来る事が多いです。 それでも改善できない場合は、防水カバー(ケース)を変更するとか…。

因みにZiplockの場合、古くなってくると通電率が下がります。 ある程度使って「反応が悪くなったな」とか「袋がくたびれてきたな」と思ったら、新しいZiplocへ交換されることをお勧めします。それだけで操作性が回復します。

古くなったら交換できるというコストパフォーマンスの良さで、「防水ケースとしてZiplocを使う」のがお勧めです。

「防水ケースとして使うZiploc」の記事
※あくまでも水分の中(全体をタッチされている様な状態の中)で操作している事をお忘れなく。w

個人的には「タッチパネルの表面に触っているケース(Ziploc)をタッチパネルから少し浮かす」様に心がけています。(^_^;

タッチパネルが反応しない原因と対策(その5)へ続く。 [NextBtn href="https://nandemodou.com/2015-02-24_touchpanel5/"]