(57)【要約】【課題】導電性パターンを用いた情報入力における利便性を高めること。【解決手段】本願にかかる情報制御プログラムは、決定手順と、生成手順とを、コンピュータに実行させる。決定手順は、ユーザに入力させる情報に関する入力情報を決定する。生成手順は、決定手順により決定された入力情報に基づいて、ユーザがタッチした際の通電により入力情報を端末装置に入力させるための導電性パターンを示すパターン情報を生成する。【選択図】図２
2019153090.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに端末装置に対して入力させる情報に関する入力情報を決定する決定手順と、
前記決定手順により決定された入力情報に基づいて、ユーザがタッチした際の通電により前記入力情報を端末装置に入力させるための導電性パターンを示すパターン情報を生成する生成手順と
をコンピュータに実行させることを特徴とする情報制御プログラム。
【請求項２】
前記生成手順は、前記導電性パターンにユーザがタッチしたことに基づく通電により端末装置に対して前記入力情報に応じた入力を行う入力点と、前記入力点に接続される接続線であって前記入力点との通電を行う接続線とを含む前記導電性パターンを示すパターン情報を生成する
ことを特徴とする請求項１に記載の情報制御プログラム。
【請求項３】
前記生成手順は、前記導電性パターンとして、ユーザによる端末装置への直接入力の代わりに、端末装置の入力画面に接触された状態で通電により前記入力点から前記入力情報に応じた入力を行う導電パターンを示すパターン情報を生成する
ことを特徴とする請求項２に記載の情報制御プログラム。
【請求項４】
前記決定手順は、前記入力情報として、端末装置の入力画面にタッチ入力させる際のタッチ位置の個数を示す数情報を決定し、
前記生成手順は、端末装置に対して前記入力情報に応じた入力を行う入力点が前記数情報によって示される数に合致するように前記パターン情報を生成する
ことを特徴とする請求項１または２に記載の情報制御プログラム。
【請求項５】
前記決定手順は、前記入力情報として、端末装置の入力画面にタッチ入力させる際のタッチ位置を示す位置情報であって前記入力画面上の位置を示す位置情報を決定し、
前記生成手順は、端末装置に対して前記入力情報に応じた入力を行う入力点が前記位置情報によって示される位置に合致するように前記パターン情報を生成する
ことを特徴とする請求項１〜４のいずれか１つに記載の情報制御プログラム。
【請求項６】
前記決定手順は、前記入力情報として、端末装置の入力画面にタッチ入力させる際のタッチ位置それぞれの間隔が所定の条件を満たすように、前記タッチ位置を示す位置情報を決定する
ことを特徴とする請求項５に記載の情報制御プログラム。
【請求項７】
前記決定手順は、前記タッチ位置それぞれの間隔が所定の閾値より大きくなるように、前記タッチ位置を示す位置情報を決定する
ことを特徴とする請求項６に記載の情報制御プログラム。
【請求項８】
前記決定手順は、前記入力情報として、前記位置情報によって示されタッチ位置の各々を順にタッチ入力させる際の入力順を決定し、
前記生成手順は、端末装置に対して前記入力情報に応じた入力を行う入力点のうち、前記タッチ位置の各々に位置が対応する入力点に対して前記入力順に応じて通電されるよう前記パターン情報を生成する
ことを特徴とする請求項５〜７のいずれか１つに記載の情報制御プログラム。
【請求項９】
前記決定手順は、前記入力情報として、前記位置情報によって示されるタッチ位置をタッチさせる回数を決定し、
前記生成手順は、端末装置に対して前記入力情報に応じた入力を行う入力点に対して、前記回数に応じた通電が行われるよう前記パターン情報を生成する
ことを特徴とする請求項５〜８のいずれか１つに記載の情報制御プログラム。
【請求項１０】
前記決定手順は、前記タッチ位置をタッチすることにより入力される文字情報であって、前記タッチ位置の各々に対応付けられる文字情報を含むパスワードを決定し、
前記生成手順は、端末装置に対して前記入力情報に応じた入力を行う入力点のうち、前記文字情報が対応付けられたタッチ位置に位置が対応する入力点に対して前記パスワードに応じて通電されるよう前記パターン情報を生成する
ことを特徴とする請求項５〜９のいずれか１つに記載の情報制御プログラム。
【請求項１１】
前記決定手順は、前記入力情報に基づいて、前記導電性パターンにユーザがタッチしたことに基づく通電により端末装置に対して前記入力情報に応じた入力を行う入力点のサイズと、前記入力点へと通電させる導線のサイズとを決定する
ことを特徴とする請求項１〜１０のいずれか１つに記載の情報制御プログラム。
【請求項１２】
コンピュータが実行する情報制御方法であって、
ユーザに端末装置に対して入力させる情報に関する入力情報を決定する決定工程と、
前記決定工程により決定された入力情報に基づいて、ユーザがタッチした際の通電により前記入力情報を端末装置に入力させるための導電性パターンを示すパターン情報を生成する生成工程と
を含むことを特徴とする情報制御方法。
【請求項１３】
ユーザに端末装置に対して入力させる情報に関する入力情報を決定する決定部と、
前記決定部により決定された入力情報に基づいて、ユーザがタッチした際の通電により前記入力情報を端末装置に入力させるための導電性パターンを示すパターン情報を生成する生成部と
を有することを特徴とする情報制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報制御プログラム、情報制御方法および情報制御装置に関する。
【背景技術】
【０００２】
従来、導電性材料が形成されたカード部材をタッチパネル上に載置し、カード部材上におけるタッチ位置とカード部材における情報の組合せにより情報入力を行う技術が提案されている。
【０００３】
例えば、特許文献１には、タッチパネルの上に導電体を有するカードを載置して、さらにカードの上からタッチして指の位置とカードの情報との組み合わせによる情報を入力する、情報入力システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１９４９３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、導電性パターンを用いた情報入力における利便性を高めることができるとは限らない。例えば、上記の従来技術では、導電体を有するカードを用いた情報入力を実現するには、ユーザに対して予め媒体の位置、方向およびコード情報を認識させるステップを課すこととなるが、このようなステップを行うことは容易ではなくユーザにとっては煩雑である。つまり、上記の従来技術は、ユーザにとって利便性が高いものとはいい難い場合がある。
【０００６】
本願は、上記に鑑みてなされたものであって、導電性パターンを用いた情報入力における利便性を高めることができる情報制御プログラム、情報制御方法および情報制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願にかかる情報制御プログラムは、ユーザに端末装置に対して入力させる情報に関する入力情報を決定する決定手順と、前記決定手順により決定された入力情報に基づいて、ユーザがタッチした際の通電により前記入力情報を端末装置に入力させるための導電性パターンを示すパターン情報を生成する生成手順とをコンピュータに実行させることを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、導電性パターンを用いた情報入力における利便性を高めることができるといった効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態にかかる情報制御プログラムによる制御処理の一例を示す図である。
【図２】図２は、第１の実施形態にかかる情報制御装置の構成例を示す図である。
【図３】図３は、第１の実施形態にかかる入力情報記憶部の一例を示す図である。
【図４】図４は、第１の実施形態にかかる入画像情報記憶部の一例を示す図である。
【図５】図５は、第１の実施形態にかかるユーザ情報記憶部の一例を示す図である。
【図６】図６は、導電性パターンの使用態様に関する画像情報の一例を示す図である。
【図７】図７は、第１の実施形態にかかる制御処理の一例を示すフローチャートである。
【図８】図８は、第１の実施形態における変形例にかかる情報処理を説明する説明図（１）である。
【図９】図９は、第１の実施形態における変形例にかかる情報処理を説明する説明図（２）である。
【図１０】図１０は、第２の実施形態にかかる情報制御装置の構成例を示す図である。
【図１１】図１１は、第２の実施形態にかかる通電情報記憶部の一例を示す図である。
【図１２】図１２は、情報制御装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願にかかる情報制御プログラム、情報制御方法および情報制御装置を実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ説明する。なお、この実施形態により本願にかかる情報制御プログラム、情報制御方法および情報制御装置が限定されるものではない。また、以下の実施形態において、同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
（第１の実施形態）
〔１．制御処理の一例〕
図１を用いて、第１の実施形態にかかる制御処理の一例を示す。図１は、第１の実施形態にかかる情報制御プログラムによる制御処理の一例を示す図である。また、第１の実施形態にかかる情報制御システム１は、情報制御装置１００と、端末装置１０とを含む。第１の実施形態にかかる情報制御プログラムによる制御処理は、図１に示す制御装置１００によって行われる。つまり、情報制御装置１００は、第１の実施形態にかかる情報制御プログラムによる制御に従って、第１の実施形態にかかる制御処理を実行する。
【００１２】
なお、以下の第１の実施形態では、情報制御装置１００が、第１の実施形態にかかる情報制御プログラムにより機能するものとして説明するが、例えば、端末装置１０が、第１の実施形態にかかる情報制御プログラムに従って、第１の実施形態にかかる制御処理を行ってもよい。また、情報制御装置１００および端末装置１０の双方が、第１の実施形態にかかる情報制御プログラムの一部または全てを有することにより、情報制御装置１００および端末装置１０の間で連携して、第１の実施形態にかかる制御処理を行ってもよい。
【００１３】
また、第１の実施形態にかかる制御処理は、ユーザに対して行われるログイン認証にかかる一連の処理であるものとするが、必ずしもログイン認証に限定されるものではない。
【００１４】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。また、端末装置１０は、静電容量方式によりユーザーからの操作を受け付けるタッチパネルを搭載しているものとする。また、端末装置１０には、第１の実施形態にかかる情報制御プログラムに関連するアプリケーション（以下、「アプリＡＰ１」とする）が予めインストールされているものとする。
【００１５】
ここで、第１の実施形態にかかる前提について説明する。現在、ユーザに対してログインＩＤと当該ログインＩＤに対応するパスワードを入力させ、入力されたログインＩＤとパスワードとの組合せが、正解データに一致した場合にはかかるユーザの認証を得る、といった認証方式が、最も一般的で簡単なログイン認証の方式であると考えられる。しかしながら、かかる認証方式は、必ずしもセキュアな認証方式とは言えない場合がある。この一例について説明する。
【００１６】
例えば、ユーザは、自身の端末装置１０にログインＩＤおよびパスワードを入力し、この入力した情報を認証を行う所定のサーバ装置等に送信するが、入力中に背後から第三者によってパスワードが盗み見られる危険性がある。また、直接パスワードを盗み見ずとも、サーモグラフィにより端末装置１０のタッチパネルを読み取ることにより、タッチパネルに対する温度変化からパスワードが特定されるといった危険性もある。
【００１７】
このような問題点を解決するために、ログインの際、ユーザに入力させる入力情報を設定し、また、この入力情報の入力方法について所定の条件を与え、その条件の中でユーザがかかる入力情報を入力できた場合には、ユーザに対して認証を得るといった認証方式が採用される場合がある。一例を用いて説明する。例えば、ユーザＵ１が情報制御装置１００に対してログインしようとしている場合を例に説明する。図１（ａ）は、ユーザＵ１に提示されたログイン画面の一例である。このような状態において、例えば、ユーザＵ１は、ログインにかかる情報入力を行うために、「入力画面に進む」と記載された箇所をタッチしたとする。
【００１８】
かかる場合、例えば、図１（ｂ）に示すように、「０．３秒以内にタッチ位置１〜７を順にタッチ」といったログイン条件がログイン画面に表示される。かかるログイン条件は、つまり、「タッチ位置１〜７」に対応する情報入力において、その入力方法について「０．３秒以内にタッチ位置１〜７を順にタッチ」といった条件が設定されていることを示す。単純に、タッチ位置１〜７を順にタッチするだけであれば容易であるが、通常、これを「０．３秒以内」に行うのは困難である。このような困難な条件が与えられるのは、よりセキュリティを向上させるためであるが、その一方で、ユーザＵ１は入力において困難を強いられるため、利便性の高い入力とはいえない。
【００１９】
このような前提を踏まえて、ユーザＵ１は、所定の導電性パターンが印刷された媒体を端末装置１０のタッチパネルに接触させた状態で、導電性パターンにタッチすることにより上記のような困難な入力を行うことができる。人体は微弱な静電気を帯びているため、例えば、ユーザＵ１が導電性パターンにタッチすると、その静電気が導電性パターンを瞬時に通電してゆく。また、通電とは、端末装置１０のタッチパネル内部で常時流れている信号が、タッチパネルに触れられた指を通じてグラウンドへ流出することを示すものでもある。なお、以下の実施形態では、ユーザが導電性パターンに触れたことにより、ユーザの指等から入力点への通電といった形で説明するが、上記の通りタッチパネルから、入力点、さらには導線を伝ってユーザ（グラウンド）への信号が伝わる流れも、本願における通電と解釈できるものとする。つまり、通電とは、ユーザが導電性パターンにタッチしたことに基づく通電である。
【００２０】
後に説明するが、導電性パターンには、ユーザＵ１による端末装置１０への直接入力の代わりに、ユーザＵ１に対して決められた情報入力（上記例では、タッチ位置１〜７を順にタッチすることによる情報入力）を端末装置１０に対して行う入力点が含まれている。また、端末装置１０の表示画面Ｄには、静電容量方式により情報入力を受け付けるタッチパネルが搭載されている。したがって、導電性パターンを通電した静電気は、この入力点での情報入力として端末装置１０に検出される。入力点への通電は瞬時に行われるため、ユーザＵ１は、導電性パターンが印刷された媒体を介した入力操作により、手作業では不可能な時間制限（例えば、０．３秒以内）での情報入力を行うことができる。
【００２１】
さて、図１に示す情報制御装置１００は、第１の実施形態にかかる情報制御プログラムにしたがって、手作業で入力するには困難（ほぼ不可能）であるが、この入力を可能とする導電性パターンに関する情報を生成する。具体的には、情報制御装置１００は、ユーザに入力させる情報に関する入力情報を決定し、決定した入力情報に対応する導電性パターンを示すパターン情報を生成する。ここでいう入力情報は、入力させる内容と、その内容を入力させるための条件情報とを含む。図１（ｂ）の例では、入力させる内容とは数字「１、２、３、４、５、６、７」である。条件情報とは、「数字１〜７が対応付けられたタッチ位置であって表示画面Ｄ上のタッチ位置を数字の順に０．３秒以内にタッチすること」である。また、入力させる内容は、パスワードとも言い換えることができる。
【００２２】
より具体的には、情報制御装置１００は、導電性パターンにユーザがタッチした際に発生する電力（静電気）により端末装置１０に対して入力情報に応じた入力を行う入力点と、電力（静電気）が入力点へと通電する導線（接続線）とを含む導電性パターンを示すパターン情報を生成する。例えば、情報制御装置１００は、導電性パターンとして、ユーザによる端末装置１０への直接入力の代わりに、端末装置１０の入力画面に接触された状態で入力点から入力情報に応じた入力を電力（静電気）により行う導電性パターンを示すパターン情報を生成する。
【００２３】
また、情報制御装置１００は、決定した入力情報、生成したパターン情報、情報入力にかかる条件、パターン情報に対応する導電性パターンを介した情報入力の仕方、パターン情報に対応する導電性パターンが印刷された媒体の使用方法等をユーザに提示する。以下では、第１の実施形態にかかる制御処理の一例を示す。
【００２４】
まず、ユーザＵ１は、情報制御装置１００にログインするために、端末装置１０を用いて、情報制御装置１００にアクセスしたとする。そうすると、情報制御装置１００は、端末装置１０に対して、図１（ａ）に示すようなログイン画面を表示させる。例えば、ユーザは、ログインに必要な入力情報を既に取得している場合には、「入力画面へ進む」と記載された箇所をタッチし、入力画面へ進む。ここでは、ユーザは、ログインに必要な入力情報を未取得であり、「入力情報を発行」と記載された箇所をタッチしたものとする。
【００２５】
かかる場合、端末装置１０は、情報制御装置１００に対して、ユーザＵ１に入力させる情報に関する入力情報を要求する（ステップＳ１）。情報制御装置１００は、端末装置１０からの要求を受信すると、入力情報を決定する（ステップＳ２）。例えば、情報制御装置１００は、ユーザＵ１に入力させる情報の内容を示す内容情報（例えば、パスワード）を決定する。また、情報制御装置１００は、ユーザＵ１にタッチさせる位置であるタッチ位置と、タッチ位置の数、タッチ位置をタッチさせる順番（入力順）、タッチ位置をタッチさせる時間制限等から成る条件情報であって、内容情報の入力に係る条件情報を決定する。
【００２６】
なお、タッチ位置とは、端末装置１０の表示画面Ｄ上の位置を示す位置情報であり、例えば、ｘ−ｙ座標系により示される位置情報である。
【００２７】
図１の例では、情報制御装置１００は、内容情報として数字「１、２、３、４、５、６、７」を決定するとともに、数字「１、２、３、４、５、６、７」がそれぞれ対応付けられた７つのタッチ位置であって、図１（ｂ）に示すような位置に配置される７つのタッチ位置について、「０．３秒以内にタッチ位置１〜７を順にタッチ」といった条件情報を決定したものとする。
【００２８】
なお、情報制御装置１００は、例えば、ユーザＵ１が別のタイミングで入力情報を要求してきた場合には、上記例とは異なる入力情報を決定する。また、情報制御装置１００は、例えば、ユーザＵ１とは異なる別のユーザが入力情報を要求してきた場合にも、上記例とは異なる入力情報を決定する。つまり、情報制御装置１００は、ユーザ毎に、また、ユーザのアクセスタイミング毎に、常に異なる入力情報を決定する。言い換えれば、入力情報は、ユーザやタイミングに応じて無数に存在することになる。
【００２９】
図１の説明に戻り、情報制御装置１００は、ステップＳ２で決定した入力情報に基づいて、導電性パターンを示すパターン情報を生成する（ステップＳ３）。かかる例では、情報制御装置１００は、図１（ｂ）に示すような形状の導電性パターン２１を示すパターン情報を生成する。導電性パターン２１は、ユーザに触れられることにより発生した静電気が通電する導線部分と、静電気が集束し、集束した静電気の電力により端末装置１０の表示画面Ｄに対して、ユーザが表示画面Ｄをタッチすることに対応する情報入力を行う収束点とで形成される。
【００３０】
図１（ｂ）の例では、入力点は、入力点Ｐ１〜Ｐ７まで７つ存在しその位置は、表示画面Ｄに表示される７つのタッチ位置と合致する。表示画面Ｄに表示される７つのタッチ位置は、ステップＳ２において決定された入力情報の一つである。このようなことから、例えば、入力点Ｐ１の静電気が集束することは、表示画面Ｄに表示される７つのタッチ位置のうち数字１が表示されるタッチ位置をユーザＵ１が直接タッチすることに相当するものである。
【００３１】
次に、図１（ｂ）の例では、入力点Ｐ１には導線Ｄ１、入力点Ｐ２には導線Ｄ２、入力点Ｐ３には導線Ｄ３、入力点Ｐ４には導線Ｄ４、入力点Ｐ５には導線Ｄ５、入力点Ｐ６には導線Ｄ６、入力点Ｐ７には導線Ｄ７が接続される。そして、導線Ｄ１〜Ｄ７の末端（入力点に接続されていない方）は、上から順に、ステップＳ２で決定されたタッチ順に応じて並べられている。このように並べられることで、ユーザＵ１は、図１（ｃ）に示される矢印のように、導線Ｄ１〜Ｄ７の末端を上から順になぞることにより、タッチ位置１〜７を直接タッチすることに相当する入力を、導電性パターン２１を用いて行うことができる。
【００３２】
以上のことから、情報制御装置１００は、入力点の個数、位置および各入力点に接続される導線の末端の順序が、ステップＳ２で決定した入力情報に対応するような導電性パターンの形状を生成し、生成した導電性パターンの形状を示すパターン情報を生成する。
【００３３】
次に、情報制御装置１００は、生成したパターン情報を端末装置１０に送信する（ステップＳ５）。例えば、情報制御装置１００は、パターン情報がＰＤＦファイル形式で添付された電子メールを端末装置１０に送信することができる。また、情報制御装置１００は、決定した条件情報（図１の例では、「０．３秒以内にタッチ位置１〜７を順にタッチ」）、および、導電性パターンの使用方法を説明する説明情報も同時にユーザＵ１に提示してよい。
【００３４】
説明情報に含まれる導電性パターンの使用方法の一例を示す。まず、説明情報は、ＰＤＦファイルを所定の媒体（例えば、印刷用紙）に印刷することにより導電性パターンを使用するよう説明する。なお、導電性パターンは、例えば、銀ナノ粒子を含有するインクを使用して印刷されることによりその機能（通電）を発揮する。
【００３５】
また、説明情報は、媒体に印刷された導電性パターン２０の所定箇所（入力点Ｐ１〜Ｐ７）を表示画面Ｄに表示された７つのタッチ位置に合わせた状態で、導線Ｄ１〜Ｄ７の末端部分を上から順にすばやくなぞるよう説明する。導線Ｄ１〜Ｄ７の末端を上から順になぞることは、タッチ位置１〜７を直接タッチすることに相当する。ユーザＵ１は、まず、導線Ｄ１の末端に達とすることになるが、これは表示画面Ｄに表示されたタッチ位置「１」を直接タッチすることに相当する。
【００３６】
さて、ここまで説明した流れにより、ユーザＵ１は、独自の導電性パターン２０を入手するとともに、それを使用するうえでの条件や使用方法を把握することができる。このような状態において、ユーザＵ１は、導電性パターン２０を用いてログインしたい場合には、図１（ａ）に示すログイン画面において、「入力画面へ進む」と記載された箇所をタッチする。
【００３７】
そうすると、情報制御装置１００は、ステップＳ２で決定した入力情報に基づく入力画面を端末装置１０に対して表示制御する。具体的には、情報制御装置１００は、図１（ｂ）に示すように、数字１〜７がそれぞれ付与された７つのタッチ位置を表示画面Ｄの定められた位置に表示されるよう端末装置１０に対して表示制御する。ここで、ユーザＵ１は、導電性パターン２０が印刷された媒体を表示画面に載置し、導線末端をなぞることにより間接的に端末装置１０への入力を行う。
【００３８】
実際には、上述したように、導線Ｄ１〜Ｄ７から順に通電された静電気が、瞬時に各入力点Ｐ１〜Ｐ７に到達し、入力点Ｐ１〜Ｐ７において電力によるタッチ入力を行う。端末装置１０にはアプリＡＰ１がインストールされているため、端末装置１０は、アプリＡＰ１の制御に従って、静電気を検出する。また、端末装置１０は、表示画面Ｄのどの位置に静電気による情報入力が行われたのかも検出する。そして、端末装置１０は、検出した位置を示す位置情報、検出した位置それぞれに情報入力された順を情報制御装置１００に送信する。
【００３９】
情報制御装置１００は、端末装置１０により検出された検出情報に基づき、認証処理を実行する。例えば、情報制御装置１００は、端末装置１０により検出された検出情報が、条件情報「０．３秒以内にタッチ位置１〜７を順にタッチ」を満たすか否かを判定し、満たすと判定した場合には、ユーザＵ１に対して認証を得る。すなわち、情報制御装置１００は、ユーザＵ１による自装置へのログインを許可する。
【００４０】
さて、これまで説明したきたように、第１の実施形態にかかる情報制御プログラムに従って、情報制御装置１００は、ユーザに入力させる情報に関する入力情報を決定する決定手順と、決定手順により決定された入力情報に対応する導電性パターンを示すパターン情報を生成する。また、情報制御装置１００は、導電性パターンを用いた入力を検出し、検出した情報が条件に合致する場合には、所定の処理（認証許可）を実行する。
【００４１】
セキュリティ向上のため、ログイン情報の入力等において、手作業では困難な入力作業が科せられる場合があるが、ユーザは導電性パターンを用いることで、容易に入力作業を行うことができる。したがって、第１の実施形態にかかる情報制御プログラムは、導電性パターンを用いた情報入力における利便性を高めることができる。第１の実施形態にかかる情報制御プログラムは、入力情報や入力情報に応じた導電性パターンを動的に生成することができるため、例えば、これらをユーザ側に生成させることが無い。つまり、情報制御プログラムは、ユーザに煩雑な作業を強いることがないことからも、利便性を高めることができる。
【００４２】
図１では、情報制御装置１００が、ユーザに入力させる情報と、その情報を入力するうえでの条件情報とを決定し、決定した情報での入力を可能とする導電性パターンを生成する例を示した。しかし、この導電性パターンが不意に第三者に渡ってしまうといった事例も起こり得る。したがって、情報制御装置１００は、導電性パターンを使用する際の使用態様や、導電性パターンに通電させる通電態様に条件を設定し、その条件が満たされた場合に、認証等の処理を実行することもできる。この点については、以下の第２の実施形態等で説明する。
【００４３】
〔２．情報制御装置の構成〕
次に、図２を用いて、第１の実施形態にかかる情報制御装置１００について説明する。図２は、第１の実施形態にかかる情報制御装置１００の構成例を示す図である。図２に示すように、情報制御装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００４４】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークＮと有線または無線で接続され、例えば、端末装置１０との間で情報の送受信を行う。
【００４５】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、入力情報記憶部１２１と、画像情報記憶部１２２と、ユーザ情報記憶部１２３とを有する。
【００４６】
（入力情報記憶部１２１について）
入力情報記憶部１２１は、ユーザに入力させる情報に関する入力情報を記憶する。ここで、図３に第１の実施形態にかかる入力情報記憶部１２１の一例を示す。図３の例では、入力情報記憶部１２１は、「セキュリティ強度」毎に、「セキュリティ強度」に応じた「入力情報」を記憶する。
【００４７】
「セキュリティ強度」は、セイキュリティ強度の度合いであり、例えば、レベルで表される。「セキュリティ強度」が高いほど（レベルの数値が大きいほど）、安全性が高いことを意味する。このため、「セキュリティ強度」が高いほど、「入力情報」として、ユーザが手作業で入力するには困難な入力情報が対応付けられる。例えば、ユーザは、図１（ａ）において、入力情報を発行させる際、「セキュリティ強度」を指定することができる。このため、情報制御装置１００は、例えば、ユーザにより「レベル１」が指定された場合には、「レベル１」に対応付けられる入力情報の候補の中から、対象の入力情報を決定する。
【００４８】
「入力情報」は、ユーザに入力させる情報に関する入力情報の候補であり、「個数」、「タッチ位置」、「間隔」、「時間条件」、「パスワード」といった項目に分けられる。後述する入力情報決定部１３２は、候補として記憶されているこの「入力情報」の中から、導電性パターンを用いて入力させる情報や、その入力に係る条件情報を決定する。
【００４９】
「個数」は、端末装置１０の入力画面Ｄにタッチ入力させる際のタッチ位置の個数を示す数情報である。図１の例では、情報制御装置１００は、「個数」として「７」を決定している。「タッチ位置」は、端末装置１０の入力画面Ｄにタッチ入力させる際のタッチ位置を示す位置情報であって入力画面Ｄ上の位置を示す位置情報である。図３の例では、タッチ位置の候補がｘ−ｙ座標系で記憶されている例を示す。
【００５０】
「間隔」は、「タッチ位置」を決定する際に用いられる情報であって、各「タッチ位置」間に最低確保すべき間隔の条件情報である。「時間条件」は、例えば、制限時間内に「タッチ位置」を順に押下させる、この制限時間に相当する。図１の例では、情報制御装置１００は、「時間条件」として「０．３秒」を決定している。「パスワード」は、ユーザに入力させる文字（文字列）である。図１の例では、情報制御装置１００は、「パスワード」として「１、２、３、４、５、６、７」を決定している。
【００５１】
（画像情報記憶部１２２について）
情報制御装置１００は、導電性パターンが印刷された媒体を用いてユーザが入力を行う際におけるユーザによる媒体の使用態様に関する条件情報を生成する場合がある。一例を示すと、情報制御装置１００は、媒体、または、導電性パターンの少なくとも一部を、表示画面Ｄに表示される画像情報のうち、いずれの位置に存在する画像情報に合わせるかを示す第２の位置合わせ情報を生成する場合がある。画像情報記憶部１２２は、この第２の位置合わせ情報の候補を記憶する。ここで、図４に第１の実施形態にかかる入画像情報記憶部１２２の一例を示す。図４の例では、画像情報記憶部１２２は、「セキュリティ強度」毎に、「セキュリティ強度」に応じた「第２の位置合わせ情報」を記憶する。なお、画像情報記憶部１２２での「セキュリティ強度」は、入力情報記憶部１２１の「セキュリティ強度」に対応するため説明を省略する。
【００５２】
「第２の位置合わせ情報の候補」は、媒体、または、導電性パターンの少なくとも一部を、表示画面Ｄに表示される画像情報のうち、いずれの位置に存在する画像情報に合わせるかを示す第２の位置合わせ情報であり、「画像データ」、「パターン形状、種類」、「色」、「位置」といった項目に分けられる。これら各項目を説明するにあたって、図６の例を用いることにする。
【００５３】
図６は、導電性パターンの使用態様に関する画像情報の一例を示す図である。図６の例では、数種のパターン形状の画像を含む１つの画像情報である画像ＰＴＤＡ２−１が表示画面Ｄに表示されている。パターン形状とは、例えば、ハート型、塗りつぶしなしの円、塗りつぶしの円、塗りつぶしなしの三角、塗りつぶしの三角、塗りつぶしなしの正方形、塗りつぶしの正方形、星型等である。また、各パターン形状は色分けもされている。例えば、表示画面Ｄの画面右から数えて３つ目の正方形は「青」である。画像ＰＴＤＡ２−１は、た例えば、図１の例では、図１（ｂ）に示す入力画面において、タッチ位置とともに表示される。
【００５４】
図４に戻り、「画像データ」は、媒体、または、導電性パターンの少なくとも一部を合わせられる画像のデータの候補である。図６の例では、パターン形状から成る画像であるが、合わせられる画像をどのような画像にするかは制限は無い。例えば、人や動物の顔の画像であってもよいが。また、「セキュリティ強度」のレベルに応じて難解な画像のデータが対応付けられてもよい。例えば、図６の例では、ハートや三角といったように特徴的な部分を比較的容易に認識可能であるが、最もレベルの高いレベル４には、一見しただけでは特徴箇所を認識しづらい幾何学的な模様が採用されてもよい。
【００５５】
「パターン形状、種類」は、対応する「画像データ」に含まれる画像の特徴部分を示す。例えば、図６に示す画像ＰＴＤＡ２−１であれば、「パターン形状、種類」として、正方形１、正方形２等といったようにパターン形状の名称が入力される。「色」は、対応する「パターン形状、種類」の色である。「位置」は、対応する「画像データ」が表示画面Ｄに表示された場合、対応する「パターン形状、種類」がどのような位置となるかを示す情報であり、例えば、表示画面Ｄを基準に定められる。例えば、正方形２であれば、図６の例では、「表示画面Ｄの画面右から数えて３つ目の正方形」といったようなかたちで「位置」が表される。
【００５６】
（ユーザ情報記憶部１２３について）
ユーザ情報記憶部１２３は、入力情報記憶部１２１に基づきユーザに対して決定された入力情報や、画像情報記憶部１２２ユーザに対して生成された条件情報とを合わせて記憶する。ここで、図５に第１の実施形態にかかるユーザ情報記憶部１２３の一例を示す。図５の例では、ユーザ情報記憶部１２３は、「ユーザＩＤ」、「セキュリティ強度」、「個数」、「タッチ位置」、「入力順」、「時間条件」、「位置合わせ情報」といった項目を有する。
【００５７】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報である。「セキュリティ強度」は、ユーザに指定された「セキュリティ強度」のレベルを示す。なお、ユーザにより「セキュリティ強度」が指定されていない場合には、デフォルトのレベル（例えば、レベル２）が入力されてもよい。
【００５８】
「個数」は、情報制御装置１００によりユーザに対して決定された入力情報であって、表示画面Ｄにタッチ入力させる際のタッチ位置の個数を示す。「タッチ位置」は、情報制御装置１００によりユーザに対して決定された入力情報であって、表示画面Ｄにタッチ入力させる際のタッチ位置を示す位置情報を示す。図１（ｂ）に示すように、情報制御装置１００は、このタッチ位置をユーザが視認できるよう、端末装置１０に対して、このタッチ位置に対応する箇所に所定のマーク（例えば、丸印）等を表示するよう表示制御する。
【００５９】
「入力順」は、情報制御装置１００によりユーザに対して決定された入力情報であって、各「タッチ位置」をタッチさせる順を示す。「時間条件」は、情報制御装置１００によりユーザに対して決定された入力情報であって、「タッチ位置」を「入力順」でタッチさせるうえでの制限時間を示す。「位置合わせ情報」は、媒体または導電性パターンの使用態様に関する条件情報であって、例えば、図４で説明した第２の位置合わせ情報の候補のうち、条件情報として生成されたものを示す。
【００６０】
図３に戻り、制御部１３０は、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報制御装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００６１】
図３に示すように、制御部１３０は、受信部１３１と、入力情報決定部１３２と、取得部１３３と、使用条件生成部１３４と、パターン生成部１３５と、提示部１３６と、表示制御部１３７と、検出部１３８と、実行部１３９とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００６２】
また、図３に示す各処理部は、第１の実施形態にかかる情報制御プログラムが実行されることにより実現される処理部である。
【００６３】
（受信部１３１について）
受信部１３１は、端末装置１０から各種情報を受信する。例えば、受信部１３１は、端末装置１０から入力画面の要求や、入力情報の要求を受信する。
【００６４】
（入力情報決定部１３２について）
入力情報決定部１３２は、ユーザに入力させる情報に関する入力情報を決定する。具体的には、入力情報決定部１３２は、ユーザに入力させる情報の内容を示す内容情報や、この内容情報を入力させるうえでの条件情報を決定する。上述したように、入力情報記憶部１２１には、入力情報の候補が記憶される。したがって、入力情報決定部１３２は、入力情報記憶部１２１を参照し、各ユーザに対して対応付ける入力情報を決定する。また、入力情報決定部１３２は、決定した入力情報をユーザ毎に、ユーザ情報記憶部１２３に格納する。
【００６５】
例えば、入力情報決定部１３２は、入力情報として、表示画面Ｄにタッチ入力させる際のタッチ位置の個数を決定する。例えば、入力情報決定部１３２は、入力情報として、表示画面Ｄにタッチ入力させる際のタッチ位置を示す位置情報であって表示画面Ｄ上の位置を示す位置情報を決定する。例えば、入力情報決定部１３２は、入力情報として、表示画面Ｄにタッチ入力させる際のタッチ位置それぞれの間隔が所定の条件を満たすように、タッチ位置を示す位置情報を決定する。例えば、入力情報決定部１３２は、タッチ位置それぞれの間隔が所定の閾値より大きくなるように、タッチ位置を示す位置情報を決定する。
【００６６】
また、例えば、入力情報決定部１３２は、入力情報として、位置情報によって示されタッチ位置の各々を順にタッチ入力させる際の入力順を決定する。例えば、入力情報決定部１３２は、入力情報として、タッチ位置をタッチすることにより入力される文字情報であって、タッチ位置の各々に対応付けられる文字情報を含むパスワードを決定する。
【００６７】
図１の例では、入力情報決定部１３２は、入力情報の発行を要求してきたユーザＵ１に対して、入力情報を決定する。具体的には、入力情報決定部１３２は、入力情報記憶部１２１を参照し、内容情報として数字「１、２、３、４、５、６、７」を決定するとともに、数字「１、２、３、４、５、６、７」がそれぞれ対応付けられた７つのタッチ位置であって、図１（ｂ）に示すような位置に配置される７つのタッチ位置について、「０．３秒以内にタッチ位置１〜７を順にタッチ」といった条件情報を決定する。
【００６８】
また、入力情報決定部１３２は、上記のように決定した入力情報に基づいて、導電性パターンの入力点のサイズ（例えば、直径）と、入力点に接続される導線のサイズ（例えば、太さ）も決定してよい。図１（ｃ）に示すように、情報制御装置１００は、入力点が、タッチ位置の位置関係に合致するように導電性パターンのパターン情報を生成する。したがって、入力点の数は、決定されたタッチ位置の数に対応する。このため、入力情報決定部１３２は、例えば、タッチ位置の数が多いほど、表示画面Ｄ上において全てのタッチ位置に入力点が合わさるようその直径を小さく決定する。
【００６９】
また、入力点の直径が小さすぎると、端末装置１０は、その入力点からの電力を検出できない場合がある。以上のことから、入力点の直径には設定可能な最大直径と最小直径が予め決められており、例えば、入力情報決定部１３２は、決定した入力情報に基づいて、この範囲の中で最適な直径を決定する。
【００７０】
また、入力点が多くなるほど導線も多くなるが、例えば、導線が太すぎると多くなった場合、導線同士が接触したパターンとなる可能性がある。また、導線が細すぎると、静電気が通電し難くなるといった問題もある。言い換えれば、導線が細すぎると、信号の流出量が小さくなり、入力点でタッチが発生し難くなるといった問題もある。このため、導線についても最大サイズと最小直サイズが予め決められており、例えば、入力情報決定部１３２は、決定した入力情報に基づいて、この範囲の中で最適なサイズを決定する。また、入力情報決定部１３２は、決定した直径やサイズもユーザ情報記憶部１２３に格納してよい。
【００７１】
また、入力情報決定部１３２は、入力情報として、位置情報によって示されるタッチ位置をタッチさせる回数も決定することができる。例えば、入力情報決定部１３２は、同一のタッチ位置を複数回（例えば、２回）タッチさせることを条件とする入力情報を決定する。また、入力情報決定部１３２は、複数のタッチ位置をなぞることを条件とする入力情報を決定してもよい。図１の例では、入力情報決定部１３２は、指を表示画面Ｄに接触させたままの状態で、７つのタッチ位置を順に、なぞることを条件とする入力情報を決定する。このような場合、パターン生成部１３５も指でなぞることに対応するパターン女婦王を生成する。
【００７２】
（取得部１３３について）
取得部１３３は、ユーザに入力させる情報に関する入力情報を取得する。具体的には、取得部１３３は、入力情報決定部１３２により決定された決定情報を取得する。例えば、取得部１３３は、ユーザ情報記憶部１２３から入力情報を取得する。例えば、取得部１３３は、後述する使用条件生成部１３４にり条件情報が生成が行われるタイミングで入力情報を取得する。
【００７３】
（使用条件生成部１３４について）
使用条件生成部１３４は、取得部１３３により取得された入力情報に対応する導電性パターンが印刷された媒体を用いてユーザが入力する際におけるユーザによる媒体または導電性パターンの使用態様に関する条件情報を、入力情報に基づいて生成する。つまり、ユーザは、媒体または導電性パターンをこの条件情報に示されるような使い方で使用しない限り、取得部１３３により取得された入力情報で示されるような入力を行うことができない。
【００７４】
例えば、使用条件生成部１３４は、条件情報として、媒体、または、導電性パターンの少なくとも一部を端末装置に合わせる位置であって当該端末装置に対する位置を示す第１の位置合わせ情報を生成する。
【００７５】
例えば、使用条件生成部１３４は、取得部１３３により取得された入力情報に示されるような入力を行うにあたって、端末装置１０に媒体を載置した場合、例えば、媒体の所定箇所（例えば、媒体の右下の角、あるいは、媒体の下辺中央）が、表示画面Ｄのどの位置に合わさるかといったことを算出する。このとき、使用条件生成部１３４は、例えば、媒体の右下の角が表示画面Ｄの下端中央に位置するといった特徴的な位置関係を算出できたとすると、「媒体の右下の角が表示画面Ｄの下端中央に位置するように媒体を載置する」といったことを第１の位置合わせ情報として生成する。
【００７６】
なお、まず、使用条件生成部１３４により、例えば、「媒体の右下の角が表示画面Ｄの下端中央に位置するように媒体を載置する」といった第１の位置合わせ情報が生成されたうえで、例えば、入力情報決定部１３２が、この第１の位置合わせ情報に合うように入力情報を決定してもよい。
【００７７】
そうすると、例えば、ユーザは、「媒体の右下の角が表示画面Ｄの下端中央に位置するように媒体を載置する」ように媒体を使用しない限り、媒体に印刷される導電性パターンの入力点を、入力情報に示されるタッチ位置に合わせることができない。このような使用態様をユーザＵ１しか知らない場合、例えば、ユーザＵ１以外のユーザＵ２が何らかでユーザＵ１の媒体を入手したとしても、ユーザＵ１になりすますといったことは不可能である。
【００７８】
また、例えば、使用条件生成部１３４は、条件情報として、媒体、または、導電性パターンの少なくとも一部を、表示画面Ｄに表示される画像情報のうち、いずれの位置に存在する画像情報に合わせるかを示す第２の位置合わせ情報を生成する。例えば、使用条件生成部１３４は、第２の位置合わせ情報として、媒体、または、導電性パターンの少なくとも一部を、画像情報のうち、いずれの形状または種類の画像情報に合わせるかを示す第２の位置合わせ情報を生成する。例えば、使用条件生成部１３４は、第２の位置合わせ情報として、媒体、または、導電性パターンの少なくとも一部を、画像情報のうち、いずれの色の画像情報に合わせるかを示す第２の位置合わせ情報を生成する。
【００７９】
例えば、使用条件生成部１３４は、取得部１３３により取得された入力情報に示されるような入力を行う場合、端末装置１０に媒体を載置すると、例えば、媒体の所定箇所（例えば、媒体の右下の角、あるいは、媒体の下辺中央）が、表示画面Ｄのどの位置に合わさるかといったことを算出する。このような状態において、使用条件生成部１３４は、画像情報記憶部１２２を参照し、画像データを選択する。例えば、使用条件生成部１３４は、画像情報記憶部１２２を参照し、「セキュリティ強度」に応じた画像データを選択する。
【００８０】
図４の例を用いて、使用条件生成部１３４は、画像データＰＴＤＡ２−１を選択したとする。画像データＰＴＤＡ２−１は、図６に例示されるような各種のパターン形状が複数ランダムに配置された画像のデータである。図４の例では、特に、項目「位置」に示される内容が、第２の位置合わせ情報となり得るものである。したがって、使用条件生成部１３４は、項目「位置」に示される内容から、例えば、ランダムに選択したものを第２の位置合わせ情報として決定する。使用条件生成部１３４は、候補の中から選択するのではなく、動的に第２の位置合わせ情報を生成してもよい。ここでは、使用条件生成部１３４は、「表示画面Ｄの画面右から数えて３つ目の青色正方形」を選択し、最終的に、「媒体の右下の角」を「表示画面Ｄの画面右から数えて３つ目の青色正方形」に合わせる、を第２の位置合わせ情報として生成したものとする。
【００８１】
また、使用条件生成部１３４は、算出した情報と、画像データＰＴＤＡ２−１と、上記の様に生成した第２の位置合わせ情報とを表示制御部１３７に出力する。かかる場合、例えば、表示制御部１３７は、「媒体の右下の角」を「表示画面Ｄの画面右から数えて３つ目の青色正方形」に合わせた場合、導電性パターンの入力点がタッチ位置に合致するように、「表示画面Ｄの画面右から数えて３つ目の青色正方形」が位置するよう画像データＰＴＤＡ２−１を端末装置１０に対して表示制御する。
【００８２】
なお、まず、使用条件生成部１３４により、例えば、「媒体の右下の角」を「表示画面Ｄの画面右から数えて３つ目の青色正方形」に合わせる、といった第２の位置合わせ情報
が生成されたうえで、例えば、入力情報決定部１３２が、この第２の位置合わせ情報に合うように入力情報を決定してもよい。
【００８３】
また、使用条件生成部１３４は、媒体または導電性パターンのうち、端末装置１０または端末装置１０の表示画面Ｄに表示される画像情報に合わせる部位を示す第３の位置合わせ情報を生成する。媒体または導電性パターンのうち、端末装置１０または端末装置１０の表示画面Ｄに表示される画像情報に合わせる部位とは、例えば、「媒体の右下の角」といったものである。使用条件生成部１３４は、このような部位を示す条件情報も生成してよい。
【００８４】
（パターン生成部１３５について）
パターン生成部１３５は、入力情報決定部１３２により決定された入力情報に対応する導電性パターンを示すパターン情報を生成する。例えば、パターン生成部１３５は、導電性パターンにユーザがタッチした際に発生する電気の電力により端末装置に対して入力情報に応じた入力を行う入力点と、電気が入力点へと通電される導線とを含む導電性パターンを示すパターン情報を生成する。例えば、パターン生成部１３５は、導電性パターンとして、ユーザによる端末装置への直接入力の代わりに、端末装置の入力画面に接触された状態で電力により入力点から入力情報に応じた入力を行う導電パターンを示すパターン情報を生成する。
【００８５】
また、パターン生成部１３５は、入力情報決定部１３２により表示画面Ｄにタッチ入力させる際のタッチ位置の個数が決定された場合には、入力点がこの個数に合致するようにパターン情報を生成する。また、パターン生成部１３５は、入力情報決定部１３２によりタッチ位置を示す位置情報であって表示画面Ｄ上の位置を示す位置情報が決定された場合には、入力点が位置情報によって示される位置に合致するようにパターン情報を生成する。
【００８６】
また、パターン生成部１３５は、入力情報決定部１３２によりタッチ位置の各々を順にタッチ入力させる際の入力順を決定された場合には、入力点のうち、タッチ位置の各々に位置が対応する入力点に対して入力順に応じて通電されるようパターン情報を生成する。
【００８７】
図１の例では、パターン生成部１３５は、表示画面Ｄにおいて、図１（ｂ）に示すように配置される７つのタッチ位置に７つの入力点が合致するよう、また、タッチ位置１〜７へと順に電力による入力が行われるようパターン情報を生成する。また、パターン生成部１３５は、端末装置に対して前記入力情報に応じた入力を行う入力点に対して、入力情報決定部１３２により決定された回数に応じた通電が行われるようパターン情報を生成する。また、例えば、入力情報決定部１３２により複数のタッチ位置（例えば、入力点Ｐ１およびＰ２に対応するタッチ位置）に対して同時のタッチ入力を示す入力情報が生成される場合がある。このような場合、パターン生成部１３５は、一つの導線が途中で２つの枝分かれし、その先に入力点Ｐ１およびＰ２が接続されるような導電性パターンを示すパターン情報を生成する。
【００８８】
（提示部１３６について）
提示部１３６は、ユーザに対して各種情報を提示する。言い換えれば、提示部１３６は、ユーザの端末装置１０に各種情報を送信し、送信した情報を表示画面Ｄに表示させる。例えば、提示部１３６は、パターン生成部１３５により生成されたパターン情報を端末装置１０に送信する。例えば、提示部１３６は、パターン情報がＰＤＦファイル形式で添付された電子メールを端末装置１０に送信する。
【００８９】
また、提示部１３６は、導電性パターンの使用方法を説明する説明情報も提示する。図１の例では、提示部１３６は、導電性パターン２０の所定箇所（入力点Ｐ１〜Ｐ７）を表示画面Ｄに表示された７つのタッチ位置に合わせた状態で、導線Ｄ１〜Ｄ７の末端部分を上から順にすばやくなぞるよう説明する説明情報を提示する。
【００９０】
また、提示部１３６は、使用条件生成部１３４により生成された使用態様に関する条件情報に基づく説明情報も提示する。図４の例を用いた場合、提示部１３６は、「媒体の右下の角を表示画面Ｄの画面右から数えて３つ目の青色正方形に合わせて入力を行ってください」といった説明情報も提示する。
【００９１】
（表示制御部１３７について）
表示制御部１３７は、各種情報が端末装置１０に表示されるよう端末装置１０に対して表示制御を行う。例えば、表示制御部１３７は、入力情報決定部１３２により決定された入力情報に関する表示制御を行う。この点について、図１の例を用いて説明する。図１の例は、ユーザＵ１に対して、７つのタッチ位置に導電性パターン２０合わせて使用するよう指定されているため、７つのタッチ位置を視認させる必要がある。表示制御部１３７は、端末装置１０が７つのタッチ位置に円マークを表示するよう端末装置１０に対して表示制御制御する。
【００９２】
また、表示制御部１３７は、使用条件生成部１３４から算出情報と、画像データＰＴＤＡ２−１と、第２の位置合わせ情報とを受信した場合には、「媒体の右下の角」を「表示画面Ｄの画面右から数えて３つ目の青色正方形」に合わせると、導電性パターンの入力点がタッチ位置に合致するような位置に「表示画面Ｄの画面右から数えて３つ目の青色正方形」がくるよう画像データＰＴＤＡ２−１を端末装置１０に対して表示制御する。なお、表示制御部１３７は、位置合わせ情報に基づく表示制御を行う場合、タッチ位置が視認可能な状態にはしない。これは、「媒体の右下の角を表示画面Ｄの画面右から数えて３つ目の青色正方形に合わせる」といった使用態様を知っているユーザしか、正しい入力を行えないようにするためである。
【００９３】
（検出部１３８について）
検出部１３８は、電気により端末装置１０に対して入力された入力情報を端末装置１０から取得する。また、検出部１３８は、端末装置１０にアクセスし、端末装置１０に入力された電気を検出してもよい。図１で説明したように、端末装置１０は、アプリＡＰ１の制御に従って、静電気を検出する。また、端末装置１０は、表示画面Ｄのどの位置に静電気による情報入力が行われたのかも検出する。そして、端末装置１０は、検出した位置を示す位置情報、検出した位置それぞれに情報入力された順を情報制御装置１００に送信する。これにより、検出部１３８は、電気により端末装置１０に対して入力された入力情報を取得することができる。なお、検出部１３８は、電気が導電性パターンを通電する際の通電態様（例えば、電気が導体のどの位置を通電したかを示す通電態様）も検出することができる。
【００９４】
（実行部１３９について）
実行部１３９は、検出部１３８により検出された検出情報に基づいて、検出された情報に応じた制御処理を行う。制御処理の一例がログイン認証であるとする。この場合、実行部１３９は、検出情報に基づき、認証処理を実行する。図１の例では、実行部１３９は、端末装置１０により取得された検出情報が、条件情報「０．３秒以内にタッチ位置１〜７を順にタッチ」を満たすか否かを判定する。そして、実行部１３９は、満たすと判定した場合には、ユーザＵ１に対して認証を得る。すなわち、実行部１３９は、ユーザＵ１による自装置へのログインを許可する。
【００９５】
なお、制御処理は、ログイン認証に限定されない。例えば、特定の施設への入館認証であってもよい。また、この場合、端末装置１０は、携帯電話端末ではなく、扉の前に設置された認証端末となる。かかる認証端末にも、静電容量方式によりユーザーからの操作を受け付けるタッチパネルが搭載されている。このような状態において、例えば、実行部１３９は、条件情報を満たすと判定した場合には、扉を開くよう制御する。
【００９６】
また、実行部１３８は、段階的な認証を行ってもよい。例えば、実行部１３８は、２段階のログイン認証を行ってもよい。かかる場合、ユーザＵ１を例に説明すると、例えば、図５において、ユーザＵ１に複数のセキュリティ強度（例えば、レベル１と２）が対応付けられる。例えば、実行部１３９は、ユーザＵ１が導電性パターンを用いてレベル１に対応付けられる入力を行った場合、全てのコンテンツのうち一部のコンテンツのみ閲覧可能にする。また、次に、ユーザＵ１が導電性パターンを用いてレベル２に対応付けられる入力を行った場合、実行部１３９は、全てのコンテンツを閲覧可能にする。
【００９７】
〔３．情報処理における作用の一例〕
以下、図７に示すフローチャートを用いて、各処理部１３１〜１３９が実行・実現する処理の内容について説明する。図７は、第１の実施形態にかかる制御処理の一例を示すフローチャートである。また、適宜、図１、図４および図６の例を用いることにする。
【００９８】
まず、受信部１３１は、図１（ａ）に示すログイン画面を介して、入力情報の要求を受信したか否かを判定する（ステップＳ１０１）。受信部１３１は、入力情報の要求を受信していない場合には（ステップＳ１０１；Ｎｏ）、受信するまで待機する。一方、入力情報決定部１３２は、受信部１３１により入力情報の要求が受信された場合には（ステップＳ１０１；Ｙｅｓ）、入力情報を決定する（ステップＳ１０２）。ここでは、受信部１３１によりユーザＵ１からの要求が受信されたものとする。
【００９９】
例えば、入力情報決定部１３２は、ユーザＵ１に対して入力させる情報の内容である内容情報と、この内容情報を入力させるうえでの条件である条件情報とを決定する。例えば、入力情報決定部１３２は、入力情報記憶部１２１を参照し、ユーザＵ１が指定したセキュリティ強度（レベル２とする）に対応付けられる入直情報の候補の中から、ユーザＵ１に付与する入力情報を決定する。ここでは、入力情報決定部１３２は、入力情報として、表示画面Ｄにタッチ入力させる際のタッチ位置の個数、位置、タッチ位置をタッチさせる入力順を決定するものとする。一例として、入力情報決定部１３２は、「０．３秒以内にタッチ位置１〜７を順にタッチ」といった条件情報を決定したものとする。また、ここでは、７つのタッチ位置は、図１（ｂ）にように視認可能に表示されないものとする。
【０１００】
次に、パターン生成部１３５は、ステップＳ１０２で決定された入力情報に基づいて、導電性パターンの形状を示すパターン情報を生成する（ステップＳ１０３）。
【０１０１】
次に、使用条件生成部１３４は、ステップＳ１０２で決定された入力情報に対応する導電性パターンが印刷された媒体を用いてユーザが入力する際におけるユーザによる媒体または導電性パターンの使用態様に関する条件情報を、入力情報に基づいて生成する（ステップＳ１０４）。例えば、使用条件生成部１３４は、条件情報として、媒体、または、導電性パターンの少なくとも一部を、表示画面Ｄに表示される画像情報のうち、いずれの位置に存在する画像情報に合わせるかを示す第２の位置合わせ情報を生成する。より具体的には、使用条件生成部１３４は、条件情報として、媒体、または、導電性パターンのどの部分を、表示画面Ｄに表示される画像情報のどの部分に合わせるかを示す第２の位置合わせ情報を生成する。ここでは、使用条件生成部１３４は、「媒体の右下の角を表示画面Ｄの画面右から数えて３つ目の青色正方形に合わせる」、を第２の位置合わせ情報として生成したものとする。
【０１０２】
次に、提示部１３６は、ステップＳ１０３で生成されたパターン情報をユーザＵ１の端末装置１０に送信する（ステップＳ１０５）。また、このとき提示に１３６は、第２の位置合わせ情報の内容や説明情報も送信する。
【０１０３】
ここで、不図示であるが、パターン情報等を収取したユーザＵ１が、図１（ａ）において、「入力画面へ進む」の箇所をタッチしたとする。かかる場合、表示制御部１３７は、端末装置１０に対して、所定の入力画面を表示するよう表示制御する。例えば、表示制御部１３７は、図６に示すように、画像情報ＰＴＤＡ２−１を表示制御する。具体的には、表示制御部１３７は、「媒体の右下の角」を「表示画面Ｄの画面右から数えて３つ目の青色正方形」に合わせると、導電性パターンの入力点がタッチ位置に合致するような位置に「表示画面Ｄの画面右から数えて３つ目の青色正方形」がくるよう画像データＰＴＤＡ２−１を端末装置１０に対して表示制御する。
【０１０４】
このような状態において、検出部１３８は、静電気による情報入力を検出したか否かを判定する（ステップＳ１０６）。検出部１３７は、検出できない場合には（ステップＳ１０６；Ｎｏ）、検出できるまで待機する。一方、実行部１３８は、検出部により静電気による情報入力が検出された場合には（ステップＳ１０６；Ｙｅｓ）、検出された情報に基づいて、認証処理を行う（ステップＳ１０７）。例えば、実行部１３８は、検出情報が条件情報「０．３秒以内にタッチ位置１〜７を順にタッチ」を満たすか否かを判定する。実行部１３８は、満たさないと判定した場合には（ステップＳ１０８；Ｎｏ）、認証を許可せずに処理を終了する。一方、実行部１３９は、満たすと判定した場合には（ステップＳ１０８；Ｙｅｓ）、ユーザＵ１に対して認証を得る。すなわち、実行部１３９は、ユーザＵ１による自装置へのログインを許可するといった制御処理を行う（ステップＳ１０９）。
【０１０５】
〔４．変形例〕
上記第１の実施形態にかかる情報制御装置１００は、上記第１の実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報制御装置１００の他の実施形態について説明する。
【０１０６】
〔４−１．使用態様について〕
上記第１の実施形態では、情報制御装置１００が、媒体や導電性パターンの使用（端末装置１０に対してどのような位置関係で載置して使用するか）について条件を生成し、その条件を満たすように媒体や導電性パターンの使用がされた場合には、認証を得る、といったことを説明した。このような使用態様に関する条件情報には、他の例も存在する。
【０１０７】
例えば、使用条件生成部１３４は、条件情報として、媒体、または、導電性パターンの少なくとも一部を、表示画面Ｄに表示される画像情報のうち、いずれの位置に存在する画像情報に合わせるかを示す第２の位置合わせ情報を生成する。例えば、使用条件生成部１３４は、媒体の特定の箇所を、表示画面Ｄに表示される画像情報のうち、いずれの位置に存在する画像情報に合わせるかを示す第２の位置合わせ情報を生成する。
【０１０８】
一例を示すと、例えば、使用条件生成部１３４は、「媒体に対して印刷されている日付情報の上端部分を、表示画面Ｄに表示される画像情報に含まれる文字列のうち「タッチしてください」の下端部分に合わせる」といったことを示す第２の位置合わせ情報を生成する。この点について、図８を用いて説明する。図８は、第１の実施形態における変形例にかかる情報処理を説明する説明図（１）である。
【０１０９】
図８の例では、媒体Ｋには、導電性パターン２１以外にも印刷日を示す日付情報が印刷されている。例えば、パターン生成部１３５は、パターン情報として、このような印刷日も合わせて出力されるようなパターン情報を生成することができる。また、図８の表示画面Ｄは、ログイン画面の一例であるが、「指定通り画面をタッチして下さい」といった文字列を含む画像情報が表示されている。ここで、使用条件生成部１３４が、「媒体に対して印刷されてい日付情報の上端部分を、表示画面Ｄに表示される画像情報に含まれる文字列のうち「タッチしてください」の下端部分に合わせる」といったことを示す第２の位置合わせ情報を生成しているため、ユーザＵ１は、第２の位置合わせ情報に示される条件の通り、図８のように媒体Ｋを載置する。
【０１１０】
このように載置することで、導電性パターン２１に含まれる７つの入力点は、予め決定されているタッチ位置であって表示画面Ｄ上のタッチ位置に合わさる。このような第２の位置合わせ情報が使用条件として設定されていることにより、ユーザＵ１以外の第三者は使用条件を知らないため、例えば、ログインすることができない。
【０１１１】
したがって、第１の実施形態にかかる情報制御プログラムは、導電性パターンを用いた情報入力における利便性を高めることができるとともに、セキュリティの向上を図ることができる。
【０１１２】
〔４−２．導電性パターンについて（１）〕
上記第１の実施形態では、情報制御装置１００が、例えば、図１（ｂ）に示すように、１つの媒体に１つの導電性パターンが印刷されるようパターン情報を生成する例を示した。しかし、パターン生成部１３５は、１つの媒体に１つの導電性パターンが印刷されるようパターン情報を生成してもよい。この点について、図９を用いて説明する。図９は、第１の実施形態における変形例にかかる情報処理を説明する説明図（２）である。
【０１１３】
図９の例では、パターン生成部１３５は、１つの媒体Ｋに導電性パターン２２と、導電性パターン２３とが印刷されるようパターン情報を生成する。例えば、導電性パターン２２が、実際に、情報入力に用いることができるパターンであり、導電性パターン２３はダミーである。また、使用態様に関する条件情報として、導電性パターン２２の方を使用することを示す条件情報が生成されてもよい。
【０１１４】
このような場合、ユーザＵ１以外の第三者は複数のどうせ性パターンのうち、どの導電性パターンを使用すればよいか知らないため、簡単にはログインすることができない。したがって、第１の実施形態にかかる情報制御プログラムは、導電性パターンを用いた情報入力における利便性を高めることができるとともに、セキュリティの向上を図ることができる。
【０１１５】
〔４−３．導電性パターンについて（２）〕
また、パターン生成部１３５は、例えば、導線が所定の形状となるようパターン情報を生成してもよい。図６の例では、ハートマークが１つだけ存在する。したがって、例えば、パターン生成部１３５は、このハートマークに合わさるようハート形の導電性パターンとなるようパターン情報を生成する。なお、この場合、使用条件生成部１３４は、例えば「導線のハート形部分を、表示画面Ｄに表示される画像情報に含まれるハートマークに合わせる」といったことを示す第２の位置合わせ情報を生成する。
【０１１６】
〔４−４．媒体の形状について〕
図１や図６の例では、媒体の形状は四角である。しかし、媒体の形状は、例えば、円形であってもよい。つまり、パターン生成部１３５は、入力情報に対応する導電性パターンであって、円状の媒体に印刷される導電性パターンを示すパターン情報を生成する。また、パターン生成部１３５は、使用態様に関する条件情報に基づいて、円状の媒体に印刷される導電性パターンを示すパターン情報を生成する。
【０１１７】
例えば、媒体の形状が四角である場合、角があることから媒体の向きを参考に使用態様に関する条件情報が予測され易くなってしまう恐れがある。しかし、円状であれば角が存在しないためこのような危険性が無く、よりセキュリティの向上を図ることができる。
【０１１８】
（第２の実施形態）
〔１．処理概要〕
さて、以下では、第２の実施形態にかかる制御処理について説明する。第２の実施形態にかかる情報制御プログラムは、図２に示した各処理部に加えて、さらに新たな処理部を情報制御装置１００または端末装置１０に対して実現するものである。以下では、第２の実施形態にかかる情報制御プログラムによって機能する情報制御装置２００を例に説明する。情報制御装置２００は、情報制御装置１００に対応するサーバ装置であり、第１の実施形態で説明した内容と重複する点については適宜省略することにする。
【０１１９】
第２の実施形態にかかる情報制御装置２００の前提について説明する。例えば、ユーザは導電性パターンに触れることにより、導電性パターンに静電気を通電させるが、例えば、ログインしようとしている対象のユーザにしか実現できないような通電態様を検出できれば、セキュリティの向上を図ることができる。
【０１２０】
図１の例を用いて簡単に説明する。まず、人の掌は平面上ではなく、凹凸状となっている。例えば、掌を真横から眺めてみるとその様子を認識し易い。そして、凹凸状となっているため、掌を平面上の媒体Ｋの上に軽く接触させた場合、掌全体が媒体Ｋに対して完全に密着することは無く、掌の隆起している部分（凸状の部分）のみが接触することとなる。また、掌の大きさは人によって異なるうえ、掌のどの箇所がそれだけ隆起しているかも人によって異なる。このため、例えば、導電性パターン２０の７つの入力点の位置が、ユーザＵ１の掌の隆起部分に合致するよう設計されていたとすると、「７つの入力点を同時にタッチ」といった条件が決定されていた場合、このような条件を満たすような通電態様を実現できるのはユーザＵ１だけとなる。
【０１２１】
また、例えば、７つの導線が、ユーザＵ１の掌の隆起部分に合致するよう設計されていたとすると、「７つの入力点を同時にタッチ」といった条件が決定されていた場合、このような条件を満たすような通電態様を実現できるのはユーザＵ１だけとなる。なお、本実施形態では、「掌」は、手の裏表の双方から指まで全てを含むものとする。
【０１２２】
以上を踏まえて、第２の実施形態にかかる情報制御装置２００は、端末装置１０に情報入力を行う導電性パターンに対してユーザにより通電された場合の通電態様を示す通電情報を検出し、検出した通電情報に応じた制御処理を行う。より具体的には、情報制御装置２００は、通電態様の条件情報である通電条件を決定し、決定した通電条件と、検出しれた通電情報とに基づいて、通電情報に応じた制御処理を行う。
【０１２３】
〔２．情報制御装置の構成〕
次に、図１０を用いて、第２の実施形態にかかる情報制御装置２００について説明する。図１０は、第２の実施形態にかかる情報制御装置２００の構成例を示す図である。図２に示すように、情報制御装置２００は、通信部１１０と、記憶部２２０と、制御部２３０とを有する。
【０１２４】
（記憶部２２０について）
記憶部２２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、入力情報記憶部１２１と、画像情報記憶部１２２と、ユーザ情報記憶部１２３と、通電情報記憶部２２４とを有する。
【０１２５】
（通電情報記憶部２２４について）
通電情報記憶部２２４は、通電態様の条件情報である通電条件と、当該通電条件が満たすような通電が行わた場合に情報制御装置２００が実行する制御処理に関する条件とを記憶する。ここで、図１１に第２の実施形態にかかる通電情報記憶部２２４の一例を示す。図１１の例では、通電情報記憶部２２４は、「ユーザＩＤ」、「セキュリティ強度」、「通電条件（その１）」、「通電条件（その２）」、「通電態様を示すデータ」、「押下する圧力」、「制御処理の内容」といった項目を有する。
【０１２６】
「ユーザＩＤ」は、ユーザまたはユーザの端末装置１０を識別する識別情報を示す。「セキュリティ強度」は、ユーザに指定された「セキュリティ強度」のレベルを示す。なお、ユーザにより「セキュリティ強度」が指定されていない場合には、デフォルトのレベル（例えば、レベル２）が入力されてもよい。また、「セキュリティ強度」は、例えば、「認証強度の度合い」と言い換えることができる。
【０１２７】
「通電条件（その１）」は、通電態様の条件情報であり、対応する「ユーザＩＤ」により識別されるユーザの掌、すなわちユーザの手の少なくとも一部を導電性パターンに接触させた際に発生する電気が通電する際の通電状態の条件である。手の少なくとも一部とは、例えば、掌、指といった手の全ての部分のうちの、所定の部位を示す。「通電条件（その２）」は、「通電条件（その１）」をより詳細に説明するものである。例えば、ユーザは、導電性パターンを用いて、特定の通電態様を実現出来た場合に、認証を許可されるが、この特定の通電態様がどのようなものであるかが、「通電条件（その１）」および「通電条件（その２）」に示されている。例えば、ユーザＵ１が手の少なくとも一部の隆起部分で触れた場合でしか実現できない通電態様があり（通電条件（その１））、このような通電態様とは、具体的には、５０個のタッチ位置を同時にタッチする（通電条件（その２））といったものである。
【０１２８】
「通電態様のデータ」は、「通電条件（その１）」および「通電条件（その２）」で示される通電態様とはどのようなものかを示す情報であり、例えば、画像情報あるいは数値情報で示される。例えば、ユーザＵ１が手の少なくとも一部を導電性パターンに接触させた際の通電状況をグラデーションで視覚化した通電マップ等が画像情報として考えられる。
【０１２９】
また、ユーザは、第２の実施形態では、掌を広げて掌全体で導電性パターンにタッチすることになるが、このときの力の入れ具合が「タッチする圧力」に対応する。例えば、ユーザが、弱い力で強く導電性パターンに触れた場合には、隆起部分のみが接触することとなる。一方、ユーザが、強い力で軽く導電性パターンに触れた場合には、弱い力でタッチしたときよりもより多くの面積が導電性パターンに触れることになり、隆起部分に基づく特徴的な接触状態ではなくなる。
【０１３０】
強い力で強く導電性パターンに触れた場合には、弱い力でタッチしたときよりもより多くの面積が導電性パターンに触れることになり、隆起部分に基づく特徴的な接触状態ではなくなるため、「セキュリティ強度」として弱いレベル１が対応付けられるとともに、「制御処理の内容」も一部の認証を許可するに留められている。一方、弱いい力で軽く導電性パターンに触れた場合には、隆起部分に基づく特徴的な接触状態の影響が強くなるため、「セキュリティ強度」として強いレベル２が対応付けられるとともに、「制御処理の内容」も全ての認証を許可するものとなっている。
【０１３１】
図１０に戻り、制御部２３０は、ＣＰＵやＭＰＵ等によって、情報制御装置２００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【０１３２】
図１０に示すように、制御部２３０は、受信部１３１と、入力情報決定部１３２と、取得部１３３と、使用条件生成部１３４と、パターン生成部１３５と、通電条件決定部２３５と、設定部２３６と、提示部１３６と、表示制御部１３７と、検出部１３８と、実行部１３９とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部２３０の内部構成は、図１０に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部２３０が有する各処理部の接続関係は、図１０に示した接続関係に限られず、他の接続関係であってもよい。
【０１３３】
また、図１０に示す各処理部は、第２の実施形態にかかる情報制御プログラムが実行されることにより実現される処理部である。図１０に示す通り、第２の実施形態にかかる情報制御プログラムでは、新たに通電条件決定部２３５と設定部２３６とが実行される。したがって、以下では、通電条件決定部２３５および設定部２３６について詳細に説明する。
【０１３４】
（通電条件決定部２３５について）
まず、検出部１３８は、端末装置１０に情報入力を行う導電性パターンに対してユーザにより通電された場合の通電態様を示す通電情報を検出する。また、実行部１３９は、検出手段により検出された通電情報に応じた制御処理を行う。このような状態において、通電条件決定部２３５は、通電態様の条件情報である通電条件を決定する。具体的には、通電条件決定部２３５は、実行部１３９により制御処理が行われるための条件情報であって、通電態様の条件情報である通電条件を決定する。
【０１３５】
例えば、通電条件決定部２３５は、ユーザの手の少なくとも一部を導電性パターンに接触させた際に発生する電気の通電態様であって手の少なくとも一部の状態に応じた通電態様を、ユーザに対する条件情報として決定する。例えば、通電条件決定部２３５は、ユーザの手の少なくとも一部を導電性パターンに接触させた際の導電性パターンに対する接触箇所であって、手の少なくとも一部の隆起部分に対応する接触箇所に応じて発生する電気の通電態様を示す情報を通電条件として決定する。例えば、通電条件決定部２３５は、ユーザの手の少なくとも一部を導電性パターンに接触させた際の導電性パターンに対する接触箇所の接触面積であって、接触させる際における手の少なくとも一部からの圧力によって変化する接触面積に応じて発生する電力の通電態様の情報を通電条件として決定する。例えば、通電条件決定部２３５は、接触箇所での接触面積毎の通電態様の情報を通電条件として決定する。なお、手の少なくとも一部の隆起部分とは、例えば、指の関節と関節の間の膨らんでいる箇所、あるいは、掌における指の根元部分を示す。
【０１３６】
なお、パターン生成部１３５は、導電性パターンとして、前記ユーザの手の少なくとも一部の隆起部分を前記導電性パターンに接触させた際の前記導電性パターンに対する接触箇所での接触面積に応じた通電が行われる導電性パターンを示すパターン情報を生成する。
【０１３７】
（設定部２３６について）
設定部２３６は、通電条件決定部２３５により決定された通電条件と、実行部１３９により実行される制御処理の内容を示す内容情報との組合せを設定する。例えば、設定部１３６は、認証強度の度合い毎に、当該認証強度の度合いに応じた組合せを設定する。
【０１３８】
図１１の例を用いて、通電条件決定部２３５および設定部２３６について説明する。例えば、情報制御装置２００は、ユーザＵ１の掌の状態がスキャンされたスキャン情報を有しているものとする。つまり、情報制御装置２００は、ユーザＵ１の掌において、各隆起部分の位置関係や、掌を平面上に軽く置いた際、平面上において隆起部分が接触する接触箇所の面積や、掌を平面上に強く押し当てた際、平面上において隆起部分が接触する接触箇所の面積等の情報スキャン情報として取得し所定の記憶部に記憶しているものとする。
【０１３９】
ここで、通電条件決定部２３５は、例えば、ユーザＵ１に対応するセキュリティ強度「レベル１」に対して、「５０個のタッチ位置を同時にタッチする通電」を通電条件として決定する。「５０個のタッチ位置を同時にタッチする通電」を実現するには、導電性パターンを特定の５０か所を同時にタッチする必要があり、このような入力は手作業では不可能である。例えば、５０個の突起物で同時にタッチできれば可能であると考えられるが、この５０個の突起物がユーザＵ１の手の少なくとも一部の隆起部分となる。ユーザＵ１の手の少なくとも一部の隆起部分を用いれば、ユーザＵ１の手の少なくとも一部の隆起部分に応じた通電態様となる。
【０１４０】
そして、パターン生成部１３５は、このような通電を実現できるパターン情報を生成する。例えば、パターン生成部１３５は、スキャン情報に基づいて、例えば、隆起部分の位置関係に対応するよう、掌を接触させる強度に応じて変化する接触面積に対応するようパターン情報を生成する。つまり、パターン生成部１３５は、ユーザＵ１が掌を強めに接触させない限り、５０個全ての入力点に同時に通電しないような導線を含むパターン情報を生成する。また、パターン生成部１３５は、ユーザＵ１が掌を弱めに接触させた場合には、５０個の入力点のうち特定の３６個の入力点に同時に通電しないような導線を含むパターン情報を生成する。
【０１４１】
また、設定部２３７は、セキュリティ強度「レベル１」と、「５０個のタッチ位置を同時にタッチする通電」といった通電条件との組合せに対して、制御処理の内容「一部の認証を許可」を設定する。また、設定部２３７は、セキュリティ強度「レベル２」と、「５０個のタッチ位置のうち特定の３６個のタッチ位置を同時にタッチする通電」といった通電条件との組合せに対して、制御処理の内容「一部の認証を許可」を設定する。なお、特定の３６個のタッチ位置は、ユーザＵ１の手の少なくとも一部の隆起部分の掌における位置関係に対応する。
【０１４２】
また、実行部１３９は、検出部１３８により検出された通電情報がユーザＵ１に対応する通電条件であって、セキュリティ強度「レベル１」に対応する通電条件を満たす場合には、例えば、一部の認証を許可する。例えば、実行部１３９は、全てのコンテンツのうち一部のコンテンツのみ閲覧可能にする。また、実行部１３９は、検出部１３８により検出された通電情報がユーザＵ１に対応する通電条件であって、セキュリティ強度「レベル２」に対応する通電条件を満たす場合には、例えば、全ての認証を許可する。例えば、実行部１３９は、全てのコンテンツを閲覧可能にする。
【０１４３】
〔３．変形例〕
上記第３の実施形態にかかる情報制御装置２００は、上記第２の実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報制御装置２００の他の実施形態について説明する。
【０１４４】
〔３−１．決められた位置に対応する通電条件〕
通電条件決定部２３５は、導電性パターンに触れるよう定められた押下位置において、ユーザにより導電性パターンが押下された場合の通電態様を示す情報を通電条件として決定する。この場合、パターン生成部１３５は、導電性パターンにおいてユーザが特定の位置（定められた押下位置）に掌で軽く触れた場合に、全ての入力点に同時に通電するような導電性パターンを生成する。なお、導電性パターンに対してどのように掌を合わせるかといった情報は、例えば、提示部１３６によりユーザに通知される。これにより、第２の実施形態にかかる情報制御プログラムは、セキュリティの向上を図ることができる。
【０１４５】
〔３−２．決められた時間に対応する通電条件〕
また、通電条件決定部２３５は、押下位置を押下するよう定められた時間の間、ユーザにより導電性パターンが押下された場合の通電態様を示す情報を前記通電条件として決定する。この場合、例えば、通電条件決定部２３５は、掌を導電性パターンに接触させて入力点に対して継続して通電させる時間も通電態様として決定する。そうすると、実行部１３９は、ユーザの掌に応じた通電が検出されたとしても、通電条件決定部２３５により決定された時間の間、その通電が継続していなければ認証を許可しない。なお、導電性パターンに対してどれだけの時間、通電させるかといった情報は、例えば、提示部１３６によりユーザに通知される。これにより、第２の実施形態にかかる情報制御プログラムは、セキュリティの向上を図ることができる。
【０１４６】
〔３−３．決められた回数に対応する通電条件〕
また、通電条件決定部２３５は、押下位置を押下するよう定められた回数、ユーザにより前記導電性パターンが押下された場合の通電態様を示す情報を通電条件として決定する。この場合、例えば、通電条件決定部２３５は、掌を導電性パターンに接触させて入力点に対して通電させる回数も通電態様として決定する。この回数は、例えば、掌で導電性パターンを押下すべき回数である。そうすると、実行部１３９は、ユーザの掌に応じた通電が検出されたとしても、通電条件決定部２３５により決定された回数、連続的にその通電が継続していなければ認証を許可しない。これにより、第２の実施形態にかかる情報制御プログラムは、セキュリティの向上を図ることができる。
【０１４７】
（その他）
〔１．ハードウェア構成〕
また、上述してきた各実施形態にかかる情報制御装置１００および２００は、例えば図１２に示すような構成のコンピュータ１０００によって実現される。以下、情報制御装置１００を例に挙げて説明する。図１２は、情報制御装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１４８】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１４９】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを、通信網５０を介して他の機器へ送信する。
【０１５０】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを、入出力インターフェイス１６００を介して出力装置へ出力する。
【０１５１】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１５２】
例えば、コンピュータ１０００が第１の実施形態にかかる情報制御装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを、記録媒体１８００から読み取って実行するが、他の例として、他の装置から、通信網５０を介してこれらのプログラムを取得してもよい。
【０１５３】
また、例えば、コンピュータ１０００が第２の実施形態にかかる情報制御装置２００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部２３０の機能を実現する。
【０１５４】
〔２．その他〕
上記各実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１５５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１５６】
以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１５７】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受信部は、受信手段や受信回路に読み替えることができる。
【符号の説明】
【０１５８】
１  情報制御システム
１０  端末装置
１００  情報制御装置
１２１  入力情報記憶部
１２２  画像情報記憶部
１２３  ユーザ情報記憶部
１３０  制御部
１３１  受信部
１３２  入力情報決定部
１３３  取得部
１３４  使用条件生成部
１３５  パターン生成部
１３６  提示部
１３７  表示制御部
１３８  検出部
１３９  実行部
２００  情報処理装置
２２４  通電情報記憶部
２３０  制御部
２３５  通電条件決定部
２３６  設定部
【図１】
2019153090.tif 000003
【図２】
2019153090.tif 000004
【図３】
2019153090.tif 000005
【図４】
2019153090.tif 000006
【図５】
2019153090.tif 000007
【図６】
2019153090.tif 000008
【図７】
2019153090.tif 000009
【図８】
2019153090.tif 000010
【図９】
2019153090.tif 000011
【図１０】
2019153090.tif 000012
【図１１】
2019153090.tif 000013
【図１２】
2019153090.tif 000014