(57)【要約】【課題】  情報端末に電子カードを装着した際において、ユーザの知識や手間をかけることなく、ユーザの目的に適した処理を実行することが可能な情報端末を提供する。【解決手段】  本発明は、少なくとも１つの電子カードを着脱可能な情報端末である。情報端末は、種類判別部１０と、状況検出部１１と、処理決定部１２とを備えている。種類判別部１０は、電子カードが装着されたことに応じて、当該装着された電子カードの種類を判別する。状況検出部１１は、電子カードが装着された際における自機の状況を検出する。処理決定部１２は、判別された電子カードの種類と検出された自機の状況とに基づいて、当該電子カードを利用するアプリケーションに関して実行すべき処理の内容を決定する。【選択図】  図１
2006072920.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの電子カードを着脱可能な情報端末であって、
電子カードが装着されたことに応じて、当該装着された電子カードの種類を判別する種類判別手段と、
前記電子カードが装着された際における自機の状況を検出する状況検出手段と、
前記判別された電子カードの種類と前記検出された自機の状況とに基づいて、当該電子カードを利用するアプリケーションに関して実行すべき処理の内容を決定する処理決定手段とを備える、情報端末。
【請求項２】
前記情報端末には、前記アプリケーションが複数記憶されており、
前記処理決定手段は、複数の前記アプリケーションの内の起動すべきアプリケーションを前記電子カードの種類と前記自機の状況とに基づいて決定する、請求項１に記載の情報端末。
【請求項３】
前記処理決定手段は、前記アプリケーションによって実行される処理を前記電子カードの種類と前記自機の状況とに基づいて決定する、請求項１に記載の情報端末。
【請求項４】
前記状況検出手段は、前記種類判別手段によって判別された電子カードの種類に応じて異なる種類の状況を検出する、請求項１に記載の情報端末。
【請求項５】
前記通信端末は、その筐体を折りたたみ可能とする開閉機構を有し、
前記状況検出手段は、前記開閉機構による開閉状況を前記自機の状況として検出する、請求項１に記載の情報端末。
【請求項６】
前記処理決定手段は、前記種類判別手段による判別の結果、装着された電子カードがテレビジョン放送およびラジオ放送を受信可能なチューナカードである場合、前記状況検出手段によって検出される前記開閉機構の開閉状況に応じて、テレビジョン放送のコンテンツの再生およびラジオ放送のコンテンツの再生のいずれを行うかを決定する、請求項５に記載の情報端末。
【請求項７】
前記状況検出手段は、前記電子カードが装着された時点において起動中であるアプリケーションの種類を前記自機の状況として検出する、請求項１に記載の情報端末。
【請求項８】
前記処理決定手段は、前記種類判別手段による判別の結果、装着された電子カードがデータ放送を受信可能なチューナカードである場合、前記状況検出手段によって検出される起動中のアプリケーションの種類に応じて、データ放送から取得すべき情報の種類を決定する、請求項７に記載の情報端末。
【請求項９】
前記処理決定手段は、前記種類判別手段による判別の結果、装着された電子カードがネットワークに接続可能なネットワークカードである場合、前記状況検出手段によって検出される起動中のアプリケーションの種類に応じて、ネットワークを介した接続先およびそれから取得すべき情報の種類を決定する、請求項７に記載の情報端末。
【請求項１０】
前記情報端末は、複数の電子カードを装着可能であり、
前記状況検出手段は、新たな電子カードが装着された時点において既に装着されている電子カードの種類を前記自機の状況として検出する、請求項１に記載の情報端末。
【請求項１１】
前記処理決定手段は、前記種類判別手段による判別の結果、新たに装着された電子カードが映像および音声を記録可能なメモリカードである場合であって、かつ、既に装着されている電子カードの種類がテレビジョン放送を受信可能なチューナカードであることが前記状況検出手段によって検出された場合、テレビジョン放送のコンテンツを当該メモリカードへ録画することを決定する、請求項１０に記載の情報端末。
【請求項１２】
前記状況検出手段は、自機の通信に関する状況を前記自機の状況として検出する、請求項１に記載の情報端末。
【請求項１３】
前記情報端末は、複数の電子カードを装着可能であり、
前記種類判別手段は、新たに電子カードが装着された時点において装着されている全ての電子カードについて種類を判別し、
前記処理決定手段は、前記種類判別手段による判別の結果、自機の外部との通信が可能な通信カードが複数種類装着されている場合、前記状況検出手段によって検出される自機の通信に関する状況に応じて、いずれの通信カードを用いて通信を行うかを決定する、請求項１２に記載の情報端末。
【請求項１４】
少なくとも１つの電子カードを着脱可能な情報端末において用いられる方法であって、
電子カードが装着されたことに応じて、当該装着された電子カードの種類を判別する種類判別ステップと、
前記電子カードが装着された際における自機の状況を検出する状況検出ステップと、
前記判別された電子カードの種類と前記検出された自機の状況とに基づいて、当該電子カードを利用するアプリケーションに関して実行すべき処理の内容を決定する処理決定ステップとを備える、処理決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カードを装着可能な情報端末に関し、より特定的には、電子カードを装着したことに応じて所定の処理を行う情報端末に関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラの画像記録媒体や携帯情報端末などのデータ記録媒体としてメモリカードが広く利用されている。また、メモリカードだけでなく、ネットワーク接続やチューナ等の機能を有する電子カードも普及しており、パーソナルコンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の機器に設けられる電子カードスロットに電子カードを装着することで当該機器の機能を拡張することができる。
【０００３】
また、様々な種類の電子カードが普及するにつれて、電子カードを装着する際におけるユーザの手間を省くための技術が提案されている。例えば、電子カードを装着する際に電子カードの種類を判定し、動作に必要なデバイスドライバなどの制御ソフトウェアを自動的に起動する技術（プラグアンドプレイ）が確立されている。また、画像が記録されたメモリカードがテレビジョン（以下、単に「テレビ」と称す。）に装着されると自動的に画像閲覧アプリケーションを起動する技術も提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００２−１３５６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、同じ種類の電子カードを情報端末に装着する場合でも、その目的が異なる場合も考えられる。このような場合において、従来の方法では、ユーザが電子カードを装着した目的を正確に判断することができなかった。例えば、映像や音声を記録可能なメモリカードがテレビ放送を受信可能な携帯端末に装着される例を考える。この例において、特許文献１に記載の方法を用いると、テレビにメモリカードが装着されることによって、メモリカードに記録された画像データを閲覧するためのアプリケーションが自動的に起動する。しかし、テレビにメモリカードを装着する目的としては、例えば録画を目的としてメモリカードを装着する場合も考えられる。従って、特許文献１に記載の方法では、ユーザがメモリカードを装着した目的を判断することができないので、ユーザがテレビの試聴中に録画を目的としてメモリカードを装着したにもかかわらず、閲覧アプリケーションが起動してメモリカードに記録されている画像が再生されてしまう。つまり、特許文献１に記載の方法では、情報端末に電子カードを装着した際にユーザが意図しない動作が勝手に行われてしまうという課題があった。
【０００５】
それ故、本発明は、電子カードを装着した際において、ユーザの目的に適した処理を実行することが可能な情報端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記の目的を達成するために以下の構成を採用した。すなわち、本発明は、少なくとも１つの電子カードを着脱可能な情報端末である。情報端末は、種類判別手段と、状況検出手段と、処理決定手段とを備えている。種類判別手段は、電子カードが装着されたことに応じて、当該装着された電子カードの種類を判別する。状況検出手段は、電子カードが装着された際における自機の状況を検出する。処理決定手段は、判別された電子カードの種類と検出された自機の状況とに基づいて、当該電子カードを利用するアプリケーションに関して実行すべき処理の内容を決定する。
【発明の効果】
【０００７】
本発明の情報端末によれば、自機の状況を検出することによって、電子カードが装着された際におけるユーザの目的を判断することができる。従って、ユーザは、自己の目的に適した処理を電子カードの装着に応じて自らの操作なしで実行させることができる。
【発明を実施するための最良の形態】
【０００８】
図１は、本発明の実施の形態に係る情報端末の構成を示すブロック図である。情報端末１は、様々な種類の電子カード２を着脱可能に装着することが可能である。なお、情報端末１は、例えば、ＰＤＡ、携帯電話、デジタルカメラ、ポータブルＡＶ機器等の携帯機器として実現される。また、電子カード２は、例えば、ＰＣカード、ＳＤカード、メモリスティック、コンパクトフラッシュ（登録商標）等として実現される。
【０００９】
図１において、情報端末１は、バスを介してそれぞれ接続されるインターフェース部４、入力部５、画像出力部６、音声出力部７、ＣＰＵ８、および内蔵メモリ（以下、単に「メモリ」と称す。）９を備えている。また、情報端末１は、インターフェース部４に接続される電子カードスロット３を備えている。
【００１０】
電子カードスロット３は、種々の電子カード２を装着するためのスロットである。インターフェース部４は、電子カードスロット３に装着された電子カード２に対するデータの読み書きを制御する。入力部５は、情報端末１に対してユーザが種々の指示を行うための入力装置である。なお、入力部５は、例えば、カーソルキー、プッシュボタン、タッチパネル等によって構成される。画像出力部６は、例えば、液晶パネル、有機ＥＬ等によって構成され、メニュー画面やテレビ映像等を視覚的に表示する表示装置である。音声出力部７は、スピーカや、外部ヘッドフォン端子等によって構成され、音楽や効果音などを聴覚的に表す。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８は、後述するメモリ９に記憶されている種々のアプリケーション等のプログラムを実行する。メモリ９は、種々のデータを記憶する記憶装置である。メモリ９は、後述する処理で用いられる各種データ（カード情報領域１３および状況判断用データ領域１４）の他、ＣＰＵ８によって実行される種々のアプリケーションプログラムや電子カード２を制御するためのプログラム等を記憶する。
【００１１】
また、本実施形態においては、ＣＰＵ８は、所定のプログラムを実行することによって、種類判別部１０、状況検出部１１、および処理決定部１２として機能する。また、メモリ９には、カード情報領域１３および状況判断用データ領域１４が含まれる。以下、これらの構成要素について説明する。
【００１２】
種類判別部１０は、電子カードが情報端末１に装着されたことに応じて当該電子カードの種類を判別する。ここで、電子カードの種類とは、電子カードの機能という意味である。すなわち、種類判別部１０は、電子カードスロット３に装着された電子カードが、チューナカードであるか、ネットワークカードであるか、メモリカードであるか等、どのような機能を有するカードであるかを判別する。具体的には、種類判別部１０は、電子カード内部のＣＩＳ（Ｃａｒｄ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｔｒｕｃｔｕｒｅ）等の情報テーブルに含まれるメーカＩＤやデバイスＩＤに基づいて電子カードの種類を判別する。
【００１３】
カード情報領域１３は、電子カードスロット３に装着された電子カードに関する情報を記憶するための領域である。具体的には、カード情報領域１３には、電子カードの種類を特定するための情報（上記メーカＩＤおよびデバイスＩＤ）と、当該電子カードの制御に必要なソフトウェア（ドライバ）とが記憶されている。これによって、情報端末１は、電子カードの種類を判別することによって装着された電子カードのドライバを起動することができる。
【００１４】
状況検出部１１は、電子カードが情報端末１に装着された際における自機の状況を検出する。ここで、自機の状況とは、自機（情報端末１）に関する種々の状況（状態）を含む概念である。自機の状況とは、例えば、自機において起動中であるアプリケーションの種類であってもよいし、情報端末１が折りたたみ式の携帯電話である場合には、情報端末１の開閉状況（情報端末１が折りたたまれた状態にあるか、それとも折りたたまれていない状態にあるか）であってもよい。
【００１５】
処理決定部１２は、種類判別部１０によって判別された電子カードの種類と状況検出部１１によって検出された自機の状況とに基づいて、電子カードの装着に応じて実行すべき処理を決定する。ここで決定される処理は、装着された電子カードを利用するアプリケーションに関する処理である。例えば、処理決定部１２は、装着された電子カードを利用するアプリケーションを用いてどのような処理を実行するかを決定する。また、例えば、処理決定部１２は、装着された電子カードを利用するアプリケーションが複数記憶されている場合において、複数のアプリケーションの内、どのアプリケーションを起動するかを決定する。
【００１６】
なお、状況判断用データ領域１４は、情報端末１の状況に応じて情報端末１が実行すべき処理を決定するために用いられるデータ（以下、判断テーブルと呼ぶ。）を記憶するための領域である。すなわち、処理決定部１２は、電子カードの装着に応じて実行すべき処理を決定する際、判断テーブルを参照する。なお、判断テーブルの内容はメモリ９に予め記憶されている。判断テーブルの詳細な内容については、後述する具体例で述べる（図４〜図８参照。）。
【００１７】
以上のように、本発明においては、情報端末に装着された電子カードの種類を判別するだけでなく、自機の状況を検出することによって、電子カードが装着された際におけるユーザの目的を判断することができる。従って、本発明によれば、電子カードの装着に応じて実行すべき処理をユーザの目的に適した処理に決定することができる。例えば、メモリカードが装着された際に、テレビ番組を試聴している状況（すなわち、テレビ番組を試聴するためのアプリケーションが起動中である状況）であれば、ユーザは、テレビ番組を録画する目的でメモリカードを装着したと推測することができる。従って、この場合、情報端末１は、テレビ番組をメモリカードに記録する処理を開始するのである。また、例えば、テレビ番組とラジオ番組との両方が受信可能なチューナカードが装着された際に、折りたたみ式の情報端末１が折りたたまれている状況（すなわち、表示画面を見ることができない状況）であれば、ユーザは、ラジオ番組を聴取する目的でチューナカードを装着したと推測することができる。従って、このとき、情報端末１は、ラジオ番組を聴取するためのアプリケーションを起動するのである。以上のように、本発明に係る情報端末１は、ユーザが電子カードを装着した目的を推測して次に行うべき処理を自動的に実行することによって、ユーザの知識や手間をかけることなく、ユーザの目的に適した処理を実行することができる。
【００１８】
以下、情報端末１に電子カードが装着された際において実行される処理の流れを説明する。図２は、所定のプログラム処理を実行するＣＰＵ８によって実行される処理の流れを示すフローチャートである。まず、ＣＰＵ８は、電子カードスロット３に電子カードが装着されたことを検出する（ステップＳ１）。次に、種類判別部１０は、装着された電子カードの種類を判別する（ステップＳ２）。具体的には、電子カード２に記録されているメーカＩＤやデバイスＩＤによって電子カードに基づいて種類を判別する。
【００１９】
ステップＳ２の次に、ＣＰＵ８は、カード情報領域１３を参照することによって、装着された電子カードに対応するドライバの名称を取得し、当該ドライバを起動する（ステップＳ３）。次に、状況検出部１１は、その時点における情報端末１の状況を検出する（ステップＳ４）。このステップＳ４で検出される情報としては種々の情報が考えられるが、この情報の具体例については後述する。なお、ステップＳ４で検出すべき情報の種類は、装着された電子カードの種類に基づいて決められてもよい。すなわち、状況検出部１１は、種類判別部１０の判別結果である電子カードの種類に応じて異なる種類の状況を検出するようにしてもよい。
【００２０】
ステップＳ４の次に、処理決定部１２は、ステップＳ２で判別された電子カードの種類と、ステップＳ４で検出された情報端末１の状況とに基づいて、電子カードが装着されたことに応じて実行すべき処理（以下、「装着時処理」と呼ぶ。）を決定する（ステップＳ５）。なお、ステップＳ５の決定においては上述の判断テーブルが用いられる。次に、ＣＰＵ８は、ステップＳ５で決定された処理（装着時処理）を実行する（ステップＳ６）。ステップＳ６では、ユーザの目的に適合した処理が自動的に実行されることとなる。なお、他の実施形態においては、ステップＳ６で上記装着時処理を実行する前に、ユーザの確認をとるようにしてもよい。
【００２１】
以上のように、本実施の形態によれば、電子カードを装着するだけでそのときの状況に最適な処理が行われるため、ユーザは、入力部５を用いた煩わしい操作を行う必要がない。
【００２２】
以下に、上記実施の形態に係る情報端末１を用いた、より具体的な実施例（実施例１〜４）を説明する。以下の実施例では、（１）どのような種類の電子カードが装着されたときに、（２）どのような状況が検出され、（３）どのような処理が実行されるかについて、具体的に説明する。
【００２３】
（実施例１）
まず、実施例１について説明する。実施例１では、情報端末１は、折りたたみ式の携帯電話であるとする。実施例１では、（１）装着された電子カードがテレビ放送およびラジオ放送を受信可能なチューナカードが装着されたときに、（２）情報端末１の開閉状況が検出され、（３）テレビとラジオのいずれを試聴するかが決定される。以下、実施例１の詳細を説明する。
【００２４】
図３は、実施例１において用いられる情報端末の外観を示す図である。なお、図３（ａ）は、情報端末１が閉じた状態を示す図であり、図３（ｂ）は、情報端末１が開いた状態を示す図である。図３に示すように、情報端末１の筐体は、折りたたみ可能とする開閉機構を有している。また、図３（ａ）に示すように、情報端末１が開いた状態のとき、ユーザは情報端末１の画面を見ることができない。一方、図３（ｂ）に示すように、情報端末１が開いた状態のとき、ユーザは情報端末１の画面を見ることができる。
【００２５】
以下、実施例１における処理の詳細を説明する。実施例１において、図２に示すステップＳ１の処理については上述した実施の形態の通りである。ステップＳ２において、種類判別部１０は、情報端末１に装着された電子カードが上記チューナカードであるか否かを判別する。つまり、実施例１においては、種類判別部１０は、装着された電子カードがチューナカードであるか否かのみが判別できればよく、他の種類の電子カードを判別できなくてもよい。なお、ステップＳ３の処理は上述した実施の形態の通りである。
【００２６】
図２に示すステップＳ４において、状況検出部１１は、情報端末１の開閉状況を検出する。すなわち、情報端末１が閉じた状態（図３（ａ））であるか、それとも開いた状態（図３（ｂ））であるかを検出する。換言すれば、実施例１におけるステップＳ４は、画面の表示が（ユーザに対して）有効であるか、それとも有効でないかを検出するための処理である。
【００２７】
図２に示すステップＳ５において、処理決定部１２は、装着された電子カードがチューナカードである場合、情報端末１の開閉状況に応じて、テレビ放送のコンテンツの再生およびラジオ放送のコンテンツの再生のいずれを行うかを決定する。以下、実施例１におけるステップＳ５の処理の詳細を説明する。
【００２８】
図４は、実施例１における判断テーブルを示す図である。図４に示す判断テーブルは、「カードの種類」と「状況」と「処理」とが対応付けられて格納されるテーブルである。「カードの種類」とは、種類判別部１０で判別される電子カードの種類を示す。「状況」とは、状況検出部１１で検出される情報端末１の状況を示す。「処理」は、対応する「カードの種類」および「状況」が検出された場合に実行されるべき処理（上記装着時処理）の内容を示す。
【００２９】
実施例１におけるステップＳ５では、図４に示した判断テーブルを用いて実行すべき処理が決定される。すなわち、「カードの種類」がチューナカードであり、かつ「状況」が開状態（情報端末１が開いた状態）であった場合、処理決定部１２は、装着時処理の内容を、テレビを試聴するためのアプリケーションを起動する処理に決定する。情報端末１が開いている場合は、ユーザはテレビを見る目的でチューナカードを情報端末１に装着したと推測されるからである。一方、「カードの種類」がチューナカードであり、かつ「状況」が閉状態（情報端末１が閉じた状態）であった場合、処理決定部１２は、装着時処理の内容を、ラジオを試聴するためのアプリケーションを起動する処理に決定する。情報端末１が閉じている場合は、ユーザはラジオを聴く目的でチューナカードを情報端末１に装着したと推測されるからである。以上のようにして、ステップＳ５では、装着時処理の内容が決定される。なお、ステップＳ６の処理は上述した実施の形態の通りである。
【００３０】
なお、ステップＳ２およびＳ４の結果が、判断テーブルに示される以外の結果であった場合、処理決定部１２は、装着時処理の内容を「なし」とする。つまり、この場合、ステップＳ６においてＣＰＵ８は、電子カードの装着に応じて行うべき処理としては何の処理も行わない。
【００３１】
以上のように、実施例１によれば、情報端末１が開いているときにチューナカードが装着された場合には、チューナカードが提供する視覚的な機能を優先する処理が行われる。一方、情報端末１が閉じている場合には、チューナカードが提供する聴覚的な機能を優先する処理が行われる。これによって、ユーザの目的に適合した処理を、ユーザによる煩わしい操作なしに行うことができる。
【００３２】
（実施例２）
次に、実施例２について説明する。実施例２では、テレビ放送を試聴するためのアプリケーション、ナビゲーションのアプリケーション、およびスケジュール帳のアプリケーションという３つのアプリケーションがメモリ９に記憶されているものとする。実施例２では、（１）装着された電子カードがテレビ放送を受信可能なチューナカード（実施例２では、実施例１のようにラジオ放送を受信可能である必要はない。）が装着されたときに、（２）情報端末１において起動されているアプリケーションの種類が検出され、（３）上記３つのアプリケーションの内のいずれを用いて処理を実行するかが決定される。以下、実施例２の詳細を説明する。
【００３３】
以下、実施例２における処理の詳細を説明する。実施例２におけるステップＳ１の処理については上述した実施の形態の通りである。実施例２では、ステップＳ２において、種類判別部１０は、情報端末１に装着された電子カードが上記チューナカードであるか否かを判別する。なお、実施例２においては、種類判別部１０は、装着された電子カードがチューナカードであるか否かのみが判別できればよく、他の種類の電子カードを判別できなくてもよい。なお、ステップＳ３の処理は上述した実施の形態の通りである。
【００３４】
実施例２では、ステップＳ４において、状況検出部１１は、起動中のアプリケーションの種類を情報端末１の状況として検出する。
【００３５】
続くステップＳ５において、処理決定部１２は、装着された電子カードがチューナカードである場合、起動中のアプリケーションの種類に応じて、テレビ放送から取得すべき情報の種類を決定する。すなわち、情報端末１は、起動中のアプリケーションに応じて異なる情報をテレビ放送から取得する。以下、実施例２におけるステップＳ５の処理の詳細を説明する。
【００３６】
図５は、実施例２における判断テーブルを示す図である。図５に示す判断テーブルは、図４と同様、「カードの種類」と「状況」と「処理」とが対応付けられて格納されるテーブルである。なお、図５における下から２行目の「ナビゲーション」とは、ナビゲーションのアプリケーションが起動中であることを示す。また、図５における一番下の行の「スケジュール」とは、スケジュール帳のアプリケーションが起動中であることを示す。
【００３７】
実施例２におけるステップＳ５では、図５に示した判断テーブルを用いて装着時処理の内容が決定される。すなわち、「カードの種類」がチューナカードであり、かつ「状況」が「なし」（起動中のアプリケーションがない状況）であった場合、処理決定部１２は、装着時処理の内容を、テレビを試聴するためのアプリケーションを起動する処理に決定する。起動中のアプリケーションがない場合、ユーザはテレビを見る目的でチューナカードを装着したと推測されるからである。
【００３８】
また、「カードの種類」がチューナカードであり、かつ「状況」がナビゲーション（ナビゲーションのアプリケーションが起動中である状況）であった場合、処理決定部１２は、装着時処理の内容を、テレビ放送のデータ放送から地域情報を取得する処理に決定する。これは、起動中のアプリケーションがナビゲーションのアプリケーションである場合、ユーザは地域情報を取得する目的でチューナカードを装着したと推測するものである。なお、ナビゲーションのアプリケーションには、テレビ放送のデータ放送から地域情報を取得する処理を行う機能が用意されているものとする。
【００３９】
また、「カードの種類」がチューナカードであり、かつ「状況」がスケジュール（スケジュール帳のアプリケーションが起動中である状況）であった場合、処理決定部１２は、装着時処理の内容を、テレビ放送のデータ放送から天気情報を取得して予定表に自動追記する処理に決定する。これは、起動中のアプリケーションがスケジュール帳のアプリケーションである場合、ユーザは天気情報を取得する目的でチューナカードを装着したと推測するものである。なお、スケジュール帳のアプリケーションにはこのような処理を行う機能が用意されているものとする。
【００４０】
以上のようにして、ステップＳ５では、装着時処理の内容が決定される。なお、ステップＳ６の処理は上述した実施の形態の通りである。なお、実施例２においても実施例１と同様、ステップＳ２およびＳ４の結果が、判断テーブルに示される以外の結果であった場合、処理決定部１２は、電子カードの装着に応じて行うべき処理を「なし」とする。
【００４１】
以上のように、実施例２によれば、ユーザが電子カードを装着した際、現在起動中のアプリケーションとは無関係のアプリケーションが勝手に起動することなく、起動中のアプリケーションにとって必要な機能が自動的に実行されることとなる。これによって、ユーザの目的に適合した処理を、ユーザによる煩わしい操作なしに行うことができる。
【００４２】
なお、実施例２の変形例としては、装着された電子カードがネットワークに接続可能なネットワークカードであるか否かを判別することが考えられる。具体的には、処理決定部１２は、装着された電子カードがネットワークカードである場合、起動中のアプリケーションの種類に応じて、ネットワークを介した接続先および当該接続先から取得すべき情報の種類を決定する。つまり、処理決定部１２は、ネットワークを介して取得する情報を起動中のアプリケーションの種類に応じて変化させるのである。これによって、上記実施例２と同様の効果を得ることができる。例えば、起動中のアプリケーションがスケジュール帳のアプリケーションである場合、ユーザは天気情報を取得する目的でネットワークカードを装着したと推測し、天気情報をネットワークから取得することができる。
【００４３】
（実施例３）
次に、実施例３について説明する。実施例３では、情報端末１が上記実施例１および実施例２の両方の動作を行う場合について説明する。この場合、状況検出部１１は、種類判別部１０によって判別された電子カードの種類に応じて異なる種類の状況を検出する。なお、実施例３では、上記実施例１で用いた、テレビ放送およびラジオ放送を受信可能なチューナカードを「兼用チューナカード」と呼び、上記実施例２で用いた、テレビ放送のみを受信可能なチューナカードを「テレビ用チューナカード」と呼ぶ。以下、実施例３の詳細を説明する。
【００４４】
図６は、実施例３における判断テーブルを示す図である。図６に示す判断テーブルは、図４および図５に示した「カードの種類」、「状況」および「処理」に加えて、「検出すべき状況の種類」がそれぞれ対応付けられて格納されるテーブルである。「検出すべき状況の種類」とは、種類判別部１０によって判別された電子カードの種類に応じて状況検出部１１が検出すべき状況の種類を示す。例えば、図６に示す上から２段目の行は、装着された電子カードの種類が種類判別部１０によって「兼用チューナカード」であると判別された場合、状況検出部１１は、情報端末１の開閉状況を検出することを示している。
【００４５】
実施例３におけるステップＳ１の処理は上述した実施の形態の通りである。ステップＳ２においては、種類判別部１０は、装着された電子カードが、兼用チューナカードであるのか、テレビ用チューナカードであるのか、それら以外の電子カードであるのかを判別する。ステップＳ３の処理は上述した実施の形態の通りである。
【００４６】
実施例３におけるステップＳ４においては、状況検出部１１は、ステップＳ２で判別された電子カードの種類に応じて異なる種類の状況を検出する。具体的には、状況検出部１１は、図６に示した判断テーブルを参照して、ステップＳ２で判別された電子カードの種類に対応する「検出すべき状況の種類」を特定する。さらに、特定した「検出すべき状況の種類」により示される状況を検出する。
【００４７】
なお、図６では、「カードの種類」が「兼用チューナカード」であり、かつ、「状況」が「開状態」であった場合、処理決定部１２は、アプリケーションの起動状況を確認する。すなわち、処理決定部１２は、アプリケーションの起動状況を状況検出部１１に検出させる。つまり、処理決定部１２は、検出すべき状況の種類は異なるが、再度の検出を行うことになる。状況検出部１１がアプリケーションの起動状況を検出すると、処理決定部１２は、図７に示す判断テーブル（具体的には、判断テーブルの下側の３段が参照される）に従って、検出の結果に応じた処理を決定する。例えば、再度の検出の結果、アプリケーションの起動状況が「なし」であれば、処理決定部１２は、電子カードの装着に応じて行うべき処理を、テレビを試聴するためのアプリケーションを起動する処理に決定する。
【００４８】
以上のように、実施例３では、ステップＳ４において、種類判別部１０によって判別された電子カードの種類に応じて異なる種類の状況が状況検出部１１によって検出される。これによって、状況を検出する方法が異なる複数の電子カードに対応することができる。なお、ステップＳ５およびＳ６の処理は上述した実施例１または２の通りである。
【００４９】
（実施例４）
次に、実施例４について説明する。実施例４では、情報端末１は、複数の電子カードを装着することが可能であるとする。従って、実施例４では、複数の電子カードスロット３が設けられるとともに、電子カードスロット３に応じた数のインターフェース部４が設けられる。実施例４では、新たな電子カードが装着された場合、状況検出部１１は、既に装着されている電子カードの種類を情報端末１の状況として検出する。以下、実施例４の詳細を説明する。
【００５０】
実施例４では、電子カードが情報端末１に新たに装着される毎に、図２に示す処理が実行される。実施例４におけるステップＳ１の処理は上述した実施の形態の通りである。実施例４におけるステップＳ２では、種類判別部１０は、装着された電子カードが、メモリカードであるのか、チューナカードであるのか、ネットワークカードであるのか、それら以外の電子カードであるのかを判別する。なお、ステップＳ３の処理は上述した実施の形態の通りである。
【００５１】
実施例４におけるステップＳ４では、状況検出部１１は、既に装着されている電子カードの種類を情報端末１の状況として検出する。具体的には、状況検出部１１は、既に装着されている電子カードの種類を種類判別部１０に判別させる。
【００５２】
図７は、実施例４における判断テーブルを示す図である。図７に示す判断テーブルは、図４および図５と同様、「カードの種類」と「状況」と「処理」とが対応付けられて格納されるテーブルである。実施例４におけるステップＳ５においては、処理決定部１２は、図７に示す判断テーブルを参照して、装着時処理の内容を決定する。例えば、新たに装着された電子カードがメモリカードであるとステップＳ２で判別され、既に装着されている電子カードがチューナカードであるとステップＳ４で検出された場合を考える。この場合、装着時処理の内容は、チューナカードによって受信中のテレビ放送のコンテンツをメモリカードへ録画する処理に決定される。また、別の例として、新たに装着された電子カードがチューナカードであるとステップＳ２で判別され、既に装着されている電子カードがネットワークカードであるとステップＳ４で検出された場合を考える。この場合、装着時処理の内容は、双方向通信に対応したデータ放送を受信する処理に決定される。なお、実施例１におけるステップＳ６の処理は上述した実施の形態の通りである。
【００５３】
以上のように、実施例４によれば、複数枚の電子カードが情報端末１に装着された際、既に装着されている電子カードの種類からユーザの目的を推測する。これによって、ユーザの目的に適合した処理を、ユーザによる煩わしい操作なしに行うことができる。
【００５４】
（実施例５）
次に、実施例５について説明する。実施例５では、新たな電子カードが装着された場合、状況検出部１１は、情報端末１の通信に関する状況を情報端末１の状況として検出する。なお、実施例５では実施例４と同様、情報端末１は複数の電子カードを装着することが可能であるとする。以下、実施例５の詳細を説明する。
【００５５】
実施例５におけるステップＳ１の処理については上述した実施の形態の通りである。ステップＳ２では、種類判別部１０は、新たに装着された電子カードの種類を判別することに加えて、さらに、電子カードが新たに装着された時点において装着されている全ての電子カードについて種類を判別する。ここでは、種類判別部１０は、その時点で装着されている電子カードが、近距離通信カードであるのか、遠距離通信カードであるのか、それら以外の電子カードであるのかを電子カード毎に判別する。なお、近距離通信カードとは、無線ＬＡＮに接続する通信のような近距離通信が可能なネットワークカードである。また、遠距離通信カードとは、インターネットに接続する通信のような遠距離通信が可能なネットワークカードである。なお、実施例５におけるステップＳ３の処理については上述した実施の形態の通りである。
【００５６】
実施例５のステップＳ４では、状況検出部１１は、情報端末１の通信に関する状況を情報端末１の状況として検出する。ここで、通信に関する状況とは、例えば、情報端末１が無線ＬＡＮに接続可能であるか否か（すなわち、ホットスポット内に位置しているか）である。その他、通信に関する状況としては、現在通信中の通信速度や、通信サービスの内容（例えば、インターネット接続や無線ＬＡＮ接続に対する料金の設定内容）等が考えられる。実施例５では、状況検出部１１は、情報端末１の現在位置がホットスポット内であるか否かを検出する。
【００５７】
図８は、実施例５における判断テーブルを示す図である。実施例５におけるステップＳ５では、処理決定部１２は、図８に示す判断テーブルを参照して、装着時処理の内容を決定する。具体的には、処理決定部１２は、異なる種類の通信カード（近距離通信カードおよび遠距離通信カード）が複数装着されている場合、状況検出部１１によって検出される自機の通信に関する状況に応じて、どの通信カードを用いて通信を行うかを決定する。より具体的には、近距離通信カードおよび遠距離通信カードが情報端末１に装着されているとステップＳ２で判別され、かつ、現在位置がホットスポット内であるとステップＳ４で検出された場合、処理決定部１２は、近距離通信カードを利用して通信を行うことを決定する。一方、近距離通信カードおよび遠距離通信カードが情報端末１に装着されているとステップＳ２で判別され、かつ、現在位置がホットスポットの外であるとステップＳ４で検出された場合、処理決定部１２は、遠距離通信カードを利用して通信を行うことを決定する。実施例５におけるステップＳ６の処理については上述した実施の形態の通りである。
【００５８】
以上のように、実施例５によれば、装着されている電子カードが近距離通信カードおよび遠距離通信カードであった場合、近距離通信可能なエリアにいる場合とそうでない場合とで、利用すべき通信カードを切り替える。これによって、ユーザにとって利便性の高い通信環境を常に提供することができる。
【００５９】
なお、実施例５の変形例としては、通信に関する状況として、近距離通信および遠距離通信における通信速度をそれぞれ検出することが考えられる。通信速度を検出した結果、処理決定部１２は、通信速度が速い方の通信カードを選択して利用することに決定する。また、例えば、通信に関する状況として、通信サービスの内容（予め情報端末１内に記憶されているものとする）を検出することが考えられる。このとき、処理決定部１２は、通信費用が安く済む方を選択して利用することに決定する。
【００６０】
以上の実施例１〜５に示したように、本発明は、種々の実施例に適用することが可能である。本発明の具体的な実施例としては、上記の他、情報端末１が携帯電話である場合には、情報端末１の状況としてマナーモードか否かを検出することが考えられる。例えば、テレビ放送を受信可能なチューナカードが装着された状態において、情報端末１がマナーモードに設定されていることが状況検出部１１によって検出された場合には、音声出力なしでテレビ放送のコンテンツを再生することが考えられる。
【００６１】
なお、情報端末１は、予め用意された判断テーブルを外部装置から取得することによって判断テーブルを利用してもよいし、判断テーブルをユーザに適宜作成させるようにしてもよい。また、予め用意された判断テーブルをユーザが自由に変更することができるようにしてもよい。
【産業上の利用可能性】
【００６２】
本発明に係る情報端末は、電子カードスロットを搭載し、電子カードを利用することが可能な携帯電話等の情報端末等に利用することが可能である。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態に係る情報端末の構成を示すブロック図
【図２】所定のプログラム処理を実行するＣＰＵ８によって実行される処理の流れを示すフローチャート
【図３】実施例１において用いられる情報端末の外観を示す図
【図４】実施例１における判断テーブルを示す図
【図５】実施例２における判断テーブルを示す図
【図６】実施例３における判断テーブルを示す図
【図７】実施例４における判断テーブルを示す図
【図８】実施例５における判断テーブルを示す図
【符号の説明】
【００６４】
１  情報端末
２  電子カード
３  電子カードスロット
４  インターフェース部
５  入力部
６  画像出力部
７  音声出力部
８  ＣＰＵ
９  内蔵メモリ
１０  種類判別部
１１  状況検出部
１２  処理決定部
１３  カード情報領域
１４  状況判断用データ領域
【図１】
2006072920.tif 000003
【図２】
2006072920.tif 000004
【図４】
2006072920.tif 000005
【図５】
2006072920.tif 000006
【図６】
2006072920.tif 000007
【図７】
2006072920.tif 000008
【図８】
2006072920.tif 000009
【図３】
2006072920.tif 000010