(57)【要約】【課題】他の端末装置との連結を外す際の連結部へのダメージをなくすことを目的とする。【解決手段】他の端末装置と連結可能な連結部と、前記他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部への通電を遮断する通電制御部と、を有する端末装置が提供される。【選択図】図９
2018014024.tif 000002
【特許請求の範囲】
【請求項１】
他の端末装置と連結可能な連結部と、
前記他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部への通電を遮断する通電制御部と、
を有する端末装置。
【請求項２】
前記通電制御部は、前記ロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部の連結状態を判定するソフトウェアの処理結果に応じて前記連結部への通電を遮断する第１通電制御部と、
前記ロック機構が解除される前に解除動作に入ったことの検知を受け付けたことにより、前記ソフトウェアの処理を介さずに前記連結部への通電を遮断する第２通電制御部とを有する、
請求項１に記載の端末装置。
【請求項３】
前記ロック機構は、前記端末装置及び前記他の端末装置の少なくともいずれかに設けられる、
請求項１又は２に記載の端末装置。
【請求項４】
一の端末装置と他の端末装置とが連結部を介して連結可能なシステムであって、
前記一の端末装置及び前記他の端末装置の少なくともいずれかは、前記連結部に通電し、
前記連結部に通電する前記一の端末装置及び前記他の端末装置の少なくともいずれかは、
前記一の端末装置と他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部への電力供給を停止する、
システム。
【請求項５】
一の端末装置と他の端末装置とをロックするロック機構が解除される前に解除動作に入ったことの検知を受け付け、
前記検知を受け付けたことに応じて前記一の端末装置と前記他の端末装置とを連結する連結部への電力供給を停止する、
処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、システム及びプログラムに関する。
【背景技術】
【０００２】
近年、タブレット型の端末装置は、ユーザが容易に持ち運びできるように小型及び薄型になっている。小型及び薄型化された端末装置は、外部インターフェース等の拡張機能を有さず、クレードルやドッキングステーション等の拡張装置にその機能を持たせ、端末装置を拡張装置に接続して拡張装置が有する機能を端末装置にて利用することが行われている。
【０００３】
端末装置と拡張装置とは、連結時にて双方の接続端子を電気的に接触させて通信を可能にする。端末装置を拡張装置から外す際、接続端子が通電されている状態であると双方の端子間でスパーク等が生じて接続端子が劣化することがある。そこで、例えば、端末装置に磁気センサを設け、磁気センサが拡張装置に取付けられた磁石による磁場を検出し、その磁場の変化に応じて接続端子に対する電力供給を遮断する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１５７８７７号公報
【特許文献２】特開平６−１６１６１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献では、磁場の変化を検出するために、端末装置の取り外しが必要となるため、端末装置を取り外す前に電力供給を遮断することを実現することができない。この場合、端末装置を拡張装置から取り外す際にスパークが生じて接続端子が劣化する原因となる。
【０００６】
そこで、一側面では、本発明は、他の端末装置との連結を外す際の連結部へのダメージをなくすことを目的とする。
【課題を解決するための手段】
【０００７】
一つの案では、他の端末装置と連結可能な連結部と、前記他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部への通電を遮断する通電制御部と、を有する端末装置が提供される。
【発明の効果】
【０００８】
一側面によれば、他の端末装置との連結を外す際の連結部へのダメージをなくすことができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係るタブレット本体とクレードルのシステムの一例を示す図。
【図２】一実施形態に係るロック機構の動作の一例を模式的に示す図。
【図３】一実施形態に係るフォトインタラプタの内部構成の一例を示す図。
【図４】一実施形態に係るフォトインタラプタの代替構成の一例を示す図。
【図５】一実施形態に係るタブレット本体とクレードルのハードウェア構成の一例を示す図。
【図６】一実施形態に係るタブレット本体とクレードルの機能構成の一例を示す図。
【図７】一実施形態に係る判定処理の一例を示すフローチャート。
【図８】一実施形態に係る判定処理（図７の続き）の一例を示すフローチャート。
【図９】一実施形態に係るアンドック処理の一例を示すフローチャート。
【図１０】一実施形態に係るスイッチ制御の一例を示す図。
【図１１】一実施形態に係るスイッチ制御の他の例を示す図。
【図１２】一実施形態に係るスイッチ制御の他の例を示す図。
【図１３】一実施形態に係るシステムの変形例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。
【００１１】
（はじめに）
近年、タブレット型の端末装置は、ユーザが容易に持ち運びできるように小型及び薄型になっている。そのため、タブレット本体は、外部インターフェース等の拡張機能を内蔵せず、クレードルやドッキングステーション等の拡張装置にその機能を持たせ、端末装置を拡張装置に接続して拡張装置が有する機能を端末装置にて利用することが行われている。タブレット本体とクレードルの接続方法についてはコネクタ接続、有線接続、無線接続などがある。以下では、タブレット本体とクレードルの接続方法がコネクタ接続の場合のシステムについて説明する。
【００１２】
［システムの全体構成］
本実施形態に係るタブレット本体とクレードルとの連結（ドッキング）が可能なシステムの一例について、図１を参照しながら説明する。本システムは、台となるクレードル２０にタブレット本体１０をドッキングさせることにより、タブレット本体１０はクレードル２０が有する電源供給機能や拡張機能を使用できるようになっている。
【００１３】
図１（ａ）は、タブレット本体１０をクレードル２０にドッキングさせた状態の正面図であり、図１（ｂ）は、その背面図である。ユーザがクレードル２０に設けられたイジェクトボタン２１を押すと、タブレット本体１０をクレードル２０から外すことができる。タブレット本体１０とクレードル２０とが正しく接続できているときＬＥＤ２７は点灯し、タブレット本体１０をクレードル２０から外したときＬＥＤ２７は消灯する。
【００１４】
図１（ｃ）は、タブレット本体１０をクレードル２０にドッキングするときのクレードル２０の状態を示し、図１（ｄ）は、タブレット本体１０をクレードル２０から外すときのクレードル２０の状態を示す。クレードル２０には、イジェクトボタン２１、メカスイッチ２２、フック２３及びフォトインタラプタ２４を含むロック機構３０が備わっており、それぞれが連動して動くようになっている。なお、説明の便宜のため、図１（ｃ）及び図１（ｄ）にはタブレット本体１０は示していない。
【００１５】
タブレット本体１０をクレードル２０に連結させるために近づけると、図１（ｃ）の矢印に示すように、初めにメカスイッチ２２がタブレット本体１０により押下される。メカスイッチ２２が押下されると、フック２３が図の右方向にスライドし、クレードル２０に設置されたタブレット本体１０が溝にはまることで、その連結部をロックすることができる。また、同時にイジェクトボタン２１が元の状態に戻る。
【００１６】
反対にタブレット本体１０をクレードル２０から外すときには、図１（ｄ）の矢印に示すように、イジェクトボタン２１が押され、フック２３が左方向にスライドし、ロックが解除される。また、同時にメカスイッチ２２が元の状態に戻る。その状態でタブレット本体１０を持ち上げると、タブレット本体１０をクレードル２０から取り外すことができる。なお、本実施形態では、クレードル２０側に設けられた接続端子３ａ、３ｂがタブレット本体１０側の連結部の接点に差し込まれることで、クレードル２０とタブレット本体１０とが電気的に接続される。しかしながら、連結部の構成はこれに限らず、タブレット本体１０側に接続端子を設け、クレードル２０側に接続端子が差し込まれる接点を設けてもよい。なお、クレードル２０側のドックコネクタ２と接続端子３ａ、３ｂとを含めて連結部３ともいう。また、両端の接続端子３ｂとそれ以外の接続端子３ａとクレードル２０側のドックコネクタ２とを総称して連結部３ともいう。
【００１７】
クレードル２０側のドックコネクタ２は、ドッキング時にタブレット本体１０側のドックコネクタに接続される。このようなコネクタ接続のクレードルの課題として接続端子の劣化が挙げられる。例えば、国際公開番号ＷＯ２０１６／０３１０７３に開示されているように、確実にタブレット本体とクレードルが接続された状態(以下、「ドック」と呼ぶ。)を確認した後、ドックコネクタに通電するといった技術がある。この技術ではドックコネクタの両端の接続端子の電圧をマイコンで監視し、正常な電圧範囲になったときに、コネクタを通電させるという処理をマイコンが行っている。この技術を用いることで、タブレット本体が斜めに接続されていた場合の当該接続端子の発熱燃損を防ぐことができるというメリットがある。また、ドック時に接続端子に通電していないため、端子間でのスパークも防ぐことができる。
【００１８】
しかし、この技術ではタブレット本体とクレードルを取り外す際(以下、「アンドック」と呼ぶ。)については、接続端子に通電した状態でタブレット本体がクレードルから取り外される。タブレット本体やクレードルに搭載されているマイコンは物理的に取り外されるまで、アンドック状態になったということを検知できないためである。そのため、取り外し時にコネクタの接続端子間でスパークなどが発生する可能性があり、また接続端子に負荷がかかることにより、接続端子の劣化が早くなるということが懸念される。
【００１９】
また、この技術では、ユーザはタブレット本体を起動せずに、クレードルだけでドック状態になっているかどうかを簡単に知る手段がない。例えばユーザがドックしたと思っていても、接触不良やロック機構が半ロック状態などにより、完全にはドック状態になっていない場合や、例えば接続端子が中途半端にドックされている状態のときに、ユーザが完全にドックされていないことを気づき難い。
【００２０】
そのため、ユーザは、ドック状態を確認するためにタブレット本体を起動し、ＯＳ（Operating System）上でアプリケーションを使用してドック状態を確認する必要があった。特にタブレット本体とクレードルのドックコネクタが接触しているにもかかわらず、クレードルのフックが完全にロックされていない状態でユーザが使用する場合、ユーザは完全にロックされていないことに気がつかない。このような場合に、ユーザがタブレット本体又はクレードルを少し動かしたりするとタブレット本体がクレードルから外れてしまい、ＨＤＤ（Hard Drive Disk）やＵＳＢ（Universal Serial Bus）メモリなどのストレージのアクセス中に接続が途切れる恐れがある。
【００２１】
そこで、本実施形態では、タブレット本体１０とクレードル２０との連結を外す際に、ドックコネクタへの通電により生じるダメージを防止するシステムを提供する。そのために、本実施形態では、フォトインタラプタ２４をクレードル２０の基板に実装し、メカスイッチ２２の押下及びイジェクトボタンの押下に合わせてフォトインタラプタ２４の出力が変化するようにする。
【００２２】
図２にクレードル２０内部のロック機構３０の動作の一例を示し、図３にフォトインタラプタ２４の内部構成の一例を示す。ロック機構３０では、フック２３の動きと同期して金属板２３ｂがスライドするような構造となっている。具体的には、図２（ａ）に示す初期位置から、メカスイッチ２２が押下されると、図２（ｂ）に示すように、金属板２３ｂがフック２３とともに図の右方向に移動し、金属板２３ｂの先端部の遮光板２３ａが、フォトインタラプタ２４の遮光位置まで動く。イジェクトボタン２１が押下されると、図２（ｃ）に示すように、金属板２３ｂがフック２３とともに図の左方向に移動し、金属板２３ｂの先端部の遮光板２３ａが、フォトインタラプタ２４の遮光位置から退避する。
【００２３】
図３に示すように、本実施形態では、フォトインタラプタ２４は透過型を用いる。フォトインタラプタ２４の内部の回路は、ＬＥＤ２４ａとフォトトランジスタ２４ｂを有する。遮光板２３ａは、ＬＥＤ２４ａの光を遮断する。なお、遮光板２３ａに限らず、遮光板２３ａの替わりにＬＥＤ２４ａの光を遮ることができる材質を使用することができる。
【００２４】
遮光板２３ａがある場合、発光したＬＥＤ２４ａの光がフォトトランジスタ２４ｂのベースに入光されず、フォトトランジスタ２４ｂはオフ状態になる。一方、遮光板２３ａがない場合、ＬＥＤ２４ａの光がフォトトランジスタ２４ｂに入光され、フォトトランジスタ２４ｂはオン状態になる。
【００２５】
図２において、遮光板２３ａがフォトインタラプタ２４を遮光するとき又は遮光しないとき、言い換えると、フックがロック状態になっているとき又はロック状態になっていないときで出力が変化するということを利用して、本実施形態では、接続端子３ａ，３ｂへの通電及び通電の遮断が制御される。また、通電の遮断と同時にタブレット側のマイコンに電源の遮断を通知する。これにより、ドックコネクタへの通電により生じる接続端子の劣化を防止する。
【００２６】
なお、本実施形態では、構造の制約上およびフック２３の位置精度を上げるため、フォトインタラプタ２４を一例として用いる。しかしながら、フック２３のスライド幅が大きくできるような構造ではフォトインタラプタ２４の替わりに磁気センサやメカスイッチを用いたり、フォトインタラプタ２４とともにこれらの構造を用いたりすることが可能である。図４（ａ）に磁気センサ１２４と磁石１２５による構成の一例を示し、図４（ｂ）にメカスイッチ２２４と構造物２２５による構成の一例を示す。いずれもフック２３のスライドと同期して磁石１２５および構造物２２５がスライドする。
【００２７】
図４（ａ）では、磁石１２５の移動により磁気センサ１２４が検出する磁場の大きさが変化する。磁気センサ１２４が検出する磁場が所定値よりも大きくなると、ドック状態であると判定され、それ以外の場合にはアンドック状態であると判定される。これにより、ドックとアンドックを判別することができる。
【００２８】
図４（ｂ）では、構造物２２５の移動によりメカスイッチ２２４がオン又はオフされる。メカスイッチ２２４がオンされるとドック状態であると判定され、メカスイッチ２２４がオフされるとアンドック状態であると判定される。これにより、ドックとアンドックを判別することができる。
【００２９】
かかる構成によれば、クレードル２０は、タブレット本体１０をドックしたときにスイッチをオンするメカスイッチ２２、ロックをかけるフック２３を有する。また、クレードル２０は、フック２３と同期してスライドする金属板２３ｂ、ロックを解除するためのイジェクトボタン２１を有する。また、タブレット本体１０にはフック２３の受け口が形成され、タブレット本体１０をクレードル２０に載置したときにロックできる構造を持っている。
【００３０】
タブレット本体１０とクレードル２０がドックされた状態から、タブレット本体１０を取り外す場合、ユーザはイジェクトボタン２１を押す。これにより、タブレット本体１０をロックしているフック２３がスライドするのと同期して金属板２３ｂがスライドする（アンロック）。フォトインタラプタ２４では光が検出され、これによりフォトインタラプタ２４の出力が変化する。フォトインタラプタ２４の出力は、ハードウェアスイッチ(以下、「ＨＷスイッチ」と呼ぶ。)及びクレードルマイコンで検出される。ＨＷスイッチをオフするハードウェア制御（以下、「ＨＷ制御」と呼ぶ。）により接続端子３ａ、３ｂへの電力供給が停止される。クレードルマイコンは、タブレットマイコンにアンドック状態を通知する。
【００３１】
アンドックの手順は、上記のＨＷ制御と、マイコンでアプリケーションを動作させる(以下、「ＳＷ制御」と呼ぶ。)ことにより、接続端子への電力供給がされていない状態で、タブレット本体１０をクレードル２０から取り外すことができる。これにより、ドックコネクタへの通電により生じる接続端子の劣化を防止することができる。以下では、本実施形態に係るタブレット本体１０とクレードル２０のハードウェア構成、機能構成、を説明した後、上記手順のアンドック処理についてより詳しく説明する。
【００３２】
［ハードウェア構成］
本実施形態に係るタブレット本体１０とクレードル２０のハードウェア構成の一例について、図５を参照しながら説明する。
【００３３】
タブレット本体１０は、タブレット型の端末に限らず、ＰＣ（Personal Computer）、スマートフォン、ビデオカメラ、デジタルカメラ、ＰＤＡ（Personal Digital Assistants）、携帯電話、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器、ＨＭＤ（Head Mount Display）等のウェアラブル表示デバイスであってもよい。
【００３４】
クレードル２０は、外部インターフェース等の拡張機能を有し、タブレット本体１０の機能を拡張する拡張装置であってもよい。しかしながら、クレードル２０は、拡張装置に限らず、タブレット本体１０と連結可能な端末装置であり得る。
（タブレット本体）
タブレット本体１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、タッチパネル１４、液晶ディスプレイ１５、タブレットマイコン１６、ＨＤＤ（Hard Disk Drive）１７、磁気（ＭＲ：Magneto Resistive）センサ１２４、電源ボタン回路１８、電源回路１９、ＡＣコネクタＣ１及びドックコネクタ１を有する。ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、タッチパネル１４、液晶ディスプレイ１５、タブレットマイコン１６、ＨＤＤ１７、電源ボタン回路１８、電源回路１９及びドックコネクタ１は、接続バスＢによって接続されている。磁気センサ１２４は、タブレットマイコン１６に接続されている。
【００３５】
ＣＰＵ１１は、各種プログラム及び各種データが記憶されたＨＤＤ１７からＲＡＭ１３の作業領域に所定のプログラムを書き込み、プログラムを実行させてタブレット本体１０の制御を行う。
【００３６】
ＨＤＤ１７は、各種プログラム及び各種データを読み書き自在に記録媒体に格納する。ＨＤＤ１７には、オペレーティングシステム（ＯＳ：Operating System）等が格納される。ＨＤＤ１７の替わりに、例えば、ネットワーク上のコンピュータ群であるクラウドシステムの記憶装置に前記プログラムや各種テーブルを格納してもよい。また、ＨＤＤ１７に替えて、例えば、ＥＰＲＯＭ(Erasable Programmable ROM）、ソリッドステートドライブ（ＳＳＤ:Solid State Drive）が用いられ得る。また、例えば、ＣＤ（Compact Disc）ドライブ装置、ＤＶＤ（Digital Versatile Disc）ドライブ装置、Blu-ray（登録商標） Disc（ＢＤ）ドライブ装置が用いられ得る。また、ＮＡＳ（Network Attached Storage）あるいはＳＡＮ（Storage Area Network）を用いてもよい。
【００３７】
タッチパネル１４は、ユーザによるタッチ操作を受け付ける。タッチパネル１４によるタッチの検出方式は、ユーザのタッチ操作を検出できればどのような方式であってもよい。タッチパネル１４によるタッチの検出方式には、例えば、マトリックス・スイッチ方式、抵抗膜方式、表面弾性波方式あるいは静電容量方式が適用可能である。
【００３８】
液晶ディスプレイ１５には、ＣＰＵ１１で処理されるデータやＲＯＭ１２やＲＡＭ１３に記憶されるデータが出力される。液晶ディスプレイ１５は、例えば、ＬＣＤ（Liquid Crystal Display）である。液晶ディスプレイ１５は、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）パネル、有機ＥＬパネルであってもよい。
【００３９】
タブレットマイコン１６は、マイクロコントローラである。タブレットマイコン１６は、各種処理プログラムに基づき演算処理を実行する演算回路、及び前記各種処理プログラム、各種テーブル等を記憶する記憶装置を含む。タブレットマイコン１６は、図５に示す両端の接続端子３ｂの電圧値を取得することで、タブレット本体１０とクレードル２０との接続状態を判断する。また、タブレットマイコン１６は、ドックコネクタ１、２を介してクレードル２０側のクレードルマイコン２６と通信を行うことで、接続状態に関する情報の通知や取得を可能とする。ドックコネクタ１、２は、一の端末装置と他の端末装置と連結可能な連結部の一例である。
【００４０】
磁気センサ１２４は、磁場により電気抵抗が変化する磁気抵抗素子を利用したセンサである。磁気センサ１２４は、クレードル２０に設けられた磁石１２５からの磁場を検出することでタブレット本体１０とクレードル２０との接近を検出する。磁気センサ１２４及び磁石１２５は設けられなくてもよい。
【００４１】
ドックコネクタ１がクレードル２０のドックコネクタ２と電気的に接続されることで、タブレット本体１０とクレードル２０とが通信可能な状態となる。ドックコネクタ１は、表面が平面に形成され、ドックコネクタ２が備える複数の接続端子３ａ、３ｂが接触する複数の接点を備えている。接続端子３ａ、３ｂは、タブレット本体１０とクレードル２０との通信や、タブレット本体１０及びクレードル２０の一方から他方への電力供給に使用される。
【００４２】
タブレットマイコン１６は、クレードル２０側の接続端子３ｂの電圧値を取得する。接続端子３ｂにかかる電圧は、クレードルマイコン２６に電力が供給されている場合およびクレードルマイコン２６に電力が供給されていない場合のそれぞれにおいて、相異なる一定範囲に収まるように調整されている。
【００４３】
タブレット本体１０に設けられた電源ボタンが押下されると、電源ボタンがオンされたことが、電源ボタン回路１８を介してタブレットマイコン１６に伝えられ、ＡＣ（Alternating Current）コネクタＣ１に接続されたＡＣ（Alternating Current）アダプタから電源回路１９を介して各部に電力が供給される。ＡＣコネクタＣ１には、ＡＣアダプタ以外にバッテリが接続され、バッテリから電力を供給してもよい。
（クレードル）
クレードル２０は、外部ディスプレイインターフェース（Ｉ／Ｆ：Interface）２５、クレードルマイコン２６、ＬＥＤ２７、ＵＳＢインターフェース（Ｉ／Ｆ）３２、ＬＡＮ（Local Area Network）インターフェース（Ｉ／Ｆ）３３、電源回路２９、磁石１２５、ロック機構３０、スイッチ機構３１、ＡＣコネクタＣ２及びドックコネクタ２を備える。外部ディスプレイＩ／Ｆ２５、ＵＳＢ  Ｉ／Ｆ３２、ＬＡＮ  Ｉ／Ｆ３３、クレードルマイコン２６、電源回路２９及びドックコネクタ２は、接続バスＢによって接続されている。ＬＥＤ２７は、クレードルマイコン２６に接続されている。
【００４４】
外部ディスプレイＩ／Ｆ２５、ＵＳＢ  Ｉ／Ｆ３２及びＬＡＮ  Ｉ／Ｆ３３は、外部装置とのインターフェースである。外部ディスプレイＩ／Ｆ２５、ＵＳＢ  Ｉ／Ｆ３２及びＬＡＮ  Ｉ／Ｆ３３に接続された外部装置は、クレードル２０と接続されたタブレット本体１０から利用可能である。
【００４５】
スイッチ機構３１は、ＡＣアダプタに接続されるＡＣコネクタＣ２とドックコネクタ２とをつなぐ電源系に設けられている。スイッチ機構３１は、ＳＷスイッチ３１ａとＨＷスイッチ３１ｂとを有している。ＳＷスイッチ３１ａは、クレードルマイコン２６に接続されている。ＨＷスイッチ３１ｂは、ロック機構３０内のフォトインタラプタ２４に接続されている。ＡＣコネクタＣ２には、ＡＣアダプタ以外にバッテリが接続され、バッテリから電力を供給してもよい。
【００４６】
ドックコネクタ２は、タブレット本体１０のドックコネクタ１と接続されることで、タブレット本体１０とクレードル２０とを電気的に接続し、両者間における通信や電力の授受を可能とする。クレードル２０のドックコネクタ２は、ドックコネクタ１の複数の接点に対応する複数の接続端子３ａ、３ｂを有する。接続端子３ａ、３ｂは、上下方向に進退自在となっている。接続端子３ａ、３ｂは、ドックコネクタ１との接触により押圧されることで、下方へ沈み込む。これに対し、ドックコネクタ１との接触が開放されると、ばねの付勢力（復元力）によって上方へ突出するようになっている。接続端子３ａ、３ｂがドックコネクタ１の接点と接触することで、タブレット本体１０とクレードル２０とは電気的に接続される。接続端子３ａ、３ｂは、ドックコネクタ１の対応する接点との接触を通じてデータ通信や電力授受のために使用される。両端の接続端子３ｂにかかる電圧は、タブレットマイコン１６に電力が供給されている場合およびタブレットマイコン１６に電力が供給されていない場合のそれぞれにおいて、相異なる一定の検出電圧１及び検出電圧２の範囲に収まるように調整されている。
【００４７】
クレードルマイコン２６は、マイクロコントローラである。クレードルマイコン２６は、ドック及びアンドック処理プログラム、ドック及びアンドック時に行われる判定処理プログラム等の処理プログラムに基づき演算処理を実行する演算回路、及び前記処理プログラム、各種テーブル等を記憶する記憶装置を含む。クレードルマイコン２６は、接続端子３ｂにかかる電圧値を取得することで、タブレット本体１０とクレードル２０との接続状態を判断する。また、クレードルマイコン２６は、ドックコネクタ２を介してタブレット本体１０のタブレットマイコン１６と通信することで、接続状態に関する情報の通知や取得を可能とする。
【００４８】
本実施形態では、スイッチ機構３１は、機械式のスイッチであり、スイッチ機構３１は、ＳＷスイッチ３１ａとＨＷスイッチ３１ｂとの２段階のスイッチを有する。クレードル２０に設けられるフォトインタラプタ２４の状態に応じて、フォトインタラプタ２４からＬＯＷ又はＨＩＧＨの信号がＨＷスイッチ３１ｂに入力される。フォトインタラプタ２４からＨＷスイッチ３１ｂに入力される信号がＬＯＷの間、ＨＷスイッチ３１ｂ及びＳＷスイッチ３１ａはオンされ、ＡＣコネクタＣ１に接続されたＡＣアダプタから電源回路２９を介して各部に電力が供給される。フォトインタラプタ２４からＨＷスイッチ３１ｂに入力される信号がＨＩＧＨになると、ＨＷスイッチ３１ｂはオフされ、ドックコネクタ２への電力供給が遮断される。なお、フォトインタラプタ２４の出力は外部回路で論理反転可能なため、ＨＩＧＨとＬＯＷの関係は逆でも構わない。
【００４９】
また、フォトインタラプタ２４からクレードルマイコン２６に入力される信号により、クレードルマイコン２６は、ドック又はアンドックを判定するアプリケーションをＯＳ上で起動する。クレードルマイコン２６は、アプリケーションの判定結果に応じてＳＷスイッチ３１ａのオン又はオフを制御する。ＳＷスイッチ３１ａのオフによってもドックコネクタ２への電力供給は遮断される。
【００５０】
このとき、ＳＷスイッチ３１ａのオン又はオフは、クレードルマイコン２６がマイコン用ファームウェアを用いてドック又はアンドックを判定し、その判定結果に応じて制御される。これに対して、ＨＷスイッチ３１ｂのオン又はオフは、フォトインタラプタ２４からの信号の入力により直ちに制御されるため、ＳＷスイッチ３１ａがオフされるよりも先にＨＷスイッチ３１ｂがオフされる。
【００５１】
かかる機構により、本実施形態では、ドック又はアンドックを判定する前に、ロック機構３０のロック又はアンロック（つまり、フォトインタラプタ２４のＬＯＷ又はＨＩＧＨの信号）に応じてＨＷスイッチ３１ｂのオン及びオフがＨＷ制御される。これにより、アンロック後のアンドック時には、接続端子３ａ，３ｂには電力は供給されていない。この結果、本実施形態では、アンドック時に連結部の接続端子-接点間で生じるスパーク等が生じない。これにより、本実施形態に係るタブレット本体１０及びクレードル２０のシステムでは、タブレット本体１０とクレードル２０との連結を外す際の連結部へのダメージをなくし、接続端子の劣化を防止できる。
【００５２】
［機能構成］
次に、本実施形態に係るタブレット本体１０とクレードル２０の機能構成の一例について、図６を参照しながら説明する。クレードル２０は、連結部３、制御部２６０、ロック制御部及び通電制御部３１０を有する。
【００５３】
連結部３は、タブレット本体１０の連結部４と連結することで、電気的に接続され、タブレット本体１０との通信及び電力供給を可能とする。連結部３の機能は、例えば、ドックコネクタ２及び接続端子３ａ、３ｂにより実現される。
【００５４】
制御部２６０は、クレードル２０の制御を行う。制御部２６０は、連結部３の連結状態（ドック又はアンドック）を判定する。制御部２６０の機能は、例えば、クレードルマイコン２６により実現される。
【００５５】
ロック制御部３００は、タブレット本体１０のロック状態（ロック又はアンロック）を判定する。ロック制御部３００の機能は、例えば、ロック機構３０により実現される。
【００５６】
ロック制御部３００がタブレット本体１０との連結をロックするロック機構３０が解除されたことを検知し、通電制御部３１０がこの検知を受け付けると、通電制御部３１０は、連結部３への通電を遮断する。通電制御部３１０の機能は、例えば、スイッチ機構３１により実現される。
【００５７】
通電制御部３１０は、第１通電制御部３１０ａ及び第２通電制御部３１０ｂを有する。第１通電制御部３１０ａは、ロック機構３０が解除されたことの検知を受け付けると、制御部２６０が行う連結部３の連結状態（ドック又はアンドック）の判定結果に応じて連結部３への通電を遮断する。
【００５８】
第２通電制御部３１０ｂは、連結部３の連結状態の判定結果に関わらず（つまり、ソフトウェアの処理を介さずに）連結部３への通電を遮断する。第１通電制御部３１０ａの機能は、例えば、ＳＷスイッチ３１ａにより実現され、第２通電制御部３１０ｂの機能は、例えば、ＨＷスイッチ３１ｂにより実現される。
【００５９】
制御部２６０は、連結部３、４を介して連結状態をタブレット本体１０の制御部１６０に通知する。連結部４の機能は、例えば、ドックコネクタ１により実現され、制御部１６０の機能は、例えば、タブレットマイコン１６により実現される。
【００６０】
なお、図６は機能に着目したブロック図を描いており、これらの機能ブロックで示した各部は、ハードウエアのみ、ソフトウェアのみ、またはハードウエアとソフトウェアとの組合せによって実現することができる。
【００６１】
［判定処理］
次に、本実施形態に係る接続状態判定処理の一例について図７及び図８を参照して説明する。図７及び図８は、タブレット本体１０とクレードル２０とがドック状態からアンドック状態までの接続状態を判定する判定処理の一例を示すフローチャートである。
【００６２】
なお、一方の接続端子３ｂで取得される電圧の電圧値をDOCK_DET#1で示し、他方の接続端子３ｂで取得される電圧の電圧値をDOCK_DET#2で示す。以下、図７及び図８を参照して、タブレット本体１０との接続状態を検出する処理フローについて説明する。図７及び図８に示す処理は、例えば、クレードルマイコン２６によって実行される。
【００６３】
Ｔ１において、クレードルマイコン２６は、メカスイッチ２２が押下されたかを判定する。メカスイッチ２２が押下されると、フック２３が移動し、遮光板２３ａがフォトインタラプタ２４の間に挿入され、フォトインタラプタ２４のＬＥＤ２４ａとフォトトランジスタ２４ｂとが遮断される。
【００６４】
Ｔ２において、クレードルマイコン２６にフォトインタラプタの出力値であるOPT_DOCK信号の値が入力される。ここでフォトインタラプタの光が遮られている(ロックされている)場合、OPT_DOCK信号はＬＯＷを出力し、遮られていない(ロックされていない)場合にはＨＩＧＨを出力する。OPT_DOCK信号がＬＯＷのとき、ＨＷスイッチ３１ｂはオンする。なお、フォトインタラプタの出力がＬＯＷの場合、タブレット本体１０はドックされているため、図９に示すアンドック処理は実行されないようになっている。
【００６５】
Ｔ２において、クレードルマイコン２６にＬＯＷのOPT_DOCK信号が入力されると、ＬＯＷのCRDL_DTPWR信号を出力する。CRDL_DTPWR信号がＬＯＷになることで、ＳＷスイッチ３１ａがオンとなり、ＡＣアダプタからの電力がドックコネクタ２に供給される。
【００６６】
Ｔ３において、クレードルマイコン２６は、ドックコネクタ２の接続端子３ｂで取得される電圧値を取得する。クレードルマイコン２６は、取得した電圧値をAnalog/Digital（Ａ／Ｄ）変換によってデジタル信号に変換する。クレードルマイコン２６は、デジタル信号に変換された電圧値であるDOCK_DET#1を取得する。取得したDOCK_DET#1は、例えば、クレードルマイコン２６の記憶装置に記憶される。また、Ｔ３では、クレードルマイコン２６は、ループカウンタとして使用する変数Ｎの値をインクリメントする。なお、変数Ｎの初期値は、例えば０である。
【００６７】
Ｔ４において、クレードルマイコン２６は、変数Ｎの値が３であるかを確認する。Ｎの値が３である場合、処理はＴ５に進められる。Ｎの値が３ではない場合、Ｔ３に戻り、Ｔ３の処理が繰り返される。なお、Ｔ３からＴ４のループは、ノイズ等の偶発的な理由により、クレードルマイコン２６がDOCK_DET#1を誤検出することを避けるために行われる。
【００６８】
Ｔ５において、クレードルマイコン２６は、Ｔ３で取得したDOCK_DET#1が検出電圧１の範囲内であるか否かを判定する。DOCK_DET#1が検出電圧１の範囲内である場合（Ｔ５でｙｅｓ）、処理はＴ６に進められる。DOCK_DET#1が検出電圧１の範囲外である場合（Ｔ５でｎｏ）、処理はＴ７に進められる。
【００６９】
Ｔ６において、DOCK_DET#1が検出電圧１の範囲内であることにより、クレードルマイコン２６は、タブレット本体１０が電源オンの状態であると判断する。その後、処理がＴ１１に進む。
【００７０】
Ｔ７において、クレードルマイコン２６は、Ｔ３で取得したDOCK_DET#1が検出電圧2の範囲内であるか否かを判定する。DOCK_DET#1が検出電圧2の範囲内である場合（Ｔ７でｙｅｓ）、処理はＴ８に進められる。DOCK_DET#1が検出電圧2の範囲外である場合（Ｔ７でｎｏ）、処理はＴ９に進められる。
【００７１】
Ｔ８において、DOCK_DET#1が検出電圧１の範囲外であり、かつ、検出電圧2の範囲内であることにより、クレードルマイコン２６は、タブレット本体１０が電源オフの状態であると判定する。その後、処理がＴ１１に進む。
【００７２】
Ｔ９において、DOCK_DET#1が検出電圧１範囲および検出電圧2の範囲外であることにより、クレードルマイコン２６は、タブレット本体１０とクレードル２０とは電気的に接続されていないと判定する。Ｔ１０では、３秒間の処理待ち時間の後、処理はＴ３に戻される。
【００７３】
Ｔ１１〜Ｔ１４、Ｔ１７、Ｔ１８、Ｔ２０およびＴ２１の処理は、判断対象となる電圧値がDOCK_DET#1からDOCK_DET#2になることを除いて、それぞれＴ３〜Ｔ１０と同様であるため、その説明は省略される。
【００７４】
Ｔ１５において、Ｔ３で取得されたDOCK_DET#1とＴ１１で取得されたDOCK_DET#2が比較される。DOCK_DET#1がDOCK_DET#2と等しい場合（Ｔ１５でｙｅｓ）、処理はＴ１６に進められる。DOCK_DET#1がDOCK_DET#2と異なる場合（Ｔ１５でｎｏ）、処理はＴ３に戻される。DOCK_DET#1とDOCK_DET#2とが等しい場合、タブレット本体１０とクレードル２０とは電気的に正常に接続されていると判断される。また、DOCK_DET#1とDOCK_DET#2とが等しい場合、Ｔ６およびＴ１４の双方においてクレードル２０が電源が供給されている状態であると判断される。
【００７５】
Ｔ１６の段階では、Ｔ１５の処理によって、タブレット本体１０及びクレードル２０のそれぞれの電源が共にオンであることが確認されている。そのため、Ｔ１６では、例えば、ＡＣアダプタにそれぞれ接続されたタブレット本体１０及びクレードル２０に電力が供給される。その後、Ｔ２２において、処理は図８に例示される処理に進められる。
【００７６】
Ｔ１９の段階では、Ｔ１８の処理によって、タブレット本体１０の電源がオフであることが検出されている。そのため、クレードル２０からタブレット本体１０に電力が供給される。
【００７７】
以上で説明した図７の処理によって、クレードルマイコン２６は、タブレット本体１０とクレードル２０とが電気的に接続されているか否かを判定する。なお、タブレットマイコン１６においても同様にしてタブレット本体１０とクレードル２０とが電気的に接続されているか否かを判定することができる。また、タブレットマイコン１６及びクレードルマイコン２６は、物理的なドック及びアンドックを検出できれば、検出手段は上記手段に限定しない。例えば、タブレットマイコン１６及びクレードルマイコン２６は、磁気センサ１２４等のセンサー類を用いて物理的なドック及びアンドックを検出してもよい。
（接続端子の不十分な接触）
タブレット本体１０とクレードル２０とが電気的に接続されている場合でも、タブレット本体１０の接点とクレードル２０の接続端子３ａ、３ｂとの接触が不十分な場合がある。また、一度良好に接続されても、その後に接触が不十分な状態に遷移する場合もある。そこで、図７の処理に続いて、クレードルマイコン２６は、図８に例示する処理を実行する。
【００７８】
図８は、タブレット本体１０の接点とクレードル２０の接続端子との不十分な接触を判定する判定処理の一例を示す。不十分な接触とは、タブレット本体１０の斜め差し、すなわち、クレードル２０に対しタブレット本体１０が斜めに接続されることをいう。不十分な接触は、二つの接続端子３ｂのうちの一方の接点との接触が他方の接点との接触と比較して弱い状態を含む。
【００７９】
Ｔ１０１において、図７のＴ２２から処理が引き継がれる。Ｔ１０２において、図７の処理によってドック状態、すなわちタブレット本体１０がクレードル２０に載置されている状態になっている。Ｔ１０３において、クレードルマイコン２６は、CRDL_DTPWR信号の信号レベルをＨＩＧＨに設定する。CRDL_DTPWR信号の信号レベルがＨＩＧＨに設定されることで、ＳＷスイッチ３１ａがオフされる。これにより、ＡＣアダプタからクレードル２０への電力供給がオフにされる。
【００８０】
Ｔ１０４において、クレードルマイコン２６は、DOCK_DET#1およびDOCK_DET#2を取得する。電圧値を取得する方法は、図７のＴ３およびＴ１１と同様のため、その説明は省略される。Ｔ１０５の処理は、図７のＴ４およびＴ１２と同様のため、その説明は省略される。
【００８１】
Ｔ１０６において、クレードルマイコン２６は、Ｔ１０４で取得したDOCK_DET#1およびDOCK_DET#2が検出電圧2の範囲未満であるか否か判定する。DOCK_DET#1およびDOCK_DET#2の少なくともいずれか一方が検出電圧2の範囲未満である場合（Ｔ１０６でｙｅｓ）、処理はＴ１０７に進められる。DOCK_DET#1およびDOCK_DET#2のいずれもが検出電圧2の範囲以上である場合（Ｔ１０６でｎｏ）、処理はＴ１０９に進められる。
【００８２】
Ｔ１０７において、クレードルマイコン２６は、Ｔ１０４で取得したDOCK_DET#1およびDOCK_DET#2の少なくとも一方が検出電圧2の範囲未満であることにより、接続端子３ｂの少なくとも一方のインピーダンスの増加を検出する。クレードルマイコン２６は、インピーダンスの増加により、タブレット本体１０およびクレードル２０の接続が不良であると判定する。例えば、DOCK_DET#1側の接点と接続端子３ｂ（第１の側）との接触状態がDOCK_DET#2側の接点と接続端子３ｂ（第２の側）との接触状態より不良である場合がある。この場合、第１の側の接触抵抗（インピーダンス）は第２の側の接触抵抗（インピーダンス）より大きくなり、電流が流れにくくなるので、DOCK_DET#1からの電圧が低下する。このときの電圧が、正常な接続を示す電圧範囲から外れるときに、クレードルマイコン２６は、タブレット本体１０とクレードル２０との接続が不十分と判断する。
【００８３】
Ｔ１０８において、クレードルマイコン２６は、ＳＷスイッチ３１ａをオフし、タブレット本体１０およびクレードル２０間の給電及びデータ通信等の機能を制限する。
【００８４】
Ｔ１０９において、クレードルマイコン２６は、Ｔ１０４で取得したDOCK_DET#1およびDOCK_DET#2のいずれもが検出電圧2の範囲以上であることにより、タブレット本体１０とクレードル２０とが正常に接続されたものと判定する。
【００８５】
Ｔ１１０において、クレードルマイコン２６は、Ｔ１０３でＨＩＧＨに設定したCRDL_DTPWR信号の信号レベルをＬＯＷに戻す。CRDL_DTPWR信号の信号レベルがＬＯＷに戻されることにより、電源がオンにされる。Ｔ１１１において、２５０ミリ秒の待機時間の後、Ｔ１１２において、クレードルマイコン２６は、タブレット本体１０がクレードル２０から外されたか否か判定する。その後、Ｔ１１３において、２５０ミリ秒の待機時間の後、処理はＴ１０３に進められる。
【００８６】
以上の説明では、図８の処理はCRDL_DTPWR信号の信号レベルをＨＩＧＨにして、クレードル２０によって実行された。しかしながら、図８の処理は、タブレット本体１０によって実行されてもよいし、タブレット本体１０およびクレードル２０の双方で実行されてもよい。
【００８７】
［アンドック処理］
次に、本実施形態に係るアンドック処理の一例について図９を参照して説明する。図９は、本実施形態に係るアンドック処理の一例を示す。本実施形態では、スイッチ機構３１の２段のスイッチのオンにより、ＡＣアダプタからドックコネクタ２に電源が供給される。本実施形態では、アンドック時、タブレット本体１０をクレードル２０から取り外す前に、ドックコネクタ１，２への通電を遮断する。これにより、ドックコネクタ２及び接続端子３ａ、３ｂを含む連結部３のダメージをなくすことができる。本実施形態に係るアンドック処理は、おもにクレードルマイコン２６により実行される。
【００８８】
初めに、Ｓ１において、クレードルマイコン２６は、現在の接続状態を監視し、タブレット本体１０がドック状態かを判定する。クレードルマイコン２６は、現在の接続状態を、図７にて説明したように、取得した電圧値と検出電圧１、２との比較結果に基づき判定する。
【００８９】
タブレット本体１０がアンドック状態であると判定した場合、本処理を終了する。一方、タブレット本体１０がドック状態であると判定した場合、Ｓ２に進む。Ｓ２において、クレードルマイコン２６は、フォトインタラプタ２４の出力値であるOPT_DOCK信号の値を取得する。ここでOPT_DOCK信号はフォトインタラプタ２４の光が遮られている(ロックされている)場合にＬＯＷを出力し、遮られていない(ロックされていない)場合にＨＩＧＨを出力する。
【００９０】
Ｓ３において、クレードルマイコン２６は、フォトインタラプタ２４の出力値がＨＩＧＨか否かを判定する。フォトインタラプタ２４の出力がＬＯＷの場合、クレードルマイコン２６は、タブレット本体１０がロックされているため、ドックされている状態であると推定し、Ｓ２に戻る。これにより、タブレット本体１０がドックされている状態のときには、アンドック処理は実行されないようになっている。
【００９１】
ここで、ユーザがイジェクトボタン２１を押すと、クレードル２０のフック２３がスライドし、フォトインタラプタ２４の出力(OPT_DOCK#)がＨＩＧＨになる。図１０に示すように、OPT_DOCK信号は、クレードルマイコン２６と、クレードル２０からタブレット本体１０側に供給しているスイッチ機構３１のＨＷスイッチ３１ｂとに入力される。OPT_DOCK信号がＬＯＷからＨＩＧＨに変化すると、図９のＳ４において、ＨＷスイッチ３１ｂが瞬時にオフされ、電源ラインが切断され、ドックコネクタ２への電力供給がすぐさま停止する。Ｓ４の処理は、ＨＷ制御であるため、クレードルマイコン２６が行うＳＷ制御によりＳＷスイッチ３１ａがオフされるよりも先にオフされる。このため、本実施形態では、タブレット本体１０がクレードル２０から取り外される（アンドック）前に、ドックコネクタ２への電力供給を遮断することができる。Ｓ４の処理は、図１０のＡに示すラインを用いたＨＷ制御であり、ドックコネクタ２の連結状態の判定結果に関わらず、ドックコネクタ２への通電を遮断する第２通電制御部の制御の一例である。
【００９２】
一方、OPT_DOCK信号がＨＩＧＨに変化すると、Ｓ５において、クレードルマイコン２６のＳＷ制御によりスイッチ機構３１のＳＷスイッチ３１ａがオフされる。OPT_DOCK信号がＨＩＧＨになったとき、クレードルマイコン２６は、ＳＷスイッチ３１ａをオフするように制御する。Ｓ５の処理は、図１０のＢに示すラインを用いた制御であり、クレードルマイコン２６が行うドックコネクタ２の連結状態の判定結果に応じてドックコネクタ２への通電を遮断する第１通電制御部制御の一例である。
【００９３】
また、Ｓ６において、クレードルマイコン２６は、タブレットマイコン１６にアンドックを通知し、クレードル側のＬＥＤ２７を消灯させる。ＬＥＤ２７が消灯することで、ユーザはタブレット本体１０とクレードル２０とが正しく接続できていないということを視覚的に知ることができる。
【００９４】
なお、Ｓ４の処理にてＨＷ制御によりスイッチ機構３１がオフされると、電力供給を遮断できるため、Ｓ５の処理を行わないことも考えられる。しかしながら、Ｓ５の処理はＳ４の処理とともに実行される必要がある。その理由は、Ｓ５の処理を省略し、ＳＷスイッチ３１ａがオンされている状態のままであると、タブレット本体１０を取り外した後に再接続したときに、ＨＷスイッチ３１ｂをオフからオンに制御すれば電力の供給が開始されることになる。しかしながら、再接続の際には、クレードルマイコン２６が接続状態を監視し、確実にドックした後に通電が開始されるようにする必要がある。よって、アンドック時にＳ５の処理によりＳＷスイッチ３１ａをオフしておく。
【００９５】
以上に説明したように、本実施形態に係るシステムによれば、ＳＷスイッチ３１ａがオフされるよりも先のアンロック時にＨＷスイッチ３１ｂがオフされる。このため、ＳＷスイッチ３１ａがオフされたとき（つまり、アンドック時）には、既にドックコネクタ２への通電は遮断されている。よって、接続端子３ａ、３ｂへの電力供給が遮断された状態でタブレット本体１０をクレードル２０から取り外すことが可能になり、接続端子の劣化や腐食などを防止し、製品寿命を延ばすことができる。また、ユーザがタブレット本体１０を起動しなくてもドック状態かどうかをＬＥＤ２７によって簡単に知ることができると同時に、中途半端にドックしている状態でもユーザに通知することができるため、確実にドックした状態でタブレット本体１０及びクレードル２０をユーザに使用してもらうことができる。
【００９６】
ドック時、始めにＨＷスイッチ３１ｂがフォトインタラプタ２４によってオンに制御され、さらにクレードルマイコン２６が両端の接続端子３ｂの電圧範囲を監視し、正常な電圧値だということを確認した後、ＳＷスイッチ３１ａがオンに制御されて初めて通電が開始する。そのため、ドック時は確実にドックした後に通電が開始されるため、接続端子におけるスパークや電蝕を防ぐことができる。
【００９７】
一方、アンドック時には、図９のＳ４及びＳ５の処理によりＳＷスイッチ３１ａ及びＨＷスイッチ３１ｂがともに最終的にオフになるが、その際にＳ４においてフォトインタラプタ２４による出力によりＨＷスイッチ３１ｂが先に遮断される。このため、アンロックの時点でドックコネクタ２への通電を遮断することができる。さらにクレードルマイコン２６が発行したアンドック通知をタブレットマイコン１６が受け取ると、ドックコネクタ１，２に供給される電圧は全て遮断される。これにより、スパークすることなくタブレット本体１０とクレードル２０とを取り外すことができる。この結果、接続端子の劣化を防止できる。
【００９８】
従来のクレードルでは、ドックコネクタさえ接触していればマイコンがドック状態と判定していた。また、クレードル側でドック状態になっているかをユーザが簡単に知る手段がなかった。このため、クレードルのフックが完全にロックされていない状態であって、かつドックコネクタの接触ができている場合に、ユーザは不完全なドック状態でもタブレット本体１０及びクレードル２０を使用できる場合がある。これにより、意図しない状況でタブレット本体がクレードルから外れてしまうことがあった。
【００９９】
これに対して、本実施形態に係るクレードル２０は、フック２３のスライド位置をフォトインタラプタ２４によって検出する機能を有する。これにより、例えば、フック２３が半ロック状態（例えば、完全にロックされた状態の半分程度だけスライドした状態）では、フォトインタラプタ２４はＨＩＧＨを出力するため、クレードルマイコン２６はアンロック状態と判別することができる。これにより、ユーザは、完全にロックされている状態でタブレット本体１０を使用でき、意図しない状況でタブレット本体１０がクレードル２０から外れてしまうことを回避できる。
（スイッチ制御の他の例）
図１０では、クレードル２０における電源供給の際のスイッチ機構３１の制御について説明した。しかしながら、本実施形態にかかるタブレット本体１０及びクレードル２０のシステムは、クレードル２０側に電源系がある場合に限らず、図１１に示すように、タブレット本体１０側に電源系があってもよい。
【０１００】
図１１は、タブレット本体１０からクレードル２０に電源を供給している場合のスイッチの制御フローを示す。このとき、スイッチ機構４１はタブレット本体１０側にあり、ロック機構３０はクレードル２０側にある。
【０１０１】
この場合、ＨＷスイッチ４１ｂの制御（ＨＷ制御）は、フォトインタラプタ２４から出力されるOPT_DOCK信号がＨＩＧＨになると、ドックコネクタ１，２を通してＨＷスイッチ４１ｂがオフになる。これにより、ドックコネクタ１，２への通電を瞬時に遮断することができる。
【０１０２】
また、ＳＷスイッチ４１ａの制御（ＳＷ制御）は、クレードルマイコン２６からタブレットマイコン１６にアンドックを通知し、タブレットマイコンがＳＷスイッチ４１ａを遮断することにより行われる。以上より、タブレット本体１０側からの電源供給、クレードル２０側からの電源供給のいずれの場合においても、タブレット本体１０とクレードル２０とが離れる前にドックコネクタ１，２への通電を遮断することができる。
【０１０３】
更に、タブレット本体１０側及びクレードル２０側の両方からの電源供給の場合においても、タブレット本体１０とクレードル２０とが離れる前にドックコネクタ１，２への通電を遮断することができる。図１２は、タブレット本体１０及びクレードル２０が電源を供給している場合のスイッチの制御フローを示す。このとき、スイッチ機構３１、４１がタブレット本体１０側とクレードル２０側の両方にあり、ロック機構３０がクレードル２０側にある。
【０１０４】
この場合、フォトインタラプタ２４から出力されるOPT_DOCK信号がＨＩＧＨになると、ＨＷスイッチ３１ｂ及びＨＷスイッチ４１ｂがオフになる。これにより、ドックコネクタ２への通電が遮断される。これにより、ドックコネクタ１，２への通電を瞬時に遮断することができる。
【０１０５】
また、ＳＷスイッチ３１ａの制御（ＳＷ制御）は、フォトインタラプタ２４から出力されるOPT_DOCK信号がＨＩＧＨになると、クレードルマイコン２６がＳＷスイッチ３１ａを遮断し、タブレットマイコンがＳＷスイッチ４１ａを遮断することにより行われる。以上より、タブレット本体１０とクレードル２０とが離れる前にドックコネクタ１，２への通電を遮断することができる。
【０１０６】
以上、端末装置、システム及びプログラムを上記実施形態により説明したが、本発明に係る端末装置、システム及びプログラムは上記実施形態に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能である。また、上記実施形態及び変形例が複数存在する場合、矛盾しない範囲で組み合わせることができる。
【０１０７】
例えば、上記実施形態に係るシステムの構成は一例であり、本発明の範囲を限定するものではなく、用途や目的に応じて様々なシステム構成例があることは言うまでもない。例えば、タブレット本体１０とクレードルとが接続されるシステム形態は、本実施形態に係るシステムの一態様であり、これに限定されない。
【０１０８】
本実施形態に係るシステムは、一の端末装置と他の端末装置とが連結部を介して連結可能なシステムであればよく、例えば、図１３（ａ）に示すように、スマートフォン等の携帯端末１０１と充電器２０１とが連結部３を介して電気的に接続される形態でもよい。例えば、イジェクトボタンの押下によりロック機構３０から出力されるOPT_DOCK信号がＨＩＧＨになると、スイッチ機構３１のＨＷスイッチがオフになる。これにより、連結部３へのＡＣアダプタからの電力供給が遮断される。一方、ロック機構３０から出力されるOPT_DOCK信号がＨＩＧＨになると、充電器２０１側のマイコンの制御によりスイッチ機構３１のＳＷスイッチがオフになる。これにより、携帯端末１０１が充電器２０１から取り外される前にＨＷスイッチがオフになる。この結果、携帯端末１０１が充電器２０１から取り外される際には連結部３の通電が遮断された状態になっているため、スパーク等が発生せず、連結部３の接続端子の劣化を防止できる。携帯端末１０１側にスイッチ機構３１及び電源系があり、携帯端末１０１側にてＡＣアダプタからの電力の供給及びその遮断を行うようにしてもよい。
【０１０９】
また、図１３（ｂ）に示すように、ＰＣ１０２とクレードル２０とがケーブルを介して電気的に接続される形態でもよい。ロック機構３０は、ケーブルの先端部に設けられている。イジェクトボタンの押下により、ロック機構３０から出力されるOPT_DOCK信号がＨＩＧＨになると、ＰＣ１０２内のスイッチ機構３１のＨＷスイッチがオフになる。これにより、連結部３へのＡＣアダプタからの電力供給が遮断される。この結果、ＰＣ１０２がクレードル２０から取り外される際には連結部３の通電が遮断された状態になっているため、スパーク等が発生せず、連結部３の接続端子の劣化を防止できる。
【０１１０】
図１３（ｃ）に示すように、ＰＣ１０２と壁に埋め込まれた固定部材２０２とがケーブルを介して電気的に接続される形態でもよい。ロック機構３０は、ケーブルの先端部に設けられている。イジェクトボタンの押下により、ロック機構３０から出力されるOPT_DOCK信号がＨＩＧＨになると、固定部材２０２内のスイッチ機構３１のＨＷスイッチがオフになる。ＰＣ１０２が固定部材２０２から取り外される際には連結部３の通電が遮断された状態になっているため、スパーク等が発生せず、連結部３の接続端子の劣化を防止できる。
【０１１１】
以上に説明したタブレット本体１０及びクレードル２０は、ドックコネクタ等の連結部を介して連結可能なシステムを構成する一の端末装置又は他の端末装置のいずれであってもよい。つまり、タブレット本体１０は、連結部を有し、他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると連結部への通電を遮断する端末装置の一例である。この場合、クレードル２０は、端末装置に連結される他の端末装置の一例である。
【０１１２】
また、クレードル２０は、連結部を有し、他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると連結部への通電を遮断する端末装置の一例である。この場合、タブレット本体１０は、端末装置に連結される他の端末装置の一例である。
【０１１３】
同様にして、図１３に示す携帯端末１０１、充電器２０１、ＰＣ１０２、固定部材２０２は、他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると連結部への通電を遮断する端末装置の一例である。
【０１１４】
以上の説明に関し、更に以下の項を開示する。
（付記１）
他の端末装置と連結可能な連結部と、
前記他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部への通電を遮断する通電制御部と、
を有する端末装置。
（付記２）
前記通電制御部は、前記ロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部の連結状態を判定するソフトウェアの処理結果に応じて前記連結部への通電を遮断する第１通電制御部と、
前記ロック機構が解除される前に解除動作に入ったことの検知を受け付けたことにより、前記ソフトウェアの処理を介さずに前記連結部への通電を遮断する第２通電制御部とを有する、
付記１に記載の端末装置。
（付記３）
前記ロック機構は、前記端末装置及び前記他の端末装置の少なくともいずれかに設けられる、
付記１又は２に記載の端末装置。
（付記４）
一の端末装置と他の端末装置とが連結部を介して連結可能なシステムであって、
前記一の端末装置及び前記他の端末装置の少なくともいずれかは、前記連結部に通電し、
前記連結部に通電する前記一の端末装置及び前記他の端末装置の少なくともいずれかは、
前記一の端末装置と他の端末装置との連結をロックするロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部への電力供給を停止する、
システム。
（付記５）
前記ロック機構が解除される前に解除動作に入ったことの検知を受け付けると、前記連結部の連結状態を判定するソフトウェアの処理結果に応じて前記連結部への通電を遮断し、
前記ロック機構が解除される前に解除動作に入ったことの検知を受け付けたことにより、前記ソフトウェアの処理を介さずに前記連結部への通電を遮断する、
付記４に記載のシステム。
（付記６）
前記ロック機構は、前記端末装置及び前記他の端末装置の少なくともいずれかに設けられる、
付記４又は５に記載のシステム。
（付記７）
一の端末装置と他の端末装置とをロックするロック機構が解除される前に解除動作に入ったことの検知を受け付け、
前記検知を受け付けたことに応じて前記一の端末装置と前記他の端末装置とを連結する連結部への電力供給を停止する、
処理をコンピュータに実行させるためのプログラム。
（付記８）
前記検知を受け付けると、前記連結部の連結状態を判定するソフトウェアの処理結果に応じて前記連結部への通電を遮断し、
前記検知を受け付けたことにより、前記ソフトウェアの処理を介さずに前記連結部への通電を遮断する、
付記７に記載のプログラム。
（付記９）
前記一の端末装置及び前記他の端末装置の少なくともいずれかに設けられた前記ロック機構が解除される前に解除動作に入ったことの検知を受け付ける、
付記７又は８に記載のプログラム。
【符号の説明】
【０１１５】
１、２  ドックコネクタ
３、４  連結部
３ａ、３ｂ  接続端子
１０    タブレット本体
１１    ＣＰＵ
１２    ＲＯＭ
１３    ＲＡＭ
１４    タッチパネル
１５    液晶ディスプレイ
１６    タブレットマイコン
１７    ＨＤＤ
２０    クレードル
２１    イジェクトボタン
２２    メカスイッチ
２３    フック
２３ａ  遮光板
２３ｂ  金属板
２４    フォトインタラプタ
２５    外部ディスプレイインターフェース
２６    クレードルマイコン
２７    ＬＥＤ
３０    ロック機構
３１    スイッチ機構
３１ａ  ＳＷスイッチ
３１ｂ  ＨＷスイッチ
２６０  制御部
３００  ロック制御部
３１０  通電制御部
３１０ａ  第１通電制御部
３１０ｂ  第２通電制御部
【図１】
2018014024.tif 000003
【図２】
2018014024.tif 000004
【図３】
2018014024.tif 000005
【図４】
2018014024.tif 000006
【図５】
2018014024.tif 000007
【図６】
2018014024.tif 000008
【図７】
2018014024.tif 000009
【図８】
2018014024.tif 000010
【図９】
2018014024.tif 000011
【図１０】
2018014024.tif 000012
【図１１】
2018014024.tif 000013
【図１２】
2018014024.tif 000014
【図１３】
2018014024.tif 000015