(57)【特許請求の範囲】
【請求項１】
ユーザの視認面を互いに対向して折り畳み可能に接続された第１の筐体部および第２の筐体部と、
他の装置と通信するための通信手段と、
情報を記憶するための記憶手段と、
前記第１の筐体部および前記第２の筐体部の少なくともいずれかに設けられ、情報を表示するための表示手段と、
前記表示手段が設けられた筐体とは異なる側の筐体に設けられ、ユーザが座標データを入力するための入力手段と、
前記通信手段に接続され、前記他の装置との通信が可能であるか否かを検知するための検知手段と、
前記検知手段による検知結果に基づいて、前記入力手段により入力された座標データを前記通信手段を用いて前記他の装置に送信する第１のモード、前記他の装置から前記通信手段を用いて受信した情報を前記表示手段に表示する第２のモードおよび前記記憶手段に記憶された情報に基づいて前記表示手段に情報を表示する第３のモードのいずれかのモードを動作モードとして設定するように、前記通信手段と前記記憶手段と前記表示手段と前記入力手段とを制御するための制御手段とを含み、
前記制御手段は、前記検知手段が前記他の装置との通信が可能であると検知したことに応答して前記第１のモードおよび前記第２のモードのいずれかのモードを動作モードとして、前記検知手段が前記他の装置との通信が不可能であると検知したことに応答して前記第３のモードを動作モードとして設定するための手段を含む、情報入出力装置。
【請求項２】
前記表示手段および前記入力手段は、前記第１の筐体部および前記第２の筐体部に、表示機能および入力機能が切り換え可能に設けられ、
前記情報入出力装置は、前記第２のモードにおいて、前記他の装置から受信した情報を前記表示手段に表示する際に、前記第１の筐体に設けられた表示手段のみを用いた表示態様、前記第２の筐体に設けられた表示手段のみを用いた表示態様、前記第１の筐体に設けられた表示手段および前記第１の筐体に設けられた表示手段を用いた表示態様のいずれかの態様で表示するための手段をさらに含む、請求項１に記載の情報入出力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータの周辺機器であって、座標入力および情報表示が可能な情報入出力装置に関し、特に、コンピュータとの接続状態およびその情報入出力装置自体の状態に対応して、情報入出力装置における処理を切替える技術に関する。
【０００２】
【従来の技術】
コンピュータの周辺機器の１つに、コンピュータのユーザが要求する情報を、デバイスの位置に基づく座標データとして入力するマウス、ペンでタッチされた位置に基づく座標データとして入力するタブレットという入力デバイスがある。これらの入力デバイスは、キーボードに代わり容易にユーザの要求する情報を入力するデバイスとして広く普及している。
【０００３】
最近では、これらのデバイスにおいて、単にユーザが情報を入力するだけではないものがある。特開２０００−１３２２６１公報は、個人を認証するための情報を記憶しておいて、認証されるとその個人に対応したプログラムをコンピュータに転送して、その個人に対応したプログラムをコンピュータで実行させるマウスを開示する。この公報に開示されたマウスは、コンピュータと通信するインターフェイスと、座標を指示する座標入力回路と、個人を認証する認証回路と、このコンピュータで実行されるアプリケーションプログラムを記憶する情報記憶回路と、認証回路により特定の個人が認証されたことに応答して、情報記憶回路に記憶されたアプリケーションプログラムをコンピュータに転送する転送回路とを含む。
【０００４】
このマウスによると、マウスをコンピュータにインターフェイスを介して接続すると、コンピュータのプラグアンドプレイ機能によりマウスが認識される。マウスの座標入力回路により、このマウスは座標を入力するデバイスとして使用できる。コンピュータにおいては、認証プログラムが実行され、マウスの認証回路が検知した指紋パターンに基づいて個人が認証される。認証されると、マウスの情報記憶回路に予め記憶されたアプリケーションプログラムがコンピュータにロードされ、コンピュータによりアプリケーションプログラムが実行される。これにより、コンピュータに記憶されていないアプリケーションであっても、そのアプリケーションプログラムを記憶したマウスを持ち歩くだけで、所望のアプリケーションをコンピュータに実行させることができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、この公報に開示されたマウスは、単体でアプリケーションを実行できるものではない。また、このような入力デバイスとは異なるが、単体でアプリケーションを実行できるものとしてＰＤＡ（Personal Digital Assistant）がある。ＰＤＡの一機能として、コンピュータに接続して、データをコンピュータにエクスポートして、コンピュータに記憶されたデータとＰＤＡに記憶されたデータとを整合させる機能がある。このような機能を用いても、ＰＤＡは、コンピュータにデータを容易に入力するマウスのような入力デバイスの代わりにはならない。
【０００６】
本発明は、上述の課題を解決するためになされたものであって、座標入力および情報表示が可能な装置であって、ユーザが煩わしさを感じることなくその装置に備わる多数の機能を容易に切替えることができる情報入出力装置、情報入出力方法、その方法を実現するためのプログラム、およびそのプログラムを記録した記録媒体を提供することである。
【０００７】
【課題を解決するための手段】
第１の発明に係る情報入出力装置は、他の装置と通信するための通信手段と、情報を記憶するための記憶手段と、情報を表示するための表示手段と、ユーザが座標データを入力するための入力手段と、通信手段に接続され、他の装置との通信が可能であるか否かを検知するための検知手段と、検知手段による検知結果に基づいて、入力手段により入力された座標データを通信手段を用いて他の装置に送信する第１のモード、他の装置から通信手段を用いて受信した情報を表示手段に表示する第２のモードおよび記憶手段に記憶された情報に基づいて表示手段に情報を表示する第３のモードのいずれかのモードを動作モードとして設定するように、通信手段と記憶手段と表示手段と入力手段とを制御するための制御手段とを含む。
【０００８】
第１の発明によると、たとえば、検知手段により他の装置と通信が可能であることが検知されると、情報入出力装置の動作モードは、第１のモードまたは第２のモードに設定され、検知手段により他の装置と通信が不可能であることが検知されると、情報入出力装置の動作モードは、第３のモードに設定される。たとえば、このときの第１のモードは、マウスやタブレットなどの入力手段からユーザが入力した座標データを他の装置に送信する動作モードである。このときの第２のモードは、液晶モニタなどの表示手段に、他の装置から受信した情報を表示する動作モードである。このときの第３のモードは、液晶モニタなどの表示手段に、記憶手段に記憶された情報（たとえばアプリケーションプログラム）に基づいて作成された情報を表示する動作モードである。これにより、この情報入出力装置のユーザが何ら動作モードを設定する必要がなく、情報入出力装置の動作モードを設定することができる。その結果、座標入力および情報表示が可能なデバイス装置であって、ユーザが煩わしさを感じることなくデバイス装置に備わる多数の機能を切替えることができる情報入出力装置を提供することができる。
【０００９】
第２の発明に係る情報入出力装置は、第１の発明の構成に加えて、制御手段は、検知手段が他の装置との通信が可能であると検知したことに応答して第１のモードおよび第２のモードのいずれかのモードを動作モードとして、検知手段が他の装置との通信が不可能であると検知したことに応答して第３のモードを動作モードとして設定するための手段を含む。
【００１０】
第２の発明によると、検知手段が検知した、情報入出力装置と他の装置との通信可否に基づいて、動作モードを設定することができる。
【００１１】
第３の発明に係る情報入出力装置は、第１の発明の構成に加えて、検知手段は、通信手段に接続され、他の装置との通信が可能であるか否かを検知するための手段と、表示手段に接続され、表示手段による情報の表示が可能であるか否かを検知するための手段とを含む。
【００１２】
第３の発明によると、検知手段は、たとえば、折畳式の表示手段が開かれていると、表示手段による情報の表示が可能であることを検知する。この表示手段における情報の表示可否と、情報入出力装置と他の装置との通信可否に基づいて、情報入出力装置の動作モードを設定することができる。
【００１３】
第４の発明に係る情報入出力装置は、第３の発明の構成に加えて、制御手段は、検知手段が他の装置との通信が可能かつ表示手段による情報の表示が不可能であると検知したことに応答して第１のモードを動作モードとして、検知手段が他の装置との通信が可能かつ表示手段による情報の表示が可能であると検知したことに応答して第２のモードを動作モードとして、検知手段が他の装置との通信が不可能であると検知したことに応答して第３のモードを動作モードして設定するための手段を含む。
【００１４】
第４の発明によると、検知手段は、たとえば、折畳式の表示手段が開かれていると、表示手段による情報の表示が可能であることを検知する。この表示手段における情報の表示が不可能であり、情報入出力装置と他の装置との通信が可能であると第１のモードに、情報の表示が可能であり、他の装置との通信が可能であると第２のモードに、他の装置との通信が不可能であると第３のモードに、この情報入出力装置の動作モードを設定することができる。
【００１５】
第５の発明に係る情報入出力装置は、第３または４の発明の構成に加えて、表示手段は、液晶型の表示デバイスを含む。入力手段は、表示デバイスの液晶の表面に設けられ、ペン入力に対応するタブレットを含む。
【００１６】
第５の発明によると、この情報入出力装置は、液晶モニタと、その液晶モニタの表面に貼付されたタブレットとを含む。ユーザは、液晶モニタに表示された情報を認知することができるとともに、入力ペンでタブレットにタッチすることにより、座標データを入力することができる。
【００１７】
第６の発明に係る情報入出力装置は、第３または４の発明の構成に加えて、表示手段は、液晶型の表示デバイスを含む。入力手段は、マウスと、表示デバイスの液晶の表面に設けられ、ペン入力に対応するタブレットとを含む。
【００１８】
第６の発明によると、この情報入出力装置は、液晶モニタと、マウスと、その液晶モニタの表面に貼付されたタブレットとを含む。ユーザは、液晶モニタに表示された情報を認知することができるとともに、入力ペンでタブレットにタッチすることおよびマウスを用いて位置を指定することにより、座標データを入力することができる。
【００１９】
第７の発明に係る情報入出力装置は、第１〜６のいずれかの発明の構成に加えて、第２のモードは、他の装置に記憶されたアプリケーションプログラムが他の装置により実行されることにより作成された情報を表示手段に表示するモードである。
【００２０】
第７の発明によると、他の装置に記憶されたアプリケーションプログラムが他の装置で実行された結果である情報が、表示手段に表示される。
【００２１】
第８の発明に係る情報入出力装置は、第１〜６のいずれかの発明の構成に加えて、第２のモードは、記憶手段に記憶されたアプリケーションプログラムが他の装置により実行されることにより作成された情報を表示手段に表示するモードである。
【００２２】
第８の発明によると、この情報入出力装置の記憶手段に記憶されたアプリケーションプログラムが他の装置で実行された結果である情報が、表示手段に表示される。
【００２３】
第９の発明に係る情報入出力装置は、第１〜６のいずれかの発明の構成に加えて、第３のモードは、記憶手段に記憶されたアプリケーションプログラムが情報入出力装置により実行されることにより作成された情報を表示手段に表示するモードである。
【００２４】
第９の発明によると、この情報入出力装置の記憶手段に記憶されたアプリケーションプログラムがこの情報入出力装置で実行された結果である情報が、表示手段に表示される。
【００２５】
第１０の発明に係る情報入出力装置は、第１〜９のいずれかの発明の構成に加えて、個人を認証するための認証手段と、制御手段と認証手段とに接続され、認証手段による認証が行なわれると、制御手段による制御ができるように設定するための設定手段とをさらに含む。
【００２６】
第１０の発明によると、個人情報により特定の個人であることが認証されない限り、制御手段による制御が実行できないようにできる。
【００２７】
第１１の発明に係る情報入出力装置は、第１〜９のいずれかの発明の構成に加えて、個人を認証するための認証手段と、情報入出力装置の外部の記録媒体の情報を処理するための処理手段と、認証手段と処理手段とに接続され、認証手段による認証が行なわれると、処理手段による処理ができるように設定するための設定手段とをさらに含む。
【００２８】
第１１の発明によると、個人情報により特定の個人であることが認証されない限り、処理手段による外部の記録媒体の処理が実行できないようにできる。
【００２９】
第１２の発明に係る情報入出力方法は、他の装置と通信する通信ステップと、情報を予め準備する準備ステップと、情報を表示する表示ステップと、ユーザが座標データを入力する入力ステップと、他の装置との通信が可能であるか否かを検知する検知ステップと、検知ステップにおける検知結果に基づいて、入力ステップにて入力された座標データを通信ステップにて他の装置に送信する第１のモード、他の装置から通信ステップにて受信した情報を表示ステップにて表示する第２のモードおよび準備ステップにて準備された情報に基づいて表示ステップにて情報を表示する第３のモードのいずれかのモードを動作モードとして設定するように、通信ステップと準備ステップと表示ステップと入力ステップとを制御する制御ステップとを含む。
【００３０】
第１２の発明によると、たとえば、検知ステップにて他の装置と通信が可能であることが検知されると、情報入出力方法における動作モードは、第１のモードまたは第２のモードに設定され、検知ステップにて他の装置と通信が不可能であることが検知されると、情報入出力方法における動作モードは、第３のモードに設定される。たとえば、このときの第１のモードは、マウスやタブレットなどを用いた入力ステップにてユーザが入力した座標データを他の装置に送信する動作モードである。このときの第２のモードは、液晶モニタなどを用いた表示ステップにて、他の装置から受信した情報を表示する動作モードである。このときの第３のモードは、液晶モニタなどを用いた表示ステップにて、準備ステップにて準備された情報（たとえばアプリケーションプログラム）に基づいて作成された情報を表示する動作モードである。これにより、この情報入出力装置のユーザが何ら動作モードを設定する必要がなく、情報入出力方法における動作モードを設定することができる。その結果、座標入力および情報表示が可能なデバイス装置において、ユーザが煩わしさを感じることなくデバイス装置に備わる多数の機能を切替えることができる情報入出力方法を提供することができる。
【００３１】
第１３の発明に係る情報入出力方法は、第１２の発明の構成に加えて、検知ステップは、他の装置との通信が可能であるか否かを検知するステップと、表示ステップにおける情報の表示が可能であるか否かを検知するステップとを含む。
【００３２】
第１３の発明によると、検知ステップは、たとえば、折畳式の表示モニタが開かれていると、表示ステップにおける情報の表示が可能であることを検知する。この表示ステップにおける情報の表示の可否と、情報入出力装置と他の装置との通信可否に基づいて、情報入出力方法における動作モードを設定することができる。
【００３３】
第１４の発明に係るプログラムは、コンピュータを用いて、請求項１２または１３に記載の情報入出力方法を実現するためものである。
【００３４】
第１４の発明によると、座標入力および情報表示が可能なデバイス装置において、ユーザが煩わしさを感じることなくデバイス装置に備わる多数の機能を切替えることができる情報入出力方法を実現するプログラムを提供することができる。
【００３５】
第１５の発明に係る記録媒体は、コンピュータを用いて、請求項１２または１３に記載の情報入出力方法を実現するためのプログラムを記録したものである。
【００３６】
第１５の発明によると、座標入力および情報表示が可能なデバイス装置において、ユーザが煩わしさを感じることなくデバイス装置に備わる多数の機能を切替えることができる情報入出力方法を実現するプログラムを記録した記録媒体を提供することができる。
【００３７】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００３８】
図１に本発明の実施の形態に係るデバイス装置１００の外観図を示す。図１に示すように、このデバイス装置１００は、下蓋部１５０と、上蓋部１５２と、下蓋部１５０と上蓋部１５２とを開閉可能に保持する保持部１５４とからなる。下蓋部１５０には、液晶一体型タブレット１０４と、マウス機能を実現する左ボタン１１０および右ボタン１１２と、ＳＤカード３００を格納するメモリカードスロットと、パーソナルコンピュータ（以下、パソコンという。）と有線または無線で通信する通信インターフェイスとを含む。上蓋部１５２は、液晶一体型タブレット１０６を含む。
【００３９】
図２に、図１に示したデバイス装置１００の制御ブロック図を示す。デバイス装置１００は、接触または非接触でこのデバイス装置の移動量を検知する移動量検知部１０２と、情報を表示する液晶と一体化されてペンタッチ入力が可能な液晶一体型タブレット１０４、１０６と、上蓋部１５２の開状態を検知する開閉スイッチ１０８と、左ボタン１１０および右ボタン１１２と、電池１１４と、それらを接続するバス１１６とを含む。デバイス装置１００は、さらに、このデバイス装置１００を制御するＭＰＵ（Multiple Processing Unit）１２０と、各種プログラムやデータが格納されるＲＯＭ（Read Only Memory）１２２とを含む。ＭＰＵ１２０は、その内部にメモリとタイマ回路とを含む。デバイス装置１００は、さらに、スピーカ５００と通信するための音声インターフェイス１３０と、モニタ４００と通信するための画像インターフェイス１３２と、ＳＤカード３００が挿入され、このＳＤカード３００と通信するためのメモリカードスロット１３４、１３６と、拡張機器２００と通信するための拡張インターフェイス１３８とを含む。
【００４０】
移動量検知部１０２は、デバイス装置１００をいわゆるマウスとして機能させるために、Ｘ軸方向およびＹ軸方向の移動量を検知する。この移動量は、接地型の回転球体により検知されるものであっても、光電センサにより検知されるものであってもよい。左ボタン１１０および右ボタン１１２は、たとえば保持部１５４に設けられ、それらのボタンからの入力信号は、ＭＰＵ１２０に送られる。
【００４１】
開閉スイッチ１０８は、デバイス装置１００の保持部１５８に設けられ、下蓋部１５０と上蓋部１５２とが開いている開信号を検知し、その開信号はＭＰＵ１２０に送られる。
【００４２】
液晶一体型タブレット１０４、１０６は、表示機能とペン入力機能とを併せ持つ。表示機能として、デバイス装置１００のＭＰＵ１２０が実行したアプリケーションプログラムの実行結果を表示したり、後述するパソコンのＣＰＵが実行したアプリケーションプログラムの実行結果を表示したりする。ペン入力機能として、認証処理時においてユーザがペンを用いてパスワードを入力したり、手書き文字認識時においてユーザがペンを用いて手書き文字を入力したりする。
【００４３】
電池１１４は、充放電可能な２次電池が好ましい。この電池１１４は、デバイス装置１００の動作モードが単体モードであるとき、もしくは接続モードであってもパソコンから電力が供給されないときには、放電されて、デバイス装置１００の各部での電力の消費に充てられる。接続モードであってパソコンから電力が供給されるときには、パソコンから供給された電力により電池１１４は充電される。このとき、デバイス装置１００の各部での電力の消費は、パソコンから供給される電力が充てられる。
【００４４】
ＭＰＵ１２０は、通信インターフェイス１１８および開閉スイッチ１０８からの信号に基づいて、このデバイス装置１００の動作モードおよび各種機能の有効／無効を設定する。このデバイス装置１００におけるこのような設定処理は、このデバイス装置１００のハードウェアとＭＰＵ１２０により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、ＲＯＭ１１２などの記録媒体に格納され、ＲＯＭ１１２から読出されて、ＭＰＵ１２０により実行される。図２に示したデバイス装置１００を構成するハードウェア個々は一般的なものである。したがって、本発明の最も本質的な部分は、ＲＯＭ１１２などの記録媒体に記録されたソフトウェアである。なお、このＭＰＵ１２０において、このデバイス装置１００の動作モードおよび機能の有効／無効を設定する制御の詳細については後述する。
【００４５】
ＭＰＵ１２０は、ＲＯＭ１２２に記憶された制御プログラムおよび認証プログラムなどを実行する。また、移動量検知部１０２から入力された移動量、左ボタン１１０、右ボタン１１２、液晶一体型タブレット１０４、１０６からの入力信号、開閉スイッチ１０８の開信号を、パソコンに送信する。このとき、デバイス装置１００の通信インターフェイス１１８と、パソコンの通信インターフェイスとが使用される。このときの通信形態は、無線であっても有線であっても構わない。
【００４６】
ＲＯＭ１２２には、デバイス装置１００の起動時にＭＰＵ１２０で実行される認証プログラム、接続モード／単体モードの動作モードの切替えプログラム、表示モード切替えプログラム、入力モード切替えプログラム、内部アプリケーションプログラム（手書きメモプログラム、お絵描きプログラム、テキストビューアプログラム、画像ビューアプログラム、音楽再生プログラム、動画再生プログラム等）が記憶されている。また、ＭＰＵ１２０は、これ以外のアプリケーションプログラムも実行可能である。たとえば、ＳＤカード３００に記録されたアプリケーションプログラム、パソコンの固定ディスクに記憶されたアプリケーションプログラムなどをＭＰＵ１２０は実行することができる。
【００４７】
メモリカードスロット１３４、１３６は、ＳＤカード３００が装着される。本実施の形態においては、ＳＤカードを使用するが、これ以外の記録媒体（たとえば、コンパクトフラッシュ（Ｒ）、スマートメディアなど）を用いることもできる。ＳＤカード３００には、各種の情報（テキストデータ、音声データ、動画データ、アプリケーションプログラムおよびそれに対応するデータ）が記憶される。この各種の情報は、デバイス装置１００のＭＰＵ１２０およびパソコンのＣＰＵに送信され、それぞれで実行されるアプリケーションプログラムで使用される。
【００４８】
音声インターフェイス１３０および画像インターフェイス１３２は、ＭＰＵ１２０において処理されたデータおよび実行されたアプリケーションプログラムの結果をデバイス装置１００の外部に出力したり、外部の装置から情報（音声、静止画、動画等）を入力したりするためのものである。本実施の形態においては、音声インターフェイス１３０には、スピーカ５００が接続され、ユーザは音声を視聴できる。画像インターフェイス１３２には、モニタ４００が接続され、ユーザは静止画および動画を視聴できる。また、本実施の形態では、デバイス装置１００から出力する信号のみを例示してインターフェイスを説明したが、これに限定されるものではなく、デバイス装置１００に入力する信号を処理するインターフェイスであってもよい。この場合、個人の認証をマイクから音声インターフェイス１３０を介してデバイス装置１００に入力された音声信号に基づいて行なうこともできる。
【００４９】
拡張インターフェイス１３８は、デバイス装置１００の機能を拡張させるための拡張機器２００が接続される。拡張装置２００は、たとえば、ＳＤカード読取装置のような外部記憶装置であってもよいし、ＭＰＵ１２０の処理速度を向上させるアクセラレータなどの演算補助装置であってもよい。さらに、拡張機器２００は、外部からの各種信号を入力するための信号入力装置であってもよい。たとえば、音声信号による認証を行なったり、指紋による認証を行なったり、デジタルカメラからの画像信号を入力したりする装置である。
【００５０】
図３に、パソコン１０００の一例であるコンピュータシステムの制御ブロックを示す。図３を参照してこのコンピュータシステムは、ＦＤ（Flexible Disk）駆動装置１１０６およびＣＤ−ＲＯＭ（Compact Disc-Read Only Memory)駆動装置１１０８を備えたコンピュータ１１０２と、モニタ１１０４と、キーボード１１１０とを含む。さらに、このコンピュータ１１０２は、上記したＦＤ駆動装置１１０６およびＣＤ−ＲＯＭ駆動装置１１０８に加えて、相互にバスで接続されたＣＰＵ（Central Processing Unit）１１２０と、メモリ１１２２と、固定ディスク１１２４と、デバイス装置１００との通信を行なう通信インターフェイス１１２６とを含む。ＦＤ駆動装置１１０６にはＦＤ１１１６が装着される。ＣＤ−ＲＯＭ駆動装置１１０８にはＣＤ−ＲＯＭ１１１８が装着される。
【００５１】
このパソコン１０００における処理は、コンピュータハードウェアとＣＰＵ１１２０により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、ＦＤ１１１６、ＣＤ−ＲＯＭ１１１８などの記録媒体に格納されて流通し、ＦＤ駆動装置１１０６またはＣＤ−ＲＯＭ駆動装置１１０８などにより記録媒体から読取られて固定ディスク１１２４に一旦格納される。さらに固定ディスク１１２４からメモリ１１２２に読出されて、ＣＰＵ１１２０により実行される。図３に示したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、ＦＤ１１１６、ＣＤ−ＲＯＭ１１１８、固定ディスク１１２４などの記録媒体に記録されたソフトウェアである。
【００５２】
なお、図３に示したコンピュータ自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００５３】
また、デバイス装置１００のＲＯＭ１２２に記憶されているアプリケーションを内部アプリケーションと、パソコン１０００の固定ディスク１１２４またはＳＤカード３００に記憶されているアプリケーションを外部アプリケーションという。また、アプリケーションには、パソコン１０００のＣＰＵ１１２０でのみ実行が可能なＡグループのアプリケーションと、デバイス装置１００のＭＰＵ１２０でのみ実行が可能なＢグループのアプリケーションと、パソコン１０００のＣＰＵ１１２０でもデバイス装置１００のＭＰＵ１２０でも実行が可能なＣグループのアプリケーションとがある。
【００５４】
デバイス装置１００とパソコン１０００とは、デバイス装置１００の通信インターフェイス１１８と、パソコン１０００の通信インターフェイス１１２６とを介して通信される。このときの通信は、Bluetoothなどの無線通信であっても良いし、ＵＳＢ（Universal Serial Bus）などの有線通信であっても良い。また、この両者であっても良い。
【００５５】
図４を参照して、本実施の形態に係るデバイス装置１００で実行されるプログラムは、動作モード設定処理に関し、以下のような制御構造を有する。
【００５６】
ステップ（以下、ステップをＳと略す。）１００にて、デバイス装置１００のＭＰＵ１２０は、パソコン１０００との通信可能状態を検知したか否かを判断する。この判断は、通信インターフェイス１１８の状態に基づいて行なわれる。パソコン１０００との通信可能状態を検知すると（Ｓ１００にてＹＥＳ）、処理はＳ１０６へ移される。もしそうでないと（Ｓ１００にてＮＯ）、処理はＳ１０２へ移される。
【００５７】
Ｓ１０２にて、ＭＰＵ１２０は、開閉スイッチ１０８の開状態を検知したか否かを判断する。開閉スイッチ１０８の開状態を検知すると（Ｓ１０２にてＹＥＳ）、処理はＳ１０４へ移される。もしそうでないと（Ｓ１０２にてＮＯ）、処理はＳ１００へ戻される。
【００５８】
Ｓ１０４にて、ＭＰＵ１２０は、デバイス装置１００の動作モードを単体モードに設定する。Ｓ１０６にて、ＭＰＵ１２０は、デバイス装置１００の動作モードを接続モードに設定する。この動作モードは、ＣＰＵ１２０のメモリに記憶される。
【００５９】
図５を参照して、本実施の形態に係るデバイス装置１００で実行されるプログラムは、機能設定処理に関し、以下のような制御構造を有する。
【００６０】
Ｓ２００にて、デバイス装置１００のＭＰＵ１２０は、動作モードが接続モードであるか否かを判断する。動作モードが接続モードである場合には（Ｓ２００にてＹＥＳ）、処理はＳ２０２へ移される。もしそうでないと（Ｓ２００にてＮＯ）、この機能設定処理は終了する。
【００６１】
Ｓ２０２にて、ＭＰＵ１２０は、開閉スイッチ１０８の開状態を検知したか否かを判断する。開閉スイッチ１０８の開状態を検知すると（Ｓ２０２にてＹＥＳ）、処理はＳ２０４へ移される。もしそうでないと（Ｓ２０２にてＮＯ）、処理はＳ２１２へ移される。
【００６２】
Ｓ２０４にて、ＭＰＵ１２０は、液晶一体型タブレット１０４、１０６へのペンタッチ入力を検知したか否かを判断する。ペンタッチ入力を検知すると（Ｓ２０４にてＹＥＳ）、処理はＳ２１０へ移される。もしそうでないと（Ｓ２０４にてＮＯ）、処理はＳ２０６へ移される。
【００６３】
Ｓ２０６にて、ＭＰＵ１２０は、開閉スイッチ１０８の開状態を検知してから、予め定められた時間が経過したか否かを判断する。予め定められた時間が経過すると（Ｓ２０６にてＹＥＳ）、処理はＳ２０８へ移される。もしそうでないと（Ｓ２０６にてＮＯ）、処理はＳ２０４へ戻される。
【００６４】
Ｓ２０８にて、ＭＰＵ１２０は、マウス機能をオフに、マルチディスプレイ機能をオンに、タブレット機能をオフに設定する。Ｓ２０８の処理後、処理はＳ２１４へ移される。Ｓ２１０にて、ＭＰＵ１２０は、マウス機能をオフに、マルチディスプレイ機能をオフに、タブレット機能をオンに設定する。Ｓ２１０の処理後、処理はＳ２１４へ移される。Ｓ２１２にて、ＭＰＵ１２０は、マウス機能をオンに、マルチディスプレイ機能をオフに、タブレット機能をオフに設定する。Ｓ２１２の処理後、処理はＳ２１６へ移される。
【００６５】
Ｓ２１４にて、ＭＰＵ１２０は、手動切替え機能をオンに設定する。Ｓ２１４の処理後、処理はＳ２１８へ移される。Ｓ２１６にて、ＭＰＵ１２０は、手動切替え機能をオフに設定する。Ｓ２１６の処理後、処理はＳ２２０へ移される。
【００６６】
Ｓ２１８にて、ＭＰＵ１２０は、パソコン１０００からＳＤカード３００へのアクセス機能をオンに設定する。Ｓ２２０にて、ＭＰＵ１２０は、パソコン１０００からＳＤカード３００へのアクセス機能をオフに設定する。
【００６７】
図６を参照して、本実施の形態に係るデバイス装置１００で実行されるプログラムは、メイン処理に関し、以下のような制御構造を有する。
【００６８】
Ｓ３００にて、デバイス装置１００のＭＰＵ１２０は、制御プログラムを起動する。この制御プログラムはＲＯＭ１２２に記憶されている。Ｓ３０２にて、ＭＰＵ１２０は、制御プログラム用パスワード認証処理を行なう。Ｓ３０４にて、ＭＰＵ１２０は、制御プログラム用パスワード認証処理において認証できたか否かを判断する。認証できると（Ｓ３０４にてＹＥＳ）、処理はＳ３０６へ移される。もしそうでないと（Ｓ３０４にてＮＯ）、処理はＳ３１６へ移される。
【００６９】
Ｓ３０６にて、ＭＰＵ１２０は、動作モードが接続モードおよび単体モードのいずれであるかを判断する。動作モードが接続モードである場合には（Ｓ３０６にて接続モード）、処理はＳ３０８へ移される。動作モードが単体モードであると（Ｓ３０６にて単体モード）、処理は３１０へ移される。
【００７０】
Ｓ３０８にて、ＭＰＵ１２０は、ＳＤ処理を要求する入力を検知したか否かを判断する。ＳＤ処理を要求する入力を検知すると（Ｓ３０８にてＹＥＳ）、処理はＳ３１２へ移される。もしそうでないと（Ｓ３０８にてＮＯ）、処理はＳ３１０へ移される。
【００７１】
Ｓ３１０にて、ＭＰＵ１２０は、接続モード処理ルーチンを行なう。Ｓ３１２にて、ＭＰＵ１２０は、ＳＤ処理ルーチンを行なう。Ｓ３１４にて、ＭＰＵ１２０は、単体モード処理ルーチンを行なう。これらの処理ルーチンの詳細については後述する。
【００７２】
Ｓ３１６にて、ＭＰＵ１２０は制御プログラムを終了するか否かを判断する。この判断は、デバイス装置１００に入力された情報に基づいて行われる。制御プログラムを終了する場合には（Ｓ３１６にてＹＥＳ）、このメイン処理を終了する。もしそうでないと（Ｓ３１６にてＮＯ）、処理はＳ３０６へ戻される。
【００７３】
図７を参照して、本実施の形態に係るデバイス装置１００で実行されるプログラムは、接続モード処理ルーチンに関し、以下のような制御構造を有する。なお、以下に示す接続モード処理ルーチンは、図６のＳ３１０における処理の詳細を示すものである。
【００７４】
Ｓ４００にて、デバイス装置１００のＭＰＵ１２０は、表示モード切替え入力を検知したか否かを判断する。表示モード切替え入力を検知すると（Ｓ４００にてＹＥＳ）、処理はＳ４０２へ移される。もしそうでないと（Ｓ４００にてＮＯ）、処理はＳ４０４へ移される。
【００７５】
Ｓ４０２にて、ＭＰＵ１２０は、表示モード切替え処理を行なう。
Ｓ４０４にて、ＭＰＵ１２０は、入力モード切替え入力を検知したか否かを判断する。入力モード切替え入力を検知すると（Ｓ４０４にてＹＥＳ）、処理はＳ４０６へ移される。もしそうでないと（Ｓ４０４にてＮＯ）、処理はＳ４１０へ移される。
【００７６】
Ｓ４０６にて、ＭＰＵ１２０は、手動切替え機能がオン状態であるか否かを判断する。手動切替え機能がオン状態であると（Ｓ４０６にてＹＥＳ）、処理はＳ４０８へ移される。もしそうでないと（Ｓ４０６にてＮＯ）、処理はＳ４１０へ移される。
【００７７】
Ｓ４０８にて、ＭＰＵ１２０は、入力モード切替え処理を行なう。
Ｓ４１０にて、ＭＰＵ１２０は、接続／単体モード用内部アプリケーションの実行要求を検知したか否かを判断する。接続／単体モード用内部アプリケーションの実行要求を検知すると（Ｓ４１０にてＹＥＳ）、処理はＳ４１２へ移される。もしそうでないと（Ｓ４１０にてＮＯ）、処理はＳ４１４へ移される。
【００７８】
Ｓ４１２にて、ＭＰＵ１２０は、接続／単体モード用内部アプリケーションの実行処理を行なう。このとき実行されるプログラムは、ＲＯＭ１２２に記憶された、ＢグループまたはＣグループのアプリケーションプログラムである。
【００７９】
Ｓ４１４にて、ＭＰＵ１２０は、接続／単体モード用外部アプリケーションの実行要求を検知したか否かを判断する。接続／単体モード用外部アプリケーションの実行要求を検知すると（Ｓ４１４にてＹＥＳ）、処理はＳ４１６へ移される。もしそうでないと（Ｓ４１４にてＮＯ）、この接続モード処理ルーチンは終了し、処理は、図６のＳ３１６へ戻される。
【００８０】
Ｓ４１６にて、ＭＰＵ１２０は、接続／単体モード用外部アプリケーション実行処理を行なう。このとき実行されるプログラムは、ＳＤカード３００またはパソコン１００の固定ディスク１１２４に記憶された、ＢグループまたはＣグループのアプリケーションプログラムである。
【００８１】
図８を参照して、本実施の形態に係るデバイス装置１００で実行されるプログラムは、単体モード処理ルーチンに関し、以下のような制御構造を有する。なお、以下に示す単体モード処理ルーチンは、図６のＳ３１４の処理の詳細を示すものである。
【００８２】
Ｓ５００にて、デバイス装置１００のＭＰＵ１２０は、表示・入力画面変更入力を検知したか否かを判断する。表示・入力画面変更入力を検知すると（Ｓ５００にてＹＥＳ）、処理はＳ５０２へ移される。もしそうでないと（Ｓ５００にてＮＯ）、処理はＳ５０４へ移される。
【００８３】
Ｓ５０２にて、ＭＰＵ１２０は、表示・入力画面変更処理を行なう。
Ｓ５０４にて、ＭＰＵ１２０は、単体モード用内部アプリケーションの実行要求を検知したか否かを判断する。単体モード用内部アプリケーションの実行要求を検知すると（Ｓ５０４にてＹＥＳ）、処理はＳ５０６へ移される。もしそうでないと（Ｓ５０４にてＮＯ）、処理はＳ５０８へ移される。
【００８４】
Ｓ５０６にてＭＰＵ１２０は、単体モード用内部アプリケーション実行処理を行なう。このとき実行されるプログラムは、ＲＯＭ１２２に記憶された、Ｂグループのアプリケーションプログラムである。
【００８５】
Ｓ５０８にて、ＭＰＵ１２０は、接続／単体モード用内部アプリケーションの実行要求を検知したか否かを判断する。接続／単体モード用内部アプリケーションの実行要求を検知すると（Ｓ５０８にてＹＥＳ）、処理はＳ５１０へ移される。もしそうでないと（Ｓ５０８にてＮＯ）、処理はＳ５１２へ移される。
【００８６】
Ｓ５１０にて、ＭＰＵ１２０は、接続／単体モード用内部アプリケーション実行処理を行なう。このとき実行されるプログラムは、ＲＯＭ１２２に記憶された、ＢグループまたはＣグループのアプリケーションプログラムである。
【００８７】
Ｓ５１２にて、ＭＰＵ１２０は、接続／単体モード用外部アプリケーションの実行要求を検知したか否かを判断する。接続／単体モード用外部アプリケーションの実行要求を検知すると（Ｓ５１２にてＹＥＳ）、処理はＳ５１４へ移される。もしそうでないと（Ｓ５１２にてＮＯ）、この単体モード処理ルーチンは終了し、処理は図６のＳ３１６へ戻される。
【００８８】
Ｓ５１４にて、ＭＰＵ１２０は、接続／単体モード用外部アプリケーション実行処理を行なう。このとき実行されるプログラムは、ＳＤカード３００に記憶された、ＢグループまたはＣグループのアプリケーションプログラムである。
【００８９】
図９を参照して、本実施の形態に係るデバイス装置１００で実行されるプログラムは、ＳＤ処理ルーチンに関し、以下のような制御構造を有する。なお、以下に示す処理は、図６のＳ３１２における処理の詳細を示すものである。
【００９０】
Ｓ６００にて、デバイス装置１００のＭＰＵ１２０は、ＳＤデータを管理する要求を検知したか否かを判断する。ＳＤデータを管理する要求を検知すると（Ｓ６００にてＹＥＳ）、処理はＳ６０２へ移される。もしそうでないと（Ｓ６００にてＮＯ）、処理はＳ６１２へ移される。
【００９１】
Ｓ６０２にて、ＭＰＵ１２０はＳＤアクセス機能がオン状態であるか否かを判断する。ＳＤアクセス機能がオン状態であると（Ｓ６０２にてＹＥＳ）、処理はＳ６０４へ移される。もしそうでないと（Ｓ６０２にてＮＯ）、処理はＳ６１２へ移される。
【００９２】
Ｓ６０４にて、ＭＰＵ１２０は、ＳＤアクセス用のパスワードが認証済であるか否かを判断する。パスワードが認証済である場合には（Ｓ６０４にてＹＥＳ）、処理はＳ６１０へ移される。もしそうでないと（Ｓ６０４にてＮＯ）、処理はＳ６０６へ移される。
【００９３】
Ｓ６０６にて、ＭＰＵ１２０は、ＳＤカード用パスワード認証処理を行なう。Ｓ６０８にて、ＭＰＵ１２０は、ＳＤカード用パスワード認証処理において認証できたか否かを判断する。認証できると（Ｓ６０８にてＹＥＳ）、処理はＳ６１０へ移される。もしそうでないと（Ｓ６０８にてＮＯ）、処理はＳ６００へ戻される。
【００９４】
Ｓ６１０にて、ＭＰＵ１２０は、ＳＤカードに記憶されたデータの整理・編集を行なう。
【００９５】
Ｓ６１２にて、ＭＰＵ１２０は、パスワード設定入力を検知したか否かを判断する。パスワード設定入力を検知すると（Ｓ６１２にてＹＥＳ）、処理はＳ６１４へ移される。もしそうでないと（Ｓ６１２にてＮＯ）、処理はＳ６１６へ移される。
【００９６】
Ｓ６１４にて、ＭＰＵ１２０は、パスワード設定処理を行なう。
Ｓ６１６にて、ＭＰＵ１２０は、制御プログラム設定入力を検知したか否かを判断する。制御プログラム設定入力を検知すると（Ｓ６１６にてＹＥＳ）、処理はＳ６１８へ移される。もしそうでないと（Ｓ６１６にてＮＯ）、このＳＤ処理ルーチンは終了し、処理は、図６のＳ３１６へ戻される。
【００９７】
Ｓ６１８にて、ＭＰＵ１２０は、メニューアイコンの整理、外部アプリケーションの登録／削除、通信／認証プログラムの設定を行なう。
【００９８】
図１０を参照して、本実施の形態に係るパソコン１０００で実行されるプログラムは、動作モード設定に関し、以下のような制御構造を有する。
【００９９】
Ｓ１０００にて、パソコン１０００のＣＰＵ１１２０は、ＯＳ（Operating System）を起動する。Ｓ１００２にて、ＣＰＵ１１２０は、通信インターフェイス１１２６を起動する。
【０１００】
Ｓ１００４にて、ＣＰＵ１１２０は、デバイス装置１００との通信可能状態を検知したか否かを判断する。この判断は、通信インターフェイス１１２６の状態に基づいて行なわれる。デバイス装置１００との通信可能状態を検知すると（Ｓ１００４にてＹＥＳ）、処理はＳ１００８へ移される。もしそうでないと（Ｓ１００４にてＮＯ）、処理はＳ１００６へ移される。
【０１０１】
Ｓ１００６にて、ＣＰＵ１１２０は、パソコン１０００の動作モードを単体モードに設定する。Ｓ１００８にて、ＣＰＵ１１２０は、パソコン１０００の動作モードを接続モードに設定する。
【０１０２】
図１１を参照して、本実施の形態に係るパソコン１０００で実行されるプログラムは、機能設定処理に関し、以下のような制御構造を有する。
【０１０３】
Ｓ１１０２にて、パソコン１０００のＣＰＵ１１２０は、動作モードが接続モードであるか否かを判断する。動作モードが接続モードであると（Ｓ１１０２にてＹＥＳ）、処理はＳ１１０４へ移される。もしそうでないと（Ｓ１００２にてＮＯ）、この機能設定処理は終了する。
【０１０４】
Ｓ１１０４にて、ＣＰＵ１１２０は、開閉スイッチ１０８の開状態を検知したか否かを判断する。開閉スイッチ１０８の開状態を検知すると（Ｓ１１０４にてＹＥＳ）、処理はＳ１１０６へ移される。もしそうでないと（Ｓ１１０４にてＮＯ）、処理はＳ１１１４へ移される。
【０１０５】
Ｓ１１０６にて、ＣＰＵ１１２０は、液晶一体型タブレット１０４、１０６へのペンタッチ入力を検知したか否かを判断する。ペンタッチ入力を検知すると（Ｓ１１０６にてＹＥＳ）、処理はＳ１１１２へ移される。もしそうでないと（Ｓ１１０６にてＮＯ）、処理はＳ１１０８へ移される。
【０１０６】
Ｓ１１０８にて、ＣＰＵ１１２０は、開閉スイッチ１０８の開状態を検知してから予め定められた時間が経過したか否かを判断する。予め定められた時間が経過すると（Ｓ１１０８にてＹＥＳ）、処理はＳ１１１０へ移される。もしそうでないと（Ｓ１１０８にてＮＯ）、処理はＳ１１０６へ戻される。
【０１０７】
Ｓ１１１０にて、ＣＰＵ１１２０は、マウス機能をオフに、マルチディスプレイ機能をオンに、タブレット機能をオフに設定する。Ｓ１１１０の処理後、処理は、Ｓ１１１６へ移される。Ｓ１１１２にて、ＣＰＵ１１２０は、マウス機能をオフに、マルチディスプレイ機能をオフに、タブレット機能をオンに設定する。Ｓ１１１２の処理後、処理は、Ｓ１１１６へ移される。Ｓ１１１４にて、ＣＰＵ１２０は、マウス機能をオンに、マルチディスプレイ機能をオフに、タブレット機能をオフに設定する。Ｓ１１１４の処理後、処理は、Ｓ１１１８へ移される。
【０１０８】
Ｓ１１１６にて、ＣＰＵ１１２０は、パソコン１０００からＳＤカード３００へのアクセス機能をオンに設定する。Ｓ１１１８にて、ＣＰＵ１１２０は、パソコン１０００からＳＤカード３００へのアクセス機能をオフに設定する。
【０１０９】
このようにして、デバイス装置１００の動作モードとパソコン１０００の動作モードとの同期がとられる。なお、パソコン１０００の動作モードの設定については、パソコン１０００がデバイス装置１００の状態に基づいて判断するほか、デバイス装置１００からデバイス装置１００の動作モードを送信して貰い、受信したデバイス装置１００の動作モードに合わせるようにしてもよい。
【０１１０】
図１２を参照して、本実施の形態に係るパソコン１０００で実行されるプログラムは、メイン処理に関し、以下のような制御構造を有する。
【０１１１】
Ｓ１２００にて、パソコン１０００のＣＰＵ１１２０は、制御プログラムを起動する。この制御プログラムは、パソコン１０００の固定ディスク１１２４に記憶されている。Ｓ１２０２にて、ＣＰＵ１１２０は、制御プログラム用パスワード認証処理を行なう。このとき、デバイス装置１００のＲＯＭ１１２に記憶されたパスワードが用いられる。Ｓ１２０４にて、ＣＰＵ１１２０は、制御プログラム用パスワード認証処理において認証できたかどうかを判断する。認証できると（Ｓ１２０４にてＹＥＳ）、処理はＳ１２０６へ移される。もしそうでないと（Ｓ１２０４にてＮＯ）、処理はＳ１２１４へ移される。
【０１１２】
Ｓ１２０６にて、ＣＰＵ１１２０は、動作モードが単体モードであるか接続モードであるかを判断する。動作モードが単体モードであると（Ｓ１１０６にて単体モード）、処理はＳ１２１０へ移される。動作モードが接続モードであると（Ｓ１２０６にて接続モード）、処理はＳ１２０８へ移される。
【０１１３】
Ｓ１２０８にて、ＣＰＵ１１２０は、ＳＤ処理を要求する入力を検知したか否かを判断する。ＳＤ処理を要求する入力を検知すると（Ｓ１２０８にてＹＥＳ）、処理はＳ１２１０へ移される。もしそうでないと（Ｓ１０２８にてＮＯ）、処理はＳ１２１２へ移される。
【０１１４】
Ｓ１２１０にて、ＣＰＵ１１２０は、ＳＤ処理ルーチンを行なう。Ｓ１２１２にて、ＣＰＵ１１２０は、接続モード処理ルーチンを行なう。
【０１１５】
Ｓ１２１４にて、ＣＰＵ１１２０は、制御プログラムを終了するか否かを判断する。この判断は、パソコン１０００に入力された情報に基づいて行われる。制御プログラムを終了する場合には（Ｓ１２１４にてＹＥＳ）、このメイン処理は終了する。もしそうでないと（Ｓ１２１４にてＮＯ）、処理はＳ１２０６へ戻される。
【０１１６】
図１３を参照して、本実施の形態に係るパソコン１０００で実行されるプログラムは、接続モード処理ルーチンに関し、以下のような制御構造を有する。なお、以下に示す処理は、図１２のＳ１２１２の詳細を示すものである。
【０１１７】
Ｓ１３００にて、パソコン１０００のＣＰＵ１２０は、デバイス装置１００から表示モード切替え入力を検知したか否かを判断する。デバイス装置１００から表示モード切替え入力を検知すると（Ｓ１３００にてＹＥＳ）、処理はＳ１３０２へ移される。もしそうでないと（Ｓ１３００にてＮＯ）、処理はＳ１３０４へ移される。
【０１１８】
Ｓ１３０２にて、ＣＰＵ１１２０は、表示モード切替え処理を行なう。この処理の結果、パソコン１０００から通信インターフェイス１１２６、１１８を介してデバイス装置１００へ送信される表示情報を切替えることができる。
【０１１９】
Ｓ１３０４にて、ＣＰＵ１１２０は、デバイス装置１００から入力モード切替え入力を検知したか否かを判断する。デバイス装置１００から入力モード切替え入力を検知すると（Ｓ１３０４にてＹＥＳ）、処理はＳ１３０６へ移される。もしそうでないと（Ｓ１３０４にてＮＯ）、処理はＳ１３１０へ移される。
【０１２０】
Ｓ１３０６にて、ＣＰＵ１１２０は、手動切替え機能がオン状態であるか否かを判断する。手動切替え機能がオン状態であると（Ｓ１３０６にてＹＥＳ）、処理はＳ１３０８へ移される。もしそうでないと（Ｓ１３０６にてＮＯ）、処理はＳ１３１０へ移される。
【０１２１】
Ｓ１３０８にて、ＣＰＵ１１２０は、入力モード切替え処理を行なう。この入力モード切替え処理を、パソコン１０００で実行することにより、デバイス装置１００から入力されるモードを切替えることができる。
【０１２２】
Ｓ１３１０にて、ＣＰＵ１１２０は、デバイス装置１００から接続／単体モード用内部アプリケーションの実行要求を検知したか否かを判断する。デバイス装置１００から接続／単体モード用内部アプリケーションの実行要求を検知すると（Ｓ１３１０にてＹＥＳ）、処理はＳ１３１２へ移される。もしそうでないと（Ｓ１３１０にてＮＯ）、処理はＳ１３１４へ移される。
【０１２３】
Ｓ１３１２にて、ＣＰＵ１１２０は、接続／単体モード用内部アプリケーション実行処理を行なう。このとき実行されるプログラムは、ＲＯＭ１２２に記憶されたＡグループまたはＣグループのアプリケーションプログラムである。この接続／単体モード用内部アプリケーション実行処理を、パソコン１０００のＣＰＵ１１２０で実行した結果が、パソコン１０００の通信インターフェイス１１２６、デバイス装置１００の通信インターフェイス１１８を介して、デバイス装置１００の液晶一体型タブレット１０４、１０６に表示される。
【０１２４】
Ｓ１３１４にて、ＣＰＵ１１２０は、デバイス装置１００から接続／単体モード用外部アプリケーションの実行要求を検知したか否かを判断する。デバイス装置１００から接続／単体モード用外部アプリケーションの実行要求を検知すると（Ｓ１３１４にてＹＥＳ）、処理はＳ１３１６へ移される。もしそうでないと（Ｓ１３１４にてＮＯ）、この接続モード処理ルーチンは終了し、処理は図１２のＳ１２１４へ戻される。
【０１２５】
Ｓ１３１６にて、ＣＰＵ１１２０は、接続／単体モード用外部アプリケーション実行処理を行なう。このとき実行されるプログラムは、ＳＤカード３００またはパソコン１０００の固定ディスク１１２４に記憶されたＡグループまたはＣグループのアプリケーションプログラムである。この接続／単体モード用外部アプリケーション実行処理を、パソコン１０００のＣＰＵ１１２０で実行した結果が、パソコン１０００の通信インターフェイス１１２６、デバイス装置１００の通信インターフェイス１１８を介して、デバイス装置１００の液晶一体型タブレット１０４、１０６に表示される。
【０１２６】
図１４を参照して、本実施の形態に係るパソコン１０００で実行されるプログラムは、ＳＤ処理ルーチンに関し、以下のような制御構造を有する。なお、以下に示す処理は、図１２のＳ１２１０の詳細を示すものである。
【０１２７】
Ｓ１４００にて、パソコン１０００のＣＰＵ１１２０は、デバイス装置１００からＳＤデータを管理する要求を検知したか否かを判断する。デバイス装置１００からＳＤデータを管理する要求を検知すると（Ｓ１４００にてＹＥＳ）、処理はＳ１４０２へ移される。もしそうでないと（Ｓ１４００にてＮＯ）、処理はＳ１４１２へ移される。
【０１２８】
Ｓ１４０２にて、ＣＰＵ１１２０は、ＳＤアクセス機能がオン状態であるか否かを判断する。ＳＤアクセス機能がオン状態であると（Ｓ１４０２にてＹＥＳ）、処理はＳ１４０４へ移される。もしそうでないと（Ｓ１４０２にてＮＯ）、処理は１４１２へ移される。
【０１２９】
Ｓ１４０４にて、ＣＰＵ１１２０は、ＳＤアクセス用のパスワードが認証済であるか否かを判断する。パスワードが認証済であると（Ｓ１４０４にてＹＥＳ）、処理はＳ１４１０へ移される。もしそうでないと（Ｓ１４０４にてＮＯ）、処理はＳ１４０６へ移される。
【０１３０】
Ｓ１４０６にて、ＣＰＵ１１２０は、ＳＤカード用パスワード認証処理を行なう。Ｓ１４０８にて、ＣＰＵ１１２０は、ＳＤカード用パスワード認証処理において認証できたか否かを判断する。認証できると（１４０８にてＹＥＳ）、処理はＳ１４１０へ移される。もしそうでないと（Ｓ１４０８にてＮＯ）、処理はＳ１４００へ戻される。Ｓ１４１０にて、ＣＰＵ１１２０は、ＳＤカード３００のデータの整理・編集を行なう。この処理により、パソコン１０００のＣＰＵ１１２０が、デバイス装置１００のメモリカードスロット１３４、１３６に装着されたＳＤカード３００のデータを整理したり編集したりすることができる。
【０１３１】
Ｓ１４１２にて、ＣＰＵ１１２０は、デバイス装置１００からパスワード設定入力を検知したか否かを判断する。デバイス装置１００からパスワード設定入力を検知すると（Ｓ１４１２にてＹＥＳ）、処理は１４１４へ移される。もしそうでないと（Ｓ１４１２にてＮＯ）、処理は１４１６へ移される。
【０１３２】
Ｓ１４１４にて、ＣＰＵ１１２０は、パスワード設定処理を行なう。
Ｓ１４１６にて、ＣＰＵ１１２０は、デバイス装置１００から制御プログラム設定入力を検知したか否かを判断する。デバイス装置１００から制御プログラム設定入力を検知すると（Ｓ１４１６にてＹＥＳ）、処理はＳ１４１８へ移される。もしそうでないと（Ｓ１４１６にてＮＯ）、このＳＤ処理ルーチンは終了し、処理は、図１２のＳ１２１４へ戻される。
【０１３３】
Ｓ１４１８にて、ＣＰＵ１１２０は、メニューアイコンの整理、外部アプリケーションの登録／削除、通信／認証プログラムの設定を行なう。
【０１３４】
以上のような構造およびフローチャートに基づく、本実施の形態に係るデバイス装置１００の動作について説明する。
【０１３５】
デバイス装置１００にＵＳＢケーブルを接続すると（Ｓ１００にてＹＥＳ）、デバイス装置１００の動作モードが接続モードに設定される（Ｓ１０６）。また、デバイス装置１００の通信インターフェイス１１８がBluetoothによる無線通信を検知すると（Ｓ１００にてＹＥＳ）、デバイス装置１００の動作モードが接続モードに設定される（Ｓ１０６）。
【０１３６】
デバイス装置１００のユーザが上蓋部１５２を開くと（Ｓ１０２にてＹＥＳ）、デバイス装置１００の動作モードが単体モードに設定される。
【０１３７】
動作モードが接続モードである場合には（Ｓ２００にてＹＥＳ）、デバイス装置１００の機能が設定される。通信インターフェイス１１８が、ＵＳＢケーブルまたはBluetoothによる通信を検知している場合において、ユーザが上蓋部１５２を開くと（Ｓ２０２にてＹＥＳ）、ペンタッチ入力の検知を判断する（Ｓ２０４）。ユーザが上蓋部１５２を開いてから予め定められた時間が経過する前に、ペンで液晶一体タブレット１０４、１０６をタッチすると（Ｓ２０４にてＹＥＳ）、マウス機能がオフに、マルチディスプレイ機能がオフに、タブレット機能がオンに設定される（Ｓ２１０）。ユーザが上蓋部１５２を開いてから予め定められた時間が経過するまでに、液晶一体型タブレット１０４、１０６にペンタッチ入力を行なわないと（Ｓ２０６にてＹＥＳ）、マウス機能がオフに、マルチディスプレイ機能がオンに、タブレット機能がオフに設定される（Ｓ２０８）。また、ユーザが上蓋部１５２を開かないと（Ｓ２０２にてＮＯ）、マウス機能がオンに、マルチディスプレイ機能がオフに、タブレット機能がオフに設定される（Ｓ２１２）。なお、手動設定により、これらのマルチディスプレイ機能を液晶一体型タブレット１０４により実現して、タブレット機能をを液晶一体型タブレット１０６により実現するようにできる。
【０１３８】
また、ユーザが上蓋部１５２を開いた場合には（Ｓ２０２にてＹＥＳ）、手動切替え機能がオンに設定され（Ｓ２１４）、パソコン１０００からＳＤカード３００へのアクセス機能がオンに設定される（Ｓ２１８）。一方、ユーザが上蓋部１５２を開かないと（Ｓ２０２にてＮＯ）、手動切替え機能がオフに設定され（Ｓ２１６）、パソコン１００からＳＤカード３００へのアクセス機能がオフに設定される（Ｓ２２０）。
【０１３９】
デバイス装置１００において制御プログラムが起動し（Ｓ３００）、制御プログラム用パスワード認証処理において認証できると（Ｓ３０２、Ｓ３０４にてＹＥＳ）、動作モードが判断される（Ｓ３０６）。動作モードが接続モードであって（Ｓ３０６にて接続モード）、ユーザがＳＤ処理を要求しないと（Ｓ３０８にてＮＯ）、接続モード処理ルーチンが実行される（Ｓ３１０）。動作モードが接続モードであって（Ｓ３０６にて接続モード）、ユーザがＳＤ処理を要求する入力を行なうと（Ｓ３０８にてＹＥＳ）、ＳＤ処理ルーチンが実行される（Ｓ３１２）。動作モードが単体モードである場合には（Ｓ３０６にて単体モード）、単体モード処理ルーチンが実行される（Ｓ３１４）。
【０１４０】
デバイス装置１００における接続モード処理ルーチンにおいては、図１５に示すようなメニュー画面が表示される。図１５に示すメニュー画面が表示されている場合において、ユーザが表示モード切替え入力を行なうと（Ｓ４００にてＹＥＳ）、表示モード切替え処理が行なわれる（Ｓ４０２）。このときの表示モード切替え処理におけるデバイス装置１００の、画面を図１６に、使用の態様を図１８にそれぞれ示す。
【０１４１】
図１５に示すメニュー画面が表示されている場合において、ユーザが入力モード切替え入力を行なうと（Ｓ４０４にてＹＥＳ）、手動切替え機能がオンであれば（Ｓ４０６にてＹＥＳ）、入力モード切替え処理が行なわれる（Ｓ４０８）。このときの入力モード切替え処理におけるデバイス装置１００の、画面を図１７に、使用の態様を図１９および図２０にそれぞれ示す。
【０１４２】
図１５に示すメニュー画面が表示されている場合において、ユーザが、内部アプリケーション実行要求を入力すると（Ｓ４１０にてＹＥＳ）、内部アプリケーション実行処理が行なわれる（Ｓ４１２）。このときの使用の態様を図２３に示す。このとき、ＲＯＭ１２２に記憶されたグループＡ、グループＢまたはグループＣのアプリケーションプログラムが、ＭＰＵ１２０またはＣＰＵ１１２０で実行される。
【０１４３】
図１５に示すメニュー画面が表示されている場合において、ユーザが外部アプリケーション実行要求を入力すると（Ｓ４１４にてＹＥＳ）、外部アプリケーション実行処理が行なわれる（Ｓ４１６）。このときの使用の態様を図２５に示す。このとき、ＳＤカード３００またはパソコン１０００の固定ディスク１１２４に記憶されたＡグループ、ＢグループまたはＣグループのアプリケーションプログラムが、ＭＰＵ１２０またはＣＰＵ１１２０で実行される。
【０１４４】
デバイス装置１００の単体モード処理ルーチンについて説明する。デバイス装置１００が単体モードで動作している場合において、ユーザが、表示・入力画面変更入力を行なうと（Ｓ５００にてＹＥＳ）、表示・入力画面変更処理が実行される（Ｓ５０２）。このときの使用の態様を図２１に示す。
【０１４５】
デバイス装置１００が単体モードで動作している場合において、図１５に示すメニュー画面が表示されている場合において、ユーザが単体モード用内部アプリケーションの実行要求を入力すると（Ｓ５０４にてＹＥＳ）、単体モード用内部アプリケーション実行処理が行なわれる（Ｓ５０６）。このときの使用の態様を図２４に示す。このとき、ＲＯＭ１２２に記憶されたＢグループのアプリケーションプログラムが、ＭＰＵ１２０で実行される。
【０１４６】
デバイス装置１００が単体モードで動作している場合において、図１５に示すメニュー画面が表示されている場合において、ユーザが内部アプリケーション実行要求を入力すると（Ｓ５０８にてＹＥＳ）、内部アプリケーション実行処理が行なわれる（Ｓ５１０）。このときの使用の態様を図２３に示す。このとき、ＲＯＭ１２２に記憶されたＢグループまたはＣグループのアプリケーションプログラムが、ＭＰＵ１２０で実行される。
【０１４７】
デバイス装置１００が単体モードで動作している場合において、図１５に示すメニュー画面が表示されている場合において、ユーザが外部アプリケーション実行要求を入力すると（Ｓ５１２にてＹＥＳ）、外部アプリケーション実行処理が行なわれる（Ｓ５１４）。このときの使用の態様を図２５に示す。このとき、ＳＤカード３００に記憶されたＢグループまたはＣグループのアプリケーションプログラムが、ＭＰＵ１２０で実行される。
【０１４８】
デバイス装置１００のＳＤ処理動作について説明する。図１５に示すメニュー画面が表示されている場合において、ユーザがＳＤデータ管理を要求すると（Ｓ６０にてＹＥＳ）、ＳＤアクセス機能がオン状態であるか否かが判断される（Ｓ６０２）。ＳＤアクセス機能がオン状態であって（Ｓ６０２にてＹＥＳ）、パスワードが認証済であると（Ｓ６０４にてＹＥＳ）、ＳＤカードのデータの整理や編集が行われる（Ｓ６１０）。このときの使用の態様を図２２に示す。
【０１４９】
図１５に示すメニュー画面が表示されている場合において、ユーザがパスワード設定を要求する入力を行なうと（Ｓ６０２にてＹＥＳ）、パスワード設定処理が行なわれる（Ｓ６１４）。このときの使用の態様を図２２に示す。
【０１５０】
図１５に示すメニュー画面が表示されている場合において、制御プログラム設定を要求すると（Ｓ６１６にてＹＥＳ）、メニューアイコンの整理などが実行される（Ｓ６１８）。このときの使用の態様を図２６に示す。
【０１５１】
図１５〜図１７を参照して、デバイス装置１００の液晶一体型タブレット１０４、１０６に表示される画面の表示例について説明する。
【０１５２】
図１５に、本発明に係るデバイス装置１００に表示される制御プログラム画面の一例であるメニュー画面を示す。この制御プログラムは、デバイス装置１００のＲＯＭ１２２、パソコン１０００の固定ディスク１１２４等に記憶されて、適宜読出されて使用されるものとする。また、この制御プログラムは、デバイス装置１００の開閉スイッチ１０８の開閉により起動されるものとする。本実施の形態の制御プログラムは、図１５のようなメニュー画面が使用され、さまざまなモードおよび場面において適宜読出されて使用できるものとする。
【０１５３】
メニュー画面には、デバイス装置１００およびパソコン１０００における、表示モード切替え、入力モード切替え、接続モードもしくは単体モード、ＳＤデータ管理、パスワード変更の他、内部処理可能なアプリケーションプログラム（たとえば手書きメモプログラム、お絵描きプログラム、テキストビューアプログラム、画像ビューアプログラム、音楽再生プログラム、動画再生プログラム）および、その他の書換え可能な外部アプリケーションプログラム読出などのアイコンが表示される。ユーザはこれらを適宜選択して処理の切替えを行なう。ただし、本実施の形態では、予めいくつかの内部処理用アプリケーションプログラム（手書きメモプログラム、お絵描きプログラム、テキストビューアプログラム、画像ビューアプログラム、音楽再生プログラム、動画再生プログラム）が搭載されているのとしたが、これらの一部や全く別の内部処理アプリケーションプログラムが搭載されていてもよい。また、図１５における「設定」アイコンでは、メニュー画面に表示されるアイコンの並び順の変更や入替え、外部アプリケーションプログラムの追加および削除、通信プログラムの設定、認証プログラムの設定などを行なうことができる。
【０１５４】
図１６に、制御プログラム画面の一例である表示モード切替え画面を示す。この画面は、図１５のメニュー画面において、表示モード切替えアイコンをユーザが選択することにより表示される。デバイス装置１００の液晶一体型タブレット１０４、１０６は、２つの表示部分を有しているので、パソコン１０００のサブモニタ（パソコン１０００のＣＰＵ１１２０により実行されたアプリケーションプログラムの結果を表示する）として、これらのモニタの片方を用いるか、両方を用いるかの切替えが可能なようにしてある。ただし、本設定は、図１５のメニュー画面において接続モードを選択した場合および自動的にデバイス装置１００の動作モードが接続モードに設定されている場合に有効となる。また、この画面から図１５のメニュー画面に戻るときには、図１６の右下の「メニュー画面へ」というアイコンを選択すればよい。
【０１５５】
図１７に、制御プログラム画面の一例である入力モード切替え画面を示す。この画面は、図１５のメニュー画面において、入力モード切替えアイコンをユーザが選択することにより表示される。デバイス装置１００は、通常のマウスの機能を実現する移動検出部１０２と左ボタン１１０と右ボタン１１２とを、タブレットの機能を実現する液晶一体型タブレット１０４、１０６とを有している。これらを適宜切替えて使用できるようにする。
【０１５６】
デバイス装置１００をパソコン１０００のマウスとして使用する場合には、前述のようにマウス機能をオンに自動的に設定する場合に加えて、「マウス入力オン／オフ」のアイコンを選択するたびに、マウス機能の有効／無効が切替わるようになっている。デバイス装置１００を単にタブレットとして使用する場合（サブモニタ画面表示なし）や、液晶タブレットとして使用する場合には、図１７に示す各種アイコンを選択することで切替えが可能なようにしてある。ただし、本設定は、図１５のメニュー画面において、接続モードを選択した場合に有効となる。また、デバイス装置１００を閉じた状態で使用する場合は、一般のマウスとしての使用もしくは外部記憶装置（ＳＤカード３００）としての使用に制限される。また、本画面から図１５のメニュー画面に戻るときには、図１７の右下の「メニュー画面へ」というアイコンを選択すればよい。
【０１５７】
図１８に、デバイス装置１００の使用の態様の一例として、デバイス装置１００をサブモニタとして使用する場合を示す。この態様においては、図１６において選択した表示モード切替えによって、どのような状態になるのかを示してある。図１８の中に示した各アイコンは、図１６で切替えられた表示モードに対応している。ただし、図１８でサブモニタとして使用している液晶一体型タブレット１０４、１０６には、画面表示に支障を生じない部分（たとえば画面の最下部）に、図１５に示すメニュー画面へ戻るためのアイコンが表示されているものとする。また、液晶一体型タブレットに、現在の表示モードが表示されるようにしてもよい。
【０１５８】
図１９および図２０に、デバイス装置１００の使用の態様の一例として、デバイス装置１００をポインティングデバイスとして使用する場合を示す。この態様においては、図１７において選択した入力モード切替えによってどのような状態になるのかを示してある。ただし、図１９の左斜め上の状態は、デバイス装置１００を閉じた状態であり、一般のマウスとしての使用もしくは外部記憶装置としての使用のみが有効となる。
【０１５９】
図１９および図２０の中に示した各アイコンは、図１７で切替えられた入力モードに対応している。ただし、図１９および図２０でタブレットとして使用している液晶一体型タブレットには、座標入力に支障を生じない部分（たとえば画面の最下部）に、図１５に示すメニュー画面へ戻るためのアイコンが表示されるようになっている。また、液晶一体型タブレットに、現在の入力モードが表示されるようにしてもよい。
【０１６０】
図２１に、デバイス装置１００の使用の態様の一例として、デバイス装置１００を単体で使用する場合を示す。本態様においては、図１５において単体モードを選択した場合、前述のように自動的に単体モードが選択された場合における、入力・表示をどのように切替えて使用するのかについて示してある。図２１の左側では、デバイス装置１００の液晶一体型タブレット１０４、１０６の両面は非表示となっている。この状態で、上面もしくは下面の液晶一体型タブレット１０４、１０６の表面をペンでタッチすることにより、タッチパネルとして使用できるようになる。逆に、液晶一体型タブレット１０４、１０６の画面の左上に表示された非表示のマーク（×マーク）をペンでタッチすることで、その画面の表示を非表示とすることができる。これらを切替えることによって、単体モードにおける液晶一体型タブレット１０４、１０６をさまざまな態様で有効に使用することができる。
【０１６１】
図２２に、デバイス装置１００の使用の態様の一例として、デバイス装置１００をＳＤデータ管理、パスワード設定として使用する場合を示す。この使用の態様においては、図１５において選択されるＳＤデータ管理およびパスワード設定に関する実行状態を示す。図２２の枠内に示した各アイコンには、図１５で選択された処理に対応する。ただし、図２２の各種の処理の実行中において、デバイス装置１００の液晶一体型タブレット１０４、１０６には画面表示に支障を生じない部分（画面の最下部）に、図１５に示すメニュー画面へ戻るためのアイコンが表示されているものとする。また、液晶一体型タブレット１０４、１０６に、現在実行されている処理のアイコンが表示されるようにしてもよい。これらの処理は、図１５のメニュー画面において、各アイコンを選択することにより実行されるものとする。また、デバイス装置１００とパソコン１０００とが通信インターフェイスを経由した通信が可能な場合には、図１５のメニュー画面において「接続モード」と「単体モード」とを切替えて、処理を行なうことができるものとする。
【０１６２】
図２２に示すＳＤデータ管理の処理においては、メモリカードスロット１３４、１３６に装着されたＳＤカード３００に記憶されたデータの閲覧・修正・複写などの処理が行なわれる。これらのデータは、必要に応じて、各種内部処理（手書きメモ、お絵描き、テキストビューア、音楽再生、動画再生）アプリケーションおよび予めＳＤカード３００に登録された外部処理アプリケーションなどから読出されて処理される。
【０１６３】
「パスワード設定」の処理では、デバイス装置１００および制御プログラム起動時およびＳＤカード３００に記憶されたデータへのアクセス時に実行される認証プログラムのためのパスワードの設定・変更を行なう。なお、本実施の形態では、パスワードによる認証としたが、筆跡などの認証でもよいし、入出力インターフェイスおよび拡張インターフェイスを通じて音声により認証を行なうようにしてもよい。
【０１６４】
図２３に、デバイス装置１００の使用の態様の一例である内部アプリケーションプログラム（手書きメモプログラム、お絵描きプログラム）を使用する場合を示す。この態様においては、図１５において選択される各種の内部処理アプリケーションに関する処理の実行状態を示す。これらの内部処理アプリケーションは、デバイス装置１００の動作モードが「接続モード」または「単体モード」である場合に使用される。図２３の中に示した各種アイコンは、図１５で選択される処理と対応している。
【０１６５】
図２３に示す「手書きメモ」の処理では、タブレットおよびペン入力を用いた、ユーザの手書きによるメモを実現する。この場合、筆跡情報および座標情報がＳＤカード３００もしくは通信インターフェイスを経由してパソコンの固定ディスクなどの記憶媒体に記憶される。また、必要に応じてデータの読出を行ない、修正・変更・複写などを行なうことも可能である。また、より高度な処理として、手書き文字認識の機能を搭載してもよい。この手書き文字認識に関しては、筆跡情報および手書きメモに基づいて、パターンマッチングと呼ばれる予め登録された認識辞書との照合により、手書き情報をテキスト情報に変換する。この認識機能自体は、マウス本体よりもさらに高速かつ大容量なパソコンで行なうことが好適である。
【０１６６】
「お絵描き」の処理では、タブレットおよびペン入力を用いた写真や絵、図形などの画像の編集を行なう。この場合、筆跡情報および座標情報がＳＤカード３００もしくは通信インターフェイスを経由してパソコン１０００の固定ディスク１１２４などの記憶媒体に記憶される。必要に応じて、データの読出を行ない、修正・変更・複写などを行なうことも可能である。
【０１６７】
図２４に、デバイス装置１００の使用の態様の一例である内部アプリケーション（テキスト、画像、音楽、動画）を使用する場合を示す。この態様においては、デバイス装置１００の動作モードが「単体モード」である場合において、ＳＤカード３００に記憶された情報（テキストデータ、画像データ、音楽データ、動画データなど）を閲覧したり編集したりするためのものである。ただし、編集機能を除いて、単に閲覧のみが行なわれるようにしてもよい。
【０１６８】
図２４に示す「テキストビューア」の処理では、ＳＤカード３００に記憶されたテキストデータの閲覧・編集などが行なわれる。図２３を用いて説明したように、手書きメモおよび手書き文字認識との連携により、手書きによるテキストの追加編集などを行なうようにしてもよい。
【０１６９】
図２４に示す「画像ビューア」の処理では、ＳＤカード３００に記憶された静止画像データ（たとえばデジタルカメラの画像、図面や絵画などの画像）の閲覧・編集などが行なわれる。図２１を用いて説明した「お絵描き」の処理との連携により、画像の編集や追加などを行なうようにしてもよい。また、画像出力用として、画像インターフェイスを通じて静止画の情報をモニタに表示するようにしてもよい。
【０１７０】
図２４に示す「音楽再生」の処理では、ＳＤカード３００に記憶された音楽情報データ（たとえば、ＭＰ３またはＭＩＤＩなどの音声情報）を再生し、音声インターフェイスなどを通じて視聴することができる。
【０１７１】
図２４に示す「動画再生」の処理では、ＳＤカード３００に記憶された動画データ（たとえば、ニュース番組のダイジェストや、ビデオクリップなど）を再生し、液晶表示一体型タブレットもしくは画像インターフェイスを介してモニタに表示させることができる。また、このとき音声インターフェイスを介してスピーカによる音声の出力も可能である。また、音声インターフェイスの代わりに、デバイス装置１００の内部に小型アンプとスピーカを搭載して、デバイス装置１００単体のみで音声データの視聴ができるようにしてもよい。
【０１７２】
図２５に、デバイス装置１００の使用の態様の一例である外部アプリケーションを使用する場合を示す。この態様においては、デバイス装置１００の動作モードが「接続モード」または「単体モード」である場合において、ＳＤカード３００に記憶された外部アプリケーションを読出して、図２４とは異なる用途の処理を行なうものである。またこのとき外部アプリケーションにより使用されるデータは、ＳＤカード３００に記憶されたものであってもよい。またこの外部アプリケーションプログラムは、通信インターフェイスを経由してパソコンからＳＤカード３００に記憶されるようにしてもよい。
【０１７３】
図２６に、デバイス装置１００の使用の態様の一例である制御プログラムの設定を使用する場合を示す。この態様においては、デバイス装置１００がの動作も０Ｄ０画「接続モード」である場合に処理されるものとする。この処理は、図１５において、ユーザが「設定」アイコンを選択することにより実行される。また、この設定では、図１５のメニュー画面などにおける、アイコンの整理や並べ替え、図２５を用いて説明したような外部アプリケーションの登録や削除、通信処理や認証プログラムに関する各種設定などを行なえる。また、これらの設定は、デバイス装置１００およびパソコン１０００が接続されている場合には、同じ設定となるように、同期させながら処理されてもよいし、全く個々に処理されるようになっていてもよい。
【０１７４】
なお、上述の説明において、パスワード設定処理およびメニューアイコンの整理処理、外部アプリケーション登録／削除処理、通信／認証プログラム設定処理については、ＳＤ処理ルーチンの中で処理されるとして説明した。このＳＤ処理ルーチンは、動作モードが接続モードである場合においてのみ実行可能であるとした。ただし、これに限定されることなく、パスワード設定処理、メニューアイコン整理処理、外部アプリケーション登録／削除処理、通信／認証プログラム設定処理については、ＳＤ処理ルーチンに含めず、デバイス装置１００の動作モードが単体モードである場合においても実行できるようにしてもよい。
【０１７５】
以上のようにして、本実施の形態に係るデバイス装置は、パソコンとの接続状態および液晶一体型タブレットの表示可能状態に基づいて、デバイス装置の動作モードを自動的に切替えたり、液晶一体型タブレットに表示されたメニューアイコンに基づいて、動作モードを変更したりすることができる。その結果、多くの機能を有するデバイス装置において、ユーザが設定の煩わしさを感じることなく、多くの機能を自動的に切替えることができるデバイス装置を提供できる。
【０１７６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態に係るデバイス装置の外観図である。
【図２】  図１に示すデバイス装置の制御ブロック図である。
【図３】  デバイス装置に接続されるパーソナルコンピュータシステムの制御ブロック図である。
【図４】  デバイス装置で実行される動作モード設定処理の制御の手順を示すフローチャートである。
【図５】  デバイス装置で実行される機能設定処理の制御の手順を示すフローチャートである。
【図６】  デバイス装置で実行されるメイン処理の制御の手順を示すフローチャートである。
【図７】  デバイス装置で実行される接続モード処理の制御の手順を示すフローチャートである。
【図８】  デバイス装置で実行される単体モード処理の制御の手順を示すフローチャートである。
【図９】  デバイス装置で実行されるＳＤ処理の制御の手順を示すフローチャートである。
【図１０】  パソコンで実行される動作モード設定処理の制御の手順を示すフローチャートである。
【図１１】  パソコンで実行される機能設定処理の制御の手順を示すフローチャートである。
【図１２】  パソコンで実行されるメイン処理の制御の手順を示すフローチャートである。
【図１３】  パソコンで実行される接続モード処理の制御の手順を示すフローチャートである。
【図１４】  パソコンで実行されるＳＤ処理の制御の手順を示すフローチャートである。
【図１５】  デバイス装置に表示される画面例を示す図（その１）である。
【図１６】  デバイス装置に表示される画面例を示す図（その２）である。
【図１７】  デバイス装置に表示される画面例を示す図（その３）である。
【図１８】  デバイス装置を接続モードで使用する態様を示す図（その１）である。
【図１９】  デバイス装置を接続モードで使用する態様を示す図（その２）である。
【図２０】  デバイス装置を接続モードで使用する態様を示す図（その３）である。
【図２１】  デバイス装置を単体モードで使用する態様を示す図（その１）である。
【図２２】  デバイス装置を接続／単体モードで使用する態様を示す図（その１）である。
【図２３】  デバイス装置を接続／単体モードで使用する態様を示す図（その２）である。
【図２４】  デバイス装置を単体モードで使用する態様を示す図（その２）である。
【図２５】  デバイス装置を接続／単体モードで使用する態様を示す図（その３）である。
【図２６】  デバイス装置を接続／単体モードで使用する態様を示す図（その４）である。
【符号の説明】
１００  デバイス装置、１０２  移動量検知部、１０４、１０６  液晶一体型タブレット、１０８  開閉スイッチ、１１０  左ボタン、１１２  右ボタン、１１４  電池、１１６  バス、１１８  通信インターフェイス、１２０  ＭＰＵ、１２２  ＲＯＭ、１３０  音声インターフェイス、１３２  画像インターフェイス、１３４、１３６  メモリカードスロット、１３８  拡張インターフェイス、１５０  下蓋部、１５２  上蓋部、１５４  保持部、２００  拡張機器、３００ＳＤカード、４００  モニタ、５００  スピーカ、１０００  パソコン、１１０２  コンピュータ、１１０４  モニタ、１１０６  ＦＤ駆動装置、１１０８  ＣＤ−ＲＯＭ駆動装置、１１２０  ＣＰＵ、１１２２  メモリ、１１２４  固定ディスク、１１２６  通信インターフェイス、１１１６  ＦＤ、１１１８  ＣＤ−ＲＯＭ。
【図１】
0003986830.tif 000002
【図２】
0003986830.tif 000003
【図３】
0003986830.tif 000004
【図４】
0003986830.tif 000005
【図５】
0003986830.tif 000006
【図６】
0003986830.tif 000007
【図７】
0003986830.tif 000008
【図８】
0003986830.tif 000009
【図９】
0003986830.tif 000010
【図１０】
0003986830.tif 000011
【図１１】
0003986830.tif 000012
【図１２】
0003986830.tif 000013
【図１３】
0003986830.tif 000014
【図１４】
0003986830.tif 000015
【図１５】
0003986830.tif 000016
【図１６】
0003986830.tif 000017
【図１７】
0003986830.tif 000018
【図１８】
0003986830.tif 000019
【図１９】
0003986830.tif 000020
【図２０】
0003986830.tif 000021
【図２１】
0003986830.tif 000022
【図２２】
0003986830.tif 000023
【図２３】
0003986830.tif 000024
【図２４】
0003986830.tif 000025
【図２５】
0003986830.tif 000026
【図２６】
0003986830.tif 000027