複数の操作部と、前記操作部に対する押圧操作に応じて接点がオンまたはオフする複数のスイッチを有し、前記複数のスイッチの接点の状態に基づいて押圧操作された前記操作部を特定し、押圧操作された前記操作部を表す操作信号を出力する操作装置であって、前記複数の操作部の各々は前記複数のスイッチの間に配置され、前記操作部に対する押圧操作に応じて当該操作部と隣接するように配置された複数のスイッチの接点の状態が変化するようになっており、前記複数のスイッチの接点の状態変化が異常であるか否かに基づいて前記スイッチの故障を検出する故障検出手段と、前記故障検出手段により前記スイッチの故障が検出された場合、前記複数のスイッチの接点の状態変化に基づいて故障スイッチを特定する故障スイッチ特定手段と、前記故障スイッチの接点の状態変化を無効とし、当該故障スイッチ以外のスイッチの接点の状態変化に基づいて押圧操作された前記操作部を推定し、推定した前記操作部を表す操作信号を出力する操作信号出力手段と、を備えたことを特徴とする操作装置。前記故障スイッチ特定手段は、既に接点がオン状態となっているスイッチがあり、かつ、当該スイッチと隣接する1つのスイッチの接点がオフ状態からオン状態に変化した場合、前記既に接点がオン状態のスイッチを前記故障スイッチとして特定することを特徴とする請求項1に記載の操作装置。前記故障スイッチ特定手段は、1つのスイッチの接点がオフ状態からオン状態に変化し、かつ、当該スイッチに隣接するスイッチの接点の状態が変化しない場合、当該スイッチに隣接するスイッチを故障疑いスイッチとして記憶媒体に記憶させる故障疑いスイッチ記憶手段を備え、前記記憶媒体に前記故障疑いスイッチが記憶された後、前記故障疑いスイッチのうち接点の状態が変化したスイッチがある場合、当該接点の状態が変化したスイッチを前記故障疑いスイッチから除外するようにして前記故障スイッチを特定することを特徴とする請求項1または2に記載の操作装置。前記操作信号出力手段は、前記故障スイッチ特定手段により前記故障スイッチが特定されるまで、前記操作部を表す操作信号の出力を禁止することを特徴とする請求項1ないし3のいずれか1つに記載の操作装置。前記故障スイッチ特定手段により特定された前記故障スイッチを通知する故障スイッチ通知手段を備えたことを特徴とする請求項1ないし4のいずれか1つに記載の操作装置。上記特許文献1に記載されたような、接点を2重系とした構成では、接点数が操作部の数の2倍にもなり、コストが増加してしまうといった課題がある。本発明は上記課題に鑑みたもので、接点を2重系とすることなく、信頼性を向上することを目的とする。上記目的を達成するため、請求項1に記載の発明は、複数の操作部と、操作部に対する押圧操作に応じて接点がオンまたはオフする複数のスイッチを有し、複数のスイッチの接点の状態に基づいて押圧操作された操作部を特定し、押圧操作された操作部を表す操作信号を出力する操作装置であって、複数の操作部の各々は複数のスイッチの間に配置され、操作部に対する押圧操作に応じて当該操作部と隣接するように配置された複数のスイッチの接点の状態が変化するようになっており、複数のスイッチの接点の状態変化が異常であるか否かに基づいてスイッチの故障を検出する故障検出手段と、故障検出手段によりスイッチの故障が検出された場合、複数のスイッチの接点の状態変化に基づいて故障スイッチを特定する故障スイッチ特定手段と、故障スイッチの接点の状態変化を無効とし、当該故障スイッチ以外のスイッチの接点の状態変化に基づいて押圧操作された操作部を推定し、推定した操作部を表す操作信号を出力する操作信号出力手段と、を備えたことを特徴としている。このような構成によれば、複数のスイッチの接点の状態変化が異常であるか否かに基づいてスイッチの故障を検出し、スイッチの故障が検出された場合、複数のスイッチの接点の状態変化に基づいて故障スイッチを特定し、故障スイッチの接点の状態変化を無効とし、当該故障スイッチ以外のスイッチの接点の状態変化に基づいて押圧操作された操作部を推定し、推定した操作部を表す操作信号が出力されるので、例えば、1つのスイッチが故障しても、押圧操作された操作部を表す操作信号が出力され、接点を2重系とすることなく、信頼性を向上することができる。また、請求項2に記載の発明は、故障スイッチ特定手段は、既に接点がオン状態となっているスイッチがあり、かつ、当該スイッチと隣接する1つのスイッチの接点がオフ状態からオン状態に変化した場合、既に接点がオン状態のスイッチを故障スイッチとして特定することを特徴としている。このように、既に接点がオン状態となっているスイッチがあり、かつ、当該スイッチと隣接する1つのスイッチの接点がオフ状態からオン状態に変化した場合、既に接点がオン状態のスイッチが故障スイッチとして特定することができる。また、請求項3に記載の発明は、故障スイッチ特定手段は、1つのスイッチの接点がオフ状態からオン状態に変化し、かつ、当該スイッチに隣接するスイッチの接点の状態が変化しない場合、当該スイッチに隣接するスイッチを故障疑いスイッチとして記憶媒体に記憶させる故障疑いスイッチ記憶手段を備え、記憶媒体に故障疑いスイッチが記憶された後、故障疑いスイッチのうち接点の状態が変化したスイッチがある場合、当該接点の状態が変化したスイッチを故障疑いスイッチから除外するようにして故障スイッチを特定することを特徴としている。このように、1つのスイッチの接点がオフ状態からオン状態に変化し、かつ、当該スイッチに隣接するスイッチの接点の状態が変化しない場合、当該スイッチに隣接するスイッチを故障疑いスイッチとして記憶媒体に記憶させ、記憶媒体に故障疑いスイッチが記憶された後、故障疑いスイッチのうち接点の状態が変化したスイッチがある場合、当該接点の状態が変化したスイッチを故障疑いスイッチから除外するようにして故障スイッチを特定することもできる。また、請求項4に記載の発明は、操作信号出力手段は、故障スイッチ特定手段により故障スイッチが特定されるまで、操作部を表す操作信号の出力を禁止することを特徴としている。このような構成によれば、故障スイッチが特定されるまで、操作部を表す操作信号の出力が禁止されるので、より信頼性を向上することができる。また、請求項5に記載の発明は、故障スイッチ特定手段により特定された故障スイッチを通知する故障スイッチ通知手段を備えたことを特徴としている。このような構成によれば、特定された故障スイッチが通知されるので、修理箇所を容易に認識することが可能である。本発明の一実施形態に係る操作装置を正面から見た図を図1に示す。図に示すように、本操作装置は、一列に配置された4つの操作部10a~10dを備えている。各操作部10a~10dは、カバー14に形成された開口部から突出するように配置されている。図1中のA-A線に沿った概略断面構成を図2に示す。この図に示すように、回路基板11上に、5つのスイッチ12a~12eが搭載されている。本実施形態におけるスイッチ12a~12eは、通常はオフ状態となっており、ユーザによる各操作部10a~10dの押圧操作に応じてオン状態となるようになっている。操作部10a~10dの各々は、スイッチ12a~12eの間に配置されている。図3に、本操作装置の回路構成を示す。なお、この図には、操作部10a~10dも示されている。本操作装置は、スイッチ12a~12d、抵抗13a~13eおよび制御回路20を備えている。制御回路20は、バッファ20aおよび制御部20bを備えている。スイッチ12aとスイッチ12bは、それぞれ隣接するように配置された操作部10aに対する押圧操作に応じて接点がオン状態またはオフ状態に変化する。また、スイッチ12bとスイッチ12cは、それぞれ隣接するように配置された操作部10bに対する押圧操作に応じて接点がオン状態またはオフ状態に変化し、スイッチ12cとスイッチ12dは、それぞれ隣接するように配置された操作部10cに対する押圧操作に応じて接点がオン状態またはオフ状態に変化し、スイッチ12dとスイッチ12eは、それぞれ隣接するように配置された操作部10dに対する押圧操作に応じて接点がオン状態またはオフ状態に変化する。このような構成により、操作部10a~10dの少なくとも1つに対する押圧操作に応じて2つのスイッチの接点の状態が変化するようになっている。また、スイッチ12b~12dの一端は、それぞれ抵抗13a~13eを介して電源Vbにプルアップ接続され、スイッチ12b~12dの他端は、それぞれ制御回路20内で接地されている。制御部20bには、操作部10a~10dに対する操作に応じたスイッチ信号が、それぞれバッファ20aを介して入力されるようになっている。制御回路20は、CPU、RAM、ROM、EEPROM、I/O等を備えたコンピュータとして構成されており、CPUはROMに記憶されたプログラムに従って各種処理を実施する。操作部10aが押圧操作され、スイッチ12a、12bの接点の状態がオンすると、入力端子21a、21bの電圧は、それぞれハイレベルからローレベルへと変化する。同様に、操作部10bが押圧操作され、スイッチ12b、12cの接点の状態がオンすると、入力端子21b、21cの電圧は、それぞれハイレベルからローレベルへと変化する。また、操作部10cが押圧操作され、スイッチ12c、12dの接点の状態がオンすると、入力端子21c、21dの電圧は、それぞれハイレベルからローレベルへと変化する。また、操作部10eが押圧操作され、スイッチ12d、12eの接点の状態がオンすると、入力端子21d、21eの電圧は、それぞれハイレベルからローレベルへと変化する。制御回路20は、EEOROMに記憶されているユーザ操作判定用テーブルを参照して操作された操作部を特定し、操作された操作部を表す操作信号を出力端子OUTよりシリアルデータとして出力する。図4に、ユーザ操作判定用テーブルの構成例を示す。図に示すように、スイッチ12a~12eを介して入力される操作信号の信号レベルに応じて対象操作部を特定し、操作された操作部を表す操作信号を出力する。例えば、スイッチ12aとスイッチ12bが、それぞれローレベルとなっている場合、操作部10aが押圧操作されているものとして、操作部10aを表す操作信号を出力する。なお、図4には示してないが、スイッチ12a、スイッチ12b、スイッチ12cがそれぞれローレベルとなっている場合には、操作部10aと操作部10bが押圧操作されているものとして、操作部10aと操作部10bを表す操作信号を出力する。また、制御回路20は、スイッチ12a~12eの接点の状態の変化に基づいてスイッチ12a~12eに故障が生じたか否かを判定し、スイッチ12a~12eに故障が生じたと判定された場合、スイッチ12a~12eの接点の状態の変化に基づいて故障スイッチを特定し、故障スイッチおよびスイッチ12a~12eの接点の状態の変化に基づいて押圧操作された操作部を推定し、推定した操作部を表す操作信号を出力する処理を実施する。図5に、この処理のフローチャートを示す。本操作装置が動作状態になると、制御回路20は、図5に示す処理を開始する。まず、スイッチ12a~12dの接点の状態に変化があったか否かを判定するS100。具体的には、入力端子21a~21eより入力されるスイッチ信号のレベルが変化したか否かに基づいてスイッチ12a~12dの接点の状態に変化があったか否かを判定する。ここで、入力端子21a~21eより入力されるスイッチ信号に変化がない場合、S100の判定を繰り返し実施する。また、入力端子21a~21eより入力されるスイッチ信号に変化があると、次に、ユーザ判定用テーブルを参照してS102、操作部10a~10dの特定が可能な組合せか否かを判定するS104。なお、操作部10a~10dの特定が可能な組合せとは、2つまたは3つのスイッチの接点の状態が変化し、ユーザ判定用テーブルに示されているスイッチ信号の組合せのことをいう。反対に、操作部10a~10dの特定が可能でない組合せとは、例えば、1つのスイッチの接点の状態が変化した場合のように、ユーザ判定用テーブルに示されていないスイッチ信号の組合せのことをいう。ここで、いずれもスイッチ12a~12eにも故障が生じてなく、スイッチ信号の変化が、操作部10a~10dの特定が可能な組合せである場合、S104の判定はYESとなり、操作された操作部を特定し、操作部を表す操作信号を出力端子OUTより出力し、本処理を終了する。また、スイッチ12a~12eのいずれかに故障が生じ、スイッチ信号の変化が、操作部10a~10dの特定が可能でない組合せの場合、S104の判定はNOとなり、故障検出処理S200へ進む。この故障検出処理のフローチャートを図6に示す。この故障検出処理では、まず、オン故障であるかオフ故障であるかを判定するS202。接点故障には、接点間が固着してしまうオン故障と、断線等によるオフ故障とがある。オン故障の場合、既に接点がオン状態となっている故障スイッチがあり、ユーザが操作部を押圧操作したときに、オン故障しているスイッチに隣接する1つのスイッチの接点がオフ状態からオン状態に変化する。また、オフ故障の場合には、1つのスイッチの接点がオフ状態からオン状態に変化し、かつ、当該スイッチに隣接するスイッチの接点の状態が変化しない。ここでは、既に接点がオン状態となっているスイッチがあり、かつ、当該スイッチと隣接する1つのスイッチの接点がオフ状態からオン状態に変化した場合、既に接点がオン状態となっているスイッチがオン故障であると判定し、1つのスイッチの接点がオフ状態からオン状態に変化し、かつ、当該スイッチに隣接するスイッチの接点の状態が変化しない場合、当該スイッチに隣接するスイッチのいずれかがオフ故障であると判定する。ここで、既に接点がオン状態となっているスイッチがあり、かつ、当該スイッチと隣接する1つのスイッチの接点がオフ状態からオン状態に変化した場合、S202の判定はオン故障となり、既に接点がオン状態となっているスイッチを故障スイッチと特定するS204。次に、故障スイッチを通知するS206。具体的には、故障スイッチを表す信号を出力端子OUTより出力する。次に、ユーザ操作判定用テーブルを更新するS208。具体的には、故障スイッチの接点の状態を無効とし無視し、故障スイッチに隣接するスイッチの接点の状態変化を有効として取り扱うようにする。例えば、図4に示したユーザ操作判定用テーブルにおけるスイッチ12bが故障スイッチとして特定された場合、スイッチ12bの接点の状態を無効として無視して、故障スイッチに隣接するスイッチの接点の状態変化を有効として取り扱うようにユーザ操作判定用テーブルを更新する。次に、更新したユーザ操作判定用テーブルを参照するS210。次に、図5の説明に戻り、操作された操作部を特定し、操作部を表す操作信号を出力端子OUTより出力するS106。例えば、図4に示したユーザ操作判定用テーブルにおけるスイッチ12bが故障スイッチとして特定されている場合、スイッチ12bの接点の状態を無効とし、故障スイッチに隣接するスイッチの接点の状態変化を有効とするため、スイッチ12aの接点の状態が変化した場合には、操作部10aが操作されたものとし、スイッチ12cの接点の状態が変化した場合には、操作部10bが操作されたものとして操作された操作部を推定する。そして、推定した操作部を表す操作信号が出力端子OUTより出力される。また、1つのスイッチの接点がオフ状態からオン状態に変化し、かつ、当該スイッチに隣接するスイッチの接点の状態が変化しない場合、図6に示したS202の判定はオフ故障となり、次に、状態が変化した接点を有するスイッチに隣接するスイッチを故障疑いスイッチとして特定するS212。具体的には、状態が変化した接点を有するスイッチに隣接するスイッチが2つの場合、これらの2つのスイッチを故障疑いスイッチとして特定し、状態が変化した接点を有するスイッチに隣接するスイッチが1つしかない場合、このスイッチを故障疑いスイッチとして特定し、故障疑いスイッチをEEPROMに記憶させる。オフ故障の場合、ユーザによる複数の操作部に対する操作から故障スイッチを絞り込む必要があるため、このように故障疑いスイッチとしてEEPROMに記憶させる。次に、スイッチ12a~12dの接点の状態に変化があったか否かを判定するS214。具体的には、入力端子21a~21eより入力されるスイッチ信号に変化があったか否かに基づいてスイッチ12a~12dの接点の状態に変化があったか否かを判定する。ここで、入力端子21a~21eより入力されるスイッチ信号に変化がない場合、S214の判定を繰り返し実施する。また、入力端子21a~21eより入力されるスイッチ信号に変化があると、S214の判定はYESとなり、次に、ユーザ判定用テーブルを参照してS216、スイッチ12a~12dの接点の状態が、操作部10a~10dの特定が可能な組合せか否かを判定するS217。具体的には、入力端子21a~21eより入力されるスイッチ信号の変化が、操作部10a~10dの特定が可能な組合せか否かを判定する。ここで、スイッチ信号の変化が、操作部10a~10dの特定が可能な組合せである場合、S217の判定はYESとなり、操作された操作部を特定し、操作部を表す操作信号を出力端子OUTより出力するS218。このように、ユーザにより押下操作された操作部を表す操作信号が出力端子OUTより出力される。また、スイッチ信号の変化が、操作部10a~10dの特定が可能でない組合せの場合、S217の判定はNOとなり、操作部を表す操作信号を出力端子OUTより出力することなく、S220へ進む。このように、スイッチ12a~12eのいずれかに故障が生じており、故障スイッチが特定されていない場合、操作部を表す操作信号の出力を禁止するようにしている。S220では、EEPROMから故障疑いスイッチを読み出し、故障疑いスイッチの接点に状態変化があったか否かを判定するS220。すなわち、オフ故障しているスイッチに隣接しているスイッチの接点に状態変化があったか否かを判定する。ここで、故障疑いスイッチの接点に状態変化がない場合、S220の判定はNOとなり、S214へ戻る。また、故障疑いスイッチの接点に状態変化があると、S220の判定はYESとなり、この状態変化のあった接点を有するスイッチを故障疑いスイッチから除外するS222。具体的には、EEPROMに記憶された2つの故障疑いスイッチから状態変化のあった接点を有するスイッチを消去する。次に、EEPROMに故障疑いスイッチとして記憶されているスイッチを故障スイッチとして特定しS224、故障スイッチを通知するS206。具体的には、故障スイッチを表す信号を出力端子OUTより出力する。次に、ユーザ操作判定用テーブルを更新しS208、更新したユーザ操作判定用テーブルを参照するS210。次に、図5の説明に戻り、操作された操作部を特定し、操作部を表す操作信号を出力端子OUTより出力するS106。例えば、図4に示したユーザ操作判定用テーブルにおけるスイッチ12bが故障スイッチとして特定されている場合、スイッチ12bの接点の状態を無効とし、故障スイッチに隣接するスイッチの接点の状態変化を有効とするため、スイッチ12aの接点の状態が変化した場合には、操作部10aが操作されたものとし、スイッチ12cの接点の状態が変化した場合には、操作部10bが操作されたものとして操作された操作部を推定する。そして、推定した操作部を表す操作信号が出力端子OUTより出力される。上記した構成によれば、複数の操作部の各々は複数のスイッチの間に配置され、操作部に対する押圧操作に応じて当該操作部と隣接するように配置された複数のスイッチの接点の状態が変化するようになっており、複数のスイッチの接点の状態変化が異常であるか否かに基づいてスイッチの故障を検出し、スイッチの故障が検出された場合、複数のスイッチの接点の状態変化に基づいて故障スイッチを特定し、故障スイッチの接点の状態変化を無効とし、当該故障スイッチ以外のスイッチの接点の状態変化に基づいて押圧操作された操作部を推定し、推定した操作部を表す操作信号が出力されるので、例えば、1つのスイッチが故障しても、押圧操作された操作部を表す操作信号が出力され、接点を2重系とすることなく、信頼性を向上することができる。また、既に接点がオン状態となっているスイッチがあり、かつ、当該スイッチと隣接する1つのスイッチの接点がオフ状態からオン状態に変化した場合、既に接点がオン状態のスイッチが故障スイッチとして特定することができる。また、1つのスイッチの接点がオフ状態からオン状態に変化し、かつ、当該スイッチに隣接するスイッチの接点の状態が変化しない場合、当該スイッチに隣接するスイッチを故障疑いスイッチとして記憶媒体に記憶させ、記憶媒体に故障疑いスイッチが記憶された後、故障疑いスイッチのうち接点の状態が変化したスイッチがある場合、当該接点の状態が変化したスイッチを故障疑いスイッチから除外するようにして故障スイッチを特定することもできる。また、故障スイッチが特定されるまで、操作部を表す操作信号の出力が禁止されるので、より信頼性を向上することができる。また、特定された故障スイッチが通知されるので、修理箇所を容易に認識することが可能である。なお、本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づいて種々なる形態で実施することができる。例えば、上記実施形態では、直列に配置された4つの操作部10a~10dを備えた構成を示したが、操作部の数および配置について、このような形態に限定されるものではない。また、上記実施形態では、複数の操作部の間に、それぞれ隣接する操作部の少なくとも一方に対する押圧操作に応じて接点がオンするスイッチを配置した例を示したが、例えば、複数の操作部の間に、それぞれ隣接する操作部の少なくとも一方に対する押圧操作に応じて接点がオフするスイッチを配置するようにしてもよい。また、上記実施形態では、操作部10a~10dの各々は、スイッチ12a~12eの間に配置され、操作部10a~10dに対する押圧操作に応じて当該操作部10a~10dと隣接するように配置された2つのスイッチの接点の状態が変化するようになっているが、例えば、操作部10a~10dに対する押圧操作に応じて当該操作部10a~10dと隣接するように配置された3つ以上のスイッチの接点の状態が変化するように構成してもよい。また、上記実施形態では、EEPROMを記憶媒体として、この記憶媒体に故障疑いスイッチを記憶させたが、EEPROM以外の記憶媒体に故障疑いスイッチを記憶させるように構成してもよい。また、上記実施形態では、EEPROMを記憶媒体として、この記憶媒体にユーザ操作判定用テーブルおよび故障疑いスイッチを記憶させたが、故障疑いスイッチの修理完了後に、制御部20bから記憶媒体にユーザ操作判定用テーブルおよび故障疑いスイッチを初期状態に戻すように指示する信号を送信するように構成してもよい。また、上記実施形態では、操作された操作部を表す操作信号を出力端子OUTよりシリアルデータとして出力する構成を示したが、操作された操作部を表す操作信号を複数の出力端子からパラレルデータとして出力するように構成してもよい。なお、上記実施形態における構成と特許請求の範囲の構成との対応関係について説明すると、S100が故障検出手段に相当し、S206、S224が故障スイッチ特定手段に相当し、S106が操作信号出力手段に相当し、S212、S222が故障疑いスイッチ記憶手段に相当し、S206、S226が故障スイッチ通知手段に相当する。