可視光線および赤外線を通さない材質で出来ており、1300平方ミリメートル以下の面積を持つ開口部を持ち、開口部全週が平面に密着するようになっており、開口部から底面までの平均深さが30ミリメートル以下であり、底面または側面に0.5平方ミリメートル以上の面積を持つ穴が開いている事を特徴とした外光遮蔽器本体からの出力軸長が0ミリメートル以下であることを特徴とする直流モータまずパソコンに関する問題を述べると、このパソコンにおける入出力の規格は、ケーブルの端子形状のような物理的な面でも、また情報を転送する通信規約や、パソコンに出力制御を行うように命令を出すためのプログラミングの方法といったソフトウェア的な面でも頻繁に変化が起こるものである。例えば、かつては専用端子に接続して使用するものであったプリンタであるが、やがてそれは他種の周辺機器と共通の端子に接続されるようになり、結果としてパソコンそのものからプリンタ専用の接続端子が無くなりつつある。このようにしてして変化が起こると、今まで使用していた装置が使用不能になると言う不便があり、またこのような周辺機器を開発する側も新しい通信規約や制御方法を覚える必要があると言う点でも多大な負担がかかるものである。これら通信に関する規格の変更というものは高速で確実な情報の転送を実現するなど、相応の利点を生み出すのであろうが、低速で構わない装置については必ずしもその利点を享受できるわけではない。例えば、低い情報伝達速度でも構わない、直流モータ制御のためだけに新しい端子形状の装置を開発したり、加えてそれを制御する方法を覚えることに多大な時間をかけたうえで、さらにそのためのソフトウェアを開発すると言う事は時間的な面でも金銭的な面でも非常に無駄が大きくなるはずである。そこで本発明では、情報の転送速度は度外視し、パソコンの入出力の規格がどのように変化しても使用できるような出力装置を提供する事を目的とし、これを第一発明とした。次にパソコンに接続される機械における可動部の過負荷に関する問題を挙げると、可動部の位置を検知するセンサを用いる場合、センサそのものが壊れる恐れがある上に、センサの情報を伝達するケーブルが増えて整備が大変になり、この点でも故障の確率が増えるだけでなく、その情報を元に処理を行うプログラムが必要であるため、プログラムのバグにより誤動作を引き起こす恐れがある。またトルクリミッタを搭載した場合、これは直流モータと可動部の間に組み込むものであるため、どうしてもメンテナンスが大変になり、直流モータが大型化し、なおかつ重量の増大を招くため、この点で機械の設計をする上での制約となりうる。そこで本発明では、センサおよびそのケーブルや、センサを運用するプログラムが不要で、なおかつ機械の可動部を動かす直流モータ内部にトルクリミッタを搭載しないまま、従来と同じ機能を持つ機械を提供することを目的とし、これを第二発明とした。第一発明は、可視光線および赤外線を通さない材質で出来ており、1300平方ミリメートル以下の面積を持つ開口部を持ち、開口部全週が平面に密着するようになっており、開口部から底面までの平均深さが30ミリメートル以下であり、底面または側面に0.5平方ミリメートル以上の面積を持つ穴が開いている事を特徴とした外光遮蔽器である。第二発明は、本体からの出力軸長が0ミリメートル以下であることを特徴とする直流モータである。第一発明の品の中に光センサを入れ、第一発明の開口部をディスプレイに貼り付ける事により、コンピュータ側ではディスプレイの特定の箇所で明滅を行うようにプログラミングするだけで情報の出力が可能となる。第二発明を用いる際には、可動部を駆動する直流モータに過負荷がかかったときには第二発明の直流モータの出力軸が空転し、可動部および可動部を駆動する直流モータの内部またはその周囲にセンサやトルクリミッタを取り付けなくても破損や焼損を防ぐことが出来る。第一発明および第二発明の一実施例について図1を用いて説明する。なおディスプレイ2については、パソコンが接続されていることが前提であるが今回は省略した。また、今回説明するモータについては全て電気モータであり、加えてモータの減速を行い出力軸へ導くギヤボックスが取り付けられている場合、これも含めているものとする。ディスプレイ2には第一発明である外光遮蔽器1が取り付けられ、内部から伸びる光センサのケーブルがモータドライバ回路などを収めた制御回路6に接続されている。制御回路6には他にも制御回路のロジック用電源になる電源7、実際に可動部を動かすモータ5、それからモータ用電源4と第二発明であるモータ3が直列につながった状態で接続されている。モータ5そのものは土台9に固定され、モータ5の出力軸はアーム8につながっており、アーム8が回転すると土台9にぶつかり、モータ5に過負荷が加わる可能性がある。ここまで説明した上で、まず第一発明である外光遮蔽器1の構造詳細について図2を用い説明する。外光遮蔽器1は可視光線および赤外線を通さない材質で作られている必要があり、また穴10および開口部11を持つ。なお開口部11については、平面に密着できることと、開口部11から光が内部に入ると言う条件が満たされていれば、内部保護のために透明な物体などで塞いでも構わない。穴10は面積0.5平方ミリメートル以上、開口部11は1300平方ミリメートル以下であれば、どのような形状であっても構わない。また、開口部11から底面までの深さは平均して30ミリメートル以下であるようにする。使用法を図3を用い説明すると、外光遮蔽器1の中に光センサ12を入れ、光センサ12から伸びるケーブルを穴10から出して、図1における制御装置6へつなぐ。また外光遮蔽器1は先に説明した図2における開口部11を、図3のディスプレイ2の画面に直接貼り付ける。こうする事でディスプレイの明るさを光センサが外光に惑わされることなく検知し、これを電気信号として制御装置6へ送るのである。このように第一発明を用いることで、コンピュータに搭載された接続端子や通信の規格にあわせた設計をする必要がなく、どのようなコンピュータであっても画面を明滅させるプログラミングの知識があるだけで機械の制御が可能となる。第二発明の詳細を図4および図5を用い説明する。通常、電気モータは図5にあるように、モータ本体13から出力軸14が伸びており、動力を伝達するために出力軸は外部へ飛び出しているが、これに対して図4のモータ3は可動部を動かすために用いないため、出力軸が露出していない。出力軸は内部に納まっており、必要であれば出力軸をカバーで完全に覆っても構わない。この第二発明の用い方説明すると、図1を用いて先に説明したとおり、モータ3はモータ用電源4と直列で使用する。また、可動部を動かすためのモータ5の出力軸を回転させる際は、制御装置6の内部で図6のような回路が形成されることになる。こうする事でモータ5に過負荷がかかった場合にモータ3が回転するようになり、モータ5にかかる負荷が減り、結果としてトルクリミッタの機能を果たすことが出来る。なお、モータ3が動き出すトルクについては、モータ3内部でギヤによる減速比増加などを行い回転したときの損失を大きくするか、モータ3内部に規定のトルクで作動するトルクリミッタを入れる事で調整する。第二発明を用いることで、可動部を動かすモータからトルクリミッタを廃することが出来るようになり、またトルクリミッタの調整に関してはモータ3のみを調整すれば済むためメンテナンスが容易になる。加えて、可動部をぶつける事で特定の位置で停止するので、稼動部の位置を検知するセンサを用いた場合のような、ケーブルやセンサ、そしてセンサの制御プログラムに起因するトラブルを避けることが出来る。