自身を識別する実体ボタン識別子が対応付けられており、第一の操作または第二の操作を受け付ける1以上の実体ボタンと、実体ボタン識別子と、当該実体ボタンに対する操作に対応する機能を示す機能情報と、当該機能の説明を示す機能説明情報とを対応付けて有する機能管理情報が格納される機能管理情報格納部と、第一の操作または第二の操作を受け付けた実体ボタンと、当該実体ボタンが受け付けた操作とを検知し、当該実体ボタンに対応付けられている実体ボタン識別子を取得する操作検知部と、前記操作検知部が第一の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能説明情報を、前記機能管理情報格納部から取得する機能説明情報取得部と、前記機能説明情報取得部が取得した機能説明情報を音声出力する出力部と、前記操作検知部が第二の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能情報を、前記機能管理情報格納部から取得する機能情報取得部と、前記機能情報取得部が取得した機能情報で示される機能を実行する実行部とを具備する機能実行装置。前記第一の操作と前記第二の操作は、同一の実体ボタンに対する連続した操作であり、前記機能情報取得部は、前記操作検知部が前記第一の操作を検知した後に前記第二の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能情報を、前記機能管理情報格納部から取得する請求項1記載の機能実行装置。前記第一の操作は、実体ボタンに接触することであり、前記第二の操作は、実体ボタンを押下することであり、前記操作検知部は、前記実体ボタンへの接触または前記実体ボタンの押下を検知する請求項1または請求項2記載の機能実行装置。前記第一の操作は、実体ボタンに予め決められた時間以上接触することであり、前記操作検知部は、前記実体ボタンへの予め決められた時間以上の接触または前記実体ボタンの押下を検知する請求項3記載の機能実行装置。前記第一の操作は、実体ボタンを押下することであり、前記第二の操作は、前記第一の操作により押下された状態にある実体ボタンをさらに押下することであり、前記操作検知部は、前記実体ボタンの押下または前記第一の操作により押下された状態にある実体ボタンのさらなる押下を検知する請求項1または請求項2記載の機能実行装置。前記第一の操作は、実体ボタンを予め決められた時間以上押下することであり、前記第二の操作は、実体ボタンを予め決められた時間以下押下することであり、前記操作検知部は、前記実体ボタンの予め決められた時間以上の押下または前記実体ボタンの予め決められた時間以下の押下を検知する請求項1または請求項2記載の機能実行装置。前記機能管理情報格納部には、実体ボタン識別子と、当該実体ボタンのモードを識別するモード識別子と、機能情報と、機能説明情報とを対応付けて有する機能管理情報が格納され、モード識別子が格納されるモード識別子格納部をさらに具備し、前記機能説明情報取得部は、前記操作検知部が第一の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子と、前記モード識別子格納部に格納されているモード識別子とに対応する機能説明情報を、前記機能管理情報格納部から取得し、前記機能情報取得部は、前記操作検知部が第二の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子と、前記モード識別子格納部に格納されているモード識別子とに対応する機能情報を、前記機能管理情報格納部から取得する請求項1から請求項6いずれか記載の機能実行装置。前記出力部は、前記操作検知部が第一の操作を検知し続けている間、前記機能説明情報取得部が取得した機能説明情報を音声出力し続ける請求項1から請求項7いずれか記載の機能実行装置。前記出力部は、前記操作検知部が、一の実体ボタンへの第一の操作を検知してから、当該実体ボタンへの操作または他の実体ボタンへの操作を検知するまで、前記機能説明情報取得部が取得した機能説明情報を音声出力し続ける請求項1から請求項7いずれか記載の機能実行装置。音声を受信する受信部をさらに具備し、前記出力部は、前記受信部が受信した音声をも出力し、前記出力部は、前記機能説明情報取得部が取得した機能説明情報を、前記受信部が受信した音声の音量よりも大きい音量で音声出力する請求項1から請求項9いずれか記載の機能実行装置。前記出力部は、前記受信部が受信した音声の音量を0にし、前記機能説明情報取得部が取得した機能説明情報を音声出力する請求項10記載の機能実行装置。記憶領域に、第一の操作または第二の操作を受け付ける実体ボタンを識別する実体ボタン識別子と、当該実体ボタンに対する操作に対応する機能を示す機能情報と、当該機能の説明を示す機能説明情報とを対応付けて有する機能管理情報が格納されており、自身を識別する実体ボタン識別子が対応付けられている1以上の実体ボタンと、操作検知部と、機能説明情報取得部と、出力部と、機能情報取得部と、実行部とを用いて行われる機能実行方法であって、前記操作検知部が、第一の操作または第二の操作を受け付けた実体ボタンと、当該実体ボタンが受け付けた操作とを検知し、当該実体ボタンに対応付けられている実体ボタン識別子を取得する操作検知ステップと、前記機能説明情報取得部が、前記操作検知部が第一の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能説明情報を、前記機能管理情報格納部から取得する機能説明情報取得ステップと、前記出力部が、前記機能説明情報取得部が取得した機能説明情報を音声出力する出力ステップと、前記機能情報取得部が、前記操作検知部が第二の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能情報を、前記機能管理情報格納部から取得する機能情報取得ステップと、前記実行部が、前記機能情報取得部が取得した機能情報で示される機能を実行する実行ステップとを具備する機能実行方法。記憶領域に、第一の操作または第二の操作を受け付ける実体ボタンを識別する実体ボタン識別子と、当該実体ボタンに対する操作に対応する機能を示す機能情報と、当該機能の説明を示す機能説明情報とを対応付けて有する機能管理情報が格納されており、自身を識別する実体ボタン識別子が対応付けられている1以上の実体ボタンと共に動作するプログラムであって、コンピュータを、第一の操作または第二の操作を受け付けた実体ボタンと、当該実体ボタンが受け付けた操作とを検知し、当該実体ボタンに対応付けられている実体ボタン識別子を取得する操作検知部と、前記操作検知部が第一の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能説明情報を、前記機能管理情報格納部から取得する機能説明情報取得部と、前記機能説明情報取得部が取得した機能説明情報を音声出力する出力部と、前記操作検知部が第二の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能情報を、前記機能管理情報格納部から取得する機能情報取得部と、前記機能情報取得部が取得した機能情報で示される機能を実行する実行部として機能させるためのプログラム。しかしながら、従来のラジオ受信機等においては、視覚障害者の方にとって、当該装置の操作を行うことは困難である。しかしながら、当該操作を補助するために、例えば、チャンネルを変更するボタンや、音量を変更するボタンなどが有する機能の説明を出力することはできなかった。本第一の発明の機能実行装置は、自身を識別する実体ボタン識別子が対応付けられており、第一の操作または第二の操作を受け付ける1以上の実体ボタンと、実体ボタン識別子と、実体ボタンに対する操作に対応する機能を示す機能情報と、機能の説明を示す機能説明情報とを対応付けて有する機能管理情報が格納される機能管理情報格納部と、第一の操作または第二の操作を受け付けた実体ボタンと、実体ボタンが受け付けた操作とを検知し、実体ボタンに対応付けられている実体ボタン識別子を取得する操作検知部と、操作検知部が第一の操作を検知した場合に、操作検知部が取得した実体ボタン識別子に対応する機能説明情報を、機能管理情報格納部から取得する機能説明情報取得部と、機能説明情報取得部が取得した機能説明情報を音声出力する出力部と、操作検知部が第二の操作を検知した場合に、操作検知部が取得した実体ボタン識別子に対応する機能情報を、機能管理情報格納部から取得する機能情報取得部と、機能情報取得部が取得した機能情報で示される機能を実行する実行部とを具備する機能実行装置である。このような構成により、実体ボタンが有する機能の説明を音声出力し、また実体ボタンが有する機能を実行することができる。また、本第二の発明の機能実行装置は、第一の発明に対して、第一の操作と第二の操作は、同一の実体ボタンに対する連続した操作であり、機能情報取得部は、操作検知部が第一の操作を検知した後に第二の操作を検知した場合に、操作検知部が取得した実体ボタン識別子に対応する機能情報を、機能管理情報格納部から取得する機能実行装置である。このような構成により、実体ボタンに対する操作に応じて、実体ボタンが有する機能の説明を音声出力し、また実体ボタンが有する機能を実行することができる。また、本第三の発明の機能実行装置は、第一または第二の発明に対して、第一の操作は、実体ボタンに接触することであり、第二の操作は、実体ボタンを押下することであり、操作検知部は、実体ボタンへの接触または実体ボタンの押下を検知する機能実行装置である。このような構成により、実体ボタンに対する操作に応じて、実体ボタンが有する機能の説明を音声出力し、また実体ボタンが有する機能を実行することができる。また、本第四の発明の機能実行装置は、第三の発明に対して、第一の操作は、実体ボタンに予め決められた時間以上接触することであり、操作検知部は、実体ボタンへの予め決められた時間以上の接触または実体ボタンの押下を検知する機能実行装置である。このような構成により、実体ボタンに対する操作に応じて、実体ボタンが有する機能の説明を音声出力し、また実体ボタンが有する機能を実行することができる。また、本第五の発明の機能実行装置は、第一または第二の発明に対して、第一の操作は、実体ボタンを押下することであり、第二の操作は、第一の操作により押下された状態にある実体ボタンをさらに押下することであり、操作検知部は、実体ボタンの押下または第一の操作により押下された状態にある実体ボタンのさらなる押下を検知する機能実行装置である。このような構成により、実体ボタンに対する操作に応じて、実体ボタンが有する機能の説明を音声出力し、また実体ボタンが有する機能を実行することができる。また、本第六の発明の機能実行装置は、第一または第二の発明に対して、第一の操作は、実体ボタンを予め決められた時間以上押下することであり、第二の操作は、実体ボタンを予め決められた時間以下押下することであり、操作検知部は、実体ボタンの予め決められた時間以上の押下または実体ボタンの予め決められた時間以下の押下を検知する機能実行装置である。このような構成により、実体ボタンに対する操作に応じて、実体ボタンが有する機能の説明を音声出力し、また実体ボタンが有する機能を実行することができる。また、本第七の発明の機能実行装置は、第一から第六いずれかの発明に対して、機能管理情報格納部には、実体ボタン識別子と、実体ボタンのモードを識別するモード識別子と、機能情報と、機能説明情報とを対応付けて有する機能管理情報が格納され、モード識別子が格納されるモード識別子格納部をさらに具備し、機能説明情報取得部は、操作検知部が第一の操作を検知した場合に、操作検知部が取得した実体ボタン識別子と、モード識別子格納部に格納されているモード識別子とに対応する機能説明情報を、機能管理情報格納部から取得し、機能情報取得部は、操作検知部が第二の操作を検知した場合に、操作検知部が取得した実体ボタン識別子と、モード識別子格納部に格納されているモード識別子とに対応する機能情報を、機能管理情報格納部から取得する機能実行装置である。このような構成により、1つの実体ボタンが2以上の機能を有する場合に、当該機能に応じて、当該機能の説明を音声出力し、また当該機能を実行することができる。また、本第八の発明の機能実行装置は、第一から第七いずれかの発明に対して、出力部は、操作検知部が第一の操作を検知し続けている間、機能説明情報取得部が取得した機能説明情報を音声出力し続ける機能実行装置である。このような構成により、実体ボタンが操作を受け付けている間、機能説明を音声出力することができる。また、本第九の発明の機能実行装置は、第一から第七いずれかの発明に対して、出力部は、操作検知部が、一の実体ボタンへの第一の操作を検知してから、実体ボタンへの操作または他の実体ボタンへの操作を検知するまで、機能説明情報取得部が取得した機能説明情報を音声出力し続ける機能実行装置である。このような構成により、他の実体ボタンが操作を受け付けるまでの間、機能説明を音声出力することができる。また、本第十の発明の機能実行装置は、第一から第九いずれかの発明に対して、音声を受信する受信部をさらに具備し、出力部は、受信部が受信した音声をも出力し、出力部は、機能説明情報取得部が取得した機能説明情報を、受信部が受信した音声の音量よりも大きい音量で音声出力する機能実行装置である。このような構成により、機能説明情報を、より聞き取り易くすることができる。また、本第十一の発明の機能実行装置は、第十の発明に対して、出力部は、受信部が受信した音声の音量を0にし、機能説明情報取得部が取得した機能説明情報を音声出力する機能実行装置である。このような構成により、機能説明情報を、より聞き取り易くすることができる。本発明による機能実行装置等によれば、実体ボタンが有する機能の説明を出力し、また実体ボタンが有する機能を実行することができる。これにより、視覚障害者の方でも、各実体ボタンが有する機能を知ることができ、また、各実体ボタンが有する機能を実行することができる。以下、本発明による機能実行装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、所定の情報が格納され得る格納部等において、当該格納部に情報が記憶される過程は問わないものとする。例えば、記録媒体を介して情報が格納部等で記憶されるようになってもよい。また、通信回線などを介して送信された情報が格納部等で記憶されるようになってもよい。さらに、入力デバイスを介して入力された情報が格納部等で記憶されるようになってもよい。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。実施の形態1本実施の形態において、実体ボタンが第一の操作を受け付けた場合に、当該実体ボタン11の機能説明を出力し、実体ボタンが第二の操作を受け付けた場合に、当該実体ボタン11が有する機能を実行する機能実行装置1について説明する。なお、本実施の形態における機能実行装置1は、例えば、いわゆるテレビや、ラジオ、レコーダー映像録画再生機などである。図1は、本実施の形態における機能実行装置1のブロック図である。機能実行装置1は、1以上の実体ボタン11、機能管理情報格納部12、モード識別子格納部13、受信部14、操作検知部15、機能説明情報取得部16、出力部17、機能情報取得部18、実行部19を備える。実体ボタン11は、第一の操作、または第二の操作を受け付ける。実体ボタン11は、通常、いわゆる押ボタン押ボタンスイッチであるが、例えば、いわゆるスライドスイッチや、ロータリスイッチ、検出スイッチなど、いわゆるボタンと呼ばれるものであれば、その種類や形状などは問わない。また、実体ボタン11は、通常、凹凸があり、ユーザが指などで触れることにより、その存在を知ることができるものである。また、実体ボタン11は、通常、ユーザが指などで触れたことを検知するセンサを備えている。また、実体ボタン11は、第一の操作および第二の操作ではない他の操作例えば、第三の操作を受け付けてもよい。第一の操作および第二の操作とは、実体ボタン11に対する操作である。第一の操作および第二の操作は、例えば、実体ボタン11に接触することや、実体ボタン11を押下すること、実体ボタン11をスライドさせること、実体ボタン11を回転させることなどである。また、第一の操作と第二の操作は、通常、異なる操作であるが、同じ操作であってもよい。また、第一の操作と第二の操作は、通常、連続する。つまり、第二の操作は、通常、第一の操作後の操作であり、実体ボタン11は、通常、第一の操作の後に、第二の操作を受け付ける。なお、実体ボタン11は、第一の操作を受け付けずして、第二の操作を受け付けてもよい。また、第三の操作は、第一の操作および第二の操作以外の実体ボタン11に対する操作であれば、その内容は問わない。第一の操作と第二の操作が異なる操作である場合、第一の操作および第二の操作は、例えば、以下のような組み合わせである。1第一の操作:実体ボタン11に接触すること、第二の操作:実体ボタン11を押下すること2第一の操作:実体ボタン11を押下すること、第二の操作:第一の操作により押下された状態にある実体ボタン11をさらに押下すること3第一の操作:実体ボタン11を予め決められた時間以上押下すること、第二の操作:実体ボタン11を予め決められた時間以下押下することなお、上記1おいて、接触は、通常、予め決められた時間以上接触することである。当該時間以上は、時間より長くも含む。また、上記2において、第一の操作は、例えば、実体ボタン11をいわゆる半押しの状態にすることである。また、第二の操作は、例えば、当該半押しの状態から押し切ることである。つまり、当該第一の操作は、実体ボタン11を操作し、第一の状態にすることである。また、当該第二の操作は、第一の操作により第一の状態にある実体ボタン11を操作し、第二の状態にすることである。また、上記3において、時間以上は、時間より長くも含む。また、上記時間以下は、時間より短くも含む。また、当該第二の操作における予め決められた時間は、当該第一の操作における予め決められた時間よりも長い。つまり、上記3において、第一の操作は、例えば、実体ボタン11を1秒間押下することであり、第二の操作は、例えば、実体ボタン11を2秒以上押下することである。また、第一の操作と第二の操作が同じ操作である場合、第一の操作および第二の操作は、例えば、以下のような組み合わせである。1第一の操作:実体ボタン11に接触すること、第二の操作:第一の操作による接触後に、再度、実体ボタン11に接触すること2第一の操作:実体ボタン11を押下すること、第二の操作:第一の操作による押下後に、再度、実体ボタン11を押下することまた、どの操作が第一の操作であり、どの操作が第二の操作であるかは、通常、上記のように予め決められている。また、どの操作が第一の操作であり、どの操作が第二の操作であるかは、実体ボタン11ごとに予め決められていてもよい。また、実体ボタン11は、通常、自身を識別する実体ボタン識別子が対応付けられている。実体ボタン識別子は、例えば、IDやコードなどであるが、その形式や内容などは問わない。なお、当該実体ボタン識別子は、通常、後述の操作検知部15が保持しているが、任意の記憶領域に格納されていてもよい。また、受け付けとは、例えば、ユーザの手や、指、足、その他の物体などで操作されることである。機能実行装置1がいわゆるラジオである場合、実体ボタン11は、例えば、音量を調整するための摘み音量を変更するための摘みや、チャンネルを変更するためのスライダ、AMとFMとを切り替えるためのスイッチなどである。また、機能実行装置1がいわゆるテレビである場合、実体ボタン11は、例えば、音量を調節するためのボタン音量を変更するためのボタンや、チャンネルを変更するためのボタン、電源をONまたはOFFにするためのボタン、音声の出力先を切り替えるためのボタンなどである。実体ボタン11は、通常、前述の押ボタンスイッチや、スライドスイッチ、ロータリスイッチなどのハードウェアで実現される。機能管理情報格納部12には、1以上の機能管理情報が格納される。機能管理情報とは、実体ボタン識別子と、機能情報と、機能説明情報とを対応付けて有する情報である。また、機能管理情報は、実体ボタン識別子と、モード識別子と、機能情報と、機能説明情報とを対応付けて有する情報であってもよい。機能情報とは、実体ボタン11に対する操作に対応する機能を示す情報である。機能情報は、例えば、プログラムや、当該プログラムを識別するためのプログラム識別子、実行する処理を示す処理情報などである。プログラムは、例えば、いわゆる実行モジュールであるかソースプログラムであるかなどは問わない。また、プログラム識別子の形式や内容なども問わない。なお、当該プログラム識別子で識別されるプログラムは、通常、任意の記憶領域に格納されている。また、処理情報は、例えば、音量や、音量ダウン、次のチャンネル、前チャンネル、電源ON、電源オフなどである。また、機能説明情報とは、機能の説明を示す情報である。機能説明情報は、通常、文字であるが、音声であってもよい。文字の場合、機能説明情報は、例えば、音量を上げますや、音量が下がります、次のチャンネルに変更します、チャンネルを1つ前に移動します、電源をオンにします、電源を切りますなどである。また、音声の場合、機能説明情報は、これらの文字の読み上げ音声や、これらの文字を音声合成により音声化した音声、その他の音声などである。なお、音声合成は、公知の技術であるので、詳細な説明を省略する。また、モード識別子とは、実体ボタン11のモードを識別する情報である。当該モードとは、例えば、方式や、状態などを含み、広く解する。つまり、モード識別子とは、実体ボタン11がどのようなモードや状態などになっているかを示す情報である。また、モード識別子は、機能実行装置1のモードを識別する情報であってもよい。つまり、モード識別子は、機能実行装置1がどのようなモードや状態などになっているかを示す情報であってもよい。また、モード識別子は、通常、一のモードを識別する情報であるが、2以上の状態を識別する情報であってもよく、2以上のモード識別子の組み合わせであってもよい。また、モード識別子は、例えば、実体ボタン11が再生モードであることを示す再生や、実体ボタン11が停止モードであることを示す停止モード、実体ボタン11が電源ONモードであることを示す電源ON、実体ボタン11が電源OFFモードであることを示す電源OFF、機能実行装置1が録画中であることを示す録画中などである。モード識別子格納部13には、モード識別子が格納される。モード識別子格納部13にモード識別子が蓄積される過程は問わない。また、モード識別子格納部13には、例えば、以下のようなモード識別子が格納される。11以上のすべての実体ボタン11のモードを識別する1以上のモード識別子21以上の各実体ボタン11のモードを識別する1以上のモード識別子3機能実行装置1のモードを識別する1以上のモード識別子また、モード識別子格納部13には、通常、ユーザが実体ボタン11を操作することにより、モード識別子が蓄積される。また、モード識別子格納部13には、予め決められたモード識別子が格納されていてもよい。例えば、モード識別子格納部13に、実体ボタン11が電源ONモードであることを示すモード識別子が格納されている場合に、ユーザが実体ボタン11を操作すると、モード識別子格納部13には、当該モード識別子に代わって、実体ボタン11が電源OFFモードであることを示すモード識別子が蓄積される。また、例えば、モード識別子格納部13に、実体ボタン11が電源OFFモードであることを示すモード識別子が格納されている場合に、ユーザが実体ボタン11を操作すると、モード識別子格納部13には、当該モード識別子に代わって、実体ボタン11が電源ONモードであることを示すモード識別子が蓄積される。なお、当該蓄積は、通常、後述の操作検知部15が行う。受信部14は、音声を受信する。当該音声は、例えば、テレビジョン放送や、ラジオ放送により放送された音声であってもよく、例えば、インターネットなど、その他の手段により配信、送信されたものであってもよい。また、当該音声は、通常、当該音声が放送されるチャンネルを識別するチャンネル識別子が対応付けられている。チャンネル識別子は、通常、チャンネルを示すチャンネル番号である。なお、当該音声は、いわゆる音楽や、効果音、BGMBackGroundMusicなどを含み、広く解する。また、受信部14は、通常、機能実行装置1の電源がONになっている間、常に当該音声を受信している。また、受信部14は、受信した音声を、予め決められた記憶領域に蓄積してもよい。なお、本実施の形態において、受信部14が受信した音声を、受信音声とする。受信部14は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。操作検知部15は、第一の操作または第二の操作を受け付けた実体ボタン11を検知する。そして、操作検知部15は、当該実体ボタン11が受け付けた操作を検知する。そして、操作検知部15は、当該実体ボタン11に対応付けられている実体ボタン識別子を取得する。このとき、操作検知部15は、例えば、予め決められている第一の操作および第二の操作と、実体ボタン11が受け付けた操作とを比較し、実体ボタン11が受け付けた操作が第一の操作または第二の操作またはその他の操作のいずれであるかを判断してもよい。例えば、第一の操作は、押下であり、第二の操作は、第一の操作により押下された状態にある実体ボタン11のさらなる押下であると、予め決められているとする。そして、ユーザが、1以上の実体ボタン11のうち、実体ボタン識別子Aが対応付けられている実体ボタン11を押下したとする。すると、操作検知部15は、1以上の実体ボタン11のうち、当該実体ボタン識別子Aが対応付けられている実体ボタン11を検知する。そして、操作検知部15は、当該実体ボタン11が受け付けた押下を検知し、当該押下が、第一の操作であると判断する。また、操作検知部15は、当該実体ボタン識別子Aを取得する。また、例えば、第一の操作は、予め決められた時間以上の接触であり、第二の操作は、押下であると、予め決められているとする。そして、ユーザが、1以上の実体ボタン11のうち、実体ボタン識別子Bが対応付けられている実体ボタン11を押下したとする。すると、操作検知部15は、1以上の実体ボタン11のうち、当該実体ボタン識別子Bが対応付けられている実体ボタン11を検知する。そして、操作検知部15は、当該実体ボタン11が受け付けた押下を検知し、当該押下が、第二の操作であると判断する。また、操作検知部15は、当該実体ボタン識別子Bを取得する。なお、操作検知部15において、実体ボタン11が受け付けた操作の検知と、当該操作を受け付けた実体ボタン11に対応付けられている実体ボタン識別子の取得との順序は、問わない。つまり、当該検知後、当該取得を行ってもよいし、当該取得後、当該検知を行ってもよい。機能説明情報取得部16は、操作検知部15が第一の操作を検知した場合に、操作検知部15が取得した実体ボタン識別子に対応する機能説明情報を、機能管理情報格納部12から取得する。この場合は、つまりは、操作検知部15が、実体ボタン11が受け付けた操作が第一の操作であると判断した場合である。また、機能説明情報取得部16は、操作検知部15が第一の操作を検知した場合に、操作検知部15が取得した実体ボタン識別子と、モード識別子格納部13に格納されているモード識別子とに対応する機能説明情報を、機能管理情報格納部12から取得してもよい。なお、機能説明情報取得部16は、通常、操作検知部15が第一の操作を検知する度に、機能説明情報を取得する。つまり、例えば、ユーザが、同一の実体ボタン11に対して第一の操作を繰り返し行い、その度に、操作検知部15が第一の操作を検知したとする。すると、機能説明情報取得部16は、当該検知の度に機能説明情報を取得する。出力部17は、受信音声を出力する。当該出力は、例えば、スピーカーへの出力音出力や、他の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。また、当該他の装置とは、例えば、イヤホンや、ヘッドホン、携帯電話、スマートフォンなど、音声を受信でき、かつ出力することができる装置である。なお、受信音声を出力する場合、出力部17は、通常、予め決められたチャンネル識別子に対応付いている受信音声を出力する。当該チャンネル識別子は、例えば、ユーザが実体ボタン11を操作することにより、後述の実行部19が指定したチャンネル識別子である。また、当該チャンネル識別子は、通常、予め決められた特定の記憶領域に格納されている。また、出力部17は、機能説明情報取得部16が取得した機能説明情報を音声出力する。例えば、当該機能説明情報が文字である場合、出力部17は、当該文字を音声合成により音声化し、機能説明音声を取得し、当該機能説明音声を出力する。また、例えば、当該機能説明情報が音声である場合、出力部17は、当該音声を機能説明音声として出力する。また、出力部17は、通常、機能説明情報取得部16が取得した機能説明情報を、機能説明情報の音声出力を終了する条件である終了条件を満たすまで、音声出力し続ける。当該終了条件は、例えば、1第一の操作の検知や、2第二の操作の検知、3第一の操作の検知の終了、4第三の操作の検知などである。なお、終了条件は、通常、出力部17が保持しているが、任意の記憶領域に格納されていてもよい。1は、操作検知部15が一の実体ボタン11に対する第一の操作を検知後、当該実体ボタン11とは異なる実体ボタン11に対する第一の操作を検知するまでの間、出力部17が機能説明情報を音声出力することを意味する。また、1は、操作検知部15が一の実体ボタン11に対する第一の操作を検知後、当該実体ボタン11に対する第一の操作を検知するまでの間、出力部17が機能説明情報を音声出力することを意味してもよい。また、2は、操作検知部15が一の実体ボタン11に対する第一の操作を検知後、当該実体ボタン11に対する第二の操作を検知するまでの間、出力部17が機能説明情報を音声出力することを意味する。また、2は、操作検知部15が一の実体ボタン11に対する第一の操作を検知後、当該実体ボタン11とは異なる実体ボタン11に対する第二の操作を検知するまでの間、出力部17が機能説明情報を音声出力することを意味してもよい。また、3は、操作検知部15が一の実体ボタン11に対する第一の操作を検知後、当該検知を終了するまでの間、出力部17が機能説明情報を音声出力することを意味する。これは、例えば、第一の操作が、予め決められた時間以上接触することである場合などである。この場合、出力部17は、当該接触の開始から接触の終了までの間、機能説明情報を音声出力する。また、4は、操作検知部15が一の実体ボタン11に対する第一の操作を検知後、当該実体ボタン11に対する第三の操作を検知するまでの間、出力部17が機能説明情報を音声出力することを意味する。また、4は、操作検知部15が一の実体ボタン11に対する第一の操作を検知後、当該実体ボタン11とは異なる実体ボタン11に対する第三の操作を検知するまでの間、出力部17が機能説明情報を音声出力することを意味してもよい。また、例えば、機能説明情報を音声出力する際に、受信音声を出力している場合、出力部17は、機能説明音声を、受信部14が受信した音声の音量よりも大きい音量で出力してもよい。この場合、出力部17は、通常、受信音声の音量を機能説明音声の音量よりも小さくし、機能説明音声を出力する。当該小さくすることは、音量をOFFにすることや、音量を0にすること、消音にすることなどを含む。また、出力部17は、機能説明音声の音量を受信音声の音量よりも大きくし、補助音声を出力してもよい。出力部17は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。出力部17は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。機能情報取得部18は、操作検知部15が第二の操作を検知した場合に、操作検知部15が取得した実体ボタン識別子に対応する機能情報を、機能管理情報格納部12から取得する。この場合は、つまりは、操作検知部15が、実体ボタン11が受け付けた操作が第二の操作であると判断した場合である。また、機能情報取得部18は、操作検知部15が第一の操作を検知した後に第二の操作を検知した場合に、操作検知部15が取得した実体ボタン識別子に対応する機能情報を、機能管理情報格納部12から取得してもよい。この場合は、つまりは、操作検知部15が、実体ボタン11が受け付けた操作が第一の操作であると判断した後に、再度、実体ボタン11が操作を受け付け、当該操作が第二の操作であると判断した場合である。また、機能情報取得部18は、操作検知部15が第二の操作を検知した場合に、操作検知部15が取得した実体ボタン識別子と、モード識別子格納部13に格納されているモード識別子とに対応する機能情報を、機能管理情報格納部12から取得してもよい。なお、機能情報取得部18は、通常、操作検知部15が第二の操作を検知する度に、機能情報を取得する。つまり、例えば、ユーザが、同一の実体ボタン11に対して第二の操作を繰り返して行い、その度に、操作検知部15が第二の操作を検知したとする。すると、機能情報取得部18は、当該検知の度に機能情報を取得する。実行部19は、機能情報取得部18が取得した機能情報で示される機能を実行する。例えば、機能情報がプログラムである場合、実行部19は、当該プログラムを実行する。また、例えば、機能情報がプログラム識別子である場合、実行部19は、当該プログラム識別子で識別されるプログラムを任意の記憶領域から取得し、当該プログラムを実行する。また、例えば、機能情報が処理情報である場合、実行部19は、当該処理情報に応じた処理を行う。例えば、処理情報が音量である場合、実行部19は、出力部17が出力している受信音声、または機能説明音声の音量を上げる。また、例えば、処理情報が次のチャンネルである場合、実行部19は、出力部17が出力している受信音声のチャンネルを、次のチャンネルに変更する。また、例えば、処理情報が電源ONである場合、実行部19は、機能実行装置1の電源をONにする。なお、機能管理情報格納部12、モード識別子格納部13は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。また、操作検知部15、機能説明情報取得部16、機能情報取得部18、実行部19は、通常、MPUやメモリ等から実現され得る。操作検知部15等の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはROM等の記録媒体に記録されている。但し、ハードウェア専用回路で実現してもよい。なお、本実施の形態において、機能実行装置1は、受信部14を備えていなくてもよい。この場合、出力部17は、受信音声を出力しない。つまり、この場合、出力部17は、機能説明情報取得部16が取得した機能説明情報のみを出力する。また、本実施の形態において、受信部14は、いわゆる映像を受信してもよい。当該映像は、いわゆる動画や画像であればよく、その形式や内容などは問わない。また、この場合、出力部17は、受信部14が受信した映像を出力する。次に、機能実行装置1の動作について説明する。図2は、機能実行装置1の全体動作を示すフローチャートである。ステップS201受信部14は、音声を受信したか否かを判断する。受信した場合は、ステップS202に進み、そうでない場合は、ステップS204に進む。ステップS202出力部17は、受信音声の出力中フラグをON例えば、1にする。ステップS203出力部17は、ステップS201で受信した音声を出力する。ステップS204出力部17は、受信音声の出力中フラグをOFF例えば、0にする。ステップS205操作検知部15は、1以上の実体ボタン11のいずれかに対する第一の操作を検知したか否かを判断する。検知した場合は、ステップS206に進み、そうでない場合は、ステップS209に進む。ステップS206操作検知部15は、ステップS205で検知した第一の操作を受け付けた実体ボタン11に対応付けられている実体ボタン識別子を取得する。ステップS207機能説明情報取得部16は、ステップS206で取得したボタン識別子に対応する機能説明情報を、機能管理情報格納部12から取得する。ステップS208出力部17は、ステップS207で取得した機能説明情報を出力する。この処理の詳細は、図3のフローチャートを用いて説明する。ステップS209操作検知部15は、1以上の実体ボタン11のいずれかに対する第二の操作を検知したか否かを判断する。検知した場合は、ステップS210に進み、そうでない場合は、ステップS201に戻る。ステップS210操作検知部15は、ステップS209で検知した第二の操作を受け付けた実体ボタン11に対応付けられている実体ボタン識別子を取得する。ステップS211機能情報取得部18は、ステップS210で取得したボタン識別子に対応する機能情報を、機能管理情報格納部12から取得する。ステップS212実行部19は、ステップS211で取得した機能情報で示される機能を実行する。この処理の詳細は、図4のフローチャートを用いて説明する。なお、図2のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。また、図2のフローチャートのステップS207において、機能説明情報取得部16は、ステップS206で取得したボタン識別子と、モード識別子格納部13に格納されているモード識別子とに対応する機能説明情報を、機能管理情報格納部12から取得してもよい。また、図2のフローチャートのステップS211において、機能情報取得部18は、ステップS210で取得したボタン識別子と、モード識別子格納部13に格納されているモード識別子とに対応する機能情報を、機能管理情報格納部12から取得してもよい。図3は、図2のフローチャートのステップS208の機能説明情報の出力処理を示すフローチャートである。ステップS301出力部17は、ステップS207で取得した機能説明情報が、文字であるか否かを判断する。文字である場合は、ステップS302に進み、そうでない場合は、ステップS303に進む。ステップS302出力部17は、ステップS207で取得した機能説明情報を、音声合成により音声化し、機能説明音声を取得する。ステップS303出力部17は、受信音声の出力中フラグがONであるか否かを判断する。ONである場合は、ステップS304に進み、そうでない場合は、ステップS306に進む。ステップS304出力部17は、出力中の受信音声の音量を制御する。例えば、出力部17は、当該音量を0にする。ステップS305出力部17は、音量を制御したことを示す音量制御フラグをONにする。ステップS306出力部17は、ステップS207で取得した機能説明情報を、音声出力する。なお、ステップS302で機能説明音声を取得した場合、出力部17は、当該機能説明音声を出力する。ステップS307出力部17は、終了条件を満たすか否かを判断する。満たす場合は、ステップ308に進み、そうでない場合は、ステップS307に戻る。ステップS308出力部17は、機能説明情報の音声出力を終了する。ステップS309出力部17は、音量を制御したことを示す音量制御フラグがONであるか否かを判断する。ONである場合は、ステップS310に進み、そうでない場合は、上位処理にリターンする。ステップS310出力部17は、出力中の受信音声の音量を制御する。例えば、出力部17は、当該音量を、ステップS304での制御前の音量元の音量に戻す。ステップS311出力部17は、音量を制御したことを示す音量制御フラグをOFFにする。そして、上位処理にリターンする。図4は、図2のフローチャートのステップS212の機能情報の実行処理を示すフローチャートである。ステップS401実行部19は、ステップS211で取得した機能情報が、プログラムであるか否かを判断する。プログラムである場合は、ステップS402に進み、そうでない場合は、ステップS403に進む。ステップS402実行部19は、ステップS211で取得した機能情報であるプログラムを実行する。そして、上位処理にリターンする。ステップS403実行部19は、ステップS211で取得した機能情報が、プログラム識別子であるか否かを判断する。プログラム識別子である場合は、ステップS404に進み、そうでない場合は、ステップS406に進む。ステップS404実行部19は、ステップS211で取得した機能情報であるプログラム識別子で識別されるプログラムを、任意の記憶領域から取得する。ステップS405実行部19は、ステップS404で取得したプログラムを実行する。そして、上位処理にリターンする。ステップS406実行部19は、ステップS211で取得した機能情報が、処理情報であるか否かを判断する。処理情報である場合は、ステップS407に進み、そうでない場合は、上位処理にリターンする。ステップS407実行部19は、ステップS211で取得した機能情報である処理情報に応じた処理を行う。そして、上位処理にリターンする。なお、図4のフローチャートにおいて、ステップS401の判断、ステップS403の判断、ステップS406の判断の順序は問わない。具体例次に、機能実行装置1の動作の具体例について説明する。例1本例において、機能実行装置1は、携帯型のテレビ以下、テレビであるものとする。また、機能管理情報格納部12には、図5に示す機能管理情報が格納されているものとする。当該機能管理情報は、各レコードを一意に特定するためのID項目名:IDと、実体ボタン識別子項目名:ボタンと、機能情報項目名:機能と、機能説明情報項目名:説明とを有する。なお、図5の機能管理情報における機能説明情報について、音量-は処理情報、音量は処理情報、Channel_Prevはプログラム識別子、Channel_Nextはプログラム識別子である。また、第一の操作は、押下であり、第二の操作は、第一の操作による押下後のさらなる押下であるものとする。また、機能説明情報の音声出力の終了条件は、第一の操作の検知または第二の操作の検知であるものとする。また、機能説明情報の音声出力の際に受信音声を出力している場合、出力部17は、受信音声の音量を0にするものとする。まず、ユーザが、テレビの電源をONにする。すると、受信部14は、音声の受信を開始し、テレビの電源がOFFになるまで、音声を受信し続ける。また、出力部17は、当該受信音声のうち、予め決められた特定の記憶領域に格納されているチャンネル識別子が対応付けられている受信音声を、出力する。また、このとき、出力部17は、テレビの電源がOFFになるまで、受信音声を出力し続ける。次に、ユーザが、実体ボタン識別子VRが対応付けられている実体ボタン11を押下したとする。すると、操作検知部15は、当該実体ボタン11に対する第一の操作を検知し、実体ボタン識別子VRを取得する。次に、機能説明情報取得部16は、図5の機能管理情報から、実体ボタン識別子VRに対応付いている、ID=012のレコードが有する機能説明情報音量を上げますを取得する。次に、出力部17は、出力している受信音声の音量を0にする。そして、出力部17は、機能説明情報取得部16が取得した機能説明情報音量を上げますを音声合成により音声化し、機能説明音声を取得し、当該機能説明音声を出力する。このとき、例えば、終了条件を満たす前に機能説明情報を音声出力し終えた場合、出力部17は、機能説明情報を音声出力し終えた後、受信音声の音量を元に戻す。次に、ユーザが、実体ボタン識別子VRが対応付けられている実体ボタン11を、押下している状態からさらに押下したとする。すると、操作検知部15は、実体ボタン11に対する第二の操作を検知し、実体ボタン識別子VRを取得する。次に、機能情報取得部18は、図5の機能管理情報から、実体ボタン識別子VRに対応付いている、ID=012のレコードが有する機能情報音量を取得する。次に、実行部19は、機能情報取得部18が取得した機能情報音量に応じて、出力している機能説明音声の音量を上げる。このとき、実行部19は、通常、出力部17に対して、機能説明音声の音量を上げるように指示し、出力部17は、当該指示に応じて、機能説明音声の音量を上げる。次に、ユーザが、実体ボタン識別子CLが対応付けられている実体ボタン11を押下したとする。すると、操作検知部15は、当該実体ボタン11に対する第一の操作を検知し、実体ボタン識別子CLを取得する。このとき、例えば、機能説明音声を出力している場合、出力部17は、終了条件を満たすため、当該機能説明音声の出力を終了する。次に、機能説明情報取得部16は、図5の機能管理情報から機能説明情報を取得するが、当該処理および以降の処理は前述と同様であるので、説明を省略する。また、例えば、次に、ユーザが、実体ボタン識別子CLが対応付けられている実体ボタン11を、押下している状態からさらに押下した場合、操作検知部15は、実体ボタン識別子CLを取得するが、当該処理および以降の処理は前述と同様であるので、説明を省略する。例2本例において、機能実行装置1は、携帯型のオーディオプレーヤー以下、携帯オーディオであるものとする。また、機能管理情報格納部12には、図6に示す機能管理情報が格納されているものとする。当該機能管理情報は、各レコードを一意に特定するためのID項目名:IDと、実体ボタン識別子項目名:ボタンと、モード識別子項目名:モードと、機能情報項目名:機能と、機能説明情報項目名:説明とを有する。なお、図6の機能管理情報における機能説明情報について、再生、停止、次曲は共に処理情報である。また、第一の操作は、1秒以上の接触であり、第二の操作は、押下であるものとする。また、機能説明情報の音声出力の終了条件は、第一の操作の検知の終了であるものとする。また、当該携帯オーディオは、周知のように、いわゆる音楽ファイルを蓄積するための記憶領域を備えており、ユーザが指定した音楽ファイルを、出力部17が出力するものとする。従って、機能説明情報の音声出力の際に当該音楽を出力音楽ファイルを再生している場合、出力部17は、当該音楽の音量を0にするものとする。また、実行部19は、実行した処理を示す情報を、モード識別子としてモード識別子格納部13に蓄積するものとする。つまり、当該モード識別子および図6のモード識別子は、携帯オーディオのモードを識別する情報である。また、モード識別子格納部13には、モード識別子停止が格納されているものとする。まず、ユーザが、携帯オーディオの電源をONにする。そして、格納されている1以上の音楽ファイルのうちの1つの音楽ファイルを選択し、実体ボタン識別子Pが対応付けられている実体ボタン11を押下したとする。すると、操作検知部15は、当該実体ボタン11に対する第二の操作を検知し、実体ボタン識別子Pを取得する。次に、機能情報取得部18は、図6の機能管理情報から、実体ボタン識別子P、およびモード識別子格納部13に格納されているモード識別子停止に対応付いている、ID=011のレコードが有する機能情報再生を取得する。次に、実行部19は、機能情報取得部18が取得した機能情報再生に応じて、ユーザが選択した音楽ファイルを再生する。このとき、実行部19は、通常、音楽ファイルを再生することにより取得した音楽を、出力部17に送信し、出力部17に対して、当該音楽を出力するように指示する。そして、出力部17は、当該指示に応じて、当該音楽を出力する。そして、実行部19は、当該機能情報再生をモード識別子として、モード識別子格納部13に格納されているモード識別子停止に代えて、蓄積する。次に、ユーザが、実体ボタン識別子Pが対応付けられている実体ボタン11を押下したとする。すると、操作検知部15は、実体ボタン11に対する第二の操作を検知し、実体ボタン識別子Pを取得する。次に、機能情報取得部18は、図6の機能管理情報から、実体ボタン識別子P、およびモード識別子格納部13に格納されているモード識別子再生に対応付いている、ID=012のレコードが有する機能情報停止を取得する。次に、実行部19は、機能情報取得部18が取得した機能情報停止に応じて、音楽ファイルの再生を停止する。このとき、実行部19は、通常、出力部17に対して、音楽の出力を終了するように指示する。そして、出力部17は、当該指示に応じて、音楽の出力を終了する。そして、実行部19は、当該機能情報停止をモード識別子として、モード識別子格納部13に格納されているモード識別子再生に代えて、蓄積する。次に、ユーザが、実体ボタン識別子Qが対応付けられている実体ボタン11に1秒間、接触したとする。すると、操作検知部15は、実体ボタン11に対する第一の操作を検知し、実体ボタン識別子Qを取得する。次に、機能説明情報取得部16は、図6の機能管理情報から、実体ボタン識別子Q、およびモード識別子格納部13に格納されているモード識別子停止に対応付いている、ID=013のレコードが有する機能説明情報次の曲に移動しますを取得する。次に、出力部17は、機能説明情報取得部16が取得した機能説明情報次の曲に移動しますを音声合成により音声化し、機能説明音声を取得し、当該機能説明音声を出力する。このとき、出力部17は、音楽を出力していないので、音量の制御は行わない。また、例えば、次に、ユーザが、実体ボタン識別子Qが対応付けられている実体ボタン11を押下した場合、操作検知部15は、実体ボタン識別子Qを取得するが、当該処理および以降の処理は前述と同様であるので、説明を省略する。なお、本具体例のように、出力部17は、受信音声、および機能説明情報以外の音声を出力してもよい。また、本具体例において、例えば、音楽ファイルを再生中に機能説明情報を音声出力する場合、出力部17は、受信音声を出力中に機能説明情報を音声出力する場合と同様に、音楽の音量を制御してもよい。以上、本実施の形態による機能実行装置1によれば、実体ボタンが有する機能の説明を出力することができる。これにより、視覚障害者の方でも、各実体ボタンが有する機能を知ることができる。また、本実施の形態による機能実行装置1によれば、実体ボタンに対する操作に応じて、実体ボタンが有する機能の説明を音声出力し、また実体ボタンが有する機能を実行することができる。これにより、視覚障害者の方でも、各実体ボタンが有する機能を知りたい場合と、各実体ボタンが有する機能を実行したい場合とを区別しながら、機能実行装置1を操作することができる。また、本実施の形態による機能実行装置1によれば、一の実体ボタンが操作を受け付けている間、当該一の実体ボタンが有する機能の説明を音声出力することができる。これにより、例えば、2以上の各実体ボタンが有する機能の説明を、同時に音声出力することを防ぐことができる。また、本実施の形態による機能実行装置1によれば、一の実体ボタンが操作を受け付けてから、他の実体ボタンが操作を受け付けるまでの間、当該一の実体ボタンが有する機能の説明を音声出力することができる。これにより、例えば、2以上の各実体ボタンが有する機能の説明を、同時に音声出力することを防ぐことができる。また、本実施の形態による機能実行装置1によれば、一の実体ボタンが第一の操作と第二の操作とを連続して受け付けた場合に、当該一の実体ボタンが有する機能を実行することができる。これにより、例えば、ユーザは、当該実体ボタンが有する機能を実行するためには、第一の操作と第二の操作を行う必要があり、ユーザの誤操作を防ぐことができる。また、本実施の形態による機能実行装置1によれば、一の実体ボタンが有する機能の説明の音声の音量、または受信した音声の音量を調整して、当該一の実体ボタンが有する機能の説明の音声の音量を出力することができる。これにより、当該一の実体ボタンが有する機能の説明の音声を、より聞き易くすることができる。また、上記各実施の形態において、一の装置に存在する2以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。また、上記各実施の形態における機能実行装置は、例えば、スタンドアロンの装置であってもよいし、サーバクライアントシステムにおけるサーバ装置であってもよい。後者の場合には、例えば、ASPApplicationServiceProviderとして機能説明の出力が行われてもよい。また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェアプログラムをCPU等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。また、上記各実施の形態における機能実行装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記憶領域に、第一の操作または第二の操作を受け付ける実体ボタンを識別する実体ボタン識別子と、当該実体ボタンに対する操作に対応する機能を示す機能情報と、当該機能の説明を示す機能説明情報とを対応付けて有する機能管理情報が格納されており、自身を識別する実体ボタン識別子が対応付けられている1以上の実体ボタンと共に動作するプログラムであって、コンピュータを、第一の操作または第二の操作を受け付けた実体ボタンと、当該実体ボタンが受け付けた操作とを検知し、当該実体ボタンに対応付けられている実体ボタン識別子を取得する操作検知部と、前記操作検知部が第一の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能説明情報を、前記機能管理情報格納部から取得する機能説明情報取得部と、前記機能説明情報取得部が取得した機能説明情報を音声出力する出力部と、前記操作検知部が第二の操作を検知した場合に、前記操作検知部が取得した実体ボタン識別子に対応する機能情報を、前記機能管理情報格納部から取得する機能情報取得部と、前記機能情報取得部が取得した機能情報で示される機能を実行する実行部として機能させるためのプログラムである。なお、上記プログラムにおいて、ハードウェアでしか行われない処理は少なくとも含まれない。また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体例えば、CD-ROMなどの光ディスクや磁気ディスク、半導体メモリなどに記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。また、図7は、前述のプログラムを実行して、前述の実施の形態の機能実行装置等を実現するコンピュータシステム9の概観図である。前述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図7において、コンピュータシステム9は、CD-ROMCompactDiskReadOnlyMemoryドライブ9011、FDFlexibleDiskドライブ9012を含むコンピュータ901と、キーボード902と、マウス903と、モニタ904とを備える。図8は、コンピュータシステム9のブロック図である。図8において、コンピュータ901は、CD-ROMドライブ9011、FDドライブ9012に加えて、CPUCentralProcessingUnit9013と、ブートアッププログラム等のプログラムを記憶するためのROMRead-OnlyMemory9014と、CPU9013に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのRAMRandomAccessMemory9015と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク9016と、CD-ROMドライブ9011、FDドライブ9012、CPU9013等を相互に接続するバス9017とを備える。ここでは図示しないが、コンピュータ901は、さらに、LANへの接続を提供するネットワークカードを備えていてもよい。コンピュータシステム9に、前述の実施の形態の機能実行装置等の機能を実行させるプログラムは、CD-ROM9101、またはFD9102に記憶されて、CD-ROMドライブ9011またはFDドライブ9012に挿入され、さらにハードディスク9016に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク9016に記憶されてもよい。プログラムは実行の際にRAM9015にロードされる。プログラムは、CD-ROM9101、FD9102またはネットワークから直接、ロードされてもよい。プログラムは、コンピュータ901に、前述の実施の形態の機能実行装置等の機能を実行させるオペレーティングシステムOS、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能モジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム9がどのように動作するかは周知であり、詳細な説明は省略する。本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。