(57)【要約】【課題】メモリサイズの制限があったとしても情報端末に必要なソフトウェアを組込むことができるソフトウェア更新システムを提供する。【解決手段】操作部４ｂ，６ｂにより機能ソフトウェアのうち１つ以上が選択されると、各情報端末４，６は選択された機能に対応する機能ソフトウェアの情報Ｋのチェックボックス内にチェック情報を表示し、選択された機能ソフトウェアの情報に対応した接続先情報及びＯＳの情報を含むように情報コードＰの形態を変化させて表示部４ａ及び６ａに表示する。例えば情報端末６が機能ソフトウェアの情報Ｋと共に情報コードＰを表示し、ＯＳの組込まれていない情報端末４が表示された情報コードＰを光学的に読取り、読取られた接続先情報に対応したサーバ２に対しダウンロード要求する。サーバ２はこのダウンロード要求を受け付け、情報端末４はダウンロード要求が受け付けられたことを認識するとソフトウェアをダウンロードし、ダウンロードしたソフトウェアを実行可能にセットアップする。【選択図】図３
2011248915.tif 000002
【特許請求の範囲】
【請求項１】
通信網に接続されると共に外部からダウンロード可能なソフトウェアを記憶するサーバと、
少なくともＯＳ（Operating System）を含むソフトウェアをダウンロードするための接続先情報およびソフトウェア情報を図形シンボル画像として表示する表示手段を備えた第１の情報端末と、
前記第１の情報端末の表示手段に表示された図形シンボル画像を光学的に読取る読取手段，および前記通信網に接続可能に構成された通信手段を備えてなる第２の情報端末とを備え、
前記第２の情報端末は、前記読取手段により読取られた図形シンボル画像に含まれる接続先情報に対応した前記サーバとの間で前記通信手段により通信し、前記読取手段により読取られた図形シンボル画像に含まれるソフトウェア情報に基づいて前記ソフトウェア情報が示すソフトウェアを前記サーバに対してダウンロード要求し、前記サーバによりダウンロード要求が受付けられると前記通信手段を通じて前記ソフトウェアをダウンロードし、
前記第１の情報端末は選択手段を備え、
前記第１の情報端末の表示手段は複数の機能ソフトウェアの情報を表示し、前記選択手段により１または複数の機能ソフトウェアの情報が選択されると、当該選択された機能ソフトウェアの情報に対応した接続先情報及びＯＳの情報を含むように図形シンボル画像の形態を変化させて表示することを特徴とするソフトウェア更新システム。
【請求項２】
前記第１の情報端末の表示手段は、前記図形シンボル画像として一次元バーコード、二次元コードにより表示するように構成されていることを特徴とする請求項１記載のソフトウェア更新システム。
【請求項３】
前記第２の情報端末は、ユーザにより携帯可能に構成された携帯情報端末であることを特徴とする請求項１又は２記載のソフトウェア更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末に組込まれるソフトウェアを更新するためのソフトウェア更新システムに関する。
【背景技術】
【０００２】
この種のソフトウェア更新システムの一例が特許文献１に開示されている。この特許文献１に開示されている方法によれば、バーコードを読取り、読み取られたデータに基づき所定のサーバにアクセスし、ソフトウェアをダウンロードするために必要な情報を取得し、取得した情報に基づき所定のサーバにアクセスしてソフトウェアをダウンロードし、ソフトウェアのセットアップを行うようになっている。
【特許文献１】特開２００３−１４０９０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、情報端末に装備されているハードウェアにより特定のソフトウェアしか組込まれないという不具合を生じていた。情報端末は、例えば、国内向けや海外向けなどいくつかの特定地域向けのＯＳ(Operating System)を用意して製品出荷時にセットしているものがある。この結果、製品には、一般的に使用される機能のみが搭載されることになってしまい使用されない機能が多く組込まれてしまう。このとき、情報端末に搭載されたメモリサイズの制限によって必要な機能が組込まれないことがある。
【０００４】
本発明は、上記事情に鑑みてなされたもので、その目的は、メモリサイズの制限があったとしても情報端末に必要なソフトウェアを組込むことができるソフトウェア更新システムを提供することにある。
【課題を解決するための手段】
【０００５】
請求項１記載のソフトウェア更新システムによれば、次に示すように作用する。第１の情報端末の表示手段は、少なくともＯＳ（Operating System）を含むソフトウェアをダウンロードするための接続先情報およびソフトウェア情報を図形シンボル画像に変換して表示する。第２の情報端末の読取手段は、第１の情報端末の表示手段に表示された図形シンボル画像を光学的に読取り、接続先情報およびソフトウェア情報を取得する。第２の情報端末は、この接続先情報に対応したサーバとの間で通信手段により通信し、読取手段により読取られた図形シンボル画像に含まれるソフトウェア情報に基づいてソフトウェア情報の示すソフトウェアをサーバに対してダウンロード要求し、サーバによりダウンロード要求が受付けられると通信手段を通じてソフトウェアをダウンロードする。このため、情報端末にはソフトウェアがセットアップされるようになる。したがって、たとえメモリのサイズの制限があったとしても好適なソフトウェアを組込むことができる。
【０００６】
また、第１の情報端末の表示手段は、ソフトウェアを構成する複数の機能ソフトウェアの情報を表示し、選択手段により１または複数の機能ソフトウェアの情報が選択されると、当該選択された機能ソフトウェアの情報に対応した接続先情報及びＯＳの情報を含むように図形シンボル画像の形態を変化させて表示するため、機能ソフトウェアを選択できるようになり、ソフトウェアを記憶する記憶容量が少量でよくなる。
【０００７】
請求項２記載のソフトウェア更新システムによれば、第１の情報端末の表示手段は、図形シンボル画像として一次元バーコード、二次元コードにより表示するため、図形シンボル画像を通じて情報を簡易で且つ確実に伝達できるようになる。
【０００８】
請求項３記載のソフトウェア更新システムのように、第２の情報端末を、ユーザにより携帯可能に構成された携帯情報端末により構成することがより望ましい。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態を示す概略的なシステム構成図
【図２】（ａ）は光学的な読取形態を示す図、（ｂ）は動作を概略的に示すフローチャート
【図３】本発明の第２の実施形態に係る説明図（（ａ）および（ｂ）は情報端末が機能ソフトウェアおよび情報コードを表示する一態様を示す図）
【図４】本発明の第１参考例に係る説明図（ソフトウェア更新メニューの一表示態様を示す図）
【図５】本発明の第２参考例の動作を概略的に示すフローチャート
【図６】本発明の第３参考例に係る説明図（（ａ）は情報コードの一表示態様を示す図、（ｂ）はシーケンス図）
【図７】本発明の第４参考例に係る説明図
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、本発明の第１の実施形態について図１および図２を参照しながら説明する。
図１は、ソフトウェア更新システムの一例を概略的に示している。この図１に示すように、ソフトウェア更新システム１は、通信網としてのネットワーク３に接続されたサーバ２と、アクセスポイント５を通じてネットワーク３に接続された情報端末４（第２の情報端末に相当）と、情報端末６（第１の情報端末に相当）とを備えている。
【００１１】
情報端末４は、例えば図示しないマイクロコンピュータを主体として構成され、表示手段としての表示部４ａおよび選択手段（操作手段）としての操作部４ｂを備えている。この情報端末４は、外部から操作部４ｂに対して所定の操作が行われることにより外方の画像を撮像し、この画像に含まれる情報コードＰ（例えば、一次元バーコードや二次元コード（例えばＱＲコード）：図形シンボルに相当）の画像を解読することで光学的に読取る機能（読取手段に相当）を備えている。表示部４ａは例えば液晶ディスプレイにより構成されている。また操作部４ｂは例えばキーボードにより構成されている。
【００１２】
また情報端末４は、携帯可能に構成されている。情報端末４は、外部と所定の無線通信規格（例えばＩＥＥＥ８０２．１１ｘ規格に準拠した通信）により無線通信する無線通信機能を備えており、アクセスポイント５との間で通信可能に構成されている。このアクセスポイント５はネットワーク３に接続されているため、情報端末４は、サーバ２との間で相互通信可能に構成されている。
【００１３】
情報端末６は、情報コードＰ等を表示するための表示手段としての表示部６ａ、および選択手段としての操作部６ｂを備えている。情報端末６は、外部からの操作部６ｂの操作により情報端末としての各種機能を実現するように構成されている。具体的には情報端末６は、情報端末４と略同一の機能を備えているため、この機能説明を省略する。尚、ネットワーク３には情報端末６もアクセスポイント５や他のアクセスポイントを通じて接続可能であるが、情報端末４および６は互いに直接ネットワーク通信することは不可能である。
【００１４】
上記作用について、図２（ａ）および図２（ｂ）をも参照して説明する。
図２（ａ）は、情報端末が、情報端末に表示された情報コードを光学的に読取る態様の一例を示している。この図２（ａ）に示すように、情報端末６の表示部６ａには情報コードＰが表示されている。情報端末４は、情報端末６の表示部６ａに表示された情報コードＰを光学的に読取る。
【００１５】
この情報コードＰには、サーバ２の接続先アドレスを示す接続先情報や、ＯＳ（Operation System）のファイル名等を示すＯＳ(ソフトウェアに相当)の情報（ソフトウェア情報に相当）が記録されている。情報端末６は表示部６ａに対してこの情報コードＰを表示する。
【００１６】
図２（ｂ）は、ソフトウェア更新システムの動作を概略的に示している。
この図２（ｂ）に示すように、情報端末４は、情報コードＰを光学的に読取ることにより当該情報コードＰに記録された接続先情報およびＯＳ情報を読取る（ステップＵ１）。次に、情報端末４は接続先情報の示すサーバ２に対して通信接続する（ステップＵ２）。情報端末４は、ＯＳ情報の示すＯＳ（ソフトウェアに相当）をサーバ２に対してダウンロード要求する（ステップＵ３）。
【００１７】
次に情報端末４は、サーバ２にダウンロード要求が受け付けられると（ステップＵ４：ＹＥＳ）、ＯＳをダウンロードする（ステップＵ５）。この後、情報端末４は、ＯＳ情報の示すＯＳをダウンロードした後、ＯＳをセットアップする。尚、情報端末４は、不揮発性メモリ（図示せず）を備えており、この不揮発性メモリに対してＯＳをセットアップする。この後、情報端末４は、セットアップされたＯＳ上でプログラムを実行する。これにより、ＯＳを実行できるようになる。
【００１８】
本実施形態によれば、情報コードＰには、ＯＳをダウンロードするためのＯＳ情報が記録されていると共に、このＯＳをダウンロード可能なサーバ２の例えばアドレス情報が接続先情報として記録され、情報端末４は、この情報コードＰを光学的に読取り、この情報コードＰに記録されているＯＳ情報の示すＯＳをダウンロードして実行可能にセットアップするため、たとえメモリのサイズの制限があったとしても情報端末４による作業に適したＯＳを組込むことができる。
【００１９】
情報端末６は、接続先情報やＯＳ情報を一次元バーコードや二次元コードによる情報コードＰとして表示部６ａに対して表示するため、接続先情報やＯＳ情報を図形シンボル画像を通じて情報を簡易で且つ確実に伝達できるようになる。
また情報端末４は、情報端末６との間で無線等により直接通信できなくても情報端末４に適したＯＳをセットアップできる。
【００２０】
（第２の実施形態）
図３は、本発明の第２の実施形態を示すもので、第１の実施形態と異なるところは、情報端末４、６の各端末が機能ソフトウェアの情報Ｋも併せて報知し、１または複数の機能ソフトウェアの情報Ｋが選択されると選択された機能ソフトウェアの情報Ｋに対応した接続先情報およびソフトウェア情報を表示部に表示するようにしたところにある。前述実施形態と同一部分については同一符号を付して説明を省略し、以下異なる部分についてのみ説明する。
【００２１】
図３（ａ）および図３（ｂ）は、情報端末が機能ソフトウェアの情報を情報コードと共に示す一態様を示している。
この図３（ａ）に示すように、各情報端末４、６はそれぞれ機能１〜４を表示部４ａ、６ａに表示制御している。これらの機能１〜４の詳細は、チェックボックス（符号なし）と共に機能ソフトウェアの情報Ｋとして各表示部４ａおよび６ａに表示されている。これらの機能１〜４は、例えば一次元バーコードや二次元コードの読取機能や、無線通信機能、有線通信機能などの機能である。
【００２２】
外部から操作部４ｂもしくは６ｂによりこれらの機能ソフトウェアのうちの何れか少なくとも１つ（１または複数）が選択されると、各情報端末４、６は、選択された機能に対応する機能ソフトウェアの情報Ｋのチェックボックス内にチェック情報を表示し、この選択された機能ソフトウェアの情報に対応した接続先情報およびＯＳの情報（ソフトウェア情報）を含むように情報コードＰの形態を変化させて表示部４ａおよび６ａに表示する。すなわち、図３（ａ）の情報コードＰと図３（ｂ）の情報コードＰは形態が異なっている。
【００２３】
例えば、情報端末６が機能ソフトウェアの情報Ｋと共に情報コードＰを表示しているときに、ＯＳの組込まれていない情報端末４が情報端末６の表示部６ａに表示された情報コードＰを光学的に読取り、その後、第１の実施形態と同様に、読取られた接続先情報に対応したサーバ２に対しダウンロード要求する。すると、サーバ２が、このダウンロード要求を受け付ける。情報端末４は、例えばこのダウンロード要求が受け付けられたことを認識すると、ソフトウェアをダウンロードし、このダウンロードしたソフトウェアを実行可能にセットアップする。
【００２４】
したがって、ユーザは機能を選択することで、情報端末４は選択された機能に対応した機能ソフトウェアをダウンロードしてセットアップするため、ユーザは機能を選択できるようになり、必要な機能のみセットアップすることができ、たとえ情報端末４の記憶容量が少なくてもソフトウェアをセットアップして実行することができる。
【００２５】
（第１の参考例）
図４は、本発明の第１の参考例を示すもので、前述実施形態と異なるところは、電源がオンされたときに必要とされるソフトウェアが組込まれているか否か判定し、ソフトウェアが組込まれていないと判定されると、組込可能なソフトウェアの一覧情報を表示部に表示し、このソフトウェアの一覧から少なくとも１つ選択されるとソフトウェアをサーバに対してダウンロード要求するところにある。前述実施形態と同一部分については同一符号を付して説明を省略し、以下異なる部分のみ説明する。
【００２６】
情報端末４は、操作部４ｂの電源キー（符号なし）が押下されると、この押下状態を判定し、電源がオンされたときにＯＳが組込まれているか否かを判定する。尚、電源キーが押下されたときに関わらず、操作部４ｂにより所定の操作が行われたときに判定するようにしても良い。このとき、情報端末４は、自端末にＯＳが組込まれていなければ、ＯＳの一覧情報をショートカットキーＳを使用して表示部４ａに表示する。尚、ソフトウェア更新メニュー画面により表示するようにすることが望ましい。この場合、ユーザが一覧情報を確認しやすい。
【００２７】
図４は、ソフトウェア更新メニューの表示態様を示している。この図４に示すように、複数個のショートカットキーＳが表示部４ａに表示されている。このショートカットキーＳには、図示しないが、それぞれＯＳ情報が明示されており、外部からソフトウェア情報（例えばファイル名）を認識可能になっている。ユーザが、操作部４ｂを用いてショートカットキーＳを選択すると、このショートカットキーＳに対応したＯＳをサーバ２に対してダウンロード要求する。以下の動作については前述実施形態と同様であるため、その説明を省略する。このような参考例によっても略同様の作用効果を奏する。
【００２８】
本参考例によれば、電源がオンされたときに必要とされるＯＳが組込まれているか否かを判定し、組込まれていなければＯＳを組込むように動作する。したがって、必要なソフトウェアをユーザの指示を待つことなくダウンロードするため、必要なソフトウェアを迅速にダウンロードできる。
また、本参考例によれば、所定の操作が行われたときに必要とされるソフトウェアが組込まれているか否かを判定するため、ユーザが必要なときに必要なＯＳをダウンロードできるようになる。
【００２９】
（第２の参考例）
図５は、本発明の第２の参考例を示すもので、前述実施形態等と異なるところは、情報端末がサーバに対しソフトウェアをダウンロード要求するときに自端末の機器情報をサーバに対して送信し、この機器情報に対応した組込可能なソフトウェアの情報の示す機能を有するＯＳをセットアップするところにある。前述実施形態等と同一部分については同一符号を付して説明を省略し、以下異なる部分についてのみ説明する。
【００３０】
図５は、ソフトウェア更新システムの動作を概略的に示している。この図５に示すように、情報端末４は、接続先情報を情報コードＰから光学的に読取ると（ステップＶ１）、この接続先情報の示す接続先のサーバ２に対して通信接続する（ステップＶ２）。情報端末４は、自端末の機器情報（例えば、機器の型番情報等）をサーバ２に対して送信する（ステップＶ３）。サーバ２は、情報端末４の機器情報を受信すると、この機器情報に対応した１または複数のソフトウェア情報を情報端末４に対して送信する。すなわち、その機器が動作するＯＳを探索し、このＯＳの情報（ファイル名等）をソフトウェア情報として情報端末４に対して送信する。情報端末４は、サーバ２からＯＳ情報を受信すると、このＯＳ情報の一覧（ソフトウェア情報の一覧）を表示部４ａに表示し、ユーザに対して使用ＯＳの選択を促す。
【００３１】
ユーザが所望のＯＳ情報を操作部４ｂにより選択すると、情報端末４は、選択されたＯＳ情報に対応したＯＳをサーバ２に対してダウンロード要求する（ステップＶ５）。サーバ２がこのＯＳのダウンロード要求を受け付けると（ステップＶ６）、情報端末４は、ＯＳのダウンロードを開始し（ステップＶ７）、ダウンロード処理を終了するとこのＯＳをセットアップする。このような参考例においても前述実施形態等と略同様の作用効果を奏すると共に、ユーザが必要なソフトウェアを選択することができ、たとえメモリサイズに制限があったとしてもソフトウェアを組込むことができる。
【００３２】
（第３の参考例）
図６（ａ）および図６（ｂ）は、本発明の第３の参考例を示している。前述実施形態等と異なるところは、そのシステム動作である。前述実施形態等と同一部分については同一符号を付して説明を省略し、以下異なる部分についてのみ説明する。
【００３３】
図６（ｂ）は、本参考例の動作を概略的なシーケンス図で示している。
情報端末６が操作部６ｂから操作入力された機器情報をネットワーク３を通じてサーバ２に送信することにより組込可能なソフトウェア情報をサーバ２に対して要求する（ステップＴ１）。サーバ２はこの要求を受け付けると、複数（または１）の組込可能なＯＳ情報を情報端末６に対して応答送信し（ステップＴ２）、情報端末６はサーバ２から受信した組込可能な複数のＯＳ情報をそれぞれ対応する情報コードＰとして表示部６ａに表示する（ステップＴ３）。
【００３４】
このときの表示態様を図６（ａ）に示している。この図６（ａ）に示すように、表示部６ａには、情報コードＰが複数個表示されているが、個々の情報コードＰには異なるＯＳ情報が記録されている。このとき、ユーザは情報コードＰを選択して読取る。情報コードＰが情報端末４により読取られると（ステップＴ４）、情報コードＰに含まれるＯＳ情報の示すソフトウェアをサーバ２に対してダウンロード要求する（ステップＴ５）。次に、サーバ２がダウンロード要求を受付けると（ステップＴ６）、情報端末４は、ソフトウェアをダウンロードする（ステップＴ７）。
本参考例によっても、前述実施形態等と略同様の作用効果を奏する。
【００３５】
(第４の参考例）
図７は、本発明の第４の参考例を示すもので、前述実施形態等と異なるところは、情報端末４が、自端末の機器情報を記憶する記憶手段および当該記憶手段に記憶された自端末の機器情報を図形シンボル画像として表示すると共に、情報端末６に代わる情報端末７が、情報端末４の表示部４ａに表示された図形シンボル画像を光学的に読取ることにより機器情報として入力するところにある。前述実施形態等と同一部分については同一符号を付して説明を省略し、以下、異なる部分についてのみ説明する。
【００３６】
情報端末４は、自端末の機器情報を図示しないメモリ（記憶手段に相当）に記憶している。情報端末４は、自端末の機器情報を含むように情報コードＰを生成し、この情報コードＰを表示部４ａに表示する。情報端末６に代わる情報端末７は、情報端末６に備えられた機能に加え、情報コードＰを光学的に読取る機能が備えられている。
【００３７】
情報端末７は、情報端末４の表示部４ａに表示された情報コードＰを光学的に読取り、情報端末４の機器情報として入力する。情報端末７は、この機器情報を入力するとこの機器情報をネットワーク３を通じてサーバ２に送信することにより組込可能なＯＳ情報をサーバ２に対して要求する。この後の動作は、前述実施形態等と同様であるため説明を省略する。このような参考例においても、前述実施形態等と同様の作用効果を奏すると共に、入力時の操作性、利便性を向上することができる。
【００３８】
（他の実施形態）
本発明は、上記実施形態に限定されるものではなく、例えば、以下に示す変形もしくは拡張が可能である。
図形シンボルとして一次元バーコードや２次元コード等の情報コードＰに適用した実施形態を示したがこれに限定されるものではなく、例えば、アイコンを適用しても良い。
情報端末４、６、７が携帯可能に構成されている実施形態を示したが、これに限定されるものではなく、固定設置される情報端末に適用しても良い。尚、情報端末４は特に携帯可能であることが望ましい。
ソフトウェア情報としてＯＳ情報、ソフトウェアとしてＯＳに適用した実施形態を示したが、これに限定されるものではなく、例えば、ソフトウェア情報としてアプリケーションプログラムの情報を示すアプリケーションプログラム情報に適用し、ソフトウェアとしてアプリケーションプログラムに適用しても良い。
【符号の説明】
【００３９】
図面中、１は  図面中、１はソフトウェア更新システム、２はサーバ、３はネットワーク（通信網）、４は情報端末（第２の情報端末）、５はアクセスポイント、６、７は情報端末（第１の情報端末）を示す。
【図１】
2011248915.tif 000003
【図２】
2011248915.tif 000004
【図３】
2011248915.tif 000005
【図４】
2011248915.tif 000006
【図５】
2011248915.tif 000007
【図６】
2011248915.tif 000008
【図７】
2011248915.tif 000009