(57)【要約】【課題】シリアルインターフェースを介して接続された複数の携帯電話端末装置を用いた情報処理の確実性に寄与する。【解決手段】スクリプト解析部１６Ｃは、スクリプト保持部１７Ａから読み出したスクリプトがシリアル通信を必要とするか否かを判定し、判定結果をシリアル状態保持部１６Ｄに保持する。シリアル制御部１８は、シリアル状態保持部１６Ｄの状態に応じて、シリアル通信を必要とするスクリプトの実行時（シリアルモード時）にスクリプト実行部１６Ｂの出力をシリアル入出力部１９に接続する。【選択図】　　　図１
2004120060.tif 000002
【特許請求の範囲】
【請求項１】
受信信号を伝送する上りシリアル信号線と、送信信号を伝送する下りシリアル信号線と、受信する制御信号を伝送する制御信号線とを有するシリアルインターフェースを有する携帯電話端末装置と、
前記シリアルインターフェースの制御信号線の信号をマスクする抑制手段を有する接続ケーブルと、
該接続ケーブルを介して前記携帯電話端末装置と接続された情報処理装置と
を備えることを特徴とする情報処理システム。
【請求項２】
前記携帯電話端末装置は、
前記シリアルインターフェースを介した通信を使用する実行モード（シリアルモード）でスクリプトを実行し得るスクリプト実行手段と、
ＰＤＣ標準仕様のシリアル信号の送受信を制御する第１のシリアル通信制御手段と、
前記スクリプト実行手段がシリアルモードであるときのシリアル信号の送受信を制御する第２のシリアル通信制御手段と、
前記接続ケーブルが接続されている際に、前記スクリプト実行手段がシリアルモードでスクリプトを実行するときには、前記第２のシリアル通信制御手段からのシリアル信号によってシリアル通信を行い、シリアルモードでスクリプトを実行するとき以外は、前記第１のシリアル通信制御手段からのシリアル信号によってシリアル通信を行う通信制御手段と
を備えることを特徴とする請求項１記載の情報処理システム。
【請求項３】
受信信号を伝送する上りシリアル信号線と、送信信号を伝送する下りシリアル信号線と、受信する制御信号を伝送する制御信号線とを有するシリアルインターフェースと、
該シリアルインターフェースを介した通信を使用する実行モード（シリアルモード）でスクリプトを実行し得るスクリプト実行手段と、
ＰＤＣ標準仕様のシリアル信号の送受信を制御する第１のシリアル通信制御手段と、
前記スクリプト実行手段がシリアルモードであるときのシリアル信号の送受信を制御する第２のシリアル通信制御手段と、
前記シリアルインターフェースの制御信号線の信号をマスクする抑制手段を有する接続ケーブルが接続されている際に、前記スクリプト実行手段がシリアルモードでスクリプトを実行するときには、前記第２のシリアル通信制御手段からのシリアル信号によってシリアル通信を行い、シリアルモードでスクリプトを実行するとき以外は、前記第１のシリアル通信制御手段からのシリアル信号によってシリアル通信を行う通信制御手段と
を備えることを特徴とする携帯電話端末装置。
【請求項４】
前記スクリプト中で定義されている識別情報に応じて前記シリアルモードか否かを判断するモード判定手段を備えることを特徴とする請求項３記載の携帯電話端末装置。
【請求項５】
受信信号を伝送する上りシリアル信号線と、送信信号を伝送する下りシリアル信号線と、受信する制御信号を伝送する制御信号線とを有するシリアルインターフェースを有するパーソナルデジタルセルラー（ＰＤＣ）電話システムの携帯電話端末装置と情報処理装置間を接続する接続ケーブルであって、
前記シリアルインターフェースの制御信号線の信号を抑制する抑制手段を有することを特徴とする接続ケーブル。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の携帯電話端末装置を用いた情報処理システム、携帯電話端末装置及び複数の携帯電話端末装置を接続する接続ケーブルに関する。
【０００２】
【従来の技術】
ＭＰＵ、表示部，入力手段等のハードウェアプラットフォームの違いを吸収し、異なるプラットフォーム間のプログラム共有を実現するための技術としていわゆるＪａｖａ（登録商標）が知られている。
【０００３】
このＪａｖａ（登録商標）には、ハードウェアプラットフォームの規模に応じていくつかの仕様が存在するが、この中に携帯電話端末装置，いわゆるＰＤＡ（パーソナルデジタルアシスタント）等のＭＰＵの処理能力，メモリ容量が制限された機器向けの仕様（Ｊａｖａ（登録商標）−ＭＥ［Ｍｉｃｒｏ　Ｅｄｉｔｉｏｎ］）がある。
【０００４】
このＪａｖａ（登録商標）−ＭＥに従ったスクリプトを実際の装置で動作させるためには、基本的なライブラリと、このライブラリを用いたスクリプトを実行するスクリプト実行環境を規定したＣｏｎｆｉｇｒａｔｉｏｎ（設定）と、このＣｏｎｆｉｇｒａｔｉｏｎ上で実行可能な処理内容等を規定したプロファイルとが必要になる。
【０００５】
現在流通しているパーソナルデジタルセルラ（ＰＤＣ：Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ｃｅｌｌｕｌａｒ）方式の移動体通信システムの携帯電話端末装置には、例えばＣｏｎｆｉｇｒａｔｉｏｎとしてＣＬＤＣ（Ｃｏｎｎｅｃｔｅｄ　Ｌｉｍｉｔｅｄ　Ｄｅｖｉｃｅ　Ｃｏｎｆｉｇｒａｔｉｏｎ）、プロファイルとしてＭＩＤＰ（Ｍｏｂｉｌｅ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｄｅｖｉｃｅ　Ｐｒｏｆｉｌｅ）が採用されている（例えば非特許文献１参照。）。
【０００６】
上述のような規格に従って作成されたスクリプトは、無線通信回線を介して提供サーバ装置から携帯電話端末装置に提供され、装置内部のメモリに格納される。メモリに格納された、スクリプトは、ユーザからの指示に応じて実行され、ゲーム等の情報処理が実行される。
【０００７】
ところで、上述のＰＤＣ方式の携帯電話端末装置には、モデム装置あるいはメモリバックアップ装置等の外部機器の接続のために、いわゆるＰＤＣ共通仕様のシリアルインターフェースが設けられている場合がある（例えば非特許文献１及び特許文献１参照。）。
【０００８】
このシリアルインターフェースでは、図４に示すような形状のコネクタを介して外部の機器と接続することができるようになっている。このコネクタは、２系統の高周波用の端子と、１６の信号用の端子ｃ１〜ｃ１６とを有している。
【０００９】
端子ｃ１〜ｃ１６の信号は、ＰＤＣ共通仕様によって、例えば図５に示すように、接地電圧（シリアル信号用接地）、携帯電話端末装置が受信する信号（上りシリアル信号）、携帯電話端末装置が送信する信号（下りシリアル信号）、コネクタに接続された機器を検出する信号（ユニット有無）、接続された機器からの制御信号（携帯機操作部制御信号１，２）、外部機器の電源（ユニット電源）等として定義されている。
【００１０】
上述のようなシリアルインターフェースが設けられた携帯電話端末装置に接続する装置として、例えば携帯電話端末装置内部のメモリの内容を書き換える装置等が知られている（例えば特許文献２及び特許文献３参照。）。
【００１１】
【非特許文献１】
米川英樹著「Ｊａｖａ２ＭＥ　ＭＩＤＰ　ゲームクリエイターズガイド　Ｊ−ＰＨＯＮＥ　ＫＤＤＩ完全対応」株式会社技術評論社、２００２年６月１日、ｐ．１８−３０
【非特許文献２】
株式会社エヌ・ティ・ティ・ドコモ「自動車携帯電話端末装置電話サービスを利用するための技術参考資料（デジタル方式）第３．０版」、平成１２年４月３日、［平成１４年９月２０日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｎｔｔｄｏｃｏｍｏ．ｃｏ．ｊｐ／ｃｏｒｐｏｒａｔｅ／ｒ＿ｄ／ｐｄｆ／ｊｉｄｏｕｓｈａｄｅｎｗａ．ｐｄｆ＞、ｐ．９−１１２
【特許文献１】
2004120060.tif 000003
【特許文献２】
2004120060.tif 000004
【特許文献３】
2004120060.tif 000005
【００１８】
【発明が解決しようとする課題】
ところで、上述のようなＰＤＣ方式の携帯電話端末装置において、上述のＪａｖａ（登録商標）環境が実装されている場合、複数の携帯電話端末装置をシリアルクロスケーブルで接続し、複数の携帯電話端末装置を用いたゲーム等の情報処理を行うことができないかという要望がある。
【００１９】
しかしながら、上述のシリアルインターフェースが、例えばメモリコピー装置等の既存の装置の接続を前提としているため、従来のシリアルクロスケーブルを接続してしまうと、ＰＤＣ共通仕様によって決められている携帯電話端末装置のメモリのコピー等の動作を開始してしまう。このため、このままでは複数の携帯電話端末装置を用いたゲーム等の情報処理を実行させることができなかった。
【００２０】
また、上述のシリアルインターフェースの仕様では、着呼等の呼に関する信号はシリアルインターフェースに機器が接続されているか否かに関わらず送受信されるようになっている。例えばシリアルクロスケーブルで接続された一方の携帯電話端末装置に着呼があると、当該呼の発信者番号等を示す信号が、シリアルクロスケーブルを介して他方の携帯電話端末装置に供給される。このような信号を受信した携帯電話端末装置は、供給された発信者番号に対して発呼する。
【００２１】
従って、仮に、上述のメモリのコピー動作等の動作を阻止できたとしても、例えば複数の携帯電話端末装置を用いた情報処理を実行している際に、一方の携帯電話端末装置に着信があると、当該情報処理が中断されたり、実行に支障が出てしまうことが考えられる。このため、複数の携帯電話端末装置を用いた情報処理の確実性に改善の余地があった。
【００２２】
本発明は、上述のような課題に鑑みてなされたものであり、複数の携帯電話端末装置を用いた情報処理の確実性に寄与することができる情報処理システム、携帯電話端末装置及び接続ケーブルを提供することを目的とする。
【００２３】
【課題を解決するための手段】
上述の問題を解決するために、本発明に係る情報処理システムは、受信信号を伝送する上りシリアル信号線と、送信信号を伝送する下りシリアル信号線と、受信する制御信号を伝送する制御信号線とを有するシリアルインターフェースを有する携帯電話端末装置と、シリアルインターフェースの制御信号線の信号をマスクする抑制手段を有する接続ケーブルと、接続ケーブルを介して携帯電話端末装置と接続された情報処理装置とを備えることを特徴とする。
【００２４】
また、本発明に係る携帯電話端末装置は、ＰＤＣ標準仕様のシリアル信号の送受信を制御する第１のシリアル通信制御手段と、スクリプト実行手段がシリアルモードであるときのシリアル信号の送受信を制御する第２のシリアル通信制御手段と、シリアルインターフェースの制御信号線の信号をマスクする抑制手段を有する接続ケーブルが接続されている際に、スクリプト実行手段がシリアルモードでスクリプトを実行するときには、第２のシリアル通信制御手段からのシリアル信号によってシリアル通信を行い、シリアルモードでスクリプトを実行するとき以外は、第１のシリアル通信制御手段からのシリアル信号によってシリアル通信を行う通信制御手段とを備えることを特徴とする。
【００２５】
また、本発明に係る接続ケーブルは、受信信号を伝送する上りシリアル信号線と、送信信号を伝送する下りシリアル信号線と、受信する制御信号を伝送する制御信号線とを有するシリアルインターフェースを有するパーソナルデジタルセルラー（ＰＤＣ）電話システムの携帯電話端末装置と情報処理装置間を接続する接続ケーブルであって、シリアルインターフェースの制御信号線の信号を抑制する抑制手段を有することを特徴とする。
【００２６】
【発明の実施の形態】
本発明は、例えばパーソナルデジタルセルラ（ＰＤＣ：：Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ｃｅｌｌｕｌａｒ）方式の移動体通信システムの携帯電話端末装置を複数用いた情報処理システムに適用することができる。
【００２７】
（構成）
本発明の一実施形態に係る情報処理システムは、例えば図１に示すように、複数のＰＤＣ方式の携帯電話端末装置（以下、単に携帯電話端末装置という）携帯電話端末装置１０Ａ，１０Ｂと、これらの携帯電話端末装置１０Ａ，１０Ｂに設けられたいわゆるＰＤＣ共通仕様のシリアルインターフェース間を接続する接続ケーブル２０とを備えている。
【００２８】
携帯電話端末装置１０Ａ（１０Ｂ）は、ＰＤＣ方式の基地局，交換機等（図示せず）を介して他の携帯電話端末装置等の音声端末との間の音声通信を行うことができるようになっている。また、携帯電話端末装置１０Ａ（１０Ｂ）は、さらにゲートウェイ装置，インターネット等のネットワーク（図示せず）を介して、ＨＴＴＰ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｔｒａｎｓｆｅｒ　Ｐｒｏｔｏｃｏｌ）サーバ，メールサーバ等のサーバ装置，他の携帯電話端末装置等の情報処理機器との間のデータ通信を行うことができるようになっている。
【００２９】
この携帯電話端末装置１０Ａ（１０Ｂ）は、アンテナ１１Ａを介して基地局との間で無線通信を行う送受信部１１と、表示画面を有する表示部１２と、表示部１２の表示を制御する表示制御部１３と、ユーザからの指示等を入力する操作キー１４と、操作キー１４からの入力を制御する入力制御部１５と、携帯電話端末装置全体の動作の制御等を行うＭＰＵ１６と、ＭＰＵ１６が実行するプログラム等を格納するメモリ１７と、外部の機器に対して入出力するシリアル信号の生成，デコード等を行うシリアル制御部１８と、シリアル信号のレベル変換等を行うシリアル入出力部１９とを備えている。
【００３０】
ＭＰＵ１６は、例えばメモリ１７に格納されているプログラムを実行することにより、送受信部１１の制御等を実行する通信制御部１６Ａと、スクリプト保持部１７Ａに保持されているスクリプトを実行するスクリプト実行部１６Ｂと、上述のＨＴＴＰサーバ等から提供されるコンテンツ等を利用するＷｅｂブラウザ１６Ｅ等の機能を実現する。
【００３１】
通信制御部１６Ａは、送受信部１１を介した基地局との間の通信及びシリアル制御部１８，シリアル入出力部１９を介したモデム装置，メモリ管理装置等の外部の機器との通信を制御する。この通信制御部１６Ａは、例えばメモリ１７に保持されている通信処理プログラムをＭＰＵ１６が実行することにより実現されている。
【００３２】
スクリプト実行部１６Ｂは、プラットフォームに依存しないオブジェクト指向のプログラミング言語で記述されたプログラム（スクリプト）を実行するものであり、例えばＪａｖａ（登録商標）−ＭＥ［Ｍｉｃｒｏ　Ｅｄｉｔｉｏｎ］に準拠したスクリプトを実行することができるように構成することができる。なお、実行するスクリプトは特にこの例に限定されず、他の言語で記述されたスクリプトであってもよい。このスクリプト実行部１６Ｂも通信制御部１６Ａと同様に、スクリプト処理プログラムをＭＰＵ１６が実行することによって実現されている。
【００３３】
このスクリプト実行部１６Ｂの機能は、例えば基本的なライブラリと、このライブラリを用いたスクリプトを実行するスクリプト実行環境を規定したＣｏｎｆｉｇｒａｔｉｏｎ（設定）と、このＣｏｎｆｉｇｒａｔｉｏｎ上で実行可能な処理内容等を規定したプロファイルとによって定義される。この実施形態では、設定（Ｃｏｎｆｉｇｒａｔｉｏｎ）として、例えばＣＬＤＣ（Ｃｏｎｎｅｃｔｅｄ　Ｌｉｍｉｔｅｄ　Ｄｅｖｉｃｅ　Ｃｏｎｆｉｇｒａｔｉｏｎ）を採用し、プロファイルとして、例えばＭＩＤＰ（Ｍｏｂｉｌｅ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｄｅｖｉｃｅ　Ｐｒｏｆｉｌｅ）を拡張して外部の機器とのシリアル通信の手順を規定した仕様を採用している。
【００３４】
これらのＣｏｎｆｉｇｒａｔｉｏｎとプロファイル等の定義に従って、操作キー１４からの入力，表示部１２の表示，シリアル制御部１８，シリアル入出力部１９等に対する動作制御処理と、スクリプトの構文解釈，動作制御等のスクリプト実行制御処理等が上述のスクリプト処理プログラムとして実装されている。
【００３５】
また、このスクリプト実行部１６Ｂは、シリアル制御部１８，シリアル入出力部１９を介して他の携帯電話端末装置，情報処理機器等の外部の機器とシリアル通信を行うことができるようになっている。
【００３６】
このような外部の機器とのシリアル通信を行うために、スクリプト実行部１６Ｂは、実行しようとするスクリプトがシリアル通信を必要とするものか否かを解析するスクリプト解析部１６Ｃと、スクリプト解析部１６Ｃによる解析結果を保持するシリアル状態保持部１６Ｄと、シリアル制御部１８，シリアル入出力部１９の動作の制御部等を備えている。これらの処理機能は、例えば上述のスクリプト処理プログラム内に実装されている。
【００３７】
メモリ１７には、上述の通信処理プログラム，スクリプト処理プログラム等の他に、例えば通信処理プログラムが用いる電話番号リスト，動作モード等を示すデータが格納されている。また、メモリ１７には、スクリプト実行部１６Ｂが実行し得るスクリプトを保持するスクリプト保持部１７Ａが設けられている。このスクリプト保持部１７Ａには、例えば複数のスクリプトを格納することができるようになっており、各々のスクリプトは、各々領域１７ＡＡ，１７ＡＢ，…に格納される。また、各々のスクリプトは、例えばＷｅｂブラウザ１６Ｅが通信制御部１６Ａ，送受信部１１を介して上述のＨＴＴＰサーバ等から取得し、各領域１７ＡＡ，１７ＡＢに格納する。
【００３８】
各領域１７ＡＡ，１７ＡＢに格納されるスクリプトは、例えば図２に示すように、スクリプトのバージョン，スクリプトの作成者，ＵＲＬ（Ｕｎｉｆｉｅｄ　ＲｅｓｏｕｒｃｅＬｏｃａｔｏｒ）等のデータ部のアドレス等を示すｊａｄ（Ｊａｖａ（登録商標）デスクリプターファイル）等のスクリプトについての情報を有するヘッダ部（ＡＢＣＤ．ｊａｄ，ＥＦＧＨ．ｊａｄ）と、スクリプト本体，当該スクリプトの実行時に用いる画像，音声等のデータが一緒に圧縮符号化されたｊａｒ（Ｊａｖａ（登録商標）アーカイブファイル）等のデータ部（ＡＢＣＤ．ｊａｒ，ＥＦＧＨ．ｊａｒ）の２つのファイルから構成されている。
【００３９】
ヘッダ部には、例えば図３に示すように、上述のスクリプトのバージョン（ＭＩＤｌｅｔ−Ｖｅｒｓｉｏｎ），スクリプトの作成者（ＭＩＤｌｅｔ−Ｖｅｎｄｏｒ），データ部のアドレス（ＭＩＤｌｅｔ−Ｊａｒ−ＵＲＬ）等のスクリプト本体の他に、シリアル通信を必要とするか否かを示す情報（例えば上述の例では、シリアル属性：ＭＩＤｌｅｔ−Ｓｅｒｉａｌ）が含まれている。
【００４０】
このシリアル属性は、シリアル通信を必要とするスクリプトの場合には値が“Ｙ”とされ（ＭＩＤｌｅｔ−Ｓｅｒｉａｌ：　Ｙ）、シリアル通信を必要としないスクリプトの場合には値が“Ｎ”とされている（ＭＩＤｌｅｔ−Ｓｅｒｉａｌ：　Ｎ）とされている。なお、このシリアル属性が設けられていない場合には、スクリプト実行部１６Ｂはシリアル通信を必要としないスクリプトであると判断する。
【００４１】
スクリプト実行部１６Ｂのスクリプト解析部１６Ｃは、例えば実行しようとするスクリプトがシリアル通信を必要とする場合（シリアルモード）にはシリアル状態保持部１６Ｄに“１“を保持し、実行しようとするスクリプトがシリアル通信を必要としない場合（非シリアルモード）等のシリアルモード以外のときにはシリアル状態保持部１６Ｄに“０“を保持する。
【００４２】
シリアル入出力部１９は、例えば図４に示すような形状のコネクタ１９Ａを備えている。このコネクタ１９Ａは、２系統の高周波用の端子ａ１，ａ２と、１６の信号用の端子ｃ１，ｃ２，・・・，ｃ１６とを有している。なお、上述の図１中では、端子ｃ１〜ｃ１６のみを図示している。
【００４３】
各端子ｃ１〜ｃ１６の信号は、ＰＤＣ共通仕様によって、例えば図５に示すように、接地電圧（シリアル信号用接地）、携帯電話端末装置が受信する信号（上りシリアル信号）、携帯電話端末装置が送信する信号（下りシリアル信号）、コネクタに接続された機器を検出する信号（ユニット有無）、接続された機器からの制御信号（携帯機操作部制御信号１，２）、外部機器の電源（ユニット電源）等として定義されている。
【００４４】
シリアル制御部１８は、シリアル入出力部１９を介して入出力する信号を制御する部分であり、このシリアル制御部１８には、通信制御部１６Ａからの呼制御あるいはメモリコピー等の上述のＰＤＣ共通仕様で規定されているシリアル信号と、スクリプト実行部１６Ｂで実行するスクリプトによるシリアル信号が供給されている。
【００４５】
シリアル制御部１８は、上述のシリアル状態保持部１６Ｄの値が“０”であるときは通信制御部１６Ａの入出力をシリアル入出力部１９に接続し、シリアル状態保持部１６Ｄの値が“１”であるシリアルモード時にはスクリプト実行部１６Ｂの入出力をシリアル入出力部１９に接続する。
【００４６】
また、シリアル制御部１８は、シリアル状態保持部１６Ｄの値が“１”であるときに端子ｃ１５を開放（又はハイインピーダンス）状態にさせる。また、このシリアル制御部１８は、モデム装置等の外部機器の接続を検出すると、上述のＰＤＣ共通仕様に従って、端子ｃ１５を開放（又はハイインピーダンス）状態にさせる。これらの状態以外では、シリアル制御部１８は端子ｃ１５をローレベルにさせる。
【００４７】
ところで、接続ケーブル２０の両端には、上述の図１に示すように、上述の図４に示すコネクタ１９Ａと接続し得るコネクタ２１Ａ，２１Ｂが設けられている。各コネクタ２１Ａにはコネクタ１９Ａ，１９Ｂの端子ｃ１〜ｃ１６に接続し得る端子ｄ１〜ｄ１６が設けられている。
【００４８】
この接続ケーブル２０には、一方のコネクタ２１Ａの端子ｄ７，ｄ６を他方のコネクタ２１Ｂの端子ｄ６，ｄ７にクロス（交差）させて接続する配線（信号線）と、コネクタ２１Ａとコネクタ２１Ｂの接地端子（端子ｄ１，ｄ９）を接続する配線（接地線）が設けられている。携帯電話端末装置１０Ａと携帯電話端末装置１０Ｂとが接続ケーブル２０によって接続されると、各コネクタ２１Ａ，２１Ｂの端子ｄ６，ｄ７は、コネクタ１９Ａの端子ｃ６，ｃ７に接続され、携帯電話端末装置１０Ａと携帯電話端末装置１０Ｂの間で信号線と接地線を介したシリアル通信を行うことができる状態となる。
【００４９】
また、接続ケーブル２０には、上述のシリアル制御部１８からの制御により、下りシリアル信号を抑制し得るシリアル信号抑制部（抑制手段）２２Ａ，２２Ｂが設けられている。これらのシリアル信号抑制部２２Ａ，２２Ｂは各々コネクタ２１Ａ，２１Ｂの端子ｄ７とｄ１５を接続するものである。
【００５０】
また、接続ケーブル２０では、端子ｄ２〜ｄ５，端子ｄ８，端子ｄ１０〜ｄ１４，端子ｄ１６は常に開放又はハイインピーダンスとされている。
【００５１】
図６は、携帯電話端末装置１０Ａ及び携帯電話端末装置１０Ｂのシリアル入出力部１９と接続ケーブル２０の構成の一部を示した概念図である。
【００５２】
コネクタ１９Ａの端子ｃ１５には、抵抗Ｒ１を介してトランジスタＴｒ１のコレクタが接続されている。また、端子ｃ７には、１００オーム程度のオーダーの抵抗Ｒ１を介してトランジスタＴｒ２のコレクタが接続されている。これらのトランジスタＴｒ１，Ｔｒ２のベースには各々、シリアル制御部１８の制御出力が接続されている。これらのトランジスタＴｒ１，Ｔｒ２のエミッタは接地電位（端子ｃ１，ｃ９に接続される配線）に接続されている。これらの端子ｃ７，ｃ１５は上述の信号線を介して他方のコネクタ１９Ａの端子ｃ６に接続されている。
【００５３】
また、コネクタ１９Ａの端子６は、回路保護用のダイオードＤ１，１０ｋオーム程度のオーダーの抵抗Ｒ２を介して電源電圧（＋Ｖ）に接続されている。ダイオードＤ１と抵抗Ｒ２の間のｘ点の電圧はバッファアンプａｍｐ（ゲイン〜１）を介してシリアル制御部１８に供給されている。すなわち、端子ｃ７，ｃ１５のオープンコレクタ出力が、シリアル信号抑制部２２Ａによって、いわゆるワイヤードＯＲ接続されて、例えば図７に示すような状態になっている。この状態では、トランジスタＴｒ１とトランジスタＴｒ２のいずれかがオン状態になったときに、ｘ点の電圧がローレベルになる状態となっている。
【００５４】
上述のように、シリアル制御部１８は、シリアル状態保持部１６Ｄの値が“１”であるときに端子ｃ１５を開放（又はハイインピーダンス）状態にさせる。この状態では、例えば図８（Ａ）に示すように、トランジスタＴｒ２のオン／オフによって上述のｘ点の電圧がローレベルとハイレベルに変化する状態、すなわち、シリアル制御部１８からのシリアル信号が端子ｃ７を介して他方のシリアル入出力部１９の端子ｃ６に供給される状態となる。
【００５５】
一方、シリアル状態保持部１６Ｄの値が“０”であるときは、端子ｃ１５をローレベルにさせる。この状態では、トランジスタＴｒ１は常にオン状態となり、例えば図８（Ｂ）に示すように、トランジスタＴｒ２の状態によらず、ｘ点の電圧がローレベルであり、シリアル制御部１８からのシリアル信号が抑止された状態となる。
【００５６】
なお、シリアル制御部１８は、モデム装置等の外部機器の接続を検出した際に上述のＰＤＣ共通仕様に従って、端子ｃ１５を開放（又はハイインピーダンス）状態にさせる。モデム装置等の外部機器の接続は、端子ｃ１２，ｃ１３，ｃ１４の信号によって検出されるが、接続ケーブル２０では、これらの端子ｃ１２〜ｃ１４に接続される端子ｄ１２〜ｄ１４は開放又はハイインピーダンスとされている。このため、接続ケーブル２０を介して携帯電話端末装置１０Ａと携帯電話端末装置１０Ｂを接続した状態では、いずれの端末装置１０Ａ，１０Ｂにおいても、端子ｃ１２，ｃ１３，ｃ１４の信号によって外部機器の接続が検出されることはない。
【００５７】
すなわち、この情報処理システムでは、携帯電話端末装置１０Ａと携帯電話端末装置１０Ｂとを接続ケーブル２０で接続した状態では、上述のシリアルモード時にのみ、携帯電話端末装置間でシリアル通信を行うことができる状態となる。
【００５８】
（動作）
上述のスクリプト保持部１７Ａに保持されているスクリプトの実行がユーザから指示されると、ＭＰＵ１６は、まず、スクリプト保持部１７Ａ内の各領域１７ＡＡ，１７ＡＢ，…に保持されているスクリプトのリストを示す画像データを作成し、例えば図１中に示すように、表示部１２にスクリプトのリストを表示させる。
【００５９】
ユーザから特定のスクリプトの実行が指示されると、スクリプト実行部１６Ｂは、指示されたスクリプトをスクリプト保持部１７Ａから読み出す。スクリプト解析部１６Ｃは、読み出されたスクリプトがシリアル通信を必要とするか否かを判定し、判定結果を示す情報をシリアル状態保持部１６Ｄに保持する。
【００６０】
この判定処理では、例えば図８に示すように、スクリプト解析部１６Ｃは、まず、実行が指示されたスクリプトのｊａｄ部中にシリアル属性（ＭＩＤｌｅｔ−Ｓｅｒｉａｌ）が含まれているか否かを判断する（Ｓ１）。
【００６１】
ｊａｄ中にシリアル属性が含まれていなければ、スクリプト解析部１６Ｃは、現在の状態がシリアルモードであるか否かを判定し（Ｓ５）、シリアルモードすなわち現在のシリアル状態保持部１６Ｄの値が“１”であればシリアル状態保持部１６Ｄの値を“０”にして非シリアルモードに移行させる（Ｓ６）。シリアルモードでなければシリアル状態保持部１６Ｄの値が“０”であるため、そのままにしておく。これにより、上述のシリアル制御部１８の動作によって、通信制御部１６Ａからのシリアル信号が抑制されて出力されない状態となり、例えば当該携帯電話端末装置に着信があっても、呼を制御するための信号がコネクタ１９Ａを介して出力されない状態となる。
【００６２】
一方、ｊａｄ中にシリアル属性が含まれている場合には、スクリプト解析部１６Ｃは、シリアル属性が“Ｙ”であるか否かを判定し（Ｓ２）、シリアル属性が“Ｙ”でない場合には上述のＳ５以降の処理を実行する。
【００６３】
シリアル属性が“Ｙ”である場合には、スクリプト解析部１６Ｃは、現在の状態がシリアルモードであるか否かを判定し（Ｓ３）、非シリアルモードすなわち現在のシリアル状態保持部１６Ｄの値が“１”でない場合にはシリアル状態保持部１６Ｄの値を“１”にしてシリアルモードに移行させる（Ｓ４）。シリアルモードである場合にはシリアル状態保持部１６Ｄの値が“０”であるため、そのままにしておく。これにより、上述のシリアル制御部１８の動作によって、スクリプト実行部１６Ｂからの信号をシリアル入出力部１９を介して入出力可能な状態となり、携帯電話端末装置１０Ａ，１０Ｂ間のシリアル通信が可能な状態になる。
【００６４】
このような判定処理を実行した後、スクリプト実行部１６Ｂは、ユーザから選択されたスクリプトを実行する。選択されたスクリプトがシリアル通信を用いるものであれば、携帯電話端末装置１０Ａ，１０Ｂ間でシリアル通信が行われる。
【００６５】
（効果）
従来のシリアルクロスケーブルでは、例えば図１０に示すように、接続ケーブル２０の配線の他に、外部機器の接続の有無を検出するために各コネクタ２１Ａ，２１Ｂの端子ｄ９と端子ｄ１２を接続する配線と、各コネクタ２１Ａ，２１Ｂの端子ｄ１２，ｄ１３間を接続する配線が設けられている。
【００６６】
このようなシリアルクロスケーブルを携帯電話端末装置１０Ａ（あるいは携帯電話端末装置１０Ｂ）に接続すると、端子ｄ９と端子ｄ１２間の配線によってコネクタ１９Ａの端子ｄ１２がローレベルになり、シリアル制御部１８によって外部機器の接続が検出され、ＰＤＣ共通仕様に従って、ＰＤＣ共通仕様によって決められている携帯電話端末装置のメモリのコピー等の動作を開始してしまう。
【００６７】
これに対し、上述のように構成された接続ケーブル２０では、端子ｄ９と端子ｄ１２間の配線が無いため、携帯電話端末装置１０Ａ（あるいは携帯電話端末装置１０Ｂ）に接続した場合であっても、シリアル制御部１８が外部機器の接続を検出しないため、スクリプト実行部１６Ｂによるシリアル通信を行い得る状態とすることができる。
【００６８】
また、従来のシリアルクロスケーブルでは、上述の図１０に示すように、端子ｄ１５と端子ｄ７の間の配線は設けられていない。従って、従来のシリアルクロスケーブルで携帯電話端末装置１０Ａ，１０Ｂ間を接続した場合には、例えば図１１に示すように、シリアル入出力部１９のＴｒ１のオン／オフによらず、Ｔｒ２のオン／オフによって上述のｘ点の電圧が変化し得る状態、すなわち、通信制御部１６Ａからのシリアル信号がそのまま他方のシリアル入出力部１９に供給され得る状態となってしまう。このような状態では、一方の携帯電話端末装置に着信があると、この呼に応じたシリアル信号が他方の携帯電話端末装置に供給されてしまい、当該呼の発信者側に対する発呼等を実行し得る状態になってしまう。
【００６９】
これに対し、接続ケーブル２０では、シリアル信号抑制部２２Ａ，２２Ｂによって端子ｄ１５と端子ｄ７が接続されているため、この接続ケーブル２０によって携帯電話端末装置１０Ａ，１０Ｂを接続した状態では、上述のシリアルモード以外では、シリアル信号が他方のシリアル入出力部１９には供給されない状態となる。従って、このような状態で一方の携帯電話端末装置に着信があった場合でも、呼に応じたシリアル信号が他方の携帯電話端末装置に供給されることはなく、当該呼の発信者側に対する発呼等の動作を実行することがない。
【００７０】
従って、この情報処理システムでは、シリアルインターフェースを介して接続された複数の携帯電話端末装置を用いた情報処理の確実性に寄与することができる。
【００７１】
（変形例）
上述の実施形態では、複数の携帯電話端末装置１０Ａ，１０Ｂを接続ケーブル２０によって接続した情報処理システムについて説明したが、携帯電話端末装置１０ＡとパーソナルコンピュータあるいはＰＤＡ（パーソナルデジタルアシスタント）等の情報処理装置を接続して情報処理システムを構成することもできる。
【００７２】
この場合、携帯電話端末装置１０Ａと情報処理装置の間を接続する接続ケーブル４０は、例えば図１１に示すように構成することができる。
【００７３】
この接続ケーブル４０の一端には、上述の図１中の接続ケーブル２０の一端に設けられたコネクタ２１Ａと同様のコネクタ４１Ａが設けられており、シリアル信号抑制部２２Ａと同様に、コネクタ４１Ａの端子ｄ７と端子ｄ１５間にシリアル信号抑制部４２Ａが設けられている。
【００７４】
この接続ケーブル４０の他の端には、情報処理装置に接続するコネクタ４１Ｂが設けられている。このコネクタ４１Ｂには、情報処理装置側の送信信号が供給される端子ＴＸＤ，受信信号が供給される端子ＲＸＤ，接地電位に接続される端子ＧＮＤが設けられている。
【００７５】
このように構成された接続ケーブル４０のコネクタ４１Ａを携帯電話端末装置１０Ａに接続し、コネクタ４１Ｂを情報処理装置に接続した場合には、携帯電話端末装置１０Ａ側の動作は上述の実施形態と同様になる。一方、情報処理装置側では、所定の制御プログラムによって、シリアルインターフェースの送受信信号の処理と、携帯電話端末装置１０Ａ側で動作するスクリプトに対応する処理を実行しており、スクリプト実行部１６Ｂとの間でシリアル通信を行い得る状態となる。
【００７６】
これにより、シリアルインターフェースを介して接続された携帯電話端末装置と情報処理装置を用いた情報処理の確実性に寄与することができる。
【００７７】
なお、携帯電話端末装置１０Ａ側のシリアル信号のレベルと、情報処理装置側の信号のレベルが異なる場合には、接続ケーブル４０に信号のレベルを変換するレベル変換部を設けたり、信号のレベルを変換するレベル変換装置を介して携帯電話端末装置１０Ａと情報処理装置を接続する必要がある。
【００７８】
【発明の効果】
本発明では、受信信号を伝送する上りシリアル信号線と、送信信号を伝送する下りシリアル信号線と、受信する制御信号を伝送する制御信号線とを有するシリアルインターフェースを有する第１の携帯電話端末装置と、他の情報処理装置等を、シリアルインターフェースの制御信号線の信号をマスクする抑制手段を有する接続ケーブルを介して前記携帯電話端末装置と接続することにより、シリアルインターフェースを介して接続された携帯電話端末装置と情報処理装置とを用いた情報処理の確実性に寄与することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る情報処理システムの構成を示す図である。
【図２】前記情報処理システムを構成する携帯電話端末装置のスクリプト保持部に格納されるスクリプトの例を示す図である。
【図３】前記スクリプト保持部内の領域に格納されるスクリプトのヘッダ部のフォーマットの一例を示す図である。
【図４】前記携帯電話端末装置を構成するコネクタの外観を示す図である。
【図５】前記コネクタの各接点の信号を示す図である。
【図６】前記携帯電話端末装置間を接続する接続ケーブルと各携帯電話端末装置のシリアル入出力部の一部の構成例を示す概略図である。
【図７】前記携帯電話端末装置を構成するシリアル制御部間の接続の概略を示す図である。
【図８】前記シリアル制御部間の動作の概要を示す回路図である。
【図９】前記スクリプト実行部によるシリアル通信の制御処理を示すフローチャートである。
【図１０】従来のシリアルクロスケーブルの配線を示す図である。
【図１１】従来のシリアルクロスケーブルを用いた場合の制御部間の接続の概略を示す図である。
【図１２】本発明の他の実施形態に係る接続ケーブルの配線を示す図である。
【符号の説明】
１０Ａ，１０Ｂ…携帯電話端末装置、１１…送受信部、１２…表示部、１３…表示制御部、１４…操作キー、１５…入力制御部、１６…ＭＰＵ、１６Ｂ…スクリプト実行部、１６Ｃ…スクリプト解析部、１６Ｄ…シリアル状態保持部、１６Ｅ…Ｗｅｂブラウザ，１７…メモリ、１７Ａ…スクリプト保持部、１８…シリアル制御部、１９…シリアル入出力部、１９Ａ…コネクタ、２０…接続ケーブル、２１Ａ，２１Ｂ…コネクタ、２２Ａ，２２Ｂ…シリアル信号抑制部
【図１】
2004120060.tif 000006
【図２】
2004120060.tif 000007
【図３】
2004120060.tif 000008
【図４】
2004120060.tif 000009
【図５】
2004120060.tif 000010
【図６】
2004120060.tif 000011
【図７】
2004120060.tif 000012
【図８】
2004120060.tif 000013
【図９】
2004120060.tif 000014
【図１０】
2004120060.tif 000015
【図１１】
2004120060.tif 000016
【図１２】
2004120060.tif 000017