(57)【要約】【課題】複数の回線を利用可能な携帯通信端末装置上で動作させ得るアプリケーションプログラムからの回線に関する情報を設定又は取得する指示に回線の指定を不要とし、その指示及び現在の回線の設定状態に応じて、回線に関する処理を行うようにした携帯通信端末装置を提供する。【解決手段】複数の回線を利用可能な携帯通信端末装置であって、指示受付手段は、前記携帯通信端末装置における情報の設定又は取得に関する指示を受け付け、設定状態検知手段は、前記回線に関する設定状態を検知し、回線情報設定取得手段は、前記指示受付手段によって受け付けられた指示及び前記設定状態検知手段によって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する。【選択図】図１
2010130377.tif 000002
【特許請求の範囲】
【請求項１】
複数の回線を利用可能な携帯通信端末装置であって、
前記携帯通信端末装置における情報の設定又は取得に関する指示を受け付ける指示受付手段と、
前記回線に関する設定状態を検知する設定状態検知手段と、
前記指示受付手段によって受け付けられた指示及び前記設定状態検知手段によって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する回線情報設定取得手段
を具備することを特徴とする携帯通信端末装置。
【請求項２】
前記携帯通信端末装置における情報の設定又は取得に関する指示及び前記回線に関する状態に応じて、該指示はいずれの回線又は複数の回線に関する情報を設定又は取得するものであるかを記憶する記憶手段
をさらに具備し、
前記回線情報設定取得手段は、前記記憶手段を用いて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する
ことを特徴とする請求項１に記載の携帯通信端末装置。
【請求項３】
前記指示受付手段によって受け付けられた指示が回線に関する情報に対して設定又は取得を行う指示かそれ以外の指示かを判断する指示判断手段
をさらに具備し、
前記設定状態検知手段は、前記指示判断手段によって回線に関する情報に対して設定又は取得を行う指示であると判断された場合に、前記回線に関する設定状態を検知し、
前記回線情報設定取得手段は、前記指示判断手段によって回線に関する情報に対して設定又は取得を行う指示であると判断された場合に、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する
ことを特徴とする請求項１又は２に記載の携帯通信端末装置。
【請求項４】
複数の回線を利用可能な携帯通信端末装置が行う携帯通信端末制御方法であって、
前記携帯通信端末装置における情報の設定又は取得に関する指示を受け付ける指示受付ステップと、
前記回線に関する設定状態を検知する設定状態検知ステップと、
前記指示受付ステップによって受け付けられた指示及び前記設定状態検知ステップによって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する回線情報設定取得ステップ
を具備することを特徴とする携帯通信端末制御方法。
【請求項５】
複数の回線を利用可能な携帯通信端末装置で動作する携帯通信端末制御プログラムであって、
前記携帯通信端末装置を、
前記携帯通信端末装置における情報の設定又は取得に関する指示を受け付ける指示受付手段と、
前記回線に関する設定状態を検知する設定状態検知手段と、
前記指示受付手段によって受け付けられた指示及び前記設定状態検知手段によって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する回線情報設定取得手段
として機能させることを特徴とする携帯通信端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の回線を利用可能な携帯通信端末装置、携帯通信端末制御方法及び携帯通信端末制御プログラムに関する。
【背景技術】
【０００２】
１台の携帯電話等の携帯通信端末装置で複数の回線を用いることができるものがある。例えば、１台の携帯電話で２つの電話番号、メールアドレスが利用できるサービスがある。
【０００３】
これに関連する技術として、例えば、特許文献１には、電話番号が異なる複数のＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ：加入者識別モジュール）カードを用いて、これらの電話番号に対する同時待ち受けを可能とした移動通信端末を提供することを課題とし、ＳＩＭカードａに電話番号Ａ、ＳＩＭカードｂに電話番号Ｂが登録されており、このＳＩＭカードａ、ｂがカードスロットを介して装着された際に、主制御部は電話番号Ａ、Ｂが登録されていることを認識し、これらの電話番号Ａ、Ｂについて位置登録を行い、この位置登録後、主制御部は基地局から与えられるページング・チャネルのタイミングに従って電話番号Ａ、Ｂに対する呼び出しの有無をチェックし、呼び出しのあった電話番号を確認した際に着信を行い、これにより、１台の端末にて複数の電話番号を利用でき、これらの電話番号について同時待ち受けを実現できることが開示されている。
【０００４】
また、例えば、特許文献２には、複数の電話番号を複数の用途に分けて使用しつつ、着信表示を周囲の人に見られたとしても人間関係の悪化を招来することがない携帯電話機を提供することを課題とし、１台で複数の電話番号の使用が可能であり、かつ、所定の画像を表示可能な表示部を備えた携帯電話機であって、複数の電話番号のいずれかに、相手先の電話番号及び名称を関連付けて記憶する連絡先記憶手段と、相手先の電話番号又は名称に、相手先の仮名称を関連付けて記憶する仮名称記憶手段と、着信時に、当該相手先の名称を表示するか、又は、当該相手先の仮名称を表示するかを判断する判断手段と、判断手段による判断結果に基づいて、相手先の名称又は仮名称を示す画像を表示部に表示させる名称表示手段とを備えたことを特徴とする携帯電話機が開示されている。
【特許文献１】特開２００３−１８９３６１号公報
【特許文献２】特開２００５−１８４５３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、複数の回線を利用可能な携帯通信端末装置上で動作させ得るアプリケーションプログラムにあっては、その携帯通信端末装置における回線の設定状態と連動した動作を行う必要がある。例えば、アプリケーションプログラムが現在どの回線を利用しているかの情報を得た上で動作するようにプログラミングする必要がある。このことは開発者にとって煩雑である。また、従来のアプリケーションプログラムは１つの回線であることを前提として作成されているため、これを変更することも困難である。
【０００６】
本発明は、このような従来の技術が有する問題点に着目してなされたもので、複数の回線を利用可能な携帯通信端末装置上で動作させ得るアプリケーションプログラムからの回線に関する情報を設定又は取得する指示に回線の指定を不要とし、その指示及び現在の回線の設定状態に応じて、回線に関する処理を行うようにした携帯通信端末装置、携帯通信端末制御方法及び携帯通信端末制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
［１］  複数の回線を利用可能な携帯通信端末装置であって、前記携帯通信端末装置における情報の設定又は取得に関する指示を受け付ける指示受付手段と、前記回線に関する設定状態を検知する設定状態検知手段と、前記指示受付手段によって受け付けられた指示及び前記設定状態検知手段によって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する回線情報設定取得手段を具備することを特徴とする携帯通信端末装置。
【０００８】
［２］  前記携帯通信端末装置における情報の設定又は取得に関する指示及び前記回線に関する状態に応じて、該指示はいずれの回線又は複数の回線に関する情報を設定又は取得するものであるかを記憶する記憶手段をさらに具備し、前記回線情報設定取得手段は、前記記憶手段を用いて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得することを特徴とする［１］に記載の携帯通信端末装置。
【０００９】
［３］  前記指示受付手段によって受け付けられた指示が回線に関する情報に対して設定又は取得を行う指示かそれ以外の指示かを判断する指示判断手段をさらに具備し、前記設定状態検知手段は、前記指示判断手段によって回線に関する情報に対して設定又は取得を行う指示であると判断された場合に、前記回線に関する設定状態を検知し、前記回線情報設定取得手段は、前記指示判断手段によって回線に関する情報に対して設定又は取得を行う指示であると判断された場合に、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得することを特徴とする［１］又は［２］に記載の携帯通信端末装置。
【００１０】
［４］  複数の回線を利用可能な携帯通信端末装置が行う携帯通信端末制御方法であって、前記携帯通信端末装置における情報の設定又は取得に関する指示を受け付ける指示受付ステップと、前記回線に関する設定状態を検知する設定状態検知ステップと、前記指示受付ステップによって受け付けられた指示及び前記設定状態検知ステップによって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する回線情報設定取得ステップを具備することを特徴とする携帯通信端末制御方法。
【００１１】
［５］  複数の回線を利用可能な携帯通信端末装置で動作する携帯通信端末制御プログラムであって、前記携帯通信端末装置を、前記携帯通信端末装置における情報の設定又は取得に関する指示を受け付ける指示受付手段と、前記回線に関する設定状態を検知する設定状態検知手段と、前記指示受付手段によって受け付けられた指示及び前記設定状態検知手段によって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する回線情報設定取得手段として機能させることを特徴とする携帯通信端末制御プログラム。
【００１２】
前記本発明は次のように作用する。
本発明における携帯通信端末装置、携帯通信端末制御方法及び携帯通信端末制御プログラムでは、指示受付手段は、携帯通信端末装置における情報の設定又は取得に関する指示を受け付け、設定状態検知手段は、前記回線に関する設定状態を検知し、回線情報設定取得手段は、前記指示受付手段によって受け付けられた指示及び前記設定状態検知手段によって検知された設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を設定又は取得する。これによって、複数の回線を利用可能な携帯通信端末装置上で動作させ得るアプリケーションプログラムからの回線に関する情報を設定又は取得する指示に回線の指定を不要とし、その指示及び現在の回線の設定状態に応じて、回線に関する処理を行うことができる。
【発明の効果】
【００１３】
本発明にかかる携帯通信端末装置、携帯通信端末制御方法及び携帯通信端末制御プログラムによれば、複数の回線を利用可能な携帯通信端末装置上で動作させ得るアプリケーションプログラムからの回線に関する情報を設定又は取得する指示に回線の指定を不要とし、その指示及び現在の回線の設定状態に応じて、回線に関する処理を行うことができる。そして、アプリケーションプログラムはその携帯通信端末装置の回線の状況に的確に対応することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、プログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がプログラムの場合は、記憶装置に記憶させるように制御するの意である。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）を含む。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
【００１５】
以下、携帯通信端末装置として、携帯電話を主に例示して説明する。また、携帯通信端末装置は複数の回線を利用可能であるが、２つの回線（Ａ回線、Ｂ回線）の場合を主に例示して説明する。
【００１６】
本実施の形態である携帯通信端末装置は、複数の回線を利用可能なものであって、図１に示すように、プログラム１１０、指示受付モジュール１２０、指示分類情報記憶モジュール１３０、複数回線管理モジュール１４０、回線設定状態記憶モジュール１５０、Ａ回線情報処理モジュール１６０、Ｂ回線情報処理モジュール１７０を有している。
【００１７】
プログラム１１０は、指示受付モジュール１２０と接続されている。携帯通信端末装置上で動作するアプリケーションプログラムであって、その携帯通信端末装置における情報の設定又は取得に関する指示を指示受付モジュール１２０に対して行う。
アプリケーションプログラムとして、例えば、Ｗｉｄｇｅｔ（ウィジェット）と呼ばれるもの、ＪａｖａＳｃｒｉｐｔ（登録商標）のようなインタプリンタを介するものであってもよいし、ネイティブ・アプリケーションであってもよい。ネイティブ・アプリケーションとは、携帯通信端末装置のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ソフトウェアプラットフォーム、ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）等向けに特化したアプリケーションである。より具体的な処理としては、例えば、現在の回線における合計の通話時間の情報を取得してディスプレイに表示するもの等がある。
なお、指示受付モジュール１２０に対して行う指示には、回線に関する情報に対して設定又は取得を行う指示と、それ以外の指示があり得る。
【００１８】
指示受付モジュール１２０は、プログラム１１０、複数回線管理モジュール１４０と接続されている。プログラム１１０から携帯通信端末装置における情報の設定又は取得に関する指示を受け付ける。そして、その受け付けた指示を複数回線管理モジュール１４０に渡す。
【００１９】
指示分類情報記憶モジュール１３０は、複数回線管理モジュール１４０からアクセスされる。携帯通信端末装置における情報の設定又は取得に関する指示及び回線に関する状態に応じて、その指示はいずれの回線又は複数の回線に関する情報を設定又は取得するものであるかを記憶する。
【００２０】
例えば、図３の例に示す指示分類テーブル３００を記憶する。図３は、指示分類テーブル３００のデータ構造例を示す説明図である。指示分類テーブル３００は、オブジェクト欄３１０、プロパティ欄３２０、Ａモード欄３３０、Ｂモード欄３４０、デュアルモード欄３５０、マルチＩＤ設定オフ欄３６０を有している。
【００２１】
オブジェクト欄３１０は、操作対象のオブジェクトを記憶する。プロパティ欄３２０は、そのオブジェクトに対する指示を記憶する。つまり、プロパティ欄３２０（オブジェクト欄３１０を含めてもよい）が、情報の設定又は取得に関する指示を記憶する。
【００２２】
Ａモード欄３３０は、Ａ回線が設定されていた場合に、その指示によって設定又は取得される対象の回線を記憶する。Ｂモード欄３４０は、Ｂ回線が設定されていた場合に、その指示によって設定又は取得される対象の回線を記憶する。デュアルモード欄３５０は、デュアルモードが設定されていた場合に、その指示によって設定又は取得される対象の回線を記憶する。マルチＩＤ設定オフ欄３６０は、マルチＩＤの設定をオフとした場合に、その指示によって設定又は取得される対象の回線を記憶する。つまり、Ａモード欄３３０からマルチＩＤ設定オフ欄３６０は、回線に関する状態に応じて、その指示はいずれの回線又は複数の回線に関する情報を設定又は取得するものであるかを記憶する。Ａモード欄３３０からマルチＩＤ設定オフ欄３６０に記憶されている回線の設定として、「Ａ回線」とある場合は、Ａ回線に関する情報が対象であり、「Ｂ回線」とある場合は、Ｂ回線に関する情報が対象であり、「Ａ／Ｂ両方」とある場合は、Ａ回線及びＢ回線の両方のそれぞれに関する情報が対象であり、「Ａ／Ｂ共通」とある場合は、Ａ回線及びＢ回線の両方に共通のものに関する情報（つまり、Ａ回線、Ｂ回線ともに利用する情報である）が対象であることを示している。
【００２３】
例えば、ブラウザのブックマークに関する指示（ｌａｕｎｃｈＢｏｏｋｍａｒｋ）の場合は、Ａモード、Ｂモード、デュアルモード、マルチＩＤ設定オフのいずれであっても、「Ａ回線」を対象とする。Ａ回線でのみブラウザでのネット接続が許可されているからである。電話の通話時間に関する指示（ｇｅｔＴｏｔａｌＣａｌｌｔｉｍｅ）の場合は、Ａモードの場合は「Ａ回線」を対象とし、Ｂモードの場合は「Ｂ回線」を対象とし、デュアルモード、マルチＩＤ設定オフの場合は「Ａ／Ｂ両方」を対象とする。アドレス帳のオーナーに関する指示（ｇｅｔＯｗｎｅｒＩｎｆｏ）の場合は、Ａモード、デュアルモード、マルチＩＤ設定オフの場合は「Ａ回線」を対象とし、Ｂモードの場合は「Ｂ回線」を対象とする。また、環境の言語に関する指示（ｓｅｔＬａｎｇｕａｇｅ、ｇｅｔＬａｎｇｕａｇｅ）の場合は、Ａモード、Ｂモード、デュアルモード、マルチＩＤ設定オフのいずれであっても、「Ａ／Ｂ共通」を対象とする。
【００２４】
複数回線管理モジュール１４０は、指示受付モジュール１２０、指示分類情報記憶モジュール１３０、回線設定状態記憶モジュール１５０、Ａ回線情報処理モジュール１６０、Ｂ回線情報処理モジュール１７０と接続されている。指示受付モジュール１２０から指示を受け取った後、回線設定状態記憶モジュール１５０を用いて、携帯通信端末装置における回線に関する設定状態を検知する。そして、指示受付モジュール１２０によって受け付けられた指示及び検知した設定状態に基づいて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を、Ａ回線情報処理モジュール１６０又はＢ回線情報処理モジュール１７０を用いて設定又は取得する。
また、複数回線管理モジュール１４０は、指示分類情報記憶モジュール１３０を用いて、複数の回線のうちいずれかの回線又は複数の回線に関する情報を、Ａ回線情報処理モジュール１６０又はＢ回線情報処理モジュール１７０を制御して、設定又は取得するようにしてもよい。
【００２５】
さらに、複数回線管理モジュール１４０は、指示受付モジュール１２０によって受け付けられた指示が回線に関する情報に対して設定又は取得を行う指示かそれ以外の指示かを判断するようにしてもよい。例えば、指示受付モジュール１２０によって受け付けられた指示が、指示分類情報記憶モジュール１３０の指示分類テーブル３００内のプロパティ欄３２０に記憶されているものであれば、回線に関する情報に対して設定又は取得を行う指示であると判断し、プロパティ欄３２０に記憶されているものでないならば、それ以外の指示であると判断する。そして、回線に関する情報に対して設定又は取得を行う指示であると判断した場合に、回線に関する設定状態を回線設定状態記憶モジュール１５０を用いて検知し、複数の回線のうちいずれかの回線又は複数の回線に関する情報を、Ａ回線情報処理モジュール１６０又はＢ回線情報処理モジュール１７０を用いて設定又は取得するようにしてもよい。
【００２６】
回線設定状態記憶モジュール１５０は、複数回線管理モジュール１４０からアクセスされる。現在の携帯通信端末装置における回線の設定状態を記憶している。回線の設定は、携帯通信端末装置の利用者の操作等によって設定される。回線の設定状態としては、例えば、Ａモード（Ａ回線で送受信する状態）、Ｂモード（Ｂ回線で送受信する状態）、デュアルモード（Ａ回線、Ｂ回線の両方で送受信する状態）、マルチＩＤ設定オフの４つがある。なお、マルチＩＤ設定オフとは、その携帯通信端末装置内で閉じている指示（つまり、外部との通信が発生しないもの）については、Ａ回線、Ｂ回線の両方が設定され、それ以外（つまり、外部との通信が発生するもの）については、Ａ回線が設定されるものである。
Ａ回線情報処理モジュール１６０は、複数回線管理モジュール１４０と接続されている。複数回線管理モジュール１４０からの指示に基づいて、Ａ回線に関する情報を設定又は取得する。
Ｂ回線情報処理モジュール１７０は、複数回線管理モジュール１４０と接続されている。複数回線管理モジュール１４０からの指示に基づいて、Ｂ回線に関する情報を設定又は取得する。
【００２７】
図２は、本実施の形態をより具現化した場合のモジュール構成例を示す図である。
プログラム２１０、プログラム実行環境モジュール２２１、プログラム制御モジュール２２２、端末情報処理モジュール２２３、複数回線個人情報取得・設定モジュール２４０、ＳＩＭ２５０、Ａ回線個人情報処理モジュール２６０、Ｂ回線個人情報処理モジュール２７０を有している。図１の例に示したモジュール構成例と対比すると、プログラム２１０はプログラム１１０に該当し、プログラム実行環境モジュール２２１は指示受付モジュール１２０による処理を含み、プログラム制御モジュール２２２、端末情報処理モジュール２２３、複数回線個人情報取得・設定モジュール２４０は指示分類情報記憶モジュール１３０と複数回線管理モジュール１４０による処理を含み、ＳＩＭ２５０は回線設定状態記憶モジュール１５０の一部となり、Ａ回線個人情報処理モジュール２６０はＡ回線情報処理モジュール１６０に該当し、Ｂ回線個人情報処理モジュール２７０はＢ回線情報処理モジュール１７０に該当する。
【００２８】
プログラム２１０は、プログラム実行環境モジュール２２１と接続されている。回線情報に伴う個人情報の取得又は設定に関する指示、その他の個人情報とは関係のない情報の取得又は設定の指示をプログラム実行環境モジュール２２１に対して行う。例えば、個人情報とは関係のない情報として、その位置における電界強度の情報等が該当する。また、プログラム２１０は、特定の者（携帯通信端末装置である携帯電話を供給する通信事業者、その通信事業者から許可を得ているいわゆるサードパーティ等）によって作成されるものの他に、不特定の者によって作成されるアプリケーションプログラムを含んでもよい。
【００２９】
プログラム実行環境モジュール２２１は、プログラム２１０、プログラム制御モジュール２２２と接続されている。プログラム２１０を携帯通信端末装置内で実行させるためのインタフェースを備えており、不特定の者によってもアプリケーションプログラムが作成できるように、その仕様が公開されている。プログラム２１０からの指示を受け付け、その指示をプログラム制御モジュール２２２に渡す。
【００３０】
プログラム制御モジュール２２２は、プログラム実行環境モジュール２２１、端末情報処理モジュール２２３、複数回線個人情報取得・設定モジュール２４０と接続されている。プログラム実行環境モジュール２２１から受け取った指示に従って、その指示が個人情報とは関係のない情報の取得又は設定の指示であるならば、端末情報処理モジュール２２３を用いて情報の取得又は設定を行う。個人情報と関係のある情報の取得又は設定の指示であるならば、複数回線個人情報取得・設定モジュール２４０を用いてその情報の取得又は設定を行う。
端末情報処理モジュール２２３は、プログラム制御モジュール２２２と接続されている。プログラム制御モジュール２２２からの指示に基づいて、個人情報とは関係のない情報を設定又は取得する。例えば、電界強度を測定する等である。
【００３１】
複数回線個人情報取得・設定モジュール２４０は、プログラム制御モジュール２２２、ＳＩＭ２５０、Ａ回線個人情報処理モジュール２６０、Ｂ回線個人情報処理モジュール２７０と接続されている。プログラム制御モジュール２２２から個人情報と関係のある情報の取得又は設定の指示を受け取り、現在の回線の状態をＳＩＭ２５０等を用いて検知する。そして、指示及び検知した設定状態に基づいて、Ａ回線、Ｂ回線のうちいずれかの回線又は複数の回線に関する情報を、Ａ回線個人情報処理モジュール２６０、Ｂ回線個人情報処理モジュール２７０を用いて設定又は取得する。
【００３２】
ＳＩＭ２５０は、複数回線個人情報取得・設定モジュール２４０からアクセスされる。携帯電話番号などの契約者情報を記憶している。ＳＩＭ２５０は回線数に応じて複数枚あってもよい。
Ａ回線個人情報処理モジュール２６０は、複数回線個人情報取得・設定モジュール２４０と接続されている。複数回線個人情報取得・設定モジュール２４０からの指示に基づいて、Ａ回線に関する情報を設定又は取得する。
Ｂ回線個人情報処理モジュール２７０は、複数回線個人情報取得・設定モジュール２４０と接続されている。複数回線個人情報取得・設定モジュール２４０からの指示に基づいて、Ｂ回線に関する情報を設定又は取得する。
【００３３】
図４は、本実施の形態による処理例を示すフローチャートである。
ステップＳ４０２では、指示受付モジュール１２０が、プログラム１１０から指示を受け付け、複数回線管理モジュール１４０に渡す。
ステップＳ４０４では、複数回線管理モジュール１４０が、その指示は回線情報に伴う個人情報に関する取得又は設定であるか否かを判断する。個人情報に関する指示であるならばステップＳ４０６へ進み、それ以外の場合はステップＳ４２０へ進む。
ステップＳ４０６では、複数回線管理モジュール１４０が、回線設定状態記憶モジュール１５０を用いて、現在の回線の設定状態を取得する。
【００３４】
ステップＳ４０８では、ステップＳ４０２で取得した指示とステップＳ４０６で取得した回線設定状態との組み合わせから、指示分類情報記憶モジュール１３０を用いて、ステップＳ４１０、ステップＳ４１２、ステップＳ４１４、ステップＳ４１６のいずれか１つの処理を行わせる。
ステップＳ４１０では、Ａ回線情報処理モジュール１６０が、Ａ回線に伴う個人情報の取得又は設定を行う。
ステップＳ４１２では、Ｂ回線情報処理モジュール１７０が、Ｂ回線に伴う個人情報の取得又は設定を行う。
【００３５】
ステップＳ４１４では、Ａ回線情報処理モジュール１６０、Ｂ回線情報処理モジュール１７０が、Ａ回線・Ｂ回線に伴う個人情報の取得又は設定を行う。
ステップＳ４１６では、複数回線管理モジュール１４０が、Ａ回線・Ｂ回線に共通の個人情報の取得又は設定を行う。
ステップＳ４２０では、個人情報以外の情報に関する取得又は設定を行う。
【００３６】
本実施の形態が実装される携帯通信端末装置は、図５に示すような携帯電話５００であってもよい。携帯電話５００は、例えば、電話としての機能を有するように音声入力できるマイク５０５と、音声出力できるスピーカー５０４と、電話番号又はアプリケーションプログラム等の要求等により文字を入力するための文字入力装置であるキー５０２と、電波を送受信してデータ通信を行うためのアンテナ５０３と、キー５０２による文字入力の結果、アプリケーションプログラムに関する表示等（アプリケーションプログラムの処理結果等の表示）を行うディスプレイ５０１等を有している。携帯電話５００内には、アプリケーションプログラム等を実行するＣＰＵ、メモリ、ＳＩＭ、通信用回路等のハードウェア等が内蔵されており、携帯通信端末装置を実現するためのソフトウェアであるコンピュータ・プログラムをメモリに記憶させ、ソフトウェアとハードウェア資源とが協働して、携帯通信端末装置が実現される。
【００３７】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図６に示すように、一般的なコンピュータであり、具体的には携帯電話５００に内蔵されるようなコンピュータである。プログラム１１０、指示受付モジュール１２０、複数回線管理モジュール１４０等のプログラムを実行するＣＰＵ６１０と、そのプログラムやデータを記憶するＲＡＭ６３０と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ６２０と、補助記憶装置であるＨＤ６４０（例えば、フラッシュメモリ等を含む）と、キー等から操作者の操作によってデータを入力又はＣＲＴや液晶ディスプレイ等にデータを出力して操作者とのインタフェースとなるＵＩ／Ｆ６５０と、メモリカード等のリムーバブルメディアに対して読み書きするリムーバブルメディアリーダーライター６６０と、通信ネットワークと接続するための通信回線Ｉ／Ｆ６７０、そして、それらをつないでデータのやりとりをするためのバス６８０により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００３８】
なお、前述の実施の形態では、携帯通信端末装置として携帯電話を例示したが、携帯電話以外にも複数の回線を利用可能なＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等のデータ通信端末、通信機能を有しているゲーム端末、ナビゲーションシステム、情報家電等を用いてもよい。
また、利用可能な回線数として２つの場合を例示したが、３つ以上であってもよい。
【００３９】
なお、説明したプログラムについては、記録媒体に格納することも可能であり、その場合は、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明としても把握することができる。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施の形態のモジュール構成例を示す図である。
【図２】本実施の形態をより具現化した場合のモジュール構成例を示す図である。
【図３】指示分類テーブルのデータ構造例を示す説明図である。
【図４】本実施の形態による処理例を示すフローチャートである。
【図５】携帯通信端末装置の一例である携帯電話を示す説明図である。
【図６】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【００４１】
１１０…プログラム
１２０…指示受付モジュール
１３０…指示分類情報記憶モジュール
１４０…複数回線管理モジュール
１５０…回線設定状態記憶モジュール
１６０…Ａ回線情報処理モジュール
１７０…Ｂ回線情報処理モジュール
２１０…プログラム
２２１…プログラム実行環境モジュール
２２２…プログラム制御モジュール
２２３…端末情報処理モジュール
２４０…複数回線個人情報取得・設定モジュール
２５０…ＳＩＭ
２６０…Ａ回線個人情報処理モジュール
２７０…Ｂ回線個人情報処理モジュール
【図１】
2010130377.tif 000003
【図２】
2010130377.tif 000004
【図３】
2010130377.tif 000005
【図４】
2010130377.tif 000006
【図５】
2010130377.tif 000007
【図６】
2010130377.tif 000008