(57)【要約】【課題】推測されにくく、ユーザーにとって記憶しやすい文字列（パスワード）を生成する電子機器を提供する。【解決手段】電子機器１は、記憶部２０と、受付部１１と、生成部１２とを備える。記憶部２０は、キーワード２１ｋを含む第１文字列と、問い２２を示す第２文字列とを関連付けて記憶する。受付部１１は、問い２２に対する回答２２ａを受け付ける。生成部１２は、第１文字列において、キーワード２１ｋを回答２２ａに置換して、第３文字列２３を生成する。【選択図】図７
2019032736.tif 000002
【特許請求の範囲】
【請求項１】
キーワードを含む第１文字列と、問いを示す第２文字列とを関連付けて記憶する記憶部と、
前記問いに対する回答を受け付ける受付部と、
前記第１文字列において、前記キーワードを前記回答に置換して、第３文字列を生成する生成部と
を備える、電子機器。
【請求項２】
前記生成部は、前記第３文字列に含まれる文字の文字体系を、前記文字体系と異なる文字体系に変換して、第４文字列を生成する、請求項１に記載の電子機器。
【請求項３】
前記第４文字列は、第５文字列を含み、
前記第５文字列は、前記第３文字列に含まれる文節に対応し、
前記生成部は、
前記第３文字列に含まれる前記文節ごとに文字数を数え、
前記第４文字列において、前記第５文字列ごとに前記文字数を挿入し、
前記第５文字列に含まれる文字の一部を省略して、第６文字列を生成する、請求項２に記載の電子機器。
【請求項４】
前記第１文字列は諺、名言、格言、金言、又は四字熟語である、請求項１から請求項３のいずれか１項に記載の電子機器。
【請求項５】
前記記憶部は、複数の前記第１文字列に、それぞれ複数の前記第２文字列を関連付けて記憶し、
前記複数の第２文字列は、問いを示し、
前記生成部は、前記複数の第１文字列のうちから１つの第１文字列を選択し、
前記受付部は、前記選択された第１文字列に関連付けられた問いに対する回答を受け付ける、請求項１から請求項４のいずれか１項に記載の電子機器。
【請求項６】
前記記憶部は、複数の前記第１文字列に、それぞれ複数の前記第２文字列を関連付けて記憶し、
前記複数の第２文字列は、問いを示し、
前記複数の第１文字列のうち２以上の前記第１文字列を表示する表示部と、
入力部と
を備え、
前記受付部は、
前記入力部を介して、前記複数の第１文字列のうちから１つの第１文字列をユーザーに選択させ、
前記選択された第１文字列に関連付けられた問いに対する回答を受け付ける、請求項１から請求項４のいずれか１項に記載の電子機器。
【請求項７】
キーワードを含む第１文字列と、問いを示す第２文字列とを関連付けて記憶する手順と、
前記問いに対する回答を受け付ける手順と、
前記第１文字列において、前記キーワードを前記回答に置換して、第３文字列を生成する手順と
を含む、文字列生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及び文字列生成方法に関する。
【背景技術】
【０００２】
近年、ウェブサービスのようなシステム又はデバイスを使用するときに、ユーザー認証が行われる場合がある。ユーザー認証では、ユーザーは、本人であることを証明するために、ユーザーを識別するための識別情報（ユーザーＩＤ）とパスワードとを入力する。入力された識別情報とパスワードとの組み合わせが、システム又はデバイスが記憶する識別情報とパスワードとの組み合わせに一致する場合、ユーザーは本人であることを証明できる。そして、ユーザーは、システム又はデバイスを利用できる。
【０００３】
パスワードは推測されづらいことが好ましい。そこで、特許文献１に記載の認証用プログラムでは、ユーザーＩＤ及びパスワードに加えて、質問文及び解答を記憶している。ユーザーは、ユーザーＩＤ及びパスワードに加えて、質問文に対する解答を入力する。入力されたユーザーＩＤ及びパスワードの組み合わせが正しく、入力された解答が正しければ、ユーザーはシステムを利用できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−７２５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の認証用プログラムでは、パスワードと質問文に対する解答との双方が推測されやすい可能性がある。
【０００６】
本発明は上記課題に鑑みてなされたものであり、その目的は、推測されにくく、ユーザーにとって記憶しやすい文字列（パスワード）を生成する電子機器及び文字列生成方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の観点によれば、電子機器は、記憶部と、受付部と、生成部とを備える。記憶部は、キーワードを含む第１文字列と、問いを示す第２文字列とを関連付けて記憶する。受付部は、前記問いに対する回答を受け付ける。生成部は、前記第１文字列において、前記キーワードを前記回答に置換して、第３文字列を生成する。
【０００８】
本発明の第２の観点によれば、文字列生成方法は、キーワードを含む第１文字列と、問いを示す第２文字列とを関連付けて記憶する手順と、前記問いに対する回答を受け付ける手順と、前記第１文字列において、前記キーワードを前記回答に置換して、第３文字列を生成する手順とを含む。
【発明の効果】
【０００９】
本発明によれば、推測されにくく、ユーザーにとって記憶しやすいパスワード（文字列）を生成できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る電子機器を示すブロック図である。
【図２】実施形態に係る記憶部が記憶するテーブルを示す図である。
【図３】（ａ）は、実施形態に係る第１文字列（諺）を示す図である。（ｂ）は、実施形態に係る第３文字列を示す図である。（ｃ）は、実施形態に係る第４文字列を示す図である。（ｄ）は、実施形態に係る第６文字列を示す図である。
【図４】（ａ）は、実施形態に係る入力画面を示す図である。（ｂ）は、実施形態に係る選択画面を示す図である。
【図５】（ａ）は、実施形態に係る入力画面を示す図である。（ｂ）は、実施形態に係る表示画面を示す図である。
【図６】実施形態に係る表示画面を示す図である。
【図７】実施形態に係る第１の文字列生成方法を示すフローチャートである。
【図８】実施形態に係る第２の文字列生成方法を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されない。図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
まず、図１を参照して、実施形態１に係る電子機器１について説明する。図１は、電子機器１を示すブロック図である。電子機器１は、例えば、画像形成装置、コンピューター、携帯端末（例えば、スマートフォン）、又はタブレット端末である。電子機器１は、制御部１０と、記憶部２０と、表示部３０と、入力部４０とを備える。
【００１３】
記憶部２０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような主記憶装置（例えば、半導体メモリー）、及び補助記憶装置（例えば、ハードディスクドライブ）を含む。主記憶装置は、制御部１０によって実行される種々のコンピュータープログラムを記憶する。
【００１４】
表示部３０は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、又は有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）である。
【００１５】
入力部４０は、例えばタッチパネルである。入力部４０は、表示部３０に対するユーザーの操作に応じた操作信号を制御部１０に出力する。ユーザーの操作は、例えば、表示部３０を接触する操作を含む。なお、入力部４０は、ハードキー、キーボード又はマウスであってもよい。
【００１６】
制御部１０は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含む。制御部１０は、電子機器１の各要素を制御する。具体的には、制御部１０が、記憶部２０に格納されたコンピュータープログラムを実行することにより、記憶部２０、表示部３０、及び入力部４０を制御する。また、制御部１０は、記憶部２０に記憶されたコンピュータープログラムを実行することにより、受付部１１及び生成部１２として機能する。受付部１１及び生成部１２の詳細については後述する。
【００１７】
次に、図２を参照して記憶部２０が記憶するテーブルＴについて説明する。図２は、記憶部２０が記憶するテーブルＴを示す。テーブルＴには、第１文字列としての諺２１と、問い２２を示す第２文字列と、キーワード２１ｋとが関連付けて格納されている。すなわち、記憶部２０は、諺２１と、問い２２と、キーワード２１ｋとを関連付けて記憶している。諺２１は、キーワード２１ｋを含む。例えば、諺２１としての「いぬもあるけばぼうにあたる」には、問い２２としての「あなたのペットの名前は？」と、キーワード２１ｋとしての「いぬ」とが関連付けられている。本実施形態において、記憶部２０は、複数の諺２１を記憶している。そして、記憶部２０は、複数の諺２１に、それぞれ複数の問い２２を関連付けて記憶している。
【００１８】
次に、図３を参照して、電子機器１が実行するパスワード生成方法（文字列生成方法）について説明する。図３（ａ）は、諺２１を示す。図３（ａ）に示すように、諺２１が「いぬもあるけばぼうにあたる」である場合を例に挙げて、パスワード生成方法について説明する。この場合、キーワード２１ｋは「いぬ」である。受付部１１は、諺２１に関連付けられた問い２２に対する回答２２ａをユーザーから受け付ける。本実施形態において、ユーザーからの回答２２ａは、「コタロウ」である。
【００１９】
図３（ｂ）は、第３文字列２３を示す。生成部１２は、諺２１において、キーワード２１ｋを回答２２ａに変換して、第３文字列２３を生成する。つまり、第３文字列２３は、回答２２ａを含む。本実施形態において、第３文字列２３は、「コタロウもあるけばぼうにあたる」である。
【００２０】
また、生成部１２は、第３文字列２３に含まれる文節ごとに文字数を数える。本実施形態において、第３文字列２３は、第１文節Ｃ１、第２文節Ｃ２、第３文節Ｃ３及び第４文節Ｃ４を含んでいる。本実施形態において、第１文節Ｃ１の文字数は、５である。第２文節Ｃ２の文字数は、４である。第３文節Ｃ３の文字数は、３である。第４文節Ｃ４の文字数は、３である。
【００２１】
図３（ｃ）は、第４文字列２４を示す。生成部１２は、第３文字列２３に含まれる文字の文字体系を、当該文字体系と異なる文字体系に変換して、第４文字列２４を生成する。ここで、文字体系とは、漢字表記、ひらがな表記、カタカナ表記、ローマ字表記、又は英語表記を示す。本実施形態において、生成部１２は、第３文字列２３に含まれる文字の文字体系を、ひらがな表記及びカタカナ表記からローマ字表記に変換する。生成部１２は、ユーザー認証を行うシステム又はデバイスの要求するパスワードの文字体系に応じて、変換させる文字体系（異なる文字体系）の種類を設定する。
【００２２】
本実施形態において、第４文字列２４は、４個の第５文字列２５１〜２５４を含む（以下、第５文字列２５と総称する場合もある）。第５文字列２５１〜２５４は、それぞれ第３文字列２３の第１文節Ｃ１〜第４文節Ｃ４に対応している。また、生成部１２は、第４文字列２４を生成するときに、第５文字列２５１〜２５４のそれぞれの先頭の文字を大文字に変換し、先頭の文字以外の文字を小文字に変換している。
【００２３】
図３（ｄ）は、第６文字列２６を示す。生成部１２は、第４文字列２４において、第５文字列２５ごとに文字数を挿入する。具体的には、第１文節Ｃ１の文字数は５であるため、第４文字列２４において、第１文節Ｃ１に対応する第５文字列２５１の後に、生成部１２は、文字数としての数字の「５」を挿入する。同様に、第４文字列２４において、生成部１２は、第５文字列２５２の後に数字の「４」を挿入し、第５文字列２５３の後に数字の「３」を挿入し、第５文字列２５４の後に数字の「３」を挿入する。
【００２４】
そして、生成部１２は、第５文字列２５に含まれる文字の一部を省略して、第６文字列２６を生成する。具体的には、生成部１２は、第５文字列２５１〜２５４のそれぞれに含まれる文字の一部を省略して、第６文字列２６を生成する。より具体的には、第５文字列２５において、生成部１２は、第３文字列２３でひらがな表記又はカタカナ表記された１つの文字に対応する少なくとも１以上の文字のうち、２文字目以降を省略している。例えば、第５文字列２５１において、生成部１２は、第３文字列２３の第１文節Ｃ１の「コ」に対応する「Ｋｏ」のうち、２文字目以降の「ｏ」を省略している。また、例えば、第５文字列２５１において、第３文字列２３の第１文節Ｃ１の「ウ」に対応する「ｕ」には、２文字目以降の文字が存在しないため、生成部１２は、「ウ」に対応する文字を省略しない。
【００２５】
生成部１２は、生成した第６文字列２６をパスワードとして設定する。なお、生成部１２は、第３文字列２３をパスワードとして設定してもよいし、第４文字列２４をパスワードとして設定してもよい。
【００２６】
以上、図１〜図３を参照して説明したように、本実施形態によれば、諺２１において、キーワード２１ｋを回答２２ａに置換して、第３文字列２３が生成される。従って、第３文字列２３には、ユーザーの個人的な情報が含まれている。その結果、第三者から推測されにくく、ユーザーにとって記憶しやすいパスワードを生成することができる。
【００２７】
また、本実施形態によれば、第３文字列２３に含まれる文字の文字体系を、当該文字体系と異なる文字体系に変換して、第４文字列２４が生成される。従って、第３文字列２３に含まれる文字の羅列をより複雑にすることができる。その結果、さらに第三者から推測されにくいパスワードを生成することができる。
【００２８】
さらに、本実施形態によれば、ユーザー認証を行うシステム又はデバイスの要求するパスワードの文字体系に応じて、変換させる文字体系（異なる文字体系）の種類が設定される。従って、生成したパスワード（第４文字列２４又は第６文字列２６）を既存のシステムに適用できるように、電子機器１は、パスワード生成方法を実行することができる。
【００２９】
さらに、本実施形態によれば、第６文字列２６には、第３文字列２３の第１文節Ｃ１〜第４文節Ｃ４ごとの文字数が挿入されている。従って、第４文字列２４に含まれる文字の羅列をより複雑にすることができる。その結果、さらに第三者から推測されにくいパスワードを生成することができる。
【００３０】
さらに、本実施形態によれば、第５文字列２５１〜２５４のそれぞれに含まれる文字の一部を省略して第６文字列２６が生成される。従って、第４文字列２４に含まれる文字の羅列をより複雑にすることができる。その結果、さらに第三者から推測されにくいパスワードを生成することができる。
【００３１】
さらに、本実施形態によれば、第１文字列は、諺２１である。従って、ユーザーにとって記憶しやすい文字列を変換させて、パスワード（第３文字列２３、第４文字列２４、又は第６文字列２６）を生成することができる。その結果、さらにユーザーにとって記憶しやすいパスワードを生成することができる。
【００３２】
次に、図４〜図６を参照して、電子機器１がパスワード生成方法を実行するときに表示部３０に表示される画面について説明する。図４（ａ）は、入力画面３０ａを示す。例えば、システム又はデバイスが新しいパスワードを作成するように要求するとき、表示部３０は、パスワードの入力画面３０ａを表示する。図４（ａ）に示すように、入力画面３０ａには、ボタン３１が表示されている。ボタン３１が選択されると、電子機器１は、パスワード生成方法を実行する。
【００３３】
図４（ｂ）は、選択画面３０ｂを示す。電子機器１がパスワード生成方法を実行すると、表示部３０は、諺２１の選択画面３０ｂを表示する。図４（ｂ）に示すように、選択画面３０ｂには、複数のボタン３２と、ボタン３３とが表示されている。
【００３４】
複数のボタン３２の各々は、記憶部２０が記憶する諺２１のそれぞれに対応する。すなわち、表示部３０は、記憶部２０が記憶する複数の諺２１のうち２個以上の諺２１を表示する。受付部１１は、入力部４０を介して、複数のボタン３２のうちから１つのボタン３２を選択させることによって、複数の諺２１のうちから１つの諺２１をユーザーに選択させる。そして、入力部４０を介してボタン３３を選択させることによって、受付部１１は、ユーザーに選択させた諺２１を受け付ける。
【００３５】
図５（ａ）は、入力画面３０ｃを示す。受付部１１が１つの諺２１を受け付けると、表示部３０は、回答２２ａを入力するための入力画面３０ｃを表示する。図５（ａ）に示すように、入力画面３０ｃには、問い２２と、入力フォーム３４と、ボタン３５とが表示されている。入力画面３０ｃに表示される問い２２は、ユーザーに選択させた諺２１に関連付けられている。ユーザーは、入力部４０を介して、問い２２に対する回答２２ａを入力フォーム３４に入力し、ボタン３５を選択する。その結果、受付部１１は、入力フォーム３４に入力された回答２２ａを受け付ける。
【００３６】
図５（ｂ）は、表示画面３０ｄを示す。受付部１１が回答２２ａを受け付けると、表示部３０は、第３文字列２３を表示する表示画面３０ｄを表示する。図５（ｂ）に示すように、表示画面３０ｄには、表示フォーム３６と、ボタン３７とが表示されている。表示フォーム３６には、生成部１２が生成した第３文字列２３が表示されている。ユーザーが入力部４０を介してボタン３７を選択すると、生成部１２は、パスワード（第４文字列２４又は第６文字列２６）を生成する。本実施形態において、生成部１２は、パスワードとして第６文字列２６を生成する。
【００３７】
図６は、表示画面３０ｅを示す。パスワードが生成されると、表示部３０は、生成されたパスワードを表示する表示画面３０ｅを表示する。図６に示すように、表示画面３０ｅには、表示フォーム３８と、ボタン３９とが表示されている。表示フォーム３８には、生成されたパスワードとしての第６文字列２６が表示される。ユーザーが入力部４０を介してボタン３９を選択することによって、生成部１２は、第６文字列２６をパスワードとして設定する。
【００３８】
なお、本実施形態において、受付部１１は、入力部４０を介して、複数の諺２１のうちから１つの諺２１をユーザーに選択させた。ただし、ユーザーに１つの諺２１を選択させることに代えて、生成部１２が、複数の諺２１のうちから１つの諺２１を選択してもよい。具体的には、図４（ａ）で示した入力画面３０ａにおいて、ボタン３１が選択されると、表示部３０は、図５（ａ）で示した入力画面３０ｃを表示する。この場合、入力画面３０ｃには、生成部１２に選択された諺２１に関連付けられた問い２２が表示される。そして、受付部１１は、表示された問い２２に対する回答２２ａを受け付ける。
【００３９】
以上、図４〜図６を参照して説明したように、本実施形態によれば、複数の諺２１のうちから１つの諺２１をユーザーに選択させる。従って、ユーザーにとって記憶しやすい文字列を変換して、パスワード（第３文字列２３、第４文字列２４、又は第６文字列２６）を生成することができる。その結果、さらにユーザーにとって記憶しやすいパスワードを生成することができる。
【００４０】
また、本実施形態によれば、複数の諺２１のうちから１つの諺２１が生成部１２によって選択される。従って、パスワードを生成する度に、生成部１２は、異なる諺２１を選択することができる。その結果、さらに第三者から推測されにくいパスワードを生成することができる。例えば、定期的にパスワードを変更することを要求されるシステム又はデバイスの場合、パスワードを変更する度に、推測されにくく、ユーザーにとって記憶しやすいパスワードを生成することができる。
【００４１】
次に、図１、３、７を参照して、第１のパスワード生成方法（文字列生成方法）について説明する。図７は、第１のパスワード生成方法を示すフローチャートである。第１のパスワード生成方法では、複数の諺２１のうちから１つの諺２１をユーザーに選択させる。図７に示すように、電子機器１は、パスワード生成方法を実行して、ステップＳ１０１〜ステップＳ１１７までの処理を実行する。
【００４２】
ステップＳ１０１に示すように、電子機器１は、入力部４０を介して、ユーザーからパスワードの生成指示を受け付ける。ステップＳ１０３において、表示部３０は、複数の諺２１を表示する。
【００４３】
ステップＳ１０５において、受付部１１は、入力部４０を介して、ユーザーから複数の諺２１のうちから１つの諺２１の選択を受け付ける。ステップＳ１０７において、表示部３０は、ステップＳ１０５において選択された１つの諺２１に関連付けられた問い２２を表示する。
【００４４】
ステップＳ１０９において、受付部１１は、入力部４０を介して、ユーザーから問い２２に対する回答２２ａを受け付ける。ステップＳ１１１において、生成部１２は、諺２１において、キーワード２１ｋを回答２２ａに置換して、第３文字列２３を生成する。
【００４５】
ステップＳ１１３において、生成部１２は、第３文字列２３に含まれる第１文節Ｃ１〜第４文節Ｃ４ごとに文字数を数える。ステップＳ１１５において、生成部１２は、第３文字列２３に含まれる文字の文字体系を、当該文字体系と異なる文字体系に変換して、第４文字列２４を生成する。
【００４６】
ステップＳ１１７において、生成部１２は、第４文字列２４において、第５文字列２５ごとに、ステップＳ１１３で数えた文字数を挿入する。そして、生成部１２は、第５文字列２５のそれぞれに含まれる文字の一部を省略して第６文字列２６を生成する。
【００４７】
以上、図１、３、７を参照して説明したように、本実施形態によれば、複数の諺２１のうちから１つの諺２１をユーザーに選択させる。従って、ユーザーは、複数の諺２１のうちからユーザーにとって記憶しやすい諺２１を選択できる。その結果、ユーザーにとって記憶しやすいパスワードを生成できる。
【００４８】
次に、図１、３、７、８を参照して、第２のパスワード生成方法（文字列生成方法）について説明する。図８は、第２のパスワード生成方法を示すフローチャートである。第２のパスワード生成方法では、生成部１２が１つの諺２１を生成部１２に選択する点で、ユーザーが１つの諺２１を生成する第１のパスワード生成方法と異なる。図８に示すように、電子機器１は、第２のパスワード生成方法を実行して、ステップＳ２０１〜ステップＳ２１７までの処理を実行する。ステップＳ２０１は、図７のステップＳ１０１と処理内容が同じであり、ステップ２０９〜ステップＳ２１７は、図７のステップＳ１０９〜ステップＳ１１７と処理内容が同じであるため、説明を省略する。
【００４９】
ステップＳ２０３において、生成部１２は、複数の諺２１のうちから１つの諺２１を選択する。ステップＳ２０７において、表示部３０は、ステップＳ２０３において選択された１つの諺２１に関連付けられた問い２２を表示する。
【００５０】
以上、図８を参照して説明したように、本実施形態によれば、複数の諺２１のうちから１つの諺２１を生成部１２に選択させる。従って、定期的にパスワードを変更することを要求されるシステム又はデバイスの場合、パスワードを変更する度に、推測されにくく、ユーザーにとって記憶しやすいパスワードを生成することができる。
【００５１】
以上、図面（図１〜図８）を参照しながら本発明の実施形態について説明した。但し、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（３））。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。
【００５２】
（１）図２を参照して説明したように、記憶部２０は、複数の諺２１として３個の諺２１を記憶していた。ただし、記憶部２０が複数の諺２１を記憶する限り、記憶部２０は、２個の諺２１を記憶してもよいし、４個以上の諺２１を記憶してもよい。
【００５３】
（２）図４（ｂ）を参照して説明したように、表示部３０は、選択画面３０ｂにおいて、記憶部２０が記憶する３個の諺２１のうち、３個の諺２１を表示した。ただし、選択画面３０ｂにおいて、複数の諺２１が表示される限り、２個又は４個以上の諺２１が表示されてもよい。また、選択画面３０ｂにおいて、記憶部２０が記憶する複数の諺２１のうち、全ての諺２１が表示されてもよい。さらに、選択画面３０ｂには、記憶部２０が記憶する複数の諺２１のうちから少なくとも２個以上の諺２１が表示されてもよい。
【００５４】
（３）図２を参照して説明したように、本実施形態によれば、記憶部２０は、第１文字列として諺２１を記憶していた。ただし、第１文字列がユーザーにとって記憶しやすい文字列である限り、第１文字列は、例えば、名言、格言、金言、又は四字熟語であってもよい。
【産業上の利用可能性】
【００５５】
本発明は、電子機器の分野に利用可能であり、産業上の利用可能性を有する。
【符号の説明】
【００５６】
１      電子機器
１０    制御部
１１    受付部
１２    生成部
２０    記憶部
３０    表示部
４０    入力部
２１    諺（第１文字列）
２１ｋ  キーワード
２２    問い（第２文字列）
２３    第３文字列
２４    第４文字列
２５    第５文字列
２６    第６文字列
【図１】
2019032736.tif 000003
【図２】
2019032736.tif 000004
【図３】
2019032736.tif 000005
【図４】
2019032736.tif 000006
【図５】
2019032736.tif 000007
【図６】
2019032736.tif 000008
【図７】
2019032736.tif 000009
【図８】
2019032736.tif 000010