(57)【要約】【課題】電話網を介した通話およびデータ通信と、パソコン等の情報機器とのデータ通信とが同時間帯に並行して行えるようにし、あるいは両方のデータ通信が競合してもデータの不整合が起こらないようすることを課題とする。【解決手段】電話網と通信を行う第１通信部と、情報機器とデータ通信を行う第２通信部と、前記第１通信部と前記第２通信部によって通信される情報を記憶する記憶部と、第１通信部による通信と第２通信部による通信とを並行して実行されるように制御する制御部とを備え、前記第１通信部を介した発信に関連する情報を前記記憶部の第１の記憶領域に格納し前記第２通信部を介して通信される情報を前記第１の記憶領域とは異なる第２の記憶領域に格納することを特徴とする。【選択図】図１
2006229331.tif 000002
【特許請求の範囲】
【請求項１】
電話網と通信を行う第１通信部と、
情報機器とデータ通信を行う第２通信部と、
前記第１通信部と前記第２通信部によって通信される情報を記憶する記憶部と、
第１通信部による通信と第２通信部による通信とを並行して実行されるように制御する制御部とを備え、
前記第１通信部を介した発信に関連する情報を前記記憶部の第１の記憶領域に格納し前記第２通信部を介して通信される情報を前記第１の記憶領域とは異なる第２の記憶領域に格納することを特徴とする情報通信装置。
【請求項２】
前記第１の記憶領域に格納されている第１通信部を介した発信に関連する前記情報を、前記情報機器との通信が終了した後に、前記第２の記憶領域へ書き込むことを特徴とする請求項１の情報通信装置。
【請求項３】
電話網と通信を行う第１通信部と、
情報機器とデータ通信を行う第２通信部と、
前記第１通信部と前記第２通信部によって通信される情報を記憶する記憶部と
第１通信部による通信と第２通信部による通信とを並行して実行されるように制御する制御部とを備え、
前記第１通信部による電話網への発信に関連する情報を前記記憶部に書き込むアドレスと前記第２通信部によってデータ通信される情報が格納されているアドレスとが重なるときに、前記第２通信部によるデータ通信を中断して、前記第１通信部による電話網との通信が終了した後に前記第２通信部によるデータ通信を再通信するように制御することを特徴とする情報通信装置。
【請求項４】
電話網を介した通信を行う第１通信部と、
情報機器とデータ通信を行う第２通信部と、
前記第１通信部と前記第２通信部によって通信される情報を記憶する記憶部と、
前記第１通信部による電話網への発信と前記第２通信部による情報機器とのデータ通信が同時に起こったときに、前記第２通信部によるデータ通信を中断し、前記第１通信部による電話網との通信が終了した後に前記第２通信部によるデータ通信を再開するように制御する制御部とを備えたことを特徴とする情報通信装置。
【請求項５】
表示部をさらに備え、表示部が前記第１通信部による通信と前記第２通信部によるデータ通信とが行われていることを区別して表示することを特徴とする請求項１乃至４の情報通信装置。
【請求項６】
前記表示部は、前記第１通信部による通信が行われていることを表す第１表示部と、
前記第２通信部による通信が行われていることを表す第２表示部とからなることを特徴とする請求項５の情報通信装置。
【請求項７】
前記表示部は、前記第１通信部による通信が行われていることを表す表示と前記第２通信部による通信が行われていることを表す表示とが区別できるような表示形態で同一の表示部に表示することを特徴とする請求項５の情報通信装置。
【請求項８】
前記第２通信部による通信が行われていることを表す表示が、前記表示部の中で常に表示される領域内に表示されることを特徴とする請求項７の情報通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報通信装置に関し、特に、パソコン等の情報機器とのデータ通信と、有線又は無線の電話網を介した通話およびデータ通信とが可能な情報通信装置に関する。
【背景技術】
【０００２】
従来、携帯電話は、電話網を介して他の携帯電話や一般加入電話回線に接続された電話機と通話する機能の他に、他の携帯電話と電子メール等の送受信を行うデータ通信機能を有する。
また、通話やデータ通信を行うために、いわゆる電話をかけるための発信機能や、他の電話機からの着信を検出する着信検出機能を有し、電子メール等の受信データを内部メモリに格納するメモリ機能を有している。
【０００３】
さらに、携帯電話の中には、ＵＳＢケーブルを接続するコネクタを備え、パソコン等の情報機器とＵＳＢケーブルで接続し、受信した電子メール等をパソコンに転送したり、パソコンから電話帳などの設定データや発信すべきデータを受け取り内部メモリに格納する機能を有するものもある（たとえば、特許文献１参照）。
特許文献１に記載の携帯電話機では、ＵＳＢケーブルを介してパソコンに接続されると、その携帯電話機はそのパソコンの外部記憶装置として利用される。
また、データ通信と通話を並行して行えるものとして、赤外線通信とＰＨＳ通信とを同時に行うことができるものが知られている（例えば、特許文献２参照）。それによれば、通信の並行処理を実現するために、赤外線通信とＰＨＳ通信タイミングをずらしたりすることが行われている。
【特許文献１】特開２００２−３５９６９４号公報
【特許文献２】特開平１０−２８５０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載のものでは、ＵＳＢケーブルでパソコンと接続した状態では、パソコンとの間でデータ通信は可能であるが、電話網を介した通話やデータ通信はできない。すなわち発信機能や着信機能は停止されており、携帯電話機はパソコンの外部記憶装置としてのみ動作が可能である。
したがって、ＵＳＢケーブルが接続された状態にあるときに緊急の電話をかけたい事態が発生しても、その発信は受けつけられず、通話できない状態となっていた。また、発信したいメールがあってもメールの文書を作成することができず、あるいは既に作成した文書があってもメール発信が受け付けられなかった。
赤外線通信とＰＨＳ通信を並行処理する手法は知られているが、赤外線はＵＳＢに比べて転送速度が遅く、さらに転送距離も短いといった制限がある。
【０００５】
また、従来の携帯電話に電話網から通話による発信や着信があった場合には、発信履歴あるいは着信履歴の更新等をするために、その携帯電話の内部メモリが書き換えられ、電話網を介した電子メール等の送受信があった場合も、その送受信データや履歴の保存のために内部メモリが書き換えられる。前述したように、外部記憶装置として携帯電話を使用しファイルシステムのＦＡＴをパソコン側で管理している場合、携帯電話側のＦＡＴの書き換えが起きると、データの不整合が発生し、最悪、外部記憶装置に記憶されているデータ破壊となり得る。
ここで、携帯電話がパソコン等の外部記憶装置として利用される場合には、内部メモリは一般にＦＡＴのようなファイルシステム構造で管理される。しかし外部記憶装置として利用した後に、電話網を介した送受信を単に受けつけるようにしただけでは、着信時の内部メモリの書き換えが生じるために、パソコンによって格納されていたデータの不整合や破壊が起こる場合もある。
すなわち、同じ記憶領域に対してデータの上書きによる破壊が起こる可能性がある。
【０００６】
図１８に、パソコンから内部メモリに書き込まれたデータの不整合や破壊が生じた場合の説明図を示す。
図１８（ａ）は、ＵＳＢケーブルで接続する前において、携帯電話の内部メモリに記憶されたデータの一部分を示している。
図１８（ｂ）は、ＵＳＢケーブルが接続され、パソコンでのテキスト編集によりパソコン上のデータの一部分が変更された状態を示している。
【０００７】
このような状態で、発信が行われ、発信履歴が更新されたとすると、携帯電話の内部メモリでは、図１８（ｃ）のように、１行目と２行目のデータ（１  ９月１３日  １５：００，Ｔ本  ０９０−１３５７−１３５７）が追加される。
さらにその後、パソコンから編集されたデータの保存命令が実行されると、携帯電話の内部メモリは、図１８（ｄ）の３つの状態のいずれかとなり、データの不都合が生じる場合がある。
図１８（ｄ）の（Ｉ）は、発信履歴が消去された場合を示しており、（ＩＩ）は記憶されるべき編集データの一部に不整合が生じた場合を示しており、（ＩＩＩ）は、内部メモリの
データが完全に破壊されて読み出せなくなってしまった場合を示している。
【０００８】
パソコンとのデータ通信と、電話網への発信時の通信とを同時間帯に並行して行うためには、パソコンから書き込まれるデータを記憶する領域と、電話網への発信時に書き込まれるデータを記憶する領域を完全に分けて携帯電話の内部メモリを管理することが必要となる。しかし、相手先の電話番号など両者のデータ通信で共有されるデータについては完全に分離して管理することは難しく、意図しない書き換えや破壊が起こらないように注意する必要がある。
【０００９】
そこで、この発明は、以上のような事情を考慮してなされたものであり、電話網を介した通話およびデータ通信と、パソコン等の情報機器とのデータ通信とが同時間帯に並行して行えるようにし、あるいは両方のデータ通信が競合してもデータの不整合が起こらないようにした情報通信装置を提供することを課題する。
【課題を解決するための手段】
【００１０】
この発明は、電話網と通信を行う第１通信部と、情報機器とデータ通信を行う第２通信部と、前記第１通信部と前記第２通信部によって通信される情報を記憶する記憶部と、第１通信部による通信と第２通信部による通信とを並行して実行されるように制御する制御部とを備え、前記第１通信部を介した発信に関連する情報を前記記憶部の第１の記憶領域に格納し前記第２通信部を介して通信される情報を前記第１の記憶領域とは異なる第２の記憶領域に格納することを特徴とする情報通信装置を提供するものである。
【００１１】
これによれば、外部記憶装置としての使用中に、発信を行うことができ、ユーザの利便性を向上でき、またデータ破壊が生じることがないので、ユーザは安心して情報機器とつないでデータ通信中でも発信による通話やデータ送信が可能となる。
【００１２】
また、前記第１の記憶領域に格納されている第１通信部を介した発信に関連する前記情報を、前記情報機器との通信が終了した後に、前記第２の記憶領域へ書き込むことを特徴とする情報通信装置を提供するものである。
【００１３】
また、この発明は、電話網と通信を行う第１通信部と、情報機器とデータ通信を行う第２通信部と、前記第１通信部と前記第２通信部によって通信される情報を記憶する記憶部と、第１通信部による通信と第２通信部による通信とを並行して実行されるように制御する制御部とを備え、前記第１通信部による電話網への発信に関連する情報を前記記憶部に書き込むアドレスと前記第２通信部によってデータ通信される情報が格納されているアドレスとが重なるときに、前記第２通信部によるデータ通信を中断して、前記第１通信部による電話網との通信が終了した後に前記第２通信部によるデータ通信を再通信するように制御することを特徴とする情報通信装置を提供するものである。
【００１４】
これによれば、情報機器とのデータ通信よりも、電話網からの発信によるデータ通信が優先されるので、２つのデータ通信が競合した場合のデータ破壊を防止できる。
また、この発明は、電話網を介した通信を行う第１通信部と、情報機器とデータ通信を行う第２通信部と、前記第１通信部と前記第２通信部によって通信される情報を記憶する記憶部と、前記第１通信部による電話網への発信と前記第２通信部による情報機器とのデータ通信が同時に起こったときに、前記第２通信部によるデータ通信を中断し、前記第１通信部による電話網との通信が終了した後に前記第２通信部によるデータ通信を再開するように制御する制御部とを備えたことを特徴とする情報通信装置を提供する。
【００１５】
また、表示部をさらに備え、表示部が前記第１通信部による通信と前記第２通信部によるデータ通信とが行われていることを区別して表示するようにしてもよい。
さらに、前記表示部は、前記第１通信部を介した発信が行われていることを表す第１表示部と、前記第２通信部を介した通信が行われていることを表す第２表示部とからなるようにしてもよい。
【００１６】
あるいは、前記表示部は、前記第１通信部による通信が行われていることを表す表示と前記第２通信部による通信が行われていることを表す表示とが区別できるような表示形態で同一の表示部に表示するようにしてもよい。
さらに、前記第２通信部による通信が行われていることを表す表示が、前記表示部の中で常に表示される領域内に表示されるようにしてもよい。
【発明の効果】
【００１７】
この発明によれば、電話網を介した第１のデータ通信と、情報機器との第２のデータ通信とを同時間帯に並行して実行させるように制御しているので、外部記憶装置としての利用と発信による通話およびデータ送信が競合しても両者に不都合が生じないようにすることができる。
また、第１データ通信と第２データ通信とで利用されるそれぞれの情報の記憶領域を分け、前記第１の記憶領域に格納されている第１通信部を介した発信に関連する前記情報を、前記情報機器との通信が終了した後に、前記第２の記憶領域へ書き込むので、ユーザが特別な設定や操作をすることなく、データの不整合や破壊を防止できる。
【００１８】
さらに、この発明によれば、情報機器とデータ通信中であっても電話網への発信が必要とされた場合は、そのデータ通信を中断し、電話網への発信を優先するようにしているので、緊急を要する発信等を行うことができ、ユーザの利便性を向上できる。
さらにまた、この発明によれば、前記第１通信部を介した発信と前記第２通信部を介したデータ通信とが並行して行われている場合に、両方の通信が行われていることを区別して表示するので、ユーザに、現在の各通信の状態を明確に知らせることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図に示す実施例に基づいて本発明を詳述する。なお、本発明はこれによって限定されるものではない。
＜この発明の情報通信装置の構成＞
図１に、この発明の情報通信装置の一実施例の構成ブロック図を示す。
この発明の情報通信装置１は、主として、入力部２，表示部３，記憶部４，制御部５，通信制御部６，ＲＦ通信部７，ＷＬＡＮ通信部８，Ｂｌｕｅｔｏｏｔｈ通信部９，ＵＳＢ通信部１０とから構成される。
情報通信装置１は、家庭内に固定設置されるタイプの装置でもよいが、パソコン等の情報機器４１の外部記憶装置として利用するので、携帯可能な小型軽量の端末として構成することが好ましい。たとえば、従来の携帯電話やＰＤＡ程度の大きさの携帯端末とすることが好ましい。
【００２０】
入力部２は、設定データや電子メールなどの文字，図形，記号の入力，発信，着信，データの送受信などの機能選択や指示入力を行うものであり、キーボード，テンキー，専用機能キーの他、ペンやトラックボールなどのポインティングデバイスを用いることができる。
表示部３は、各種設定データや送受信メールなどの情報を表示するためのものであり、ＬＣＤやＥＬ表示などを用いることができる。
【００２１】
記憶部４は、この情報通信端末で利用する各種情報や、プログラムを格納する部分であり、ＲＯＭ，ＲＡＭ，フラッシュメモリなどの半導体記憶素子やメモリカードなどが用いられる。
また、上記各種情報としては、電話網２０を介したデータ通信や通話で利用される情報（送受信データ，設定データ，送信履歴情報，着信履歴情報，アドレス帳，留守番データ，ダウンロードデータなど）や、情報機器４１などとの通信に利用される情報（文書，画像，音声などのマルチメディア情報など）などがあり、これらの情報は、不揮発性の書き換え可能なメモリに記憶される。
【００２２】
また、記憶部４は、電話網２０を介して送受信される情報を記憶する領域（以下、第１データ記憶領域１４と呼ぶ）と、主としてＷＬＡＮ通信部８，Ｂｌｕｅｔｏｏｔｈ通信部９およびＵＳＢ通信部１０を介して送受信される情報を記憶する領域（以下、第２データ記憶領域１５と呼ぶ）を有するものとする。
ただし、第２データ記憶領域１５には、電話網２０を介して受信され、情報機器４１等とのデータ通信でも利用されるデータが記憶される。
【００２３】
また、プログラムは、ＲＯＭ等の読み出し専用のメモリに予め記憶して提供される場合の他、メモリＩＣカードのような小型記憶媒体に格納して提供される。あるいは、各種通信部（７，８，９，１０）を介して、外部のサーバ等から記憶部４へダウンロードすることにより提供するようにしてもよい。
【００２４】
ＲＦ通信部７は、無線通信で電話網２０と通信を行う部分であり、たとえば、携帯電話やＰＨＳなどの規格を満たした通信手順を実行する部分である。
ＲＦ通信部７を介して、電話網２０に接続されたＲＦ端末３１との間で、データ通信や通話が行われる。
電話網２０は現在利用されているあらゆる有線ネットワークや無線ネットワークを意味し、一般加入電話，ＩＳＤＮ，ＡＤＳＬ，ＦＴＴＨ，ＩＰ電話，インターネットなどがあげられる。
また、この実施例では、情報通信装置１は携帯性を有するものとして説明するのでＲＦ通信機能を有するが、家庭内等で固定設置して使用する場合には、有線タイプの電話網２０に接続する有線通信機能を備えてもよい。
【００２５】
また、ＲＦ通信部７が電話網２０と通信するための手順は、特殊なプロトコルを用いる必要はなく、たとえば携帯電話やＰＨＳとの通信で利用されているプロトコルと互換性のあるプロトコルを用いればよい。
さらに、ＲＦ通信部７を介した電話機能の発着信処理は、携帯電話やＰＨＳで利用されているのと同様の手順および回路構成で実現することができる。
ＲＦ端末３１とは、一般加入電話回線やＩＳＤＮに接続された電話機，無線通信を行う携帯電話，ＰＨＳなどを意味する。
【００２６】
ＷＬＡＮ通信部８は、ワイヤレスＬＡＮ規格の無線通信により、ＷＬＡＮ端末３２と通信を行う部分である。
Ｂｌｕｅｔｏｏｔｈ通信部９は、Ｂｌｕｅｔｏｏｔｈ規格の無線通信により、Ｂｌｕｅｔｏｏｔｈ端末３３と通信を行う部分である。
ＷＬＡＮ通信部８もＢｌｕｅｔｏｏｔｈ通信部９も、それぞれの規格で定められたプロトコルで無線信号を送受信する。
【００２７】
ＷＬＡＮ端末３２やＢｌｕｅｔｏｏｔｈ端末３３は、それぞれの規格で通信可能な機能を有する端末であり、専用端末のほか、パソコン等にそれぞれの規格に適合したアダプタを取り付けることにより通信できるようにした情報機器も含む。
ＵＳＢ通信部１０は、パソコン等の情報機器４１とＵＳＢケーブルを介して通信する部分である。
【００２８】
ＵＳＢ通信部１０は、いわゆるＵＳＢケーブルを接続するコネクタを備え、このコネクタにＵＳＢケーブルが接続されたことを検出し、その検出信号を、通信制御部６へ送信し、ＵＳＢケーブルに接続された情報機器４１との間で、ＵＳＢ規格に適合したデジタル信号を、所定のプロトコルに基づいて送受信する。
後述する実施例では、記憶部４が情報機器４１の外部記憶装置として機能できるように、このＵＳＢ通信部１０を介したデータ通信が行われる。
【００２９】
なお、以下の実施例では、情報機器４１と接続する有線通信は、ＵＳＢケーブルを用いるものとするが、その他の有線ケーブルを用いてもよい。たとえば、ＳＣＳＩケーブル，ＩＥＥＥ１３９４ケーブルあるいはＲＳ２３２Ｃシリアルケーブルなど市販のあらゆる有線ケーブルを用いてもよく、ＳＣＳＩ通信部，ＩＥＥＥ１３９４通信部などを設けてＵＳＢ通信以外のプロトコルで通信するようにしてもよい。
また、図１では、ＷＬＡＮ通信部８と、Ｂｌｕｅｔｏｏｔｈ通信部９と、ＵＳＢ通信部１０を３つとも備えたものを示しているが、この３つの通信部をすべて備える必要はなく、少なくともいずれか一つを備えればよい。
また、図１では、情報機器４１はＵＳＢ通信部１０に接続される形態を示しているが、これに限るものではなく、他の複数の通信接続形態（ＷＬＡＮ通信，Ｂｌｕｅｔｏｏｔｈ通信，ＳＣＳＩ通信など）を有していてもよい。
【００３０】
通信制御部６は、主としてＲＦ通信部７を介したデータ通信と、その他の通信部（８，９，１０）を介したデータ通信との切換制御等を行う部分である。
たとえば、後述するようにＲＦ通信部７を介したデータ通信と、ＵＳＢ通信部１０を介したデータ通信とが同時間帯で競合した場合に、両通信を並行して行えるようにする通信制御や、ＲＦ通信部７を介したデータ通信を優先し、ＵＳＢ通信部１０を介した通信を中断および再開する通信制御や、ＵＳＢ通信部１０を介したデータ通信を優先しＲＦ制御部７を介したデータ通信を禁止する通信制御をする。
通信制御部６は、各通信部（７，８，９，１０）を介した通信のための物理的な接続や論理的な接続の有無を検出する接続検出部や、３つの通信部（８，９，１０）とＲＦ通信部７との送受信信号を切り替えるための信号切替部や、上記した通信制御のうちどれを実行するかを決めるモード切替部などを備えることが好ましい。
【００３１】
制御部５は、上記のような入力部２をはじめとする各機能要素部を制御する部分であり、主として、ＣＰＵ，ＲＯＭ，ＲＡＭ，タイマー，Ｉ／Ｏインタフェース，割り込み制御部などを備えたマイクロコンピュータにより実現される。各機能要素部の動作は、ＲＯＭ等に記憶されたプログラムに基づいてＣＰＵがハードウェアを動作させることにより実現される。
【００３２】
また、制御部５は、電話網２０への発信が行われた場合には、割込み制御により、発信処理を実行する。たとえば、情報機器の外部記憶装置として動作中に、他の電話機への通話目的の発信があった場合には、その発信を検出すると、割込み処理が発生し、通話ができるように図示しないスピーカやマイクをＲＦ通信部７と信号のやり取りができるようにする。
あるいは、電話網２０への電子メールの発信があった場合には、その発信を検出すると、割込み処理により、電子メールを発信して、メール発信記録などを記憶部４に格納する。
【００３３】
情報機器４１がＵＳＢケーブルを介してこの発明の情報通信装置１に接続された場合、その接続されたことを検出し、その後、記憶部４が情報機器４１の外部記憶装置として機能し、ＵＳＢ通信部を介して情報機器４１との間でデータ通信ができるように、外部記憶装置機能を実現する通信プログラムＰＧ１が起動される。
【００３４】
＜データ通信処理および電話網への発信処理＞
図２に、この発明の情報通信装置に、ＵＳＢケーブルが接続されたときの概略フローを示す。まず、ステップＳ１において、ＵＳＢケーブルが接続されたか否か、チェックする。接続されたことが検出されれば、外部記憶装置としての機能を起動させる（ステップＳ２）。
また、プログラムＰＧ１が動作中に、電話網２０への発信があった場合には、発信が検出された後ＣＰＵに対する割込み処理が起動され、その発信に基づいた処理（たとえば、メール送信処理）が実行される。
これによれば、情報機器４１との間でデータ通信中でも割込み処理により電話網への発信に対する処理をリアルタイムに実行できるので、ユーザはいつでも電話網へ発信することができる。
【００３５】
次に、ＵＳＢ通信部１０に設けられるＵＳＢコネクタに、ＵＳＢケーブルが接続されたことを検出する処理について説明する。
図３に、ＵＳＢケーブルの物理的な接続を検出する実施例の説明図を示す。ここでは、ＵＳＢケーブルを介して、この発明の情報通信装置１とパソコン（情報機器４１）とが接続された状態を示している。ＵＳＢケーブルの配線は４芯あり、２本の電源用ライン（Ｖ＝５Ｖ，ＧＮＤ）と、２本のデータライン（Ｄ＋，Ｄ−）とからなる。ＵＳＢケーブルが接続される場合、４本のラインがそれぞれ同じ意味を持つ端子に接続される。
【００３６】
このとき、Ｖ＝５Ｖのラインが接続された端子にパソコン４１側から＋５Ｖの電圧がこの発明の情報通信装置１に供給される。そこで、このＶ＝５Ｖのラインに接続された端子の電圧を監視する回路を通信制御部に設け、＋５Ｖの電圧の有無を検出する。
ここで＋５Ｖの電圧が検出されれば、ＵＳＢケーブルが接続されたと判断し、そうでない場合はＵＳＢケーブルが接続されていないと判断する。この＋５Ｖの電圧の検出信号は、通信制御部６を介して、制御部５のＣＰＵに割込み信号として与えられる。
【００３７】
図４に、ＵＳＢケーブルが接続されたことをソフトウェア的に検出する処理のフローチャートを示す。
まず、ステップＳ１１において、Ｖ＝５Ｖのラインの＋５Ｖが検出されると、それに対応した割込み信号が制御部５に与えられる。
次に、ステップＳ１２において、制御部内に設けられた割込みコントローラ（ＩＮＴＣ）に、上記割込み信号が与えられると、ＩＮＴＣは、ＣＰＵにコネクタ部へ何かが接続されたという割込み信号を伝える。
【００３８】
ステップＳ１３において、ＣＰＵは、割込みコントローラからの信号を受信すると、ステップＳ１４において、その割込がどの割込みなのかを判別する。割込みがＵＳＢ接続によるものであると認識した場合には、ステップＳ１５へ進み、ＵＳＢドライバおよびＵＳＢケーブルを介して通信ができるように、所定のアプリケーションプログラムをロードする。
【００３９】
次に、ステップＳ１６において、パソコン側から送受信可能を意味するコマンドが送られてくるのをチェックする。コマンドが送信されてきた場合には、ステップＳ１７において、Ｄ＋ラインまたはＤ−ラインのどちらかをプルアップし、ＵＳＢのスピード選択とともに、パソコン側にＵＳＢ通信のための論理的接続が完了したことを伝える。
以上の処理が完了すると、情報通信装置１とパソコン４１とが、ＵＳＢケーブルを介してデータ通信できる状態となる。
【００４０】
＜実施例１：並行通信処理１＞
図５に、この発明において、２つのデータ通信を並行して行う場合の一実施例のフローチャートを示す。
図５（ａ）は、ＵＳＢケーブルを介したパソコンとのデータ通信処理のフローチャートである。
図５（ｂ）は、割込み処理により行われる電話網を介したデータ通信のフローチャートである。
図６に、記憶部４の内部構成の概略説明図を示す。
図６において、記憶部４は、大きく２つの領域（ＤａｔａＡ，ＤａｔａＢ）に分けられている。ＤａｔａＡの領域は、発信に伴う電話発信記録、メール発信記録、ボイスメモ、送信データなどを一時的に書き込む領域（第１データ記憶領域１４）であり、ＤａｔａＢの領域は、パソコンとのデータ通信で送受信されるデータの記憶領域（第２データ記憶領域１５）である。
【００４１】
ＤａｔａＢの領域は、パソコン等の外部の情報機器４１からアクセスできるようなファイルシステム構造を有しているものとする。たとえば、図示したようなＦＡＴ構造でフォーマットされているものとする。
このように、ＤａｔａＢの領域をＦＡＴ構造でデータを記憶することにより、パソコン等からこの領域にデータを書き込むことができ、この領域に記憶されたデータを読み出すことが可能となる。
【００４２】
一方、ＤａｔａＡの領域は、パソコン等の外部の情報機器４１からは読めない構造で、データを記憶するものとする。これにより、ＤａｔａＡの領域に書き込まれたデータは、パソコン等からアクセスすることはできず、パソコンからの意図しない書込み命令によって書き換えられることはないようにすることができる。すなわち、図６（ａ）に示したように、発信によって送信した電子メール等のデータ（ＤａｔａＴ）をＤａｔａＡの領域に書き込むようにすれば、図６（ａ）の状態で、ＤａｔａＢの領域に、パソコンからのデータの読み出しや書き込み処理が行われていたとしても、送信されて書き込まれたデータ（ＤａｔａＴ）は、破壊されることはない。
【００４３】
また、図６（ｂ）に示すように、パソコンとのデータ通信が終了した場合、たとえば、ＵＳＢケーブルがはずされた場合、発信に伴う電話発信記録などの各データ（ＤａｔａＴ）を、ＤａｔａＡ領域からＤａｔａＢ領域の所定の位置に書込む。
たとえば、電子メールの場合、メール発信記録データ（ＤａｔａＴ）をＤａｔａＢの中で予め定められたメール発信記録データ格納領域に書き込めばよい。
パソコンとのデータ通信が終了した後に、ＤａｔａＢ領域に書き込むようにしているので、パソコンとのデータ通信と競合することはなく、同一領域に同時アクセスすることが防止され、データの不整合や破壊が起こることはない。
【００４４】
ＤａｔａＢ領域に書き込まれたＤａｔａＴは、その後、パソコンからアクセスすることができ、必要に応じてパソコンへ転送することができる。ここで、ＤａｔａＡの領域に一時保存されたＤａｔａＴは、そのまま消去しなくてもよいが、ＤａｔａＢ領域へ書き込んだ後は必要に応じて消去してもよい。
このようなデータ通信処理を、図５のフローに基づいて説明する。
【００４５】
図５（ａ）において、ＵＳＢケーブルを介してパソコンとの間でデータ通信が行われているとする（ステップＳ３１）。すなわち、ＤａｔａＢ領域に対する読出しや書込みが行われているものとする。
ステップＳ３２において、全データの転送が完了したか否かチェックする。全データの転送が完了していない場合は、そのままデータ転送を継続する。
【００４６】
全データの転送が完了した場合、ステップＳ３３へ進み、図５（ｂ）の発信割込み処理が実行されていないかどうかチェックする。
発信割込み処理が実行されていない場合は、そのままデータ処理を終了する。一方、発信割込み処理が実行されていた場合は、ステップＳ３４へ進み発信割込み処理が終了したか否かをチェックする。発信割込み処理が終了した場合は、ステップＳ３５へ進み、発信割込み処理でＤａｔａＡ領域に書き込まれた送信関連データ（ＤａｔａＴ）がある場合は、ＤａｔａＴをＤａｔａＢ領域にコピーする。
すなわち、パソコンとのデータ通信が行われていない状態で、ＤａｔａＡ領域に書き込まれたデータを、パソコンがアクセス可能なＤａｔａＢ領域にコピーする。
【００４７】
一方、図５（ｂ）に示した発信割込み処理は、図５（ａ）の処理とは全く無関係に割込み信号が検出されるごとに実行される。
すなわち、割込み処理が起動されると、ステップＳ４１において、発信後ＲＦ通信部７を介して電話網２０とデータ通信ができるように、信号切替等の処理が行われ、ステップＳ４２において、送信関連データ（ＤａｔａＴ）を記憶部４のＤａｔａＡの領域に書き込み、割込み処理を終了する。
【００４８】
以上のような２つの処理をリアルタイムで並行して実行することにより、パソコンとのデータ通信中の発信によるデータ送信をすることができ、パソコンとのデータ通信が完了した状態で送信済みデータ（ＤａｔａＴ）をＤａｔａＢ領域に書き込むようにしているので、ＤａｔａＢ領域に記憶されたデータの不整合や破壊を防止できる。
【００４９】
図７に、ＵＳＢケーブルを取りはずした場合のフローチャートを示す。
ステップＳ２１において、現在ＵＳＢケーブルが接続されていると認識した状態で、ＵＳＢケーブルの物理的接続がなくなった否かチェックする。すなわち、ＵＳＢケーブルの＋５Ｖ端子の電源供給がなくなったか否かチェックする。電源供給がなくなった場合、ステップＳ２２へ進み、外部記憶装置機能（プログラム）を停止させる。
これにより、パソコンとのデータ通信が完全に終了する。
【００５０】
＜データ並行転送中の画面表示例＞
図８に、パソコンとのデータ通信と、電話網への送信とを並行して行う場合の表示部の画面表示例を示す。
図８（ａ）は、ＵＳＢケーブルが接続されていない状態で、着信あるいは発信もしていない状態の画面表示例である。いわゆる、待ち受け画面である。
図８（ｂ）は、ＵＳＢケーブルが接続された状態で、まだパソコンとデータ通信をしていない状態の画面表示例である。ＵＳＢケーブルが接続されたことを示すために、「ＵＳＢ」などの表示を行う。
図８（ｃ）は、ＵＳＢケーブルが接続され、発信はなく、パソコンとの間でデータ転送が実際に行われている状態の画面表示例である。パソコンとの間のデータ転送中を示すために、「通信中」の文言あるいは、それを表すイラストなどを表示する。
図８（ｄ）は、ＵＳＢケーブルが接続された状態であって、パソコンとの間のデータ転送は行われていないが、電話網への発信があった場合の画面表示例である。電話網への発信先の情報や、イラストなどで発信中であることを知らせる。
図８（ｅ）は、ＵＳＢケーブルが接続された状態で、パソコンとの間のデータ転送が行われているときに、同時間帯に発信を行い、通話中の場合の画面表示例である。電話網との通話中およびパソコンとの間のデータ転送中を表すために、（ｃ）と（ｄ）を同時に表示する。
このような画面表示をすることにより、ユーザに、現在の通信状態を明確に知らせることができる。
【００５１】
図１に示すように、Ｂｌｕｅｔｏｏｔｈ通信部９を介して、Ｂｌｕｅｔｏｏｔｈによる無線通信機能を有するＢｌｕｅｔｏｏｔｈ端末３３とデータ通信し、情報通信装置１をこの端末３３の外部記憶装置として使用することができる。
この場合は、ＵＳＢケーブルのような有線接続を検出することはできないが、この装置１とＢｌｕｅｔｏｏｔｈ端末３３とが通信可能な距離まで近づいたとき、互いに所定のプロトコルの接続制御処理を行い、データ通信できるようにすればよい。
【００５２】
また、ユーザが両装置を近くに置いて使用する場合は、この発明の情報通信装置１の特定のキー操作をすることにより、接続制御処理を実行させ、Ｂｌｕｅｔｏｏｔｈ端末３３の外部記憶装置として動作するようにしてもよい。
また、Ｂｌｕｅｔｏｏｔｈ端末の外部記憶装置として利用する場合は、図８の「ＵＳＢ」の表示の代わりに、「ＢＴ」などというような表示をすればよい。
【００５３】
このＢｌｕｅｔｏｏｔｈ通信によれば、この発明の装置１とＢｌｕｅｔｏｏｔｈ端末３３とをケーブルで接続する操作をする必要はなく、通信可能な範囲に両者を置くだけでよい。あるいは、この発明の装置１を通話目的で手に持って通話中でも、有線ケーブルがないために、携帯電話と同様の操作性で通話と、Ｂｌｕｅｔｏｏｔｈ端末３３とのデータ通信とが可能である。
【００５４】
また、図１に示すように、ＷＬＡＮ通信部８を介してＷＬＡＮに接続されたＷＬＡＮ端末３２とデータ通信し、情報通信装置１をこの端末３２の外部記憶装置として使用することもできる。この場合、この情報通信装置１では、通信制御部６によって通信ラインにＷＬＡＮ通信部８を接続するように切りかえ、ネットワーク名やＩＰアドレスを設定し、ＷＬＡＮ端末３２では、アドホック接続でＷＬＡＮ設定をオンにする。
この場合も、Ｂｌｕｅｔｏｏｔｈ通信と同様に無線通信によるデータ通信をするので、両装置（１，３２）とが通信可能な範囲内に入った場合に、外部記憶装置として利用できるようにしてもよく、また、ユーザが両装置を近くに置いた状態で特定のキー操作をすることにより、外部記憶装置としてのデータ通信が行われるようにしてもよい。また、ＷＬＡＮによる通信中は、図８に示したものと同様に「ＷＬＡＮ」などのような表示をすればよい。
【００５５】
図１３〜１７は、パソコンとのデータ通信と、電話網への発信とを並行して行う場合における、前述の画面表示例と異なる表示例を示す説明図である。
表示部３の表示画面には、情報通信装置１とパソコンとの間でデータ通信を行っていることと、電話網への通信に関する情報、例えば発信先の電話番号などの情報を同時に表示することが好ましい。
【００５６】
図１３は、図８（ｅ）と異なる第２の画面表示例を示す説明図である。図１３（ａ）はパソコンとの間のデータ転送準備が完了した状態であり、画面の背景には、外枠を分割した複数のマスを表示する。各マスは、データ転送の進行状況を表示する役割をもつ。同時に電話網への発信中であって、発信先の相手名「Ｋさん」とその電話番号、通話時間を画面表示している。図１３（ｂ）は、パソコンとのデータ転送中の状態である。データ転送中は、画面の外枠にデータ転送の進行状況を表示させる。即ち、外枠の一周を１００％として、転送の進捗割合に応じて１マスずつ表示色を変えていく。すべてのデータ転送が成功したら、図１３（ｃ）に示すように、外枠の全てのマスを転送成功に対応する色、例えば緑色で表示する。さらに、転送成功のメッセージを転送完了後所定時間だけ表示する。一方、転送エラー等によってデータ転送が失敗した場合は、図１３（ｄ）に示すように転送失敗に対応する色、例えば赤色で外枠の全てのマスを表示する。そしてさらに、転送が失敗したことをメッセージ表示し、操作者に対して再度転送を行うかどうかの選択を促すメッセージを表示して指示入力を待つ。Ｎｏに対応する指示入力を受け付けたときは、前記メッセージをし、通常の背景表示に切り替える。Ｙｅｓに対応する指示入力を受け付けたときは、前記メッセージを消し、データ再転送の状態に応じて前述の表示を繰り返す。
【００５７】
図１４は、並行通信時の第３の画面表示例を示す説明図である。図１４（ａ）は、データ転送の準備が完了した状態であって、電話網への発信が行われていない状態を示す。データ転送状態を示すために、図１４（ａ）では、例えば画面中央に丸い地球のイラストを表示する。図１４（ｂ）は、データ転送中に電話網への発信を行った場合を示している。発信中は、発信先の相手名「Ｋさん」とその電話番号、通話時間をイラストの前面に重ねて表示する。また、転送処理中はイラストの地球が右回転するように動画表示する。すべてのデータ転送が成功したら、地球を停止させ、図１４（ｃ）に示すように、転送成功のメッセージを転送完了後所定時間だけ表示する。一方、転送エラー等によってデータ転送が失敗した場合は、図１４（ｄ）に示すように、転送が失敗したことをメッセージ表示し、操作者に対して再度転送を行うかどうかの選択を促すメッセージを表示して指示入力を待つ。Ｎｏに対応する指示入力を受け付けたときは、前記メッセージを消す。Ｙｅｓに対応する指示入力を受け付けたときは、前記メッセージを消し、データ再転送の状態に応じて前述の表示を繰り返す。
【００５８】
また、図１５は、並行通信時の第４の画面表示例を示す説明図である。図１５（ａ）はパソコンとの間のデータ転送準備が完了した状態である。同時に電話網への発信中であって、発信先の相手名「Ｋさん」とその電話番号、通話時間を画面表示している。図１５（ｂ）は、パソコンとのデータ転送中の状態である。受信電波の強さを示すアイコンの右隣で画面の左上の部分に、データ転送中であることを示すアイコンを点滅表示する。すなわち、それは常に表示をしている領域に表示をすることを意味する。そして、第３の画面表示例ではデータ転送状態を示すイラストと電話網への発信に関する情報とを重ねて表示していたが、第４の画面表示例では重ねて表示しないことが異なる。すべてのデータ転送が成功したら、図１５（ｃ）に示すように、データ転送処理を示すアイコン表示を消し、転送成功のメッセージを所定時間だけ表示する。一方、転送エラー等によってデータ転送が失敗した場合は、図１５（ｄ）に示すように転送失敗に対応するアイコン、例えば髑髏のアイコンを表示する。そしてさらに、転送が失敗したことをメッセージ表示し、操作者に対して再度転送を行うかどうかの選択を促すメッセージを表示して指示入力を待つ。Ｎｏに対応する指示入力を受け付けたときは、前記メッセージと髑髏アイコンを消す。Ｙｅｓに対応する指示入力を受け付けたときは、前記メッセージを消し、データ再転送の状態に応じて前述の表示を繰り返す。
【００５９】
さらにまた、図１６は、並行通信時の第５の画面表示例を示す説明図である。図１６（ａ）はパソコンとの間のデータ転送準備が完了した状態である。同時に電話網への発信中であって、発信先の相手名「Ｋさん」とその電話番号、通話時間を画面表示している。図１６（ｂ）は、パソコンとのデータ転送中の状態である。画面の背景として、データ転送中であることを示す背景（いわゆる壁紙）を表示する。すべてのデータ転送が成功したら、図１５（ｃ）に示すように、データ転送処理を示す壁紙から、通常の壁紙に切り替え、転送成功のメッセージを所定時間だけ表示する。一方、転送エラー等によってデータ転送が失敗した場合は、図１５（ｄ）に示すように転送失敗に対応する壁紙、例えば×印の壁紙を表示する。そしてさらに、転送が失敗したことをメッセージ表示し、操作者に対して再度転送を行うかどうかの選択を促すメッセージを表示して指示入力を待つ。Ｎｏに対応する指示入力を受け付けたときは、前記メッセージを消し、×印の壁紙から通常の壁紙に切り替える。Ｙｅｓに対応する指示入力を受け付けたときは、前記メッセージを消しデータ再転送の状態に応じて前述の表示を繰り返す。
【００６０】
また、図１７は、並行通信時の第６の表示例として、電話番号等を入力するテンキーの各数字が、２色の照明付きのキーである場合の表示例を示す説明図である。この実施例においては、電話網への発信に関する情報は画面に表示し、データ転送準備完了および転送中の状態は照明つきのキーに表示する。従って、並行する二つの通信は、表示画面とテンキー部との互いにことなる部分に表示される。ただし、データ転送後のメッセージは表示画面に表示する。図１７（ａ）はパソコンとの間のデータ転送準備が完了した状態である。転送準備ができたら、「０」のキーの照明を緑色に点滅させる。同時に電話網への発信中であれば、発信先の相手名「Ｋさん」とその電話番号、通話時間を図示しない表示画面に表示している。図１７（ｂ）は、パソコンとのデータ転送中の状態である。デ―タ転送の進捗割合に応じて、「０」キーから始まり「１」、「２」、「３」、「４」の各キーの順に点滅照明を変えていく。すべてのデータ転送が成功したら、図１７（ｃ）に示すように、「５」キーを点灯させる。さらに、転送成功のメッセージ、たとえば「転送は成功しました」という内容のメッセージを所定時間だけ図示しない表示画面に表示する。
【００６１】
一方、転送エラー等によってデータ転送が失敗した場合は、図１７（ｄ）に示すように「０」キーを転送失敗に対応する色、例えば赤色に点滅させる。そしてさらに、転送が失敗したことを操作者に知らせ、再度転送を行うかどうかの選択を促すメッセージ、例えば「再度転送を行いますか？  １．Ｙｅｓ  ２．Ｎｏ」を図示しない画面に表示して指示入力を待つ。Ｎｏに対応する指示入力を受け付けたときは、前記メッセージを消し、キーの照明を通常の照明に切り替える。Ｙｅｓの指示を受け付けた場合は、前記メッセージを消し、データ再転送の状態に応じて前述の表示を繰り返す。なお、データ転送中に電話網へ発信するための電話番号入力がされたとき、キーの照明は入力の影響をうけない。入力されたキーの数字は、表示画面に表示すればよい。
前述の第２〜６のような画面表示をすることにより、ユーザに、現在の通信状態を明確に知らせることができる。
【００６２】
＜実施例２：並行通信処理２＞
ここでは、パソコン４１との間でデータ通信と電話網への発信処理を並行処理して行う第２の実施例について説明する。
例えば、パソコン４１との間でデータ通信を実行中に、電話網へ通話発信を行った場合、そのデータ通信と電話網への発信処理を並行処理して行う。
そのとき、通話発信により更新される例えば通話記録のデータが、パソコン４１との間のデータ転送でアクセスしているメモリ領域に書き込もうとされているときだけ、パソコン間のデータ転送を中止する。
【００６３】
記憶部４は、制御部５によって管理されているので、通話記録のデータが書き込まれるアドレスとパソコン４１との間のデータ転送が行われているアドレスを比較すれば、アドレスの重なりは容易に検出できる。
アドレスの重なりが検出され、パソコン間のデータ転送が中止された場合、通話が終了した後に、パソコンとの間のデータ転送を最初から行う。
通話記録のデータの書き込みアドレスとパソコン間のデータ転送のデータアドレスが重なる可能性は低く、通常はパソコン４１との間でデータ通信と電話網へ通話発信を並行処理して行うことができる。
【００６４】
パソコン４１との間でデータ通信中に電話網へ通話発信を行う場合に限られず、電話網と通話中にパソコン４１との間でデータ通信を行う場合においても、同様に処理することができる。電話網との通話が終了したときに例えば、通話時間の通話記録が更新されるので、通話の終了時にも通話記録のデータの書き込みアドレスとパソコン間のデータ転送のデータアドレスが重なることがある。
【００６５】
＜実施例３：発信優先処理＞
ここでは、パソコン４１との間でデータ通信を実行中に、電話網２０への発信があれば、そのデータ通信を中断し、発信処理のみを実行する処理について説明する。
発信処理が行われ、通話中あるいは電話網を介したデータ通信が行われている間は、パソコン等とのデータ通信は停止状態にする。また、通話が終了したり、電話網を介したデータ通信が終了した後に、一旦中断したパソコン等とのデータ通信を再開させる。データ通信の再開は、中断時の途中のデータ転送から再開するのではなく、データの不整合および破壊による不都合をさけるため、そのデータ転送の最初のデータから再送信するようにする。
【００６６】
図９に、記憶部４の第２データ記憶領域（ＤａｔａＢ）の状態の説明図を示す。
このＤａｔａＢの領域は、パソコンとのデータ通信によるデータｄと、送信に基づくデータ通信の後にコピーされたデータｅとが混在する領域であり、送信したデータｅをメモリ領域βに書き込むときに、メモリ領域αに記憶されたデータｄを上書きしないようにしなければいけない。しかし、パソコンとのデータ通信の中断のタイミングによっては、データｄが書き込まれたメモリ領域αに、発信によるデータｅが書き込まれる可能性もある。
したがって、メモリ領域αに書き込まれたデータｄの不整合を防止するため、パソコンとのデータ転送を再開するときとは、パソコンから最初のデータから再送信されるように制御する。
【００６７】
図１０に、この実施例１のデータ通信制御処理のフローチャートを示す。
図１０（ａ）は、パソコンとのデータ通信のフローチャートである。
図１０（ｂ）は、割込み処理で行われる発信処理とデータ送信処理である。
まず、ステップＳ４１において、発信フラグがセット（ＯＮ）されているか否かチェックする。発信フラグとは、発信の有無を判断するためのフラグであり、たとえば、発信があったとき“１”（ＯＮ）をセットし、発信がないときあるいは発信処理が終了したとき“０”（ＯＦＦ）をセットする。発信フラグは、図１０（ｂ）のステップＳ５３でＯＮ（“１”）にセットされる。
発信フラグがＯＦＦ（“０”）であるとき、ステップＳ４５へ進み、パソコンとのデータ通信をそのまま継続する。
【００６８】
パソコンから、画像データ等のデータがこの情報通信装置１へ送信されている場合には、図９に示したように、そのデータは領域αに書き込まれる。
次に、ステップＳ４６へ進み、パソコンとのデータ通信が終了したか否かチェックする。終了していない場合はステップＳ４１へ戻り、次のパケットデータを転送する。データ通信が終了した場合は、処理を終了する。
【００６９】
一方、ステップＳ４１で発信フラグがＯＮ（“１”）のとき、ステップＳ４２へ進み、記憶部４の領域αが書きかえられたか否かチェックする。書きかえられたか否かは、データ転送していたメモリ領域のアドレスと発信処理で送信したデータを書き込んだメモリ領域のアドレスを比較することにより確認できる。
領域αが書きかえられていない場合は、ステップＳ４４へ進む。領域αが書きかえられた場合は、パソコンから受信したデータは破壊されている可能性があるので、パソコンへ現在送信中のデータを最初から送るように再送要求を送信し（ステップＳ４３）、ステップＳ４４で発信フラグをＯＦＦ（“０”）にセットする。その後、ステップＳ４５において、パソコンとの間のデータ通信を再開する。
すなわち、パソコンとのデータ通信中に発信があり、データ通信が中断され、その発信により何らかのデータ書き込みがあったために、パソコンと通信するデータがこわれている可能性がある場合には、パソコンのデータ通信を再度最初から行うようにする。
【００７０】
ＲＦ通信部７を介して電話網２０への発信があると、制御部５にデータの送信があったことが伝えられ、ＣＰＵに送信があったことが割込み信号として入力される。この割込み信号の検出により、図１０（ｂ）の発信割込み処理が起動される。発信割込み処理が起動されると、ステップＳ５１において、パソコンとの間の論理的なコネクションが切断される。具体的には、図３（ａ）に示したデータ通信処理が一時的に中断される。
【００７１】
次に、ステップＳ５２において、発信処理と、電子メール等の送信データがある場合には、そのデータの送信処理が行われる。ステップＳ５３において、送信済みデータは、図９に示した記憶部４の領域βに書き込まれ、発信フラグをＯＮ（“１”）にセットする。ここで、データ送信があったことが図３（ａ）の処理で検出できるようになる。
次に、図１０（ａ）のデータ通信処理に戻ることにより、パソコンとの間の論理的なコネクションを再開する。たとえば、図１０（ｂ）の割込み処理の中で、図１０（ａ）の動作を一時中断していたものをその中断していた部分の次から処理を再開してもよい。
【００７２】
一方、パソコン側では、発信があったこと等の事情は分からないので、データ転送中はデータを送り続けようとする場合もある。この場合、送り続けたデータは情報通信装置１に受信されずに通信エラーとなるが、ステップＳ４３の再送要求を受信したときに、データ通信を最初からやり直せばよい。
ただし、ステップＳ５１でコネクションの切断がされた場合において、パソコン側でこのコネクションの切断がされたことを検出できる場合は、データ送信を一時中断し、ステップＳ５４でコネクションが再開されるのを待ってからデータ送信を最初から再開してもよい。
【００７３】
また、一般的に、パソコン側からデータ送信を行っている場合、データの送信が最後まで完了したとき、情報通信装置１からデータ受信完了通知（ＡＣＫ信号など）がパソコン４１へ返信されるので、パソコンは、この通知が返ってくるのを待ち、一定時間経過しても通知が返ってこなければ、データ通信を最初から再送するようにしてもよい。
【００７４】
また、パソコン側で一定時間経過してもデータ受信完了通知が返ってこない場合は、情報通信装置に対するデータ転送が完了していないと考えられるので、パソコン側でその旨を表示し、情報通信装置に対するデータ送信を再度実行する操作をユーザにさせるようにしてもよい。
【００７５】
このような処理を行うことにより、パソコンとデータ通信中であっても、情報通信装置１から発信を行うことができ、情報通信装置１が発信を行ったことにより一旦中断したパソコンとのデータ通信も不都合なく再開することができる。また、ユーザに操作負担をかけることなく、パソコンとのデータ通信処理と発信処理とを両立させて実行できる。
図１１に、実施例２の表示部の画面表示の一実施例の説明図を示す。
図１１（ａ）は、ＵＳＢケーブルが接続されていない状態で、着信あるいは発信もしていない状態の画面表示例である。いわゆる、待ち受け画面である。
図１１（ｂ）は、ＵＳＢケーブルが接続された状態で、まだパソコンとデータ通信をしていない状態の画面表示例である。ＵＳＢケーブルが接続されたことを示すために、「ＵＳＢ
」などの表示を行う。
【００７６】
図１１（ｃ）は、ＵＳＢケーブルが接続され、発信はなく、パソコンとの間でデータ転送が実際に行われている状態の画面表示例である。パソコンとの間のデータ転送中を示すために、「通信中」の文言あるいは、それを表すイラストなどを表示する。
図１１（ｄ）は、発信を行っている状態の画面表示を示していて、電話網への発信先の情報や、イラストなどで発信中であるとを知らせる。実施例３では、発信中はＵＳＢケーブルを介したデータ通信を中断するので、「ＵＳＢ」の表示を薄く表示する。
図１１（ｅ）は、パソコンとのデータ通信中に通話による発信があった場合の画面表示であり、「ＵＳＢ」の表示を薄くするとともに、データ通信が中断状態にある表示（ｗａｉｔ）と、通話中である旨の表示をする。
【００７７】
＜実施例４：記憶部のデータ構成の実施例＞
図１に示したように、この発明の情報通信装置の記憶部４は、第１データ記憶領域１４および第２データ記憶領域１５の２つの記憶領域に分けられる。図６および９に示すＤａｔａＡ領域は、第１データ記憶領域１４にあり、ＤａｔａＢ領域は、第２データ記憶領域１５にある。
図１２に、記憶部のＤａｔａＡ領域およびＤａｔａＢ領域に格納されるべき情報の一実施例を示す。
ここで、ＤａｔａＡ領域に格納される情報が、パソコンからアクセスできないデータであり、ＤａｔａＢ領域に格納される情報がパソコンとのデータ通信で送受信されるデータである。
【図面の簡単な説明】
【００７８】
【図１】この発明の情報通信装置の一実施例の構成ブロック図である。
【図２】この発明の実施例のＵＳＢケーブルが接続された場合のフローチャートである。
【図３】ＵＳＢケーブルの物理的な接続を検出する実施例の説明図である。
【図４】ＵＳＢケーブルが接続されたことをソフトウェア的に検出するフローチャートである。
【図５】この発明の実施例の２つのデータ通信を並行して行う場合のフローチャートである。
【図６】この発明の記憶部の内部構成の概略説明図である。
【図７】ＵＳＢケーブルを取りはずした場合のフローチャートである。
【図８】この発明の実施例１の表示部の画面表示例である。
【００７９】
【図９】この発明の記憶部の第２データ記憶領域（ＤａｔａＢ）の説明図である。
【図１０】この発明の実施例２のデータ通信および割込み処理の説明図である。
【図１１】この発明の実施例２の表示部の画面表示例である。
【図１２】この発明の実施例３の記憶部に記憶される情報の一例の説明図である。
【００８０】
【図１３】パソコンとのデータ通信と、電話網からの発信とを並行して行う場合の第２の画面表示例を示す説明図である。
【図１４】並行通信時の第３の画面表示例を示す説明図である。
【図１５】並行通信時の第４の画面表示例を示す説明図である。
【図１６】並行通信時の第５の画面表示例を示す説明図である。
【図１７】並行通信時の第６の表示例を示す説明図である。
【図１８】従来のデータ通信におけるデータの不整合と破壊状態を説明する図である。
【符号の説明】
【００８１】
１  情報通信装置
２  入力部
３  表示部
４  記憶部
５  制御部
６  通信制御部
７  ＲＦ通信部
８  ＷＬＡＮ通信部
９  Ｂｌｕｅｔｏｏｔｈ通信部
１０  ＵＳＢ通信部
１４  第１データ記憶領域
１５  第２データ記憶領域
２０  電話網
３１  ＲＦ端末
３２  ＷＬＡＮ端末
３３  Ｂｌｕｅｔｏｏｔｈ端末
４１  情報機器
【図１】
2006229331.tif 000003
【図２】
2006229331.tif 000004
【図３】
2006229331.tif 000005
【図４】
2006229331.tif 000006
【図５】
2006229331.tif 000007
【図６】
2006229331.tif 000008
【図７】
2006229331.tif 000009
【図８】
2006229331.tif 000010
【図９】
2006229331.tif 000011
【図１０】
2006229331.tif 000012
【図１１】
2006229331.tif 000013
【図１２】
2006229331.tif 000014
【図１３】
2006229331.tif 000015
【図１４】
2006229331.tif 000016
【図１５】
2006229331.tif 000017
【図１６】
2006229331.tif 000018
【図１７】
2006229331.tif 000019
【図１８】
2006229331.tif 000020