(57)【特許請求の範囲】
【請求項１】
コンテンツを出力する出力手段と、
ユーザの構内への入構状態を検出する入構検出手段と、
前記ユーザの移動状態を検出する移動検出手段と、
前記入構検出手段による検出結果及び前記移動検出手段による検出結果に基づいて、前記出力手段によるコンテンツの出力を制御する出力制御手段と、を備え、
前記出力制御手段は、前記入構検出手段によって前記ユーザが前記構内へ入構したことが検出され、かつ、前記移動検出手段によって前記ユーザが停止状態と歩行状態との何れの状態でもない高速移動状態にあると検出された場合に、前記出力手段によってコンテンツを出力するように制御する
ことを特徴とする端末装置。
【請求項２】
コンテンツを出力する出力手段と、
ユーザの構内への入構状態を検出する入構検出手段と、
前記ユーザの移動状態を検出する移動検出手段と、
前記入構検出手段による検出結果及び前記移動検出手段による検出結果に基づいて、前記出力手段によるコンテンツの出力を制御する出力制御手段と、を備え、
前記出力制御手段は、前記入構検出手段によって前記ユーザが前記構内へ入構したことが検出され、かつ、前記移動検出手段によって前記ユーザが歩行状態にあると検出された場合に、前記出力手段によるコンテンツの出力を停止するように制御する
ことを特徴とする端末装置。
【請求項３】
請求項１又は２に記載の端末装置であって、
前記出力制御手段は、前記入構検出手段によって前記ユーザが前記構内へ入構したことが検出され、かつ、前記移動検出手段によって前記ユーザが停止状態にあると検出された場合に、前記出力手段によってコンテンツを出力するように制御する
ことを特徴とする端末装置。
【請求項４】
請求項２に記載の端末装置であって、
前記出力手段によるコンテンツの出力中に、前記出力制御手段によってコンテンツの出力が停止された場合に、記録手段に前記コンテンツを記録するように制御する記録制御手段を更に備える
ことを特徴とする端末装置。
【請求項５】
請求項４に記載の端末装置であって、
前記移動検出手段によって前記ユーザが歩行状態以外の移動状態になったことが検出された場合に、前記記録手段に記録されたコンテンツを再生する再生手段を更に備える
ことを特徴とする端末装置。
【請求項６】
請求項２，４又は５に記載の端末装置であって、
前記出力制御手段は、前記出力手段によるコンテンツの出力の停止中に、前記移動検出手段によって前記ユーザが歩行状態以外の移動状態になったことが検出された場合に、コンテンツの出力を再開するように制御する
ことを特徴とする端末装置。
【請求項７】
請求項１乃至６の何れか一項に記載の端末装置であって、
前記出力制御手段による出力制御を行う動作モードに設定する設定手段と、
前記入構検出手段による検出結果に基づいて、前記設定手段による設定を制御する設定制御手段と、
を更に備える
ことを特徴とする端末装置。
【請求項８】
請求項１乃至７の何れか一項に記載の端末装置であって、
放送局から放送波によって送信されるコンテンツを受信する第１の受信手段を更に備え、
前記出力手段は、コンテンツとして、前記第１の受信手段によって受信されたコンテンツを出力する
ことを特徴とする端末装置。
【請求項９】
請求項１乃至８の何れか一項に記載の端末装置であって、
コンテンツを提供する装置から送信されるコンテンツを受信する第２の受信手段を更に備え、
前記出力手段は、コンテンツとして、前記第２の受信手段によって受信されたコンテンツを出力する
ことを特徴とする端末装置。
【請求項１０】
請求項１乃至９の何れか一項に記載の端末装置であって、
前記出力手段は、コンテンツとして、コンテンツを記憶する記憶手段に記憶されているコンテンツを出力する
ことを特徴とする端末装置。
【請求項１１】
コンピュータに、
コンテンツを出力する機能と、
ユーザの構内への入構状態を検出する機能と、
前記ユーザの移動状態を検出する機能と、
前記入構状態の検出結果及び前記移動状態の検出結果に基づいて、前記コンテンツの出力を制御する機能と、を実現させるためのプログラムであって、
前記制御する機能は、前記ユーザが前記構内へ入構したことが検出され、かつ、前記ユーザが停止状態と歩行状態との何れの状態でもない高速移動状態にあると検出された場合に、前記コンテンツを出力するように制御する機能、
を含むプログラム。
【請求項１２】
コンピュータに、
コンテンツを出力する機能と、
ユーザの構内への入構状態を検出する機能と、
前記ユーザの移動状態を検出する機能と、
前記入構状態の検出結果及び前記移動状態の検出結果に基づいて、前記コンテンツの出力を制御する機能と、を実現させるためのプログラムであって、
前記制御する機能は、前記ユーザが前記構内へ入構したことが検出され、かつ、前記ユーザが歩行状態にあると検出された場合に、前記コンテンツの出力を停止するように制御する機能、
を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、及びプログラムに関し、ユーザの構内への入構状態及び移動状態に応じて、コンテンツの出力を適切に制御することによって、ユーザの構内での安全を確保するとともに、ユーザの利便性を向上させる技術に関する。
【背景技術】
【０００２】
テレビ番組、動画、電子書籍などの各種コンテンツを出力する機能が搭載されている携帯電話などの端末装置がある。
端末装置のユーザが移動している状態（たとえば、歩行状態、自動車を運転している状態）で、コンテンツを出力すると、そのコンテンツの視聴にユーザが集中して周囲の確認をおろそかにしてしまい、危険な状況に陥る可能性がある。
【０００３】
それを防止する方法としては、ユーザが移動中であればコンテンツの出力を停止する方法がある。以下の特許文献１には、車の走行状態を判断し、走行中にテレビＯＮ操作がなされた場合や、テレビＯＮ中に走行状態になった場合には、テレビ映像表示をＯＦＦする車載型放送受信装置が開示されている。
【特許文献１】特開２００４−１８０２０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、移動している状態でのコンテンツの視聴が必ずしも危険であるとは限らない。たとえば、ユーザが駅の構内に入って電車に乗った場合には、移動している状態（電車が動いている状態）であっても、出力されているコンテンツを視聴することに危険はない。電車に限らず、バスや飛行機でも同様である。
【０００５】
ところが、前述の車載型放送受信装置のような表示制御を行う端末装置では、移動しているか否か（走行中であるか否か）のみに基づいて表示制御を行っているので、電車、バス、飛行機などの乗り物に乗っている場合であっても、コンテンツの出力を停止してしまい、ユーザがコンテンツを視聴できないという弊害がある。
【０００６】
本発明はこのような事情に鑑みてなされたものであり、ユーザの構内への入構状態及び移動状態に応じて、コンテンツの出力を適切に制御することによって、ユーザの構内での安全を確保するとともに、ユーザの利便性を向上させることが可能な端末装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のうち請求項１に記載の発明は、端末装置であって、コンテンツを出力する出力手段と、ユーザの構内への入構状態を検出する入構検出手段と、前記ユーザの移動状態を検出する移動検出手段と、前記入構検出手段による検出結果及び前記移動検出手段による検出結果に基づいて、前記出力手段によるコンテンツの出力を制御する出力制御手段と、を備え、前記出力制御手段は、前記入構検出手段によって前記ユーザが前記構内へ入構したことが検出され、かつ、前記移動検出手段によって前記ユーザが停止状態と歩行状態との何れの状態でもない高速移動状態にあると検出された場合に、前記出力手段によってコンテンツを出力するように制御することとする。
【０００８】
また、本発明のうち請求項２に記載の発明は、端末装置であって、コンテンツを出力する出力手段と、ユーザの構内への入構状態を検出する入構検出手段と、前記ユーザの移動状態を検出する移動検出手段と、前記入構検出手段による検出結果及び前記移動検出手段による検出結果に基づいて、前記出力手段によるコンテンツの出力を制御する出力制御手段と、を備え、前記出力制御手段は、前記入構検出手段によって前記ユーザが前記構内へ入構したことが検出され、かつ、前記移動検出手段によって前記ユーザが歩行状態にあると検出された場合に、前記出力手段によるコンテンツの出力を停止するように制御することとする。
【０００９】
また、本発明のうち請求項３に記載の発明は、請求項１又は２に記載の端末装置であって、前記出力制御手段は、前記入構検出手段によって前記ユーザが前記構内へ入構したことが検出され、かつ、前記移動検出手段によって前記ユーザが停止状態にあると検出された場合に、前記出力手段によってコンテンツを出力するように制御することとする。
【００１０】
また、本発明のうち請求項４に記載の発明は、請求項２に記載の端末装置であって、前記出力手段によるコンテンツの出力中に、前記出力制御手段によってコンテンツの出力が停止された場合に、記録手段に前記コンテンツを記録するように制御する記録制御手段を更に備えることとする。
【００１１】
また、本発明のうち請求項５に記載の発明は、請求項４に記載の端末装置であって、前記移動検出手段によって前記ユーザが歩行状態以外の移動状態になったことが検出された場合に、前記記録手段に記録されたコンテンツを再生する再生手段を更に備えることとする。
【００１２】
また、本発明のうち請求項６に記載の発明は、請求項２，４又は５に記載の端末装置であって、前記出力制御手段は、前記出力手段によるコンテンツの出力の停止中に、前記移動検出手段によって前記ユーザが歩行状態以外の移動状態になったことが検出された場合に、コンテンツの出力を再開するように制御することとする。
【００１３】
また、本発明のうち請求項７に記載の発明は、請求項１乃至６の何れか一項に記載の端末装置であって、前記出力制御手段による出力制御を行う動作モードに設定する設定手段と、前記入構検出手段による検出結果に基づいて、前記設定手段による設定を制御する設定制御手段と、を更に備えることとする。
【００１４】
また、本発明のうち請求項８に記載の発明は、請求項１乃至７の何れか一項に記載の端末装置であって、放送局から放送波によって送信されるコンテンツを受信する第１の受信手段を更に備え、前記出力手段は、コンテンツとして、前記第１の受信手段によって受信されたコンテンツを出力することとする。
【００１５】
また、本発明のうち請求項９に記載の発明は、請求項１乃至８の何れか一項に記載の端末装置であって、コンテンツを提供する装置から送信されるコンテンツを受信する第２の受信手段を更に備え、前記出力手段は、コンテンツとして、前記第２の受信手段によって受信されたコンテンツを出力することとする。
【００１６】
また、本発明のうち請求項１０に記載の発明は、請求項１乃至９の何れか一項に記載の端末装置であって、前記出力手段は、コンテンツとして、コンテンツを記憶する記憶手段に記憶されているコンテンツを出力することとする。
【００１７】
また、本発明のうち請求項１１に記載の発明は、コンピュータに、コンテンツを出力する機能と、ユーザの構内への入構状態を検出する機能と、前記ユーザの移動状態を検出する機能と、前記入構状態の検出結果及び前記移動状態の検出結果に基づいて、前記コンテンツの出力を制御する機能と、を実現させるためのプログラムであって、前記制御する機能は、前記ユーザが前記構内へ入構したことが検出され、かつ、前記ユーザが停止状態と歩行状態との何れの状態でもない高速移動状態にあると検出された場合に、前記コンテンツを出力するように制御する機能、を含む。
【００１８】
また、本発明のうち請求項１２に記載の発明は、コンピュータに、コンテンツを出力する機能と、ユーザの構内への入構状態を検出する機能と、前記ユーザの移動状態を検出する機能と、前記入構状態の検出結果及び前記移動状態の検出結果に基づいて、前記コンテンツの出力を制御する機能と、を実現させるためのプログラムであって、前記制御する機能は、前記ユーザが前記構内へ入構したことが検出され、かつ、前記ユーザが歩行状態にあると検出された場合に、前記コンテンツの出力を停止するように制御する機能、を含む。
【発明の効果】
【００１９】
本発明によれば、ユーザの構内への入構状態及び移動状態に応じて、コンテンツの出力を適切に制御することによって、ユーザの構内での安全を確保するとともに、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
以下、実施形態について説明する。
（１）装置構成
図１に、実施形態として説明するシステムの構成図を示す。端末装置の一例として示す携帯電話機１は、交換機２を介して無線通信網３に接続している基地局４と通信することにより、他の携帯電話機１などの通話装置と音声通話を行う。無線通信網３は、ゲートウェイなどを介してインターネット５に接続しており、携帯電話機１は、インターネット５上の情報処理装置（以下述べるコンテンツ配信サーバ６、位置情報管理サーバ７、乗車券機能サーバ８など）との間でデータ通信を行うことができる。
【００２１】
コンテンツ配信サーバ６は、ストリーミング再生やダウンロード用のコンテンツ（放送中や録画されたテレビ番組、配信中や記録された動画、記録された電子書籍など）を携帯電話機１に配信する情報処理装置である。位置情報管理サーバ７は、携帯電話機１の位置を管理する情報処理装置である。乗車券機能サーバ８は、外部機器９を介して携帯電話機１の乗車券機能の処理を行う情報処理装置である。なお、この外部機器９は、たとえば乗車券を改札する自動改札機などに設けられるとともに、インターネット５に接続されており、携帯電話機１と近距離通信（非接触通信でも接触通信でも良い）を行う。
【００２２】
本実施形態の携帯電話機１は、たとえば、自らの位置情報を、ＧＰＳ衛星１０（GPS：Global Positioning System）から受信した信号に基づいて算出して取得するか、あるいは前述した位置情報管理サーバ７から取得するようになっている。
【００２３】
図２に、実施形態として説明する携帯電話機１のブロック図を示す。同図に示すように、携帯電話機１は、中央制御部１１、ＲＡＭ１２（RAM：Random Access Memory）、ＲＯＭ１３（ROM：Read Only Memory）、電池部１４、移動状態検出部１５、無線通信部１６、近距離通信部１７、ＧＰＳ受信部１８、音声信号処理部１９、表示部２０、操作部２１、ＲＴＣ２２（RTC：Real Time Clock）、報知部２３、及びテレビ放送受信部２４を有している。
【００２４】
中央制御部１１は、ＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）などを有している。この中央制御部１１は、携帯電話機１の統括的な制御を行うとともに、携帯電話機１が提供する各種の機能を実現する。
【００２５】
ＲＡＭ１２には、前述した乗車券機能に関する情報（ユーザのたとえば料金の残高や利用履歴など）を記憶する乗車券情報記憶部１２１と、前述した動画の情報（以下、動画情報と称する）を記憶する動画記憶部１２２と、前述した電子書籍の情報（以下、電子書籍情報と称する）を記憶する電子書籍記憶部１２３と、前述したコンテンツの出力制御を行う動作モードに関する情報（以下、動作モード情報と称する）を記憶する動作モード情報記憶部１２４と、このコンテンツを自動で出力するための設定に関する情報（以下、自動出力情報と称する）を記憶する自動出力情報記憶部１２５が設けられている。
【００２６】
ＲＯＭ１３には、携帯電話機１が提供する各種の機能を実現するためのプログラムやデータなどが記憶されている。
電池部１４は、携帯電話機１の電池の電圧を所定電圧に変換し、この携帯電話機１の各部に駆動電力として供給する。
【００２７】
移動状態検出部１５は、ユーザの移動状態（停止状態、歩行状態、たとえば電車、飛行機、バスなどの乗り物での高速移動状態）を検出する。この移動状態検出部１５は、たとえば加速度センサを有し、この加速度センサの検出結果から算出したユーザの移動速度に基づいてその移動状態を検出する。あるいは、この移動状態検出部１５は、たとえば、前述したＧＰＳ衛星１０を通じて取得した携帯電話機１の位置情報からユーザの移動速度を算出し、この移動速度に基づいてユーザの移動状態を検出しても良い。
【００２８】
無線通信部１６は、ＤＳＰ（Digital Signal Processor）などを有し、基地局４との間で無線通信を行う通信インタフェースである。
近距離通信部１７は、赤外線通信（IrDA：Infrared Data Association）、非接触ＩＣ通信、無線ＬＡＮ（Local Area Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、ＵＷＢ（Ultra Wide Band）、ワイヤレスＵＳＢ（Wireless Universal Serial Bus）などの近距離通信により、前述した外部機器９や他の携帯電話機１などと無線通信網３を介することなく直接に通信を行う。
【００２９】
ＧＰＳ受信部１８は、ＧＰＳ衛星１０から送信される信号を受信すると、この信号に基づいて携帯電話機１の現在の位置情報（緯度、経度、高度）を取得して中央制御部１１に信号として出力する。
音声信号処理部１９は、マイクロフォン１９１に入力されるアナログの音声信号をデジタル信号に変換して中央制御部１１に出力するとともに、中央制御部１１から入力されたデジタル信号をアナログの音声信号に変換してスピーカ１９２に出力する。
【００３０】
表示部２０は、液晶パネル、電子ペーパ（電気泳動方式、液晶方式、電界析出方式、感熱方式、ＭＥＭＳ（Micro Electro Mechanical Systems）方式）、ブラウン管モニタなどの装置である。
操作部２１は、操作ボタン、タッチパネル、操作ダイヤル、キーボード、マウスなどを有し、ユーザの操作入力を中央制御部１１に信号として出力するユーザインタフェースである。
【００３１】
ＲＴＣ２２は、日付や時刻などの現在の時刻を出力するクロックである。
報知部２３は、サウンドスピーカ２３１、ＬＥＤ２３２（LED：Light-Emitting Diode）、振動モータ２３３などを有し、通話の着信やメールの着信などをユーザに報知する。
テレビ放送受信部２４は、放送局の放送基地局（不図示）から放送波によって送信されるテレビ番組を受信する。
【００３２】
図３には、実施形態として説明する動画記憶部１２２に記憶される動画データ３００（動画情報３２１、３２２、３２３など）の一例を示している。同図に示す動画データ３００は、動画を特定する動画ＩＤ３１１ごとに、動画のタイトル３１２と、動画の種類（記憶されたテレビ番組や配信された動画など）、動画のサイズ、記憶日時、出演者情報などを示す付属情報３１３と、動画の実データ３１４とが対応付けられて構成されている。
【００３３】
図４には、実施形態として説明する電子書籍記憶部１２３に記憶される電子書籍データ４００（電子書籍情報４２１、４２２、４２３など）の一例を示している。同図に示す電子書籍データ４００は、電子書籍を特定する書籍ＩＤ４１１ごとに、書籍のタイトル４１２と、書籍の付属情報４１３と、書籍の実データ４１４とが対応付けられて構成されている。
【００３４】
図５には、実施形態として説明する動作モード情報記憶部１２４に記憶される動作モードデータ５００（動作モード情報５２１、５２２など）の一例を示している。同図に示す動作モードデータ５００は、動作モードを特定するモードＩＤ５１１ごとに、モード名５１２と、その動作モードが現在設定されているか否かを示す設定フラグ５１３とが対応付けられて構成されている。モード名５１２としては、コンテンツの出力制御を行わない動作モードを「通常モード」とし、コンテンツの出力制御を行う動作モードを「出力制御モード」としている。また、設定フラグがたとえば「１」に設定されている動作モード情報は現在設定されていることを示し、設定フラグがたとえば「０」に設定されている動作モード情報は現在設定されていないことを示している。
【００３５】
図６には、実施形態として説明する自動出力情報記憶部１２５に記憶される自動出力データ６００（自動出力情報６２１、６２２、６２３、６２４など）の一例を示している。同図に示す自動出力データ６００は、コンテンツを自動出力することを示す項目６１１に該当する自動出力情報６２１、６２２、６２３などと、コンテンツを自動出力しないことを示す項目６１４に該当する自動出力情報６２４とを備えて構成されている。自動出力することを示す項目６１１に対応する自動出力情報は、たとえば複数のコンテンツ６１２ごとに分かれている。各コンテンツの例としては、自動出力対象のチャンネルのテレビ番組、自動出力対象の動画ＩＤの動画、自動出力対象の書籍ＩＤの電子書籍などがある。本実施形態では、設定フラグがたとえば「１」に設定されている自動出力情報は現在設定されていることを示し、設定フラグがたとえば「０」に設定されている自動出力情報は現在設定されていないことを示している。コンテンツを自動出力する場合には、自動出力情報６２１、６２２、６２３などのうちのいずれかの設定フラグのみが「１」に設定される一方、コンテンツを自動出力しない場合、自動出力情報６２４の設定フラグのみが「１」に設定される。
【００３６】
（２）動作例
携帯電話機１の具体的な動作について説明する。図７は、携帯電話機１の基本的な動作を説明するフローチャートである。図８は、図７の動作に続く動作を説明するフローチャートである。
【００３７】
主電源（携帯電話機１の主要な機能を動作させるための電力供給）がオフにされている状態において、携帯電話機１は、主電源をオンにする操作が行われたか否かを判別する（Ｓ７１１）。この電源オン操作が行われたと判別すると（Ｓ７１１：ＹＥＳ）、携帯電話機１は、主電源をオンにし、位置登録処理などの、携帯電話機１を無線通信網３に接続するための処理を開始する（Ｓ７１２）。
【００３８】
この待受処理（Ｓ７１２）の開始後、携帯電話機１は、操作部２１に設定操作（たとえば、自動出力情報の設定、動作モード情報の設定、動画や電子書籍などをダウンロードして記憶させるための設定）が行われたか否かを判別する（Ｓ７１３）。設定操作が行われたと判別すると（Ｓ７１３：ＹＥＳ）、携帯電話機１は、設定操作に対応する処理を開始する（Ｓ７１４）。この設定処理（Ｓ７１４）の終了後、携帯電話機１は、再びステップＳ７１３に戻る。
【００３９】
ステップＳ７１３において、設定操作が行われていないと判別した場合（Ｓ７１３：ＮＯ）、携帯電話機１は、近距離通信部１７とたとえば自動改札装置の外部機器９との間でデータ通信が行われたか否かを判別する（Ｓ７１５）。つまり、乗車券機能（定期券機能）で入構したか否かが検出される。以下、ステップＳ７１５の判別処理を入構検出と称する。本実施形態では、ユーザがたとえば乗車券の自動改札装置を通過して電車の駅の構内に入ることを入構と称する。近距離通信部１７と外部機器９との間でデータ通信が行われたと判別すると（Ｓ７１５：ＹＥＳ）、携帯電話機１は、近距離通信部１７を通じて乗車券処理を行い（Ｓ７１６）、動作モードデータ５００における通常モードの設定フラグを「０」に設定するとともに出力制御モードの設定フラグを「１」に設定し（Ｓ７１７）、ユーザによる設定操作の結果及びユーザの移動状態に応じてコンテンツの自動出力を開始させる処理（以下、入構処理と称する）を行う（Ｓ７１８）。入構処理（Ｓ７１８）の終了後、携帯電話機１は、再びステップＳ７１３に戻る。なお、乗車券処理（Ｓ７１６）では、具体的には、携帯電話機１と乗車券機能サーバ８とが、外部機器９及び近距離通信部１７を介してたとえばＳｕｉｃａ（登録商標）などの方式により入構駅や入構時刻の記憶などのためにデータ通信を行う。
【００４０】
ステップＳ７１５において、近距離通信部１７と外部機器９との間でデータ通信が行われていないと判別した場合（Ｓ７１５：ＮＯ）、携帯電話機１は、ＲＴＣ２２を参照して、後述するステップ（Ｓ９１４、Ｓ１１１４、またはＳ１６１７）を起点とした経過時間が所定時間に達しているか否かを判別する（Ｓ７１９）。経過時間が所定時間に達している（移動検出タイマがタイムアウトである）と判別した場合（Ｓ７１９：ＹＥＳ）、携帯電話機１は、現時点の動作モード、コンテンツの出力状態、ユーザの移動状態などに応じてコンテンツの出力を制御する処理（以下、出力制御処理と称する）を行う（Ｓ７２０）。出力制御処理（Ｓ７２０）の終了後、携帯電話機１は、再びステップＳ７１３に戻る。つまり、この所定時間おきに、現時点の動作モード、コンテンツの出力状態、ユーザの移動状態などに応じてコンテンツの出力が制御される。なお、この所定時間は、固定値であっても良いし、ユーザにより操作部２１を通じて任意に設定可能であっても良い。
【００４１】
ステップＳ７１９において、経過時間が所定時間に達していない（移動検出タイマがタイムアウトではない）と判別した場合（Ｓ７１９：ＮＯ）、携帯電話機１は、ユーザにより操作部２１を通じて出力開始操作（たとえば、テレビ機能を起動してチャンネルを指定しテレビ番組のコンテンツの出力を開始する操作や、動画や電子書籍などを指定しこれらの出力を開始する操作など）が行われたか否かを判別する（Ｓ７２１）。出力開始操作が行われたと判別した場合（Ｓ７２１：ＹＥＳ）、携帯電話機１は、ユーザによる出力開始操作の結果及びユーザの移動状態に応じてコンテンツの出力を開始させる処理（以下、手動出力開始処理と称する）を行う（Ｓ７２２）。手動出力開始処理（Ｓ７２２）の終了後、携帯電話機１は、再びステップＳ７１３に戻る。なお、以後、コンテンツの出力は、表示部２０及びサウンドスピーカ２３１を通じて行われる。
【００４２】
ステップＳ７２１において、出力開始操作が行われていないと判別した場合（Ｓ７２１：ＮＯ）、携帯電話機１は、ユーザにより操作部２１を通じてコンテンツ（テレビ番組、動画、電子書籍など）の出力終了操作が行われたか否かを判別する（Ｓ７２３）。出力終了操作が行われたと判別した場合（Ｓ７２３：ＹＥＳ）、携帯電話機１は、コンテンツの出力を終了し（Ｓ７２４）、ＲＴＣ２２による計時を終了させる（以下、移動検出タイマ終了と称する）（Ｓ７２５）。移動検出タイマ終了（Ｓ７２５）の後、携帯電話機１は、再びステップＳ７１３に戻る。
【００４３】
ステップＳ７２３において、出力終了操作が行われていないと判別した場合（Ｓ７２３：ＮＯ）、携帯電話機１は、ユーザにより操作部２１を通じてテレビ番組の記録終了操作が行われたか否かを判別する（Ｓ７２６）。記録終了操作が行われたと判別した場合（Ｓ７２６：ＹＥＳ）、携帯電話機１は、テレビ番組のコンテンツの記録を終了し（Ｓ７２７）、移動検出タイマ終了とする（Ｓ７２８）。移動検出タイマ終了（Ｓ７２８）の後、携帯電話機１は、再びステップＳ７１３に戻る。
【００４４】
ステップＳ７２６において、記録終了操作が行われていないと判別した場合（Ｓ７２６：ＮＯ）、携帯電話機１は、近距離通信部１７と外部機器９との間でデータ通信が行われたか否かを判別する（Ｓ７２９）。つまり、乗車券機能（定期券機能）で出構したか否かが検出される。以下、ステップＳ７２９の判別処理を出構検出と称する。本実施形態では、ユーザがたとえば乗車券の自動改札装置を通過して電車の駅の構内から出ることを出構と称する。近距離通信部１７と外部機器９との間でデータ通信が行われたと判別すると（Ｓ７２９：ＹＥＳ）、携帯電話機１は、近距離通信部１７を通じて乗車券処理を行い（Ｓ７３０）、動作モードデータ５００における通常モードの設定フラグを「１」に設定するとともに出力制御モードの設定フラグを「０」に設定し（Ｓ７３１）、移動検出タイマ終了とする（Ｓ７３２）。移動検出タイマ終了（Ｓ７３４）の後、携帯電話機１は、再びステップＳ７１３に戻る。つまり、本実施形態では、ユーザがたとえば電車の駅の構内から外に出ると、コンテンツの出力制御は行われない。なお、乗車券処理（Ｓ７３０）では、前述したステップＳ７１６の乗車券処理と同様に、携帯電話機１と乗車券機能サーバ８とが、外部機器９及び近距離通信部１７を介してたとえばＳｕｉｃａ（登録商標）などの方式により出構駅や出構時刻の記憶、料金精算などのためにデータ通信を行う。
【００４５】
ステップＳ７２９において、出構検出が行われていないと判別した場合（Ｓ７２９：ＮＯ）、携帯電話機１は、通話（音声通話またはテレビ通話）の着信を検出したか否かを判別する（Ｓ７３３）。通話の着信を検出したと判別すると（Ｓ７３３：ＹＥＳ）、携帯電話機１は、通話処理を開始する（Ｓ７３４）。通話処理（Ｓ７３４）の終了後、携帯電話機１は、再びステップＳ７１３に戻る。
【００４６】
ステップＳ７３３において、通話の着信検出が行われていないと判別した場合（Ｓ７３３：ＮＯ）、携帯電話機１は、主電源をオフにする操作が行われたか否かを判別する（Ｓ７３５）。この電源オフ操作が行われたと判別した場合（Ｓ７３５：ＹＥＳ）、携帯電話機１は主電源をオフにする処理を行った後（Ｓ７３６）、処理を終了する。
【００４７】
ステップＳ７３５において、電源オフ操作が行われていないと判別した場合（Ｓ７３５：ＮＯ）、携帯電話機１は、ユーザにより操作部２１を通じて発信操作などのその他の操作が行われたか否かを判別する（Ｓ７３７）。その他の操作が行われたと判別すると（Ｓ７３７：ＹＥＳ）、携帯電話機１は、この操作に対応するその他の処理を行い（Ｓ７３８）、再びステップＳ７１３に戻る。一方、その他の操作が行われていないと判別すると（Ｓ７３７：ＮＯ）、携帯電話機１は、再びステップＳ７１３に戻る。
【００４８】
図９は、図７の入構処理（Ｓ７１８）の詳細を説明するフローチャートである。
携帯電話機１は、自動出力データ６００を参照して、設定フラグが現在の設定を示す「１」となっている自動出力情報（たとえば自動出力情報６２１）を読み出す（Ｓ９１１）。なお、この設定フラグの設定は、前述した設定処理（Ｓ７１４）で予め行われている。
【００４９】
携帯電話機１は、現在設定されている自動出力情報が、自動出力しないことを示しているか否かを判別する（Ｓ９１２）。なお、前述したように、ユーザが入構後に自己の移動状態に応じてコンテンツを自動出力するように予め設定している場合、自動出力情報６２１、６２２、６２３などのうちのいずれかの設定フラグのみが「１」に設定されている。一方、コンテンツを自動出力しないようにユーザが予め設定している場合、自動出力情報６２４の設定フラグのみが「１」に設定されている。
【００５０】
現在設定されている自動出力情報が、自動出力しないことを示していると判別した場合（Ｓ９１２：ＹＥＳ）、携帯電話機１は、入構処理（Ｓ７１８）を終了する。つまり、ユーザが入構後であってもコンテンツの自動出力は開始されない。
【００５１】
現在設定されている自動出力情報が、自動出力することを示していると判別した場合（Ｓ９１２：ＮＯ）、携帯電話機１は、ユーザの移動状態に応じてコンテンツの自動出力を開始させる処理（以下、自動出力開始処理と称する）を行い（Ｓ９１３）、ＲＴＣ２２に計時を開始させる（以下、移動検出タイマ起動と称する）（Ｓ９１４）。つまり、ユーザが入構後は、その移動状態に応じてコンテンツの自動出力が開始される。
【００５２】
図１０は、図９の自動出力開始処理（Ｓ９１３）の詳細を説明するフローチャートである。
【００５３】
携帯電話機１は、移動状態検出部１５を通じて、ユーザの移動状態を検出する（Ｓ１０１１）。携帯電話機１は、たとえば、移動状態検出部１５が有する前述した加速度センサにより検出される携帯電話機１の加速度をたとえばＲＡＭ１２などに連続的に記憶させることにより、携帯電話機１の現在の移動速度、すなわちユーザの現在の移動速度を算出する。以下述べるように、携帯電話機１は、この算出した速度が、停止状態、歩行状態、高速移動状態（電車での高速移動状態に対応）のいずれに該当するかを判別する。
【００５４】
携帯電話機１は、この移動状態検出の結果がユーザの停止状態を示すか否かを判別する（Ｓ１０１２）。
移動状態検出の結果がユーザの停止状態を示すと判別した場合（Ｓ１０１２：ＹＥＳ）、携帯電話機１は、自動出力データ６００を参照して、設定フラグが「１」となっている自動出力情報を読み出す（Ｓ１０１３）。なお、前述したステップＳ９１２：ＮＯの判別結果によれば、現在設定されている自動出力情報がコンテンツの自動出力を示すことになっているため、以下述べるステップＳ１０１４では、自動出力を前提としてさらにどのコンテンツが自動出力の対象であるかが判別される。
【００５５】
携帯電話機１は、読み出した自動出力情報の示すコンテンツがテレビ番組であるか否かを判別する（Ｓ１０１４）。自動出力情報の示すコンテンツがテレビ番組であると判別した場合（Ｓ１０１４：ＹＥＳ）、携帯電話機１は、テレビ放送受信部２４でテレビ番組のコンテンツを受信しつつ（Ｓ１０１５）、同コンテンツの出力を開始する（Ｓ１０１６）。一方、ステップＳ１０１４において、自動出力情報の示すコンテンツがテレビ番組ではない（すなわち、動画や電子書籍など）と判別した場合（Ｓ１０１４：ＮＯ）、携帯電話機１は、動画記憶部１２２または電子書籍記憶部１２３から自動出力情報に該当するコンテンツとしての動画情報または電子書籍情報を読み出し（Ｓ１０１７）、同コンテンツの出力を開始する（Ｓ１０１８）。
【００５６】
ステップＳ１０１２において、移動状態検出の結果がユーザの停止状態を示していないと判別した場合（Ｓ１０１２：ＮＯ）、携帯電話機１は、同結果がユーザの歩行状態を示すか否かを判別する（Ｓ１０１９）。
【００５７】
移動状態検出の結果がユーザの歩行状態を示すと判別した場合（Ｓ１０１９：ＹＥＳ）、携帯電話機１は、自動出力データ６００を参照して、設定フラグが「１」となっている自動出力情報を読み出す（Ｓ１０２０）。
【００５８】
携帯電話機１は、読み出した自動出力情報の示すコンテンツがテレビ番組であるか否かを判別する（Ｓ１０２１）。自動出力情報の示すコンテンツがテレビ番組であると判別した場合（Ｓ１０２１：ＹＥＳ）、携帯電話機１は、テレビ放送受信部２４でテレビ番組のコンテンツを受信しつつ（Ｓ１０２２）、同コンテンツを動画記憶部１２２へ記録する処理を開始する（Ｓ１０２３）。一方、ステップＳ１０２１において、自動出力情報の示すコンテンツがテレビ番組ではない（すなわち、動画や電子書籍などである）と判別した場合（Ｓ１０２１：ＮＯ）、携帯電話機１は、自動出力開始処理（Ｓ９１３）を終了する。
【００５９】
ステップＳ１０１９において、移動状態検出の結果がユーザの歩行状態を示していないと判別した場合（Ｓ１０１９：ＮＯ）、携帯電話機１は、前述したステップＳ１０１３〜Ｓ１０１８の処理を行う。つまり、入構したユーザに関して、その移動状態の検出結果が停止状態及び歩行状態のいずれでもない状態を示す場合、これはユーザがたとえば電車に乗って高速移動状態にあることを示している。この場合には、ユーザが停止状態にある場合と同じ処理が行われる。
【００６０】
図１１は、図７の出力制御処理（Ｓ７２０）の詳細を説明するフローチャートである。
携帯電話機１は、動作モードデータ５００を参照して、設定フラグが現在の設定を示す「１」となっている動作モード情報を読み出して、現在設定されている動作モード情報が、コンテンツの出力制御を行う出力制御モードであるか否かを判別する（Ｓ１１１１）。なお、動作モードデータ５００における出力制御モードの設定フラグの設定は、前述した設定処理（Ｓ７１４）で予め行われているか、あるいはユーザが入構した場合には前述した入構処理（Ｓ７１８）の直前のステップＳ７１７の処理で行われている。
【００６１】
現在設定されている動作モード情報が出力制御モードであると判別した場合（Ｓ１１１１：ＹＥＳ）、携帯電話機１は、テレビ放送受信部２４でテレビ番組のコンテンツを現在受信しておりこれを出力中であるか否かを判別する（Ｓ１１１２）。
【００６２】
テレビ番組のコンテンツを現在受信しておりこれを出力中であると判別した場合（Ｓ１１１２：ＹＥＳ）、携帯電話機１は、ユーザの移動状態に応じてテレビ番組のコンテンツを出力または記録する処理（以下、処理Ａと称する）を行い（Ｓ１１１３）、移動検出タイマ起動を行う（Ｓ１１１４）。
【００６３】
ステップＳ１１１２において、テレビ番組のコンテンツを現在受信していないかまたは受信しているとしてもこれを出力していないと判別した場合（Ｓ１１１２：ＮＯ）、携帯電話機１は、テレビ放送受信部２４でテレビ番組のコンテンツを現在受信しておりこれを記録中であるか否かを判別する（Ｓ１１１５）。
【００６４】
テレビ番組のコンテンツを現在受信しておりこれを記録中であると判別した場合（Ｓ１１１５：ＹＥＳ）、携帯電話機１は、ユーザの移動状態に応じてテレビ番組のコンテンツの記録または再生出力の処理（処理Ｂと称する）を行い（Ｓ１１１６）、移動検出タイマ起動を行う（Ｓ１１１４）。
【００６５】
ステップＳ１１１５において、テレビ番組のコンテンツを現在受信していないかまたは受信しているとしてもこれを記録していないと判別した場合（Ｓ１１１５：ＮＯ）、携帯電話機１は、動画または電子書籍のコンテンツを現在出力中か否かを判別する（Ｓ１１１７）。
【００６６】
動画または電子書籍のコンテンツを現在出力中であると判別した場合（Ｓ１１１７：ＹＥＳ）、携帯電話機１は、ユーザの移動状態に応じて動画または電子書籍のコンテンツを出力または停止する処理（以下、処理Ｃと称する）を行い（Ｓ１１１８）、移動検出タイマ起動を行う（Ｓ１１１４）。
【００６７】
ステップＳ１１１７において、動画または電子書籍のコンテンツを現在出力していないと判別した場合（Ｓ１１１７：ＮＯ）、携帯電話機１は、以下述べる停止フラグが「１」に設定されているか否かを判別する（Ｓ１１１９）。なお、出力中の動画または電子書籍のコンテンツが、たとえば停止状態から歩行状態へユーザの移動状態が変化したことにより出力停止したときに、停止フラグは「１」に設定される。一方、ユーザによる歩行のために出力停止していた動画または電子書籍のコンテンツが、歩行状態からたとえば停止状態にユーザの移動状態が変化したことにより出力再開されたときに、停止フラグは「０」に設定される。この停止フラグは、たとえばＲＡＭ１２に記憶されている。
【００６８】
停止フラグが「１」に設定されていると判別した場合（Ｓ１１１９：ＹＥＳ）、携帯電話機１は、ユーザの移動状態に応じて動画または電子書籍のコンテンツの出力停止を継続するまたは出力再開する処理（以下、処理Ｄと称する）を行い（Ｓ１１２０）、移動検出タイマ起動を行う（Ｓ１１１４）。
【００６９】
ステップＳ１１１９において、停止フラグが「１」に設定されていない（「０」に設定されている）と判別した場合（Ｓ１１１９：ＮＯ）、携帯電話機１は、自動出力データ６００を参照して、設定フラグが「１」となっている自動出力情報を読み出す（Ｓ１１２１）。なお、この設定フラグの設定は、前述した設定処理（Ｓ７１４）で予め行われている。
【００７０】
携帯電話機１は、現在設定されている自動出力情報が、自動出力しないことを示しているか否かを判別する（Ｓ１１２２）。現在設定されている自動出力情報が、自動出力しないことを示していると判別した場合（Ｓ１１２２：ＹＥＳ）、携帯電話機１は、移動検出タイマ起動を行う（Ｓ１１１４）。一方、現在設定されている自動出力情報が、自動出力することを示していると判別した場合（Ｓ１１２２：ＮＯ）、携帯電話機１は、前述したステップＳ１０１１〜Ｓ１０２３の自動出力開始処理を行い（Ｓ１１２３）、移動検出タイマ起動を行う（Ｓ１１１４）。つまり、現在、テレビ番組のコンテンツの出力中や記録中、動画または電子書籍のコンテンツの出力中や停止中のいずれでもない場合に、自動出力情報が自動出力することを示していれば、ユーザの移動状態に応じて、予め自動出力が設定されていたコンテンツに関して自動出力開始処理が行われる。
【００７１】
図１２は、図１１の処理Ａ（Ｓ１１１３）の詳細を説明するフローチャートである。
携帯電話機１は、移動状態検出部１５を通じて、ユーザの移動状態を検出し（Ｓ１２１１）、この移動状態検出の結果がユーザの停止状態を示すか否かを判別する（Ｓ１２１２）。
【００７２】
移動状態検出の結果がユーザの停止状態を示すと判別した場合（Ｓ１２１２：ＹＥＳ）、携帯電話機１は、処理Ａ（Ｓ１１１３）を終了する。つまり、ユーザが停止している間は、出力中のテレビ番組のコンテンツに関してその出力が継続される。
ステップＳ１２１２において、移動状態検出の結果がユーザの停止状態を示していないと判別した場合（Ｓ１２１２：ＮＯ）、携帯電話機１は、同結果がユーザの歩行状態を示すか否かを判別する（Ｓ１２１３）。
【００７３】
移動状態検出の結果がユーザの歩行状態を示すと判別した場合（Ｓ１２１３：ＹＥＳ）、携帯電話機１は、出力中のテレビ番組のコンテンツに関してその出力を停止するとともに（Ｓ１２１４）、動画記憶部１２２にこのコンテンツの記録を開始する（Ｓ１２１５）。
ステップＳ１２１３において、移動状態検出の結果がユーザの歩行状態を示していないと判別した場合（Ｓ１２１３：ＮＯ）、携帯電話機１は、処理Ａ（Ｓ１１１３）を終了する。つまり、ユーザの移動状態の検出結果が、停止状態及び歩行状態のいずれでもない状態を示す場合、これはユーザがたとえば電車などの乗り物に乗って高速移動状態にあることを示している。この場合には、ユーザが停止状態にある場合と同じ処理が行われる。
【００７４】
たとえば、出力制御モードを「電車で視聴モード」と称し、携帯電話機１がワンセグ放送の出力機能を備えているものとする。この「電車で視聴モード」に設定されている場合、携帯電話機１は、ワンセグ再生中（視聴中）に、ユーザの歩行（一定歩数の移動）を検知したら、再生から録画に遷移する（つまり、ユーザから見て再生が一時停止される）。
【００７５】
図１３は、図１１の処理Ｂ（Ｓ１１１６）の詳細を説明するフローチャートである。
携帯電話機１は、移動状態検出部１５を通じて、ユーザの移動状態を検出し（Ｓ１３１１）、この移動状態検出の結果がユーザの停止状態を示すか否かを判別する（Ｓ１３１２）。
【００７６】
移動状態検出の結果がユーザの停止状態を示すと判別した場合（Ｓ１３１２：ＹＥＳ）、携帯電話機１は、記録中のテレビ番組のコンテンツの再生出力を開始する（Ｓ１３１３）。なお、この再生出力に際しては、通常の再生速度で再生出力しても良いし、これよりも速い再生速度で再生出力し、この再生出力が終了したら記録を停止して、現在受信しているテレビ番組のコンテンツの出力を開始しても良い（いわゆる追いかけ再生）。
ステップＳ１３１２において、移動状態検出の結果がユーザの停止状態を示していないと判別した場合（Ｓ１３１２：ＮＯ）、携帯電話機１は、同結果がユーザの歩行状態を示すか否かを判別する（Ｓ１３１４）。
【００７７】
移動状態検出の結果がユーザの歩行状態を示すと判別した場合（Ｓ１３１４：ＹＥＳ）、携帯電話機１は、処理Ｂ（Ｓ１１１６）を終了する。つまり、ユーザが歩行している間は、記録中のテレビ番組のコンテンツに関してその記録が継続される。
ステップＳ１３１４において、移動状態検出の結果がユーザの歩行状態を示していないと判別した場合（Ｓ１３１４：ＮＯ）、携帯電話機１は、前述したステップＳ１３１３の処理を行う。つまり、ユーザの移動状態の検出結果が、停止状態及び歩行状態のいずれでもない状態を示す場合、これはユーザがたとえば電車などの乗り物に乗って高速移動状態にあることを示している。この場合には、ユーザが停止状態にある場合と同じ処理が行われる。
【００７８】
たとえば、出力制御モードを「電車で視聴モード」と称し、携帯電話機１がワンセグ放送の出力機能を備えているものとする。この「電車で視聴モード」に設定されている場合、携帯電話機１は、ワンセグ再生中（視聴中）に、ユーザの歩行を検知したら、再生から録画に遷移する（つまり、ユーザから見て再生が一時停止される）が、その後、ユーザの歩行停止を検出したら、一定時間（前述したＲＴＣ２２により計時される所定時間）経過後に、録画された位置からのシフト再生（追いかけ再生）を行う。つまり、この携帯電話機１は、たとえば通勤用ワンセグシフト再生機能を備えていることになる。なお、この携帯電話機１は、シフト再生を行うか否かを確認するポップアップを表示部２０に表示するようになっていても良い。例えば、前述したステップＳ１３１３の直前に、再生開始／録画停止及び録画した動画の削除／録画継続などをユーザが操作部２１を通じて選択できるようになっていても良い。また、ポップアップ表示中、ユーザが何も選択せずに歩行を開始したら、歩行監視状態（前述したステップＳ１３１４の処理）に移行するようになっていても良い。
【００７９】
図１４は、図１１の処理Ｃ（Ｓ１１１８）の詳細を説明するフローチャートである。
携帯電話機１は、移動状態検出部１５を通じて、ユーザの移動状態を検出し（Ｓ１４１１）、この移動状態検出の結果がユーザの停止状態を示すか否かを判別する（Ｓ１４１２）。
【００８０】
移動状態検出の結果がユーザの停止状態を示すと判別した場合（Ｓ１４１２：ＹＥＳ）、携帯電話機１は、処理Ｃ（Ｓ１１１８）を終了する。つまり、ユーザが停止している間は、出力中の動画または電子書籍のコンテンツに関してその出力が継続される。
ステップＳ１４１２において、移動状態検出の結果がユーザの停止状態を示していないと判別した場合（Ｓ１４１２：ＮＯ）、携帯電話機１は、同結果がユーザの歩行状態を示すか否かを判別する（Ｓ１４１３）。
【００８１】
移動状態検出の結果がユーザの歩行状態を示すと判別した場合（Ｓ１４１３：ＹＥＳ）、携帯電話機１は、出力中の動画または電子書籍のコンテンツに関してその出力を停止するとともに（Ｓ１４１４）、コンテンツにおける停止位置をたとえばＲＡＭ１２に記憶し（Ｓ１４１５）、停止フラグを「１」に設定する（Ｓ１４１６）。つまり、出力中の動画または電子書籍のコンテンツに関して、ユーザの移動状態が停止状態から歩行状態へ変化したこと、または高速移動状態から歩行状態へ変化したことにより、その停止位置が記憶されるとともにその出力が停止される。
【００８２】
ステップＳ１４１３において、移動状態検出の結果がユーザの歩行状態を示していないと判別した場合（Ｓ１４１３：ＮＯ）、携帯電話機１は、処理Ｃ（Ｓ１１１８）を終了する。つまり、ユーザの移動状態の検出結果が、停止状態及び歩行状態のいずれでもない状態を示す場合、これはユーザがたとえば電車などの乗り物に乗って高速移動状態にあることを示している。この場合には、ユーザが停止状態にある場合と同じ処理が行われる。
【００８３】
図１５は、図１１の処理Ｄ（Ｓ１１２０）の詳細を説明するフローチャートである。
携帯電話機１は、移動状態検出部１５を通じて、ユーザの移動状態を検出し（Ｓ１５１１）、この移動状態検出の結果がユーザの停止状態を示すか否かを判別する（Ｓ１５１２）。
【００８４】
移動状態検出の結果がユーザの停止状態を示すと判別した場合（Ｓ１５１２：ＹＥＳ）、携帯電話機１は、出力停止していた動画または電子書籍のコンテンツに関して、前述したステップＳ１４１５で記憶した停止位置を起点としてその出力を再開するとともに（Ｓ１５１３）、停止フラグを「０」に設定する（Ｓ１５１４）。
ステップＳ１５１２において、移動状態検出の結果がユーザの停止状態を示していないと判別した場合（Ｓ１５１２：ＮＯ）、携帯電話機１は、同結果がユーザの歩行状態を示すか否かを判別する（Ｓ１５１５）。
【００８５】
移動状態検出の結果がユーザの歩行状態を示すと判別した場合（Ｓ１５１５：ＹＥＳ）、携帯電話機１は、処理Ｄ（Ｓ１１２０）を終了する。つまり、ユーザが歩行している間は、出力が停止された動画または電子書籍のコンテンツに関してその停止が継続される。
【００８６】
ステップＳ１５１５において、移動状態検出の結果がユーザの歩行状態を示さないと判別した場合（Ｓ１５１５：ＮＯ）、携帯電話機１は、前述したステップＳ１５１３及びＳ１５１４の処理を行う。つまり、ユーザの移動状態の検出結果が、停止状態及び歩行状態のいずれでもない状態を示す場合、これはユーザがたとえば電車などの乗り物に乗って高速移動状態にあることを示している。この場合には、ユーザが停止状態にある場合と同じ処理が行われる。
【００８７】
図１６は、図７の手動出力開始処理（Ｓ７２２）の詳細を説明するフローチャートである。
携帯電話機１は、前述したステップＳ７２１における出力開始操作の対象がテレビ番組のコンテンツか否かを判別する（Ｓ１６１１）。
【００８８】
出力開始操作の対象がテレビ番組のコンテンツであると判別した場合（Ｓ１６１１：ＹＥＳ）、携帯電話機１は、動作モードデータ５００を参照して、出力制御モードに対し設定フラグが「１」に設定されているか否かを判別する（Ｓ１６１２）。出力制御モードに対し設定フラグが「１」に設定されていると判別した場合（Ｓ１６１２：ＹＥＳ）、携帯電話機１は、移動状態検出部１５を通じて、ユーザの移動状態を検出し（Ｓ１６１３）、この移動状態検出の結果がユーザの停止状態を示すか否かを判別する（Ｓ１６１４）。移動状態検出の結果がユーザの停止状態を示すと判別した場合（Ｓ１６１４：ＹＥＳ）、携帯電話機１は、テレビ放送受信部２４でテレビ番組のコンテンツを受信しつつ（Ｓ１６１５）、同コンテンツの出力を開始し（Ｓ１６１６）、移動検出タイマ起動を行う（Ｓ１６１７）。なお、受信されるコンテンツは、出力操作で指定されたチャンネルのテレビ番組である。
【００８９】
ステップＳ１６１４において、移動状態検出の結果がユーザの停止状態を示していないと判別した場合（Ｓ１６１４：ＮＯ）、携帯電話機１は、同結果がユーザの歩行状態を示すか否かを判別する（Ｓ１６１８）。移動状態検出の結果がユーザの歩行状態を示すと判別した場合（Ｓ１６１８：ＹＥＳ）、携帯電話機１は、テレビ放送受信部２４でテレビ番組のコンテンツを受信しつつ（Ｓ１６１９）、同コンテンツを動画記憶部１２２へ記録する処理を開始し（Ｓ１６２０）、移動検出タイマ起動を行う（Ｓ１６１７）。
【００９０】
ステップＳ１６１８において、移動状態検出の結果がユーザの歩行状態を示していないと判別した場合（Ｓ１６１８：ＮＯ）、携帯電話機１は、前述したステップＳ１６１５〜Ｓ１６１７の処理を行う。つまり、ユーザに関して、その移動状態の検出結果が停止状態及び歩行状態のいずれでもない状態を示す場合、これはユーザが高速移動状態にあることを示している。この場合には、ユーザが停止状態にある場合と同じ処理が行われる。
【００９１】
ステップＳ１６１２において、出力制御モードに対し設定フラグが「０」に設定されていると判別した場合（Ｓ１６１２：ＮＯ）、携帯電話機１は、前述したステップＳ１６１５〜Ｓ１６１７の処理を行う。つまり、前述した設定処理（Ｓ７１４）において通常モードが予め設定されている場合、受信したテレビ番組のコンテンツは、ユーザの移動状態と関係なく出力される。
【００９２】
ステップＳ１６１１において、出力開始操作の対象がテレビ番組のコンテンツでない（すなわち、動画または電子書籍である）と判別した場合（Ｓ１６１１：ＮＯ）、携帯電話機１は、動作モードデータ５００を参照して、出力制御モードに対し設定フラグが「１」に設定されているか否かを判別する（Ｓ１６２１）。出力制御モードに対し設定フラグが「１」に設定されていると判別した場合（Ｓ１６２１：ＹＥＳ）、携帯電話機１は、移動状態検出部１５を通じて、ユーザの移動状態を検出し（Ｓ１６２２）、この移動状態検出の結果がユーザの停止状態を示すか否かを判別する（Ｓ１６２３）。移動状態検出の結果がユーザの停止状態を示すと判別した場合（Ｓ１６２３：ＹＥＳ）、携帯電話機１は、動画記憶部１２２または電子書籍記憶部１２３から動画または電子書籍のコンテンツを読み出した後（Ｓ１６２４）、同コンテンツの出力を開始し（Ｓ１６２５）、移動検出タイマ起動を行う（Ｓ１６１７）。
【００９３】
ステップＳ１６２３において、移動状態検出の結果がユーザの停止状態を示していないと判別した場合（Ｓ１６２３：ＮＯ）、携帯電話機１は、同結果がユーザの歩行状態を示すか否かを判別する（Ｓ１６２６）。移動状態検出の結果がユーザの歩行状態を示すと判別した場合（Ｓ１６２６：ＹＥＳ）、携帯電話機１は、動画記憶部１２２または電子書籍記憶部１２３から動画または電子書籍のコンテンツを読み出した後（Ｓ１６２７）、コンテンツにおける停止位置をたとえばＲＡＭ１２に記憶し（Ｓ１６２８）、停止フラグを「１」に設定し（Ｓ１６２９）、移動検出タイマ起動を行う（Ｓ１６１７）。つまり、読み出された動画または電子書籍のコンテンツに関して、ユーザの移動状態が歩行状態であることにより、その停止位置が記憶されるとともにその出力は停止される。
【００９４】
ステップＳ１６２６において、移動状態検出の結果がユーザの歩行状態を示していないと判別した場合（Ｓ１６２６：ＮＯ）、携帯電話機１は、前述したステップＳ１６２４、Ｓ１６２５、及びＳ１６１７の処理を行う。つまり、ユーザに関して、その移動状態の検出結果が停止状態及び歩行状態のいずれでもない状態を示す場合、これはユーザが高速移動状態にあることを示している。この場合には、ユーザが停止状態にある場合と同じ処理が行われる。
【００９５】
ステップＳ１６２１において、出力制御モードに対し設定フラグが「０」に設定されていると判別した場合（Ｓ１６２１：ＮＯ）、携帯電話機１は、前述したステップＳ１６２４、Ｓ１６２５、及びＳ１６１７の処理を行う。つまり、前述した設定処理（Ｓ７１４）において通常モードが予め設定されている場合、読み出された動画または電子書籍のコンテンツは、ユーザの移動状態と関係なく出力される。
【００９６】
ところで、以上の説明において、端末装置は携帯電話機に限らない。端末装置は、たとえば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、デジタルカメラ、音楽プレイヤーなど、コンテンツを出力可能な任意の端末装置で良い。
【００９７】
また、「構内」という用語の意味は、駅や空港などの建物の中という意味に限らず、バスの中など乗り物の中という意味も含まれる。たとえば、バスの場合にはバスの乗降口に改札装置があることが多く、その改札装置との通信によってバスの中にいる状態（入構している状態）を検出するようにしても良い。
【００９８】
また、入構状態の検出は、乗車券機能や定期券機能などと改札装置との通信による検出に限らず、定期的に自らの位置情報を取得し、その位置情報で入構状態を検出（判断）するようにしても良い。たとえば、Ｆｅｌｉｃａ（登録商標）のＩＣや、構内に設置したＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離通信設備などを通じて、ユーザの入構及び出構を判別しても良い。
【００９９】
また、移動状態の検出は、移動速度に基づいて、停止状態、歩行状態、高速移動状態を検出するようにしたが、一般的な万歩計のように、歩行状態か否かを検出するようにしても良い。すなわち、歩行状態であることを検出した場合には、実施形態の「歩行状態」と同じ制御を行い、歩行状態でないことを検出した場合には、実施形態の「停止状態、高速移動状態」と同じ制御を行うことにしても良い。なお、「歩行状態」と判別するための基準となる万歩計による所定歩数は、固定値であっても良いし、ユーザにより操作部２１を通じて任意に設定可能であっても良い。
【０１００】
また、動作モードは通常モードと出力制御モードとの２つとしたが、これに限らない。たとえば、バスに乗るときのバスモード、電車に乗るときの電車モードなど、出力制御の内容が異なる複数の出力制御モードを設定できるようにしても良い。その際は、入構状態の検出によって、バスに乗るか電車に乗るかなどを検出して、動作モードを自動で設定するようにしても良い。
【０１０１】
また、テレビ番組を受信して出力するようにしたが、テレビ放送に限らず、動画のストリーミング再生でも同様である。すなわち、ユーザが入構したことを検出した後、動画を受信して出力し（ストリーミング再生）、ユーザが歩行状態にあることを検出した場合にはストリーミング再生を停止して、その動画を記録するようにしても良い。
【０１０２】
また、乗り物は電車やバスなどに限らず、たとえば、飛行機や船など、任意の乗り物（交通機関）で良い。
【０１０３】
さらには、端末装置はユーザが携帯する装置に限らず、任意の場所に設置されている装置でも良い。この場合、ユーザの入構状態の検出については、前述の入構状態の検出の他に、たとえば、出入口や改札に設置された指紋センサでユーザの指紋情報を取得し、その指紋情報を端末装置が受信して入構状態を検出したり、出入口や改札に設置された撮影装置で撮影されたユーザの画像を端末装置が受信して入構状態を検出したりするなどのように、外部装置によってユーザに関する情報を取得してその情報を端末装置が受信して入力状態を検出するようにしても良い。また、ユーザの移動状態の検出については、前述の移動状態の検出の他に、ユーザが携帯している万歩計などから計測結果を端末装置が受信して移動状態を検出したり、構内各所に設置された撮影装置でユーザを常時撮影してその撮影された画像を端末装置が受信して移動状態を検出したりするようにしても良い。そして入構状態の検出結果及び移動状態の検出結果に基づいて、ユーザが携帯する表示装置に対して端末装置が出力するコンテンツの出力を制御するようにしても良い。
【０１０４】
以上によれば、ユーザの構内への入構状態及び移動状態に応じて、コンテンツの出力を適切に制御することによって、ユーザの構内での安全を確保するとともに、ユーザの利便性を向上させることができる。
【０１０５】
ユーザが構内に入構し、かつ、停止状態にある場合には、コンテンツを出力するように制御するので、ユーザは出力されたコンテンツを視聴することができる。たとえば、駅の構内で立ち止まっている場合、電車を待っている場合、椅子に座っている場合、バスの改札を済ませてバスの中に入って座席に座っている場合には、コンテンツを視聴しても安全なので、コンテンツを出力するように制御することによって、利便性を向上させることができる。
【０１０６】
ユーザが構内に入構し、かつ、所定速度以上の速度で移動している場合には、コンテンツを出力するように制御するので、ユーザは出力されたコンテンツを視聴することができる。たとえば、電車に乗って移動している場合、バスに乗って移動している場合には、コンテンツを視聴しても安全なので、コンテンツを出力するように制御することによって、利便性を向上させることができる。
【０１０７】
ユーザが構内に入構し、かつ、歩行している場合には、コンテンツの出力を停止するように制御するので、ユーザの構内での安全を確保することができる。たとえば、駅の構内を歩行している場合、バスの改札を済ませてバスの中に入って歩行している場合には、コンテンツを視聴することは危険である可能性がある。特に駅の構内や、バスや電車の中は人が多く、危険である可能性が高い。そのような場合に、コンテンツの出力を停止するように制御することによって、ユーザの構内での安全を確保することができる。
【０１０８】
コンテンツの出力を停止するように制御した場合に、そのコンテンツを記録するようにしたので、ユーザは後でそのコンテンツを視聴することができる。たとえば、放送中のテレビ番組の出力を停止した場合に、そのテレビ番組を記録することによって、ユーザは後でそのテレビ番組を視聴することができる。
【０１０９】
ユーザが歩行状態以外の移動状態になった場合に、記録されたコンテンツを再生するようにしたので、ユーザは、安全な状態になった場合に、記録されたコンテンツを視聴することができる。たとえば、駅の構内で歩行した後に椅子に座った場合に、ユーザは記録されたテレビ番組を視聴することができる。
【０１１０】
コンテンツの出力の停止中に、ユーザが歩行状態以外の移動状態になった場合に、コンテンツの出力を再開するように制御するので、ユーザは、安全な状態になった場合に、コンテンツの視聴を再開することができる。たとえば、電子書籍の出力の停止中に、ユーザが駅の構内で椅子に座った場合、バスの座席に座った場合に、ユーザは電子書籍の視聴を再開することができる。
【０１１１】
ユーザの入構状態に応じて、出力制御を行う動作モードを設定するようにしたので、入構しているときと入構していないときで出力制御の方法を切り換えることができる。たとえば、入構していないときには、出力の停止を行わないように制御することもできるし、入構していないときには、移動していれば（高速移動状態であっても）一律でコンテンツの出力を停止するように制御することもできる。また、必要な場合に出力制御を行う動作モードを設定することによって、不必要な場合に出力制御を行わないようにすることができ、移動状態の検出などの処理にかかる電力消費を抑制することができる。
【０１１２】
放送波によって送信されるコンテンツを出力するようにしたので、ユーザの構内への入構状態及び移動状態に応じて、放送波によって送信されるコンテンツの出力を適切に制御することができる。たとえば、放送中のテレビ番組などの出力を適切に制御することができる。
【０１１３】
コンテンツを提供する装置から通信網を介して送信されるコンテンツを出力するようにしたので、ユーザの構内への入構状態及び移動状態に応じて、そのコンテンツの出力を適切に制御することができる。たとえば、動画配信サーバから配信される動画などの出力を適切に制御することができる。
【０１１４】
記憶されているコンテンツを出力するようにしたので、ユーザの構内への入構状態及び移動状態に応じて、そのコンテンツの出力を適切に制御することができる。たとえば、記憶されている動画や電子書籍などの出力を適切に制御することができる。
【図面の簡単な説明】
【０１１５】
【図１】実施形態として説明するシステムの構成図である。
【図２】実施形態として説明する携帯電話機１のブロック図である。
【図３】実施形態として説明する動画記憶部１２２に記憶される動画データ３００の一例である。
【図４】実施形態として説明する電子書籍記憶部１２３に記憶される電子書籍データ４００の一例である。
【図５】実施形態として説明する動作モード情報記憶部１２４に記憶される動作モードデータ５００の一例である。
【図６】実施形態として説明する自動出力情報記憶部１２５に記憶される自動出力データ６００の一例である。
【図７】携帯電話機１の基本的な動作を説明するフローチャートである。
【図８】図７の動作に続く動作を説明するフローチャートである。
【図９】図７の入構処理（Ｓ７１８）を説明するフローチャートである。
【図１０】図９の自動出力開始処理（Ｓ９１３）を説明するフローチャートである。
【図１１】図７の出力制御処理（Ｓ７２０）を説明するフローチャートである。
【図１２】図１１の処理Ａ（Ｓ１１１３）を説明するフローチャートである。
【図１３】図１１の処理Ｂ（Ｓ１１１６）を説明するフローチャートである。
【図１４】図１１の処理Ｃ（Ｓ１１１８）を説明するフローチャートである。
【図１５】図１１の処理Ｄ（Ｓ１１２０）を説明するフローチャートである。
【図１６】図７の手動出力開始処理（Ｓ７２２）を説明するフローチャートである。
【符号の説明】
【０１１６】
１  携帯電話機
２  交換機
３  無線通信網
４  基地局
５  インターネット
６  コンテンツ配信サーバ
７  位置情報管理サーバ
８  乗車券機能サーバ
９  外部機器
１０  ＧＰＳ衛星
１１  中央制御部
１２  ＲＡＭ
１３  ＲＯＭ
１４  電池部
１５  移動状態検出部
１６  無線通信部
１７  近距離通信部
１８  ＧＰＳ受信部
１９  音声信号処理部
２０  表示部
２１  操作部
２２  ＲＴＣ
２３  報知部
２４  テレビ放送受信部
【図１】
0005057084.tif 000002
【図２】
0005057084.tif 000003
【図３】
0005057084.tif 000004
【図４】
0005057084.tif 000005
【図５】
0005057084.tif 000006
【図６】
0005057084.tif 000007
【図７】
0005057084.tif 000008
【図８】
0005057084.tif 000009
【図９】
0005057084.tif 000010
【図１０】
0005057084.tif 000011
【図１１】
0005057084.tif 000012
【図１２】
0005057084.tif 000013
【図１３】
0005057084.tif 000014
【図１４】
0005057084.tif 000015
【図１５】
0005057084.tif 000016
【図１６】
0005057084.tif 000017