(57)【要約】【課題】ユーザの利用状況に最も適した計数方式に従って計数を行うことが可能な携帯型装置を提供すること。【解決手段】この携帯型装置は、互いに異なる計数方式に従って計数を行う計数手段（計数部２３，２４）を複数備える。更に、携帯型装置は、複数の計数手段の１つを特定する計数特定情報を受け付ける（計数特定情報受付部２１）。加えて、携帯型装置は、受け付けられた計数特定情報により特定された複数の計数手段の１つに計数を行わせる（計数実行部２２）。これによれば、携帯型装置は、ユーザにより選択された計数手段を用いることにより計数を行う。これにより、ユーザは、利用状況に最も適した計数方式に従った計数手段を利用することができる。この結果、ユーザの利便性を向上させることができる。【選択図】図８
2010080998.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる計数方式に従って計数を行う計数手段を複数備えるとともに、
前記複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付手段と、
前記受け付けられた計数特定情報により特定された前記複数の計数手段の１つに前記計数を行わせる計数実行手段と、
を備える携帯型装置。
【請求項２】
請求項１に記載の携帯型装置であって、
前記計数実行手段は、前記計数を行う毎に当該計数が行われた旨をユーザに報知するように構成された携帯型装置。
【請求項３】
請求項１又は請求項２に記載の携帯型装置であって、
互いに異なる出力方式に従って前記計数手段による計数結果を出力する計数結果出力手段を複数備えるとともに、
前記複数の計数結果出力手段の１つを特定する出力特定情報を受け付ける出力特定情報受付手段と、
前記受け付けられた出力特定情報により特定された前記複数の計数結果出力手段の１つに前記計数手段による計数結果を出力させる計数結果出力実行手段と、
を備える携帯型装置。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の携帯型装置であって、
前記複数の計数手段は、予め設定された計数ボタンが押し込まれた場合に前記計数を行う第１の計数手段を含む携帯型装置。
【請求項５】
請求項４に記載の携帯型装置であって、
前記第１の計数手段は、前記計数ボタンが前記携帯型装置の側面に設けられた携帯型装置。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の携帯型装置であって、
前記複数の計数手段は、
加速度を検出する加速度センサを含み、且つ、当該加速度センサにより検出された加速度が予め設定された閾値加速度よりも大きくなった場合に前記計数を行う第２の計数手段を含む携帯型装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の携帯型装置であって、
前記複数の計数手段は、
外部の音声を集音する集音手段と、当該集音手段により集音された音声を文字列として認識する音声認識処理手段と、を含み、且つ、当該音声認識手段により認識された文字列が予め設定された計数用文字列と対応している場合に前記計数を行う第３の計数手段を含む携帯型装置。
【請求項８】
請求項１乃至請求項７のいずれか一項に記載の携帯型装置であって、
前記複数の計数手段は、
外部の音声を集音する集音手段と、当該集音手段により集音された音声が予め設定された計数用音声と対応している場合に前記計数を行う第４の計数手段を含む携帯型装置。
【請求項９】
請求項１乃至請求項７のいずれか一項に記載の携帯型装置であって、
前記携帯型装置は、携帯電話装置である携帯型装置。
【請求項１０】
携帯型装置を制御するための制御方法であって、
前記携帯型装置が、互いに異なる計数方式に従って計数を行う計数手段を複数備える場合に、当該複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付工程と、
前記受け付けられた計数特定情報により特定された前記複数の計数手段の１つに前記計数を行わせる計数実行工程と、
を含む制御方法。
【請求項１１】
請求項９に記載の制御方法であって、
前記計数実行工程は、前記計数を行う毎に当該計数が行われた旨をユーザに報知するように構成された制御方法。
【請求項１２】
請求項１０又は請求項１１に記載の制御方法であって、
前記携帯型装置が、互いに異なる出力方式に従って前記計数手段による計数結果を出力する計数結果出力手段を複数備える場合に、当該複数の計数結果出力手段の１つを特定する出力特定情報を受け付ける出力特定情報受付工程と、
前記受け付けられた出力特定情報により特定された前記複数の計数結果出力手段の１つに前記計数手段による計数結果を出力させる計数結果出力実行工程と、
を含む制御方法。
【請求項１３】
携帯型装置に、
前記携帯型装置が、互いに異なる計数方式に従って計数を行う計数手段を複数備える場合に、当該複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付手段と、
前記受け付けられた計数特定情報により特定された前記複数の計数手段の１つに前記計数を行わせる計数実行手段と、
を実現させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムであって、
前記計数実行手段は、前記計数を行う毎に当該計数が行われた旨をユーザに報知するように構成されたプログラム。
【請求項１５】
請求項１３又は請求項１４に記載のプログラムであって、
前記携帯型装置に、更に、
前記携帯型装置が、互いに異なる出力方式に従って前記計数手段による計数結果を出力する計数結果出力手段を複数備える場合に、当該複数の計数結果出力手段の１つを特定する出力特定情報を受け付ける出力特定情報受付手段と、
前記受け付けられた出力特定情報により特定された前記複数の計数結果出力手段の１つに前記計数手段による計数結果を出力させる計数結果出力実行手段と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計数を行う携帯型装置に関する。
【背景技術】
【０００２】
ユーザの入力に応じて計数を行う携帯型装置が知られている（例えば、特許文献１を参照）。この携帯型装置は、押し込み可能なボタンを備えるとともに、ユーザがそのボタンを押し込んだ回数を計数（カウント）するように構成されている。
【特許文献１】特開２００４−３０２８１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ユーザが歩いている場合、ユーザが運動している場合、又は、ユーザが会話をしている場合において、ユーザが計数の実行を希望することがある。このような場合、ユーザが上記ボタンを押し込むことが困難であることが多い。即ち、上記携帯型装置において、計数を行うことが困難となる場合が生じるという問題があった。
【０００４】
また、仮に、ボタンが押し込まれることにより計数を行う方式（計数方式）以外の計数方式を上記携帯型装置が用いた場合であっても、ユーザの利用状況によっては、ユーザが計数を行うための入力を行うことが困難となる場合が存在する。
【０００５】
即ち、上記携帯型装置においては、ユーザの利用状況に応じて計数方式を変更することができないため、ユーザの利用状況に最も適した計数方式に従って計数を行うことができないという問題があった。
【０００６】
このため、本発明の目的は、上述した課題である「ユーザの利用状況に最も適した計数方式に従って計数を行うことができないこと」を解決することが可能な携帯型装置を提供することにある。
【課題を解決するための手段】
【０００７】
かかる目的を達成するため本発明の一形態である携帯型装置は、
互いに異なる計数方式に従って計数を行う計数手段を複数備えるとともに、
上記複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付手段と、
上記受け付けられた計数特定情報により特定された上記複数の計数手段の１つに上記計数を行わせる計数実行手段と、
を備える。
【０００８】
また、本発明の他の形態である制御方法は、携帯型装置を制御するための方法である。
更に、この制御方法は、
上記携帯型装置が、互いに異なる計数方式に従って計数を行う計数手段を複数備える場合に、当該複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付工程と、
上記受け付けられた計数特定情報により特定された上記複数の計数手段の１つに上記計数を行わせる計数実行工程と、
を含む。
【０００９】
また、本発明の他の形態であるプログラムは、
携帯型装置に、
上記携帯型装置が、互いに異なる計数方式に従って計数を行う計数手段を複数備える場合に、当該複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付手段と、
上記受け付けられた計数特定情報により特定された上記複数の計数手段の１つに上記計数を行わせる計数実行手段と、
を実現させるためのプログラムである。
【発明の効果】
【００１０】
本発明は、以上のように構成されることにより、ユーザの利用状況に最も適した計数方式に従って計数を行うことができる。
【発明を実施するための最良の形態】
【００１１】
本発明の一形態である携帯型装置は、
互いに異なる計数方式に従って計数を行う計数手段を複数備えるとともに、
上記複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付手段と、
上記受け付けられた計数特定情報により特定された上記複数の計数手段の１つに上記計数を行わせる計数実行手段と、
を備える。
【００１２】
これによれば、携帯型装置は、ユーザにより選択された計数手段を用いることにより計数を行う。これにより、ユーザは、利用状況に最も適した計数方式に従った計数手段を利用することができる。この結果、ユーザの利便性を向上させることができる。
【００１３】
この場合、
上記計数実行手段は、上記計数を行う毎に当該計数が行われた旨をユーザに報知するように構成されることが好適である。
【００１４】
これによれば、ユーザは、計数が行われた旨を認識することができる。この結果、ユーザの利便性をより一層向上させることができる。
【００１５】
この場合、上記携帯型装置は、
互いに異なる出力方式に従って上記計数手段による計数結果を出力する計数結果出力手段を複数備えるとともに、
上記複数の計数結果出力手段の１つを特定する出力特定情報を受け付ける出力特定情報受付手段と、
上記受け付けられた出力特定情報により特定された上記複数の計数結果出力手段の１つに上記計数手段による計数結果を出力させる計数結果出力実行手段と、
を備えることが好適である。
【００１６】
これによれば、携帯型装置は、ユーザにより選択された計数結果出力手段を用いることにより計数結果を出力する。これにより、ユーザは、利用状況に最も適した出力方式に従った計数結果出力手段を利用することができる。この結果、ユーザの利便性を向上させることができる。
【００１７】
この場合、上記携帯型装置は、
上記複数の計数手段は、予め設定された計数ボタンが押し込まれた場合に上記計数を行う第１の計数手段を含むことが好適である。
【００１８】
この場合、上記第１の計数手段は、上記計数ボタンが上記携帯型装置の側面に設けられることが好適である。
【００１９】
これによれば、例えば、携帯型装置が折り畳み式の装置である場合に、携帯型装置の状態を折り畳まれた状態から展開（伸長）された状態へ変化させることなく、ユーザが計数ボタンを押し込むことができる。即ち、ユーザが容易に計数を行うことができる。
【００２０】
この場合、上記複数の計数手段は、
加速度を検出する加速度センサを含み、且つ、当該加速度センサにより検出された加速度が予め設定された閾値加速度よりも大きくなった場合に上記計数を行う第２の計数手段を含むことが好適である。
【００２１】
これによれば、計数を行う対象が、携帯型装置を保持するユーザの動作である場合に、ユーザが計数を行うための操作（例えば、計数ボタンを押し込む操作）を行うことなく、容易に計数を行うことができる。
【００２２】
この場合、上記複数の計数手段は、
外部の音声を集音する集音手段と、当該集音手段により集音された音声を文字列として認識する音声認識処理手段と、を含み、且つ、当該音声認識手段により認識された文字列が予め設定された計数用文字列と対応している場合に上記計数を行う第３の計数手段を含むことが好適である。
【００２３】
これによれば、計数を行う対象が、携帯型装置の外部にて発せられた音声である場合に、ユーザが計数を行うための操作を行うことなく、容易に計数を行うことができる。
【００２４】
この場合、上記複数の計数手段は、
外部の音声を集音する集音手段と、当該集音手段により集音された音声が予め設定された計数用音声と対応している場合に上記計数を行う第４の計数手段を含むことが好適である。
【００２５】
これによれば、計数を行う対象が、携帯型装置の外部にて発せられた音声である場合に、ユーザが計数を行うための操作を行うことなく、容易に計数を行うことができる。
【００２６】
また、上記携帯型装置の他の態様において、上記携帯型装置は、携帯電話装置であることが好適である。
【００２７】
また、本発明の他の形態である制御方法は、携帯型装置を制御するための方法である。
更に、この制御方法は、
上記携帯型装置が、互いに異なる計数方式に従って計数を行う計数手段を複数備える場合に、当該複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付工程と、
上記受け付けられた計数特定情報により特定された上記複数の計数手段の１つに上記計数を行わせる計数実行工程と、
を含む。
【００２８】
また、上記制御方法の他の態様において、
上記計数実行工程は、上記計数を行う毎に当該計数が行われた旨をユーザに報知するように構成されることが好適である。
【００２９】
この場合、上記制御方法は、
上記携帯型装置が、互いに異なる出力方式に従って上記計数手段による計数結果を出力する計数結果出力手段を複数備える場合に、当該複数の計数結果出力手段の１つを特定する出力特定情報を受け付ける出力特定情報受付工程と、
上記受け付けられた出力特定情報により特定された上記複数の計数結果出力手段の１つに上記計数手段による計数結果を出力させる計数結果出力実行工程と、
を含むことが好適である。
【００３０】
また、本発明の他の形態であるプログラムは、
携帯型装置に、
上記携帯型装置が、互いに異なる計数方式に従って計数を行う計数手段を複数備える場合に、当該複数の計数手段の１つを特定する計数特定情報を受け付ける計数特定情報受付手段と、
上記受け付けられた計数特定情報により特定された上記複数の計数手段の１つに上記計数を行わせる計数実行手段と、
を実現させるためのプログラムである。
【００３１】
この場合、上記計数実行手段は、上記計数を行う毎に当該計数が行われた旨をユーザに報知するように構成されることが好適である。
【００３２】
この場合、上記プログラムは、
上記携帯型装置に、更に、
上記携帯型装置が、互いに異なる出力方式に従って上記計数手段による計数結果を出力する計数結果出力手段を複数備える場合に、当該複数の計数結果出力手段の１つを特定する出力特定情報を受け付ける出力特定情報受付手段と、
上記受け付けられた出力特定情報により特定された上記複数の計数結果出力手段の１つに上記計数手段による計数結果を出力させる計数結果出力実行手段と、
を実現させるためのプログラムであることが好適である。
【００３３】
上述した構成を有する、制御方法、又は、プログラム、の発明であっても、上記携帯型装置と同様の作用を有するために、上述した本発明の目的を達成することができる。
【００３４】
以下、本発明に係る、携帯型装置、制御方法、及び、プログラム、の実施形態について図１〜図８を参照しながら説明する。
【００３５】
＜実施形態＞
図１に示したように、実施形態に係る携帯型装置としての携帯電話装置１は、折り畳み式の携帯電話装置である。携帯電話装置１は、バスを介して互いに接続された、制御部１１、無線信号処理部１２、音声信号処理部１３、加速度センサ（第２の計数手段の一部）１４、キー入力部１５、表示部１６、及び、振動発生部１７、を備える。
【００３６】
制御部１１は、図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置）及びメモリ（記憶装置）を有する。ＣＰＵは、メモリに記憶されている所定のプログラムを実行することにより、携帯電話装置１を構成する各部を制御する。
【００３７】
また、無線信号処理部１２には、無線用アンテナ１２ａが接続されている。無線信号処理部１２は、制御部１１からの情報を、無線用アンテナ１２ａを介して図示しない基地局へ送信する。更に、無線信号処理部１２は、無線用アンテナ１２ａを介して図示しない基地局から情報を受信し、取得した情報を制御部１１へ送る。
【００３８】
また、音声信号処理部（第３の計数手段の一部）１３には、マイクロホン（集音手段）１３ａ及びスピーカ１３ｂが接続されている。マイクロホン１３ａは、マイクロホン１３ａの周囲（即ち、携帯電話装置１の外部）の音声を集音する。マイクロホン１３ａは、集音した音声を表す入力音声信号を音声信号処理部１３へ出力する。音声信号処理部１３は、マイクロホン１３ａにより出力された入力音声信号に基づいて（入力音声信号を変換することにより）入力音声情報を生成し、生成した入力音声情報を制御部１１へ送る。
【００３９】
加えて、音声信号処理部１３は、制御部１１からの出力音声情報に基づいて（出力音声情報を変換することにより）出力音声信号を生成し、生成した出力音声信号をスピーカ１３ｂへ送る。スピーカ１３ｂは、音声信号処理部１３からの出力音声信号が表す音声をスピーカ１３ｂの外部へ出力する。
【００４０】
加速度センサ１４は、携帯電話装置１の加速度を検出するセンサである。加速度センサ１４は、予め設定された検出周期が経過する毎に、検出された加速度を表す加速度情報を制御部１１へ出力する。なお、加速度情報は、検出周期において検出した加速度の最大値又は平均値を表す情報であってもよい。
【００４１】
キー入力部１５は、複数のキー（ボタン式スイッチ、単に「ボタン」とも呼ぶ）を有している。複数のキーの一部は、携帯電話装置１の側面に配設されている。キー入力部１５は、これらのキーが押し込まれると、それぞれのキーに対応する操作入力情報を制御部１１へ出力する。
【００４２】
表示部１６は、ディスプレイを有している。表示部１６は、制御部１１からの画像情報に基づいてそのディスプレイに文字及び図形等からなる画像を表示する。
振動発生部１７は、制御部１１からの駆動指示に応じて、携帯電話装置１を振動させる。
【００４３】
図２は、上記のように構成された携帯電話装置１の機能のうちの本発明に係る機能を表すブロック図である。この機能は、制御部１１のＣＰＵが後述する図３〜図７に示したフローチャートにより表されるプログラム等を実行することにより、実現される。
【００４４】
この携帯電話装置１の機能は、計数特定情報受付部（計数特定情報受付手段）２１と、計数実行部（計数実行手段）２２と、第１の計数部（第１の計数手段）２３と、第２の計数部（第２の計数手段）２４と、第３の計数部（第３の計数手段）２５と、出力特定情報受付部（出力特定情報受付手段）２６と、計数結果出力実行部（計数結果出力実行手段）２７と、第１の計数結果出力部（第１の計数結果出力手段）２８と、第２の計数結果出力部（第２の計数結果出力手段）２９と、を含む。
【００４５】
計数特定情報受付部２１は、ユーザによりキー入力部１５を介して入力された計数特定情報を受け付ける。計数特定情報は、複数の計数部（第１の計数部２３〜第３の計数部２５）の１つを特定する情報である。
【００４６】
計数実行部２２は、計数特定情報受付部２１により受け付けられた計数特定情報により特定された複数の計数部の１つに計数を行わせる（計数カウンタに「１」を加算させる）。更に、計数実行部２２は、計数を行う毎に計数が行われた旨をユーザに報知する。
【００４７】
第１の計数部２３〜第３の計数部２５は、互いに異なる計数方式に従って計数を行う。
第１の計数部２３は、キー入力部１５が有するキーのうちの予め設定されたキー（計数ボタン）が押し込まれた場合に計数を行う。本例では、計数ボタンは、携帯電話装置１の側面に配設されたキーである。
【００４８】
第２の計数部２４は、加速度センサ１４により検出された加速度が予め設定された閾値加速度よりも大きくなった場合に計数を行う。
【００４９】
第３の計数部２５は、音声認識処理部（音声認識処理手段）２５ａを含む。
音声認識処理部２５ａは、音声信号処理部１３により出力された入力音声情報（マイクロホン１３ａにより集音された音声を表す情報）が表す音声を文字列として認識する音声認識処理を行う。音声認識処理部２５ａは、認識結果としての文字列を表す文字列情報を出力する。
【００５０】
第３の計数部２５は、音声認識処理部２５ａにより出力された文字列情報が表す文字列が予め設定された計数用文字列（本例では、「いらっしゃいませ」という文字列）と対応（本例では、一致）している場合に計数を行う。
【００５１】
出力特定情報受付部２６は、ユーザによりキー入力部１５を介して入力された出力特定情報を受け付ける。出力特定情報は、複数の計数結果出力部（第１の計数結果出力部２８及び第２の計数結果出力部２９）の１つを特定する情報である。
【００５２】
計数結果出力実行部２７は、出力特定情報受付部２６により受け付けられた出力特定情報により特定された複数の計数結果出力部の１つに、計数部２３〜２５による計数結果を出力させる。
【００５３】
第１の計数結果出力部２８及び第２の計数結果出力部２９は、互いに異なる出力方式に従って計数部２３〜２５による計数結果を出力する。
【００５４】
第１の計数結果出力部２８は、計数部２３〜２５による計数結果を含む画像を表示部１６のディスプレイに表示させる（出力する）。
第２の計数結果出力部２９は、計数部２３〜２５による計数結果を音声にてスピーカ１３ｂから出力する。
【００５５】
次に、上述した携帯電話装置１の作動について具体的に述べる。
制御部１１のＣＰＵは、図３にフローチャートにより示した計数制御プログラムを、ユーザにより入力された起動指示に応じて実行するようになっている。
【００５６】
具体的に述べると、ＣＰＵは、計数制御プログラムの処理を開始すると、特定情報を入力するための第１の入力欄〜第３の入力欄を含む画像を表示部１６のディスプレイに表示させる。そして、ＣＰＵは、ユーザにより入力された特定情報を受け付けるまで待機する（ステップ３０５、計数特定情報受付工程及び出力特定情報受付工程）。ここで、特定情報は、計数特定情報、出力特定情報及び報知特定情報からなる。報知特定情報は、後述する複数の報知方式の１つを特定する情報である。
【００５７】
第１の入力欄は、複数の計数方式（即ち、複数の計数部２３〜２５）の一覧を示し、且つ、その一覧の中から１つの計数方式のみを選択可能な入力欄である。複数の計数方式は、計数ボタンが押し込まれた場合に計数を行う第１の計数方式と、加速度が閾値加速度よりも大きくなった場合に計数を行う第２の計数方式と、集音された音声の認識結果が計数用文字列と一致した場合に計数を行う第３の計数方式と、からなる。
【００５８】
第２の入力欄は、複数の出力方式（即ち、複数の計数結果出力部２８，２９）の一覧を示し、且つ、その一覧の中から１つの出力方式のみを選択可能な入力欄である。複数の出力方式は、表示部１６のディスプレイに計数結果を表示させる第１の出力方式と、計数結果を音声にてスピーカ１３ｂから出力させる第２の出力方式と、からなる。
【００５９】
第３の入力欄は、複数の報知方式の一覧を示し、且つ、その一覧の中から１つの報知方式のみを選択可能な入力欄である。複数の報知方式は、表示部１６のディスプレイに計数結果を表示させる第１の報知方式と、計数結果を音声にてスピーカ１３ｂから出力させる第２の報知方式と、振動発生部１７により携帯電話装置１を振動させる第３の報知方式と、からなる。
【００６０】
携帯電話装置１のユーザが、計数方式、出力方式、及び、報知方式のそれぞれを１つずつ選択することにより、ＣＰＵは、特定情報を受け付ける。
いま、ユーザが、計数方式として第１の計数方式を選択し、出力方式として第１の出力方式を選択し、報知方式として第１の報知方式を選択した場合を想定して説明を続ける。
【００６１】
この場合、ＣＰＵは、第１の計数方式（第１の計数部２３）を特定する第１計数特定情報と、第１の出力方式（第１の計数結果出力部２８）を特定する第１出力特定情報と、第１の報知方式を特定する第１報知特定情報と、からなる特定情報を受け付ける。
【００６２】
これにより、ＣＰＵは、ステップ３０５にて「Ｙｅｓ」と判定してステップ３１０に進む。そして、ＣＰＵは、受け付けた計数特定情報が第１計数特定情報であるか否かを判定すると、「Ｙｅｓ」と判定してステップ３１５に進み、第１の計数処理を実行するために図４に示した第１の計数処理プログラムを実行する（計数実行工程）。
【００６３】
ＣＰＵが第１の計数処理プログラムの実行を開始すると、ＣＰＵは、計数カウンタを初期化（即ち、変数としての計数カウンタの値を「０」に設定）する（ステップ４０５）。次いで、ＣＰＵは、操作入力情報を受け付けるまで待機する（ステップ４１０）。
【００６４】
いま、ユーザが計数ボタンを押し込んだ場合を想定して説明を続ける。
この場合、ＣＰＵは、操作入力情報として計数指示を受け付ける。計数指示は、計数の実行を指示する旨を表す情報である。これにより、ＣＰＵは、ステップ４１０にて「Ｙｅｓ」と判定してステップ４１５に進む。そして、ＣＰＵは、受け付けた操作入力情報が計数指示であるか否かを判定する。
【００６５】
上記仮定に従えば、ＣＰＵは、「Ｙｅｓ」と判定してステップ４２０に進み、計数を実行する。即ち、ＣＰＵは、計数カウンタの値を「１」だけ増加させる。次いで、ＣＰＵは、ステップ４２５にて、報知処理を実行するために図５に示した報知処理プログラムを実行する。
【００６６】
ＣＰＵが報知処理プログラムの実行を開始すると、ＣＰＵは、上記ステップ３０５にて受け付けた報知特定情報が第１報知特定情報であるか否かを判定する（ステップ５０５）。上記仮定に従えば、ＣＰＵは、「Ｙｅｓ」と判定してステップ５１０に進み、現時点の計数カウンタの値を計数結果として含む画像を表示部１６のディスプレイに表示させる。これにより、ユーザは、計数が行われる毎に当該計数が行われた旨を認識することができる。
【００６７】
そして、ＣＰＵは、報知処理プログラムの実行を終了して、図４のステップ４１０へ戻る。
このように、携帯電話装置１は、ユーザが計数ボタンを押し込むことにより、計数を行うとともに、その時点の計数結果をディスプレイに表示させる処理を行う。そして、携帯電話装置１は、ユーザが終了指示を入力するまでの間、この処理（上記ステップ４１０〜ステップ４２５の処理）を繰り返し実行する。
【００６８】
次に、ユーザが終了指示を入力した場合について説明を続ける。終了指示は、計数の実行を終了する旨を指示する情報である。本例では、携帯電話装置１は、キー入力部１５が有するキーのうちの計数ボタン以外のキーであって、予め設定されたキーが予め設定された閾値時間よりも長い時間だけ押し込まれ続けた場合に、終了指示としての操作入力情報を受け付ける。なお、携帯電話装置１は、マイクロホン１３ａによって予め設定された音声（例えば、「終わります」という音声）が集音された場合に、終了指示としての操作入力情報を受け付けてもよい。
【００６９】
この場合、ＣＰＵは、ステップ４１５に進んだとき、「Ｎｏ」と判定してステップ４３０に進む。そして、ＣＰＵは、ステップ４１０にて受け付けた操作入力情報が終了指示であるか否かを判定する。
【００７０】
上記仮定に従えば、ＣＰＵは、ステップ４３０にて「Ｙｅｓ」と判定して、第１の計数処理プログラムの実行を終了して、図３のステップ３２０へ進む。そして、ＣＰＵは、上記ステップ３０５にて受け付けた出力特定情報が第１出力特定情報であるか否かを判定する。
【００７１】
上記仮定に従えば、ＣＰＵは、「Ｙｅｓ」と判定してステップ３２５に進み、第１の計数結果出力部２８により計数結果を出力する。即ち、ＣＰＵは、計数カウンタの値を計数結果として含む画像を表示部１６のディスプレイに表示させる（計数結果出力実行工程）。
そして、ＣＰＵは、計数制御プログラムの実行を終了する。
【００７２】
次に、ユーザが、計数方式として第２の計数方式を選択した場合を想定して説明を続ける。
この場合、ＣＰＵは、第２の計数方式（第２の計数部２４）を特定する第２計数特定情報を含む特定情報を受け付ける。
【００７３】
これにより、ＣＰＵは、ステップ３１０に進んだとき、「Ｎｏ」と判定してステップ３３０に進み、受け付けた計数特定情報が第２計数特定情報であるか否かを判定する。そして、ＣＰＵは、「Ｙｅｓ」と判定してステップ３３５に進み、第２の計数処理を実行するために図６に示した第２の計数処理プログラムを実行する（計数実行工程）。
【００７４】
ＣＰＵが第２の計数処理プログラムの実行を開始すると、ＣＰＵは、計数カウンタを初期化（即ち、変数としての計数カウンタの値を「０」に設定）する（ステップ６０５）。次いで、ＣＰＵは、終了指示を受け付けたか否かを判定する（ステップ６１０）。
【００７５】
いま、ユーザが終了指示を入力することなく、ユーザが携帯電話装置１を振り動かした場合を想定して説明を続ける。
この場合、ＣＰＵは、ステップ６１０にて「Ｎｏ」と判定してステップ６１５に進み、加速度センサ１４により検出された加速度が予め設定された閾値加速度よりも大きいか否かを判定する。上記仮定に従えば、ＣＰＵは、「Ｙｅｓ」と判定してステップ６２０に進み、計数を実行する。即ち、ＣＰＵは、計数カウンタの値を「１」だけ増加させる。
【００７６】
次いで、ＣＰＵは、ステップ６２５にて、報知処理を実行するために図５に示した報知処理プログラムを実行する。そして、ＣＰＵは、報知処理プログラムの実行を終了すると、図６のステップ６１０へ戻る。なお、加速度センサ１４により検出された加速度が上記閾値加速度以下である場合には、ＣＰＵはステップ６１５にて「Ｎｏ」と判定して計数を実行することなくステップ６１０へ戻る。
【００７７】
このように、携帯電話装置１は、ユーザが携帯電話装置１を振り動かすことにより、計数を行うとともに、その時点の計数結果をディスプレイに表示させる処理を行う。そして、携帯電話装置１は、ユーザが終了指示を入力するまでの間、この処理（上記ステップ６１０〜ステップ６２５の処理）を繰り返し実行する。
【００７８】
次に、ユーザが終了指示を入力した場合について説明を続ける。この場合、ＣＰＵは、ステップ６１０に進んだとき、「Ｙｅｓ」と判定して、第２の計数処理プログラムの実行を終了する。そして、ＣＰＵは、図３のステップ３２０以降の処理を実行することにより計数結果を出力する。
【００７９】
次に、ユーザが、計数方式として第３の計数方式を選択した場合を想定して説明を続ける。
この場合、ＣＰＵは、第３の計数方式（第３の計数部２５）を特定する第３計数特定情報を含む特定情報を受け付ける。
【００８０】
これにより、ＣＰＵは、ステップ３３０に進んだとき、「Ｎｏ」と判定してステップ３４０に進み、第３の計数処理を実行するために図７に示した第３の計数処理プログラムを実行する（計数実行工程）。
【００８１】
ＣＰＵが第３の計数処理プログラムの実行を開始すると、ＣＰＵは、計数カウンタを初期化（即ち、変数としての計数カウンタの値を「０」に設定）する（ステップ７０５）。次いで、ＣＰＵは、終了指示を受け付けたか否かを判定する（ステップ７１０）。
【００８２】
いま、ユーザが終了指示を入力することなく、携帯電話装置１の近傍にて「いらっしゃいませ」という音声を含む音声が発せられた場合を想定して説明を続ける。
【００８３】
この場合、ＣＰＵは、ステップ７１０にて「Ｎｏ」と判定してステップ７１５に進み、入力音声情報（マイクロホン１３ａにより集音された音声を表す情報）を音声信号処理部１３から受け付けたか否かを判定する。なお、入力音声情報が音声信号処理部１３から受け付けられなかった場合には、ＣＰＵはステップ７１５にて「Ｎｏ」と判定してステップ７１０へ戻る。
【００８４】
上記仮定に従えば、ＣＰＵは、「Ｙｅｓ」と判定してステップ７２０に進み、受け付けた入力音声情報が表す音声を文字列として認識する音声認識処理を行う。そして、ＣＰＵは、認識結果としての文字列を表す文字列情報を出力する。
【００８５】
次いで、ＣＰＵは、出力された認識結果（出力された文字列情報が表す文字列）と、予め設定された計数用文字列（本例では、「いらっしゃいませ」という文字列）と、が一致しているか否かを判定する（ステップ７２５）。
上記仮定に従えば、ＣＰＵは、「Ｙｅｓ」と判定してステップ７３０に進み、計数を実行する。即ち、ＣＰＵは、計数カウンタの値を「１」だけ増加させる。
【００８６】
次いで、ＣＰＵは、ステップ７３５にて、報知処理を実行するために図５に示した報知処理プログラムを実行する。そして、ＣＰＵは、報知処理プログラムの実行を終了すると、図７のステップ７１０へ戻る。なお、認識結果と計数用文字列とが一致しない場合には、ＣＰＵはステップ７２５にて「Ｎｏ」と判定して計数を実行することなくステップ７１０へ戻る。
【００８７】
このように、携帯電話装置１は、携帯電話装置１の周囲（外部）にて計数用文字列を表す音声が発せられることにより、計数を行うとともに、その時点の計数結果をディスプレイに表示させる処理を行う。そして、携帯電話装置１は、ユーザが終了指示を入力するまでの間、この処理（上記ステップ７１０〜ステップ７３５の処理）を繰り返し実行する。
【００８８】
次に、ユーザが終了指示を入力した場合について説明を続ける。この場合、ＣＰＵは、ステップ７１０に進んだとき、「Ｙｅｓ」と判定して、第３の計数処理プログラムの実行を終了する。そして、ＣＰＵは、図３のステップ３２０以降の処理を実行することにより計数結果を出力する。
【００８９】
次に、ユーザが、出力方式として第２の出力方式を選択した場合を想定して説明を続ける。
この場合、ＣＰＵは、第２の出力方式（第２の計数結果出力部２９）を特定する第２出力特定情報を含む特定情報を受け付ける。
【００９０】
これにより、ＣＰＵは、ステップ３２０に進んだとき、「Ｎｏ」と判定してステップ３４５に進み、第２の計数結果出力部２９により計数結果を出力する。即ち、ＣＰＵは、計数結果としての計数カウンタの値を音声にてスピーカ１３ｂから出力させる（計数結果出力実行工程）。
そして、ＣＰＵは、計数制御プログラムの実行を終了する。
【００９１】
また、ユーザが、報知方式として第２の報知方式を選択した場合を想定して説明を続ける。
この場合、ＣＰＵは、第２の報知方式を特定する第２報知特定情報を含む特定情報を受け付ける。
【００９２】
これにより、ＣＰＵは、ステップ５０５に進んだとき、「Ｎｏ」と判定してステップ５１５に進み、上記ステップ３０５にて受け付けた報知特定情報が第２報知特定情報であるか否かを判定する。上記仮定に従えば、ＣＰＵは、「Ｙｅｓ」と判定してステップ５２０に進み、計数結果としての計数カウンタの値を音声にてスピーカ１３ｂから出力させる。
【００９３】
また、ユーザが、報知方式として第３の報知方式を選択した場合を想定して説明を続ける。
この場合、ＣＰＵは、第３の報知方式を特定する第３報知特定情報を含む特定情報を受け付ける。
【００９４】
これにより、ＣＰＵは、ステップ５１５に進んだとき、「Ｎｏ」と判定してステップ５２５に進み、振動発生部１７により携帯電話装置１を振動させる。
【００９５】
以上、説明したように、本発明による携帯型装置（携帯電話装置１）の実施形態によれば、携帯型装置は、ユーザにより選択された計数手段（計数部２３〜２５）を用いることにより計数を行う。これにより、ユーザは、利用状況に最も適した計数方式に従った計数手段を利用することができる。この結果、ユーザの利便性を向上させることができる。
【００９６】
また、上記実施形態は、計数を行う毎に計数が行われた旨をユーザに報知するように構成されている。
これによれば、ユーザは、計数が行われた旨を認識することができる。この結果、ユーザの利便性をより一層向上させることができる。
【００９７】
更に、上記実施形態において、携帯型装置は、ユーザにより選択された計数結果出力手段（計数結果出力２８，２９）を用いることにより計数結果を出力する。これにより、ユーザは、利用状況に最も適した出力方式に従った計数結果出力手段を利用することができる。この結果、ユーザの利便性を向上させることができる。
【００９８】
また、上記実施形態において、計数ボタンは、携帯型装置の側面に設けられている。
これによれば、携帯電話装置１の状態を折り畳まれた状態から展開（伸長）された状態へ変化させることなく、ユーザが計数ボタンを押し込むことができる。即ち、ユーザが容易に計数を行うことができる。
【００９９】
加えて、上記実施形態において、携帯型装置は、加速度センサ１４により検出された加速度に基づいて計数を行うように構成されている。
これによれば、計数を行う対象が、携帯型装置を保持するユーザの動作である場合に、ユーザが計数を行うための操作（例えば、計数ボタンを押し込む操作）を行うことなく、容易に計数を行うことができる。
【０１００】
更に、上記実施形態において、携帯型装置は、マイクロホン１３ａにより集音された携帯型装置の外部の音声に基づいて計数を行うように構成されている。
これによれば、計数を行う対象が、携帯型装置の外部にて発せられた音声である場合に、ユーザが計数を行うための操作（例えば、計数ボタンを押し込む操作）を行うことなく、容易に計数を行うことができる。
【０１０１】
なお、本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態の変形例において、携帯電話装置１の機能は、第３の計数部２５に代えて又は加えて、第４の計数部を含んでいてもよい。
【０１０２】
この場合、第４の計数部は、音声信号処理部１３により出力された入力音声情報（マイクロホン１３ａにより集音された音声を表す情報）が表す音声が、予め設定された計数用音声と対応（本例では、一致）している場合に計数を行う。なお、第４の計数部は、入力音声情報が予め定められた判定基準を満足する場合に計数を行うように構成されていてもよい。
これによれば、計数を行う対象が、携帯型装置の外部にて発せられた音声である場合に、ユーザが計数を行うための操作を行うことなく、容易に計数を行うことができる。
【０１０３】
また、上記実施形態の変形例において、出力特定情報は、第１の計数結果出力部２８及び第２の計数結果出力部２９の両方を特定する情報であってもよい。この場合、携帯電話装置１は、出力特定情報により特定されたすべての出力方式に従って計数結果を出力する。即ち、携帯電話装置１は、計数が終了した場合、計数結果を含む画像を表示部１６のディスプレイに表示させるとともに、計数結果を音声にてスピーカ１３ｂから出力する。
【０１０４】
同様に、上記実施形態の変形例において、報知特定情報は、複数の報知方式を特定する情報であってもよい。この場合、携帯電話装置１は、報知特定情報により特定されたすべての報知方式に従って、計数を行う毎に当該計数が行われた旨をユーザに報知する。
【０１０５】
また、上記実施形態の変形例において、携帯電話装置１の機能は、図８に示したように、第３の計数部２５〜第２の計数結果出力部２９を含むことなく、計数特定情報受付部２１と、計数実行部２２と、第１の計数部２３と、第２の計数部２４と、を含んでいてもよい。この場合、携帯電話装置１の機能が含む複数の計数部は、第１の計数部２３及び第２の計数部２４に限られず、第１の計数部〜第４の計数部のうちの任意の２つであってもよい。
【０１０６】
計数特定情報受付部２１は、複数の計数手段（計数部２３，２４）の１つを特定する計数特定情報を受け付ける。
計数実行部２２は、受け付けられた計数特定情報により特定された複数の計数手段の１つに計数を行わせる。
【０１０７】
第１の計数部２３は、第１の計数方式に従って計数を行う。
第２の計数部２４は、第１の計数方式と異なる第２の計数方式に従って計数を行う。
【０１０８】
この変形例によっても、携帯型装置は、ユーザにより選択された計数手段を用いることにより計数を行う。これにより、ユーザは、利用状況に最も適した計数方式に従った計数手段を利用することができる。この結果、ユーザの利便性を向上させることができる。
【０１０９】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【０１１０】
なお、上記実施形態において、携帯型装置は、携帯電話装置１であったが、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）、スマートフォン、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ゲーム機、カーナビゲーション装置、又は、ラップトップ型コンピュータ等であってもよい。また、携帯電話装置１は、折り畳み式の装置であったが、折り畳み式以外の方式（例えば、スライド式、又は、ストレート式等）の装置であってもよい。
【産業上の利用可能性】
【０１１１】
本発明は、携帯電話装置等に適用可能である。
【図面の簡単な説明】
【０１１２】
【図１】本発明の第１実施形態に係る携帯電話装置の概略構成を表す図である。
【図２】図１に示した携帯電話装置の機能の概略を表すブロック図である。
【図３】図１に示した携帯電話装置のＣＰＵが実行する計数制御プログラムを示したフローチャートである。
【図４】図１に示した携帯電話装置のＣＰＵが実行する第１の計数処理プログラムを示したフローチャートである。
【図５】図１に示した携帯電話装置のＣＰＵが実行する報知処理プログラムを示したフローチャートである。
【図６】図１に示した携帯電話装置のＣＰＵが実行する第２の計数処理プログラムを示したフローチャートである。
【図７】図１に示した携帯電話装置のＣＰＵが実行する第３の計数処理プログラムを示したフローチャートである。
【図８】本発明の変形例に係る携帯電話装置の機能の概略を表すブロック図である。
【符号の説明】
【０１１３】
１      携帯電話装置
１１    制御部
１２    無線信号処理部
１２ａ  無線用アンテナ
１３    音声信号処理部
１３ａ  マイクロホン
１３ｂ  スピーカ
１４    加速度センサ
１５    キー入力部
１６    表示部
１７    振動発生部
２１    計数特定情報受付部
２２    計数実行手段
２３    第１の計数部
２４    第２の計数部
２５    第３の計数部
２５ａ  音声認識処理部
２６    出力特定情報受付部
２７    計数結果出力実行部
２８    第１の計数結果出力部
２９    第２の計数結果出力部
【図１】
2010080998.tif 000003
【図２】
2010080998.tif 000004
【図３】
2010080998.tif 000005
【図４】
2010080998.tif 000006
【図５】
2010080998.tif 000007
【図６】
2010080998.tif 000008
【図７】
2010080998.tif 000009
【図８】
2010080998.tif 000010