(57)【特許請求の範囲】
【請求項１】
音を出力する音出力部と、
操作が行われるタッチパネルと、
前記タッチパネル内の複数の区分領域ごとに、接触している度合を示す第１の接触度を検出する操作検出部と、
第１の方向に沿って配置された複数の区分領域をそれぞれ有する第１拡大区分領域ごとに、前記第１拡大区分領域内の複数の区分領域の前記第１の接触度に基づいて第２の接触度を算出し、前記第２の接触度の分布において、第１及び第２ピークを検出し、前記第１及び第２ピークの第１拡大区分領域に基づいて耳孔の位置を推定する制御部を有する
電子機器。
【請求項２】
前記制御部は、両隣より大きい第２の接触度を有する第１拡大区分領域を、前記第１ピークの第１拡大区分領域、及び前記第２ピークの第１拡大区分領域としてそれぞれ検出し、
前記第１及び第２ピークの第１拡大区分領域の間に存在し、両隣より小さい第２接触度を有する第１拡大区分領域を第１ボトムの第１拡大区分領域として検出し、
前記耳孔は、前記第１ボトムの第１拡大区分領域上、または前記第１ボトムの第１拡大区分領域を前記第１の方向に延長した領域上に存在すると推定する
請求項１記載の電子機器。
【請求項３】
前記操作検出部は、第１の接触度を、前記タッチパネルが有する静電容量に基づいて算出する
請求項１記載の電子機器。
【請求項４】
前記操作検出部は、第１の接触度を、前記タッチパネルが押し付けられる圧力に基づいて算出する
請求項１記載の電子機器。
【請求項５】
前記制御部は、前記音声出力部の位置に対する前記推定した耳孔の位置に応じて、前記音出力部の音量を変更する
請求項１記載の電子機器。
【請求項６】
前記制御部は、前記推定した耳孔の位置に応じて、前記耳孔の位置と対応付けたアプリケーションプログラムを起動する
請求項１記載の電子機器。
【請求項７】
前記制御部は、前記音出力部より基準範囲内に存在する前記区分領域の前記第１の接触度から、前記第２の接触度を算出する
請求項１記載の電子機器。
【請求項８】
前記制御部は、前記第１及び第２ピークの前記第１拡大区分領域と、前記第１ボトムの前記第１拡大区分領域とのそれぞれの距離が基準範囲内であるとき、前記推定を行う
請求項２記載の電子機器。
【請求項９】
前記制御部は、第１の方向とは異なる第２の方向に沿って配置された複数の区分領域をそれぞれ有する第２拡大区分領域ごとに、前記第２拡大区分領域内の複数の区分領域の前記第１の接触度に基づいて第３の接触度を算出し、前記第３の接触度の分布において、第３及び第４ピークを検出し、前記第１及び第２ピークの第１拡大区分領域と、前記第３及び第４ピークの第２拡大区分領域に基づいて耳孔の位置を推定する
請求項１記載の電子機器。
【請求項１０】
前記制御部は、両隣より大きい第２の接触度を有する第１拡大区分領域を、前記第１ピークの第１拡大区分領域、及び前記第２ピークの第１拡大区分領域としてそれぞれ検出し、
前記第１及び第２ピークの第１拡大区分領域の間に存在し、両隣より小さい第２接触度を有する第１拡大区分領域を第１ボトムの第１拡大区分領域として検出し、
両隣より大きい第３の接触度を有する第２拡大区分領域を、前記第３ピークの第２拡大区分領域、及び前記第４ピークの第２拡大区分領域としてそれぞれ検出し、
前記第３及び第４ピークの第２拡大区分領域の間に存在し、両隣より小さい第３接触度を有する第２拡大区分領域を第２ボトムの第２拡大区分領域として検出し、
前記耳孔は、前記第１のボトムを有する前記第１拡大区分領域と、前記第２のボトムを有する前記第２拡大区分領域とが交差した領域上に存在すると推定する
請求項９記載の電子機器。
【請求項１１】
音を出力する音出力部と、
操作が行われるタッチパネルと、
前記タッチパネルの区分領域ごとに、接触している度合を示す第１の接触度を検出する操作検出部と、
制御部とを有する電子機器のプロセッサに実行させる接触状態判定プログラムであって、
第１の方向に沿って配置された複数の区分領域をそれぞれ有する第１拡大区分領域ごとに、前記第１拡大区分領域内の複数の区分領域の前記第１の接触度に基づいて第２の接触度を算出し、前記第２の接触度の分布において、第１及び第２ピークを検出し、前記第１及び第２ピークの第１拡大区分領域に基づいて耳孔の位置を推定する
処理を前記プロセッサに実行させる接触状態判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及び接触状態判定プログラムに関する。
【背景技術】
【０００２】
携帯電話やタブレット端末などの音を出力する電子機器の利用者は、電子機器のスピーカー近辺に耳を接触させ、音を聞き取る。このように、電子機器の利用者は、耳を電子機器に接触させる。電子機器の利用者が耳を電子機器に接触させたときに、耳孔の位置が電子機器機のどこにあるのかを推定する技術がある。
【０００３】
このような技術としては、例えば、インカメラで撮影した現実の耳の画像と、あらかじめ撮影しておいた耳の画像とを比較し、比較した結果から耳孔の位置を推定する技術がある。
【０００４】
また、このような技術として、例えば、タッチパネルに接触している座標と、一般的な耳の形とをパターンマッチングし、耳孔の位置を推定する技術がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−３４２６３
【特許文献２】特開２０１１−２０５２５６
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上述した技術は、耳全体の画像を利用したものである。従って、例えば暗闇などで電子機器を使用している場合は、耳の全体画像を撮影できないため、耳孔の位置を推定することはできない。また、一般的な電子機器においては、タッチパネルとスピーカーが離れて設けられている。そのため、電子機器の利用者が、スピーカーの位置に耳孔を合わせて接触すると、耳全体がタッチパネルに接触しない。このような場合、タッチパネルに接触している座標に耳全体の形が現れないため、一般的な耳の形とのマッチングはできない。
【０００７】
そこで、一開示は、利用者の耳の一部の情報から耳孔の位置を推定する電子機器を提供することにある。
【課題を解決するための手段】
【０００８】
電子機器は、音を出力する音出力部と、操作が行われるタッチパネルと、前記タッチパネル内の複数の区分領域ごとに、接触している度合を示す第１の接触度を検出する操作検出部と、第１の方向に沿って配置された複数の区分領域をそれぞれ有する第１拡大区分領域ごとに、前記第１拡大区分領域内の複数の区分領域の前記第１の接触度に基づいて第２の接触度を算出し、前記第２の接触度の分布において、第１及び第２ピークを検出し、前記第１及び第２ピークの第１拡大区分領域に基づいて耳孔の位置を推定する制御部を有する。
【発明の効果】
【０００９】
一開示は、利用者の耳の一部の情報から耳孔の位置を推定する電子機器を提供する。
【図面の簡単な説明】
【００１０】
【図１】図１は、電子機器の内部構成及び外部構成の例を表す図である。
【図２】図２は、一般的な耳の形の例を表す図である。
【図３】図３は、一般的な耳の形の例を表す図である。
【図４】図４は、タッチパネル一般的な耳を接触させたときの、区分領域ごとの接触度の例を表す図である。
【図５】図５は、電子機器の推定処理のフローチャートの例を表す図である。
【図６】図６は、図４におけるＬ１より上位の区分領域の第１の接触度を抜粋した図である。
【図７】図７は、図６に示す第２の接触度をグラフ化した図である。
【図８】図８は、耳孔の位置と変更する音量との対応関係を示す表の例を表す図である。
【図９】図９は、耳孔の位置と起動するアプリケーションとの対応関係を示す表の例を表す図である。
【図１０】図１０は、電子機器の外部構成及び内部構成の例を表す図である。
【図１１】図１１は、一般的な耳の形の例を表す図である。
【図１２】図１２は、電子機器の推定処理のフローチャートの例を表す図である。
【図１３】図１３は、スピーカーの位置を中心とした区分領域の第１の接触度を抜粋した図である。
【図１４】図１４は、図１３に示す第２の接触度をグラフ化した図である。
【図１５】図１５は、図１３に示す第３の接触度をグラフ化した図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について説明する。
【００１２】
［第１の実施の形態］
最初に第１の実施の形態について説明する。
【００１３】
＜電子機器の構成例＞
図１は、電子機器１００の外部構成及び内部構成の例を表す図である。
【００１４】
電子機器１００は、内部構成として、ＣＰＵ（Central Processing Unit）１１０、ストレージ１２０、ＲＡＭ（Random Access Memory） １３０、音出力部１４０、及び操作検出部１５０を有する。また、電子機器１００は、外部構成として、スピーカー１４１及びタッチパネル１５１を有する。
【００１５】
ＣＰＵ１１０は、ストレージ１２０に記憶されているプログラムを、ＲＡＭ１３０にロードし、ロードしたプログラムを実行する。ＣＰＵ１１０は、ロードした制御プログラム１２１を実行することで、制御部の機能を実現する。
【００１６】
ストレージ１２０は、プログラムやデータを記憶する補助記憶装置である。ストレージ１２０は、制御プログラム１２１を記憶する。ＣＰＵ１１０は、制御プログラム１２１を実行することで、制御部の機能を実現し、耳孔の位置の推定処理、耳孔の位置に応じた音量制御処理やアプリケーション起動処理などを実行する。各処理の詳細は、後述する。
【００１７】
ＲＡＭ１３０は、メインメモリであり、ストレージ１２０に記憶されているプログラムをロードする領域である。また、ＲＡＭ１３０は、プログラムがデータを記憶する領域としても使用される。
【００１８】
音出力部１４０は、スピーカー１４１と接続され、スピーカーから出力する音量を制御する。なお、音出力部１４０は、後述するスピーカー１４１を含んでもよい。
【００１９】
スピーカー１４１は、音を出力する装置であり、例えば図１で示すように、電子機器１００の上部のタッチパネル１５１と重ならない位置に設置される。
【００２０】
タッチパネル１５１は、例えば、静電容量式のタッチパネルである。静電容量式とは、人の指が水分を含むため誘電性があることを利用した方式である。人の指がタッチパネルを押すことで、内部に設置されている電極に近づき、電極間の静電容量値が大きくなる。静電容量式では、どの区分領域で静電容量値が大きくなっているのかを調べて接触位置を検出する。区分領域は、タッチパネル１５１を一定の範囲ごとに区切った領域である。区分領域は、例えば、タッチパネル１５１の縦方向と横方向の座標で区切った、四角形の領域である。静電容量式の場合、タッチパネル１５１の区分領域ごとの静電容量値を検出しており、単位はＦ（ファラド）である。なお、静電容量式以外の例としては、抵抗膜方式などがある。抵抗膜方式の場合、タッチパネル１５１の区分領域ごとにかかる圧力から、接触位置を検出する。
【００２１】
操作検出部１５０は、タッチパネル１５１が操作されたことを検出する。操作検出部１５０は、タッチパネル１５１が検出する区分領域ごとの静電容量値を取得し、タッチパネル１５１のどこに接触しているのかを検出する。
【００２２】
＜耳孔の位置の推定処理＞
耳孔の位置の推定処理について説明する。耳孔の位置の推定処理は、電子機器１００の利用者の耳孔の位置を推定する処理である。まず、図２、３を用いて、一般的な耳がタッチパネルに接触した場合の接触状態について説明する。次に、図４を用いて、一般的な耳がタッチパネルに接触したときの静電容量値の具体例を用いて、どのように耳孔の位置を推定するかを説明する。
【００２３】
図２、３は、一般的な耳の形を示した図である。
【００２４】
耳は、耳輪１０、耳孔１１、耳珠１２、耳朶１３を有する。耳輪１０は耳の外郭を構成し、耳孔１１は、音を聞きとる耳の穴の部位である。耳珠１２は、耳孔１１に隣接する部位である。耳朶１３は、耳の下部に位置し、耳輪１０及び耳珠１２よりも柔らかい部位である。
【００２５】
図２に示す耳の４つの領域Ｅ１〜Ｅ４において、耳がタッチパネル１５１に接触した場合の接触度について説明する。接触度とは、タッチパネル１５１にどれくらい接触しているかの度合を示すものである。接触度は、例えば、タッチパネル１５１が静電容量式の場合、静電容量値に基づく値であり、静電容量値が大きいほど、接触度は高い。また、接触度は、例えば、タッチパネル１５１が抵抗膜方式の場合、タッチパネル１５１にかかる圧力に基づく値であり、圧力が大きいほど、接触度は高い。
【００２６】
領域Ｅ１は、耳孔１１及び耳朶１３を含む領域である。耳孔１１は耳輪１０や耳珠１２と比べて陥没しており、タッチパネル１５１には接触しない。また、耳朶１３は、耳孔１１に比べてタッチパネル１５１への接触度は高いものの、耳輪１０や耳珠１２と比べて柔らかい部位であり、耳孔１１や耳珠１２よりもタッチパネル１５１への接触度は低い。よって、領域Ｅ１は、タッチパネル１５１への接触度が低い区分領域が多い。
【００２７】
領域Ｅ２は、耳珠１２を含む、顔と耳とを接続する領域である。耳珠１２は耳孔１１と比べて突出している部位であり、タッチパネル１５１への接触度は高い。また、領域Ｅ２には、耳孔１１のように陥没している部分がない。よって、領域Ｅ２は、タッチパネル１５１への接触度が高い区分領域が多い。
【００２８】
領域Ｅ３は、耳輪１０を含む領域である。耳輪１０は耳孔１１と比べて突出している部分であり、タッチパネル１５１への接触度は高い。よって、領域Ｅ３は、タッチパネル１５１への接触度が高い区分領域が多い。
【００２９】
領域Ｅ４は、耳輪１０及び耳朶１３の一部を含む領域である。耳朶１３はタッチパネル１５１への接触度が低いものの、耳輪１０は接触度が高い。よって、領域Ｅ４は、多くの耳輪１０を含むため、タッチパネル１５１への接触度が高い領域が多い。
【００３０】
次に、図３に示すように、タッチパネル１５１の区分領域を縦方向に区切った領域Ｅ１１〜Ｅ１５それぞれのタッチパネル１５１への接触度について説明する。
【００３１】
領域Ｅ１１は、タッチパネル１５１に耳が接触しない部分であり、領域Ｅ１１全体として接触度が低い区分領域を多く有する領域であるとみなすことができる。
【００３２】
領域Ｅ１２は、図２に示す領域Ｅ４及び領域Ｅ３の一部を含む領域である。領域Ｅ１２は、何も接触しない区分領域を一部含んでいるが、領域Ｅ３及びＥ４が接触度の高い区分領域を多く有することから、領域Ｅ１２全体として接触度が高い区分領域を多く有する領域であるとみなすことができる。
【００３３】
領域Ｅ１３は、図２に示す領域Ｅ１と、領域Ｅ３の一部を含む領域である。領域Ｅ１３は、接触度が高い区分領域を多く有している領域Ｅ３の一部を含むが、接触度の低い区分領域を多く有する領域Ｅ１が、領域Ｅ１３の大部分を占めるため、領域Ｅ１３全体として接触度が低い区分領域を多く有する領域であるとみなすことができる。
【００３４】
領域Ｅ１４は、図２に示す領域Ｅ２と、領域Ｅ３の一部を含む領域である。領域Ｅ１４は、何も接触しない区分領域を一部含んでいるが、接触度の高い区分領域を多く有する領域Ｅ２が、領域Ｅ１４の大部分を占めるため、領域Ｅ１４全体として接触度が高い区分領域を多く有する領域であるとみなすことができる。
【００３５】
領域Ｅ１５は、タッチパネル１５１に耳が接触しない部分であり、領域Ｅ１５全体として接触度が低い区分領域を多く有する領域であるとみなすことができる。
【００３６】
言い換えると、領域Ｅ１２及びＥ１４にそれぞれ含まれる複数の区分領域が有する接触度の合計は、高い数値となり、領域Ｅ１１、Ｅ１３及びＥ１５にそれぞれ含まれる複数の区分領域が有する接触度の合計は、低い数値になる。このように、タッチパネル１５１の縦方向に区切った領域Ｅ１１〜Ｅ１５ごとの接触度は、耳孔１１が位置する領域Ｅ１３では低い数値となり、耳孔１１の両横の領域Ｅ１２及びＥ１４では高い数値となる。すなわち、タッチパネル１５１を縦方向に区切った領域ごとの接触度の分布は、接触度が高い２つの頂点（Ｅ１２、Ｅ１４）と、その間に挟まれた接触度が低い谷（Ｅ１３）を持つ、双峰性を有する分布となる。
【００３７】
この分布は、耳の上部がタッチパネル１５１に接触していないときに、より顕著になる。すなわち、耳の上部がタッチパネルに接触しないと、耳孔１１が位置する領域Ｅ１３に耳輪１０を含む領域Ｅ３が含まれなくなり、耳孔１１が位置する領域Ｅ１３は、接触度の高い区分領域がより少なくなる。そうすると、耳孔１１が位置する領域Ｅ１３と、耳孔１１の両横の領域Ｅ１２及びＥ１４との接触度の差異が、耳全体がタッチパネル１５１に接触しているときより大きくなるためである。
【００３８】
図４は、タッチパネル１５１に一般的な耳２０を接触させたときの、区分領域ごとの接触度の例を表す図である。図４には、Ｘ方向とＹ方向に沿って区分したマトリクス状の複数の区分領域ごとの接触度が示されている。網掛けされている区分領域は、接触度が１０００以上の区分領域であり、接触度が高い領域であることを示している。図４に示すように、耳孔の中心２１はタッチパネル１５１が接触度を測定する領域外に存在し、タッチパネル１５１には、耳２０のおよそ下半分くらいしか接触していない。
【００３９】
図４におけるＥ２０は、Ｘ方向の座標とＹ方向の座標で区切られた区分領域の一つである。また、ある方向に沿って配置された複数の区分領域を集めた領域を拡大区分領域と呼び、図４におけるＥ２１は、Ｙ方向に沿って配置された複数の区分領域を集めた拡大区分領域の一つである。
【００４０】
図４において、タッチパネル１５１のＹ方向に沿った拡大区分領域Ｅ２１〜Ｅ２５の接触度について説明する。
【００４１】
拡大区分領域Ｅ２１は、図３で示す領域Ｅ１１に該当する領域である。拡大区分領域Ｅ２１では、耳がタッチパネル１５１に接触していないため、接触度が低い区分領域が多い。よって、拡大区分領域Ｅ２１に含まれる各区分領域の接触度の合計は、低い数値となる。
【００４２】
拡大区分領域Ｅ２２は、耳輪が接触している領域であり、図３における領域Ｅ１２に該当する。拡大区分領域Ｅ２２は、網掛けされた高接触度の区分領域が多く存在し、接触度が高い区分領域が多い。よって、拡大区分領域Ｅ２２に含まれる区分領域の接触度の合計は、高い数値となる。
【００４３】
拡大区分領域Ｅ２３は、Ｙ方向に延長した領域上に耳孔の中心２１が存在する領域であり、図４における領域Ｅ１３に該当する。拡大区分領域Ｅ２３は、網掛けされた高接触度の区分領域がなく、接触度が低い区分領域が多い。よって、拡大区分領域Ｅ２３に含まれる区分領域の接触度の合計は、低い数値となる。
【００４４】
拡大区分領域Ｅ２４は、耳珠が接触している領域であり、図３における領域Ｅ１４に該当する。領域Ｅ１４は、網掛けされた高接触度の区分領域が多く存在し、接触度が高い領域が多い。よって、拡大区分領域Ｅ２４に含まれる区分領域の接触度の合計は、高い数値となる。
【００４５】
拡大区分領域Ｅ２５は、図３で示す領域Ｅ１５に該当する領域である。拡大区分領域Ｅ２５では、耳がタッチパネル１５１に接触していないため、接触度が低い区分領域が多い。よって、拡大区分領域Ｅ２５に含まれる区分領域の接触度の合計は、低い数値となる。
【００４６】
このように、タッチパネル１５１の区分領域を、Ｙ方向に沿った拡大区分領域ごとの接触度を判定する。この判定結果は、Ｘ方向の左から順番に、接触度の合計が、低い（Ｅ２１）、高い（Ｅ２２）、低い（Ｅ２３）、高い（Ｅ２４）、低い（Ｅ２５）となっている。この接触度の分布の高低のパターンを検出することで、図３における領域Ｅ１３に該当する領域である拡大区分領域Ｅ２３を検出することができ、拡大区分領域Ｅ２３のＹ方向への延長上に、電子機器１００の利用者の耳孔があると推定することができる。
【００４７】
＜耳孔の位置の推定における電子機器の処理フローチャート＞
図５は、電子機器１００の推定処理のフローチャートの例を表す図である。図５を用いて、電子機器１００の推定処理について説明する。なお、タッチパネル１５１の区分領域ごとの接触度は、図４の数値を用いて説明する。
【００４８】
操作検出部１５０は、タッチパネル１５１の区分領域ごとに第１の接触度を測定する（Ｓ１０１）。第１の接触度とは、タッチパネル１５１の区分領域ごとの接触度である。
【００４９】
次に、ＣＰＵ１１０は、第１の接触度を操作検出部１５０から取得し、第１拡大区分領域ごとに第２の接触度を算出する。第１拡大区分領域とは、Ｙ方向に沿って配置された区分領域を複数有する拡大区分領域である。図４では、タッチパネル１５１を、Ｘ方向において座標Ｘ０からＸ１４の１５個の座標で区分し、Ｙ方向において座標Ｙ０からＹ２６の２７個の座標で区分した領域を区分領域としている。第１拡大区分領域は、Ｘ方向の座標Ｘ０からＸ１４にそれぞれ対応して存在し、１５個存在する。また、第１拡大区分領域は、それぞれＹ方向の座標Ｙ０からＹ２６の座標に対応する２７個の座標区分を有する。ＣＰＵ１１０は、第１拡大区分領域が有する複数の区分領域の第１の接触度に基づいて、第２の接触度を算出する（Ｓ１０２）。ＣＰＵ１１０は、全ての第１拡大区分領域について第２接触度を算出する。第２の接触度は、第１拡大区分領域がそれぞれ有する２７個全ての区分領域の第１の接触度を合計することで算出する。または、第２の接触度は、第１拡大区分領域がそれぞれ有する２７個全ての区分領域の第１の接触度の平均値でもよい。
【００５０】
第１拡大区分領域は、それぞれ座標Ｘ０からＸ１４に対応するものであるため、以降、例えば座標Ｘ０に対応する第１拡大区分領域を、第１拡大区分領域Ｘ０と呼ぶ。
【００５１】
上述した第２の接触度は、第１拡大区分領域が有する２７個全ての区分領域の第１の接触度を用いて算出した。しかし、第２の接触度は、第１拡大区分領域が有する全ての区分領域ではなく、図４のＬ１より上の区分領域の接触度を使用することが好ましい。図６は、図４におけるＬ１より上の区分領域の第１の接触度を抜粋した図である。図６の縦方向は座標Ｙ０からＹ７までを示し、横方向はＸ座標Ｘ０からＸ１４までを示す。Ｌ１は、耳の一般的な大きさに基づいて決定される基準値である。Ｌ１は、例えば、タッチパネル１５１の上部から７ｃｍに位置する。Ｌ１より下は、耳が接触することはないとみなすことで、耳以外のものが接触したことによる高い接触度を有する区分領域を、耳孔位置の推定から除くことができ、推定の精度が上昇する。
【００５２】
以降、図６の示すタッチパネル１５１の拡大区分領域Ｘ０〜Ｘ１４を第２の接触度の対象とした場合について説明する。なお、図６に示す「合計」が、第１拡大区分領域ごとの第２の接触度となる。
【００５３】
次に、ＣＰＵ１１０は、Ｘ方向に並んだ第１拡大区分領域Ｘ０〜Ｘ１４の第２接触度の分布から、第１ピーク及び第２ピークの第１拡大区分領域を検出する（Ｓ１０３）。図７は、図６に示す第２の接触度の分布をグラフ化した図である。図７のグラフは、縦方向が第２の接触度で、横方向がＸ座標である。ＣＰＵ１１０は、図７に示す第２の接触度の分布より、頂点Ｐ１を成す第１拡大区分領域Ｘ６を第１ピークの第１拡大区分領域として検出し、頂点Ｐ２を成す第１拡大区分領域Ｘ１０を第２ピークの第１拡大区分領域として検出する。
【００５４】
第１ピーク及び第２ピークの具体的な検出方法以下の通りである。
【００５５】
ＣＰＵ１１０は、ある第１拡大区分領域の第２の接触度が、両隣の第２の接触度より高い第１拡大区分領域を、２つ検出する。検出した２つの第１拡大区分領域が、それぞれ第１ピーク及び第２ピークである。図７に示す第２の接触度の分布において、ＣＰＵ１１０は、第１拡大区分領域Ｘ６の第２の接触度は、両隣の第１拡大区分領域Ｘ５及び第１拡大区分領域Ｘ７の第２の接触度より高いため（Ｐ１）、第１拡大区分領域Ｘ６は第１ピークであると検出する。また、ＣＰＵ１１０は、第１拡大区分領域Ｘ１０の第２の接触度は、第１拡大区分領域Ｘ９及び第１拡大区分領域Ｘ１１の第２の接触度より高いため（Ｐ２）、第１拡大区分領域Ｘ１０は第２ピークであると検出する。
【００５６】
次にＣＰＵ１１０は、第１及び第２ピークの第１拡大区分領域に基づいて、第１ボトムの第１拡大区分領域を検出し（Ｓ１０４）、耳孔の位置を推定する（Ｓ１０５）。
【００５７】
ＣＰＵ１１０は、第１ピーク及び第２ピークの間、すなわち、第１拡大区分領域Ｘ７から第１拡大区分領域Ｘ９までの間で、ある第１拡大区分領域の第２の接触度が、両隣の第２の接触度より低い第１拡大区分領域を、第１ボトムとして検出する。ＣＰＵ１１０は、図７の場合、第１拡大区分領域Ｘ８の第２の接触度は、両隣の第１拡大区分領域Ｘ７及び第１拡大区分領域Ｘ９の第２の接触度より低いため（Ｐ３）、第１拡大区分領域Ｘ８は第１ボトムであると検出する。
【００５８】
ＣＰＵ１１０は、第１ボトムの第１拡大区分領域Ｘ８上、または、第１ボトムの第１拡大区分領域Ｘ８をＹ方向に延長した領域上に、耳孔が存在すると推定する（Ｓ１０５）。
【００５９】
本実施の形態においては、Ｘ方向に並んだ複数の第１拡大区分領域の第２の接触度の分布が有する双峰性を利用することで、耳の全てがタッチパネルに接触していない場合でも、耳孔の位置を推定することができる。
【００６０】
また、本実施の形態では、第１拡大区分領域ごとに第２の接触度を算出し、双峰性のグラフで現れる頂点及び谷の第１拡大区分領域を検出することで、耳孔の位置を推定している。この推定処理は、例えば、耳の写真画像同士を比較して耳孔の位置を推定する処理と比べて、簡易なロジックであり、プログラムとして実装することも容易であり、処理負荷も軽い。
【００６１】
さらに、本実施の形態では、第１ピーク、第２ピーク、第３ボトムの、それぞれの距離的な制限を付けることが好ましい。例えば、第１ピークと第１ボトム、及び第２ピークと第１ボトムとの距離が所定の距離より離れている場合、耳孔の位置を推定できないものとしてもよい。所定の距離は、一般的な耳の大きさから決まる基準となる距離である。一般的に、耳孔の位置は耳のほぼ中心に位置する。よって、第１ピークと第２ピークの距離が、一般的な耳の大きさの範囲内であっても、第１ピークと第１ボトムの距離が、第２ピークと第１ボトムの距離と大きく乖離している場合、耳孔の位置が耳の中心にないため、推定が正しくないとみなすことができる。このように、第１ピーク、第２ピーク、及び第１のボトムの距離を制限することで、耳以外のものがタッチパネルに接触している場合に、誤って耳孔の位置を推定してしまうことを回避できる。
【００６２】
＜耳孔の位置の推定結果を利用した処理＞
耳孔の位置を推定した結果を利用した処理の例を以下に説明する。
【００６３】
例えば、推定した耳孔の位置に応じて、音出力部の音量を変更する音量制御処理がある。音量制御処理では、ＣＰＵ１１０は、耳孔の位置を推定すると、その推定した耳孔の位置に応じて音出力部の音量を変更する。ＣＰＵ１１０は、例えば、耳孔の位置がスピーカーの位置から近い場合、音量を小さくし、または音量を変更せず、逆に耳孔の位置がスピーカーの位置から遠い場合、音量を大きくする。
【００６４】
図８は、耳孔の位置と変更する音量との対応関係を示す表（Ｔ１）である。表（Ｔ１）は、例えば、ＲＡＭ１３０にテーブルとして保存されている。表（Ｔ１）には、「Ｘｎ」と「音量（ｄＢ）」が記憶されている。「Ｘｎ」は、耳孔があると推定した第２の方向の座標を示す。「音量（ｄＢ）」は、耳孔の位置に対応する音量の変更量を示し、例えば、「＋４」は音量を４ｄＢ上げるという意味である。表（Ｔ１）は、スピーカーの中心が第１拡大区分領域Ｘ８の上部に存在する場合を想定している。
【００６５】
ＣＰＵ１１０は、耳孔の位置が第１拡大区分領域Ｘ８にあると推定すると、スピーカーに近い位置に耳孔があるため、音量の変更を行わない。また、ＣＰＵ１１０は、耳孔の位置が第１拡大区分領域Ｘ４にあると推定すると、スピーカーと離れた位置に耳孔があるため、音量を４ｄＢ上げる処理を行う。
【００６６】
このようにすることで、スピーカーからの耳孔の位置がずれている度合に応じて出力する音量を調整することができ、耳孔の位置がスピーカーからずれていても音を聞き取ることができる。
【００６７】
また、耳孔の位置を推定した結果を利用した処理の別の例として、推定した耳孔の位置に応じて、アプリケーションを起動するアプリケーション起動処理がある。アプリケーション起動処理では、ＣＰＵ１１０は、耳孔の位置を推定すると、その推定した耳孔の位置に応じてアプリケーションを起動する。
【００６８】
図９は、耳孔の位置と起動するアプリケーションとの対応関係を示す表（Ｔ２）である。表（Ｔ２）は、例えば、ＲＡＭ１３０にテーブルとして保存されている。表（Ｔ２）には、「Ｘｎ」と「アプリケーション」が記憶されている。「Ｘｎ」は、耳孔があると推定した第２の方向の座標を示す。「アプリケーション」は、耳孔の位置に対応して起動するアプリケーションの名称である。
【００６９】
ＣＰＵ１１０は、耳孔の位置が第１拡大区分領域Ｘ８にあると推定すると、音声検索のアプリケーションを起動する。また、ＣＰＵ１１０は、耳孔の位置が第１拡大区分領域Ｘ４にあると推定すると、留守番電話のアプリケーションを起動する。
【００７０】
このようにすることで、例えば、指でアプリケーションのアイコンをタッチすることで所望のアプリケーションを起動する代わりに、耳をタッチパネルに接触させることで所望のアプリケーションを起動することができる。この処理は、例えば、画面を見ることができない場合や、満員電車などで片方の手を動かすことができない場合などでも、耳で所望のアプリケーションを起動することができ、利用者にとって有効である。
【００７１】
［第２の実施の形態］
次に第２の実施の形態について説明する。
【００７２】
＜電子機器の構成例＞
図１０は、電子機器１００の外部構成及び内部構成の例を表す図である。
【００７３】
内部構成は、図１に示す内部構成と同様である。
【００７４】
外部構成は、図１に示す外部構成と、構成物は同様であるが、スピーカー１４１の位置が異なり、タッチパネル１５１の領域内に設置されている。
【００７５】
＜耳孔の位置の推定処理＞
耳孔の位置の推定処理について説明する。
【００７６】
図１１は、一般的な耳の形を示した図である。図１１に示すように、タッチパネル１５１の区分領域を横方向に区切った領域Ｅ３１〜Ｅ３５のタッチパネル１５１への接触度について、図２を用いて説明する。
【００７７】
領域Ｅ３１は、タッチパネル１５１に耳が接触しない部分であり、領域Ｅ３１全体として接触度が低い区分領域を多く有する領域であるとみなすことができる。
【００７８】
領域Ｅ３２は、図２に示す領域Ｅ３を含む領域である。領域Ｅ３２は、何も接触しない区分領域を一部含んでいるが、領域Ｅ３が接触度の高い区分領域を多く有することから、領域Ｅ５全体として接触度が高い区分領域を多く有する領域であるとみなすことができる。
【００７９】
領域Ｅ３３は、図２に示す領域Ｅ１、Ｅ２及びＥ４の一部を含む領域である。領域Ｅ３３は、接触度が低い区分領域を多く有している領域Ｅ１を最も多く含む領域であることから、領域Ｅ３３は全体として接触度が低い区分領域を多く有する領域であるとみなすことができる。
【００８０】
領域Ｅ３４は、図２に示す領域Ｅ４、Ｅ１及びＥ２の一部を含む領域である。領域Ｅ３４に含まれる領域Ｅ１の一部は、耳朶にあたる部分であり、領域Ｅ１の中では比較的接触度が高い領域である。また、領域Ｅ３４は、接触度の高い区分領域を多く有している領域Ｅ４を多く含んでいることから、領域Ｅ３４全体として接触度が高い区分領域を多く有する領域であるとみなすことができる。
【００８１】
領域Ｅ３５は、タッチパネル１５１に耳が接触しない部分であり、領域Ｅ３５全体として接触度が低い区分領域を多く有する領域であるとみなすことができる。
【００８２】
言い換えると、領域Ｅ３２及びＥ３４にそれぞれ含まれる複数の区分領域が有する接触度の合計は、高い数値となり、領域Ｅ３１、３３及び３５にそれぞれ含まれる複数の区分領域が有する接触度の合計は、低い数値になる。このように、タッチパネル１５１の横方向に区切った領域Ｅ３１〜Ｅ３５ごとの接触度は、耳孔１１が位置する領域Ｅ３３では低い数値となり、耳孔１１の上下の領域Ｅ３２及びＥ３４では高い数値となる。すなわち、タッチパネル１５１を横方向に区切った領域ごとの接触度の分布は、縦方向に区切った領域ごとの接触度の分布と同様に、接触度が高い２つの頂点（Ｅ３２、Ｅ３４）と、その間に挟まれた接触度が低い谷（Ｅ３３）を持つ、双峰性を有する分布となる。
【００８３】
第２の実施の形態では、スピーカー１４１がタッチパネル１５１の内部に設置されているため、耳孔がタッチパネル１５１に接触する。そこで、タッチパネル１５１の縦方向と横方向に区切った領域ごとの接触度の分布から、縦方向の谷と、横方向の谷を検出し、互いの方向の領域の交差した領域内に耳孔が存在すると推定する。
【００８４】
＜耳孔の位置の推定における電子機器の処理フローチャート＞
図１２は、電子機器１００の推定処理のフローチャートの例を表す図である。図１２を用いて、電子機器１００の推定処理について説明する。なお、第２の実施の形態では、Ｘ方向に沿って配置された複数の区分領域を有する領域を第２拡大区分領域と呼び、第２拡大区分領域ごとの接触度を第３の接触度と呼ぶ。
【００８５】
図１３は、スピーカー１４１の位置を中心とした区分領域の第１の接触度を抜粋した図である。図１３において抜粋した区分領域は、スピーカー１４１の位置を中心に、一般的な耳の大きさから、耳が接触する可能性がある区分領域である。耳が接触しない区分領域の第１の接触度を、第２及び第３の接触度の算出から除くことで、耳以外のものが接触している第１の接触度を除くことができ、推定処理の精度が向上する。なお、図１３においては、座標（Ｘ７、Ｙ１１）の位置にスピーカー１４１の中心が存在する。また、図１３に示す、「Ｙ方向小計」は第２の接触度であり、「Ｘ方向小計」は第３の接触度である。
【００８６】
図１４は、図１３に示す第２の接触度をグラフ化した図である。図１４のグラフは、縦方向が第２の接触度で、横方向がＸ座標である。
【００８７】
図１２に示すフローチャートのＳ１０１からＳ１０４までは、図５に示すフローチャートのＳ１０１からＳ１０４までと同様の処理である。ＣＰＵ１１０は、第１ピーク及び第２ピークを成す、図１４に示す第１拡大区分領域Ｘ４（Ｐ１１）及び第１拡大区分領域Ｘ１０（Ｐ１２）を検出し（Ｓ１０３）、第１ボトムを成す第１拡大区分領域Ｘ７（Ｐ１３）を検出する（Ｓ１０４）。
【００８８】
次に、ＣＰＵ１１０は、第２拡大区分領域ごとに第３の接触度を算出する（Ｓ２０１）。第２拡大区分領域は、Ｙ方向の座標Ｙ０からＹ２６にそれぞれ対応して存在し、２７個存在する。また、第２拡大区分領域は、それぞれＸ方向の座標Ｘ０からＸ１４の座標に対応する１５個の座標区分を有する。ＣＰＵ１１０は、第２拡大区分領域が有する複数の区分領域の第１の接触度に基づいて、第３の接触度を算出する（Ｓ２０１）。ＣＰＵ１１０は、２７個全ての第２拡大区分領域ではなく、図１３に示す座標Ｙ６からＹ１８に対応する１３個の第２拡大区分領域について、第３の接触度を算出する。また、第３の接触度は、第２拡大区分領域がそれぞれ有する１５個全ての区分領域の第１の接触度を合計することで算出する。または、第３の接触度は、第２拡大区分領域がそれぞれ有する１５個全ての区分領域の第１の接触度の平均値でもよい。
【００８９】
第２拡大区分領域は、それぞれ座標Ｙ０からＹ２６に対応するものであるため、以降、例えば座標Ｙ０に対応する第２拡大区分領域を、第２拡大区分領域Ｙ０と呼ぶ。
【００９０】
次に、ＣＰＵ１１０は、第３ピーク及び第４ピークの第２拡大区分領域を検出する（Ｓ２０２）。図１５は、図１３に示す第３の接触度の分布をグラフ化した図である。図１５のグラフは、縦方向が第３の接触度で、横方向がＹ座標である。ＣＰＵ１１０は、図１５に示す第３の接触度の分布より、頂点Ｐ２１をなす第２拡大区分領域Ｙ８を第３ピークの第２拡大区分領域として検出し、頂点Ｐ２２を成す第２拡大区分領域Ｙ１３を第４ピークの第２拡大区分領域として検出する。
【００９１】
第３ピーク及び第４ピークの具体的な検出方法以下の通りである。
【００９２】
ＣＰＵ１１０は、ある第２拡大区分領域の第３の接触度が、両隣の第３の接触度より高い第２拡大区分領域を、２つ検出する。検出した２つの第２拡大区分領域が、それぞれ第３ピーク及び第４ピークである。図１５に示す第３の接触度の分布において、ＣＰＵ１１０は、第２拡大区分領域Ｙ８の第３の接触度は、両隣の第２拡大区分領域Ｙ７及び第２拡大区分領域Ｙ９の第３の接触度より高いため（Ｐ２１）、第２拡大区分領域Ｙ８は第３ピークであると検出する。また、ＣＰＵ１１０は、第２拡大区分領域Ｙ１３の第２の接触度は、第２拡大区分領域Ｙ１２及び第２拡大区分領域Ｙ１４の第３の接触度より高いため（Ｐ２２）、第２拡大区分領域Ｙ１３は第４ピークであると検出する。
【００９３】
次にＣＰＵ１１０は、第３及び第４ピークの第１拡大区分領域に基づいて、第２ボトムの第２拡大区分領域を検出し（Ｓ２０３）、耳孔の位置を推定する（Ｓ２０４）。
【００９４】
ＣＰＵ１１０は、第３ピーク及び第４ピークの間、すなわち、第２拡大区分領域Ｙ８から第２拡大区分領域Ｙ１３までの間で、ある第２拡大区分領域の第３の接触度が、両隣の第３の接触度より低い第２拡大区分領域を、第２ボトムとして検出する。ＣＰＵ１１０は、図１５の場合、第２拡大区分領域Ｙ１１の第３の接触度は、両隣の第２拡大区分領域Ｙ１０及び第２拡大区分領域Ｙ１２の第３の接触度より低いため（Ｐ２３）、第２拡大区分領域Ｙ１１は第２ボトムであると検出する。ＣＰＵ１１０は、第１ボトムの第１拡大区分領域と、第２ボトムの第２拡大区分領域の交差した領域上に、耳孔があると推定する（Ｓ２０４）。ＣＰＵ１１０は、第１ボトムの第１拡大区分領域である第１拡大区分領域Ｘ７と、第２ボトムの第２拡大区分領域である第２拡大区分領域Ｙ１１の交差する領域である、図１３に網掛けした座標（Ｘ７，Ｙ１１）に対応する区分領域上に耳孔があると推定する。
【００９５】
本実施の形態においては、第２及び第３の接触度の分布が有する双峰性を利用し、耳孔の位置を推定している。第１の実施の形態では、耳孔がどの第１拡大区分領域上または、その領域の延長上にあるかという推定であったが、本実施の形態では、耳孔がどの区分領域に存在しているかというところまで推定することができ、より詳細な耳孔の位置を推定できる。
【００９６】
また、本実施の形態では、第２及び第３の接触度を算出し、双峰性のグラフで現れる頂点及び谷の第１及び第２拡大区分領域を検出することで、耳孔の位置を推定している。第１拡大区分領域における処理と第２区分領域における処理は、方向が異なるだけで同様の処理となっており、第１の実施の形態と同様に、簡易なロジックである。よって、この推定処理は、例えば、耳の写真画像同士を比較して耳孔の位置を推定する処理と比べて、プログラムとして実装することも容易であり、処理負荷も軽い。
【００９７】
また、本実施の形態においては、第１ボトムが検出できないとき、第１ボトムは、スピーカーの中心が位置する第１拡大区分領域と推定してもよい。また、第２ボトムが検出できないとき、第２ボトムは、スピーカーの中心が位置する第２拡大区分領域と推定してもよい。
【００９８】
以上、まとめると付記のようになる。
【００９９】
（付記１）
音を出力する音出力部と、
操作が行われるタッチパネルと、
前記タッチパネル内の複数の区分領域ごとに、接触している度合を示す第１の接触度を検出する操作検出部と、
第１の方向に沿って配置された複数の区分領域をそれぞれ有する第１拡大区分領域ごとに、前記第１拡大区分領域内の複数の区分領域の前記第１の接触度に基づいて第２の接触度を算出し、前記第２の接触度の分布において、第１及び第２ピークを検出し、前記第１及び第２ピークの第１拡大区分領域に基づいて耳孔の位置を推定する制御部を有する
電子機器。
【０１００】
（付記２）
前記制御部は、両隣より大きい第２の接触度を有する第１拡大区分領域を、前記第１ピークの第１拡大区分領域、及び前記第２ピークの第１拡大区分領域としてそれぞれ検出し、
前記第１及び第２ピークの第１拡大区分領域の間に存在し、両隣より小さい第２接触度を有する第１拡大区分領域を第１ボトムの第１拡大区分領域として検出し、
前記耳孔は、前記第１ボトムの第１拡大区分領域上、または前記第１ボトムの第１拡大区分領域を前記第１の方向に延長した領域上に存在すると推定する
付記１記載の電子機器。
【０１０１】
（付記３）
前記操作検出部は、第１の接触度を、前記タッチパネルが有する静電容量に基づいて算出する
付記１記載の電子機器。
【０１０２】
（付記４）
前記操作検出部は、第１の接触度を、前記タッチパネルが押し付けられる圧力に基づいて算出する
付記１記載の電子機器。
【０１０３】
（付記５）
前記制御部は、前記音声出力部の位置に対する前記推定した耳孔の位置に応じて、前記音出力部の音量を変更する
付記１記載の電子機器。
【０１０４】
（付記６）
前記制御部は、前記推定した耳孔の位置に応じて、前記耳孔の位置と対応付けたアプリケーションプログラムを起動する
付記１記載の電子機器。
【０１０５】
（付記７）
前記制御部は、前記音出力部より基準範囲内に存在する前記区分領域の前記第１の接触度から、前記第２の接触度を算出する
付記１記載の電子機器。
【０１０６】
（付記８）
前記制御部は、前記第１及び第２ピークの前記第１拡大区分領域と、前記第１ボトムの前記第１拡大区分領域とのそれぞれの距離が基準範囲内であるとき、前記推定を行う
付記２記載の電子機器。
【０１０７】
（付記９）
前記制御部は、前記第１ボトムの前記第１拡大区分領域が存在しないとき、前記音出力部の中心の位置に基づいて前記推定を行う
付記２記載の電子機器。
【０１０８】
（付記１０）
前記制御部は、第１の方向とは異なる第２の方向に沿って配置された複数の区分領域をそれぞれ有する第２拡大区分領域ごとに、前記第２拡大区分領域内の複数の区分領域の前記第１の接触度に基づいて第３の接触度を算出し、前記第３の接触度の分布において、第３及び第４ピークを検出し、前記第１及び第２ピークの第１拡大区分領域と、前記第３及び第４ピークの第２拡大区分領域に基づいて耳孔の位置を推定する
付記１記載の電子機器。
【０１０９】
（付記１１）
前記制御部は、両隣より大きい第２の接触度を有する第１拡大区分領域を、前記第１ピークの第１拡大区分領域、及び前記第２ピークの第１拡大区分領域としてそれぞれ検出し、
前記第１及び第２ピークの第１拡大区分領域の間に存在し、両隣より小さい第２接触度を有する第１拡大区分領域を第１ボトムの第１拡大区分領域として検出し、
両隣より大きい第３の接触度を有する第２拡大区分領域を、前記第３ピークの第２拡大区分領域、及び前記第４ピークの第２拡大区分領域としてそれぞれ検出し、
前記第３及び第４ピークの第２拡大区分領域の間に存在し、両隣より小さい第３接触度を有する第２拡大区分領域を第２ボトムの第２拡大区分領域として検出し、
前記耳孔は、前記第１のボトムを有する前記第１拡大区分領域と、前記第２のボトムを有する前記第２拡大区分領域とが交差した領域上に存在すると推定する
付記１０記載の電子機器。
【０１１０】
（付記１２）
音を出力する音出力部と、
操作が行われるタッチパネルと、
前記タッチパネルの区分領域ごとに、接触している度合を示す第１の接触度を検出する操作検出部と、
制御部とを有する電子機器のプロセッサに実行させる接触状態判定プログラムであって、
第１の方向に沿って配置された複数の区分領域をそれぞれ有する第１拡大区分領域ごとに、前記第１拡大区分領域内の複数の区分領域の前記第１の接触度に基づいて第２の接触度を算出し、前記第２の接触度の分布において、第１及び第２ピークを検出し、前記第１及び第２ピークの第１拡大区分領域に基づいて耳孔の位置を推定する
処理を前記プロセッサに実行させる接触状態判定プログラム。
【符号の説明】
【０１１１】
１０…耳輪                          １１…耳孔
１２…耳珠                          １３…耳朶
２０…耳                            ２１…耳孔の中心
１００…電子機器                    １１０…ＣＰＵ
１２０…ストレージ                  １２１…制御プログラム
１３０…ＲＡＭ                      １４０…音出力部
１４１…スピーカー                  １５０…操作検出部
１５１…タッチパネル 
【図１】
0006515711.tif 000002
【図２】
0006515711.tif 000003
【図３】
0006515711.tif 000004
【図４】
0006515711.tif 000005
【図５】
0006515711.tif 000006
【図６】
0006515711.tif 000007
【図７】
0006515711.tif 000008
【図８】
0006515711.tif 000009
【図９】
0006515711.tif 000010
【図１０】
0006515711.tif 000011
【図１１】
0006515711.tif 000012
【図１２】
0006515711.tif 000013
【図１３】
0006515711.tif 000014
【図１４】
0006515711.tif 000015
【図１５】
0006515711.tif 000016