(57)【特許請求の範囲】
【請求項１】
第１の不揮発性メモリと、前記第１の不揮発性メモリにデータを書き込み又は前記第１の不揮発性メモリからデータを読み出す第１のデータ処理装置とを有するプリント回路基板であって、
前記第１の不揮発性メモリと前記第１のデータ処理装置とを接続するデータ伝送路を切断するデータ伝送路切断構造と、
前記第１の不揮発性メモリを、他のプリント回路基板が有する第２のデータ処理装置と接続する第１の接続手段と、
前記第１の不揮発性メモリからデータを読み出す為、前記第２のデータ処理装置から見た前記第１の不揮発性メモリのアドレスを、前記他のプリント回路基板が有する第２の不揮発性メモリと異なるアドレスに変更するアドレス変更手段と
を有し、前記第２のデータ処理装置により前記第１の不揮発性メモリからデータを読み出されることを特徴とするプリント回路基板。
【請求項２】
前記データ伝送路切断構造は、前記プリント回路基板の一部を分離することで、前記第１の不揮発性メモリと前記第１のデータ処理装置とを接続するデータ伝送路を切断し、
前記アドレス変更手段は、前記プリント回路基板の一部を分離することで、前記第１の不揮発性メモリが有するアドレス設定端子の電圧極性を反転させ、前記第１の不揮発性メモリからデータを読み出す為、前記第２のデータ処理装置から見た前記第１の不揮発性メモリのアドレスを、前記他のプリント回路基板が有する第２の不揮発性メモリと異なるアドレスに変更することを特徴とする請求項１記載のプリント回路基板。
【請求項３】
前記プリント回路基板の一部を分離することで、前記第１の不揮発性メモリが有する書き込み制御端子の電圧極性を反転させ、前記第１の不揮発性メモリへのデータの書き込みを禁止するデータ書き込み禁止手段を更に有することを特徴とする請求項１又は２記載のプリント回路基板。
【請求項４】
前記第１の接続手段は、前記他のプリント回路基板が有する第２のコネクタと嵌合可能な第１のコネクタを有し、前記第１のコネクタを第２のコネクタと嵌合させることにより前記第１の不揮発性メモリを、他のプリント回路基板が有する第２のデータ処理装置と接続することを特徴とする請求項１乃至３何れか一項記載のプリント回路基板。
【請求項５】
前記プリント回路基板と前記他のプリント回路基板とは、同じ仕様であることを特徴とする請求項１乃至４何れか一項記載のプリント基板回路。
【請求項６】
第１の不揮発性メモリと、前記第１の不揮発性メモリにデータを書き込み又は前記第１の不揮発性メモリからデータを読み出す第１のデータ処理装置とを有するプリント回路基板であって、
前記プリント回路基板のうち、前記第１の不揮発性メモリと前記第１の不揮発性メモリを他のプリント回路基板が有する第２のデータ処理装置に接続する第１の接続手段と
を搭載した前記プリント回路基板の一部を、分離できることを特徴とするプリント回路基板。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント回路基板に係り、特に不揮発性メモリと不揮発性メモリにデータを書き込み又は不揮発性メモリからデータを読み出すデータ処理装置とを有するプリント回路基板に関する。
【背景技術】
【０００２】
例えばプリンタや複合機等の機器に搭載されるコントローラボードでは、カウンタ情報などの使用履歴データを不揮発性メモリに蓄積する。このようなコントローラボードが故障した場合、プリンタや複合機等の機器では故障したコントローラボードを新しいコントローラボードに取り替えることがよく行われている。新しいコントローラボードの不揮発性メモリには、故障したコントローラボードの不揮発性メモリから読み出したカウンタ情報などの使用履歴データを書き込んでおく必要がある。
【０００３】
しかし、コントローラボードの故障が、コントローラボードに搭載されているＣＰＵの故障に起因するものであった場合、故障したコントローラボードの不揮発性メモリからカウンタ情報などの使用履歴データを読み出すことは困難となる。
【０００４】
そこで、従来のコントローラボードは搭載されているＣＰＵが故障した場合、ハーネス等を使用して不揮発性メモリを新しいコントローラボードのＣＰＵに接続して、故障したコントローラボードの不揮発性メモリからカウンタ情報などの使用履歴データを読み出していた。
【０００５】
その他、特許文献１には基板の不揮発性メモリに対して、無線装置にて外部のＣＰＵからアクセスできる内容が記載されている。
【特許文献１】特開２００３−１１０３００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のコントローラボードは搭載されているＣＰＵが故障した場合、不揮発性メモリからカウンタ情報などの使用履歴データを読み出す為に、ハーネス等の治具を使用して不揮発性メモリを新しいコントローラボードのＣＰＵに接続しなければならず、非常に手間が掛かるという問題があった。
【０００７】
なお、従来のコントローラボードでは不揮発性メモリとしてコントローラボードから容易に取り外し可能な不揮発性メモリ（ＳＤカード等）を用いれば、故障したコントローラボードから取り外した不揮発性メモリを新しいコントローラボードに取り付けることでカウンタ情報などの使用履歴データを故障したコントローラボードから新しいコントローラボードへ移動することもできる。
【０００８】
しかしながら、取り外し可能な不揮発性メモリ（ＳＤカード等）は一般的にコストが高いという問題と、悪意の第三者による盗難やデータの改ざんの恐れがあるという問題とがあった。特に、蓄積されるデータの重要度が高い場合は、取り外しができないようにコントローラボードへ直付けされた不揮発性メモリの利用が望ましい。
【０００９】
本発明は、上記の点に鑑みなされたもので、他のプリント回路基板が有するデータ処理装置を利用して不揮発性メモリからデータを容易に読み出すことができるプリント回路基板を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明は、第１の不揮発性メモリと、前記第１の不揮発性メモリにデータを書き込み又は前記第１の不揮発性メモリからデータを読み出す第１のデータ処理装置とを有するプリント回路基板であって、前記第１の不揮発性メモリと前記第１のデータ処理装置とを接続するデータ伝送路を切断するデータ伝送路切断構造と、前記第１の不揮発性メモリを、他のプリント回路基板が有する第２のデータ処理装置と接続する第１の接続手段と、前記第１の不揮発性メモリからデータを読み出す為、前記第２のデータ処理装置から見た前記第１の不揮発性メモリのアドレスを、前記他のプリント回路基板が有する第２の不揮発性メモリと異なるアドレスに変更するアドレス変更手段とを有し、前記第２のデータ処理装置により前記第１の不揮発性メモリからデータを読み出されることを特徴とする。
【００１１】
本発明は、第１の不揮発性メモリと第１のデータ処理装置とを接続するデータ伝送路を切断するデータ伝送路切断構造と、第１の不揮発性メモリを他のプリント回路基板が有する第２のデータ処理装置と接続する第１の接続手段と、第１の不揮発性メモリからデータを読み出す為、第２のデータ処理装置から見た第１の不揮発性メモリのアドレスを、他のプリント回路基板が有する第２の不揮発性メモリと異なるアドレスに変更するアドレス変更手段とを有することにより、第２の不揮発性メモリからデータを読み出す為のアドレスと衝突することなく、第２のデータ処理装置が第１の接続手段を介して第１の不揮発性メモリからデータを容易に読み出すことができる。
【００１２】
また、本発明は、第１の不揮発性メモリと、前記第１の不揮発性メモリにデータを書き込み又は前記第１の不揮発性メモリからデータを読み出す第１のデータ処理装置とを有するプリント回路基板であって、前記プリント回路基板のうち、前記第１の不揮発性メモリと前記第１の不揮発性メモリを他のプリント回路基板が有する第２のデータ処理装置に接続する第１の接続手段とを搭載した前記プリント回路基板の一部を、分離できることを特徴とする。
【００１３】
本発明は、プリント回路基板のうち、第１の不揮発性メモリと、第１の不揮発性メモリを他のプリント回路基板が有する第２のデータ処理装置に接続する第１の接続手段とを搭載したプリント回路基板の一部を、分離できるようにしたことで、分離したプリント回路基板に搭載されている第１の不揮発性メモリを第１の接続手段により他のプリント回路基板が有する第２のデータ処理装置に接続でき、第２のデータ処理装置が第１の接続手段を介して第１の不揮発性メモリからデータを容易に読み出すことができる。
【００１４】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１５】
本発明によれば、他のプリント回路基板が有するデータ処理装置を利用して不揮発性メモリからデータを容易に読み出すことができるプリント回路基板を提供可能である。
【発明を実施するための最良の形態】
【００１６】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。
【００１７】
まず、本発明の理解を容易とする為、コントローラボードに搭載されたＣＰＵが故障したあとで、そのコントローラボードに搭載されたＥＰＲＯＭ（Erasable Programmable Read Only Memory）からデータを読み出す従来の方法について説明する。
【００１８】
図１は、コントローラボードに搭載されたＣＰＵが故障したあとで、そのコントローラボードに搭載されたＥＰＲＯＭからデータを読み出す従来の方法について説明する為の説明図である。
【００１９】
図１（Ａ）は通常時のコントローラボードを示している。通常時のコントローラボード１はＣＰＵ２とＥＰＲＯＭ３との間のバスを接続したり切断したりするスイッチ回路４がＣＰＵ２とＥＰＲＯＭ３との間のバスを接続し、ＣＰＵ２からＥＰＲＯＭ３へのアクセスが行えるようにしている。
【００２０】
また、図１（Ｂ）はＣＰＵの故障時のコントローラボードを示している。故障時のコントローラボード１は、ＣＰＵ２の端子状態がどのようになっているか保障できない為、スイッチ回路４がＣＰＵ２とＥＰＲＯＭ３との間のバスを切断し、ＣＰＵ２からＥＰＲＯＭ３へのアクセスが行えないようにしている。
【００２１】
コネクタ５はＥＰＲＯＭ３とコントローラボード１の外部にある他のＣＰＵとを接続できるようにするものである。コネクタ５は例えばハーネス等の治具を用いてコントローラボード１の外部にある他のＣＰＵと接続される。他のＣＰＵはコネクタ５を介してＥＰＲＯＭ３からデータを読み出すことができる。
【００２２】
ところで、コントローラボード１の外部にある他のＣＰＵはＥＰＲＯＭ３以外のＥＰＲＯＭとも接続されている場合、チップセレクト方式又は内部アドレス方式によってＥＰＲＯＭ３とＥＰＲＯＭ３以外のＥＰＲＯＭとを区別する。
【００２３】
例えばチップセレクト方式の場合、コントローラボード１の外部にある他のＣＰＵはＥＰＲＯＭ３と、ＥＰＲＯＭ３以外のＥＰＲＯＭとをチップセレクト信号により区別することができる。
【００２４】
一方、内部アドレス方式の場合、コントローラボード１の外部にある他のＣＰＵはＥＰＲＯＭ３の内部アドレスと、ＥＰＲＯＭ３以外のＥＰＲＯＭの内部アドレスとを異ならせることでＥＰＲＯＭ３と、ＥＰＲＯＭ３以外のＥＰＲＯＭとを区別することができる。
【００２５】
しかしながら、ＣＰＵ２が故障したコントローラボード１を新しいコントローラボード１に取り替える場合は故障したコントローラボード１の仕様と新しいコントローラボード１の仕様とが通常同じであり、故障したコントローラボード１に搭載されているＥＰＲＯＭ３の内部アドレスと新しいコントローラボード１に搭載されているＥＰＲＯＭ３の内部アドレスとが衝突してしまうという問題があった。
【００２６】
したがって、内部アドレス方式の場合、内部アドレスが衝突してしまうという問題を解決する為の専用の治具を利用しなければ、他のＣＰＵはコネクタ５を介してＥＰＲＯＭ３からデータを読み出すことができなかった。
【００２７】
図２は、本実施例のコントローラボードの構成を示す一例のブロック図である。図２のコントローラボード１１は、ＣＰＵ１２と、ＥＰＲＯＭ１３と、コネクタ１６及び１７とを有する構成である。
【００２８】
ＣＰＵ１２は、ＥＰＲＯＭ１３とバス１８を介して接続されており、ＥＰＲＯＭ１３へのアクセスが行えるようになっている。ＥＰＲＯＭ１３はアドレス設定端子１４とライトイネーブル端子１５とを有している。
【００２９】
ＥＰＲＯＭ１３はアドレス設定端子１４の入力値（電圧極性）を変更することで、ＣＰＵ１２から見た内部アドレスを変更できる。図２のＥＰＲＯＭ１３は、アドレス設定端子１４がグランド（ＧＮＤ）に接地されている為、アドレス設定端子１４に入力値０が入力されている。
【００３０】
また、ＥＰＲＯＭ１３はライトイネーブル端子１５の入力値を変更することで、データの書き込みを許可又は禁止できる。図２のＥＰＲＯＭ１３は、ライトイネーブル端子１５がグランド（ＧＮＤ）に接地されている為、ライトイネーブル端子１５に入力値０が入力されている。ＥＰＲＯＭ１３は、ライトイネーブル端子１５に入力値０が入力されている場合にデータの書き込みを許可し、ライトイネーブル端子１５に入力値１が入力されている場合にデータの書き込みを禁止する。
【００３１】
コネクタ１６及び１７は、例えばシリアルＩ／Ｆのコネクタである。コネクタ１６及び１７は例えばＳＰＩ，Ｉ２Ｃ，ＵＳＢ，ＰＣＩのコネクタを利用できる。また、コネクタ１６及び１７は汎用Ｉ／Ｆであってもよく、ＳＤカード等のオプションを通常時に接続できるようにしてもよい。また、コネクタ１６はコネクタ１７と接続（嵌合）できるような形状、電気仕様となっている。例えばコネクタ１６がプラグ（オス側）である場合はコネクタ１７がソケット（メス側）となっている。
【００３２】
コントローラボード１１は、容易に折り欠けるように加工している加工部分１９を有している。図３及び図４はコントローラボードを容易に折り欠けるように加工している加工部分を示す模式図である。
【００３３】
図３はコントローラボード１１の加工部分１９をＶカット加工している。具体的に、加工部分１９はコントローラボード１１の両面からＶ字の切れ込みが入れられている。配線は内層で接続されている。
【００３４】
図４はコントローラボード１１の加工部分１９をミシン目スリット加工している。具体的に、加工部分１９はミシン目上のスルーホールが空けられている。配線はスルーホールが空けられていない部分で接続されている。
【００３５】
ＣＰＵ１２が故障すると、図２のコントローラボード１１は容易に折り欠けるように加工している加工部分１９で折り欠きされ、図５のように切り離される。図５は、折り欠きされ、切り離されたコントローラボードの構成を示す一例のブロック図である。
【００３６】
図２のコントローラボード１１は図５においてコントローラボード１１Ａと１１Ｂとに切り離されている。コントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３はコントローラボード１１Ａに搭載されているＣＰＵ１２との間のバス１８が部分２１で切断されたことにより、端子状態がどのようになっているか保障できないＣＰＵ１２の影響を受けなくなる。
【００３７】
また、コントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３はアドレス設定端子１４及びライトイネーブル端子１５とグランド（ＧＮＤ）との間が部分２０で切断されたことにより、ＰｕｌｌＵｐされ、アドレス設定端子１４及びライトイネーブル端子１５に入力値１が入力されるようになる。
【００３８】
ＥＰＲＯＭ１３はアドレス設定端子１４の入力値（電圧極性）が変更された為、ＣＰＵ１２から見た内部アドレスが通常時の内部アドレスから変更される。言い換えれば、ＥＰＲＯＭ１３はアドレス設定端子１４の入力値（電圧極性）が変更された為、ＣＰＵ１２から見た内部アドレスが通常時の内部アドレスと異なるものとなる。また、ＥＰＲＯＭ１３はライトイネーブル端子１５の入力値（電圧極性）が１に変更された為、データの書き込みが禁止される。
【００３９】
コントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３からデータを読み出す場合は図２のコントローラボード１１と同じ仕様の新しいコントローラボード３１と図６に示すように接続する。
【００４０】
図６は、コントローラボードに搭載されたＣＰＵが故障したあとで、そのコントローラボードに搭載されたＥＰＲＯＭからデータを読み出す本実施例の方法について説明する為の説明図である。
【００４１】
新しいコントローラボード３１と、図５のように切り離されたコントローラボード１１Ｂとは新しいコントローラボード３１のコネクタ３７と切り離されたコントローラボード１１Ｂのコネクタ１６とによって接続される。新しいコントローラボード３１は図２のコントローラボード１１と同じ仕様であり、コントローラボード３１のコネクタ３６とコントローラボード１１Ｂのコネクタ１６とが同じ形状、電気仕様となっている。
【００４２】
また、コントローラボード３１のコネクタ３６とコネクタ３７とは図２のコントローラボード１１のコネクタ１６とコネクタ１７と同様、接続（嵌合）できるような形状、電気仕様となっている。したがって、新しいコントローラボード３１と、図５のように切り離されたコントローラボード１１Ｂとは新しいコントローラボード３１のコネクタ３７と切り離されたコントローラボード１１Ｂのコネクタ１６とによって接続できる。
【００４３】
結果、新しいコントローラボード３１のＣＰＵ３２は切り離されたコントローラボード１１ＢのＥＰＲＯＭ１３と接続される。前述したように、コントローラボード１１ＢのＥＰＲＯＭ１３はコントローラボード１１Ａから切り離されたことで、コントローラボード３１のＥＰＲＯＭ３３の内部アドレスと衝突してしまう通常時の内部アドレスから異なるアドレスに変更されている。
【００４４】
したがって、新しいコントローラボード３１に搭載されているＥＰＲＯＭ３３の内部アドレスと切り離されたコントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３の内部アドレスとは衝突しない。このため、新しいコントローラボード３１に搭載されているＣＰＵ３２は切り離されたコントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３からデータを読み出すことができる。
【００４５】
なお、新しいコントローラボード３１に搭載されているＣＰＵ３２は、例えば所定のコマンドが入力されることにより、切り離されたコントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３からデータを読み出し始めるようにしてもよいし、切り離されたコントローラボード１１Ｂが接続されたことを認識して自動的にデータを読み出し始めるようにしてもよい。
【００４６】
そして、新しいコントローラボード３１に搭載されているＣＰＵ３２は、切り離されたコントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３から読み出したデータをＥＰＲＯＭ３３に書き込む。この後、ＣＰＵ１２の故障したコントローラ１１が搭載されていた機器に新しいコントローラボード３１を戻せば、機器の修理は終了する。
【００４７】
このように本実施例のコントローラボード１１によれば、ＥＰＲＯＭ１３及びコネクタ１６が搭載されているコントローラボード１１の一部分を切り離すことで、ＣＰＵ１２との間のバス１８の切断と、内部アドレスの変更と、データの書き込み禁止とを一度に行うことができ、切り離したコントローラボード１１Ｂに搭載されているＥＰＲＯＭ１３から容易にデータを読み出す（救済する）ことができる。
【００４８】
なお、コントローラボード１１において、ＣＰＵ１２との間のバス１８の切断と、内部アドレスの変更と、データの書き込み禁止とを一度に行う加工は、上記実施例以外にも考えることができる。
【００４９】
図７は本実施例のコントローラボードの構成を示す他の例のブロック図である。図７のコントローラボード１１は図３又は図４に示すような容易に折り欠けるように加工している加工部分１９を有している。ＣＰＵ１２が故障すると、図７のコントローラボード１１は容易に折り欠けるように加工している加工部分１９で折り欠きすることで、図２のコントローラボード１１と同様、ＣＰＵ１２との間のバス１８の切断と、内部アドレスの変更と、データの書き込み禁止とを一度に行うことができる。
【００５０】
図８は本実施例のコントローラボードの構成を示す他の例のブロック図である。図８のコントローラボード１１は、ＥＰＲＯＭ１３のアドレス設定端子１４及びライトイネーブル端子１５とグランド（ＧＮＤ）との間にスイッチ回路４１を設けると共に、ＣＰＵ１２とＥＰＲＯＭ１３との間のバス１８にスイッチ回路４２を設け、スイッチ回路４１とスイッチ回路４２とを連動させる。
【００５１】
ＣＰＵ１２が故障すると、図８のコントローラボード１１はスイッチ回路４１及びスイッチ回路４２を開ける（切断状態とする）ことで、図２のコントローラボード１１と同様、ＣＰＵ１２との間のバス１８の切断と、内部アドレスの変更と、データの書き込み禁止とを一度に行うことができる。
【００５２】
例えば図２のコントローラボード１１はコントローラボード１１が大きいときなどにメリットがある。また、図７のコントローラボード１１はコントローラボード１１が小さいときなどにメリットがある。また、図８のコントローラボード１１はコントローラボード１１の一部を切り離すものではない為、故障した部品を取り替えれば再利用が可能というメリットがある。
【００５３】
また、機器がプリンタや複合機等の画像処理装置である場合、本実施例のコントローラボード１１は図９のような構成となる。図９は、機器が画像処理装置であるときのコントローラボードの構成を示す一例のブロック図である。
【００５４】
図９のコントローラボード１１は、図２のコントローラボード１１にＰＣＩ  Ｉ／Ｆ５１及びＤＤＲメモリ５２が追加された構成である。ＣＰＵ１２は、画像処理、機器制御等を行うものである。
【００５５】
ＥＰＲＯＭ１３はプリント枚数、故障履歴等を蓄積するものである。ＰＣＩ  Ｉ／Ｆ５１はスキャナやプロッタ等と画像データのやり取りをするものである。ＤＤＲメモリ５２は画像データやプログラム等を蓄積するものである。
【００５６】
なお、本実施例では不揮発性メモリの一例としてＥＰＲＯＭ１３を例に説明したがＳＲＡＭ，ＦＲＡＭ，ＮＡＮＤ  ＦＬＡＳＨ，ＮＯＲ  ＦＬＡＳＨ等であってもよい。本実施例ではＥＰＲＯＭ１３がアドレス設定端子１４及びライトイネーブル端子１５を有していたが、データの書き込みを禁止しないのであれば、ライトイネーブル端子１５が無い構成も可能である。
【００５７】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【００５８】
【図１】コントローラボードに搭載されたＣＰＵが故障したあとで、そのコントローラボードに搭載されたＥＰＲＯＭからデータを読み出す従来の方法について説明する為の説明図である。
【図２】本実施例のコントローラボードの構成を示す一例のブロック図である。
【図３】コントローラボードを容易に折り欠けるように加工している加工部分を示す模式図である。
【図４】コントローラボードを容易に折り欠けるように加工している加工部分を示す模式図である。
【図５】折り欠きされ、切り離されたコントローラボードの構成を示す一例のブロック図である。
【図６】コントローラボードに搭載されたＣＰＵが故障したあとで、そのコントローラボードに搭載されたＥＰＲＯＭからデータを読み出す本実施例の方法について説明する為の説明図である。
【図７】本実施例のコントローラボードの構成を示す他の例のブロック図である。
【図８】本実施例のコントローラボードの構成を示す他の例のブロック図である。
【図９】機器が画像処理装置であるときのコントローラボードの構成を示す一例のブロック図である。
【符号の説明】
【００５９】
１１，３１    コントローラボード
１２，３２    ＣＰＵ
１３，３３    ＥＰＲＯＭ
１４，３４    アドレス設定端子
１５，３５    ライトイネーブル端子
１６，１７，３６，３７    コネクタ
１８，３８    バス
１９，３９    加工部分
４１，４２    スイッチ回路
５１    ＰＣＩ  Ｉ／Ｆ
５２    ＤＤＲメモリ
【図１】
0005157515.tif 000002
【図２】
0005157515.tif 000003
【図３】
0005157515.tif 000004
【図４】
0005157515.tif 000005
【図５】
0005157515.tif 000006
【図６】
0005157515.tif 000007
【図７】
0005157515.tif 000008
【図８】
0005157515.tif 000009
【図９】
0005157515.tif 000010