"料金の精算に係る媒体に情報を書き込む媒体書込ユニットを含む複数のユニットを着脱可能な接続部と、少なくともユニット自体のハードウェアのバージョン番号またはユニットに搭載されているソフトウェアのバージョン番号を含む情報であるバージョン情報を前記接続部に装着されているユニット毎に記憶する記憶部と、前記媒体書込ユニットに、前記記憶部に記憶されている前記バージョン情報を前記媒体へ書き出させる制御部とを備えることを特徴とする料金装置。前記媒体書込ユニットは、通行券を発行するユニットであることを特徴とする請求項1に記載の料金装置。前記媒体書込ユニットは、領収書を発行するユニットであることを特徴とする請求項1に記載の料金装置。前記媒体書込ユニットは、ICカードに料金に係る情報を書き込むユニットであることを特徴とする請求項1に記載の料金装置。前記接続部は、料金の精算に係る媒体から情報を読み出す媒体読出ユニットを着脱可能に接続し、前記制御部は、前記バージョン情報の正当性を検証するための検証情報を前記媒体読出ユニットに読み出させ、当該検証情報を用いて前記バージョン情報の正当性を検証することを特徴とする請求項1から4のいずれか1項に記載の料金装置。前記接続部は、料金の精算に係る媒体から情報を読み出す媒体読出ユニットを着脱可能に接続し、前記制御部は、当該料金装置に対する作業指示に関する作業指示情報を前記媒体読出ユニットに読み出させ、当該作業指示情報を所定の表示部に表示させることを特徴とする請求項1から4のいずれか1項に記載の料金装置。料金装置に内蔵されるユニットは、機能改善や不具合対策のためにハードウェアやソフトウェアファームウェアのバージョンアップが行われることがある。ユニットのバージョンが古いままで放置されると、新しいバージョンでは改修済みの不具合が発生したり、他のユニットのバージョンとの不整合による不具合が発生したりするおそれがある。このため、料金装置に内蔵されるユニットのバージョンを正確に把握しておくことが重要であるが、特にネットワークに接続されていないスタンドアロンタイプの料金装置の場合、料金装置に内蔵される複数のユニットのバージョンを1つ1つ調査することは、作業を行う作業員に大きな負荷となっていた。本発明は、上記に鑑みてなされたものであって、保守作業等を行う作業員の負荷を軽減することができる料金装置を提供することを目的とする。上述した課題を解決し、目的を達成するために、本発明に係る料金装置は、料金の精算に係る媒体に情報を書き込む媒体書込ユニットを含む複数のユニットを着脱可能な接続部と、少なくともユニット自体のハードウェアのバージョン番号またはユニットに搭載されているソフトウェアのバージョン番号を含む情報であるバージョン情報を前記接続部に装着されているユニット毎に記憶する記憶部と、前記媒体書込ユニットに、前記記憶部に記憶されている前記バージョン情報を前記媒体へ書き出させる制御部とを備える。ここで、前記媒体書込ユニットは、通行券を発行するユニットであってもよい。また、前記媒体書込ユニットは、領収書を発行するユニットであってもよい。また、前記媒体書込ユニットは、ICカードに料金に係る情報を書き込むユニットであってもよい。また、本発明の望ましい態様として、前記接続部は、料金の精算に係る媒体から情報を読み出す媒体読出ユニットを着脱可能に接続し、前記制御部は、前記バージョン情報の正当性を検証するための検証情報を前記媒体読出ユニットに読み出させ、当該検証情報を用いて前記バージョン情報の正当性を検証する。また、本発明の望ましい態様として、前記接続部は、料金の精算に係る媒体から情報を読み出す媒体読出ユニットを着脱可能に接続し、前記制御部は、当該料金装置に対する作業指示に関する作業指示情報を前記媒体読出ユニットに読み出させ、当該作業指示情報を所定の表示部に表示させる。本発明に係る料金装置は、保守作業等を行う作業員の負荷を軽減することができるという効果を奏する。以下に、本発明に係る料金装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。また、この実施例における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。まず、図1を参照しながら本実施例に係る料金所管理システム1について説明する。図1は、本実施例に係る料金所管理システム1を示す図である。図1に示すように、料金所管理システム1は、高速道路の料金所2に設置された料金装置10a~10n、料金装置40および監視装置20を含み、中央の監視センタに設置された中央監視装置30と接続可能なものとする。料金装置10a~10nおよび料金装置40は、通行券の発行や料金の収受のために料金ゲート付近に設置される。監視装置20は、料金所2の管理事務所等に設置され、料金装置10a~10nの稼働状況等に関する情報を監視員に提供する。中央監視装置30は、ネットワーク3を介して監視装置20と接続され、料金装置10a~10nの稼働状況等に関する情報を監視員に提供する。このように、料金所管理システム1は、料金装置10a~10nの稼働状況等に関する情報が管理事務所や中央の監視センタ内の監視員に対して提供されるように構成されている。しかしながら、料金装置40は、監視装置20および中央監視装置30と通信可能に接続されておらず、料金装置40の稼働状況等を知るには料金装置40の設置場所まで出向かなければならない。次に、図1に示した料金装置40の構成について説明する。図2は、料金装置40の機能的な構成を示すブロック図である。図2に示すように、料金装置40は、接続部401と、記憶部402と、制御部403とを備える。接続部401は、複数のユニットが着脱されるインターフェースである。図2に示す例では、接続部401には、カメラユニット404aと、表示ユニット404bと、通行券読書ユニット404cと、ICカード読書ユニット404dと、領収書発行ユニット404eと、紙幣処理ユニット404fと、硬貨処理ユニット404gと、保守ユニット404hとが接続されている。カメラユニット404aは、防犯等のために周囲の映像を撮像し、撮像した映像の映像データを制御部403へ出力する。表示ユニット404bは、液晶パネル等の表示装置を有し、制御部403から入力される制御信号に従って高速道路の利用客に対して料金や指示等を表示する。通行券読書ユニット404cは、磁気カード読書装置やバーコード読書装置等の媒体読取装置/媒体書出装置を有し、制御部403から入力される制御信号に従って媒体である通行券を読み書きする。ICカード読書ユニット404dは、ICカードに対して読み書きを行う媒体読取装置/媒体書出装置を有し、主として料金の電子決済のために、制御部403から入力される制御信号に従ってICカードに対して媒体読取装置/媒体書出装置で読み書きを行う。領収書発行ユニット404eは、文字等を印字する印字装置を有し、制御部403から入力される制御信号に従って領収書等を印字して出力する。紙幣処理ユニット404fは、現金での決済のために、制御部403から入力される制御信号に従って紙幣の受け入れ、計数、保管、釣りの払い戻し等を行う。硬貨処理ユニット404gは、現金での決済のために、制御部403から入力される制御信号に従って硬貨の受け入れ、計数、保管、釣りの払い戻し等を行う。保守ユニット404hは、保守点検時に作業員が情報を参照するための液晶パネル等の表示装置と、作業員が情報を入力するためのキーボード等の入力装置とを有する。すなわち、保守ユニット404hは、保守用の表示部および入力部として機能する。保守ユニット404hは、タッチパネルのように表示装置と入力装置の機能を兼ね備えた装置を有していてもよい。なお、以下の説明では、接続部401に接続されるユニットの1つをいずれであるかを特定せずにユニット404と称することがある。また、図2に示した各種のユニット404は例であり、料金装置40は、これら全てのユニット404を内蔵しなくてもよいし、他のユニット404を内蔵してもよい。記憶部402は、フラッシュメモリや磁気記憶装置等の不揮発性を有する記憶装置を有し、料金装置40を動作させるためのプログラムやデータを記憶装置に記憶させる。記憶部402が記憶するデータには、バージョン情報402aが含まれる。バージョン情報402aは、接続部401に接続されているユニット404のハードウェアおよびソフトウェアのバージョンに関する情報を保持する。図3は、記憶部402に記憶されるバージョン情報402aの一例を示す図である。図3に示すように、バージョン情報402aでは、ユニット404の識別番号であるユニットIDと対応づけて、ユニット404毎にハードウェアのバージョン番号とソフトウェアのバージョン番号とが保持される。制御部403は、CPUCentralProcessingUnit等の演算装置と、プログラムやデータを展開するメモリとを有し、演算装置が実行するプログラムに従って料金装置40の各部を制御する。例えば、制御部403は、カメラユニット404aに映像を撮像させ、撮像された映像の映像データを記憶部402に記憶させる。また、制御部403は、通行券読書ユニット404cに通行券の内容を読み込ませ、読み込まれた内容に基づいて料金を計算し、ICカード読書ユニット404d等に料金を精算させ、領収書発行ユニット404eに領収書を発行させる。制御部403は、各種の制御を実行するために、記憶部402に記憶されているプログラムをメモリに展開して実行することによって各種の機能部を実現させる。プログラムを実行することによって実現される機能部には、バージョン情報出力部403aと、バージョン検証部403bと、作業指示表示部403cとが含まれる。バージョン情報出力部403aは、記憶部402に記憶されているバージョン情報402aの内容を媒体に出力する。媒体に出力された情報は、例えば、監視装置20が備えるバーコードリーダ、ICカードリーダ、OCROpticalCharacterReader等の媒体読取装置によって読み取られ、監視装置20が備える記憶装置、中央監視装置30が備える記憶装置、または、その両方に保存される。そして、保存された情報は、料金装置40に内蔵されているユニット404のバージョンアップの必要性の判定や、料金装置40が故障した場合の交換部品の特定等に用いられる。バージョン情報出力部403aは、バージョン情報402aの内容を媒体に出力するために、料金装置40が他の用途のために備えているユニット404を利用する。例えば、バージョン情報出力部403aは、通常は通行券を発行するために用いられる通行券読書ユニット404cに、バージョン情報402aの内容を媒体に出力させることができる。通行券読書ユニット404cが磁気カードの通行券を発行する装置である場合、バージョン情報出力部403aは、バージョン情報402aの内容が磁気的に記録された通行券を通行券読書ユニット404cに発行させる。また、通行券読書ユニット404cが通常の紙にバーコードで情報を印刷した通行券を発行する装置である場合、バージョン情報出力部403aは、バージョン情報402aの内容を符号化したバーコードが印刷された通行券を通行券読書ユニット404c発行させる。なお、バーコードは、2次元バーコードであってもよい。また、バーコードをユニット404毎に印刷してもよい。また、バージョン情報出力部403aは、通常は料金の精算のためにICカードの読み書きを行うICカード読書ユニット404dに、バージョン情報402aの内容を媒体に出力させることもできる。具体的には、バージョン情報出力部403aは、ICカード読書ユニット404dに、バージョン情報402aの内容を作業員等が所持するICカードに書き出させる。また、バージョン情報出力部403aは、通常は領収書を発行するために用いられる領収書発行ユニット404eに、バージョン情報402aの内容を媒体に出力させることもできる。具体的には、バージョン情報出力部403aは、バージョン情報402aの内容をユニット404毎にリスト化する等してテキスト化し、テキスト化された情報が印刷された領収書を領収書発行ユニット404eに発行させる。また、バージョン情報出力部403aは、バージョン情報402aの内容を符号化したバーコードが印刷された領収書を領収書発行ユニット404eに発行させることもできる。このように、バージョン情報出力部403aは、他の装置が読み出し可能な形でバージョン情報402aの内容を記録した媒体を、料金装置40が他の用途のために備えているユニット404から出力させる。このため、料金装置40に内蔵されているユニット404のバージョンに関する情報を調査する作業員が手書きで情報を記録する手間が省かれ、作業員の負荷が軽減される。また、作業員による誤記のおそれがないため、料金装置40に内蔵されているユニット404のバージョンに関する正確な情報を取得することができる。また、ユニット404のバージョンに関する情報を出力するためにハードウェアが付加されないため、料金装置40のコストダウンと信頼性の向上に寄与する。バージョン検証部403bは、接続部401に接続されているユニット404のバージョンの整合性を検証する。具体的には、バージョン検証部403bは、料金装置40が他の用途のために備えているユニット404からバージョン検証情報を読み出し、バージョン情報402aをバージョン検証情報と照合することによって接続部401に接続されているユニット404のバージョンの整合性を検証する。バージョンの不整合があった場合、バージョン検証部403bは、保守ユニット404hにメッセージを表示してその旨を報知する。バージョン検証情報は、利用されている各ユニット404の好適なバージョンに関する情報を保持する。ここで好適なバージョンとは、品質が良好なバージョン、例えば、既知の不具合が解消されているバージョンである。図4は、バージョン検証情報の一例を示す図である。図4に示すように、バージョン検証情報は、ユニットID毎に、利用可能ハードウェアバージョン番号と、最小ソフトウェアバージョン番号と、依存情報との組み合わせを複数保持できるように構成されている。利用可能ハードウェアバージョン番号は、ユニット404のハードウェアの好適なバージョン番号である。例えば、ユニットIDにCAM-01が設定され、利用可能ハードウェアバージョン番号に1が設定されているデータがバージョン検証情報に存在する場合、そのデータは、CAM-01で識別されるユニット404のハードウェアのバージョン番号が1であれば、ハードウェアの観点からみて、そのユニット404を利用して構わないことを意味する。最小ソフトウェアバージョン番号は、ハードウェアのバージョンが対応する利用可能ハードウェアバージョン番号のものであるときに搭載されているべき最も古いバージョンのソフトウェアの番号である。例えば、ユニットIDにCAM-01が設定され、利用可能ハードウェアバージョン番号に1が設定され、最小ソフトウェアバージョン番号に5が設定されているデータがバージョン検証情報に存在する場合、そのデータは、CAM-01で識別されるユニット404のハードウェアのバージョン番号が1であれば、ユニット404に搭載されているソフトウェアのバージョンが5以上であるべきことを意味する。依存情報は、他のユニット404に求められるバージョンに関する情報である。例えば、CAM-01で識別されるユニット404のハードウェアのバージョン番号が1である場合にDSP-08で識別されるユニット404のハードウェアのバージョン番号が2以上であるべきであれば、その旨の情報が依存情報としてバージョン検証情報に保持される。なお、ソフトウェアのバージョンの依存性に関する情報を依存情報としてバージョン検証情報に保持することもできる。バージョン検証情報は、例えば、通行券に磁気的に記録され、通行券読書ユニット404cによって読み出されることとしてもよい。また、バージョン検証情報は、符号化されて通行券に印刷され、通行券読書ユニット404cによって読み出されることとしてもよい。また、バージョン検証情報は、ICカードに記録され、ICカード読書ユニット404dによって読み出されることとしてもよい。このように、バージョン検証部403bは、媒体に記録されたバージョン検証情報を、料金装置40が他の用途のために備えているユニット404に読み出させ、読み出されたバージョン検証情報を用いて、接続部401に接続されているユニット404のバージョンの整合性を検証する。このため、例えば、バージョンの不整合に起因する障害が料金装置40に発生した場合に、対応する作業員が、どのユニット404に問題があるかを容易に特定することができる。また、特定のバージョンでの不具合に起因して障害が発生するおそれがあることが分かった場合に、料金装置40にその特定のバージョンのユニット404が内蔵されているかを容易に調べることができる。また、ユニット404のバージョンの正当性を検証するためにハードウェアが付加されないため、料金装置40のコストダウンと信頼性の向上に寄与する。作業指示表示部403cは、料金装置40に関して作業員が行う保守作業等の作業指示に関する情報を保守ユニット404hに表示させる。具体的には、作業指示表示部403cは、料金装置40が他の用途のために備えているユニット404から作業指示に関する情報を読み出し、保守ユニット404hに表示させる。作業指示に関する情報には、作業指示に関する図や説明文が含まれる。作業指示に関する情報は、例えば、通行券に磁気的に記録され、通行券読書ユニット404cによって読み出されることとしてもよい。また、作業指示に関する情報は、符号化されて通行券に印刷され、通行券読書ユニット404cによって読み出されることとしてもよい。また、作業指示に関する情報は、ICカードに記録され、ICカード読書ユニット404dによって読み出されることとしてもよい。このように、作業指示表示部403cは、媒体に記録された保守作業等の作業指示に関する情報を、料金装置40が他の用途のために備えているユニット404に読み出させ、読み出された情報を表示させる。このため、作業員が、料金装置40の設置場所に出向いて保守作業等を行うに際して、紙に印刷された作業指示書や作業指示に関する情報が記録されたパソコン等を持ち運ばなくてよくなり、負荷が軽減される。次に、図2に示した料金装置40の動作について説明する。図5は、バージョン情報出力部403aの動作を示すフローチャートである。なお、ここでは、通行券読書ユニット404cは、磁気カードの通行券を読み書きする装置であるものとする。図5に示すように、バージョン情報出力部403aは、バージョン情報の出力を指示されると、まず、記憶部402からバージョン情報402aを読み出すステップS101。そして、バージョン情報出力部403aは、出力先の媒体が何であるかを判定するステップS102。なお、出力先の媒体は、予め設定された設定値に基づいて判定してもよいし、作業員の指定に基づいて判定してもよい。出力先の媒体が紙の場合ステップS103,Yes、バージョン情報出力部403aは、バージョン情報を出力する形式を判定するステップS104。なお、バージョン情報を出力する形式は、予め設定された設定値に基づいて判定してもよいし、作業員の指定に基づいて判定してもよい。バージョン情報を出力する形式がバーコードの場合ステップS105,Yes、バージョン情報出力部403aは、バージョン情報を符号化し、符号化したバーコードが印刷された領収書を領収書発行ユニット404eに発行させるステップS106。なお、通行券読書ユニット404cが、バーコードが印刷された通行券を発行する装置の場合、符号化したバーコードが印刷された通行券を通行券読書ユニット404cに発行させてもよい。バージョン情報を出力する形式がバーコードでない場合ステップS105,No、バージョン情報出力部403aは、バージョン情報をテキスト化し、テキスト化したバーコードが印刷された領収書を領収書発行ユニット404eに発行させるステップS107。また、出力先の媒体が紙でなくICカードの場合ステップS103,No、ステップS108,Yes、バージョン情報出力部403aは、ICカード読書ユニット404dに、バージョン情報をICカードへ書き出させるステップS109。また、出力先の媒体が紙でもICカードでもない場合、すなわち、出力先の媒体が磁気カードの場合ステップS103,No、ステップS108,No、バージョン情報出力部403aは、通行券読書ユニット404cに、バージョン情報を記録した磁気カードを発行させるステップS110。図6は、バージョン検証部403bの動作を示すフローチャートである。図6に示すように、バージョン検証部403bは、バージョン情報の検証を指示されると、まず、所定のユニット404に、媒体から図4に示したようなバージョン検証情報を読み出させるステップS201。そして、バージョン検証部403bは、記憶部402からバージョン情報402aを読み出すステップS202。続いて、バージョン検証部403bは、バージョン情報402aの内容をバージョン検証情報と照合するステップS203。そして、バージョンが整合していればステップS204,Yes、バージョン検証部403bは、正常である旨を保守ユニット404hに表示させるステップS205。一方、バージョンが整合していなければステップS204,No、バージョン検証部403bは、不整合になっているユニット404の情報を保守ユニット404hに表示させるステップS206。図7は、作業指示表示部403cの動作を示すフローチャートである。図7に示すように、作業指示表示部403cは、作業指示の表示を指示されると、所定のユニット404に、作業指示に関する情報を読み出させるステップS301。そして、バージョン検証部403bは、読み出された情報を保守ユニット404hに表示させるステップS302。上述してきたように、料金装置40は、通行券、領収書、ICカード等の料金の精算に係る媒体の読み書きをすることにより、料金装置40が内蔵するユニット404に関する作業員の作業負荷を軽減させることができる。なお、上記の実施例で示した構成は、本発明の要旨を逸脱しない範囲で適宜変更することができる。例えば、制御部403に表示部を設け、保守に関する情報を制御部403に設けられた表示部に表示してもよい。また、保守に関する情報を表示ユニット404bに表示してもよい。また、上記の実施例では、他の装置とネットワーク接続されていない装置に本発明を適用する例を示したたが、他の装置とネットワーク接続されている装置に本発明を適用してもよい。また、上記の実施例では、本発明を適用する装置の例として、料金所に設けられた料金装置について説明したが、本発明は、ユニットを装着可能なその他の料金装置にも適用することができる。例えば、本発明は、駐車場の駐車料金を精算するための料金装置や、鉄道等の交通機関の運賃を精算するための料金装置にも適用することができる。"