電話機ならびに回線を収容する電話システムの主装置であって、前記電話機および/または前記回線の状態が記憶される状態記憶手段と、前記電話機に提供可能な1以上の機能を示す提供機能一覧情報を前記状態記憶手段に記憶された状態に基づいて生成する提供機能一覧情報生成部と、前記提供機能一覧情報を前記電話機に送信して当該電話機に提供可能な1以上の機能を表示させ、当該1以上の機能から前記電話機にて選択された機能を示す選択機能情報を受信する電話機制御部とを備え、前記選択機能情報に対応する機能を前記電話機に提供することを特徴とする電話システムの主装置。前記主装置は、1以上の前記電話機を収容し、前記状態記憶手段は、前記電話機ごとに電話機の使用状態が記憶される電話機使用状態記憶部を含み、前記提供機能一覧情報生成部は、前記提供機能一覧情報を少なくとも前記電話機使用状態記憶部に記憶された使用状態に基づいて生成することを特徴とする請求項1記載の電話システムの主装置。前記主装置は、1以上の前記回線を収容し、前記状態記憶手段は、前記回線ごとに回線の使用状態が記憶される回線使用状態記憶部を含み、前記提供機能一覧情報生成部は、前記提供機能一覧情報を少なくとも前記回線使用状態記憶部に記憶された使用状態に基づいて生成することを特徴とする請求項1または2記載の電話システムの主装置。電話機ならびに回線を収容する電話システムの主装置の動作方法であって、前記主装置は、前記電話機および/または前記回線の状態が記憶される状態記憶手段を備え、前記動作方法は、前記主装置が、前記電話機に提供可能な1以上の機能を示す提供機能一覧情報を前記状態記憶手段に記憶された状態に基づいて生成するステップと、前記主装置が、前記提供機能一覧情報を前記電話機に送信して当該電話機に提供可能な1以上の機能を表示させるステップと、前記主装置が、当該1以上の機能から前記電話機にて選択された機能を示す選択機能情報を受信するステップと、前記主装置が、前記選択機能情報に対応する機能を前記電話機に提供するステップとを備えることを特徴とする電話システムの主装置の動作方法。前記主装置は、1以上の前記電話機を収容し、前記状態記憶手段は、前記電話機ごとに電話機の使用状態が記憶される電話機使用状態記憶部を含み、前記主装置は、前記提供機能一覧情報を少なくとも前記電話機使用状態記憶部に記憶された使用状態に基づいて生成することを特徴とする請求項4記載の電話システムの主装置の動作方法。前記主装置は、1以上の前記回線を収容し、前記状態記憶手段は、前記回線ごとに回線の使用状態が記憶される回線使用状態記憶部を含み、前記主装置は、前記提供機能一覧情報を少なくとも前記回線使用状態記憶部に記憶された使用状態に基づいて生成することを特徴とする請求項4または5記載の電話システムの主装置の動作方法。図9は、従来の電話システムの概略動作を示す図である。電話システムの主装置1Aは、呼を電話機2Aに着信させ、電話機2Aのユーザが、電話機2Aに対し、例えば、電話機2Bへの転送の操作を行おうとするが、操作を誤ると、電話機2Aに着信した呼は電話機2Bに転送されない。または、電話機2Aのユーザが、例えば、音声メールシステム4への転送の操作を行おうとするが、操作を誤ると、電話機2Aに着信した呼は音声メールシステム4に転送されない。従来の電話システムでは、このような多様な機能を提供するために、電話機で多くのボタン操作が必要であるが、以下のような課題がある。課題1→操作方法が判らず機能を利用できない。従来の電話システムの機能を利用するための電話機への操作は、呼の状態例:下記によって様々である。1呼の状態→着信中提供できる機能→着信応答、未応答内外線転送、不在内外線転送、音声メール応答、音声ガイダンス応答等2呼の状態→通話中提供できる機能→共通保留転送、パーク保留転送、呼び出し状態転送、会議通話等上記のように連挙した電話システムの機能を提供するために、機能それぞれに操作方法が異なる。このため、電話システムの機能を利用しようとして電話機の操作が複雑になり、機能を提供するためにわざわざ電話機を操作することが煩わしくなり、機能を利用しない結果となる。課題2→操作方法が判らず誤って呼を切断してしまう。課題1に列挙した電話システムの機能を提供するために、機能それぞれに、操作方法が異なる。このため、電話機が電話システムの機能を利用しようとして操作をした際に、間違えると呼が切断される可能性がある。課題3→操作方法が判らず機能を利用するまでに長時間を要する。課題1に列挙した電話システムの機能を提供するために、機能それぞれに、操作方法が異なる。このため、電話システムの機能を利用しようとして電話機を操作する際に、多様な機能の提供操作の中から操作手順を選んで操作することになり操作手順の完了までに長時間を要する。このため、機能提供までに長い時間がかかり、呼の通話相手を待たせることになる。本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、操作方法が判らないことに起因して、機能が利用されない、呼が切断される、機能の利用に長時間を要するという不都合が発生することの防止を図った電話システムの主装置およびその動作方法を提供することにある。上記の課題を解決するために、第1の本発明は、電話機ならびに回線を収容する電話システムの主装置であって、前記電話機および/または前記回線の状態が記憶される状態記憶手段と、前記電話機に提供可能な1以上の機能を示す提供機能一覧情報を前記状態記憶手段に記憶された状態に基づいて生成する提供機能一覧情報生成部と、前記提供機能一覧情報を前記電話機に送信して当該電話機に提供可能な1以上の機能を表示させ、当該1以上の機能から前記電話機にて選択された機能を示す選択機能情報を受信する電話機制御部とを備え、前記選択機能情報に対応する機能を前記電話機に提供することを特徴とする電話システムの主装置をもって解決手段とする。第2の本発明は、電話機ならびに回線を収容する電話システムの主装置の動作方法であって、前記主装置は、前記電話機および/または前記回線の状態が記憶される状態記憶手段を備え、前記動作方法は、前記主装置が、前記電話機に提供可能な1以上の機能を示す提供機能一覧情報を前記状態記憶手段に記憶された状態に基づいて生成するステップと、前記主装置が、前記提供機能一覧情報を前記電話機に送信して当該電話機に提供可能な1以上の機能を表示させるステップと、前記主装置が、当該1以上の機能から前記電話機にて選択された機能を示す選択機能情報を受信するステップと、前記主装置が、前記選択機能情報に対応する機能を前記電話機に提供するステップとを備えることを特徴とする電話システムの主装置の動作方法をもって解決手段とする。本発明によれば、電話システムにおいて、操作方法が判らないことに起因して、機能が利用されない、呼が切断される、機能の利用に長時間を要するという不都合を防止することができる。以下、本発明の実施の形態について図面を参照して説明する。なお、以下の説明では、同一または類似の機能を有する構成要素に同一または一部同一の符号を付与し、重複説明を省略する。また、以下の説明では、図9に示す従来の電話システムについて、本実施の形態の比較例として説明する。図1は、本実施の形態に係る電話システムの概略動作を示す図である。電話システムの主装置1は、呼を電話機2Aに着信させたら、電話機2Aに提供可能な1以上の機能と利用方法を電話機2Aの表示部に表示させる。電話機2Aのユーザが、電話機2Aを操作し、表示された機能の1つ、例えば、電話機2Bへの転送を選択すると、電話機2Aに着信した呼は電話機2Bに転送される。または、電話機2Aのユーザが、表示された機能の1つ、例えば、音声メールシステム4への転送を選択すると、電話機2Aに着信した呼は音声メールシステム4に転送される。図2は、本実施の形態に係る電話システムの構成図である。電話システムの主装置1は、複数の電話機2A、2B、...各電話機を単に電話機ともいうと、複数の回線3A、3B、...各回線を単に回線ともいうとに収容されている。主装置1は、回線制御部11と、通話路制御部12と、内線電話機制御部13と、呼制御部14とを備える。呼制御部14は、回線ごとにその使用状態が記憶される回線使用状態記憶部141と、電話機ごとにその使用状態が記憶される電話機使用状態記憶部142と、電話機に提供可能な1以上の機能を示す提供機能一覧情報を回線使用状態記憶部141と電話機使用状態記憶部142に記憶された使用状態に基づいて生成する提供機能一覧情報生成部143と、当該1以上の機能から電話機にて選択された機能を電話機に提供するか否かを判定する機能提供判定部144とを備える。内線電話機制御部13は、提供機能一覧情報を電話機に送信して当該電話機に提供可能な1以上の機能を表示させ、当該1以上の機能から電話機にていずれかの機能が選択され、電話機から当該選択された機能を示す選択機能情報が送信されたら、これを受信する。機能提供判定部144は、予め提供機能一覧情報を取得し、選択機能情報が送信されたら、当該選択機能情報に対応する機能を電話機に提供するか否かを当該提供機能一覧情報に基づいて判定する。図3は、本実施の比較例に係る電話システムの構成図である。主装置1Aは、回線制御部11と、通話路制御部12と、内線電話機制御部13Aと、呼制御部14Aとを備える。呼制御部14Aは、回線使用状態記憶部141と、電話機使用状態記憶部142と、電話機への操作に対応する機能を電話機に提供するか否かを判定する機能提供判定部144Aとを備える。内線電話機制御部13Aは、電話機が操作され、操作に対応する機能を示す選択機能情報が送信されたら、これを受信する。図4は、機能提供判定部144の動作を示すフローチャートである。図2に示す機能提供判定部144は、提供機能一覧情報生成部143から提供機能一覧情報を受信するS1。機能提供判定部144は、予め提供機能一覧情報を受信したうえで、内線電話機制御部13から選択機能情報を受信したらS3、選択機能情報により示される機能例えば他の電話機への着信の機能が、提供機能一覧情報に含まれているか否かを判定するS5。つまり、機能提供判定部144は、選択機能情報により示される機能を当該選択機能情報の送信元である電話機に提供できるか否かを判定するS5。電話機のユーザは、電話機にて、提供可能な機能の1つを選択すればよいので、誤操作を行うことが少なく、この判定では、機能を提供できると判定されることが多い。機能提供判定部144は、選択機能情報により示される機能が既に提供不可であり、よって当該機能が提供機能一覧情報に含まれずS5:NO、当該機能を送信元の電話機に提供できないと判定したならS5:NO、当該機能の提供は不可である旨を当該電話機に表示するように内線電話機制御部13に指示しS7、内線電話機制御部13は、当該機能の提供は不可である旨を当該電話機に表示させる。上記理由により、この表示がなされることは少ない。一方、機能提供判定部144は、選択機能情報により示される機能が、提供機能一覧情報に含まれているならS5:YES、通話路制御部12などに、当該機能を提供するように指示しS9、通話路制御部12は、例えば、他の電話機への着信を行う。次に、機能提供判定部144は、回線使用状態記憶部141や電話機使用状態記憶部142に使用状態の変更を指示しS11、次の処理へ進む。図5は、機能提供判定部144Aの動作を示すフローチャートである。図3に示す機能提供判定部144Aは、電話機のユーザが所望の機能を利用すべく、電話機へ操作を行い、その操作内容を示す操作内容情報が送信され、これを内線電話機制御部13Aを介して受信したらS21、回線使用状態記憶部141および電話機使用状態記憶部142に記憶された回線と電話機の使用状態を参照しS23、この使用状態に基づき、操作内容情報により示される機能を当該操作内容情報の送信元である電話機に提供できるか否かを判定するS25。電話機のユーザは、電話機の操作方法が複雑である場合、誤操作を行うことが多く、この判定では、機能を提供できないと判定されることが多い。機能提供判定部144Aは、使用状態に基づき、操作内容情報により示される機能が提供できないと判定したならS25:NO当該機能の提供は不可である旨を当該電話機に表示するように内線電話機制御部13に指示しS27、内線電話機制御部13は、当該機能の提供は不可である旨を当該電話機に表示させる。この表示を見て、電話機のユーザは、操作をやり直すが、再び誤操作を行い、例えば、呼を切断してしまう場合もある。さて、機能提供判定部144Aは、使用状態に基づき、操作内容情報により示される機能が提供できると判定したならS25:YES、通話路制御部12などに、当該機能を提供するように指示しS29、通話路制御部12は、例えば、他の電話機への着信を行う。次に、機能提供判定部144Aは、回線使用状態記憶部141や電話機使用状態記憶部142に使用状態の変更を指示しS29、次の処理へ進む。図6は、提供機能一覧情報生成部143に設けられる電話機管理テーブルを示す図である。電話機管理テーブルは、電話機ごとのレコードを含み、各レコードは、対応する電話機の使用状態を示す、つまり、当該電話機が着信中、待機中、通話中、保留中のいずれであるかを示す電話機使用状態情報、当該電話機が着信中、通話中、保留中のいずれか、つまり、使用中である場合において当該電話機での通話に使用される呼に割り当てられた回線を示す回線識別情報以下、回線ID、当該電話機に提供可能な1以上の機能同図の○で示す機能を示す機能情報を含んでいる。図7は、本実施の形態に係る電話システムのシーケンス図である。回線制御部11は、例えば、電話機2Aへの呼が回線3Aに着信されると、その旨を回線使用状態記憶部141と電話機使用状態記憶部142に通知しT1、これにより、回線使用状態記憶部141には、回線3Aが着信中である旨の情報が記憶されT3、電話機使用状態記憶部142には、電話機2Aが着信中である旨の情報が記憶されるT5。また、回線制御部11は、通話路制御部12を介して、電話機2Aに呼を着信させT7、T9、電話機2Aが着信中となるT11。回線使用状態記憶部141は、回線3Aが着信中である旨の情報を提供機能一覧情報生成部143に送信しT21、電話機使用状態記憶部142は、電話機2Aが着信中である旨の情報を提供機能一覧情報生成部143に送信するT23。提供機能一覧情報生成部143は、電話機管理テーブルから電話機2Aのレコードを選択し、当該レコードに、電話機2Aが着信中であることを示す電話機使用状態情報と、回線3Aを示す回線IDとを、既存の電話機使用状態情報と回線IDに代えて記憶させるT25。また、提供機能一覧情報生成部143は、各レコードの回線IDに基づいて、各レコードの機能情報を更新するT25。例えば、提供機能一覧情報生成部143は、各レコードの回線IDの集合が、全ての回線の回線IDの集合に等しければ、つまり、回線が全て使用されていれば、着信、発信ともにできないことを、各レコードの機能情報に記憶させる。次に、提供機能一覧情報生成部143は、電話機管理テーブルの電話機2Aのレコードの機能情報で示される1以上の機能を示す提供機能一覧情報つまり電話機2Aに提供可能な1以上の機能を示す提供機能一覧情報を作成するT27。つまり、主装置1は、電話機が操作される前に、現在の状況において、どの機能が提供可能かを判断し、提供可能と判断した機能を示す提供機能一覧情報を作成するのである。次に、提供機能一覧情報生成部143は、作成した提供機能一覧情報を内線電話機制御部13と機能提供判定部144に送信しT29、内線電話機制御部13は、提供機能一覧情報を電話機2Aに送信するT31。電話機2Aは、提供機能一覧情報を受信し、提供機能一覧情報に含まれた各機能つまり電話機2Aに提供可能な1以上の機能を一覧表示するT33。電話機2Aのユーザは、電話機2Aを操作し、表示された機能の1つ、例えば、電話機2Bへの転送を選択すると、電話機2Aは、選択された機能を示す選択機能情報を生成し、選択機能情報を内線電話機制御部13に送信しT35、内線電話機制御部13は、選択機能情報を受信し、機能提供判定部144に転送するT37。図4のフローチャートに基づき、機能提供判定部144は、選択機能情報を受信し、選択機能情報に対応する機能が、ステップT29で取得した提供機能一覧情報により示される1以上の機能に含まれているか、つまり、選択機能情報に対応する機能を電話機2Aに提供できるか否かを判定するT39。選択機能情報に対応する機能は、提供機能一覧情報により示される1以上の機能から選択されたものなので、多くの場合、選択機能情報に対応する機能が、ステップT29で取得した提供機能一覧情報により示される1以上の機能に含まれている、つまり、選択機能情報に対応する機能を電話機2Aに提供できると判定される。機能提供判定部144は、回線3Aに着信した呼を電話機2Bに着信させる旨の指示を通話路制御部12に送信するT41。また、機能提供判定部144は、回線3Aに着信した呼が電話機2Aには着信せず電話機2Bに着信する旨を電話機使用状態記憶部142に通知するT43。これにより、電話機使用状態記憶部142から、電話機2Aが着信中である旨の情報が消去され、電話機2Bが着信中である旨の情報が記憶されるT45。電話機使用状態記憶部142は、電話機2Aが直前の使用状態に戻った旨の情報と電話機2Bが着信中である旨の情報を提供機能一覧情報生成部143に送信するT47。提供機能一覧情報生成部143は、電話機管理テーブルから電話機2Aのレコードを選択し、当該レコードに、例えば、電話機2Aが直前の使用状態であること、つまり待機中などであることを示す電話機使用状態情報を、既存の電話機使用状態情報に代えて記憶させ、当該レコードから回線IDを消去するT49。また、通話路制御部12は、機能提供判定部144からの指示T41にしたがい、回線3Aに着信した呼を電話機2Bに着信させT51、電話機2Bが着信中となるT53。図8は、本実施の比較例に係る電話システムのシーケンス図である。回線制御部11は、例えば、電話機2Aへの呼が回線3Aに着信されると、その旨を回線使用状態記憶部141と電話機使用状態記憶部142に通知しT1、これにより、回線使用状態記憶部141には、回線3Aが着信中である旨の情報が記憶されT3、電話機使用状態記憶部142には、電話機2Aが着信中である旨の情報が記憶されるT5。また、回線制御部11は、通話路制御部12を介して、電話機2Aに呼を着信させT7、T9、電話機2Aが着信中となるT11。電話機2Aのユーザは、電話機2Aに対し、例えば、電話機2Bへの転送の操作を行うとT101、電話機2Aは、その操作内容を示す操作内容情報を生成し、操作内容情報を内線電話機制御部13Aに送信しT103、内線電話機制御部13Aは、操作内容情報を受信し、機能提供判定部144Aに転送するT105。ステップT101では、電話機2Aの操作方法が判らず、結局、所望の機能を利用できない場合が多い。また、ステップT101では、電話機2Aの操作方法が判らず、結局、所望の機能を利用できるまでに長時間を要することが多い。機能提供判定部144Aは、操作内容情報を受信し、回線使用状態記憶部141および電話機使用状態記憶部142に記憶された回線と電話機の使用状態を参照しT107、例えば、電話機2Bが待機中である旨の情報や、少なくとも1つの回線は未使用である旨の情報を得るT109。機能提供判定部144Aは、このような情報つまり電話機と回線の使用状態に基づき、操作内容情報により示される機能を当該操作内容情報の送信元である電話機に提供するか否かを判定するT111。機能提供判定部144Aは、例えば、操作内容情報に対応する機能が、電話機2Bへの転送に対応するもので、ステップT109で、電話機2Bが待機中である旨の情報を得たなら、操作内容情報により示される機能を当該操作内容情報の送信元、つまり電話機2Aに提供すると判定されるT111。しかしながら、電話機2Aのユーザが誤操作を行った場合、ここでは機能を提供できないと判定されT111、その旨が電話機2Aに表示されるが、誤操作が繰り返され、呼を切断してしまう場合もある。一方、例えば、ユーザが操作方法に習熟していて、正しい操作がなされ、機能を提供できると判定された場合T111、機能提供判定部144Aは、回線3Aに着信した呼を電話機2Bに着信させる旨の指示を通話路制御部12に送信するT113。また、機能提供判定部144Aは、回線3Aに着信した呼が電話機2Aには着信せず電話機2Bに着信する旨を電話機使用状態記憶部142に通知するT115。これにより、電話機使用状態記憶部142から、電話機2Aが着信中である旨の情報が消去され、電話機2Bが着信中である旨の情報が記憶されるT117。また、通話路制御部12は、機能提供判定部144Aからの指示T113にしたがい、回線3Aに着信した呼を電話機2Bに着信させT119、電話機2Bが着信中となるT121。したがって、本実施の形態の電話システムの主装置1によれば、電話機および回線の状態が記憶される状態記憶手段としての回線使用状態記憶部141および電話機使用状態記憶部142と、電話機に提供可能な1以上の機能を示す提供機能一覧情報を状態記憶手段に記憶された状態に基づいて生成する提供機能一覧情報生成部143と、提供機能一覧情報を電話機に送信して当該電話機に提供可能な1以上の機能を表示させ、当該1以上の機能から電話機にて選択された機能を示す選択機能情報を受信する電話機制御部13とを備え、選択機能情報に対応する機能を電話機に提供するので、つまり、ほとんどの場合、現在の電話機と回線の状態において提供可能な機能の数は全ての機能の数よりも少なく、よって、操作も煩雑でなく誤操作も少ない。その結果、操作方法が判らないことに起因して、機能が利用されない、呼が切断される、機能の利用に長時間を要するという不都合を防止することができるなお、本実施の形態では、回線使用状態記憶部141および電話機使用状態記憶部142を使用したが、一方のみを使用してもよい。つまり、例えば、回線使用状態記憶部141を使用して、現在の回線の状態において提供可能な機能を示す提供機能一覧情報を作成し、これを電話機に送信し当該機能を表示させてもよい。または、電話機使用状態記憶部142を使用して、現在の電話機の状態において提供可能な機能を示す提供機能一覧情報を作成し、これを電話機に送信し当該機能を表示させてもよい。なお、本実施の形態に係る主装置としてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。