(57)【特許請求の範囲】
【請求項１】
複数のソフトテンキー間で共通する共通ボタンの種類と、各共通ボタンの表示サイズおよび配置と、を対応付けた第１テーブルと、
画面の各入力フォームでの入力対象値の種類と、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類と、各機能別ボタンの表示サイズおよび配置とを対応付けた第２テーブルと、
を記憶する記憶装置と、
表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類、および前記機能別ボタンの表示サイズおよび配置の各情報を前記第２テーブルで特定する処理と、当該特定した機能別ボタンの表示サイズおよび配置に基づき、当該機能別ボタンと配置位置が競合する共通ボタンを前記第１テーブルで特定する処理と、当該共通ボタンの表示サイズを調整することで所定サイズのソフトテンキーの領域内への前記各共通ボタン及び前記機能別ボタンの配置を実行し、当該ソフトテンキーを所定装置で表示させる処理と、を実行する演算装置と、
を含むことを特徴とするテンキー表示制御システム。
【請求項２】
前記演算装置は、
前記共通ボタンの表示サイズを調整するに際し、ボタン種類ごとに予め定めた、表示サイズの拡縮可否、または、拡縮程度に応じて、前記共通ボタンの表示サイズを調整するものである、
ことを特徴とする請求項１に記載のテンキー表示制御システム。
【請求項３】
前記記憶装置は、
前記第２テーブルにおいて、前記入力対象値の種類として、数値、金融機関における顧客情報の識別値、和暦、少数点、および、負数、の少なくともいずれかを規定し、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類、および、各機能別ボタンの表示サイズおよび配置を対応付けて記憶するものであり、
前記演算装置は、
前記機能別ボタンの種類および前記機能別ボタンの表示サイズおよび配置の各情報を特定するに際し、前記表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類である、数値、金融機関における顧客情報の識別値、和暦、少数点、および、負数、のいずれかに応じたソフトテンキーで表示される機能別ボタンの種類、および前記機能別ボタンの表示サイズおよび配置の各情報を前記第２テーブルで特定するものである、
ことを特徴とする請求項１に記載のテンキー表示制御システム。
【請求項４】
前記演算装置は、
前記ソフトテンキーを所定装置で表示させるに際し、前記選択動作の対象となった入力フォームを覆う位置に前記ソフトテンキーを表示させるものである、
ことを特徴とする請求項１に記載のテンキー表示制御システム。
【請求項５】
複数のソフトテンキー間で共通する共通ボタンの種類と、各共通ボタンの表示サイズおよび配置と、を対応付けた第１テーブルと、
画面の各入力フォームでの入力対象値の種類と、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類と、各機能別ボタンの表示サイズおよび配置とを対応付けた第２テーブルと、
を記憶する記憶装置を備えた情報処理システムが、
表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類、および前記機能別ボタンの表示サイズおよび配置の各情報を前記第２テーブルで特定する処理と、
当該特定した機能別ボタンの表示サイズおよび配置に基づき、当該機能別ボタンと配置位置が競合する共通ボタンを前記第１テーブルで特定する処理と、
当該共通ボタンの表示サイズを調整することで所定サイズのソフトテンキーの領域内への前記各共通ボタン及び前記機能別ボタンの配置を実行し、当該ソフトテンキーを所定装置で表示させる処理と、
を実行することを特徴とするテンキー表示制御方法。
【請求項６】
前記情報処理システムが、
前記共通ボタンの表示サイズを調整するに際し、ボタン種類ごとに予め定めた、表示サイズの拡縮可否、または、拡縮程度に応じて、前記共通ボタンの表示サイズを調整する、
ことを特徴とする請求項５に記載のテンキー表示制御方法。
【請求項７】
前記情報処理システムが、
前記記憶装置の前記第２テーブルにおいて、前記入力対象値の種類として、数値、金融機関における顧客情報の識別値、和暦、少数点、および、負数、の少なくともいずれかを規定し、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類、および、各機能別ボタンの表示サイズおよび配置を対応付けて記憶し、
前記機能別ボタンの種類および前記機能別ボタンの表示サイズおよび配置の各情報を特定するに際し、前記表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類である、数値、金融機関における顧客情報の識別値、和暦、少数点、および、負数、のいずれかに応じたソフトテンキーで表示される機能別ボタンの種類、および前記機能別ボタンの表示サイズおよび配置の各情報を前記第２テーブルで特定する、
ことを特徴とする請求項５に記載のテンキー表示制御方法。
【請求項８】
前記情報処理システムが、
前記ソフトテンキーを所定装置で表示させるに際し、前記選択動作の対象となった入力フォームを覆う位置に前記ソフトテンキーを表示させる、
ことを特徴とする請求項５に記載のテンキー表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テンキー表示制御システムおよびテンキー表示制御方法に関するものであり、具体的には、テンキーにおけるユーザの操作負荷を軽減すると共に、種々の入力対象にそれぞれ柔軟に対応したテンキーを提供可能とする技術に関する。
【背景技術】
【０００２】
金融機関の担当者らは、タブレット端末など適宜な端末を操作し、担当顧客あるいは接遇中の顧客に関する情報の照会、対応結果の登録、スケジュール確認など、種々の業務を遂行する。ところが、こうした端末で表示されるソフトキーボードは、ハードウェアキーボードと異なり、文字、記号、数値など入力対象ごとの入力モード切換えが煩雑となりやすい。
【０００３】
そこでこのような課題に対処する従来技術として、以下のようなものが提案されている。すなわち、情報処理装置と、前記情報処理装置の入力補助を行う情報処理端末とが通信可能に接続された情報処理システムであって、前記情報処理装置は、情報を入力するための入力フォームを備えた画面と、前記入力フォームごとに当該入力フォームが文字列を入力するための文字項目であるのか、数値を入力するための数値項目であるのかを示す入力属性とを記憶する記憶手段と、前記記憶手段に記憶された画面を表示する画面表示手段と、前記画面表示手段で表示された画面に備えられた入力フォームが選択された場合、選択された入力フォームに対応する入力属性を前記記憶手段から取得し、当該入力属性が文字項目であるのか、数値項目であるのかを判定する入力属性判定手段と、前記入力属性判定手段で前記入力属性が文字項目であると判定された場合には、前記情報処理端末に対して前記入力フォームに文字列の入力を行うための画面の表示指示を行い数値項目であると判定された場合には、前記情報処理端末に対して前記入力フォームに数値の入力を行うための画面の表示指示を行う表示指示手段と、前記情報処理端末で入力された内容を受信し、前記入力フォームに入力する入力手段と、を備え、前記情報処理端末は、前記表示指示手段で指示された内容に基づいて、文字列を入力するための画面または数値を入力するための画面を表示する表示制御手段と、前記表示制御手段で表示された画面に対して指示された内容に基づいて、前記情報処理装置に入力内容を送信する入力内容送信手段とを備える情報処理システム（特許文献１参照）などが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１２０５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術によれば、入力フォームにおける入力対象が文字か数値かに基づき、対応する入力インターフェイスを出力することが可能となる。一方、金融機関の業務では、膨大な商品やサービスごとに、数多くの手続が必要となる。つまり、タブレット端末における入力対象の種類も様々となる。
【０００６】
そうした状況下では、従来技術のごとく、単純に種類別の入力インターフェイスを全て用意し対処することは非常に煩雑で困難となりやすい。また、業務やその手続内容に変更や追加等が生じても柔軟に対応しにくい問題もある。
【０００７】
そこで本発明の目的は、テンキーにおけるユーザの操作負荷を軽減すると共に、種々の
入力対象にそれぞれ柔軟に対応したテンキーを提供可能とする技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決する本発明のテンキー表示制御システムは、複数のソフトテンキー間で共通する共通ボタンの種類と、各共通ボタンの表示サイズおよび配置と、を対応付けた第１テーブルと、画面の各入力フォームでの入力対象値の種類と、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類と各機能別ボタンの表示サイズおよび配置とを対応付けた第２テーブルと、を記憶する記憶装置と、表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類、および前記機能別ボタンの表示サイズおよび配置の各情報を前記第２テーブルで特定する処理と、当該特定した機能別ボタンの表示サイズおよび配置に基づき、当該機能別ボタンと配置位置が競合する共通ボタンを前記第１テーブルで特定する処理と、当該共通ボタンの表示サイズを調整することで所定サイズのソフトテンキーの領域内への前記各共通ボタン及び前記機能別ボタンの配置を実行し、当該ソフトテンキーを所定装置で表示させる処理と、を実行する演算装置と、を含むことを特徴とする。
【０００９】
また、本発明のテンキー表示制御方法は、複数のソフトテンキー間で共通する共通ボタンの種類と、各共通ボタンの表示サイズおよび配置と、を対応付けた第１テーブルと、画面の各入力フォームでの入力対象値の種類と、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類と、各機能別ボタンの表示サイズおよび配置とを対応付けた第２テーブルと、を記憶する記憶装置を備えた情報処理システムが、表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類、当該種類に応じたソフトテンキーで表示される機能別ボタンの種類、および前記機能別ボタンの表示サイズおよび配置の各情報を前記第２テーブルで特定する処理と、当該特定した機能別ボタンの表示サイズおよび配置に基づき、当該機能別ボタンと配置位置が競合する共通ボタンを前記第１テーブルで特定する処理と、当該共通ボタンの表示サイズを調整することで所定サイズのソフトテンキーの領域内への前記各共通ボタン及び前記機能別ボタンの配置を実行し、当該ソフトテンキーを所定装置で表示させる処理と、を実行することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、テンキーにおけるユーザの操作負荷を軽減すると共に、種々の入力対象にそれぞれ柔軟に対応したテンキーを提供できる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態のテンキー表示制御システムを含むネットワーク構成図である。
【図２】本実施形態におけるサーバのハードウェア構成例を示す図である。
【図３】本実施形態におけるタブレット端末のハードウェア構成例を示す図である。
【図４Ａ】本実施形態の共通ボタン情報テーブルのデータ構成例を示す図である。
【図４Ｂ】本実施形態におけるソフトテンキーの表示領域におけるボタン配列例を示す図である。
【図４Ｃ】本実施形態の機能別ボタン情報テーブルのデータ構成例を示す図である。
【図５】本実施形態のボタンサイズテーブルのデータ構成例を示す図である。
【図６】本実施形態におけるテンキー表示制御方法のフロー例を示す図である。
【図７Ａ】本実施形態における画面例１を示す図である。
【図７Ｂ】本実施形態における画面例２を示す図である。
【図８Ａ】本実施形態における画面例３を示す図である。
【図８Ｂ】本実施形態における画面例４を示す図である。
【図９Ａ】本実施形態における画面例５を示す図である。
【図９Ｂ】本実施形態における画面例６を示す図である。
【発明を実施するための形態】
【００１２】
−−−システム構成−−−
【００１３】
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は、本実施形態のテンキー表示制御システム１０を含むネットワーク構成図である。図１に示すテンキー表
示制御システム１０は、テンキーにおけるユーザの操作負荷を軽減すると共に、種々の入力対象にそれぞれ柔軟に対応したテンキーを提供可能とするコンピュータシステムである。
【００１４】
本実施形態では、一例として、金融機関の営業支援用のサーバ１００と、これにネットワーク５を介して接続されるタブレット端末２００とにより、テンキー表示制御システム１０を構成するものとする。
【００１５】
このうち、営業支援用のサーバ１００は、金融機関の各営業担当者による各種業務の遂行を支援する機能を実装、提供する装置である。当該サーバ１００自体は、従来から提案されている営業支援システム等を構成するものとなる。
【００１６】
このサーバ１００は、タブレット端末２００に対し、営業支援機能による所定画面を送信して表示させ、またこの画面の入力フォームに対する選択動作（営業担当者によるもの）に伴い、当該入力フォームの入力対象値の種類に応じたソフトテンキーをタブレット端末２００に返す装置となる。
【００１７】
また、タブレット端末２００は、当該金融機関における各営業担当者が操作し、上述のサーバ１００の営業支援機能により提供される各種情報を画面表示し、また、各営業担当者による入力フォームでの選択動作や入力を受け付けてサーバ１００に返す、といった一連の入出力処理を実行する端末装置である。
【００１８】
なお、タブレット端末２００が上述のサーバ１００の機能も備え、タブレット端末２００のみでテンキー表示制御システム１０を構成するとしてもよい。或いは、サーバ１００が入出力装置としてのタッチパネルを備え、スタンドアロンでテンキー表示制御システム１０を構成するとしてもよい。
【００１９】
また、よりセキュアなネットワーク環境で当該テンキー表示制御システム１０を構成する場合、補助記憶装置を備えないタブレット端末２００と、所定のシンクライアントサーバ（図示しない）とで、上述のタブレット端末２００の機能を構成するとしてもよい。この場合のタブレット端末２００は、自身で顧客データなどの機微情報を保持することがなく、シンクライアントサーバとの間で画面データの授受を実行するのみとなる。また上述のシンクライアントサーバは、金融機関内の社内ネットワークでサーバ１００と接続されている。
−−−ハードウェア構成−−−
【００２０】
また、テンキー表示制御システム１０を構成する各装置のハードウェア構成は以下の如くとなる。図２は、本実施形態におけるサーバ１００のハードウェア構成例を示す図である。
【００２１】
すなわち、サーバ１００は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）やハードディスクドライブなど適宜な不揮発性記憶素子で構成される記憶装置１０１、ＲＡＭなど揮発性記憶素子で構成されるメモリ１０３、記憶装置１０１に保持されるプログラム１０２をメモリ１０３に読み出すなどして実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうＣＰＵなどの演算装置１０４、ネットワーク５と接続し他装置との通信処理を担う通信装置１０５、を備える。
【００２２】
なお、記憶装置１０１内には、本実施形態のテンキー表示制御システム１０を構成するサーバ１００として必要な機能を実装する為のプログラム１０２と、共通ボタン情報テーブル１２５、機能別ボタン情報テーブル１２６、およびボタンサイズテーブル１２７が少
なくとも記憶されている。これらのテーブルの具体的な構成については後述する。
【００２３】
また図３は、本実施形態におけるタブレット端末２００のハードウェア構成例を示す図である。本実施形態のタブレット端末２００は、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）やハードディスクドライブなど適宜な不揮発性記憶素子で構成される記憶装置２０１、ＲＡＭなど揮発性記憶素子で構成されるメモリ２０３、記憶装置２０１に保持されるプログラム２０２をメモリ２０３に読み出すなどして実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうＣＰＵなどの演算装置２０４、ユーザたる上述の営業担当者からの入力や処理結果の出力を担うタッチパネル２０５、ネットワーク５と接続して上述のサーバ１００との通信処理を担う通信装置２０６、を備える。
【００２４】
なお、記憶装置２０１内には、本実施形態のテンキー表示制御システム１０を構成するタブレット端末として必要な機能を実装する為のプログラム２０２が少なくとも記憶されている。また、当該タブレット端末２００が、上述のサーバ１００で保持する共通ボタン情報テーブル１２５、機能別ボタン情報テーブル１２６、および、ボタンサイズテーブル１２７を備え、これらを必要に応じて利用するとしてもよい。
−−−データ構造例−−−
【００２５】
続いて、本実施形態のテンキー表示制御システム１０が用いるテーブル類について説明する。図４Ａに、本実施形態における共通ボタン情報テーブル１２５の一例を示す。
【００２６】
本実施形態における共通ボタン情報テーブル１２５は、サーバ１００がタブレット端末２００に対し、入力フォームでの入力対象値の種類に応じて提供する各ソフトテンキー間に共通のボタン種類と、そのボタンの表示サイズ、および、配置の各情報を対応付けたテーブルである。そのデータ構造は、各共通ボタンの名称に対し、当該共通ボタンの表示サイズ、および配置といった値を対応付けたレコードの集合体である。
【００２７】
このうち配置の値は、共通ボタンのみでソフトテンキーを構成する場合の配置、すなわち「基本」と、共通ボタンに加えて和暦に関する機能別ボタンでソフトテンキーを構成する場合の配置、すなわち「和暦」と、共通ボタンに加えてＣＩＦ、小数点、および負数のいずれかに関する機能別ボタンでソフトテンキーを構成する場合の配置、すなわち「ＣＩＦ、小数点、負数」とに関して、それぞれ定義されている。
【００２８】
また、配置の値としては、図４Ｂにて例示するように、ソフトテンキー１の表示領域２における、４行×４列のボタン配列のうち、当該ボタンの配置位置を示す座標値を想定する。例えば、ソフトテンキー１における最下段の行を第１行として、最上段の行を第４行とし、また、ソフトテンキー１における最左列の列を第１列として、最右列の列を第４列とした場合、“１”のボタンの配置位置は第２行の第１列であり、その座業値は、“２，１”となる。なお、ソフトテンキー１は、こうして配置位置が定義される各種ボタンの他、入力プレビュー領域３を備える。入力プレビュー領域３は、ソフトテンキー１が含む各種ボタンをユーザが操作して現在までに入力した値を表示させる領域である。
【００２９】
また、図４Ｃに、本実施形態における機能別ボタン情報テーブル１２６のデータ構成例を示す。本実施形態における機能別ボタン情報テーブル１２６は、サーバ１００がタブレット端末２００に提供する画面の各入力フォームでの入力対象値の種類と、当該種類に応じたソフトテンキーのボタン種類、各ボタンの表示サイズ、およびその配置とを対応付けたテーブルである。
【００３０】
そのデータ構造は、数値、ＣＩＦ番号（顧客情報ファイル番号）、和暦、少数点、および、負数、といった、入力フォームの入力対象値の種類をキーとして、当該種類に応じた
、ソフトテンキーのボタン種類、当該各ボタンの表示サイズ、および、その配置といった値を対応付けたレコードの集合体である。
【００３１】
当該機能別ボタン情報テーブル１２６における各ボタンに関する配置の値は、上述の共通ボタン情報テーブル１２５における配置の値と同様に、ソフトテンキー１の表示領域２における、４行×４列のボタン配列のうち、当該ボタンの配置位置を示す座標値を想定する。
【００３２】
図５に、本実施形態のボタンサイズテーブル１２７のデータ構成例を示す。当該ボタンサイズテーブル１２７は、ソフトテンキーの各ボタンについて、その表示サイズの拡縮可否、拡縮範囲（原サイズから拡縮を許容可能な程度）について規定したテーブルである。
【００３３】
そのデータ構造は、各ボタンの種類をキーとして、当該ボタンの表示サイズの拡縮可否、および、拡縮範囲、といった値を対応付けたレコードの集合体である。
−−−フロー例−−−
【００３４】
以下、本実施形態におけるテンキー表示制御方法の実際手順について図に基づき説明する。以下で説明するテンキー表示制御方法に対応する各種動作は、テンキー表示制御システム１０を構成するサーバ１００およびタブレット端末２００のそれぞれがメモリ等に読み出して実行するプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００３５】
図６は、本実施形態におけるテンキー表示制御方法のフロー例を示す図である。ここでは、上述の金融機関の営業担当者がタブレット端末２００を操作し、サーバ１００の営業支援機能を用いた顧客対応業務を開始する状況を想定する。また、この営業担当者は、当該業務開始に先立ち、既存の顧客管理ＤＢ等（例えば、サーバ１００が金融機関の顧客管理システムを介して提供）での当該顧客に関する情報検索を行うものとする。
【００３６】
タブレット端末２００は、当該営業担当者からの適宜な指示をタッチパネル２０５にて受け付けて、顧客情報の検索画面７００（図７Ａ）をサーバ１００に要求・取得し、当該検索画面７００をタッチパネル２０５にて表示させる。一方、営業担当者は、検索画面７００が含む、検索条件の入力フォーム７０１〜７０４のうち、検索条件の入力を行いたいものにタッチし、カーソル７０７を表示させる。こうした、ユーザによるタッチパネル上での入力フォームの選択動作と、それに伴うサーバ１００およびタブレット端末２００での一連の処理については、既存システムにおけるものと同様である。
【００３７】
この場合、タブレット端末２００は、上述のタッチに伴うカーソル７０７の表示処理を行うと共に、上述の入力フォームに対する営業担当者のタッチ、すなわち選択動作の事象をサーバ１００に通知する（ｓ１００）。タブレット端末２００は、この通知に際し、当該検索画面７００を構成するコード（例：ＨＴＭＬコード）のうち、当該入力フォームのタグの値を取得し、当該タグの値を通知に含める。
【００３８】
ここでは、図７Ａに示す検索画面７００のうち、ＣＩＦ番号の入力フォーム７０１が、営業担当者によって選択されたとする。したがって、タブレット端末２００は、ＣＩＦ番号の入力フォーム７０１に関するタグの値を、サーバ１００に通知する。
【００３９】
一方、サーバ１００は、上述の通知をタブレット端末２００から受信し、当該通知が含む入力フォームのタグの値に基づいて、上述選択動作を受けた入力フォームでの入力対象値の種類を特定する（ｓ１０１）。
【００４０】
サーバ１００は、当然ながら、各入力フォームに関するＨＴＭＬタグの情報を予め記憶装置１０１にて保持している。よって、サーバ１００は、タブレット端末２００から上述の通知を受けた場合、営業担当者により選択された入力フォームが、どの種類の入力対象値に関する入力フォームであるか特定可能である。
【００４１】
サーバ１００は、上述の通知の含むタグの値に基づき、当該入力フォームの入力対象値の種類が、例えば「ＣＩＦ番号」であると特定したとする。
【００４２】
次にサーバ１００は、入力対象値の種類「ＣＩＦ番号」に応じたソフトテンキー１のボタン種類、表示サイズ、および配置位置を、機能別ボタン情報テーブル１２６で特定する（ｓ１０２）。
【００４３】
上述のように入力対象値の種類が「ＣＩＦ番号」である場合、図４Ｃで例示した機能別ボタン情報テーブル１２６によれば、ＣＩＦ番号入力時のソフトテンキー１に表示させるべきボタン（以下、機能別ボタン）は「Ａ」、その表示サイズは「５×５」、配置位置は「１，２」と特定できる。
【００４４】
またサーバ１００は、上述の機能別ボタン「Ａ」と、その配置位置「１，２」が競合する共通ボタンの有無を、共通ボタン情報テーブル１２５で特定する（ｓ１０３）。
【００４５】
このステップｓ１０３におけるサーバ１００は、共通ボタン情報テーブル１２５の「配置」欄のうち、入力対象値の種類「ＣＩＦ番号」に対応した欄にて、配置位置が「１，２」と規定された共通ボタンを検索する。図４Ａに例示する共通ボタン情報テーブル１２５の場合、この配置位置「１，２」と規定された共通ボタンは特定されない。
【００４６】
更にサーバ１００は、上述の配置位置「１，２」と隣接する共通ボタンのうち、機能別ボタン「Ａ」の表示サイズ「５×５」の領域に重なる表示サイズを持つものを、共通ボタン情報テーブル１２５の「配置」欄のうち「ＣＩＦ」に関する欄で検索する。ここでサーバ１００は、図４Ａに例示する共通ボタン情報テーブル１２５の場合（図４Ｂもあわせて参照）、配置位置「１，２」の隣接位置である「１，１」に配置の共通ボタン「０」、「１，３」に配置の共通ボタン「ＢＳ」、「２，２」に配置の共通ボタン「２」、に関して、それぞれの表示サイズを、「５×１０」、「５×５」、「５×５」、と特定する。
【００４７】
サーバ１００は、上述のように特定した表示サイズのうち、共通ボタン「０」の表示サイズ「５×１０」は、機能別ボタン「Ａ」および他の共通ボタンの各表示サイズ「５×５」を越え、機能別ボタン「Ａ」の領域に重なるものと特定出来る。
【００４８】
つまり、ｓ１０３において、サーバ１００は、共通ボタン「０」を、機能別ボタン「Ａ」と、その配置位置「１，２」が競合する共通ボタンとして特定することとなる。
【００４９】
更に、サーバ１００は、当該ステップｓ１０３において、上述の機能別ボタンと共通ボタンとの競合に関してのみならず、共通ボタン同士の配置位置の競合に関しても特定する。
【００５０】
この場合のサーバ１００は、まず、共通ボタン情報テーブル１２５における「配置」欄の、「基本」と、ｓ１０１で特定している入力対象値の種類すなわち「ＣＩＦ」との間で、配置位置が異なる共通ボタンの有無を特定する。
【００５１】
図４Ａで示す共通ボタン情報テーブル１２５の例であれば、いずれの共通ボタンの配置位置も、「基本」と「ＣＩＦ」とで一致している。つまり、「ＣＩＦ」の場合、「基本」
とは異なる位置に配置されるボタンは存在しないと特定できる。
【００５２】
続いてサーバ１００は、ｓ１０３で特定した共通ボタン「０」に関し、ボタンサイズテーブル１２７にて、その拡縮可否および拡縮範囲を特定する（ｓ１０４）。図５に例示するボタンサイズテーブル１２７では、共通ボタン「０」に関して、拡縮「可」、拡縮範囲「５０％」と特定できる。
【００５３】
そこでサーバ１００は、共通ボタン「０」の表示サイズのうち横幅「１０」について、機能別ボタン「Ａ」および他の共通ボタンの横幅「５」と同じになるよう、その表示オブジェクト（記憶装置１０１にて予め保持）の横幅（表示オブジェクトの外形の横幅であり、表示値「０」の文字サイズではない）を５０％減じて「５」と縮小する（ｓ１０５）。この処理により、ソフトテンキー１の表示領域２のうち、第１行の第２列に空き領域が形成される。
【００５４】
なお、ここでは共通ボタンに対応した表示オブジェクトを縮小する処理を例示したが、勿論これに限定されず、共通ボタンのうち表示不要なボタンが生じるケースでは、当該表示不要なボタン以外の各ボタンの表示オブジェクトを拡大する、といった処理を行うとしてもよい。
【００５５】
次にサーバ１００は、ｓ１０１で特定した入力対象値の種類「ＣＩＦ番号」入力時の各共通ボタンの配置（共通ボタン情報テーブル１２５で特定）に応じて、ｓ１０５で表示サイズを変更した共通ボタン「０」の表示オブジェクトと、その他の各共通ボタンの表示オブジェクトを、ソフトテンキー１の表示領域２における４行×４列のボタン配列のうち該当位置に配置する（ｓ１０６）。
【００５６】
またサーバ１００は、ｓ１０２で特定した機能別ボタン「Ａ」の配置位置に応じて、当該機能別ボタン「Ａ」の表示オブジェクトを、ソフトテンキー１の表示領域２における４行×４列のボタン配列のうち該当位置に配置する（ｓ１０７）。
【００５７】
続いてサーバ１００は、ｓ１０７までの処理で、各共通ボタンおよび機能別ボタン「Ａ」の各表示オブジェクトを配置したソフトテンキー１（の表示用データ）を、タブレット端末２００に送信する（ｓ１０８）。この時、サーバ１００は、当該ソフトテンキー１の表示位置として、検索画面７００のうち、営業担当者から選択された入力フォーム７０１を覆うべく、入力フォーム７０１の左上端のコーナー７０１１（図７Ａ）に、ソフトテンキーの左上端のコーナー７０１２（図７Ｂ）を合わせて表示する指示をタブレット端末２００に通知する。
【００５８】
または、入力フォーム７０１の中央上端７０１３（図７Ａ）に、ソフトテンキーの中央上端７０１４（図７Ｂ）を合わせて表示する指示を与えるとしてもよい。或いは、入力フォーム７０１の左右中心すなわち重心７０１５（図７Ａ）に、ソフトテンキーの重心７０１６（図７Ｂ）を合わせて表示する指示を与えるとしてもよい。
【００５９】
一方、タブレット端末２００は、サーバ１００から受信したソフトテンキー１を、検索画面７００のうち、上述の表示位置の指示に応じた位置に配置して表示する（ｓ１０９）。
【００６０】
上述の営業担当者は、こうしてソフトテンキー１が表示された検索画面７００を閲覧し、当該ソフトテンキー１の共通ボタンおよび機能別ボタン「Ａ」を利用して、ＣＩＦ番号の入力動作を行うこととなる。
【００６１】
タブレット端末２００は、営業担当者により押下にされたボタンの値を、入力プレビュー領域３に表示し、「確定」ボタン７０の押下を受けて、当該ソフトテンキー１の表示を消去する（ｓ１１０）。
【００６２】
続いてタブレット端末２００は、検索画面７００における検索実行ボタン７０５が押下された場合（ｓ１１１：ｙ）、ここまでの処理で入力フォーム７０１〜７０４で入力された値（図７Ｂの場合、「Ａ１２３４」）、すなわちＣＩＦ番号の値を検索キーとした検索要求を、サーバ１００に返す（ｓ１１２）。その後、タブレット端末２００は、サーバ１００から検索結果を受信し、これをタッチパネル２０５に表示して当該フローを終了する。
【００６３】
他方、上述の検索画面７００で検索実行ボタン７０５が押下されず、他の入力フォームに対する営業担当者のタッチ、すなわち選択動作を検知した場合（ｓ１１１：ｎ）、タブレット端末２００は、処理をｓ１００に戻す。こうした処理は、検索実行ボタン７０５が押下されるまで繰り返し実行されるものとする。
【００６４】
例えば、図８Ａに示すように、「加入年月」のうち「年」の入力フォーム７０３に対して選択動作がなされた場合、サーバ１００は、当該入力フォーム７０３のタグの値に基づき、当該入力フォーム７０３の入力対象値の種類を「和暦」であると特定する。
【００６５】
この場合、サーバ１００は、入力対象値の種類「和暦」に応じたソフトテンキー１の機能別ボタン「Ｓ」、「Ｈ」と、その表示サイズ「５×５」、「５×５」、および配置位置「１，２」、「１，３」を、機能別ボタン情報テーブル１２６で特定する。
【００６６】
またサーバ１００は、上述の機能別ボタン「Ｓ」、「Ｈ」と、その配置位置「１，２」、「１，３」が競合する共通ボタンの有無を、共通ボタン情報テーブル１２５で特定する。
【００６７】
この場合のサーバ１００は、共通ボタン情報テーブル１２５の「配置」欄のうち、入力対象値の種類「和暦」に対応した欄にて、配置位置が「１，２」または「１，３」と規定された共通ボタンを検索する。図４Ａに例示する共通ボタン情報テーブル１２５の場合、この配置位置「１，２」または「１，３」と規定された共通ボタンは特定されない。
【００６８】
更にサーバ１００は、上述の配置位置「１，２」または「１，３」と隣接する共通ボタンのうち、機能別ボタン「Ｓ」、「Ｈ」の表示サイズ「５×５」の領域に重なる表示サイズを持つものを、共通ボタン情報テーブル１２５の「配置」欄のうち「和暦」に関する欄で検索する。ここでサーバ１００は、図４Ａに例示する共通ボタン情報テーブル１２５の場合（図４Ｂもあわせて参照）、配置位置「１，２」の隣接位置である「１，１」に配置の共通ボタン「０」、「２，２」に配置の共通ボタン「２」、に関して、それぞれの表示サイズを、「５×１０」、「５×５」、と特定する。また同様に、配置位置「１，３」の隣接位置である「１，４」に配置の共通ボタン「確定」、「２，３」に配置の共通ボタン「３」、に関して、それぞれの表示サイズを、「１０×５」、「５×５」、と特定する。
【００６９】
サーバ１００は、上述のように特定した表示サイズのうち、共通ボタン「０」の表示サイズ「５×１０」は、機能別ボタン「Ｓ」および他の共通ボタンの各表示サイズ「５×５」を越え、機能別ボタン「Ｓ」の領域に重なるものと特定出来る。
【００７０】
つまり、サーバ１００は、共通ボタン「０」を、機能別ボタン「Ｓ」と、その配置位置「１，２」が競合する共通ボタンとして特定することとなる。
【００７１】
更に、サーバ１００は、上述の機能別ボタンと、その配置位置が競合する共通ボタンの有無を特定する処理に加えて、共通ボタン同士の配置位置の競合に関しても特定する。
【００７２】
この場合のサーバ１００は、まず、共通ボタン情報テーブル１２５における「配置」欄の、「基本」と、既に特定している入力対象値の種類すなわち「和暦」との間で、配置位置が異なる共通ボタンの有無を特定する。
【００７３】
図４Ａで示す共通ボタン情報テーブル１２５の例であれば、共通ボタンのうち「ＢＳ」の配置位置が、「基本」では「１，３」、「和暦」では「２，４」、で異なっている。つまり、「和暦」の場合、「基本」とは異なる位置に配置されるボタンを、「ＢＳ」ボタンと特定できる。
【００７４】
また、当該処理におけるサーバ１００は、上述の「和暦」の場合での「ＢＳ」ボタンの配置位置「２、４」と隣接する共通ボタンのうち、当該「ＢＳ」ボタンの表示サイズ「５×５」の領域に重なる表示サイズを持つものを、共通ボタン情報テーブル１２５の「配置」欄のうち「和暦」に関する欄で検索する。
【００７５】
ここでサーバ１００は、図４Ａに例示する共通ボタン情報テーブル１２５の場合（図４Ｂもあわせて参照）、配置位置「２，４」の隣接位置である「１，４」に配置の共通ボタン「確定」、「２，３」に配置の共通ボタン「３」、に関して、それぞれの表示サイズを、「１０×５」、「５×５」、と特定する。
【００７６】
サーバ１００は、上述のように特定した表示サイズのうち、共通ボタン「確定」の表示サイズ「１０×５」は、共通ボタン「ＢＳ」および他の共通ボタンの各表示サイズ「５×５」を越え、共通ボタン「ＢＳ」の領域に重なるものと特定出来る。
【００７７】
つまり、当該処理において、サーバ１００は、共通ボタン「確定」を、共通ボタン「ＢＳ」と、その配置位置「１，４」が競合する共通ボタンとして特定することとなる。
【００７８】
続いてサーバ１００は、上述で特定した共通ボタン「０」および「確定」に関し、ボタンサイズテーブル１２７にて、その拡縮可否および拡縮範囲を特定する。図５に例示するボタンサイズテーブル１２７では、共通ボタン「０」および「確定」のそれぞれに関して、拡縮「可」、拡縮範囲「５０％」と特定できる。
【００７９】
そこでサーバ１００は、共通ボタン「０」の表示サイズのうち横幅「１０」について、機能別ボタン「Ｓ」および他の共通ボタンの横幅「５」と同じになるよう、その表示オブジェクトの横幅（表示オブジェクトの外形の横幅であり、表示値「０」の文字サイズではない）を５０％減じて「５」と縮小する。この処理により、ソフトテンキー１の表示領域２のうち、第１行の第２列に空き領域が形成される。
【００８０】
同様に、サーバ１００は、共通ボタン「確定」の表示サイズのうち高さ「１０」について、共通ボタン「ＢＳ」および他の共通ボタンの高さ「５」と同じになるよう、その表示オブジェクトの高さ（表示オブジェクトの外形の高さであり、表示値「確定」の文字サイズではない）を５０％減じて「５」と縮小する。この処理により、ソフトテンキー１の表示領域２のうち、第２行の第４列に空き領域が形成される。
【００８１】
なお、ここでは共通ボタンに対応した表示オブジェクトを縮小する処理を例示したが、勿論これに限定されず、共通ボタンのうち表示不要なボタンが生じるケースでは、当該表示不要なボタン以外の各ボタンの表示オブジェクトを拡大する、といった処理を行うとしてもよい。
【００８２】
次にサーバ１００は、入力対象値の種類「和暦」入力時の各共通ボタンの配置（共通ボタン情報テーブル１２５で特定）に応じて、上述で表示サイズを変更した共通ボタン「０」および「確定」の表示オブジェクトと、その他の各共通ボタンの表示オブジェクトを、ソフトテンキー１の表示領域２における４行×４列のボタン配列のうち該当位置に配置する。
【００８３】
またサーバ１００は、上述で特定した機能別ボタン「Ｓ」、「Ｈ」の配置位置に応じて、当該機能別ボタン「Ｓ」、「Ｈ」の各表示オブジェクトを、ソフトテンキー１の表示領域２における４行×４列のボタン配列のうち該当位置に配置する。
【００８４】
続いてサーバ１００は、各共通ボタンおよび機能別ボタン「Ｓ」、「Ｈ」の各表示オブジェクトを配置したソフトテンキー１（の表示用データ）を、タブレット端末２００に送信する。この時、サーバ１００は、当該ソフトテンキー１の表示位置として、検索画面７００のうち、営業担当者から選択された入力フォーム７０３を覆うべく、入力フォーム７０３の左側面７０３１（図８Ａ）に、ソフトテンキーの左側面７０１５（図８Ｂ）を沿わせると共に、左上端のコーナー７０１２（図８Ｂ）を表示領域２の上端２Ａに合わせて表示する指示をタブレット端末２００に通知する。
【００８５】
このような表示位置の指示は、上述の入力フォーム７０１の場合と同様、検索画面７００のうち、入力フォーム７０３の左上端のコーナーに、ソフトテンキーの左上端のコーナー７０１２を合わせて表示した場合、その表示領域２のサイズによれば、ソフトテンキー１が検索画面７００上に収容されない場合に、サーバ１００が決定するものである。つまり、入力フォーム７０３をソフトテンキー１で覆うと共に、当該ソフトテンキー１を検索画面７００上に表示させるため、例えば入力フォーム７０３とソフトテンキー１とで互いの左端を一致させ、ソフトテンキー１の上端を検索画面７００の上端に合わせるよう表示させるのである。勿論サーバ１００は、「入力フォームをソフトテンキー１で覆うと共に、当該ソフトテンキー１を検索画面７００上に表示させる」べく、入力フォーム７０３とソフトテンキー１とで互いの左端ないし右端を一致させ、ソフトテンキー１の上端ないし下端を検索画面７００の上端に合わせるよう表示させる。
【００８６】
こうしたソフトテンキー１の表示処理の以降の処理は、入力フォーム７０１に関して示した処理と同様である。
【００８７】
また、図９Ａに示すように、「加入年月」のうち「月」の入力フォーム７０４に対して選択動作がなされた場合、サーバ１００は、当該入力フォーム７０４のタグの値に基づき、当該入力フォーム７０４の入力対象値の種類を「数値」であると特定する。
【００８８】
この場合、サーバ１００は、入力対象値の種類「数値」に応じたソフトテンキー１の機能別ボタンが無いことを機能別ボタン情報テーブル１２６で特定し、共通ボタンのみで構成されるソフトテンキー１を構成してこれをタブレット端末２００に送信することとなる。この場合、サーバ１００は、共通ボタン情報テーブル１２５における各共通ボタンの表示サイズと、「配置」欄のうち「基本」欄が示す各共通ボタンの配置位置の情報とに基づき、ソフトテンキー１に各共通ボタンを配置する。
【００８９】
なお、上述のように、共通ボタン情報テーブル１２５における各共通ボタンの表示サイズと、「配置」欄のうち「基本」欄が示す各共通ボタンの配置位置の情報に基づく共通ボタンのみ配置を行う場合、共通ボタンの配置移動やそれに伴う表示サイズ変更は生じないから、共通ボタン同士の配置位置の競合特定の処理は省略する。
【００９０】
勿論、この場合でも、サーバ１００は、「入力フォーム７０４をソフトテンキー１で覆うと共に、当該ソフトテンキー１を検索画面７００上に表示させる」べく、上述の各入力フォーム７０１、７０３の場合と同様に、ソフトテンキー１の表示位置をタブレット端末２００に指示する。
【００９１】
以上、本発明を実施するための最良の形態などについて具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【００９２】
こうした本実施形態によれば、テンキーにおけるユーザの操作負荷を軽減すると共に、種々の入力対象にそれぞれ柔軟に対応したテンキーを提供可能となる。
【００９３】
本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態のテンキー表示制御システムにおいて、前記演算装置は、前記ボタンの表示サイズを調整するに際し、ボタン種類ごとに予め定めた、表示サイズの拡縮可否、または、拡縮程度に応じて、当該各ボタンの表示サイズを調整するものである、としてもよい。
【００９４】
これによれば、所定の業務において重要な、換言すれば入力頻度の高いボタンを安易に縮小表示し、ソフトテンキーでのユーザ操作性を著しく低下させるといった事態を、的確に回避出来る。ひいては、テンキーにおけるユーザの操作負荷を更に軽減すると共に、種々の入力対象にそれぞれ柔軟に対応したテンキーを提供可能となる。
【００９５】
また、本実施形態のテンキー表示制御システムにおいて、前記記憶装置は、前記テーブルにおいて、前記入力対象値の種類として、数値、金融機関における顧客情報の識別値、和暦、少数点、および、負数、の少なくともいずれかを規定し、当該種類に応じたソフトテンキーのボタン種類、および、各ボタンの表示サイズを対応付けて記憶するものであり、前記演算装置は、前記ボタン種類および各ボタンの表示サイズの各情報を特定するに際し、前記表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類である、数値、金融機関における顧客情報の識別値、和暦、少数点、および、負数、のいずれかに応じたソフトテンキーのボタン種類、および各ボタンの表示サイズの各情報を前記テーブルで特定するものである、としてもよい。
【００９６】
これによれば、金融機関に特有の業務に対応し、テンキーにおけるユーザの操作負荷を更に的確に軽減すると共に、種々の入力対象にそれぞれ柔軟に対応したテンキーを提供可能となる。
【００９７】
また、本実施形態のテンキー表示制御システムにおいて、前記演算装置は、前記ソフトテンキーを所定装置で表示させるに際し、前記選択動作の対象となった入力フォームを覆う位置に前記ソフトテンキーを表示させるものである、としてもよい。
【００９８】
これによれば、一旦、ソフトテンキーを表示させた入力フォームにユーザが再度タッチすることで、ソフトテンキーの再表示や重複表示等させるなどの無用な動作を確実に回避可能となり、ひいては、テンキーにおけるユーザの操作負荷を更に軽減すると共に、種々の入力対象にそれぞれ柔軟に対応したテンキーを提供可能となる。
【００９９】
また、本実施形態のテンキー表示制御方法において、前記情報処理システムが、前記ボタンの表示サイズを調整するに際し、ボタン種類ごとに予め定めた、表示サイズの拡縮可否、または、拡縮程度に応じて、当該各ボタンの表示サイズを調整する、としてもよい。
【０１００】
また、本実施形態のテンキー表示制御方法において、前記情報処理システムが、前記記憶装置の前記テーブルにおいて、前記入力対象値の種類として、数値、金融機関における
顧客情報の識別値、和暦、少数点、および、負数、の少なくともいずれかを規定し、当該種類に応じたソフトテンキーのボタン種類、および、各ボタンの表示サイズを対応付けて記憶し、前記ボタン種類および各ボタンの表示サイズの各情報を特定するに際し、前記表示画面中の所定入力フォームに対してなされた選択動作を受けて、当該入力フォームでの入力対象値の種類である、数値、金融機関における顧客情報の識別値、和暦、少数点、および、負数、のいずれかに応じたソフトテンキーのボタン種類、および各ボタンの表示サイズの各情報を前記テーブルで特定する、としてもよい。
【０１０１】
また、本実施形態のテンキー表示制御方法において、前記情報処理システムが、前記ソフトテンキーを所定装置で表示させるに際し、前記選択動作の対象となった入力フォームを覆う位置に前記ソフトテンキーを表示させる、としてもよい。
【符号の説明】
【０１０２】
１    ソフトテンキー
２    表示領域
３    入力プレビュー領域
５    ネットワーク
１０  テンキー表示制御システム
５０  共通ボタン
６０  ＣＩＦ用ボタン
６１、６２  和暦用ボタン
１００  サーバ
１０１  記憶装置
１０２  プログラム
１０３  メモリ
１０４  演算装置
１０５  通信装置
１２５  共通ボタン情報テーブル
１２６  機能別ボタン情報テーブル
１２７  ボタンサイズテーブル
２００  タブレット端末
２０１  記憶装置
２０２  プログラム
２０３  メモリ
２０４  演算装置
２０５  タッチパネル（入出力装置）
２０６  通信装置
７００、７１０  検索画面
７０１〜７０４  入力フォーム
７０５  検索実行ボタン
７０７  カーソル
８００、８１０  検索画面
９００、９１０  検索画面
【図１】
0006535633.tif 000002
【図２】
0006535633.tif 000003
【図３】
0006535633.tif 000004
【図４Ａ】
0006535633.tif 000005
【図４Ｂ】
0006535633.tif 000006
【図４Ｃ】
0006535633.tif 000007
【図５】
0006535633.tif 000008
【図６】
0006535633.tif 000009
【図７Ａ】
0006535633.tif 000010
【図７Ｂ】
0006535633.tif 000011
【図８Ａ】
0006535633.tif 000012
【図８Ｂ】
0006535633.tif 000013
【図９Ａ】
0006535633.tif 000014
【図９Ｂ】
0006535633.tif 000015