(57)【要約】【課題】ＰＴＴにおいて、ユーザーの意図せずに送話が打ち切られることを防止することができる携帯端末、制御方法、及び制御プログラムを提供すること。【解決手段】本発明に係る携帯端末は、ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御部と、前記所定の通話状態を終了させるまでの残り時間を表示する表示部と、前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更部とを備える。【選択図】図３
2014007542.tif 000002
【特許請求の範囲】
【請求項１】
ＰＴＴ（ＰＵＳＨ  ＴＯ  ＴＡＬＫ）の機能を有する携帯端末であって、
ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御部と、
前記所定の通話状態を終了させるまでの残り時間を表示する表示部と、
前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更部とを備える
ことを特徴とする携帯端末。
【請求項２】
前記表示部は、タッチパネルを含み、前記タッチパネルにＰＴＴにおける発言権を取得するためのボタンを表示し、
前記タッチパネルへの接触の有無を検出する接触検出部を備え、
前記接触検出部が前記ボタンへの接触を検出すると、前記残り時間変更部は前記残り時間を予め定められた所定の時間に変更する
ことを特徴とする請求項１に記載の携帯端末。
【請求項３】
更に、前記接触検知部が前記ボタンへの接触を検知した後、前記ボタンへの接触が終了したことを検知した時点から前記残り時間の更新を行う計時部を備える
ことを特徴とする請求項２に記載の携帯端末。
【請求項４】
前記タッチパネルは、前記残り時間を表す画像を、所定の経路上で前記残り時間に応じた位置に表示し、
前記残り時間を表す画像を前記所定の経路上に沿って移動させる操作に応じて、前記残り時間を表す画像の前記所定の経路上での表示位置を変更する表示位置変更部を備え、
前記残り時間変更部は、変更された前記表示位置に基づいて前記残り時間を変更する
ことを特徴とする請求項３に記載の携帯端末。
【請求項５】
前記表示位置変更部は、更に、前記残り時間を表す画像をドラッグして前記所定の経路上以外の所定の位置へ動かすユーザー操作が行われた場合には、前記残り時間を表す画像の表示位置を前記所定の位置に変更し、
前記残り時間変更部は、前記残り時間を表す画像の表示位置が、前記所定の位置に変更された場合には、前記残り時間を前記所定の時間に変更し、
前記計時部は、前記残り時間を表す画像が、ユーザー操作によって前記所定の経路上に表示位置が変更されるまで、前記残り時間の更新を行わない
ことを特徴とする請求項４に記載の携帯端末。
【請求項６】
前記所定の通話状態は、ＰＴＴにおける発言権を取得した状態であり、
前記制御部は、前記残り時間が０になった場合に、前記発言権を解放する
ことを特徴とする請求項５に記載の携帯端末。
【請求項７】
前記所定の通話状態は、ＰＴＴセッションが確立した状態であり、
前記制御部は、前記残り時間が０になった場合に、前記ＰＴＴセッションを終了する
ことを特徴とする請求項５に記載の携帯端末。
【請求項８】
前記携帯端末は、更に、
外部のＰＴＴ管理サーバと前記残り時間に係る情報の通信を行う通信部を備え、
前記ＰＴＴ管理サーバから前記残り時間に係る情報を受信した場合には、
前記残り時間変更部は、前記ＰＴＴ管理サーバから受信した残り時間に係る情報に基づいて前記残り時間を変更する
ことを特徴とする請求項７に記載の携帯端末。
【請求項９】
前記通信部は、前記残り時間変更部が、前記所定の操作に基づいて前記残り時間を変更した場合には、変更後の残り時間に係る情報を前記ＰＴＴ管理サーバに送信する
ことを特徴とする請求項８に記載の携帯端末。
【請求項１０】
更に、対象物の接近を検出する近接センサーと、
ＰＴＴにおける発言権を取得するためのハードウェアボタンと、
前記近接センサーが、対象物の接近を検出した場合には、前記タッチパネルへの入力を無効にし、且つ前記ハードウェアボタンへの入力を有効にし、対象物の接近を検出しない場合には、前記タッチパネルへの入力を有効にし、且つ前記ハードウェアボタンへの入力を無効にするよう制御する入力制御部とを備える
ことを特徴とする請求項６に記載の携帯端末。
【請求項１１】
ＰＴＴ（ＰＵＳＨ  ＴＯ  ＴＡＬＫ）の機能を有する携帯端末の制御方法であって、
ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御ステップと、
前記所定の通話状態を終了させるまでの残り時間を表示する表示ステップと、
前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更ステップとを備える
ことを特徴とする携帯端末の制御方法。
【請求項１２】
ＰＴＴ（ＰＵＳＨ  ＴＯ  ＴＡＬＫ）の機能を有する携帯端末の制御プログラムであって、
前記携帯端末に、
ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御ステップと、
前記所定の通話状態を終了させるまでの残り時間を表示する表示ステップと、
前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更ステップとを、実行させる
ことを特徴とする携帯端末の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＴＴ（ＰＵＳＨ  ＴＯ  ＴＡＬＫ）機能を備える携帯端末に関し、特にユーザーインターフェースの改良技術に関する。
【背景技術】
【０００２】
近年、携帯端末にＰＴＴ機能を実装し、一対多型のグループ通話を実現するＰＴＴサービスが普及し始めている。ＰＴＴサービスでは、複数人での通話ができるが、二人以上が同時に発言することはできず、誰かが話し終わるのを待ち、発言権を取得してから送話することができる。特許文献１に開示の携帯電話機は、ＰＴＴ送話用のボタン（以下、ＰＴＴボタンと呼ぶ。）を有し、このＰＴＴボタンが押されるとＰＴＴ管理サーバから発言権を取得し、ＰＴＴボタンが押され続けている間だけ、音声送信状態にして送話可能にするＰＴＴ機能を備える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３１８５７５公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、特許文献１に開示の携帯電話機では、ＰＴＴボタンが離されると発言権が解放され送話ができなくなるので、発言の途中であってもユーザーが誤ってＰＴＴボタンを離したとすると、意図せずに送話が打ち切られてしまう。全てのユーザーがＰＴＴサービスに慣れていれば上記のような送話打ち切りは起こらないのであるが、操作に不慣れなユーザーがいる場合はその発生は避けられない。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、ＰＴＴボタンが離れた場合でも、ユーザーの意図せずに送話が打ち切られることを防止することができる携帯端末、制御方法、及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る携帯端末は、ＰＴＴの機能を有する携帯端末であって、ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御部と、前記所定の通話状態を終了させるまでの残り時間を表示する表示部と、前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更部とを備えることを特徴とする。
【０００７】
また、本発明に係る制御方法は、ＰＴＴの機能を有する携帯端末の制御方法であって、ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御ステップと、前記所定の通話状態を終了させるまでの残り時間を表示する表示ステップと、前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更ステップとを備えることを特徴とする。
【０００８】
また、本発明に係る制御プログラムは、ＰＴＴの機能を有する携帯端末の制御プログラムであって、前記携帯端末に、ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御ステップと、前記所定の通話状態を終了させるまでの残り時間を表示する表示ステップと、前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更ステップとを、実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ＰＴＴにおいて、ユーザーの意図せずに送話が打ち切られることを防止することができる携帯端末、制御方法、及び制御プログラムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】ＰＴＴ通話システム１の概略構成図
【図２】携帯端末１０の外観の概略図
【図３】携帯端末１０の主要部の機能ブロック図
【図４】実施の形態１の携帯端末１０のＰＴＴボタン操作における処理のフローチャート
【図５】発言権を解放する情報を受信したときのＰＴＴ管理サーバ２０の処理のフローチャート
【図６】実施の形態１の携帯端末１０のインジケータ操作における処理のフローチャート
【図７】ＰＴＴ通話システム１の通話時の処理シーケンスの一例を示す図
【図８】（ａ）ＰＴＴボタンをタッチしたときの表示の一例を示す図、（ｂ）ＰＴＴボタンから指を離したときの表示の一例を示す図、（ｃ）残り時間のカウントダウンを抑止するインジケータの表示位置の一例を示す図
【図９】実施の形態２の携帯端末１０のＰＴＴセッションの終了までの残り時間を制御するための処理のフローチャート
【図１０】ＰＴＴ管理サーバ２０から残り時間を示す情報を受信したときの変形例の携帯端末１０の処理のフローチャート
【図１１】携帯端末１０から残り時間を示す情報を受信したときのＰＴＴ管理サーバ２０の処理のフローチャート
【図１２】（ａ）ＰＴＴボタンをタッチしたときの表示の変形例を示す図（ｂ）ＰＴＴボタンから指を離したときの表示の変形例を示す図、（ｃ）残り時間のカウントダウンを抑止するインジケータの表示位置の変形例を示す図
【図１３】ＰＴＴボタン２０１による操作とＰＴＴ送話用ハードウェアボタンによる操作との切り替え処理のフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明に係る携帯端末の一実施形態について説明する。
＜実施の形態１＞
＜１−１．概要＞
図１は、本実施の形態に係る携帯端末１０を用いたＰＴＴ通話システム１の概略構成図である。図１を用いてＰＴＴ通話システム１について簡単に説明する。
【００１２】
ＰＴＴ通話システム１は、携帯端末１０ａ〜１０ｄ、ＰＴＴ管理サーバ２０及び通信網２１を含む構成である。
携帯端末１０ａ〜１０ｄは、１対多型のグループ通話を実現するＰＴＴ機能を備える。
ＰＴＴ管理サーバ２０は、各携帯端末のＰＴＴセッションへの参加や退出の管理機能、発言権の管理機能及び発言者の発言をＰＴＴセッションに参加している携帯端末へ送信する機能を備える。
【００１３】
携帯端末１０ａ〜１０ｄそれぞれは、通信網２１を介してＰＴＴ管理サーバ２０と接続し、ＰＴＴ管理サーバ２０は、携帯端末１０ａ〜１０ｄを１つの通話グループとして管理し、携帯端末１０ａ〜１０ｄとのＰＴＴセッションを確立する。ＰＴＴセッションが確立すると、ＰＴＴ管理サーバ２０から発言権を取得した携帯端末のみが送話可能となり、送話内容は、ＰＴＴ管理サーバ２０を介して通話グループ内の他の全ての携帯端末に送られる。なお、発言権とは、ＰＴＴ管理サーバが管理し、携帯端末からの要求に応じて、要求のあった携帯端末に与える送話権限をいう。
【００１４】
図２は、携帯端末１０の外観の概略図である。
携帯端末１０は、タッチパネルによって操作することのできる携帯端末である。ユーザーは、ディスプレイ１０６に表示されたＰＴＴボタン２０１をタッチすることによって発言権を取得し発言をする。タッチパネル操作では、ディスプレイ１０６に表示されたＰＴＴボタン２０１をタッチし続けづらい。そこで、ＰＴＴボタン２０１を離しても一定時間は発言権の解放通知をＰＴＴ管理サーバ２０に行わず、ＰＴＴボタン２０１をタッチしているのと同じ状態を維持することが考えられる。しかしながら、そのような場合、ＰＴＴボタン２０１を離した後、発言権が解放されるまでに、どれくらいの時間が残っているのかがユーザーにとって分かりづらい。そこで本実施の形態では、図２に示すように、携帯端末１０では、タイムバー２０２とインジケータ２０３とをディスプレイ１０６に表示し、インジケータ２０３の表示位置を逐次変更して表示することによってユーザーが残り時間を認識できるようにする。「残り時間」とは、発言権が開放されるまでの残りの時間である。そして、ユーザーがＰＴＴボタン２０１を離した後も、残り時間の値が０となるまで、すなわち、インジケータ２０３が時間経過と共に移動してタイムバー２０２の下端に表示された状態になるまでは、ユーザーがＰＴＴボタン２０１をタッチし続けているのと同じ状態を維持する。つまり、ユーザーはＰＴＴボタン２０１をタッチし続けなくても一定時間は発言権を取得した状態を維持することができるため、ボタン操作するユーザーの負担やタッチパネルへの負荷を軽減することができる。更に、携帯端末１０は、残り時間の値が０になる前に、ＰＴＴボタン２０１が再度タッチされると、残り時間を延長する。
【００１５】
以下、ＰＴＴ通話システム１で使用する携帯端末１０について詳しく説明する。
＜１−２．構成＞
図３は、携帯端末１０の主要部の機能ブロック図である。
携帯端末１０は、同図に示すように、制御部１０１、記憶部１０２、Ｉ／Ｏ１０３、スピーカ１０４、マイク１０５、ディスプレイ１０６、通信部１０７、アンテナ１０８、接触検出部１０９、表示位置変更部１１０、計時部１１１、及び残り時間変更部１１２を備える。
【００１６】
制御部１０１は、一般的な携帯端末の機能の制御、ディスプレイ１０６への表示及びスピーカ１０４やマイク１０５との入出力をＩ／Ｏ１０３を通じて行うための制御、並びにＰＴＴセッションを制御する機能を備える。制御部１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及び不揮発性メモリ（例えば、フラッシュメモリ）を含む構成であり、制御部１０１の機能は、ＲＯＭに記憶されている制御プログラムをＣＰＵが実行することにより実現される。
【００１７】
記憶部１０２は、不揮発性メモリ等の記憶媒体により実現され、予め定められた、１回の発言権取得で発言できる最大時間（例えば、３０秒）の値を記憶している。
Ｉ／Ｏ１０３は、入出力インターフェースであり、スピーカ１０４、マイク１０５、及びディスプレイ１０６は、Ｉ／Ｏ１０３を介して制御部１０１とのデータの受け渡しを行う。
【００１８】
ディスプレイ１０６は、タッチパッド１２１、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）１２２、バックライト１２３を含む構成である。
タッチパッド１２１は、ＬＣＤ１２２の表面に備えられる。タッチパッド１２１は、ＬＣＤ１２２に表示された表示オブジェクト表示オブジェクトに対するタッチ操作を受け付ける入力デバイス（例えば、静電容量方式のタッチセンサー）であり、タッチパッド１２１に備えられたコントローラＩＣ（不図示）は、ユーザーの指等の接触の有無を単位時間（例えば２５ｍｓ）毎に検出し、接触を検出した座標値を制御部１０１に送る。
【００１９】
タッチ操作には、タップ、ダブルタップ、ロングタップ、フリック、スライド、ドラッグ等が含まれる。以下にこれらのタッチ操作について具体的に説明する。
タップは、タッチパッド１２１に指を接触させた後、短時間のうちにタッチパッド１２１より指を離す操作である。ダブルタップは、タッチパッド１２１に対して短時間の間にタップを２回繰り返す操作である。ロングタップは、所定時間以上、指をタッチパッド１２１に接触させ続けた後、指をタッチパッド１２１より離す操作である。フリックは、タッチパッド１２１を指で任意の方向に弾く操作である。より具体的には、フリックとは、タッチパッド１２１に指を接触させ、任意の方向へ所定速度で指を弾く操作である。スライドは、タッチパッド１２１に指を接触させたまま任意の方向へ移動させる操作である。また、スライドには、ＬＣＤ１２２に表示された表示オブジェクト（アプリケーション起動用のアイコン、ショートカットアイコン、ファイル、フォルダ等）に指を触れ、オブジェクトを移動させる、いわゆるドラッグも含まれる。
【００２０】
ＬＣＤ１２２は、制御部１０１の指示に従って文字や画像等の表示オブジェクトを指定の位置に表示する機能を有する。
バックライト１２３は、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）等のデバイスであり、ＬＣＤ１２２の背面から照明するための光源である。
スピーカ１０４は、音声通話を行う際の音声や、携帯端末１０の操作時の警告音等を発する。
【００２１】
マイク１０５は、音声の入力を受け付ける。例えばマイク１０５は、ユーザーからの通話音声等の入力を受け付ける。
通信部１０７は、基地局とアンテナ１０８を介して無線通信を行うための無線通信回路である。基地局を通じて外部のＰＴＴ管理サーバ２０との無線通信及び一般的な携帯電話としての無線通信を行う。
【００２２】
接触検出部１０９は、制御部１０１を介して受け取る座標値に基づいてＰＴＴボタン２０１へのタップ操作及びインジケータ２０３へのドラッグ操作がなされたかを否かを検出する機能を備える。
表示位置変更部１１０は、残り時間の値に応じたインジケータ２０３の表示位置の算出を行う機能を備える。表示位置変更部１１０は、計時部１１１で逐次更新される残り時間の値及び制御部１０１から受け取った接触検出部１０９の検出結果に基づいて、インジケータ２０３の表示位置を計算し、ディスプレイ１０６に表示されるインジケータ２０３の表示位置の座標値を制御部１０１に送る。
【００２３】
計時部１１１は、ユーザーが所定の操作（例えば、ＰＴＴボタンをタッチしたのち離す操作）を行ってからの経過時間を計時し、経過時間に基づいて残り時間の値を逐次更新し、更新した残り時間の値を制御部１０１及び残り時間変更部１１２に送る機能を備える。ここで、「残り時間の値」とは、残り時間を表す変数の値を意味する。以下、同じ意味で「残り時間の値」を用いる。なお、以下の説明における「カウントダウン」とは、残り時間の値を逐次更新することを意味する。
【００２４】
残り時間変更部１１２は、ＰＴＴボタン２０１へのタップ操作、インジケータ２０３へのドラッグ操作、及び外部のＰＴＴ管理サーバ２０から残り時間に係る情報の受信により、残り時間の値を変更し、変更した残り時間の値を制御部１０１及び計時部１１１に送る機能を備える。
＜１−３．動作＞
上記構成を備える携帯端末１０の動作について、図４を用いて説明する。
【００２５】
携帯端末１０は、ＰＴＴ管理サーバ２０に接続し、ＰＴＴセッションが確立している状態であるとする。
図４は、ユーザーがＰＴＴボタンの操作を行ったときの携帯端末１０の処理のフローチャートである。
携帯端末１０のディスプレイ１０６には、図２で示すように、ＰＴＴボタン２０１、タイムバー２０２、インジケータ２０３が表示される。ＰＴＴボタン２０３はタップ操作を受け付け、インジケータ２０３はドラッグ操作を受け付ける。
【００２６】
まず、接触検出部１０９は、ディスプレイ１０６に表示されているＰＴＴボタン２０１がタッチされたか否かを検出する（ステップＳ０１）。具体的には、接触検出部１０９は、制御部１０１から受領したタッチパッド１２１に対する接触位置の座標値がＰＴＴボタン２０１の表示範囲内であれば、ＰＴＴボタン２０１がタッチされたと判定する。
ＰＴＴボタン２０１がタッチされた場合（ステップＳ０１：ＹＥＳ）、通信部１０７は、ＰＴＴボタン２０１がタッチされたことを示す情報を、アンテナ１０８を介してＰＴＴ管理サーバ２０に送信する（ステップＳ０２）。
【００２７】
ＰＴＴ管理サーバ２０は、携帯端末１０からＰＴＴボタン２０１がタッチされたことを示す情報を受信した場合、ＰＴＴセッションに参加している他の携帯端末のどれも発言権を取得中でなければ、発言権付与の許可情報を送信し、他の携帯端末の１つが発言権を取得中であれば、発言権付与の拒否情報を送信する。
通信部１０７は、アンテナ１０８を介して受信したＰＴＴ管理サーバ２０からの発言権付与の許可情報又は拒否情報を制御部１０１に送り、制御部１０１は、その情報を基に発言権が取得できたかどうかを判断する（ステップＳ０３）。具体的には、発言権付与の許可情報を受信した場合には、発言権を取得したと判断し、発言権付与の拒否情報を受信した場合には、発言権を取得できなかったと判断する。
【００２８】
発言権を取得できなかった場合（ステップＳ０３：ＮＯ）には、ステップＳ０１に戻り、受話状態を維持する。
一方、発言権を取得した場合（ステップＳ０３：ＹＥＳ）、制御部１０１は発言権を解放するまでの残り時間の値を、記憶部１０２に予め記憶している時間（例えば、３０秒）に変更して計時部１１１に送る（ステップＳ０４）。
【００２９】
表示位置変更部１１０は、残り時間の値が最大の時間を示すインジケータ２０３の表示位置の座標値を計算し、その座標値を制御部１０１に送る。制御部１０１は、ディスプレイ１０６に、座標値で指定する位置にインジケータ２０３を表示するように指示する（ステップＳ０５）。
次に、接触検出部１０９は、ＰＴＴボタン２０１がタッチされている状態であるか否かを判断する（ステップＳ０６）。具体的には、接触検出部１０９は、単位時間（例えば、２５ｍｓ）毎に検出されるタッチパッド１２１に対する接触位置の座標値が、ＰＴＴボタン２０１の表示範囲内である状態が続いている間は、ＰＴＴボタン２０１がタッチし続けられていると判断し、ＰＴＴボタン２０１の表示範囲内ではなくなったと判断した場合には、ＰＴＴボタン２０１がタッチされた状態ではなくなったと判断する。ＰＴＴボタン２０１がタッチされた状態（ステップＳ０６：ＹＥＳ）であれば、発言権を取得した状態を維持し、残り時間の値の更新も行わない。
【００３０】
ＰＴＴボタンがタッチされた状態ではなくなった場合（ステップＳ０６：ＮＯ）は、計時部１１１は、残り時間の値の更新を開始し（ステップＳ０７）、ＰＴＴボタンがタッチされた状態ではなくなった時点からの経過時間に基づいて発言権を解放するまでの残り時間の値を更新する（ステップＳ０８）。
表示位置変更部１１０は、計時部１１１から逐次残り時間の値を受領し、ディスプレイ１０６上のインジケータ２０３の表示位置を残り時間の値に応じた表示位置に変更するための座標値を計算する（ステップＳ０９）。具体的には、タイムバー２０２の最上部が、残り時間の値が予め定められた最大時間のときのインジケータ２０３の表示位置、タイムバー２０２の最下部が残り時間の値が０の場合の表示位置とし、その間のタイムバー２０２の長さをＬ０、最大の残り時間をＴ０、実際の残り時間をＴとし、実際の残り時間Ｔに対応した長さＬをＬ＝Ｌ０×Ｔ／Ｔ０で計算し、タイムバー２０２に沿ってタイムバー２０２の最下部からの距離がＬとなる位置の座標値を計算し、制御部１０１にその座標値を送る。制御部１０１は、ディスプレイ１０６に、座標値で指定する位置にインジケータ２０３を表示するように指示する。
【００３１】
残り時間の値が経過時間に基づいて更新されている状態で、接触検出部１０９はＰＴＴボタン２０１がタッチされたことを検出すると（ステップＳ１０：ＹＥＳ）、残り時間変更部１１２は、残り時間の値を記憶部１０２に予め記憶している最大時間（例えば、３０秒）に変更し（ステップＳ１１）、ステップＳ０８から処理を繰り返す。残り時間の予め設定された最大時間が３０秒の場合、例えば、ユーザーがＰＴＴボタン２０１を離してから１０秒経過しておいれば、残り時間の値は２０秒である。ユーザーが、再度、ＰＴＴボタン２０１にタッチすると、残り時間の値が３０秒に変更される。
【００３２】
ＰＴＴボタン２０１がタッチされていない状態が続いている場合（ステップＳ１０：ＮＯ）は、制御部１０１は、更新された残り時間の値が０であるか否かを判定する（ステップＳ１２）。なお、ＰＴＴボタン２０１がタッチされていない状態が続いているか否かの判断は、接触検出部１０９がステップＳ０６でＰＴＴボタン２０１がタッチされた状態でなくなったと判断した時点以降に、単位時間（例えば、２５ｍｓ）毎に検出されるタッチパッド１２１に対する接触位置の座標値が、ＰＴＴボタン２０１の表示範囲にない状態が続いているか否かに基づいて判断する。タッチパッド１２１に対する接触位置の座標値が、ＰＴＴボタン２０１の表示範囲にない状態が続いている場合には、ＰＴＴボタン２０１がタッチされていない状態が続いているとし、ＰＴＴボタン２０１の表示範囲にあった場合には、再度ＰＴＴボタンがタッチされたと判断する。
【００３３】
残り時間の値が０でなければ（ステップＳ１２：ＹＥＳ）、ステップＳ０８からの処理を繰り返し、計時部１１１は、経過時間に従って残り時間の値を逐次更新する。
残り時間がなくなれば（ステップＳ１２：ＮＯ）、制御部１０１は、取得している発言権を解放して自端末を受話状態にする。そして、通信部１０７はアンテナ１０８を介して発言権を解放したことを示す情報をＰＴＴ管理サーバ２０に送信する（ステップＳ１３）。
【００３４】
ここで、発言権を解放したことを示す情報を受信したＰＴＴ管理サーバ２０の動作について説明する。
図５は、発言権を解放したことを示す情報を受信したＰＴＴ管理サーバ２０の処理のフローチャートである。
ここでは、携帯端末１０ａ〜１０ｄがＰＴＴセッションに参加しており、携帯端末１０ａが図４のステップＳ１３で発言権を解放したことを示す情報をＰＴＴ管理サーバ２０に送信した場合を例に説明する。
【００３５】
ＰＴＴ管理サーバ２０は、携帯端末１０ａから発言権を解放したことを示す情報を受信した場合（ステップＳ２１：ＹＥＳ）、ＰＴＴセッションに参加している携帯端末１０ｂ〜１０ｄに、携帯端末１０ａが発言権を解放したことを示す情報を送信する（ステップＳ２２）。ステップＳ２２の処理により、携帯端末１０ａ〜１０ｄ、もしくは、携帯端末１０ｂ〜１０ｄには発言権が開放された旨の情報が表示される。よって、携帯端末１０ａ〜１０ｄ、または、携帯端末１０ｂ〜１０ｄのユーザーは、発言権を取得できる状態であることを認識でき、携帯端末１０ａと同様の操作を行って発言権を取得し、発言し得る。
【００３６】
次に、発言権を取得した後、ＰＴＴボタン２０１を離した状態且つ発言権が解放されていない状態において、インジケータ２０３の表示位置を操作することによって残り時間を変更する場合の動作について図６を用いて説明する。
図６は、ユーザーがインジケータ２０３のドラッグ操作を行い、残り時間を変更する場合の携帯端末１０の処理のフローチャートである。
【００３７】
まず、接触検出部１０９が、ディスプレイ１０６に表示されているインジケータ２０３への接触があるか否かを検出する（ステップＳ３１）。具体的には、接触検出部１０９は、単位時間（例えば、２５ｍｓ）毎に検出されるタッチパッド１２１に対する接触位置の座標値が、インジケータ２０３の表示範囲にある場合にインジケータ２０３への接触があると判断する。
【００３８】
インジケータ２０３への接触が検知される（ステップＳ３１：ＹＥＳ）と表示位置変更部１１０は、ユーザー操作によってインジケータ２０３の表示位置が固定位置２０４に変更されたか否かを判別する（ステップＳ３２）。具体的には、表示位置変更部１１０は、制御部１０１から受け付けた接触位置の座標値に基づいて、インジケータ２０３が固定位置２０４の範囲内へドラッグされたか否かを判断する。そして、インジケータ２０３が固定位置２０４の範囲内であれば、インジケータ２０３の表示位置が固定位置２０４に移動されたと判断する。
【００３９】
インジケータ２０３の表示位置が固定位置２０４に変更された場合（ステップＳ３２：ＹＥＳ）、残り時間変更部１１２は、残り時間の値を記憶部１０２に予め記憶している時間（例えば３０秒）に変更し（ステップＳ３５）、計時部１１１は、残り時間の値の更新を一時停止する（ステップＳ３６）。
この状態において、接触検出部１０９がインジケータ２０３への接触を検出した場合（ステップＳ３７：ＹＥＳ）、表示位置変更部１１０は、ユーザー操作によりインジケータ２０３の表示位置がタイムバー２０２上に変更されたか否かを判別する（ステップＳ３８）。具体的には、接触検出部１０９は、制御部１０１から単位時間毎に連続して受領するタッチパッド１２１に対する接触位置の座標値に基づいて、インジケータ２０３がドラッグ操作によりタイムバー２０２の表示範囲に移動した場合に、インジケータ２０３の表示位置がタイムバー２０２上に変更されたと判断する。
【００４０】
残り時間変更部１１２は、タイムバー２０２におけるインジケータ２０３の表示位置に応じた時間を算出する。そして、残り時間変更部１１２は、残り時間の値をその算出した時間に変更して計時部１１１へ変更した残り時間の値を送る。インジケータ２０３の表示位置に応じた時間Ｔは、例えば、タイムバー２０２の長さをＬ０、最大の残り時間Ｔ０、タイムバー２０２の最下部からのインジケータ２０３の長さをＬとすると、Ｔ＝Ｔ０×Ｌ／Ｌ０と計算する。
【００４１】
計時部１１１は、残り時間変更部１１２から残り時間を受領し、残り時間の値の更新を再開する（ステップＳ３９）。
一方、ステップＳ３２でＮＯの場合、接触検出部１０９は、タイムバー２０２上でのインジケータ２０３の表示位置が変更されたか否かを判断し、インジケータ２０３の表示位置が変更された場合には座標値を表示位置変更部１１０に送る（ステップＳ３３）。具体的には、接触検出部１０９は、単位時間（例えば、２５ｍｓ）毎に検出されるタッチパッド１２１に対する接触位置の座標値から、インジケータ２０３がドラッグによって移動した座標値を得る。
【００４２】
タイムバー２０２におけるインジケータ２０３の表示位置が変更された場合（ステップＳ３３：ＹＥＳ）、残り時間変更部１１２は、タイムバー２０２におけるインジケータ２０３の表示位置に応じた時間を算出し、残り時間の値をその算出した時間に変更する（ステップＳ３４）。表示位置に応じた時間の算出は、ステップＳ３８で既に説明した方法と同様の方法で行う。
【００４３】
ステップＳ３３でＮＯの場合は処理を終了する。
＜１−４．補足＞
（ＰＴＴ通話システム１）
ＰＴＴ通話システム１の通話時の動作について、図７を用いて説明する。
図７は、ＰＴＴ通話システム１の通話時の処理シーケンスの一例である。
【００４４】
まず、携帯端末１０ａは、一対多型のグループ通話をするために、携帯端末１０ｂ、１０ｃ、１０ｄを通話相手に指定し、ＰＴＴ管理サーバ２０にＰＴＴセッション確立の要求を行う（ステップＳ１００）。
要求を受信したＰＴＴ管理サーバ２０は、携帯端末１０ｂ〜１０ｄそれぞれに、携帯端末１０ａから要求があったＰＴＴセッションへの参加を要求する（ステップＳ１０１ｂ、Ｓ１０１ｃ、Ｓ１０１ｄ）。
【００４５】
参加要求を受信した携帯端末１０ｂ〜１０ｄそれぞれは、要求があったＰＴＴセッションに参加許諾の情報をＰＴＴ管理サーバ２０に送信する（ステップＳ１０２ｂ、Ｓ１０２ｃ、Ｓ１０２ｄ）。なお、ＰＴＴ管理サーバ２０は、携帯端末から応答がない場合、若しくは、参加拒否の応答があった場合は、その携帯端末は、ＰＴＴセッションに参加させない。
【００４６】
ＰＴＴ管理サーバ２０は、ＰＴＴセッションへの参加許諾を受信したら、ＰＴＴセッションが確立したことを携帯端末１０ａ〜１０ｄに通知する（ステップＳ１０３ａ、Ｓ１０３ｂ、Ｓ１０３ｃ、Ｓ１０３ｄ）。なお、ＰＴＴセッションへの参加を許諾した携帯端末が１つでもあればＰＴＴセッションは確立し、ＰＴＴ管理サーバからの参加要求に応答しなかった携帯端末若しくはＰＴＴセッションへの参加を許諾しなかった携帯端末には、ＰＴＴ管理サーバ２０はＰＴＴセッションの確立通知は行わない。
【００４７】
ＰＴＴセッションが確立すると、携帯端末１０ａ〜１０ｄは、ＰＴＴセッションに参加しているどの携帯端末も発言権を取得していなければ、発言権を取得して送話することができる。
ステップＳ１０３ａ〜ステップＳ１０３ｄが完了すると、携帯端末１０ａ〜１０ｄによってＰＴＴセッションが確立する。この時点では、携帯端末１０ａ〜１０ｄのどの携帯端末も発言権を取得していない状態である。
【００４８】
携帯端末１０ａは、送話するために、ＰＴＴ管理サーバ２０に対して発言権の取得要求を行う（ステップＳ１０４）。
発言権の取得要求を受信したＰＴＴ管理サーバ２０は、携帯端末１０ｂ〜１０ｄのどの携帯端末も発言権を取得していないことを確認すると携帯端末１０ａに対して発言権取得要求に対する許諾を行い、その旨通知する（ステップＳ１０５）。更に、ＰＴＴ管理サーバ２０は、携帯端末１０ｂ〜１０ｄに携帯端末１０ａが発言権を取得したことを通知する（ステップＳ１０６ｂ、Ｓ１０６ｃ、Ｓ１０６ｄ）。携帯端末１０ａは、発言権を解放するまで携帯端末１０ｂ〜１０ｄへ送話することができ、携帯端末１０ｂ〜１０ｄは、携帯端末１０ａの発言を聞くことができる状態になる。
【００４９】
送話を終了し発言権を解放する場合、携帯端末１０ａは、発言権解放を示す情報をＰＴＴ管理サーバ２０に送信する（ステップＳ１０７）。ＰＴＴ管理サーバ２０は、携帯端末１０ａから発言権解放を示す情報を受信すると、携帯端末１０ｂ〜１０ｄへ、携帯端末１０ａの発言権解放を通知する（ステップＳ１０８ｂ、Ｓ１０８ｃ、Ｓ１０８ｄ）。これにより、ＰＴＴセッションに参加している携帯端末１０ａ〜１０ｄは、次に発言権を取得できる状態になる。
【００５０】
図７の例では、次に携帯端末１０ｃが発言権の取得要求をＰＴＴ管理サーバ２０に行う（ステップＳ１０９）。発言権の取得要求を受信したＰＴＴ管理サーバ２０は、携帯端末１０ａ、１０ｂ、１０ｄのどの携帯端末も発言権を取得していないことを確認すると携帯端末１０ｃに対して発言権取得要求に対する許諾して、その旨を携帯端末１０ｃに対して通知する（ステップＳ１１０）。
【００５１】
更に、ＰＴＴ管理サーバ２０は、携帯端末１０ａ、１０ｂ、１０ｄに携帯端末１０ｃが発言権を取得したことを通知する（ステップＳ１１１ａ、Ｓ１１１ｂ、Ｓ１０６ｄ）。携帯端末１０ｃは、発言権を解放するまで送話することができ、携帯端末１０ａ、１０ｂ、１０ｄでは、携帯端末１０ｃの発言を聞くことができる。発言を終了し発言権を解放する場合は、携帯端末１０ｃは、ステップＳ１０７と同様の処理を行って発言権を解放し、ＰＴＴ管理サーバ２０は、携帯端末１０ａ、１０ｂ、１０ｄに対して発言権解放の通知を行う。携帯端末１０ｂ、１０ｄが送話する場合も、携帯端末１０ａが送話する場合と同様の処理を行う。このように、ＰＴＴセッションに参加している携帯端末は、発言する毎に発言権を取得する操作を行い、発言権を取得して送話する。
【００５２】
次に、ＰＴＴセッションを終了させる場合の処理を説明する。ＰＴＴセッションの終了は、ＰＴＴセッションの確立要求を行った携帯端末１０ａからのＰＴＴセッション終了要求によって行われる。携帯端末１０ａは、ＰＴＴ管理サーバ２０に対してＰＴＴセッション終了要求を行う（ステップＳ１１２）。ＰＴＴ管理サーバ２０は、携帯端末１０ａからＰＴＴセッションの終了要求を受信したら、携帯端末１０ａ〜１０ｄにＰＴＴセッション終了を通知し、携帯端末１０ａ〜１０ｄはＰＴＴ管理サーバ２０との通信を終了する（ステップＳ１１３ａ、Ｓ１１３ｂ、Ｓ１１３ｃ、Ｓ１１３ｄ）。これにより、携帯端末１０ａ〜１０ｄによるＰＴＴセッションが終了する。
【００５３】
＜１−５．ユーザーによる操作例＞
上述の機能を備える携帯端末１０のユーザー操作について図８を用いて説明する。
図８（ａ）は、ユーザーがＰＴＴボタン２０１をタッチして発言権を取得した状態のインジケータ２０３を示した図であり、図８（ｂ）はユーザーが発言権を取得後、ＰＴＴボタン２０１を離し、残り時間が予め設定した最大時間の半分程度まで時間が経過した状態のインジケータ２０３の表示位置を示した図である。
【００５４】
ユーザーが指等でＰＴＴボタン２０１をタッチすると、インジケータ２０３はタイムバー２０２の最上部に表示される。ユーザーがＰＴＴボタン２０１をタッチした状態を維持しておれば、残り時間はカウントダウンされず、インジケータ２０３は、図８（ａ）で示されるようにタイムバー２０２の最上部に表示された状態を維持する。
ユーザーがＰＴＴボタン２０１から指等を離すと、残り時間のカウントダウンを開始し、インジケータ２０３は図８（ｂ）で示すようにタイムバー２０２上で時間経過に従って表示位置が下方へ移動する。残り時間の値が０になると、インジケータ２０３はタイムバー２０２の最下位の位置に表示され、携帯端末１０は、発言権を解放する通知をＰＴＴ管理サーバ２０へ送信する。インジケータ２０３がタイムバー２０２の最下位の位置に表示される前に、ユーザーがＰＴＴボタン２０１を再度タッチすると、残り時間が延長され、図８（ａ）で示されるようにインジケータ２０３はタイムバー２０２の最上部に表示される。
【００５５】
このように、本実施の形態の携帯端末１０によると、ユーザーは、発言権を解放するまでの時間をディスプレイ１０６に表示されたインジケータ２０３により視覚的に確認できる。そして、ユーザーはＰＴＴボタンの操作によって、発言権が解放されるまでの時間を延長することができる。
図８（ｃ）は、固定位置２０４に、インジケータ２０３の表示位置が変更された状態を示す図である。同図のようにインジケータ２０３を固定位置２０４に表示されている場合には、残り時間のカウントダウンを停止し、ＰＴＴボタン２０１をタッチし続けている状態と同等の状態を維持する。また、図８（ｂ）で示す状態において、インジケータ２０３をタイムバー２０２上での表示位置を上下に移動させることによって、残り時間の値を増減させることができる。インジケータ２０３の表示位置を上に移動させると残り時間が延長され、下に移動させると残り時間が減少する。また、タイムバー２０２の最下位に移動すると残り時間の値が０となり、この時点で、携帯端末１０は、発言権を解放する通知をＰＴＴ管理サーバ２０へ送信する。
【００５６】
このように、ユーザーは、残り時間を示すインジケータ２０３の表示位置を変更することによって、発言権を解放するまでの残り時間を増減することができ、また、インジケータ２０３の表示位置を特定の表示位置に固定することによって、ＰＴＴボタン２０１をタッチし続けなくてもＰＴＴボタン２０１をタッチし続けているのと同じ状態を維持することができる。
【００５７】
インジケータ２０３が固定位置２０４に移動された際に、その旨を携帯端末１０はＰＴＴ管理サーバ２０に通知し、ＰＴＴ管理サーバ２０を介してＰＴＴセッションに参加している他の携帯端末、或いは、自端末身も含めたＰＴＴセッションに参加している全携帯端末に通知する。更に、所定時間ごとにＰＴＴ管理サーバ２０を介してＰＴＴセッションに参加している他の携帯端末、或いは、自端末を含めたＰＴＴセッションに参加している全端末にその旨を通知する。これにより、ある携帯端末において、インジケータ２０３が固定位置２０４に移動されたことをＰＴＴセッションに参加している他の携帯端末のユーザーが認識することができる。また、所定時間ごとに、インジケータが固定位置２０４に移動されている状態であることを通知することにより、発言権を有する携帯端末のユーザーが発言権の解放を忘れることを防止することができる。
＜実施の形態２＞
＜２−１．概要＞
実施の形態２では、ＰＴＴセッションに参加している携帯端末１０ａ〜１０ｄのどれもが発言権を取得していない状態が一定時間続くと、ＰＴＴセッションを終了する機能を備えたＰＴＴ通話システムにおける携帯端末について説明する。
【００５８】
なお、実施の形態１で示したものと変更のない点についての説明は省略し、変更ある点を重点的に説明する。
＜２−２．構成＞
本実施の形態の携帯端末の構成で、実施の形態１の携帯端末１０と同じ構成のものは説明を省略し、異なる点を重点的に説明する。なお、本実施の形態で用いる携帯端末の符号は、説明の都合上、実施の形態１と同じ符号を用いる。
【００５９】
本実施の形態において、実施の形態１と異なる点は、残り時間の値が０になると、携帯端末１０の制御部１０１が発言権の解放を行うのではなく、ＰＴＴセッションの終了の指示を行う点である。
記憶部１０２は、予め定められた１回の発言権取得で発言できる最大時間の代わりに、ＰＴＴセッションに参加する携帯端末のうち、どの携帯端末も発言権を取得していない状態が継続した場合にＰＴＴセッションを切断するまでの最大時間（例えば、５分）の値を記憶している。
【００６０】
なお、本実施の形態に係る携帯端末では、インジケータ２０３は、ＰＴＴセッションを切断するまでの残り時間の表示に用いられ、実施の形態１とは異なりインジケータ２０３に対するドラッグ操作はできないものとする。
＜２−３．動作＞
次に、上記構成を備える携帯端末１０の動作について説明する。
【００６１】
図９に、携帯端末１０のＰＴＴセッション終了までの残り時間を制御するための処理のフローチャートを示す。
まず、携帯端末１０は、ＰＴＴ管理サーバ２０に接続し、ＰＴＴセッションを確立する（ステップＳ４１）。ＰＴＴセッションが確立したら、制御部１０１は、ＰＴＴセッションを終了するまでの残り時間の値を、記憶部１０２に予め記憶している時間（例えば、５分）にして、計時部１１１に送る（ステップＳ４２）。
【００６２】
表示位置変更部１１０は、インジケータ２０３を、タイムバー２０２上において残り時間の値が最大の時間を示す表示位置の座標値を計算し、その座標値を制御部１０１に送る。制御部１０１は、ディスプレイ１０６に、座標値で指定する位置にインジケータ２０３を表示するように指示する（ステップＳ４３）。
計時部１１１は、残り時間の値の更新を開始し（ステップＳ４４）、経過時間に基づいてＰＴＴセッションを終了するまでの残り時間の値を更新する（ステップＳ４５）。
【００６３】
表示位置変更部１１０は、計時部１１１から逐次残り時間の値を受領し、ディスプレイ１０６上のインジケータ２０３の表示位置を残り時間の値に応じた表示位置に変更するための座標値を計算し、制御部１０１にその座標値を送る。制御部１０１は、ディスプレイ１０６に、座標値で指定する位置にインジケータ２０３を表示するように指示する（ステップＳ４６）。インジケータ２０３の表示位置の算出方法は、実施の形態１のステップＳ０９で既に説明しているので、ここでは説明を省略する。
【００６４】
次に、制御部１０１は、ＰＴＴセッションに参加している携帯端末のどれかが発言権を取得しているか否かを判定する（ステップＳ４７）。具体的には、自端末のＰＴＴボタンがタッチされて自端末が発言権を取得したか否かを判定し、自端末が発言権を取得している場合には、ステップＳ４７はＹＥＳとする。自端末が発言権を取得していなければ、ＰＴＴセッションに参加している他の携帯端末が発言権を取得している状態であるか否かを判定する。図７を用いて既に説明したように、ＰＴＴセッションに参加している携帯端末の１つが発言権を取得すると、他の携帯端末にＰＴＴ管理サーバ２０から発言権取得通知を示す情報が送信され、発言権を解放すると発言権解放通知を示す情報が送信される。各携帯端末は、発言権解放通知を示す情報に基づき、いつ、どの携帯端末が発言権を取得して解放したかを記憶し、この記憶した情報により他の携帯端末が発言権を取得している状態であるか否かを判定する。他の携帯端末のうちの１つが発言権を取得している状態と判断した場合にも、ステップＳ４７はＹＥＳとする。一方、自端末を含め、どの携帯端末も発言権を取得していないと判断した場合は、ステップＳ４７はＮＯとする。
【００６５】
ステップＳ４７でＹＥＳの場合、残り時間変更部１１２は、残り時間の値を記憶部１０２に予め記憶している時間（例えば、５分）にし（ステップＳ４８）、ステップＳ４５から処理を繰り返す。
一方、ＰＴＴセッションに参加している携帯端末のうち、どの携帯端末も発言権を取得していない状態が続いている場合（ステップＳ４７：ＮＯ）は、制御部１０１は、更新された残り時間の値が０であるか否かを判定する（ステップＳ４９）。残り時間の値が０でなければ（ステップＳ４９：ＹＥＳ）、ステップＳ４５から処理を繰り返し、計時部１１１が、経過時間に従って残り時間の値の更新を行う。
【００６６】
残り時間がなくなれば（ステップＳ４９：ＮＯ）、制御部１０１は、ＰＴＴ管理サーバ２０にＰＴＴセッションの終了を示す情報を送り、ＰＴＴ管理サーバ２０から切断する（ステップＳ５０）。携帯端末１０からＰＴＴセッションの終了を示す情報を受信したＰＴＴ管理サーバ２０は、ＰＴＴセッションに参加している他の携帯端末全てに、ＰＴＴセッションの終了を示す情報を送信する。ＰＴＴセッションの終了を示す情報をＰＴＴ管理サーバ２０から受信した他の携帯端末は、ＰＴＴ管理サーバ２０から切断する。
【００６７】
＜２−４．まとめ＞
以上の処理により、本実施の形態の携帯端末１０は、ＰＴＴセッションに参加しているどの携帯端末も発言権を取得していない状態が続いた場合のＰＴＴセッションが終了するまでの残り時間を視覚的に知ることができ、必要に応じてＰＴＴセッションが終了するまでの残り時間を変更することができる。
【００６８】
＜３．変形例＞
以上、本発明に係る携帯端末の実施の形態を説明したが、例示した携帯端末を以下のように変形することも可能であり、本発明が上述の実施の形態で示した通りの携帯端末に限らないことは勿論である。
（１）携帯端末１０は、残り時間に係る情報をＰＴＴ管理サーバ２０と送受信し、ＰＴＴセッションに参加している他の携帯端末と残り時間に係る情報を逐次共有することとしてもよい。
【００６９】
図１０に、ＰＴＴ管理サーバ２０から残り時間を示す情報を受信したときの携帯端末１０の処理のフローチャートを示す。
制御部１０１は、アンテナ１０８を介して通信部１０７がＰＴＴ管理サーバ２０から残り時間を示す情報（例えば、残り時間の値）を受信したか否かを判別する（ステップＳ５１）。
【００７０】
ＰＴＴ管理サーバ２０から残り時間を示す情報を受信した場合（ステップＳ５１：ＹＥＳ）、残り時間変更部１１２は、自端末の残り時間の値をＰＴＴ管理サーバ２０から受信した残り時間を示す情報に基づいた時間に変更する（ステップＳ５２）。なお、残り時間を示す情報は、例えば、残り時間の値である。この処理は、例えば図４におけるステップＳ０７〜ステップＳ１２及び図９におけるステップＳ４４〜Ｓ４９の処理中に割り込み処理として行われる。
【００７１】
図１１に、携帯端末１０からＰＴＴセッション終了までの残り時間を示す情報を受信したときのＰＴＴ管理サーバ２０の処理のフローチャートを示す。
ＰＴＴ管理サーバ２０は、携帯端末１０から残り時間を示す情報を受信する（ステップＳ６１：ＹＥＳ）と、残り時間の値が０であるか否かを判断する（ステップＳ６２）。
残り時間の値が０でなければ（ステップＳ６２：ＹＥＳ）、ＰＴＴ管理サーバ２０は、ＰＴＴセッションに参加中の他の携帯端末それぞれに同じ残り時間を示す情報を送信する（ステップＳ６３）。一方、残り時間の値が０の場合（ステップＳ６２：ＮＯ）には、ＰＴＴセッションに参加中の他の携帯端末にＰＴＴセッション終了を示す情報を送信する。
以上の処理により、ＰＴＴセッションに参加している各携帯端末でセッション終了までの残り時間を同じ値を示すようにすることができる。
【００７２】
携帯端末１０からＰＴＴ管理サーバ２０へ残り時間を示す情報の送信は、例えば、図９のステップＳ４８で残り時間を変更した場合に行われる。携帯端末１０は、ＰＴＴ管理サーバ２０へ残り時間の値を送信し、ＰＴＴ管理サーバ２０は、携帯端末１０から残り時間の値を受信した場合、ＰＴＴセッションに参加している他の携帯端末に受信した残り時間の値を送信する。各携帯端末は、ＰＴＴ管理サーバ２０から受信した残り時間の値に基づいてインジケータ２０３の表示位置を変更する。
【００７３】
なお、ステップＳ６１で受信する残り時間を示す情報は、ＰＴＴセッション終了までの残り時間を示す情報ではなく、発言権解放までの残り時間を示す情報であってもよい。この場合、ステップＳ６３で各携帯端末に送信する残り時間を示す情報は、発言権を取得している携帯端末の発言権解放までの残り時間を示す情報であり、ステップＳ６４で送信する情報は、発言権が解放されたことを示す情報である。この場合、ＰＴＴセッションに参加している各携帯端末で発言権解放までの残り時間を同じ値を示すようにすることができる。従って、ユーザーは、他の携帯端末が発言権を取得している場合に、その携帯端末が発言権を解放するまでにどれくらいの時間が残っているかを確認することができ、発言権を取得する操作を効率よく行える。なお、自端末で発言権を取得していない状態では、自端末において、発言権が解放されてから所定の時間経過後に自端末のディスプレイ１０６のバックライト１２３を消灯するようにしてもよい。これにより、自端末の電力消費を削減することができる。
（２）実施の形態２では、インジケータ２０３のドラッグ操作はできないとしたが、インジケータ２０３の表示位置を操作することによって残り時間を変更してもよい。
【００７４】
携帯端末１０におけるインジケータ２０３の表示位置の操作及び表示位置に基づく残り時間の算出については、実施の形態１で図６を用いて説明した処理と同じなので、ここでは説明を省略する。
更に、インジケータ２０３のドラッグ操作によって、ＰＴＴセッション終了までの残り時間を変更した場合にＰＴＴ管理サーバ２０に残り時間の値を送信して、ＰＴＴ管理サーバ２０及び他の携帯端末とで同じ残り時間の値を示すようにしてもよい。
【００７５】
この場合、図６ステップＳ３４及びステップＳ３９の処理が完了すると、残り時間の値は、ＰＴＴ管理サーバ２０に送信される。
ＰＴＴ管理サーバ２０に送信された残り時間の値は、上述の変形例の（１）で説明した処理によってＰＴＴセッションに参加している他の携帯端末に送信され、各携帯端末においてＰＴＴセッションが終了するまでの残り時間が更新され、各携帯端末に表示されるインジケータ２０３の表示位置も変更される。これにより、ＰＴＴセッションに参加しているどれか１つの携帯端末によってＰＴＴセッションが終了するまでの残り時間の値が更新されると、ＰＴＴセッションに参加している全ての携帯端末に変更した残り時間が送信され、同じ残り時間の値を示すようにすることができる。
（３）実施の形態２では、残り時間の値が０になると、ＰＴＴセッションを終了させるとしたが、自端末だけＰＴＴセッションから退出するようにしてもよい。この場合、携帯端末１０は、ＰＴＴ管理サーバ２０へは、ＰＴＴセッションの終了を示す情報を送信するのではなく、自端末がＰＴＴセッションからの退出を示す情報を送信する。ＰＴＴ管理サーバ２０は、ＰＴＴセッションに参加している他の携帯端末に、携帯端末１０がＰＴＴセッションから退出したことを示す情報を送信する。これにより、携帯端末１０だけ、ＰＴＴセッションから退出し、残りの携帯端末によってＰＴＴセッションが維持される。
【００７６】
なお、実施の形態では、ＰＴＴセッションの確立要求を行った携帯端末からＰＴＴセッションの終了要求を行うとしたが、この変形例の場合は、ＰＴＴセッションに参加しているどの携帯端末からでもＰＴＴセッション終了要求をＰＴＴ管理サーバ２０に対して行うことができるものとする。
（４）上記の実施の形態において、図３で示したディスプレイ１０６に表示する残り時間を示す画像は一例であり、図３に示すような表示形態に限らない。残り時間が識別でき、残り時間を増減するための操作をすることができれば、どのような表示形態であってもよい。例えば、図１２で示すような表示形態であってもよい。図１２（ａ）では、インジケータ２０３ｂが時間経過と共にタイムバー２０２ｂの坂道上を下るように表示することで残り時間を示す。坂道の一番下まで行くと残り時間が０であることを意味する。図１２（ｂ）は、図１２（ａ）の状態でＰＴＴボタン２０１をタッチすると、インジケータ２０３ｂが坂道の一番上に表示が戻り、残り時間が延長されることを示す。
【００７７】
図１２（ｃ）はインジケータ２０３ｂの表示位置を固定位置２０４ｂに変更した場合を示し、この場合には、残り時間がカウントダウンされず、インジケータ２０３ｂは固定位置２０４ｂの表示位置に表示された状態を維持する。
更に、図１２で示すように発言権解放ボタン２０５を備え、発言権解放ボタン２０５をタッチすると、残り時間を０にして即座に発言権を解放するようにしてもよい。
（５）インジケータ２０３の表示位置は、残り時間に比例した表示位置としたが、残り時間をユーザーが認識できる表示であれば、比例した表示でなくてもよい。例えば、残り時間が予め設定された残り時間の最大値の半分までの時間に対応するタイムバー２０２の長さは全体の４分の１の長さとし、残り時間が半分以下になる場合をタイムバー２０２の全体の４分の３の長さで表すようにして、残り時間がより詳細に時間経過が認識できるようにしてもよい。この場合、タイムバー２０２の下端からのインジケータ２０３の長さＬは、
タイムバー２０２の長さをＬ０、予め設定された最大の残り時間をＴ０、残り時間をＴとすると、Ｔ＞Ｔ０／２の場合は、Ｌ＝（１＋Ｔ／Ｔ０）×Ｌ０／２、Ｔ≦Ｔ０／２の場合は、Ｌ＝（３Ｔ／２Ｔ０）×Ｌ０となる。
【００７８】
これにより、残り時間が少なくなると、残り時間の経過をより詳細にユーザーに示すことができる。
（６）実施の形態１では、発言権の残り時間を示すインジケータ２０３の表示位置を固定位置２０４に変更した場合は、残り時間がカウントダウンされずに、ＰＴＴボタンをタッチし続けたのと同じ状態を維持するとしたが、この状態で発話していない状態が一定時間（例えば６０秒）続いた場合は、自動的に解除するようにしてもよい。発話しているか否かは、例えばマイクへの入力レベルが予め定めた一定量を越えている場合には発話していると判断し、そうでなければ発話していないと判断する。これにより、長時間発言権を取得したままの状態が放置され、他の参加者が発言できなくなることを防止することができる。
（７）実施の形態１では、ＰＴＴボタン２０１をタッチすると残り時間が記憶部１０２に予め記憶している時間まで延長されるとしたが、ＰＴＴボタンを１回タッチする毎に一定時間（例えば５秒）残り時間が延長されるようにしてもよい。延長する時間を一定時間とすることにより、余分な時間まで延長することを抑制できる。
（８）携帯端末１０は、対象物が近接したか否かを検出する近接センサー（不図示）と、ＰＴＴ送話用のハードウェアボタン（不図示。以下、「ＰＴＴハードボタン」と呼ぶ。）を更に備えることとしてもよい。近接センサーは、例えば、赤外線センサーであり、赤外光を照射し、対象物から反射した赤外光を受光することで赤外線センサーへの対象物の近接の有無を検出する。制御部１０１は、ＰＴＴセッション実行中に近接センサーが対象物の近接を検出した場合は、タッチパッド１２１への入力を無効もしくは受け付けないこととし、ＰＴＴ送話用のハードウェアボタンにより入力を受け付ける。一方、近接センサーが対象物の近接を検出しない場合は、タッチパッド１０１への入力を有効もしくは受け付けることとし、ＰＴＴ送話用のハードウェアボタンでの操作を無効とする。これにより、例えばユーザーが携帯端末１０を一般的な携帯電話と同じようにスピーカ１０４を耳にあてて使用する場合の操作性を向上させることができる。なお、近接センサーは、携帯端末１０のスピーカ横に備えられることとしてもよい。ここでいう対象物とは、ユーザーの顔など赤外線の光を反射する物体をいう。
【００７９】
図１３に、ディスプレイ１０６に表示したＰＴＴボタン２０１による操作と、ＰＴＴ送話用のハードウェアボタンでの操作とを切り替える処理のフローチャートを示す。
制御部１０１は、ＰＴＴセッションが開始されたか否かを判断する（ステップＳ７１）。
具体的には、ＰＴＴセッションの開始は、自端末からＰＴＴ管理サーバ２０にＰＴＴセッション確立要求を行ったか、他の端末から、ＰＴＴ管理サーバ２０を通じてＰＴＴセッションの参加要求があったかによって判定する。
【００８０】
ＰＴＴセッションが開始されると（ステップＳ７１：ＹＥＳ）、近接センサーは、ユーザーの顔などが接近しているかどうかを検出する（ステップＳ７２）。近接センサーがユーザーの顔などの対象物が接近していると判定した場合（ステップＳ７２：ＹＥＳ）には、制御部１０１は、タッチパッド１２１への入力の受付を無効にし（ステップＳ７３）、ＰＴＴハードボタンへの入力の受付を有効にする（ステップＳ７４）。一方、ステップＳ７２でＮＯの場合には、ＰＴＴハードボタンへの入力の受付を無効にし（ステップＳ７５）、タッチパッド１２１への入力の受付を有効にする（ステップＳ７６）。
【００８１】
次に、制御部１０１は、ＰＴＴセッションが終了したか否かを判定する（ステップＳ７７）。具体的には、ＰＴＴセッションの終了は、自端末がＰＴＴ管理サーバ２０にＰＴＴセッションの終了要求を行ったか、ＰＴＴ管理サーバ２０から、ＰＴＴセッションの終了通知を受信したか否かで判定する。
ＰＴＴセッションが終了していなければ（ステップＳ７７：ＮＯ）、制御部１０１は、ステップＳ７２からの処理を繰返し、ユーザーの使用態様に応じて、上記説明したＰＴＴボタン操作をタッチパッドに表示したＰＴＴボタン２０１の操作で行うか、ＰＴＴハードボタンの操作で行うかを切り替える。
【００８２】
ＰＴＴセッションが終了した場合（ステップＳ７７：ＹＥＳ）には、ＰＴＴハードボタンへの入力の受付を有効にし（ステップＳ７８）、タッチパッド１２１への入力の受付を有効にする（ステップＳ７９）。
以上の処理により、ユーザーは、携帯端末１０をディスプレイを見ながら操作する場合には、タッチパッド１２１による操作を行い、携帯端末を一般の携帯電話と同じようにスピーカを耳に当てて使用する場合には、タッチパッド１２１による操作ではなく、ＰＴＴハードボタンによる従来の操作を行うことができる。
（９）実施の形態では、携帯端末の制御部が行う各制御機能をコンピュータのプログラムが行うとしたが、これら制御部が行う制御の全部又は１部をその機能を実行する１チップ又は複数チップの集積回路で実現してもよいし、その他どのような形態で実現してもよい。
（１０）実施の形態において説明した各構成要素のうち、制御部、接触検出部、表示位置変更部、計時部、残り時間変更部、及び通信部を１チップ又は複数チップの集積回路で実現してもよいし、コンピュータのプログラムで実現してもよいし、その他どのような形態で実現してもよい。また、これらの各構成要素は、携帯端末が有するプロセッサと協働することにより、その機能を実現する。
【００８３】
また、これらのプログラムを、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することもできる。このような記録媒体には、ＩＣカード、ハードディスク、光ディスク、フレキシブルディスク、ＲＯＭ、フラッシュメモリ等がある。流通、頒布されたプログラムは、携帯端末のプロセッサで読み取り可能なメモリ等に格納されることにより利用に供され、そのプロセッサがそのプログラムを実行することにより実施の形態で示した携帯端末の各機能が実現される。
（１１）上記の各実施の形態及び各変形例を、部分的に組み合せてもよい。
＜４．補足＞
以下、更に本発明の一実施形態に係る携帯端末の構成及びその変形例と各効果について説明する。
（１）本発明の一実施形態に係る携帯端末は、ＰＴＴの機能を有する携帯端末であって、ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御部と、前記所定の通話状態を終了させるまでの残り時間を表示する表示部と、前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更部とを備える。
【００８４】
この構成の携帯端末は、所定の通話状態を終了させる操作を検出しても一定時間は所定の通話状態を維持し、終了するまでの残り時間を逐次表示することができ、更に所定の操作によりその残り時間を変更することができる。従って、ユーザーが誤ってＰＴＴボタンを離したとしても、発言権を取得して送話できる状態及びＰＴＴセッションを確立した状態を一定時間維持することができるので、発言の途中で突然送話が打ち切られたり、ＰＴＴセッションが切断されたりしないようにすることができる。
（２）また、前記表示部は、タッチパネルを含み、前記タッチパネルにＰＴＴにおける発言権を取得するためのボタンを表示し、前記タッチパネルへの接触の有無を検出する接触検出部を備え、前記接触検出部が前記ボタンへの接触を検出すると、前記残り時間変更部は前記残り時間を予め定められた所定の時間に変更するとしてもよい。
【００８５】
この携帯端末は、タッチパネルに表示された発言権取得のためのボタンがタッチされると、所定の通話状態が終了するまでの残り時間を予め定められた所定の時間に変更することができる。従って、残り時間が少なくなってもボタンをタッチすることによって残り時間を予め定められた所定の時間に戻すことができるので終了するまでの時間を延長することができる。
（３）また、更に、前記接触検知部が前記ボタンへの接触を検知した後、前記ボタンへの接触が終了したことを検知した時点から前記残り時間の更新を行う計時部を備えるとしてもよい。
【００８６】
この携帯端末によると、タッチパネルに表示されたボタンをタッチした後、ボタンをタッチしている状態を終了した時点、すなわちユーザーがＰＴＴボタンを離した時点から残り時間のカウントダウンを開始することができる。
（４）また、前記タッチパネルは、前記残り時間を表す画像を、所定の経路上で前記残り時間に応じた位置に表示し、前記残り時間を表す画像を前記所定の経路上に沿って移動させる操作に応じて、前記残り時間を表す画像の前記所定の経路上での表示位置を変更する表示位置変更部を備え、前記残り時間変更部は、変更された前記表示位置に基づいて前記残り時間を変更するとしてもよい。
【００８７】
この携帯端末は、残り時間を表す画像の表示位置を操作することによって、所定の通話状態を終了させるまでの残り時間を表示位置に応じた時間に変更することができる。従ってユーザーは、簡単な操作で、発言権を解放するまでの時間やＰＴＴセッションを終了するまでの時間を調整することができる。
（５）また、前記表示位置変更部は、更に、前記残り時間を表す画像をドラッグして前記所定の経路上以外の所定の位置へ動かすユーザー操作が行われた場合には、前記残り時間を表す画像の表示位置を前記所定の位置に変更し、前記残り時間変更部は、前記残り時間を表す画像の表示位置が、前記所定の位置に変更された場合には、前記残り時間を前記所定の時間に変更し、前記計時部は、前記残り時間を表す画像が、ユーザー操作によって前記所定の経路上に表示位置が変更されるまで、前記残り時間の更新を行わないとしてもよい。
【００８８】
この携帯端末は、残り時間を表す画像を、残り時間を表示する経路以外の所定の表示位置に移動する操作を行われた場合には、残り時間を表す画像を当該所定の表示位置に変更し、残り時間を予め定められた所定の時間に変更し、残り時間のカウントダウンを一時停止することができる。従って、ユーザーは、ＰＴＴボタンを離した状態であってもＰＴＴボタンをタッチし続けているのと同じ状態を維持することができる。
（６）また、前記所定の通話状態は、ＰＴＴにおける発言権を取得した状態であり、前記制御部は、前記残り時間が０になった場合に、前記発言権を解放するとしてもよい。
【００８９】
この携帯端末は、ＰＴＴの発言権を解放するまでの残り時間を表示し、残り時間が０になった場合に、発言権を解放する。従って、ユーザーは、ＰＴＴボタンを離した状態において発言権の解放までの残り時間を知ることができる。
（７）また、前記所定の通話状態は、ＰＴＴセッションが確立した状態であり、前記制御部は、前記残り時間が０になった場合に、前記ＰＴＴセッションを終了するとしてもよい。
【００９０】
この携帯端末は、ＰＴＴセッションが終了するまでの残り時間を表示し、残り時間が０になった場合に、ＰＴＴセッションを終了する。従って、ユーザーは、ＰＴＴボタンを離した場合、ＰＴＴセッションの終了までの残り時間を知ることができる。
（８）また、前記携帯端末は、更に、外部のＰＴＴ管理サーバと前記残り時間に係る情報の通信を行う通信部を備え、前記ＰＴＴ管理サーバから前記残り時間に係る情報を受信した場合には、前記残り時間変更部は、前記ＰＴＴ管理サーバから受信した残り時間に係る情報に基づいて前記残り時間を変更するとしてもよい。
【００９１】
この携帯端末は、外部のＰＴＴ管理サーバから受信した残り時間に係る情報に基づいて自端末の残り時間を変更することができる。従って、ＰＴＴ管理サーバ及びＰＴＴセッションに参加している全ての携帯端末で同じ残り時間を設定することができる。
（９）また、前記通信部は、前記残り時間変更部が、前記所定の操作に基づいて前記残り時間を変更した場合には、変更後の残り時間に係る情報を前記ＰＴＴ管理サーバに送信するとしてもよい。
【００９２】
この携帯端末は、ユーザーの操作によって残り時間が変更された場合に、自機の持つ残り時間に係る情報を外部のＰＴＴ管理サーバに送信することができる。ＰＴＴ管理サーバはこの残り時間を他の携帯端末に送信することができるので、ＰＴＴ管理サーバ及びＰＴＴセッションに参加している全ての携帯端末で同じ残り時間を設定することができる。
（１０）また、更に、対象物の接近を検出する近接センサーと、ＰＴＴにおける発言権を取得するためのハードウェアボタンと、前記近接センサーが、対象物の接近を検出した場合には、前記タッチパネルへの入力を無効にし、且つ前記ハードウェアボタンへの入力を有効にし、対象物の接近を検出しない場合には、前記タッチパネルへの入力を有効にし、且つ前記ハードウェアボタンへの入力を無効にするよう制御する入力制御部とを備えるとしてもよい。
【００９３】
この携帯端末は、近接センサーがユーザーの顔などが携帯端末に近づいたことを検出すると、タッチパッドでの操作ではなく、ＰＴＴにおける発言権を取得するためのハードウェアボタンによる操作に切り替えることができる。
従って、ユーザーは、このハードウェアボタンを操作しながら、一般の携帯電話機のように使用することができる。
（１１）本発明の一実施形態に係る携帯端末の制御方法は、ＰＴＴの機能を有する携帯端末の制御方法であって、ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御ステップと、前記所定の通話状態を終了させるまでの残り時間を表示する表示ステップと、前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更ステップとを備える。
【００９４】
この構成の携帯端末の制御方法は、所定の通話状態を終了させる操作を検出しても一定時間はその通話状態を維持し、終了するまでの残り時間を逐次表示することができ、更に所定の操作によりその残り時間を変更することができる。従って、ユーザーが誤ってＰＴＴボタンを離したとしても、発言の途中で突然送話が打ち切られないように携帯端末を制御することができる。
（１２）本発明の一実施形態に係る携帯端末の制御プログラムは、ＰＴＴ（ＰＵＳＨ  ＴＯ  ＴＡＬＫ）の機能を有する携帯端末の制御プログラムであって、前記携帯端末に、ＰＴＴの所定の通話状態を終了させる操作を検出しても、予め定められた一定時間が経過するまでは前記所定の通話状態を継続し、前記一定時間経過後、前記所定の通話時間を終了させる制御ステップと、前記所定の通話状態を終了させるまでの残り時間を表示する表示ステップと、前記残り時間を変更する操作を検出すると、前記残り時間を変更する操作に応じて前記残り時間を変更する残り時間変更ステップとを、実行させる。
【００９５】
この構成の携帯端末の制御プログラムは、所定の通話状態を終了させる操作を検出しても一定時間はその通話状態を維持し、終了するまでの残り時間を逐次表示することができ、更に所定の操作によりその残り時間を変更することができる。従って、ユーザーが誤ってＰＴＴボタンを離したとしても、発言の途中で突然送話が打ち切られないように携帯端末を制御することができる。
【産業上の利用可能性】
【００９６】
本発明の一形態に係る携帯端末は、一対多型のグループ通話の実現に利用される。
【符号の説明】
【００９７】
１  ＰＴＴ通話システム
２０  ＰＴＴ管理サーバ
２１  通信網
１０、１０ａ、１０ｂ、１０ｃ、１０ｄ  携帯端末
１０１  制御部
１０２  記憶部
１０３  Ｉ／Ｏ
１０４  スピーカ
１０５  マイク
１０６  ディスプレイ
１０７  通信部
１０８  アンテナ
１０９  接触検出部
１１０  表示位置変更部
１１１  計時部
１１２  残り時間変更部
２０１  ＰＴＴボタン
２０２、２０２ｂ  タイムバー
２０３、２０３ｂ  インジケータ
２０４、２０４ｂ  固定位置
２０５  発言権解放ボタン
【図１】
2014007542.tif 000003
【図２】
2014007542.tif 000004
【図３】
2014007542.tif 000005
【図４】
2014007542.tif 000006
【図５】
2014007542.tif 000007
【図６】
2014007542.tif 000008
【図７】
2014007542.tif 000009
【図８】
2014007542.tif 000010
【図９】
2014007542.tif 000011
【図１０】
2014007542.tif 000012
【図１１】
2014007542.tif 000013
【図１２】
2014007542.tif 000014
【図１３】
2014007542.tif 000015