(57)【要約】【課題】表示される選択メニューの体裁を保ちつつ、誤って選択されることを防ぐことが可能選択メニューを表示可能な情報処理装置を提供すること。【解決手段】複数の項目が選択可能に表示される情報処理装置であって、前記項目に対する選択を受付け可能な領域である選択可能領域を設定する選択領域設定手段と、前記項目の選択を受付ける選択受付手段と、前記選択受付手段により前記選択可能領域に対する選択を受付けた場合に、当該選択可能領域に対応する項目への選択として処理する項目選択手段と、を有する。【選択図】図８
2016045892.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目が選択可能に表示される情報処理装置であって、
前記項目に対する選択を受付け可能な領域である選択可能領域を設定する選択領域設定手段と、
前記項目の選択を受付ける選択受付手段と、
前記選択受付手段により前記選択可能領域に対する選択を受付けた場合に、当該選択可能領域に対応する項目への選択として処理する項目選択手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記選択領域設定手段は、前記項目に対する選択を受付け不可とする領域である選択不可領域を更に設定することが可能であって、
前記項目選択手段は、前記選択受付手段により前記選択不可領域に対する選択を受付けた場合、前記項目に対する選択であったとしても、当該選択不可領域に対応する項目への選択として処理しないことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記選択可能領域は、前記項目の左側および右側に交互に設定されることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記選択不可領域は、前記項目に設定される選択可能領域とは重ならない連続した領域であることを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記選択可能領域は画面サイズが所定のサイズ以下の時に設定されることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記選択可能領域は前記項目の表示間隔が所定の間隔以下の時に設定されることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
選択不可領域に所定の操作を受けると画面をスクロールするスクロール手段を更に有することを特徴とする請求項２乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記所定の操作とはフリック操作またはダブルタップ操作であることを特徴とする請求項７記載の情報処理装置。
【請求項９】
前記選択可能領域は識別可能に表示されることを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
複数の項目が選択可能に表示される情報処理およびアプリケーションサーバとから構成される情報処理システムであって、
前記項目に対する選択を受付け可能な領域である選択可能領域を設定する選択領域設定手段と、
前記項目の選択を受付ける選択受付手段と、
前記選択受付手段により前記選択可能領域に対する選択を受付けた場合に、当該選択可能領域に対応する項目への選択として処理する項目選択手段と、
を有することを特徴とする情報処理システム。
【請求項１１】
複数の項目が選択可能に表示される情報処理装置の制御方法であって、
前記項目に対する選択を受付け可能な領域である選択可能領域を設定する選択領域設定ステップと、
前記項目の選択を受付ける選択受付ステップと、
前記選択受付ステップにより前記選択可能領域に対する選択を受付けた場合に、当該選択可能領域に対応する項目への選択として処理する項目選択ステップと、
を有することを特徴とする情報処理装置の制御方法。
【請求項１２】
複数の項目が選択可能に表示される情報処理装置で読み取り可能なプログラムであって、
前記情報処理装置を、
前記項目に対する選択を受付け可能な領域である選択可能領域を設定する選択領域設定手段と、
前記項目の選択を受付ける選択受付手段と、
前記選択受付手段により前記選択可能領域に対する選択を受付けた場合に、当該選択可能領域に対応する項目への選択として処理する項目選択手段と、
を有することを特徴とする情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
近年タブレット端末やスマートフォンなどタッチデバイスが普及している。これらタッチデバイスを使って、画面に表示された選択リストなどの選択メニューから項目を選択する際、誤って近くの項目が選択されてしまうことがあった。
【０００３】
また、表示画面の大きさがユーザの手指等に比べて小さい場合や大きい場合に操作が困難になることに対応した技術が特許文献１で提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１１７７９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された表示装置では、タッチ操作を受け付けるコントロール抽出し、抽出したコントロールへの入力を指示するための補助ボタンを表示画面上に設けるようになっている。
【０００６】
しかしながら、特許文献１の発明では、ボタンを表示する場所が画面の枠になっているため、対象のボタン位置が直観的に見つけられないという問題点がある。
【０００７】
そこで、本発明では、表示される選択メニューの体裁を保ちつつ、誤って選択されることを防ぐことが可能選択メニューを表示可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
複数の項目が選択可能に表示される情報処理装置であって、前記項目に対する選択を受付け可能な領域である選択可能領域を設定する選択領域設定手段と、前記項目の選択を受付ける選択受付手段と、前記選択受付手段により前記選択可能領域に対する選択を受付けた場合に、当該選択可能領域に対応する項目への選択として処理する項目選択手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、表示される選択メニューの体裁を保ちつつ、誤って選択されることを防ぐことが可能選択メニューを表示可能な情報処理装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係わる情報処理システムのシステム構成図の一例を示す図である。
【図２】本発明の情報処理装置のハードウェア構成の一例を示すハードウェア構成図である。
【図３】本発明の情報処理システムの機能構成の一例を示す機能ブロック図である。
【図４】本発明の情報処理装置における項目選択画面表示処理の一例を示すフローチャートである。
【図５】本発明の情報処理装置における画面表示制御処理の一例を示すフローチャートである。
【図６】本発明の情報処理装置における入力受付時の処理の一例を示すフローチャートである。
【図７】従来の項目選択画面の一例を示す図である。
【図８】本発明の情報処理装置における項目選択画面の一例を示す図である。
【図９】本発明の情報処理装置における画面表示制限の設定画面の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１２】
図１は、本発明の実施形態に係わる情報処理システムのシステム構成図の一例を示す図である。
【００１３】
本発明の情報処理システムは、例えば、クライアント端末としての機能を有する情報処理装置１００（以下、クライアント端末）とクライアント端末へアプリケーション機能を提供するアプリケーションサーバ１１０とが、ネットワーク１２０を介して接続されている。
【００１４】
クライアント端末は、ラップトップＰＣやタブレット端末およびスマートフォンなどを適用可能である。クライアント端末の画面に表示されるアプリケーション上で項目の選択が行われる。アプリケーションでは、図７や図８で示すように複数の項目が選択可能に表示されるようになっている。
【００１５】
アプリケーションは、クライアント端末にインストールされていてもよいし、アプリケーションサーバ１１０にインストールされていてもよい。クライアント端末にアプリケーションがインストールされている場合は、アプリケーションサーバ１１０は不要とすることも可能である。
【００１６】
アプリケーションサーバ１１０は、接続されたクライアント端末からの要求を受けて所定のアプリケーションをクライアント端末にアプリケーションを供給するものであり、項目の選択についてもアプリケーションの一部として提供することが可能となっている。
【００１７】
図２は、本発明の情報処理装置のハードウェア構成の一例を示すハードウェア構成図である。
【００１８】
図に示すように、情報処理装置１００（アプリケーションサーバ１１０へも適用可能）では、システムバス２００を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、記憶装置２０４、入力コントローラ２０５、音声入力コントローラ２０６、ビデオコントローラ２０７、メモリコントローラ２０８、よび通信Ｉ／Ｆコントローラ２０９が接続される。
【００１９】
ＣＰＵ２０１は、システムバス２００に接続される各デバイスやコントローラを統括的に制御する。
【００２０】
ＲＯＭ２０２あるいは記憶装置２０４は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２１】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは記憶装置２０４からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２２】
入力コントローラ２０５は、キーボード／タッチパネル２１０などの入力装置からの入力を制御する。入力装置はこれに限ったものでなく、マウスやマルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００２３】
ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下（指等でタッチ）することにより、各種の指示を行うことができる。
【００２４】
この入力装置を用いて各種通信装置で利用可能な通信宛先に対する宛先を入力するようになっている。
【００２５】
音声入力コントローラ２０６は、マイク２１１からの入力を制御する。マイク２１１から入力された音声を音声認識することが可能となっている。
【００２６】
ビデオコントローラ２０７は、ディスプレイ２１２などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作により受け付け可能な装置については、キーボード／タッチパネル２１０からの入力を受け付けることも可能となる。
【００２７】
なおビデオコントローラ２０７は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ２０３の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００２８】
本発明では、ユーザが情報処理装置を通常する場合の表示に用いられる第１のビデオメモリ領域と、所定の画面が表示される場合に、第１のビデオメモリ領域の表示内容に重ねての表示に用いられる第２のビデオメモリ領域を有している。ビデオメモリ領域は２つに限ったものではなく、情報処理装置の資源が許す限り複数有することが可能なものとする。
【００２９】
メモリコントローラ２０８は、外部メモリ２１３へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等を利用可能である。
【００３０】
通信Ｉ／Ｆコントローラ２０９、ネットワーク２１４を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信やＩＳＤＮなどの電話回線、および携帯電話の３Ｇ回線を用いた通信が可能である。
【００３１】
なお、記憶装置２０４は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００３２】
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。
【００３３】
図３は、本発明の情報処理システムの機能構成の一例を示す機能ブロック図である。
【００３４】
情報処理装置１００は、入力部３０１、表示部３０２、判定部３０３、送信制御部３０４および受信制御部３０５を備える。
【００３５】
アプリケーションサーバ１１０は、受信制御部３０６、送信データ作成部３０７および送信制御部３０８を備える。なお、本発明の情報処理システムは、情報処理装置１００だけで実現することも可能であり、その場合、送信データ作成部３０７は、情報処処装置１００が備えることになる。
【００３６】
情報処理装置１００の入力部３０１は、ユーザからの入力を受付ける機能で、タッチパネル２１０などを介して受け付ける。表示部３０２は、ＣＰＵ２０１からの表示命令を受けてディスプレイ２１２などに表示する。
【００３７】
判定部３０３は、入力部３０１で受け付けた入力内容を判定したり、図９にて後述する設定に従って表示部３０２に表示する条件を判定したりする。
【００３８】
送信制御部３０４は、判定部３０３によって判定した内容を通信Ｉ／Ｆコントローラ２０９などを利用してアプリケーションサーバ１１０に送信する。受信制御部は、アプリケーションサーバ１１０からデータを受信する。受信した内容が表示部３０２によって表示されたり、判定部３０３によって判定されたりする。
【００３９】
アプリケーションサーバ１１０の受信制御部３０６は、情報処理装置１００の送信制御部から送信されたデータを受信する。受信したデータをもとに所定の処理を行い、情報処理装置１００に送信するべきデータを、送信データ作成部３０７で作成する。
【００４０】
送信データ作成部３０７で作成されたデータを送信制御部３０８が情報処理装置１００に対して送信する。アプリケーションサーバ１１０の機能は、先ほども述べたように、情報処理装置１００が備えるようにしてもよい。
図７は、従来の項目選択画面の一例を示す図である。
【００４１】
クライアント端末の表示部７０１に、住所を選択するアプリケーションが動作していて、住所選択メニューが表示されている画面である。
【００４２】
動作するアプリケーションは、クライアント端末にインストールされていて、単体で動作するようになっていてもよいし、アプリケーションサーバに接続して、必要なデータはアプリケーションサーバから取得するようにしてもよい。
【００４３】
住所選択メニューでは、プルダウン７０２が押下されることで、住所を選択するための項目選択画面７０３が表示されるようになっている。
【００４４】
ユーザ７０４によるタッチ操作により選択リストから項目を選択するようになっている。ＯＫ７０７が押下されると項目が決定され、キャンセル７０８が押下されると選択がキャンセルされる。
【００４５】
文字間隔７０６は、選択項目（例えば「大阪」と「京都」）間の間隔を示す。従来の選択リストでは、この間隔が短いと例えば「大阪」を選択したいのに「京都」が選択されてしまったり、その逆であったり、思うように選択できないことがある。
【００４６】
そこで、本発明では、誤って選択されることを防ぐことが可能な選択画面を表示するようにした。表示のための設定項目について、図９を利用して説明する。
【００４７】
なお、本実施形態では、項目選択画面の例としてプルダウンメニューを例に説明するが、項目選択画面は、選択リスト形式やコンボボックスおよびピッカーなどさまざまな選択形式の場合でも適用することが可能である。
【００４８】
図９は、本発明の情報処理装置における画面表示制限の設定画面の一例を示すフローチャートである。
【００４９】
「入力画面表示制御」設定画面は、本アプリケーションの所定の設定メニューを選択することで表示される画面である。
【００５０】
「入力画面の表示制御」を行う９０１が選択されると９０２から９０５の各種設定を選択することができるようになり、本発明における表示制御処理が実施されることになる。一方、「入力画面の表示制御」を行わない９０６が選択されると、上記の各種設定は選択不可となる。また、９０１と９０６はどちらか１つだけが選択可能な項目となっている。
【００５１】
９０２では、項目選択画面（入力画面）の表示タイプを選択する。表示タイプについては、図８を利用して後述するが、２種類に限ったものでなく、３種類以上あってもよい。また、１種類しかないような場合には、９０２の選択は不要となる。
【００５２】
画面サイズ９０３は、本機能を有効とする画面サイズを設定可能である。この項目が選択されると、例えば「１０インチ」以下の場合に行う、となっているので、本項目選択画面を表示する画面のサイズが１０インチ以下の場合に、表示制御が行われる。サイズは任意にユーザが入力可能であり、５インチや７インチといった所定のサイズ以下などの指定が可能である。
【００５３】
画面サイズは、情報処理装置１００の設定情報から取得することや、動作しているアプリケーションから取得することが可能である。
【００５４】
表示間隔９０４は、本機能を有効とする表示間隔であり、選択リストに表示される項目の間隔を示す。図７の文字間隔７０６がこれにあたる。画面サイズ９０３と同様にユーザが所定の間隔以下の時に本機能を有効とするような文字間隔（距離）を指定することが可能である。
【００５５】
「選択不可領域を設ける」９０５が選択されると、選択リストの一部を選択不可にすることができる。すなわち、アプリケーションでは認識可能な領域であっても、選択させない領域とすることで、例えば入力をスクロールなど別の用途で利用可能とするものである。詳細については後述する。
【００５６】
保存９０７が押下されると設定が記憶装置２０４に画面表示制御設定として保存され、キャンセル９０８が押下されると設定は保存されず設定メニューが終了する。
【００５７】
図４は、本発明の情報処理装置における項目選択画面表示処理の一例を示すフローチャートである。
【００５８】
クライアント端末で項目選択画面が表示されるときに処理が開始される。
【００５９】
ステップＳ４０１では、図９にて設定された画面表示制御設定で、入力画面の表示制御を行う設定になっているかどうかの判定を行う。行わないようになっていれば、アプリケーションによって表示される項目選択画面（図６）を表示して処理を終了する。
【００６０】
一方、行うようになっていた場合、ステップＳ４０２で、クライアント端末の画面サイズを取得し、ステップＳ４０３では、選択項目の表示間隔を取得する。表示間隔は、例えば、表示される項目の中心と次の項目の中心を計測し、表示間隔とすればよい。
【００６１】
ステップＳ４０４では、表示条件を満たすかどうかの判定を行う。具体的には、画面表示制御設定の画面サイズ９０３および表示間隔９０５の設定を、ステップＳ４０２およびステップＳ４０３で取得した値が満たすかどうかの判定を行う。なお、ステップＳ４０２およびステップＳ４０３よりも先にステップＳ４０４の判定を行い、必要に応じてそれぞれの値を取得するようにしてもよい。
【００６２】
ステップＳ４０４で条件を満たさない、即ち、入力画面の表示制御を行わないと判定された場合、処理を終了し、一方、入力画面の表示制御を行うと判定された場合は、ステップＳ４０５の画面表示制御処理に進む。ステップＳ４０５の詳細については図５にて説明する。
【００６３】
ステップＳ４０６では、画面表示制御設定の９０５の設定に基づいて選択不可領域を設けるか否かの判定を行い、設けない場合は処理を終了する。一方、選択不可領域を設ける場合は、ステップＳ４０７の画面表示制御処理（選択不可領域設定）を行い、処理を終了する。ステップＳ４０７の処理は、ステップＳ４０５の処理に、選択領域の設定が追加されたものである。
【００６４】
図５は、本発明の情報処理装置における画面表示制御処理の一例を示すフローチャートである。
【００６５】
図４の画面表示制御処理に対応する。図４のステップＳ４０７の処理が行われる場合は、ステップＳ５０５が実行される。本発明における選択領域設定手段に対応し、選択可能領域や選択不可領域の設定を行う。
【００６６】
ステップＳ５０１では、表示形式を決定する。画面表示制御設定の９０２で設定された形式となる。項目選択画面の表示形式について、図８を利用して説明する。
【００６７】
図８は、本発明の情報処理装置における項目選択画面の一例を示す図である。
【００６８】
図７のプルダウン７０２および項目選択画面７０３に対応する部分について説明する。
【００６９】
表示形式＜タイプ１＞８０１は、項目選択画面８０２に対して、８０３および８０４が選択可能領域となっている。便宜上「大阪」８０３と「京都」８０４に番号が付与されているが、東京までの選択項目に対応した選択可能領域がある。
【００７０】
選択可能領域８０３は、選択項目である大阪に対応し、選択可能領域８０４は選択項目である京都に対応する。タイプ１は、アプリケーションによって表示される項目選択画面８０２に追加して選択可能領域が表示される形式である。
【００７１】
選択不可領域を設ける設定がなされる場合、８０５で示した範囲、つまりアプリケーションによって表示された選択項目がユーザによって選択されたとしても選択を受付けない領域である。この領域を選択可能領域と重ならないように連続した領域として設けることで、この領域がユーザによってフリックされた場合は、後述するように画面のスクロールなど別の機能を動作させるようにしてもよい。
【００７２】
表示形式＜タイプ２＞８１１は、アプリケーションによって表示される項目選択画面に８１２に対して、８１３や８１４のように選択可能領域を左右交互に設けるものである。項目の左側および右側に交互に設定することによって、上下の選択項目に対する誤入力を防ぐことが可能になる。選択項目で色が付いている部分を選択可能領域として識別可能に設定することで、色のついていない部分が誤って触られたとしても誤った選択をすることを防ぐことができる。
【００７３】
また、中央に左右どちらの選択可能領域からも届かない選択不可領域８１５が連続して設けられており、タイプ１と同様、この領域に対してユーザがフリック操作を行った場合には、画面のスクロールを行うことができる。
【００７４】
これにより、選択可能領域への選択を受付けた場合に選択を受けつけ、選択不可領域への選択を受付けた場合には選択を受付けないようにし、さらに選択不可領域へ所定の操作を受けた場合には、スクロールなどアプリケーションが提供する動作以外の動作を行わせることができる。
【００７５】
図５の説明に戻る。ステップＳ５０２では、選択可能領域を左右交互に選択する。左右交互にしないと誤操作を防ぐことができないからである。
【００７６】
ステップＳ５０３では、表示すべき全ての選択リスト（選択項目）について処理をしたかを判定し、全ての選択リストに対して選択可能領域を設定する。
【００７７】
ステップＳ５０４では、選択不可領域の設定を行うかどうかの判定を行う。画面表示制御設定の９０５に設定されているか、即ち図４のステップＳ４０６でＹと判定された場合となる。
【００７８】
ステップＳ５０４で選択不可領域を設定すると判定されると、ステップＳ５０５で、図８で説明した選択不可領域を設定する。一方、選択不可領域を設定しないと判定しない場合ステップＳ５０６に進み、ステップＳ５０１からステップＳ５０５で決定した内容で項目選択画面を表示制御し処理を終了する。
【００７９】
図６は、本発明の情報処理装置における入力受付時の処理の一例を示すフローチャートである。
【００８０】
図４および図５の処理によって表示された項目選択画面からユーザによって入力を受付ける時の処理であり、項目選択画面が表示されてから閉じられるまで処理が行われる。
【００８１】
ステップＳ６０１で、選択受付手段により受付けた選択項目に対するユーザによる入力を検知する。入力とは項目選択画面への入力を指す。ステップＳ６０２で入力された領域が選択可能領域であるかどうかの判定をし、選択可能領域であればステップＳ６０３に進み、選択された領域に対応した処理を行い、処理を終了する。
【００８２】
一方、ステップＳ６０２で入力された位置が選択不可領域であった場合、ステップＳ６０４に進み、入力が例えばタッチ操作による通常の選択であるかの判定を行い、通常の選択であれば、処理を受付けず（無視して）、ステップＳ６０１で次の入力の検知を行う。
【００８３】
ステップＳ６０４で通常の選択でない、例えばあらかじめ定めておいた操作（例えばフリック操作やダブルタップ操作など）であった場合は、選択項目のスクロールを行い、次の入力を受付ける。
【００８４】
これにより、限られたサイズに表示された選択項目を有効に利用することができるとともに、誤った入力を防ぐことも可能とすることができる。
【００８５】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８６】
また、本発明におけるプログラムは、フローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体はフローチャート処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【００８７】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８８】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００８９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００９０】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９２】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９３】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９４】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００９５】
１００  情報処理装置
１１０  アプリケーションサーバ
１２０  ネットワーク
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  記憶装置
２０５  入力コントローラ
２０６  音声入力コントローラ
２０７  ビデオコントローラ
２０８  メモリコントローラ
２０９  通信Ｉ／Ｆコントローラ
選択リストに対して左右交互に選択可能領域を設ける。
【図１】
2016045892.tif 000003
【図２】
2016045892.tif 000004
【図３】
2016045892.tif 000005
【図４】
2016045892.tif 000006
【図５】
2016045892.tif 000007
【図６】
2016045892.tif 000008
【図７】
2016045892.tif 000009
【図８】
2016045892.tif 000010
【図９】
2016045892.tif 000011