(57)【要約】【課題】用途を判別することが可能な再生装置を提供する。【解決手段】再生装置１００は、再生装置１００の用途が移動用と据置用のいずれであるかを判別し、判別した用途に応じた再生方法でＢＤ１１６のコンテンツを再生する。位置取得部１３４は、基準時における位置に関する情報である基準位置情報１１３と現在の位置に関する情報である現在位置情報１１４とを取得する。移動判断部１３６は、基準位置情報１１３と現在位置情報１１４とを比較することによって移動したか否かを判断する。出力部１４０は、移動判断部１３６によって移動したと判断された場合にはＢＤ１１６のコンテンツを予め定められた簡易モードで出力する。移動判断部１３６によって移動していないと判断された場合には、出力部１４０は、簡易モードとは異なる再生方法として予め定められた据置モードで出力する。【選択図】図２
2013134795.tif 000002
【特許請求の範囲】
【請求項１】
第１の時刻における位置に関する第１位置情報を取得する第１位置取得手段と、
前記第１の時刻より後の第２の時刻における位置に関する第２位置情報を取得する第２位置取得手段と、
前記第１位置情報と前記第２位置情報とを比較することによって移動したか否かを判断する移動判断手段と、
前記移動判断手段によって移動したと判断された場合には媒体に記録された情報を第１モードで再生し、前記移動判断手段によって移動していないと判断された場合には前記第１モードとは異なる第２モードで前記媒体に記録された情報を再生する再生手段と、を備え、
前記第１モードは、前記第２モードよりも再生に利用する機能が制限された再生モードであることを特徴とする再生装置。
【請求項２】
前記第１位置情報は、無線通信システムを利用することにより前記第１の時刻に特定される位置を示す情報であり、
前記第２位置情報は、前記無線通信システムを利用することにより前記第２の時刻に特定される位置を示す情報である
ことを特徴とする請求項１に記載の再生装置。
【請求項３】
前記第１位置情報は、前記第１の時刻に撮像装置により撮影された画像に関する撮像情報であり、
前記第２位置情報は、前記第２の時刻に前記撮像装置により撮影された画像に関する撮像情報である
ことを特徴とする請求項１に記載の再生装置。
【請求項４】
振動に関する信号に基づいて振動が発生したか否かを判断する振動判断手段をさらに備え、
前記再生手段は、前記移動判断手段によって移動したと判断された場合、及び、前記振動判断手段によって振動が発生したと判断された場合のうち少なくとも一方が判断された場合には前記媒体に記録された情報を前記第１モードで再生し、前記移動判断手段によって移動していないと判断され、かつ、前記振動判断手段によって振動が発生していないと判断された場合には前記媒体に記録された情報を前記第２モードで再生する
ことを特徴とする請求項１から３のいずれか１項に記載の再生装置。
【請求項５】
制御モードである第１モードと、前記第１モードよりも使用可能な機能が多い第２モードが予め定義されたモード定義情報を記憶しているモード定義情報記憶手段と、
第１の時刻における位置に関する第１位置情報を取得する第１位置取得手段と、
前記第１の時刻より後の第２の時刻における位置に関する第２位置情報を取得する第２位置取得手段と、
前記第１位置情報と前記第２位置情報とを比較することによって移動したか否かを判断し、移動したと判断した場合には、前記モード定義情報を参照して前記第１モードを前記制御モードに設定し、移動していないと判断した場合には、前記モード定義情報を参照して前記第２モードを前記制御モードに設定する移動判断手段とを備える
ことを特徴とするモード設定装置。
【請求項６】
第１の時刻における位置に関する第１位置情報を取得する第１位置取得ステップと、
前記第１の時刻より後の第２の時刻における位置に関する第２位置情報を取得する第２位置取得ステップと、
前記第１位置情報と前記第２位置情報とを比較することによって移動したか否かを判断する移動判断ステップと、
前記移動判断ステップにより移動したと判断された場合には媒体に記録された情報を第１モードで再生し、移動していないと判断された場合には前記第１モードとは異なる第２モードで前記媒体に記録された情報を再生する再生ステップと、を備え、
前記第１モードは、前記第２モードよりも再生に利用する機能が制限された再生モードであることを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置、モード設定装置、及び再生方法に関する。
【背景技術】
【０００２】
ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）等といった光ディスクに記録されたコンテンツを再生する再生装置や、光ディスクにコンテンツを記録する記録装置が提案されている（例えば、特許文献１参照）。
【０００３】
光ディスクには種々の規格があり、随時新しい規格が定められる。例えば、ＢＤの場合、Ｐｒｏｆｉｌ１ｅ．１、Ｐｒｏｆｉｌｅ２．０、Ｐｒｏｆｉｌｅ５．０などの規格（プロファイル）がある。Ｐｒｏｆｉｌｅ１．１は、Ｐｉｃｔｕｒｅ−ｉｎ−Ｐｉｃｔｕｒｅ、及びＶｉｒｔｕａｌ  Ｐａｃｋａｇｅを含むＢｏｎｕｓ  Ｖｉｅｗと言われる機能を提供する。Ｐｒｏｆｉｌｅ２．０は、ＢＤ−Ｊ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｊａｖａ（登録商標））、及びＰｒｏｇｒｅｓｓｉｖｅ  Ｐｌａｙｌｉｓｔを含むＢＤ−Ｌｉｖｅと言われる機能を提供する。Ｐｒｏｆｉｌｅ５．０は、Ｓｔｅｒｅｏｓｃｏｐｉｃ  ３Ｄと言われる機能を提供する。
【０００４】
これらの規格はＢＤに関して定められており、その再生装置や記録装置に関するものではない。そのため、ＢＤの再生装置や記録装置は、その用途にかかわらずこれらの規格に対応している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１４６６９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＢＤのプロファイルには、ＢＤの再生装置や記録装置の用途によっては使用に適さない機能、又は使用頻度が低いと考えられる機能も含まれている。
【０００７】
例えば、ＢＤの再生装置が車載用である場合、一般的に、家庭用である場合に比べて表示画面は小さくその解像度も低い場合が多い。そのため、Ｐｉｃｔｕｒｅ−ｉｎ−Ｐｉｃｔｕｒｅを利用した場合に、子画面に表示される文字や画像は潰れてしまい、利用者はそれらを認識できない可能性がある。
【０００８】
また例えばＢＤの再生装置が車載用である場合、スペースの都合上、家庭用である場合よりも一般的に、装置の小型化が望まれる。しかし、Ｖｉｒｔｕａｌ  Ｐａｃｋａｇｅに対応するにはメモリが必要となるため、ＢＤの再生装置が大型化してしまうことがある。拡張メモリを外部に取り付けるとしても、ＢＤの車載用の再生装置では、そのためのスペースを確保することも困難なことが多い。
【０００９】
さらに、Ｐｉｃｔｕｒｅ−ｉｎ−Ｐｉｃｔｕｒｅ及びＶｉｒｔｕａｌ  Ｐａｃｋａｇｅでは処理が複雑になることが多い。このような場合には、ファームウェアにおいて実行する処理も複雑になり、そのファイルサイズが大きくなることが多い。そのようなファームウェアの更新及び開発に要するコストは大きくなることが多い。その上、複雑な処理を実行するためには、高性能の演算装置、大容量のメモリ、消費電力の増加に対応できる電源、増加する発熱量を放出するための冷却ファンなどを搭載して、再生装置の性能を向上させることが要求されることもある。そのため、ＢＤの再生装置は、構造が複雑になったり、大型になったりしてしまう可能性がある。
【００１０】
このように、ＢＤの再生装置や記録装置の用途にかかわらずあらゆるプロファイル仕様に対応することは、ＢＤの再生装置の構造の複雑化又は大型化をもたらすことがあり、またファームウェアの更新や開発のために利用者や開発者に多くの負担が生じることがあるという問題がある。
【００１１】
本発明は、上述の事情に鑑みてなされたものであり、用途を判別することが可能な再生装置などを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するため、本発明の第１の態様に係る再生装置は、
第１の時刻における位置に関する第１位置情報を取得する第１位置取得手段と、
前記第１の時刻より後の第２の時刻における位置に関する第２位置情報を取得する第２位置取得手段と、
前記第１位置情報と前記第２位置情報とを比較することによって移動したか否かを判断する移動判断手段と、
前記移動判断手段によって移動したと判断された場合には媒体に記録された情報を第１モードで再生し、前記移動判断手段によって移動していないと判断された場合には前記第１モードとは異なる第２モードで前記媒体に記録された情報を再生する再生手段と、を備え、
前記第１モードは、前記第２モードよりも再生に利用する機能が制限された再生モードであることを特徴とする。
【００１３】
前記第１位置情報は、無線通信システムを利用することにより前記第１の時刻に特定される位置を示す情報であり、
前記第２位置情報は、前記無線通信システムを利用することにより前記第２の時刻に特定される位置を示す情報であってもよい。
【００１４】
前記第１位置情報は、前記第１の時刻に撮像装置により撮影された画像に関する撮像情報であり、
前記第２位置情報は、前記第２の時刻に前記撮像装置により撮影された画像に関する撮像情報であってもよい。
【００１５】
振動に関する信号に基づいて振動が発生したか否かを判断する振動判断手段をさらに備え、
前記再生手段は、前記移動判断手段によって移動したと判断された場合、及び、前記振動判断手段によって振動が発生したと判断された場合のうち少なくとも一方が判断された場合には前記媒体に記録された情報を前記第１モードで再生し、前記移動判断手段によって移動していないと判断され、かつ、前記振動判断手段によって振動が発生していないと判断された場合には前記媒体に記録された情報を前記第２モードで再生してもよい。
【００１６】
本発明の第２の態様に係るモード設定装置は、
制御モードである第１モードと、前記第１モードよりも使用可能な機能が多い第２モードが予め定義されたモード定義情報を記憶しているモード定義情報記憶手段と、
第１の時刻における位置に関する第１位置情報を取得する第１位置取得手段と、
前記第１の時刻より後の第２の時刻における位置に関する第２位置情報を取得する第２位置取得手段と、
前記第１位置情報と前記第２位置情報とを比較することによって移動したか否かを判断し、移動したと判断した場合には、前記モード定義情報を参照して前記第１モードを前記制御モードに設定し、移動していないと判断した場合には、前記モード定義情報を参照して前記第２モードを前記制御モードに設定する移動判断手段とを備えることを特徴とする。
【００１７】
本発明の第３の態様に係る再生方法は、
第１の時刻における位置に関する第１位置情報を取得する第１位置取得ステップと、
前記第１の時刻より後の第２の時刻における位置に関する第２位置情報を取得する第２位置取得ステップと
前記第１位置情報と前記第２位置情報とを比較することによって移動したか否かを判断する移動判断ステップと、
前記移動判断ステップにより移動したと判断された場合には媒体に記録された情報を第１モードで再生し、移動していないと判断された場合には前記第１モードとは異なる第２モードで前記媒体に記録された情報を再生する再生ステップと、を備え、
前記第１モードは、前記第２モードよりも再生に利用する機能が制限された再生モードであることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、第１の時刻における位置に関する第１位置情報と第１の時刻より後の第２の時刻における位置に関する第２位置情報とを比較することによって移動したか否かを判断する。これによって、移動を伴う用途であるか否かを判別することが可能になる。
【図面の簡単な説明】
【００１９】
【図１】実施の形態１に係る再生装置の物理的な構成を示す図である。
【図２】実施の形態１に係る再生装置の機能的な構成を示す図である。
【図３】実施の形態１に係るモード設定処理の流れを示すフローチャートである。
【図４】実施の形態１に係る初期設定処理の流れを示すフローチャートである。
【図５】実施の形態１に係る出力処理の流れを示すフローチャートである。
【図６】実施の形態２に係る再生装置の物理的な構成を示す図である。
【図７】実施の形態２に係る再生装置の機能的な構成を示す図である。
【図８】モード設定部の機能的な構成を示す図である。
【図９】実施の形態２に係る初期設定処理の流れを示すフローチャートである。
【図１０】実施の形態２に係る出力処理の流れを示すフローチャートである。
【図１１】モード設定処理の流れを示すフローチャートである。
【図１２】モード設定処理の流れを示すフローチャートである。
【図１３】実施の形態３に係る記録装置の物理的な構成を示す図である。
【図１４】実施の形態３に係る記録装置の機能的な構成を示す図である。
【図１５】実施の形態３に係る記録処理の流れを示すフローチャートである。
【図１６】実施の形態４に係る記録装置の機能的な構成を示す図である。
【図１７】実施の形態４に係る記録処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、全図を通じて、同一の構成要素及び処理には同一の符号を付す。また、全実施の形態を通じて、同一の構成要素及び処理について重複する説明は省略する。
【００２１】
（実施の形態１）
本発明の実施の形態１に係る出力装置としての再生装置について図を参照して説明する。
【００２２】
本実施の形態に係る再生装置は、媒体としてのＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）に記録された情報が示すコンテンツを再生（出力）する装置である。再生装置は、所定の時間内に移動したか否かに基づいて再生装置の用途を判別し、判別した用途に応じた再生方法（出力モード，再生モード）でＢＤのコンテンツを再生する。
【００２３】
再生装置の用途には例えば据置用（第２の用途）と移動用（第１の用途）がある。据置用の例として、再生装置を家庭で設置して用いる場合を挙げることができる。移動用の例として、カーナビゲーションシステムに搭載されたＢＤの再生装置や、携帯用のＢＤの再生装置などを挙げることができる。
【００２４】
据置用に適した出力モード（第２モード）としてフル対応モードが予め設定されている。フル対応モードは例えば、ＢＤの主要な規格（例えば、Ｐｒｏｆｉｌ１ｅ．１、Ｐｒｏｆｉｌｅ２．０、Ｐｒｏｆｉｌｅ５．０）に対応できる出力モードである。
【００２５】
移動用に適した出力モード（第１モード）として簡易モードが予め設定されている。簡易モードは例えば、ＢＤの主要な規格（例えば、Ｐｒｏｆｉｌ１ｅ．１、Ｐｒｏｆｉｌｅ２．０、Ｐｒｏｆｉｌｅ５．０）により提供される機能のうち、Ｐｉｃｔｕｒｅ−ｉｎ−Ｐｉｃｔｕｒｅ、及びＶｉｒｔｕａｌ  Ｐａｃｋａｇｅを含むＢｏｎｕｓ  Ｖｉｅｗが制限されたものである。
【００２６】
なお、据置用に適した出力モードが媒体などの規格により提供される機能のいずれに対応するかは適宜定められてよく、移動用に適した出力モードは据置用に適した出力モードよりも対応する機能が制限されたものであれば適宜定められてよい。
【００２７】
なお、ＢＤは光ディスクの一例であって、光ディスクは例えばＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などを含む。媒体は、光ディスクの他に、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）などを含む。コンテンツは、動画像、静止画像、音声などのいずれか１つ又は複数を含むものであってよく、本実施の形態では動画像と音声とを含む。
【００２８】
再生装置１００は物理的には、図１に示すように、記憶部１０１と、入力部１０２と、計時部１０３と、通信部１０４と、読取部１０５と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０６と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０７と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０８と、表示部１０９と、スピーカ１１０とを備える。
【００２９】
記憶部１０１は、ＨＤＤ、フラッシュメモリなどの記憶媒体であり、モード定義情報１１１と、設定モード情報１１２と、基準位置情報１１３と、現在位置情報１１４と、制御プログラム１１５とを記憶している。
【００３０】
モード定義情報１１１は、再生装置１００の用途に応じて異なる再生方法（出力モード，再生モード）を定義する情報であり、ユーザ、製造者などにより設定される。本実施の形態に係るモード定義情報１１１には、据置用に適した出力モードがフル対応モードであることとその内容が設定されており、移動用に適した出力モードが簡易モードであることとその内容が設定されている。
【００３１】
設定モード情報１１２は、出力モードを示す情報である。設定モード情報１１２には、再生装置１００が判別した再生装置１００の用途に応じたフル対応モード又は簡易モードが再生装置１００により設定される。
【００３２】
基準位置情報（第１位置情報）１１３は、再生装置１００の基準となる位置（基準位置）とその基準位置が特定された時間（基準位置の位置特定日時・時刻）とが関連付けられた情報である。
【００３３】
現在位置情報（第２位置情報）１１４は、再生装置１００の現在の位置（現在位置）とその現在位置が特定された時間（現在位置の位置特定日時・時刻）とが関連付けられた情報である。
【００３４】
制御プログラム１１５は、再生装置１００を制御するためのソフトウェアプログラムであって、モード設定モジュールと出力制御モジュールとを含む。
【００３５】
モード設定モジュールは、再生装置１００が所定の時間内に移動したか否かに基づいてその用途を判別し、判別した用途に応じた出力モードを再生装置１００に設定するためのソフトウェアプログラムである。
【００３６】
出力制御モジュールは、再生装置１００に設定されている出力モードで、ＢＤ１１６に記録された情報が示すコンテンツを出力するためのソフトウェアプログラムである。
【００３７】
なお、これらの記憶部１０１に記憶された情報１１１〜１１５の一部又は全部は、ＲＯＭ１０７に記憶されてもよい。
【００３８】
入力部１０２は、例えばユーザが操作する種々のボタン、スイッチなどにより構成され、ユーザの操作に応じた情報を出力する。入力部１０２は例えば、主電源ボタン、副電源ボタン、出力開始ボタン、出力停止ボタンなどを含む。
【００３９】
主電源ボタンは、再生装置１００に主電源の投入と切断を切り替えるためのボタンである。
【００４０】
副電源ボタン（電源投入手段）は、主電源が投入されただけの状態である待機状態と主電源が投入されて再生装置１００が各種の処理を実行できる状態である電源投入状態とを切り替えるためのボタンである。主電源が投入された状態で副電源ボタンが押下されると、入力部１０２は待機状態と副電源投入状態とを切り替えることを示す副電源切替情報を出力する。なお、例えば入力部１０２が１つの電源ボタンを備え、その電源ボタンの操作によって電源が切断された状態と電源投入状態とが切り替えられてもよい。
【００４１】
出力開始ボタンは、ＢＤ１１６に記録された情報が示すコンテンツを再生する処理（出力処理）を開始させるためのボタンである。副電源投入状態で出力開始ボタンが押下されると、入力部１０２は出力開始情報を出力する。
【００４２】
出力停止ボタンは、出力処理を停止させるためのボタンである。出力処理の実行中に出力停止ボタンが押下されると、入力部１０２は出力終了情報を出力する。
【００４３】
なお、入力部１０２は、タッチパネル、ソフトウェアプログラムを実行することによって表示部１０９に表示される操作パネルなどで実現されてもよい。
【００４４】
計時部１０３は、例えば水晶振動子などを備えて時刻を測定するチップで構成され、現在の時刻を示す現在時刻情報を出力する。
【００４５】
通信部１０４は、例えばＣＰＵ１０６から要求を受けると、端末装置（図示せず）と無線又は有線で通信する通信インタフェースである。
【００４６】
端末装置は自身の位置を示す情報を取得する機能を有する装置であって、特定した位置を示す情報を再生装置１００へ送信する。端末装置は、例えば再生装置１００のユーザが携帯する携帯電話機、スマートフォン、タブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＧＰＳ内臓のデジタルカメラなどである。
【００４７】
端末装置は例えば、無線通信システムを利用することにより自身の位置を特定する。
する。端末装置の位置を示す情報の例として、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用することにより得られる緯度と経度を示す情報、携帯電話などの通信ネットワークに利用される無線基地局の位置や衛星の軌道を示す情報、Ｗｉ−Ｆｉ（登録商標）アクセスポイントのＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）とその位置とが関連付けられた情報などを挙げることができる。
【００４８】
端末装置は、ユーザが再生装置１００を使用する間、再生装置１００と通信可能に、望ましくは再生装置１００から通信可能な数メートル程度の範囲内で、再生装置１００に伴って移動する。
【００４９】
読取部１０５は、例えば発光素子、レンズ、モータ、受光素子などから構成され、ＢＤ１１６に記録された情報をＢＤ１１６から読み取るとともにサーボ信号を出力する。サーボ信号は、トラッキングエラー（ＴＥ）信号、フォーカスエラー（ＦＥ）信号、コンテンツ出力時の高周波（ＲＦ）信号などのいずれか１つ又は複数であってよい。
【００５０】
ＣＰＵ１０６は、記憶部１０１、ＲＯＭ１０７及びＲＡＭ１０８に記憶された情報を適宜参照しながら制御プログラム１１５を実行することによって、再生装置１００の全体的な制御を行う。ＲＯＭ１０７は、プログラムなどの各種の情報を記憶する読み取り可能な記憶装置であって、例えばＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などである。ＲＡＭ１０８は、ＣＰＵ１０６の作業領域として機能する読み書き可能な記憶装置である。
【００５１】
表示部１０９は例えば液晶パネルなどの画像を表示する装置である。スピーカ１１０は音声を出力する装置である。
【００５２】
再生装置１００は、ＣＰＵ１０６が他の要素１０１〜１０５，１０７〜１１０と協働して制御プログラム１１５を実行することによって、図２に示す機能を発揮する。
【００５３】
本実施の形態に係る再生装置１００は機能的には、同図に示すように、モード定義情報記憶部１２１と、設定モード情報記憶部１２２と、位置情報記憶部１２３と、移動判断回数初期化部１３１と、位置情報初期化部１３２と、初期モード設定部１３３と、位置取得部１３４と、経過時間判断部１３５と、移動判断部１３６と、移動判断回数カウント部１３７と、入力受付部１３８と、設定モード判断部１３９と、出力部１４０とを備える。
【００５４】
モード定義情報記憶部１２１はモード定義情報１１１を記憶している。設定モード情報記憶部１２２は設定モード情報１１２を記憶している。位置情報記憶部１２３は基準位置情報１１３と現在位置情報１１４とを記憶している。モード定義情報記憶部１２１と設定モード情報記憶部１２２と位置情報記憶部１２３とのそれぞれは、各情報１１１〜１１４を記憶している記憶部１０１の領域により実現される。
【００５５】
移動判断回数初期化部１３１は、再生装置１００が移動したか否かが後述する移動判断部１３６により判断された回数（移動判断回数）Ｎを示す移動判断回数情報を記憶する領域を例えばＲＡＭ１０８に確保し、移動判断回数情報に０を設定する。このような移動判断回数初期化部１３１は例えば、モード設定モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【００５６】
位置情報初期化部１３２は、位置情報記憶部１２３が記憶している基準位置情報１１３と現在位置情報１１４とをクリアする。このクリア処理では、各情報１１３，１１４に所定の初期値が設定されてもよいし、各情報１１３，１１４が削除されてもよい。このような位置情報初期化部１３２は例えば、モード設定モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【００５７】
初期モード設定部１３３は、設定モード情報記憶部１２２が記憶している設定モード情報１１２に初期値を設定する。本実施の形態では初期値として簡易モードが設定モード情報１１２に設定される。このような初期モード設定部１３３は例えば、モード設定モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【００５８】
位置取得部１３４は、端末装置の位置を示す情報を取得し、その直後に現在時刻情報を取得する。位置取得部１３４は、取得した位置を示す情報と現在時刻情報とを関連付けることによって位置情報を生成する。位置取得部１３４は位置情報記憶部１２３を参照し、基準位置情報１１３がクリアされているか否かを判断する。基準位置情報１１３がクリアされていると判断した場合には、生成した位置情報を基準位置情報１１３として位置情報記憶部１２３に記憶させる。基準位置情報１１３がクリアされていないと判断した場合、すなわち基準位置情報１１３に基準位置が既に設定されている場合には、位置取得部１３４は生成した位置情報を現在位置情報１１４として位置情報記憶部１２３に記憶させる。
【００５９】
このような位置取得部１３４は例えば、計時部１０３と通信部１０４とモード設定モジュールを実行するＣＰＵ１０６とにより実現される。なお、基準位置情報１１３を記憶させる位置取得部１３４は第１位置取得手段に相当し、現在位置情報１１４を記憶させる位置取得部１３４は第２位置取得手段に相当する。
【００６０】
これまでの説明から分かるように本実施の形態では、再生装置１００の位置とは厳密にはズレがある端末装置の位置が再生装置１００の位置として扱われる。また本実施の形態では、再生装置１００の位置が特定された時刻（位置特定時刻）とは厳密にはズレがある位置情報が生成された時刻が位置特定時刻として扱われる。
【００６１】
このように再生装置１００の位置や位置特定時刻にはある程度の誤差が許容される。それぞれについて許容される誤差の量は、再生装置１００の位置が特定される精度、位置特定時刻の精度、再生装置１００が移動したか否かを判別するための所定の時間（後述するＴＨ１×Ｎ０（秒））、再生装置１００のユーザの移動手段として想定されるものなどに応じて適宜定められる。
【００６２】
例えばＢＤ１１６のコンテンツを視聴する場合、ユーザ自身は通常静止している。そのため、移動中にＢＤ１１６の再生装置１００を利用する場合、ユーザは自動車、電車などの乗り物に乗っていると考えられる。そこで、自動車、電車などの乗り物を利用して移動したか否かが、数十秒〜数分間の所定の時間における再生装置１００の位置の変化を用いて判別されるとする。この場合、再生装置１００の位置の誤差は例えば、その所定の時間から位置特定時刻の誤差を除いた時間に移動し得る距離より短い範囲で許容され得る。したがってこの場合には例えば、再生装置１００の位置についての誤差は数メートル〜数百メートル程度許容され、位置特定時刻についての誤差は数秒〜１分程度許容され得る。
【００６３】
経過時間判断部１３５は、基準位置情報１１３又は現在位置情報１１４に含まれる直近の位置特定時刻からの経過時間ＴＳ１が予め定められた閾値ＴＨ１（秒）以上経過したか否かを判断する。
【００６４】
詳細には例えば、経過時間判断部１３５は、位置取得部１３４が位置情報を生成すると位置情報記憶部１２３を参照し、位置取得部１３４によって生成されたその位置情報を取得する。ここで、現在位置情報１１４が記憶されている場合には、経過時間判断部１３５は現在位置情報１１４を取得し、現在位置情報１１４が記憶されていない場合には、経過時間判断部１３５は基準位置情報１１３を取得する。そして、経過時間判断部１３５は、継続的に又は所定の時間間隔で計時部１０３から現在時刻情報を取得し、取得した現在位置情報１１４又は基準位置情報１１３に含まれる位置特定時刻からの経過時間ＴＳ１を算出する。これによって、経過時間判断部１３５は、経過時間ＴＳ１を計測する。経過時間判断部１３５は、経過時間ＴＳ１と閾値ＴＨ１とを比較することによって、経過時間ＴＳ１が閾値ＴＨ１以上経過したか否かを判断する。
【００６５】
そして、経過時間判断部１３５は、経過時間ＴＳ１が閾値ＴＨ１以上経過したと判断した場合に、位置情報を生成するように位置取得部１３４へ指示を出力する。経過時間ＴＳ１が閾値ＴＨ１以上経過していないと判断した場合に、経過時間判断部１３５は、上述の経過時間ＴＳ１の計測と閾値ＴＨ１以上経過したか否かの判断とを繰り返す。
【００６６】
このような経過時間判断部１３５は例えば、計時部１０３とモード設定モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【００６７】
移動判断部１３６は、位置取得部１３４によって現在位置情報１１４の設定がなされると、その現在位置情報１１４と基準位置情報１１３とを位置情報記憶部１２３から取得して比較する。移動判断部１３６は、比較した結果、現在位置情報１１４と基準位置情報１１３とのそれぞれが示す基準位置と現在位置とが同じであるか否かを判断する。
【００６８】
同じであると判断した場合、再生装置１００は移動していないので、移動判断部１３６は、据置用に適した出力モードとして予め定められているフル対応モードを設定モード情報１１２に設定する。同じでないと判断した場合、再生装置１００は移動しているので、移動判断部１３６は、移動用に適した出力モードとして予め定められている簡易モードを設定モード情報１１２に設定する。
【００６９】
なお、移動判断部１３６は、判断の結果に応じて設定すべき出力モードが設定モード情報１１２に設定されていない場合に、設定モード情報１１２に出力モードを設定すればよい。すなわち、移動判断部１３６が出力モードを設定するとは、設定モード情報１１２を必ず更新することを意味するのではなく、判断の結果に応じて設定すべき出力モードが設定モード情報１１２に設定されている状態にすることを意味する。
【００７０】
このような移動判断部１３６は例えば、モード設定モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【００７１】
移動判断回数カウント部１３７は移動判断回数Ｎを計数する。このような移動判断回数カウント部１３７は、モード設定モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【００７２】
入力受付部１３８は、ユーザの操作に基づいて出力開始情報又は出力終了情報を受け付ける。このような入力受付部１３８は例えば、入力部１０２と副電源投入状態のＣＰＵ１０６とにより実現される。
【００７３】
設定モード判断部１３９は、入力受付部１３８が出力開始情報を受け付けると、設定モード情報記憶部１２２が記憶している設定モード情報１１２を参照する。そして、設定モード判断部１３９は、参照した設定モード情報１１２に設定されている出力モードがフル対応モードであるか簡易モードであるかを判断する。このような設定モード判断部１３９は例えば、出力制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とによって実現される。
【００７４】
出力部１４０は、再生装置１００に設定されている出力モードでＢＤ１１６に記録されている情報のコンテンツを出力する。
【００７５】
詳細には例えば、出力部１４０は、設定モード判断部１３９から判断の結果を示す情報を取得し、その情報に対応するモード定義情報１１１をモード定義情報記憶部１２１から取得する。出力部１４０は、取得したモード定義情報１１１が示す方法に従って、ＢＤ１１６に記憶されている情報を読み取り、読み取った情報を表示部１０９とスピーカ１１０とで出力することができる情報に変換する。そして、出力部１４０は変換した情報（画像と音声）を出力する。このような出力部１４０は例えば、読取部１０５と出力制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と表示部１０９とスピーカ１１０と必要に応じてＲＯＭ１０７とにより実現される。
【００７６】
これまで、本実施の形態に係る再生装置１００の構成について説明した。ここから、本実施の形態に係る再生装置１００が実行する処理について説明する。
【００７７】
再生装置１００は、例えば待機状態のＣＰＵ１０６が副電源切替情報を受け付けた場合に制御プログラム１１５のモード設定モジュールを実行することによって、図３に示すモード設定処理を実行する。
【００７８】
同図に示すように、再生装置１００は各種パラメータを初期化する初期設定処理（ステップＳ１０１）を行なう。本実施の形態に係る初期設定処理（ステップＳ１０１）の詳細を図４に示す。
【００７９】
移動判断回数初期化部１３１は、同図に示すように、移動判断回数Ｎを示す移動判断回数情報に０を設定する（ステップＳ１１１）。
【００８０】
位置情報初期化部１３２は、位置情報記憶部１２３が記憶している位置情報（基準位置情報１１３と現在位置情報１１４）をクリアする（ステップＳ１１２）。
【００８１】
初期モード設定部１３３は、設定モード情報１１２に初期値として簡易モードを設定する（ステップＳ１１３）。
【００８２】
位置取得部１３４は、基準位置情報１１３に再生装置１００の基準位置を設定する（ステップＳ１１４）。
【００８３】
詳細には例えば、位置取得部１３４は、端末装置から位置を示す情報を取得するとともに計時部１０３から現在時刻情報を取得し、これらの情報を関連付けることによって位置情報を生成する。位置情報記憶部１２３の基準位置情報１１３はクリアされているので、位置取得部１３４は、生成した位置情報を基準位置情報１１３として位置情報記憶部１２３に記憶させる。
【００８４】
ここから図３を再び参照する。
同図に示すように、経過時間判断部１３５は、経過時間ＴＳ１が閾値ＴＨ１以上経過したか否かを判断する（ステップＳ１０２）。
【００８５】
詳細には例えば、経過時間判断部１３５は、位置取得部１３４からの指示を受けて、位置情報記憶部１２３に記憶されている基準位置情報１１３又は現在位置情報１１４を参照する。ここでは、現在位置情報１１４は位置情報クリア処理（ステップＳ１１２）においてクリアされているため、経過時間判断部１３５は基準位置情報１１３を参照する。そして、経過時間判断部１３５は、継続的に又は所定の時間間隔で計時部１０３から現在時刻情報を取得し、参照した基準位置情報１１３に含まれる時刻と取得した現在時刻情報が示す時刻との差である経過時間ＴＳ１を算出する。経過時間判断部１３５は、算出した経過時間ＴＳ１と閾値ＴＨ１とを比較し、比較した結果に基づいて、経過時間ＴＳ１が閾値ＴＨ１以上経過したか否かを判断する。
【００８６】
経過時間ＴＳ１が閾値ＴＨ１以上でないと判断した場合、すなわち経過時間ＴＳ１が閾値ＴＨ１以上経過していないと判断した場合（ステップＳ１０２；Ｎｏ）、経過時間判断部１３５は経過時間判断処理（ステップＳ１０２）を継続する。
【００８７】
経過時間ＴＳ１が閾値ＴＨ１以上であると判断された場合、すなわち経過時間ＴＳ１が閾値ＴＨ１以上経過していると判断された場合（ステップＳ１０２；Ｙｅｓ）、位置取得部１３４は、経過時間判断部１３５からの指示を受けて、現在位置情報１１４に再生装置１００の現在位置を設定する（ステップＳ１０３）。
【００８８】
詳細には例えば、位置取得部１３４は、経過時間判断部１３５からの指示を受けると、端末装置から位置を示す情報を取得する。この情報を取得した位置取得部１３４は、計時部１０３から現在時刻情報を取得し、これらの情報を関連付けることによって位置情報を生成する。位置情報記憶部１２３の基準位置情報１１３に基準位置が既に設定されているので、位置取得部１３４は、生成した位置情報を現在位置情報１１４として位置情報記憶部１２３に記憶させる。これにより、位置取得部１３４は、現在位置情報１１４に再生装置１００の現在位置を設定する。
【００８９】
移動判断部１３６は、位置情報記憶部１２３に記憶されている基準位置情報１１３と現在位置情報１１４とを取得し、それぞれによって示される基準位置と現在位置とが同じであるか否かを判断する（ステップＳ１０４）。
【００９０】
ここで、基準位置と現在位置とが同じであるか否かは、予め定められた幅をもって判断されてよい。例えば、基準位置と現在位置とのズレが予め定められた範囲以内である場合に基準位置と現在位置とは同じであり、基準位置と現在位置とのズレがその範囲を超える場合に基準位置と現在位置とは同じでないと判断されてよい。
【００９１】
詳細には例えば、位置が緯度と経度により表され、基準位置が（基準緯度，基準経度）により、現在位置が（現在緯度，現在経度）により表されるとする。この場合例えば、基準緯度と現在緯度の差の絶対値が閾値以下であり、かつ、基準経度と現在経度の差の絶対値が閾値以下であるときに基準位置と現在位置とは同じであると判断され、それ以外のときに基準位置と現在位置とは同じでないと判断されてよい。また例えば、（（基準緯度−現在緯度）２＋（基準経度−現在経度）２）（１／２）により算出される値又は基準位置と現在位置とから算出される両位置間の距離が閾値以下であるときに基準位置と現在位置とは同じであると判断され、それ以外のときに基準位置と現在位置とは同じでないと判断されてよい。
【００９２】
基準位置と現在位置とが同じでないと判断した場合、すなわち再生装置１００が移動していると判断した場合（ステップＳ１０４；Ｎｏ）、移動判断部１３６はモード設定処理を終了する。すなわち、移動判断部１３６は設定モード情報１１２の設定を変更せず、初期設定処理（ステップＳ１０１）において設定された簡易モードのままとする。これによって、移動判断部１３６は設定モード情報１１２に簡易モードを設定する。
【００９３】
基準位置と現在位置とが同じであると判断した場合、すなわち再生装置１００が移動している場合（ステップＳ１０４；Ｙｅｓ）、移動判断部１３６は設定モード情報１１２にフル対応モードを設定する（ステップＳ１０５）。移動判断回数カウント部１３７は、移動判断部１３６の指示を受けて、移動判断回数Ｎをインクリメント、すなわち移動判断回数Ｎに１を加算する（ステップＳ１０６）。これにより、移動判断回数Ｎは１となる。
【００９４】
移動判断回数カウント部１３７は、インクリメントした移動判断回数Ｎが予め定められた閾値Ｎ０（閾値Ｎ０は例えば２とする。）回以上であるか否かを判断する（ステップＳ１０７）。
【００９５】
ここでは移動判断回数Ｎは１であるため、移動判断回数Ｎが閾値Ｎ０（２）回以上でないと判断する。なお、閾値Ｎ０は任意の値（自然数）であってよく、閾値Ｎ０が３以上である場合には上述のステップＳ１０２からステップＳ１０６までの処理が繰り返される。したがって、再生装置１００が移動したか否かを判断する所定の時間は閾値ＴＨ１（秒）×Ｎ０（回）となる。
【００９６】
移動判断回数Ｎが閾値Ｎ０回以上でないと判断した場合に（ステップＳ１０７；Ｎｏ）、経過時間判断部１３５は、移動判断回数カウント部１３７の指示を受けて、経過時間判断処理（ステップＳ１０２）を行う。
【００９７】
経過時間ＴＳ１が閾値ＴＨ１以上経過したと判断されると（ステップＳ１０２；Ｙｅｓ）、上述のように、位置取得部１３４は位置情報を生成する。ここでは、位置情報記憶部１２３の基準位置情報１１３には基準位置が既に設定され、現在位置情報１１４には現在位置が既に設定されている。そのため、位置取得部１３４は生成した位置情報を現在位置情報１１４に上書きすることによって、現在位置を設定する（ステップＳ１０３）。
【００９８】
上述と同様に、移動判断部１３６は移動判断処理（ステップＳ１０４）を実行する。基準位置と現在位置とが同じであると判断した場合（ステップＳ１０４；Ｎｏ）、移動判断部１３６はモード設定処理を終了する。
【００９９】
基準位置と現在位置とが同じであると判断した場合には（ステップＳ１０４；Ｙｅｓ）、移動判断部１３６は設定モード情報１１２にフル対応モードを設定する（ステップＳ１０５）。移動判断回数カウント部１３７は、移動判断回数Ｎをインクリメントする（ステップＳ１０６）。これにより、移動判断回数Ｎは２となる。
【０１００】
移動判断回数カウント部１３７は移動判断回数の判断処理（ステップＳ１０７）を実行する。ここでは移動判断回数Ｎは２であるため、移動判断回数Ｎが閾値Ｎ０（２）回以上であると判断する。
【０１０１】
移動判断回数Ｎが閾値Ｎ０回以上であると判断した場合に（ステップＳ１０７；Ｙｅｓ）、移動判断回数カウント部１３７はモード設定処理を終了する。
【０１０２】
このようにモード設定処理では、再生装置１００の基準位置と、基準位置が特定されてから閾値ＴＨ１（秒）以上経過した後の再生装置１００の位置（現在位置）とが同じであるか否かを判断する。これによって、少なくとも閾値ＴＨ１（秒）の間に、再生装置１００が移動したか否かを判断することができる。再生装置１００が移動する場合の用途は移動用であり、再生装置１００が移動しない場合の用途は据置用であるため、モード設定処理を実行することによって再生装置１００の用途が移動用であるか据置用であるかを再生装置１００が自動で判別することが可能になる。
【０１０３】
モード設定処理ではさらに、再生装置１００が自動で判別した用途に応じた出力モードが再生装置１００に設定される。そのため、ユーザが出力モードを設定するなどの手間を省くことが可能になる。
【０１０４】
本実施の形態によれば、閾値Ｎ０回のすべての移動判断処理（ステップＳ１０４）において基準位置と現在位置とが同じであると判断された場合に、すなわち移動していないと判断された場合に、設定モード情報１１２にフル対応モードが設定される。また、閾値Ｎ０回の移動判断処理（ステップＳ１０４）のうち１回でも基準位置と現在位置とが同じでないと判断された場合、すなわち移動したと判断された場合、設定モード情報１１２に簡易モードが設定される。
【０１０５】
フル対応モードでは、頻繁に配布されるファームウェアを再生装置１００にインストールし、かつハードウェアを高性能なものにしなければ、ＢＤ１１６の再生ができないことがある。これに対して、簡易モードであれば、フル対応モードよりも対応する機能が制限されるので、ファームウェアが更新されていない場合や、ハードウェアの性能が高くなくても、ＢＤ１１６を再生できることが多くなる。
【０１０６】
したがって、閾値Ｎ０回の移動判断処理（ステップＳ１０４）のうち１回でも移動したと判断された場合、設定モード情報１１２に簡易モードを設定することによって、ＢＤ１１６の再生ができなくなることを防ぐことが可能になる。すなわち、これによって、今後出現する新しい規格に対応したＢＤであっても再生することができることが多くなるため、再生互換性を保つことが可能になる。
【０１０７】
再生装置１００は、例えば待機状態のＣＰＵ１０６が出力開始情報を受け付けた場合に出力制御モジュールを実行することによって、図５に示す出力処理を実行する。
【０１０８】
同図に示すように、設定モード判断部１３９は、設定モード情報記憶部１２２に記憶されている設定モード情報１１２を取得し、取得した設定モード情報１１２が示す出力モードが簡易モードとフル対応モードとのいずれであるかを判断する（ステップＳ１２１）。
【０１０９】
簡易モードと判断された場合（ステップＳ１２１；簡易モード）、出力部１４０は、簡易モードに対応するモード定義情報１１１を参照することによって、ＢＤ１１６のコンテンツを簡易モードで再生する（ステップＳ１２２）。
【０１１０】
フル対応モードと判断された場合（ステップＳ１２１；フル対応モード）、出力部１４０は、フル対応モードに対応するモード定義情報１１１を参照することによって、ＢＤ１１６のコンテンツをフル対応モードで再生する（ステップＳ１２３）。出力終了情報を受け付けると、出力部１４０は出力処理を終了する。
【０１１１】
このような出力処理を実行することによって、フル対応モードが設定モード情報１１２に設定されている場合には、ＢＤ１１６のコンテンツはＢＤの主要なプロファイルに対応する出力モードで出力される。一般に主要なプロファイルに対応するにはファームウェアを頻繁に更新し、かつ十分に高性能なハードウェアとする必要がある。
【０１１２】
上述のモード設定処理においてフル対応モードが設定されるのは、再生装置１００の用途が据置用である場合である。据置用であれば再生装置１００の小型化の要求は、移動用で要求される程には強くなく、再生装置１００がある程度大型になることは許容される。そのため、据置用であれば再生装置１００を高性能なハードウェアとすることもできる。
【０１１３】
また、据置用であれば、例えば常時ネットワークに接続し、ネットワークを介してファームウェアを容易に更新することができる。そのため、更新頻度が増えたとしてもそれによるユーザの負担の増加は比較的少ない。また、ファームウェアを記憶させたフラッシュメモリを接続する箇所を設けることも容易である。
【０１１４】
したがって、据置用であれば、主要なプロファイルに対応することは比較的容易である。ユーザは大きな手間を掛けることなく、ＢＤのプロファイルにより提供される多くの機能を利用してＢＤ１１６のコンテンツを楽しむことが可能になる。
【０１１５】
これに対して、設定モード情報１１２に簡易モードが設定されている場合には、コンテンツはフル対応モードよりも機能が制限された出力モードで再生される。
【０１１６】
移動用であれば再生装置１００の小型化が強く望まれ、高性能なハードウェアとすることは困難なことが多い。また、移動用の再生装置１００の場合、ネットワークやフラッシュメモリなどによりファームウェアを配布して更新するとしても、上述のように移動用の再生装置１００は小型化が望まれるので、それらを接続する箇所を設けることが困難なことが多い。フル対応モードよりも対応する機能を制限することで、ファームウェアを頻繁に更新しなくても、またハードウェアの性能が高くなくても、あらゆるＢＤ１１６のコンテンツを容易に楽しむことが可能になる。
【０１１７】
また、移動用であれば表示画面は小さいものが多いので、例えばＢｏｎｕｓ  Ｖｉｅｗを利用してもユーザはその機能を楽しめないことが多いばかりでなく、むしろコンテンツの画像が見にくくなってしまうこともある。したがって、再生装置１００が移動用である場合、フル対応モードよりも対応する機能を制限することで、ユーザはあらゆるＢＤ１１６のコンテンツを容易にかつ快適に楽しむことが可能になる。
【０１１８】
一般に据置用であっても、工場から出荷されてユーザの下で設置されるまでの前後や転居などでは再生装置１００の位置が変化する。本実施の形態では再生装置１００は、副電源が投入されるたびに実行されるモード設定処理において基準位置情報１１３をクリアして設定する。これによって、据置用を誤って移動用と判別することがなくなるか又は減少し、再生装置１００の用途を判別する精度を向上させることが可能になる。
【０１１９】
一般に再生装置１００の用途が移動用から据置用へ、又はその逆に変更されることがある。本実施の形態では再生装置１００は、副電源が投入されるたびに実行されるモード設定処理において基準位置情報１１３をクリアして設定する。これによって、再生装置１００の用途が変更された場合であっても、それに対応して正確にその用途を判別することが可能になる。
【０１２０】
以上、本発明の実施の形態１について説明したが、実施の形態１は上述のものに限定されない。
【０１２１】
例えば、設定モード情報１１２に設定される初期値は、簡易モードに代えて、フル対応モードであってもよい。この場合、図３に示すモード設定処理に含まれる移動判断処理において同じでないと判断した場合（ステップＳ１０４；Ｎｏ）、移動判断部１３６は設定モード情報１１２に簡易モードを設定し、再生装置１００はモード設定処理を終了するとよい。また、移動判断処理において同じであると判断した場合（ステップＳ１０４；Ｙｅｓ）、移動判断部１３６は設定モード情報１１２の設定内容を変更せず、移動判断回数カウント部１３７が移動判断回数の判断処理（ステップＳ１０７）を実行するとよい。
【０１２２】
例えば、本実施の形態では再生装置１００は端末装置と通信することによって、位置を示す情報を取得したが、再生装置１００自身がＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用することにより得られる緯度と経度を示す情報、携帯電話などの無線通信に利用される無線基地局の位置や衛星の軌道を示す情報、Ｗｉ−Ｆｉ（登録商標）アクセスポイントのＭＡＣアドレス（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ａｄｄｒｅｓｓ）とその位置とが関連付けられた情報などを取得する装置を備えてもよい。これらの位置を示す情報を位置取得部１３４自身が取得し、それを含む位置情報を生成するとよい。これによって、再生装置１００のより正確な位置を特定することができ、再生装置１００が移動したか否かを判断する精度を向上させることが可能になる。
【０１２３】
例えば、再生装置１００がＧＰＳ機能を備える場合、再生装置１００が自身の場所を示す情報を取得することができるので、再生装置１００によりＢＤ１１６の再生に必要なリージョン情報が設定されてもよい。
【０１２４】
例えば、再送装置１００は、通信部１０４に代えて、再生装置１００の姿勢を検出し、検出した姿勢を示す情報を出力する地磁気センサなどのセンサを備えてもよい。そして、位置取得部１３４は、センサから出力される姿勢（例えば、方向）を示す情報と姿勢を特定した時刻を示す情報とを含む情報を位置に関する情報（位置情報）として取得又は生成してもよい。移動判断部１３６は、基準位置情報１１３に含まれる再生装置１００の姿勢（基準姿勢）と現在位置情報に含まれる再生装置１００の姿勢（現在姿勢）とが同じである場合に据置用と判別し、同じでない場合に移動用と判断するとよい。
【０１２５】
例えば、再生装置１００の通信部１０４は、再生装置１００の周辺の画像を撮影するカメラなどの撮像装置と通信し、位置取得部１３４は撮像装置から撮影された画像を示す撮像情報を取得してもよい。再生装置１００が車載用である場合、ユーザの移動手段として自動車が想定される場合などの撮像装置の具体例として、ドライブレコーダ、バックモニタのために車に設けられたカメラを挙げることができる。
【０１２６】
位置取得部１３４が撮像情報を取得する場合、位置取得部１３４は取得した撮像情報と撮影した時刻を示す情報とを含む情報を位置情報として取得又は生成してもよい。移動判断部１３６は、基準位置情報１１３に含まれる再生装置１００の周辺の画像（基準画像）と現在位置情報１１４に含まれる再生装置１００の周辺の画像（現在画像）とが同じである場合に据置用と判別し、同じでない場合に移動用と判断する。
【０１２７】
画像が同じであるか否かは例えば、対応する各画素の画素値の差の絶対値和を閾値と比較することによって判断されるとよい。詳細には例えば、その絶対値和が閾値以下である場合には、移動判断部１３６は基準画像と現在画像とが同じであると判断し、その絶対値和が閾値より大きい場合には、移動判断部１３６は基準画像と現在画像とが同じでないと判断するとよい。
【０１２８】
例えば、再生装置１００は表示部１０９とスピーカ１１０とを備えることとしたが、再生装置１００は表示部１０９とスピーカ１１０とのいずれか一方のみを備えるものであってもよい。例えば音楽が記録された光ディスクのコンテンツを再生する再生装置１００場合、再生装置１００は表示部１０９を備えず、スピーカ１１０のみを備えてもよいし、再生データを別の表示部、スピーカに出力させてもよい。
【０１２９】
例えば、本実施の形態ではモード設定処理は再生装置１００の電源を投入した時に実行されることとしたが、モード設定処理は、再生装置１００の電源を初めて投入した時やそれから定期的に（例えば１ヵ月ごとに）実行されてもよい。また、モード設定処理は、ユーザがモード設定処理を実行するための所定の操作を入力部１０２に行なった時に実行されてもよい。
【０１３０】
例えば、本実施の形態では閾値Ｎ０回の移動判断処理（ステップＳ１０４）のうち１回でも基準位置と現在位置とが同じでないと判断された場合、設定モード情報１１２に簡易モードが設定されることとしたが、設定モード情報１１２に出力モードを設定する方法はこれに限られない。閾値Ｎ０回の移動判断処理（ステップＳ１０４）のうち予め定められた閾値以上の回数において基準位置と現在位置とが同じでないと判断された場合、設定モード情報１１２に簡易モードが設定されてもよい。これにより、再生装置１００の用途をより正確に判別することが可能になる。
【０１３１】
例えば、本実施の形態では再生装置１００の用途を自動的に判別することで、用途に応じて対応するＢＤのプロファイルを切り替えることとしたが、用途に応じて切り替える対象はＢＤのプロファイルに限られない。
【０１３２】
用途に応じて切り替える対象は例えば、表示部１０９へ出力する画像情報が示す画像の解像度であってもよい。この場合、出力部１４０は例えば、表示部１０９の解像度に適合するように画像情報が示す画像の解像度を切り替えるとよい。具体例を挙げると、映像出力がアナログ方式である場合、その解像度は、据置用であるときには高解像度（例えば、１９２０ピクセル×１０８０ピクセル）とされ、移動用であるときには低解像度（例えば、１２８０ピクセル×７２０ピクセル）とされるとよい。
【０１３３】
このように、再生装置１００の用途に応じて表示部１０９へ出力する画像情報が示す画像の解像度を切り替えることによって、表示部１０９に応じた解像度を自動的に生成して出力することができる。これによって、ユーザが用途に応じた解像度を設定する手間を省くことが可能になる。
【０１３４】
用途に応じて切り替える対象は例えば、消費電力量であってもよい。具体的には例えば、据置用であるときには読取部１０５の制御方法を通常の設定とし、移動用であるときには読取部１０５の制御方法を低消費電力となる設定としてもよい。
【０１３５】
このように、再生装置１００の用途に応じて消費電力のモードを切り替えることによって、ユーザの利便性を損なわずに消費電力を抑制することが可能になる。
【０１３６】
例えば、本実施の形態では本発明に係る出力装置の例としてＢＤ１１６のコンテンツを出力する再生装置１００により説明したが、本発明に係る出力装置は再生装置１００に限られない。例えば、出力装置は、デジタル放送を受信してそのコンテンツを表示部とスピーカとに出力する装置であってもよい。デジタル放送においても種々の機能が提供されるが、据置用である場合には例えばすべての機能又は主要な機能を利用して出力するように制御し、移動用である場合には提供される機能の一部を制限して出力するように制御されるとよい。この場合、出力装置は物理的には、読取部１０５に代えて、又はそれに加えて、デジタル放送を受信する受信部を備えるとよい。また、機能的には、入力受付部がデジタル放送の視聴の開始又は終了の指示を示す情報を受け付け、出力部がデジタル放送のコンテンツを出力するとよい。
【０１３７】
このような出力装置はデジタル放送を視聴することができるテレビ装置、携帯電話、スマートフォンなどに適用することができ、ユーザは、それぞれの用途に適した出力モードでデジタル放送を楽しむことが可能になる。
【０１３８】
例えば、本実施の形態では位置取得部１３４は、位置情報記憶部１２３の基準位置情報１１３がクリアされているか否かによって位置情報を基準位置情報１１３として記憶させるか現在位置情報１１４として記憶させるかを判断することとした。しかし、いずれの情報として位置情報記憶部１２３に位置情報を記憶させるかを判断する方法はこれに限られない。例えば、位置取得部１３４は、初期モード設定部１３３の指示を受けて位置情報を生成した場合にはその位置情報を基準位置情報１１３として、経過時間判断部１３５の指示を受けて位置情報を生成した場合にはその位置情報を現在位置情報１１４として、位置情報記憶部１２３に記憶させてもよい。これによっても実施の形態１と同様の効果を奏する。
【０１３９】
例えば、端末装置が位置に加えてその位置を特定した時刻を含む位置情報を送信し、通信部１０４がその位置情報を取得してもよい。この場合、取得した位置情報に含まれる時刻を位置特定時刻情報として用いることができるので、通信部１０４は現在時刻情報を計時部１０３から取得する必要はなく、位置が特定されたより正確な時刻を取得することが可能になる。これによっても実施の形態１と同様の効果を奏する。
【０１４０】
（実施の形態２）
本発明の実施の形態２に係る出力装置としての再生装置は、ＢＤに記録された情報が示すコンテンツを再生する装置であって、再生装置が所定の時間内に移動したか否かに加えて、再生装置の移動に伴う振動が検出されるか否かに基づいて用途を判別し、判別した用途に応じた出力モードでＢＤのコンテンツを再生する。
【０１４１】
再生装置２００は本実施の形態に特徴的な構成として物理的には、図６に示すように、制御プログラム２１５を記憶している記憶部１０１と読取部２０５とを備える。
【０１４２】
制御プログラム２１５は、初期設定モジュールと出力制御モジュールとを含むソフトウェアプログラムである。
【０１４３】
初期設定モジュールは、再生装置２００がその用途を判別するための初期設定を行うソフトウェアプログラムである。
【０１４４】
出力制御モジュールは、ＢＤ１１６に記録された情報が示すコンテンツを出力するためのソフトウェアプログラムである。出力制御モジュールは、再生装置２００が所定の時間内に移動したか否かと再生装置２００の移動に伴う振動が検出されたか否かに基づいて用途を判別して出力モードを設定するためのソフトウェアプログラムを含む。
【０１４５】
なお、本実施の形態においても実施の形態１と同様に、再生装置２００の用途には据置用と移動用とがあり、それぞれに適した出力モードとしてフル対応モードと簡易モードとがモード定義情報１１１に設定されている。
【０１４６】
読取部２０５は、実施の形態１に係る読取部１０５の構成に加えて、サーボ信号を通過させることによって再生装置２００の振動に関する信号（振動検出用信号）Ｓを出力するバンドパスフィルタを備える。このバンドパスフィルタは、サーボ信号のうち再生装置２００の移動に伴う振動に固有の周波数成分を通過させるフィルタであって、例えば数十から数百ヘルツの信号を通過させる。なお、バンドパスフィルタは例えば、ソフトウェアプログラムをＣＰＵ１０６が実行することによって実現されてもよい。
【０１４７】
再生装置２００は、ＣＰＵ１０６が他の要素１０１〜１０４，１０７〜１１０，２０５と協働して制御プログラム２１５を実行することによって、図７に示す機能を発揮する。すなわち、同図に示すように、再生装置２００は本実施の形態に特徴的な構成として機能的には、振動検出カウンタ初期化部２５１と、基準位置取得部２５２と、モード設定部２５３とを備える。
【０１４８】
振動検出カウンタ初期化部２５１は、再生装置２００の移動に伴う振動を検出した回数を計数するためのカウンタ（振動検出カウンタ）Ｃを示す振動検出カウンタ情報を記憶する領域を例えばＲＡＭ１０８に確保し、振動検出カウンタ情報に０を設定する。
【０１４９】
基準位置取得部２５２は、出力モードの初期値を設定した初期モード設定部１３３から指示を受けて端末装置の位置を示す情報を取得し、その直後に現在時刻情報を取得する。基準位置取得部２５２は、取得した位置を示す情報と現在時刻情報とを関連付けることによって位置情報を生成する。基準位置取得部２５２は、生成した位置情報を基準位置情報１１３として位置情報記憶部１２３に記憶させる。このような基準位置取得部２５２は例えば、計時部１０３と通信部１０４と初期設定モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。なお、基準位置取得部２５２は第１位置取得手段に相当する。
【０１５０】
モード設定部２５３は、再生装置２００が所定の時間内に移動したか否かと再生装置２００の移動に伴う振動が検出されたか否かに基づいて用途を判別し、判別した用途に応じた出力モードを設定する。モード設定部２５３は、図８に示すように、実施の形態１に係る再生装置１００と同様の経過時間判断部１３５と、移動判断部１３６と、移動判断回数カウント部１３７とを備える。モード設定部２５３は、さらに、現在位置取得部２６１と、振動検出時間判断部２６２と、信号取得部２６３と、振動検出カウント部２６４と、振動判断部２６５とを備える。
【０１５１】
現在位置取得部２６１は、経過時間ＴＳ１が閾値ＴＨ１（秒）以上経過したと判断した経過時間判断部１３５からの指示を受けて端末装置の位置を示す情報を取得し、その直後に現在時刻情報を取得する。現在位置取得部２６１は、取得した位置を示す情報と現在時刻情報とを関連付けることによって位置情報を生成する。現在位置取得部２６１は、生成した位置情報を現在位置情報１１４として位置情報記憶部１２３に記憶させる。このような現在位置取得部２６１は例えば、計時部１０３と通信部１０４と出力制御モジュールを実行するＣＰＵ１０６と必要に応じてＲＯＭ１０７とにより実現される。なお、現在位置取得部２６１は第２位置取得手段に相当する。
【０１５２】
振動検出時間判断部２６２は、再生装置２００の移動に伴う振動を検出している時間（振動検出時間）ＴＶが予め定められた閾値Ｂ（ミリ秒）以上経過したか否かを判断する。
【０１５３】
詳細には、振動検出時間判断部２６２は、出力開始情報を受け付けた入力受付部１３８から指示を受けると、計時部１０３から現在時刻情報を取得しその時刻を振動検出の開始時刻として記憶する。その後、振動検出時間判断部２６２は、継続的に又は所定の時間間隔で計時部１０３から現在時刻情報を取得し、振動検出の開始時刻からの経過時間を振動検出時間ＴＶとして算出する。これによって、振動検出時間判断部２６２は、振動検出時間ＴＶを計測する。振動検出時間判断部２６２は、振動検出時間ＴＶと閾値Ｂとを比較することによって、振動検出時間ＴＶが閾値Ｂ以上経過したか否かを判断する。
【０１５４】
そして、振動検出時間判断部２６２は、振動検出時間ＴＶが閾値Ｂ以上経過したと判断した場合に、移動判断部１３６へ指示を出力する。振動検出時間ＴＶが閾値Ｂ以上経過していないと判断した場合に、振動検出時間判断部２６２は、信号取得部２６３へ指示を出力する。このような振動検出時間判断部２６２は例えば、計時部１０３と出力制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【０１５５】
信号取得部２６３は、振動検出時間ＴＶの計測が開始されてから振動検出時間ＴＶが閾値Ｂ以上経過したと判断されるまで振動検出時間判断部２６２から出力される指示を受けて、予め定められた閾値ＴＨ２（ミリ秒）以上の時間分の振動検出用信号Ｓの取得（サンプリング）を繰り返す。閾値ＴＨ２（ミリ秒）は閾値Ｂ（ミリ秒）よりも短く、そのため、信号取得部２６３は、複数個の振動検出用信号Ｓを取得する。
【０１５６】
詳細には例えば、信号取得部２６３は、振動検出時間ＴＶの計測を開始した振動検出時間判断部２６２から指示を受けて、振動検出用信号Ｓの取得を開始するとともにその時の現在時刻情報を計時部１０３から取得する。信号取得部２６３は、振動検出用信号Ｓの取得を継続するとともに、継続的に又は所定の時間間隔で現在時刻情報を計時部１０３から取得する。信号取得部２６３は、振動検出用信号Ｓを取得する時間（サンプリング時間）ＴＳ２が閾値ＴＨ２以上になると、振動検出用信号Ｓの取得を終了する。これによって、信号取得部２６３は、１回のサンプリングによるサンプリング信号を取得する。信号取得部２６３は、取得した１回分の振動検出用信号Ｓを振動検出カウント部２６４へ出力する。振動検出時間判断部２６２から指示を受けると、信号取得部２６３は再びサンプリング時間ＴＳ２が閾値ＴＨ２以上の振動検出用信号Ｓを取得し、これを繰り返す。このような信号取得部２６３は例えば、読取部１０５と計時部１０３と出力制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【０１５７】
なお、再生装置２００が例えば加速度センサなどの再生装置２００の振動を検出し、検出した振動を示す信号を出力するセンサを備え、信号取得部２６３は、そのセンサからの信号を振動検出用信号Ｓとして取得してもよい。
【０１５８】
振動検出カウント部２６４は、信号取得部２６３によって取得された振動検出用信号Ｓに基づいて、振動検出時間ＴＶが閾値Ｂ（ミリ秒）以上経過するまでに再生装置２００に振動が生じた回数を振動検出カウンタＣにより計数する。
【０１５９】
詳細には例えば、振動検出カウント部２６４は、信号取得部２６３が１回分の振動検出用信号Ｓを取得するごとにその振動検出用信号Ｓを取得し、閾値Ａ（ｍＶ）を超える値を含むか否かを判断する。閾値Ａを超える値を含む場合、振動検出カウント部２６４は、再生装置２００に振動が生じたと判断して、振動検出カウンタＣに１を加算して、振動検出時間判断部２６２へ指示を出力する。閾値Ａを超える値を含まない場合、振動検出カウント部２６４は、再生装置２００に振動が生じていないと判断して、振動検出カウンタＣを変更せずに、振動検出時間判断部２６２へ指示を出力する。このような振動検出カウント部２６４は例えば、出力制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【０１６０】
振動判断部２６５は、振動検出カウント部２６４によって計数された振動検出カウンタＣの値と予め定められた閾値Ｃ０（回）とを比較する。振動検出カウンタＣが閾値Ｃ０以上である場合、再生装置２００の用途は振動を伴う態様で使用される移動用であるため、振動判断部２６５は、簡易モードを設定モード情報１１２に設定する。振動検出カウンタＣが閾値Ｃ０以上でない場合、再生装置２００の用途は振動を伴わない態様で使用される据置用であるため、振動判断部２６５は、フル対応モードを設定モード情報１１２に設定する。このような振動判断部２６５は、出力制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【０１６１】
これまで、実施の形態２に係る再生装置２００の構成について説明した。ここから、実施の形態２に係る再生装置２００が実行する処理について説明する。
【０１６２】
再生装置２００は、例えば待機状態のＣＰＵ１０６が副電源切替情報を受け付けた場合に制御プログラム２１５の初期設定モジュールを実行することによって、図９に示すモード設定処理を実行する。
【０１６３】
振動検出カウンタ初期化部２５１は、図９に示すように、位置情報クリア処理（ステップＳ１１２）と簡易モード設定処理（ステップＳ１１３）との間に、振動検出カウンタＣに０を設定する（ステップＳ２１５）。
【０１６４】
再生装置２００は、例えば副電源投入状態のＣＰＵ１０６が出力開始情報を受け付けた場合に制御プログラム２１５の出力制御モジュールを実行することによって、図１０に示す出力処理を実行する。
【０１６５】
モード設定部２５３は、図１０に示すように、再生装置２００が所定の時間内に移動したか否かと再生装置２００の移動に伴う振動が検出されるか否かに基づいて用途を判別し、用途に応じた出力モードを設定する（ステップＳ２２４）。
【０１６６】
モード設定処理（ステップＳ２２４）の詳細を図１１及び図１２に示す。
【０１６７】
振動検出時間判断部２６２は、出力開始情報を受け付けた入力受付部１３８からの指示を受けて、振動検出時間ＴＶの計測を開始する（ステップＳ２３１）。
【０１６８】
信号取得部２６３は、振動検出時間ＴＶの計測を開始した振動検出時間判断部２６２からの指示を受けて、振動検出用信号Ｓのサンプリングを開始する（ステップＳ２３２）。信号取得部２６３は、振動検出用信号Ｓを取得するとともにサンプリング時間ＴＳ２を計測し、サンプリング時間ＴＳ２が閾値ＴＨ２（ミリ秒）を経過していないと判断した場合（ステップＳ２３４；Ｎｏ）、振動検出用信号Ｓのサンプリングを継続する（ステップＳ２３２）。
【０１６９】
サンプリング時間ＴＳ２が閾値ＴＨ２（ミリ秒）を経過したと判断した場合（ステップＳ２３４；Ｙｅｓ）、信号取得部２６３は振動検出用信号Ｓのサンプリングを終了する。これによって、信号取得部２６３は１回分のサンプリング信号Ｓを取得し、そのサンプリング信号Ｓを振動検出カウント部２６４へ出力する。
【０１７０】
振動検出カウント部２６４は、信号取得部２６３から出力されたサンプリング信号Ｓを取得すると、そのサンプリング信号Ｓに閾値Ａ（ｍＶ）を超える値が含まれるか否かを判断する（ステップＳ２３５）。
【０１７１】
振動検出用信号Ｓに閾値Ａ（ｍＶ）以上の値が含まれると判断した場合（ステップＳ２３５；Ｙｅｓ）、振動検出カウント部２６４は、その判断の結果に基づく指示を振動検出カウント部２６４から受けて振動検出カウンタＣに１を加算する。これによって、振動検出カウント部２６４は振動検出カウンタＣをインクリメントする（ステップＳ２３６）。
【０１７２】
振動検出回数の計数処理（ステップＳ２３６）が実行され後、又は、振動検出用信号Ｓに閾値Ａ（ｍＶ）以上の値が含まれないと判断された場合、（ステップＳ２３５；Ｎｏ）、振動検出時間判断部２６２は、振動検出カウント部２６４の指示を受けて、振動検出時間ＴＶが閾値Ｂ（ミリ秒）以上経過したか否かを判断する（ステップＳ２３７）。
【０１７３】
振動検出時間ＴＶが閾値Ｂ以上経過していないと判断された場合（ステップＳ２３７；Ｎｏ）、信号取得部２６３と振動検出カウント部２６４とは、上述の振動検出用信号Ｓのサンプリング処理（ステップＳ２３２）から振動検出回数の計数処理（ステップＳ２３６）までを再び実行する。これによって、閾値Ｂ（ミリ秒）の振動検出時間ＴＶの間に再生装置２００に振動が検出された回数が振動検出カウンタＣにより計数される。
【０１７４】
振動検出時間ＴＶが閾値Ｂ以上経過したと判断された場合（ステップＳ２３７；Ｙｅｓ）、振動判断部２６５は、振動検出カウンタＣを示す情報を振動検出カウント部２６４から取得し、振動検出カウンタＣが閾値Ｃ０（回）以上であるか否かを判断する（ステップＳ２３８）。
【０１７５】
振動検出カウンタＣが閾値Ｃ０（回）以上でないと判断された場合（ステップＳ２３８；Ｎｏ）、再生装置２００は振動を伴わない態様で使用されている、すなわち再生装置２００の用途は据置用であると判別することができるため、移動判断部１３６は、設定モード情報１１２にフル対応モードを設定し（ステップＳ２３９）、経過時間判断部１３５へ経過時間ＴＳ１の計測を開始する指示を出力する。なお、本実施の形態ではこれから説明するように、再生装置の移動に伴う振動が検出されるか否かに基づいて用途を判別する処理が後続するため、フル対応モード設定処理（ステップＳ２３９）は実行されなくてもよい。
【０１７６】
続けて、図１２に示すように、経過時間判断部１３５による経過時間判断処理（ステップＳ１０２）から移動判断部１３６による移動判断処理（ステップＳ１０４）までが実行される。基準位置と現在位置とが同じであると判断された場合（ステップＳ１０４；Ｙｅｓ）、移動判断部１３６によるフル対応モード設定処理（ステップＳ１０５）から移動判断回数カウント部１３７による移動判断回数の判断処理（ステップＳ１０７）までが実行される。移動判断回数Ｎが閾値Ｎ０回以上でないと判断された場合に（ステップＳ１０７；Ｎｏ）、経過時間判断部１３５は、経過時間判断処理（ステップＳ１０２）を行う。移動判断回数Ｎが閾値Ｎ０回以上であると判断した場合に（ステップＳ１０７；Ｙｅｓ）、移動判断回数カウント部１３７はモード設定処理を終了する。
【０１７７】
基準位置と現在位置とが同じでないと判断した場合（ステップＳ１０４；Ｙｅｓ）、移動判断部１３６は設定モード情報１１２に簡易モードを設定し（ステップＳ２４０）、モード設定処理を終了する。
【０１７８】
振動検出カウンタＣが閾値Ｃ０（回）以上であると判断された場合（ステップＳ２３８；Ｙｅｓ）、再生装置２００は振動を伴う態様で使用されている、すなわち再生装置２００の用途は移動用であると判別することができる。設定モード情報１１２には初期設定処理において設定された簡易モードが設定されているので、移動判断部１３６は、設定モード情報１１２の設定を変更することなく、モード設定処理（ステップＳ２２４）を終了する。
【０１７９】
このようなモード設定処理（ステップＳ２２４）を実行することによって、再生装置２００の移動に伴う振動が検出された場合、又は、再生装置２００が移動した場合、再生装置２００の用途は移動用であると判別して、簡易モードが設定される。また、再生装置２００の移動に伴う振動が検出されず、かつ、再生装置２００が移動していない場合、再生装置２００の用途は据置用であると判別して、フル対応モードが設定される。
【０１８０】
本実施の形態によれば、振動が検出されるか否かに基づいて用途が判別される。振動検出によれば比較的短時間で判断することができるので、用途が移動用である場合には、移動に基づいて判別する場合よりも、早く判別して出力モードを設定することが可能になる。
【０１８１】
また、振動検出に基づく用途の判別に続いて、移動したか否かに基づいて用途が判別される。そして、最終的に移動用でない、すなわち据置用であると判別された場合にフル対応モードが設定される。そのため、用途が誤って据置用であると判別される可能性が低くなり、据置用であることを正確に判別して、フル対応モードでＢＤ１１６のコンテンツを楽しむことが可能になる。
【０１８２】
さらに、初期設定処理において簡易モードを設定しておくことにより、実施の形態１と同様に再生互換性を保つことが可能になる。
【０１８３】
（実施の形態３）
本発明の実施の形態３に係る記録装置について図を参照して説明する。本実施の形態に係る記録装置は、媒体としてのＢＤにコンテンツを示す情報（コンテンツ情報）を記録する装置である。本実施の形態に係る記録装置は、所定の時間内に移動したか否かに基づいて記録装置の用途を判別し、判別した用途に応じた記録方法（記録モード）でＢＤにコンテンツを示す情報を記録する。本実施の形態に係る記録装置はＢＤに記録するためのコンテンツとしてデジタル放送を受信する。
【０１８４】
記録装置の用途には例えば実施の形態１と同様の据置用と移動用がある。据置用に適した記録モード（第２モード）は例えば、Ｐｒｏｆｉｌ１．１、Ｐｒｏｆｉｌｅ２．０、Ｐｒｏｆｉｌｅ５．０に対応できるフル対応モードである。移動用に適した記録モード（第１モード）は例えば、Ｐｒｏｆｉｌ１．１、Ｐｒｏｆｉｌｅ２．０、Ｐｒｏｆｉｌｅ５．０）により提供される機能のうちＢｏｎｕｓ  Ｖｉｅｗが制限された簡易モードである。本実施の形態では、実施の形態１と同様に、モード定義情報１１１には据置用に適した記録モードがフル対応モードであることとその内容が設定されており、移動用に適した記録モードが簡易モードであることとその内容が設定されている。
【０１８５】
なお、据置用に適した記録モードが媒体などの規格により提供される機能のいずれに対応するかは適宜定められてよく、移動用に適した記録モードは据置用に適した記録モードよりも対応する機能が制限されたものであれば適宜定められてよい。
【０１８６】
記録装置３００は本実施の形態に特徴的な構成として物理的には、図１３に示すように、
制御プログラム３１５を記憶している記憶部１０１と入力部３０２と書込部３７１と受信部３７２とを備える。
【０１８７】
制御プログラム３１５は、モード設定モジュールと記録制御モジュールとを含むソフトウェアプログラムである。
【０１８８】
モード設定モジュールは、実施の形態１と同様に、記録装置３００が所定の時間内に移動したか否かに基づいてその用途を判別し、判別した用途に応じた記録モードを記録装置３００に設定するためのソフトウェアプログラムである。
【０１８９】
記録制御モジュールは、記録装置３００に設定されている記録モードでコンテンツ情報をＢＤ１１６に記録するためのソフトウェアプログラムである。
【０１９０】
入力部３０２は、ユーザが操作する種々のボタン、スイッチなどにより構成され、ユーザの操作に応じた情報を出力する。詳細には例えば入力部３０２は、主電源ボタン、副電源ボタンなどに加えて、記録開始ボタン、記録停止ボタンを含む。
【０１９１】
記録開始ボタンは、ユーザが指定するチャンネルのデジタル放送のコンテンツを示す情報をＢＤ１１６に記録する処理（記録処理）を開始させるためのボタンである。副電源投入状態で記録開始ボタンが押下されると、入力部３０２は記録開始情報を出力する。
【０１９２】
記録停止ボタンは、記録処理を停止させるためのボタンである。記録処理の実行中に記録停止ボタンが押下されると、入力部３０２は記録終了情報を出力する。
【０１９３】
書込部３７１は、ＢＤ１１６に情報を記録するための発光素子、レンズ、モータ、受光素子などから構成される。書込部３７１は、ＢＤ１１６に情報を記録するとともにサーボ信号を出力する。
【０１９４】
受信部３７２は、例えばチューナなどから構成され、ユーザが指定するチャンネルのデジタル放送を受信し、受信した情報を出力する。
【０１９５】
記録装置３００は、ＣＰＵ１０６が他の要素１０１，１０３，１０４，１０６〜１０８，３０２，３７１，３７２と協働して制御プログラム３１５を実行することによって、図１４に示す機能を発揮する。同図に示すように、記録装置３００は本実施の形態に特徴的な構成として機能的には、入力受付部３３８と設定モード判断部３３９とコンテンツ取得部３７５と記録部３７６とを備える。
【０１９６】
入力受付部３３８は、ユーザの操作に基づいて記録開始情報又は記録終了情報を受け付ける。このような入力受付部３３８は例えば、入力部３０２と副電源投入状態のＣＰＵ１０６とにより実現される。
【０１９７】
設定モード判断部３３９は、入力受付部３３８が記録開始情報を受け付けると、設定モード情報記憶部１２２が記憶している設定モード情報１１２を参照する。そして、設定モード判断部３３９は、参照した設定モード情報１１２に設定されている記録モードがフル対応モードであるか簡易モードであるかを判断する。このような設定モード判断部３３９は例えば、記録制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とによって実現される。
【０１９８】
コンテンツ取得部３７５は、ユーザが指定するチャンネルのデジタル放送のコンテンツ情報を取得する。このようなコンテンツ取得部３７５は、受信部３７２と記録制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とによって実現される。
【０１９９】
記録部３７６は、記録装置３００に設定されている記録モードで、コンテンツ取得部３７５によって取得されたコンテンツ情報をＢＤに記録する。
【０２００】
詳細には例えば、記録部３７６は、設定モード判断部３３９から判断の結果を示す情報を取得し、その情報に対応するモード定義情報１１１をモード定義情報記憶部１２１から取得する。記録部３７６は、取得したモード定義情報１１１が示す方法に従って、コンテンツ取得部３７５によって取得されたコンテンツ情報を適宜変換してＢＤに記録する。このような記録部３７６は例えば、書込部３７１と記録制御モジュールを実行するＣＰＵ１０６とＲＡＭ１０８と必要に応じてＲＯＭ１０７とにより実現される。
【０２０１】
これまで本実施の形態に係る記録装置３００の構成について説明した。ここから、本実施の形態に係る記録装置３００が実行する処理について説明する。
【０２０２】
記録装置３００は、例えば待機状態のＣＰＵ１０６が副電源切替情報を受け付けた場合に制御プログラム３１５のモード設定モジュールを実行することによって、実施の形態１に係る再生装置１００と同様のモード設定処理を実行する。これにより、記録装置３００は、記録装置３００が移動したか否かに基づいて記録装置３００の用途を判別し、判別した用途に応じた記録モードを設定モード情報に設定する。
【０２０３】
記録装置３００は、例えば待機状態のＣＰＵ１０６が記録開始情報を受け付けた場合に制御プログラム３１５の記録制御モジュールを実行することによって、図１５に示す記録処理を実行する。
【０２０４】
同図に示すように、コンテンツ取得部３７５はユーザが指定するチャンネルのデジタル放送を受信し、それによってコンテンツ情報を取得する（ステップＳ３２４）。
【０２０５】
設定モード判断部３３９は、設定モード情報記憶部１２２に記憶されている設定モード情報１１２を取得し、取得した設定モード情報１１２が示す記録モードが簡易モードとフル対応モードとのいずれであるかを判断する（ステップＳ３２１）。
【０２０６】
簡易モードと判断された場合（ステップＳ３２１；簡易モード）、記録部３７６は、簡易モードに対応するモード定義情報１１１を参照することによって、簡易モードでコンテンツ情報をＢＤ１１６に記録する（ステップＳ３２２）。
【０２０７】
フル対応モードと判断された場合（ステップＳ３２１；フル対応モード）、記録部３７６は、フル対応モードに対応するモード定義情報１１１を参照することによって、フル対応モードでコンテンツ情報をＢＤ１１６に記録する（ステップＳ３２３）。記録終了情報を受け付けると、記録部３７６は記録処理を終了する。
【０２０８】
以上、本発明の実施の形態３について説明した。
本実施の形態によれば、実施の形態１と同様に記録装置３００が用途を判別することが可能になる。
【０２０９】
また、記録装置３００が用途に応じた記録モードを設定するので、記録装置３００の用途に応じた記録モードでＢＤ１１６などの媒体に情報を記録することができる。したがって、記録装置３００の用途が据置用である場合、主要なプロファイルに対応するフル対応モードでコンテンツ情報を媒体に記録してそれを容易に楽しむことが可能になる。また、記録装置３００の用途が移動用である場合、フル対応モードよりも対応する機能が制限された簡易モードでコンテンツ情報をＢＤ１１６に記録するので、ファームウェアを頻繁に更新しなくても、またハードウェアの性能が高くなくても容易に記録することが可能になる。
【０２１０】
なお、本実施の形態ではデジタル放送のコンテンツ情報をＢＤ１１６に記録する例により説明した。しかし、ＢＤに記録する情報が示すコンテンツはデジタル放送のコンテンツに限られない。ＢＤに記録する情報が示すコンテンツは、例えば光ディスク、フラッシュメモリなどの媒体に記録された情報が示すコンテンツなどであってもよい。この場合、記録装置は例えば、受信部３７２に代えて、媒体に記録された情報を読み取るための読取部を備えるとよい。これによって、種々手段によって提供されるコンテンツを記録装置３００の用途に応じた記録モードでＢＤなどの媒体に記録することが可能になる。
【０２１１】
（実施の形態４）
本発明の実施の形態４に係る記録装置は、実施の形態３と同様にデジタル放送のコンテンツのコンテンツ情報をＢＤに記録する装置である。本実施の形態に係る記録装置は、実施の形態２と同様に再生装置が所定の時間内に移動したか否かと再生装置の移動に伴う振動が検出されるか否かとに基づいて用途を判別し、判別した用途に応じた記録モードでＢＤにコンテンツ情報を記録する。
【０２１２】
記録装置４００は本実施の形態に特徴的な構成として物理的には、図１３に示すように、記憶部１０１が記憶している制御プログラム４１５を備える。
【０２１３】
制御プログラム４１５は、初期設定モジュールと記録制御モジュールとを含むソフトウェアプログラムである。
【０２１４】
初期設定モジュールは、実施の形態２と同様に、記録装置４００がその用途を判別するための初期設定を行うソフトウェアプログラムである。
【０２１５】
記録制御モジュールは、記録装置４００に設定されている記録モードでコンテンツ情報をＢＤ１１６に記録するためのソフトウェアプログラムである。記録制御モジュールは、記録装置４００が所定の時間内に移動したか否かと記録装置４００の移動に伴う振動が検出されたか否かとに基づいて用途を判別して記録モードを設定するためのソフトウェアプログラムを含む。
【０２１６】
なお、本実施の形態においても実施の形態３と同様に、記録装置４００の用途には据置用と移動用とがあり、それぞれに適した記録モードとしてフル対応モードと簡易モードとがモード定義情報１１１に設定されている。
【０２１７】
記録装置４００は、例えば待機状態のＣＰＵ１０６が副電源切替情報を受け付けた場合に制御プログラム４１５の初期設定モジュールを実行することによって、実施の形態２と同様の初期設定処理を実行する。
【０２１８】
記録装置４００は、ＣＰＵ１０６が他の要素１０１，１０３，１０４，１０７，１０８，３０２，３７１，３７２と協働して制御プログラム４１５を実行することによって、図１６に示す機能を発揮する。同図に示すように、記録装置４００は機能的には、再生装置１００，２００又は記録装置３００が備える要素の組み合わせにより構成される。
【０２１９】
記録装置４００は、例えば副電源投入状態のＣＰＵ１０６が記録開始情報を受け付けた場合に制御プログラム４１５の記録制御モジュールを実行することによって、図１７に示す記録処理を実行する。
【０２２０】
同図に示すように、コンテンツ取得部３７５がコンテンツ情報取得処理（ステップＳ３２４）を実行し、モード設定部２５３がモード設定処理（ステップＳ２２４）を実行する。
【０２２１】
設定モード判断部３３９がモード判断処理（ステップＳ３２１）を実行する。判断の結果に基づいて、記録部３７６が簡易モード又はフル対応モードでコンテンツ情報をＢＤ１１６に記録する（ステップＳ３２２又はＳ３２３）。
【０２２２】
本実施の形態によれば、振動と移動とに基づいて記録装置４００の用途が判別されるので、実施の形態３よりも正確に用途を判別することが可能になる。
【０２２３】
以上、本発明の実施の形態及び変形例について説明したが、本発明は、実施の形態及び変形例に限定されるものではなく、例えば各実施の形態及び各変形例を適宜組み合わせた態様、またそれらと均等な技術的範囲をも含む。
【符号の説明】
【０２２４】
１００，２００  再生装置
１０１  記憶部
１０２，３０２  入力部
１０３  計時部
１０４  通信部
１０５，２０５  読取部
１０６  ＣＰＵ
１０７  ＲＯＭ
１０８  ＲＡＭ
１０９  表示部
１１０  スピーカ
１１１  モード定義情報
１１２  設定モード情報
１１３  基準位置情報
１１４  現在位置情報
１１５，２１５，３１５，４１５  制御プログラム
１１６  ＢＤ
１２１  モード定義情報記憶部
１２２  設定モード情報記憶部
１２３  位置情報記憶部
１３１  移動判断回数初期化部
１３２  位置情報初期化部
１３３  初期モード設定部
１３４  位置取得部
１３５  経過時間判断部
１３６  移動判断部
１３７  移動判断回数カウント部
１３８，３３８  入力受付部
１３９，３３９  設定モード判断部
１４０  出力部
２５１  振動検出カウンタ初期化部
２５２  基準位置取得部
２５３  モード設定部
２６１  現在位置取得部
２６２  振動検出時間判断部
２６３  信号取得部
２６４  振動検出カウント部
２６５  振動判断部
３００，４００  記録装置
３７１  書込部
３７２  受信部
３７５  コンテンツ取得部
３７６  記録部
【図１】
2013134795.tif 000003
【図２】
2013134795.tif 000004
【図３】
2013134795.tif 000005
【図４】
2013134795.tif 000006
【図５】
2013134795.tif 000007
【図６】
2013134795.tif 000008
【図７】
2013134795.tif 000009
【図８】
2013134795.tif 000010
【図９】
2013134795.tif 000011
【図１０】
2013134795.tif 000012
【図１１】
2013134795.tif 000013
【図１２】
2013134795.tif 000014
【図１３】
2013134795.tif 000015
【図１４】
2013134795.tif 000016
【図１５】
2013134795.tif 000017
【図１６】
2013134795.tif 000018
【図１７】
2013134795.tif 000019