(57)【要約】【課題】角速度センサーや加速度センサーといつたセンサーに基づき、簡単な演算処理により往復移動を判定する。【解決手段】往復変位検出装置３０は、変位量を検出して、変位量に対応する検出信号を出力するセンサー（加速度センサー１５又は角速度センサー１６）と、検出信号が変位量０となる時点より前後に及ぶ予め定められた長さの時間帯である前期間及び後期間の一方において該検出信号が正の閾値を超え、かつ前期間及び後期間の他方において該検出信号が負の閾値を下回り、かつ前期間における該検出信号と後期間における該検出信号の総和が予め定められた範囲に収まる場合に、往復変位を判定する判定部２２と、を備える。【選択図】図２
2019106068.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置の変位量を検出して、当該変位量を示す検出信号を出力するセンサーと、
前記検出信号が前記変位量０を示す時点から前後に及ぶ予め定められた長さの時間帯である前期間及び後期間の一方において、該検出信号の示す変位量が正の値からなる閾値を超え、かつ前期間及び後期間の他方において該検出信号の示す変位量が負の値からなる閾値を下回り、かつ前期間における該検出信号と後期間における該検出信号の示す変位量の総和が予め定められた範囲に収まる場合に、前記情報処理装置が初期状態から往復移動する変位を行って初期状態に戻ったと判定する判定部と、を備える往復変位検出装置。
【請求項２】
前記センサーは、回転角度を検出して、回転角度に対応する検出信号を出力する角速度センサーであり、
前記判定部は、前記角速度センサーから出力される前記情報処理装置の回転角度を示す前記検出信号に基づいて、前記情報処理装置が往復回転する変位を、前記往復移動する変位として判定する請求項１に記載の往復変位検出装置。
【請求項３】
前記センサーは、加速度を検出して、加速度に対応する検出信号を出力する加速度センサーであり、
前記判定部は、前記角速度センサーから出力される前記情報処理装置の回転角度を示す前記検出信号に基づいて、前記情報処理装置が往復移動する変位を判定する請求項１に記載の往復変位検出装置。
【請求項４】
前記正の値からなる閾値が前記予め定められた範囲よりも大きく、前記負の値からなる閾値が前記予め定められた範囲よりも小さい請求項１乃至請求項３のいずれか１つに記載の往復変位検出装置。
【請求項５】
請求項１に記載の往復変位検出装置と、
表示部と、
前記往復変位検出装置の前記判定部により前記情報処理装置の往復変位が判定されると、当該判定された往復変位に応じて、前記表示部に表示されるコンテンツを変更する制御部と、を備える情報処理装置。
【請求項６】
前記往復変位検出装置のセンサーは、当該情報処理装置に生じた加速度又は回転角度を検出し、
前記判定部は、前記センサーにより検出された加速度又は回転角度に基づき、前記表示部に表示画面が表示されている状態で前記情報処理装置の上下の向きを判定し、
前記制御部は、前記判定部により判定された前記情報処理装置の向きが予め定められた上下順方向である場合に、予め定められたコンテンツを前記表示部に表示させ、前記判定部により判定された前記情報処理装置の向きが上下逆方向である場合に、前記判定部により判定された往復変位に応じて前記表示部に表示されるコンテンツを変更する請求項５に記載の情報処理装置。
【請求項７】
前記制御部は、前記判定部により判定された前記情報処理装置の向きが前記上下順方向である場合に、前記判定部により往復変位が判定されても、前記表示部による前記予め定められたコンテンツの表示を維持する請求項６に記載の情報処理装置。
【請求項８】
前記情報処理装置は、携帯可能なカード型であり、
前記情報処理装置をユーザーの身体に着脱自在に取付けるための取付け部材を更に備える請求項５乃至請求項７のいずれかに記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、往復移動を検出する往復変位検出装置及びそれを備える情報処理装置に関し、特に、往復移動を判定するための演算処理を簡単化するための技術に関する。
【背景技術】
【０００２】
例えば、特許文献１に記載の携帯型情報機器では、複数の加速度センサーを携帯型情報機器の上辺、下辺、左辺、右辺に取り付けて、各加速度センサーにより携帯型情報機器の回転操作により発生する加速度を検出している。そして、ＣＰＵは、各加速度センサーにより検出された加速度に基づき携帯型情報機器の回転操作を判定して、この回転操作に対し割り当てられた文字入力及び文字変換に関する命令を実行している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１９４６９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記のように複数の加速度センサーの加速度に基づき携帯型情報機器の回転操作を判定する場合、各加速度センサーの検出信号に基づきそれぞれの加速度を繰り返し求め、これらの加速度の変化に対応する回転操作を判定するため、複雑な演算処理を高速で行う必要があり、ＣＰＵ等の演算部の負荷や消費電力が増大する。しかしながら、携帯型の情報処理装置では、当該装置の軽量小型化や省電力化を重要視するので、ＣＰＵ等の演算部の負荷や消費電力の増大は好ましいことではない。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、例えば角速度センサーや加速度センサーといったセンサーからの出力に基づき、簡単な演算処理により往復移動が行われたことを判定可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る往復変位検出装置は、情報処理装置の変位量を検出して、当該変位量を示す検出信号を出力するセンサーと、前記検出信号が前記変位量０を示す時点から前後に及ぶ予め定められた長さの時間帯である前期間及び後期間の一方において、該検出信号の示す変位量が正の値からなる閾値を超え、かつ前期間及び後期間の他方において該検出信号の示す変位量が負の値からなる閾値を下回り、かつ前期間における該検出信号と後期間における該検出信号の示す変位量の総和が予め定められた範囲に収まる場合に、前記情報処理装置が初期状態から往復移動する変位を行って初期状態に戻ったと判定する判定部と、を備えるものである。
【０００７】
本発明の一局面に係る情報処理装置は、上記本発明の往復変位検出装置と、表示部と、前記往復変位検出装置の前記判定部により前記情報処理装置の往復変位が判定されると、当該判定された往復変位に応じて、前記表示部に表示されるコンテンツを変更する制御部と、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、例えば角速度センサーや加速度センサーといったセンサーからの出力に基づき、簡単な演算処理により往復移動が行われたことを判定することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる情報処理装置の外観を示す斜視図である。
【図２】本実施形態にかかる情報処理装置の内部構成を示すブロック図である。
【図３】（Ａ）は情報処理装置の横方向の往復回転を示す斜視図であり、（Ｂ）は情報処理装置の縦方向の往復回転を示す斜視図である。
【図４】情報処理装置のＸ軸方向の往復移動を示す斜視図である。
【図５】情報処理装置が往復回転されたときの角速度センサーの検出信号の変化を示すグラフである。
【図６】情報処理装置の往復回転の向きが逆である場合の角速度センサーの検出信号の変化を示すグラフである。
【図７】（Ａ）は上下順方向に向けられた情報処理装置を示す平面図であり、（Ｂ）は上下逆方向に向けられた情報処理装置を示す平面図である。
【図８】（Ａ）乃至（Ｆ）は、情報処理装置の向きや変位に応じて切り替え表示される表示部のコンテンツを示す図である。
【図９】情報処理装置の向きや変位に応じて表示部に表示されるコンテンツを切替えるための処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態にかかる往復変位検出装置が適用された情報処理装置の外観を示す斜視図である。また、図２は、情報処理装置の内部構成を示すブロック図である。
【００１２】
本実施形態の情報処理装置１０は、例えば社員証などのＩＤカードの代わりに用いられる。情報処理装置１０は、制御ユニット１１と、表示部１２と、記憶部１３と、通信部１４と、加速度センサー１５と、角速度センサー１６とを備えている。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１３】
表示部１２は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）、電子ペーパーなどから構成される。
【００１４】
記憶部１３は、大容量の書き換え可能な不揮発性メモリー（ＥＥＰＲＯＭなど）であって、表示部１２に表示される複数のコンテンツを記憶している。
【００１５】
通信部１４は、通信インターフェイスであって、外部の発信機（ビーコン）やサーバーなどとの間でデータ通信を行う。
【００１６】
加速度センサー１５は、既知の３軸の加速度センサーであり、情報処理装置１０（特に表示部１２）のＸ軸、Ｙ軸、Ｚ軸の３方向の加速度を検出して、３方向の加速度を示すそれぞれの検出信号ＸＳ、ＹＳ、ＺＳを出力する。加速度センサー１５が情報処理装置１０に内蔵されているので、この加速度センサー１５により情報処理装置１０に作用した３方向の加速度が検出されることとなる。
【００１７】
角速度センサー１６は、既知の角速度センサーであり、情報処理装置１０（特に表示部１２）の基準軸周りの回転角度を検出する。角速度センサー１６が情報処理装置１０に内蔵されているので、この角速度センサー１６により基準軸周りの情報処理装置１０の回転角度が検出されることとなる。また、ここでは、２つの角速度センサー１６が設けられて、情報処理装置１０の横方向Ｈ及び縦方向Ｖの回転が検出され、２つの角速度センサー１６からそれぞれの方向Ｈ、Ｖの回転角度を示す検出信号ＨＳ、ＶＳが出力される。
【００１８】
すなわち、加速度センサー１５及び角速度センサー１６は、情報処理装置１０の変位量を検出して、当該変位量を示す検出信号を出力する。
【００１９】
制御ユニット１１は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、ＣＰＵ（Central Processing Unit）、ＭＰＵ、又はＡＳＩＣ等である。制御ユニット１１は、上記のＲＯＭ又は記憶部１３に記憶された制御プログラムが上記プロセッサーで実行されることにより、制御部２１、判定部２２、及び通信制御部２３として機能する。尚、制御ユニット１１の上記の各構成要素は、前述の制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２０】
制御部２１は、主に表示部１２の表示制御を行う。通信制御部２３は、通信部１４の通信動作を制御する機能を有する。
【００２１】
判定部２２は、加速度センサー１５から各検出信号ＸＳ、ＹＳ、ＺＳ、及び２つの角速度センサー１６から検出信号ＨＳ、ＶＳを受け取って、これらの検出信号に基づき、情報処理装置１０の向き及び変位を演算して求める。なお、本実施形態では、図１に示すように表示部１２及び情報処理装置１０は一体化されているため、ここでいう情報処理装置１０の向き及び変位は、表示部１２の向き及び変位でもある。
【００２２】
次に、情報処理装置１０に適用された本実施形態の往復変位検出装置３０について説明する。
【００２３】
本実施形態の往復変位検出装置３０は、加速度センサー１５、２つの角速度センサー１６、及び判定部２２を備え（図２参照）、各角速度センサー１６の検出信号ＨＳ、ＶＳに基づき、図３（Ａ）、（Ｂ）に示すような情報処理装置１０の横方向Ｈ及び縦方向Ｖの往復回転（回転操作）を判定し、また加速度センサー１５の検出信号ＸＳに基づき、図４に示すような情報処理装置１０のＸ軸方向の往復移動を（移動操作）判定する。
【００２４】
＜情報処理装置１０の横方向Ｈ及び縦方向Ｖの往復回転の判定＞
各角速度センサー１６は、情報処理装置１０の横方向Ｈ及び縦方向Ｖの回転を検出して、それぞれの方向Ｈを示す検出信号ＨＳと、方向Ｖの回転角度ＶＳを出力する。判定部２２は、各角速度センサー１６の検出信号ＨＳに基づき、情報処理装置１０の横方向Ｈを判定し、検出信号ＶＳに基づいて縦方向Ｖの往復回転を判定する。
【００２５】
図５は、情報処理装置１０が横方向Ｈに往復回転されたときの角速度センサー１６の検出信号ＨＳの変化を示している。往復回転とは、情報処理装置１０が初期状態から一方向に回転したあと、回転方向を逆向きに代えて回転して、初期状態に戻る動作をいう。情報処理装置１０が横方向Ｈに往復回転されたとき、図５に示すように、角速度センサー１６の検出信号ＨＳ（情報処理装置１０の変位量を示す）は、情報処理装置１０の往復回転の往路で正方向に増大して閾値＋Ａを超え、正のピークに達してから低減して、時点Ｔ０で変位量０となり、更に往復回転の復路で負方向に低減して閾値−Ａを下回わり、負のピークに達してから再び増大して、変位量０付近で値が落ち着く。
【００２６】
ここで、検出信号ＨＳが正方向に増大を始める時点Ｔ１から時点Ｔ０までの時間帯を前期間ΔＳ１とし、時点Ｔ０から、検出信号ＨＳが負方向に低減を始めた後に変位量０付近で値が落ち着く時点Ｔ２までの時間帯を後期間ΔＳ２とする。この場合は、前期間ΔＳ１において検出信号ＨＳが正の閾値＋Ａを超え、かつ後期間ΔＳ２において検出信号ＨＳが負の閾値−Ａを下回る。
【００２７】
また、前期間ΔＳ１（往復回転の往路）における検出信号ＨＳの正方向の波形と後期間ΔＳ２（往復回転の復路）における検出信号ＨＳの負方向の波形が略等しくなるので、前期間ΔＳ１における検出信号ＨＳの正の積分値と後期間ΔＳ２における検出信号ＨＳの負の積分値の和が小さくなり、この和が０を中心とした正負に及ぶ予め定められた範囲Ｍに入る。
【００２８】
一方、情報処理装置１０の横方向Ｈの往復回転の向きが逆である場合は、図６に示すように角速度センサー１６の検出信号ＨＳが変化する。この図６において、角速度センサー１６の検出信号ＨＳは、情報処理装置１０の往復回転の往路で負方向に低減して閾値−Ａを下回り、負のピークに達してから増大して、時点Ｔ０で０となり、更に往復回転の復路で正方向に増大して閾値＋Ａを超え、正のピークに達してから再び低減する。よって、前期間ΔＳ１において検出信号ＨＳが負の閾値−Ａを下回り、かつ後期間ΔＳ２において検出信号ＨＳが正の閾値＋Ａを超える。また、前期間ΔＳ１における検出信号ＨＳの負の積分値と後期間ΔＳ２における検出信号ＨＳの正の積分値の和が、０を中心とした正負に及ぶ予め定められた範囲Ｍに入る。
【００２９】
ここで、正の値からなる閾値＋Ａを、予め定められた範囲Ｍの正側の境界値＋Ｂよりも十分に大きい値に設定するものとする。また負の値からなる閾値−Ａを、予め定められた範囲Ｍの負側の境界値−Ｂよりも十分に小さくなる値に設定するものとする。換言すれば、予め定められた範囲Ｍの正側の境界値＋Ｂを正の閾値＋Ａよりも十分に小さくし、また予め定められた範囲Ｍの負側の境界値−Ｂを負の閾値−Ａよりも十分に大きく設定する。
【００３０】
そして、判定部２２は、例えば検出信号ＨＳの値を周期的にサンプリングして制御ユニット１１に内蔵のＲＡＭに順次記憶させつつ、時点Ｔ１から時点Ｔ２までの時間の長さの分の検出信号ＨＳの値をＲＡＭに常に保存しておき、検出信号ＨＳが０になると、この０となった時点Ｔ０より前の前期間ΔＳ１においてサンプリングした検出信号ＨＳの値と、時点Ｔ０より後の後期間ΔＳ２においてサンプリングした検出信号ＨＳの値とを上記ＲＡＭから読み出し、前期間ΔＳ１及び後期間ΔＳ２の一方において検出信号ＨＳが、予め定められた正の閾値＋Ａを超え、かつ前期間ΔＳ１及び後期間ΔＳ２の他方において検出信号ＨＳが、予め定められた負の閾値−Ａを下回り、かつ前期間ΔＳ１における検出信号ＨＳの積分値と後期間ΔＳ２における検出信号ＨＳの積分値の和が予め定められた範囲Ｍに入る場合に、情報処理装置１０が横方向Ｈに往復回転されたと判定する。
【００３１】
また、判定部２２は、(i)前期間ΔＳ１及び後期間ΔＳ２の一方において検出信号ＨＳが正の閾値＋Ａを超えないか、又は(ii)前期間ΔＳ１及び後期間ΔＳ２のうち(i)とは異なる期間において検出信号ＨＳが負の閾値−Ａを下回らないか、又は(iii)前期間ΔＳ１における検出信号ＨＳの積分値と後期間ΔＳ２における検出信号ＨＳの積分値の和が予め定められた範囲Ｍに入らない、と判断した場合には、情報処理装置１０が横方向Ｈに往復回転されたと判定しない。
【００３２】
同様に、情報処理装置１０が縦方向Ｖに往復回転されたときにも、角速度センサー１６の検出信号ＶＳが、情報処理装置１０の往復回転の往路で正方向に増大して閾値＋Ａを超え、時点Ｔ０で０となり、更に往復回転の復路で負方向に低減して閾値−Ａを下回るか、又は情報処理装置１０の往復回転の往路で負方向に低減して閾値−Ａを下回わり、時点Ｔ０で０となり、更に往復回転の復路で正方向に増大して閾値＋Ａを超える。
【００３３】
また、前期間ΔＳ１における検出信号ＶＳの積分値と後期間ΔＳ２における検出信号ＶＳの積分値の和が０を中心とした正負に及ぶ予め定められた範囲Ｍに入る。このため、判定部２２は、検出信号ＶＳの値を周期的にサンプリングして、時点Ｔ１から時点Ｔ２までの時間の長さの分の検出信号ＶＳの値をＲＡＭに常に保存させておき、検出信号ＶＳが０になると、この０となった時点Ｔ０より前の前期間ΔＳ１においてサンプリングした検出信号ＶＳの値及び時点Ｔ０より後の後期間ΔＳ２においてサンプリングした検出信号ＶＳの値をＲＡＭから読み出し、前期間ΔＳ１及び後期間ΔＳ２の一方において検出信号ＶＳが、予め定められた正の閾値＋Ａを超え、かつ前期間ΔＳ１及び後期間ΔＳ２の他方において検出信号ＶＳが、予め定められた負の閾値−Ａを下回り、かつ前期間ΔＳ１における検出信号ＶＳの積分値と後期間ΔＳ２における検出信号ＶＳの積分値の和が予め定められた範囲Ｍに入る場合に、情報処理装置１０が縦方向Ｖに往復回転されたと判定する。
【００３４】
尚、前期間ΔＳ１における検出信号の積分値と後期間ΔＳ２における検出信号の積分値を例示しているが、判定部２２は、前期間ΔＳ１における検出信号の正又は負の実効値と後期間ΔＳ２における検出信号の負又は正の実行値との和が予め定められた範囲Ｍに入るか否かを判定してもよい。更に、判定部２２は、前期間ΔＳ１における検出信号の正又は負の平均値やピーク値と後期間ΔＳ２における検出信号の負又は正の平均値やピーク値の和が予め定められた範囲Ｍに入るか否かを判定してもよい。
【００３５】
＜情報処理装置１０のＸ軸方向の往復移動の判定＞
加速度センサー１５は、情報処理装置１０のＸ軸方向の加速度を検出して、加速度を示す検出信号ＸＳを出力する。判定部２２は、加速度センサー１５の検出信号ＸＳに基づき、情報処理装置１０のＸ軸方向の往復移動を判定する。
【００３６】
この場合も、加速度センサー１５の検出出力ＸＳは、図５に示す角速度センサー１６の検出信号ＨＳと同様に変化し、情報処理装置１０の往復移動の往路で正方向に増大して閾値＋Ａを超え、正のピークに達してから低減して、時点Ｔ０で０となり、更に往復移動転の復路で負方向に低減して閾値−Ａを下回わり、負のピークに達してから再び増大する。
【００３７】
また、情報処理装置１０の往復移動の向きが逆である場合は、加速度センサー１５の検出出力ＸＳは、図６に示す角速度センサー１６の検出信号ＨＳと同様に変化し、情報処理装置１０の往復移動の往路で負方向に低減して閾値−Ａを下回り、負のピークに達してから増大して、時点Ｔ０で０となり、更に往復移動の復路で正方向に増大して閾値＋Ａを超え、正のピークに達してから再び低減する。
【００３８】
このため、判定部２２は、検出信号ＸＳの値を周期的にサンプリングして、時点Ｔ１から時点Ｔ２までの時間の長さの分の検出信号ＸＳの値をＲＡＭに常に保存させておき、検出信号ＸＳが０になると、この０となった時点Ｔ０より前の前期間ΔＳ１においてサンプリングした検出信号ＸＳの値及び時点Ｔ０より後の後期間ΔＳ２においてサンプリングした検出信号ＸＳの値を上記ＲＡＭから読み出し、前期間ΔＳ１及び後期間ΔＳ２の一方において検出信号ＸＳが、予め定められた正の閾値＋Ａを超え、かつ前期間ΔＳ１及び後期間ΔＳ２の他方において検出信号ＸＳが、予め定められた負の閾値−Ａを下回り、かつ前期間ΔＳ１における検出信号ＸＳの積分値と後期間ΔＳ２における検出信号ＸＳの積分値の和が予め定められた範囲Ｍに入る場合に、情報処理装置１０がＸ軸方向に往復移動されたと判定する。
【００３９】
これにより、上記実施形態によれば、角速度センサー１６や加速度センサー１５といったセンサーからの出力に基づき、簡単な演算処理により、往復移動（往復回転を含む）が行われたことを判定可能である。
【００４０】
また、Ｘ軸方向の往復移動の判定と同様に、判定部２２は、加速度センサー１５の各検出信号ＹＳ、ＺＳに基づき、情報処理装置１０のＹ軸方向の往復移動やＺ軸方向の往復移動を判定してもよい。
【００４１】
尚、判定部２２は、情報処理装置１０の往復回転や往復移動を判定するだけではなく、各角速度センサー１６の検出信号ＨＳ、ＶＳ及び加速度センサー１５の各検出信号ＸＳ、ＹＳ、ＺＳに基づき、図７（Ａ）（Ｂ）に示すように表示部１２の画面１２Ａに表示画面が表示されている状態で、情報処理装置１０が上下順方向Ｕ及び上下逆方向Ｄのいずれの向きにあるかを判定する。図７（Ａ）に示すように情報処理装置１０が上下順方向Ｕの向きにあるときには、情報処理装置１０がストラップＳＴでユーザーの首にぶら下げられた状態である。また、図７（Ｂ）に示すように情報処理装置１０が上下逆方向Ｄの向きにあるときには、ユーザーが情報処理装置１０を手に持って該情報処理装置１０の上下を反転させた状態である。
【００４２】
次に、情報処理装置１０の表示部１２の表示制御について説明する。
【００４３】
この情報処理装置１０では、複数のコンテンツが情報処理装置１０の向きや変位に対応付けられて記憶部１３に予め記憶されている。判定部２２が情報処理装置１０の向きや変位を判定すると、制御部２１が、その判定された向きや変位に対応付けられたコンテンツを記憶部１３から読み出して、この読み出したコンテンツを表示部１２に表示させる。従って、表示部１２に表示されるコンテンツは、情報処理装置１０の向きや変位に応じて切り替えられる。図８（Ａ）乃至（Ｆ）は、情報処理装置１０の向きや変位に応じて表示部１２に切り替え表示されるそれぞれのコンテンツＣ１〜Ｃ６を例示している。
【００４４】
次に、そのような情報処理装置１０の向きや変位に応じて表示部１２に表示されるコンテンツを切替えるための処理手順を、図９に示すフローチャートを参照して説明する。
【００４５】
例えば、ユーザーは、情報処理装置１０のストラップＳＴを自分の首に掛けて、情報処理装置１０を、その向きを上下順方向Ｕでぶら下げる。ユーザーは、この状態で情報処理装置１０を起動させる（Ｓ１０１）。制御部２１は、情報処理装置１０が起動されると、判定部２２は、加速度センサー１５からの各検出信号ＸＳ、ＹＳ、ＺＳ、及び２つの角速度センサー１６からの検出信号ＨＳ、ＶＳに基づき、情報処理装置１０の向きを上下順方向Ｕと判定し、制御部２１は、情報処理装置１０の向きを上下順方向Ｕとして初期設定する（Ｓ１０２）。
【００４６】
ここで、記憶部１３には、上下順方向Ｕに対応付けられたコンテンツとして、社員証（コンテンツ）Ｃ１が記憶されている。制御部２１は、上下順方向Ｕに対応付けられた社員証（コンテンツ）Ｃ１を記憶部１３から読み出して、図８（Ａ）に示すように社員証Ｃ１を表示部１２に表示させる（Ｓ１０３）。
【００４７】
このように上下順方向Ｕが情報処理装置１０の向きとして判定されている状態では、制御部２１は、判定部２２による情報処理装置１０がＸ軸方向に往復移動されたという判定及び情報処理装置１０が横方向Ｈ又は縦方向Ｖのいずれかの方向に往復回転されたという判定に拘わらず、社員証Ｃ１を表示部１２に表示し続ける（Ｓ１０５）。このため、ストラップＳＴでぶら下げられた情報処理装置１０がユーザーの動きに伴って揺られても、情報処理装置１０の向きが上下順方向Ｕと判定されている限り、社員証Ｃ１が表示部１２に表示され続ける。
【００４８】
上下順方向Ｕが情報処理装置１０の向きとして判定されている状態では、制御部２１は、判定部２２により情報処理装置１０の向きが上下逆方向Ｄと判定されるのを待機している（Ｓ１０６）。判定部２２により上下逆方向Ｄの向きが判定されなければ（Ｓ１０６でＮｏ）、制御部２１はＳ１０５を繰り返す。
【００４９】
例えば、ユーザーが情報処理装置１０を手に持って、情報処理装置１０の上下を反転させた状態とし、判定部２２により上下逆方向Ｄの向きが判定されると（Ｓ１０６でＹｅｓ）、制御部２１は、判定部２２により情報処理装置１０がＸ軸方向に往復移動されたという判定、及び情報処理装置１０が縦方向Ｖ及び横方向Ｈのいずれかの方向に往復回転されたという判定がされるのを待機する（Ｓ１０７）。
【００５０】
そして、判定部２２により情報処理装置１０が横方向Ｄに往復回転したことが、上述したようにして判定されると（Ｓ１０７で「横方向」）、制御部２１は、横方向Ｈに対応付けられた予定表（コンテンツ）Ｃ２を記憶部１３から読み出して、図８（Ｂ）に例を示すように、予定表Ｃ２を、社員証Ｃ１とは上下逆向きにして、表示部１２に表示させる（Ｓ１０９）。
【００５１】
また、制御部２１は、判定部２２により情報処理装置１０が縦方向Ｖに往復回転したことが、上述したようにして判定されると（Ｓ１０７で「縦方向」）、縦方向Ｖに対応付けられたコメント（コンテンツ）Ｃ３を記憶部１３から読み出して、図８（Ｃ）に例示すように、コメントＣ３を、社員証Ｃ１とは上下逆向きにして、表示部１２に表示させる（Ｓ１１０）。
【００５２】
更に、制御部２１は、判定部２２により情報処理装置１０がＸ軸方向に往復移動したことが、上述したようにして判定されると（Ｓ１０７で「Ｘ軸方向」）、判定部２２により情報処理装置１０がＸ軸方向に往復移動したと繰り返し判定される度に、この判定の回数Ｎを１〜３回の範囲でサイクリックにカウントする。制御部２１は、カウント値が１になると、カウント値１に対応付けて記憶部１３に記憶されている、第１グラフを示す画像Ｃ４を記憶部１３から読み出して、図８（Ｄ）に例を示すように、第１グラフＣ４を社員証Ｃ１とは向きを上下逆向きにして表示部１２に表示させる。
【００５３】
そして、制御部２１は、カウント値が２になると、カウント値２に対応付けて記憶部１３に記憶されている第２グラフ（コンテンツ）Ｃ５を当該記憶部１３から読み出して、図８（Ｅ）に例を示すように第２グラフＣ５を社員証Ｃ１とは向きを上下逆向きにして表示部１２に表示させる。
【００５４】
更に、制御部２１は、カウント値が３になると、カウント値３に対応付けて記憶部１３に記憶されている第３グラフ（コンテンツ）Ｃ６を当該記憶部１３から読み出して、図８（Ｆ）に示すように第３グラフＣ６を社員証Ｃ１とは向きを上下逆向きにして表示部１２に表示させる。
【００５５】
制御部２１は、カウント値が１に戻ると（カウント値３の次はカウント値１としてカウントする）、第１グラフＣ４を表示部１２に再度表示させる（Ｓ１１１）。すなわち、制御部２１は、情報処理装置１０のＸ軸方向に往復移動する回数に応じて第１グラフＣ４乃至第３グラフＣ６を表示部１２にサイクリックに表示させる。
【００５６】
このように、本実施形態によれば、ユーザーが情報処理装置１０を手に持って該情報処理装置１０の上下を反転させて、情報処理装置１０の向きを上下逆方向Ｄにした後、この上下逆方向Ｄの状態で情報処理装置１０を横方向Ｈに往復回転させると、予定表Ｃ２が表示部１２に表示され、また上下逆方向Ｄの状態で情報処理装置１０を縦方向Ｖに往復回転させると、コメントＣ３が表示部１２に表示され、更に上下逆方向Ｄの状態で情報処理装置１０をＸ軸方向に往復移動させると、この揺動の回数に応じて第１グラフＣ４乃至第３グラフＣ６がサイクリックに表示される。
【００５７】
このような予定表Ｃ２、コメントＣ３、第１グラフＣ４乃至第３グラフＣ６の切替え表示中、制御部２１は、判定部２２により上下順方向Ｕの向きが判定されるのを待機している（Ｓ１１２）。そして、制御部２１は、判定部２２により上下順方向Ｕの向きが判定されない間は（Ｓ１１２でＮｏ）、Ｓ１０７からの処理を繰り返す。また、制御部２１は、判定部２２により上下順方向Ｕの向きが判定されると（Ｓ１１２でＹｅｓ）、この判定の継続時間の計時を開始して、この継続時間が規定時間（例えば、５秒）に達したか否かを判定し（Ｓ１１３）、該継続時間が規定時間に達しなければ（Ｓ１１３でＮｏ）、Ｓ１０７からの処理を繰り返す。
【００５８】
また、制御部２１は、該継続時間が規定時間に達すると（Ｓ１１３でＹｅｓ）、Ｓ１０３からの処理に戻って、図８（Ａ）に示す社員証Ｃ１を表示部１２に再度表示させる。これにより、ユーザーがストラップＳＴを自分の首に掛けて情報処理装置１０をぶら下げた状態になったときに、社員証Ｃ１が表示部１２に再度表示されることとなる。
【００５９】
また、制御部２１は、判定部２２により情報処理装置１０がＸ軸方向に往復移動したという判定と、情報処理装置１０が縦方向Ｖ又は横方向Ｈのいずれかの方向に往復回転されたという判定とについて、いずれもされない場合（Ｓ１０７でＮｏ）、判定部２２により上下順方向Ｕの向きが判定されない（Ｓ１１２でＮｏ）、或いは、判定部２２により上下順方向Ｕの向きが判定されても（Ｓ１１２でＹｅｓ）、この判定の継続時間が規定時間に達しないときは（Ｓ１１３でＮｏ）、Ｓ１０７からの処理を繰り返す。制御部２１は、該継続時間が規定時間に達すると（Ｓ１１３でＹｅｓ）、Ｓ１０３からの処理に戻って、社員証Ｃ１を表示部１２に表示させる。
【００６０】
このように本実施形態の情報処理装置１０では、ユーザーがストラップＳＴを自分の首に掛けて情報処理装置１０をぶら下げた状態では、社員証Ｃ１が表示部１２に表示され、ユーザーの動きにより情報処理装置１０が揺られても、判定部２２により情報処理装置１０の向きが上下順方向Ｕと判定されている限り、制御部２１は、表示部１２における社員証Ｃ１の表示を維持する。このような表示の維持は、情報処理装置１０をＩＤカードとして使用するのに好適である。また、ユーザーが情報処理装置１０を手に持って該情報処理装置１０の上下を反転させた状態では、情報処理装置１０の横方向Ｈの往復回転、縦方向Ｖの往復回転、Ｘ軸方向の往復移動並びに往復移動回数に応じて、予定表Ｃ２、コメントＣ３、第１グラフＣ４乃至第３グラフＣ６が切替え表示される。このため、情報処理装置１０をＩＤカードとして使用して、社員証を表示すると共に、様々なコンテンツを簡単な操作で切替え表示することができる。
【００６１】
なお、上記実施形態では、記憶部１３に予め記憶されている複数のコンテンツを切替え表示しているが、外部の発信機（ビーコンなど）から送信されたコンテンツを情報処理装置１０の通信部１４で受信して、制御部２１が、受信した各コンテンツを、情報処理装置１０の変位の方向別に対応付けてそれぞれ記憶部１３に記憶させ、判定部２２によって判定される情報処理装置１０の向きや変位に応じて表示部１２に表示させるようにしてもよい。
【００６２】
例えば、食堂や会議室などに設置された発信機から食堂や会議室の情報（コンテンツ）が情報処理装置１０に送信されると、情報処理装置１０では、このコンテンツを通信部１４で受信する。制御部２１は、このコンテンツを、例えば縦方向Ｖの往復回転に対応付けて記憶部１３に記憶させる。そして、情報処理装置１０の上下が反転された状態で、情報処理装置１０が縦方向Ｖに往復回転されて、判定部２２が縦方向Ｖの往復回転を判定した場合、制御部２１が縦方向Ｖの往復回転に対応付けられたコンテンツを記憶部１３から読み出して表示部１２に表示させる。
【００６３】
あるいは、制御部２１は、コンテンツを、通信制御部２３及び通信部１４を通じて外部のサーバーから受信して、このコンテンツを、上記のように情報処理装置１０の変位の方向別に対応付けて記憶部１３に記憶させ、判定部２２により判定された方向に応じたコンテンツを記憶部１３から読み出して、表示部１２に表示させるものとしてもよい。
【００６４】
また、上記実施形態では、横方向Ｈの往復回転、縦方向Ｖの往復回転、Ｘ軸方向の往復移動並びに往復移動回数を例示しているが、他の方向の往復回転及び往復移動やこれらの回数に対応付けられた複数のコンテンツを記憶部１３に記憶しておき、判定部２２が他の方向の往復回転及び往復移動やこれらの回数を判定したときに、制御部２１がその判定された他の方向の往復回転及び往復移動やこれらの回数に対応付けられたコンテンツを記憶部１３から読み出して表示部１２に表示させてもよい。
【００６５】
また、制御部２１は、情報処理装置１０の電池の電圧が低下して、表示部１２によるコンテンツの切替え表示が困難となる直前に、電池の消耗を表示部１２に表示させてもよい。例えば、制御部２１は、電池の電圧を予め設定された閾値と比較して、電池の電圧が閾値まで低下すると、電池の消耗を示すメッセージなどを表示部１２に表示させる。
【００６６】
また、一般的なＩＣカードと同様のＩＣチップを情報処理装置１０に内蔵させたり、情報処理装置１０の本体筐体の外側に識別情報を示すバーコードや磁気ストライプを設けたりしても構わない。
【００６７】
また、情報処理装置１０をユーザーの身体に着脱自在に取付けるためにストラップＳＴを用いているが、クリップなどの他の部材を用いても構わない。
【００６８】
また、図１乃至図９を用いて説明した上記実施形態の構成は、本発明の一例に過ぎず、本発明を当該構成に限定する趣旨ではない。
【符号の説明】
【００６９】
１０    情報処理装置
１１    制御ユニット
１２    表示部
１３    記憶部
１４    通信部
１５    加速度センサー
１６    角速度センサー
２１    制御部
２２    判定部
２３    通信制御部
【図１】
2019106068.tif 000003
【図２】
2019106068.tif 000004
【図３】
2019106068.tif 000005
【図４】
2019106068.tif 000006
【図５】
2019106068.tif 000007
【図６】
2019106068.tif 000008
【図７】
2019106068.tif 000009
【図８】
2019106068.tif 000010
【図９】
2019106068.tif 000011