【手続補正書】
【提出日】令和3年7月27日(2021.7.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】電子機器、演算結果導出方法及びプログラム
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、電子機器、演算結果導出方法及びプログラムに関するものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明は、このような事情に鑑みてなされたものであり、より簡単に演算数の入力が行える電子機器、演算結果導出方法及びプログラムを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記目的を達成するために、本発明は、以下の構成により把握される。
本発明の電子機器は、数値、演算子および結果表示指示を各入力する数値キー、演算子キーおよび結果示指示キーを有する入力部と、
前記入力部の操作に基づいて所定の処理を実行する制御部と、を備える電子機器であって、
前記制御部は、
前記数値キーおよび前記演算子キーの操作に基づいて、第１数と、演算子と、第２数とを入力する演算数入力処理と、
前記第１数および前記第２数に基づいて、第１演算結果を導出する第１導出処理と、
前記演算数入力処理の前後いずれかに、前記数値キーの操作に基づいて、第３数を入力する被演算数入力処理と、
前記演算数入力処理および前記被演算数入力処理の後に、前記結果表示指示キーが操作されると、入力した前記第１数および前記第３数と、導出した前記第１演算結果とに基づいて、第２演算結果を導出する第２導出処理と、を実行する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明によれば、より簡単に演算数の入力が行える電子機器、演算結果導出方法及びプログラムを提供することができる。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
数値、演算子および結果表示指示を各入力する数値キー、演算子キーおよび結果表示指示キーを有する入力部と、
前記入力部の操作に基づいて所定の処理を実行する制御部と、を備える電子機器であって、
前記制御部は、
前記数値キーおよび前記演算子キーの操作に基づいて、第１数と、演算子と、第２数とを入力する演算数入力処理と、
前記第１数および前記第２数に基づいて、第１演算結果を導出する第１導出処理と、
前記演算数入力処理の前後いずれかに、前記数値キーの操作に基づいて、第３数を入力する被演算数入力処理と、
前記演算数入力処理および前記被演算数入力処理の後に、前記結果表示指示キーが操作されると、入力した前記第１数および前記第３数と、導出した前記第１演算結果とに基づいて、第２演算結果を導出する第２導出処理と、を実行する、
電子機器。
【請求項２】
前記第３数は、対象物の個数であり、
前記第１数は、前記対象物の最小の集合体に含まれる前記対象物の個数であり、
前記第２数は、前記対象物の２番目に小さい集合体に含まれる前記最小の集合体の個数である、
請求項１に記載の電子機器。
【請求項３】
前記第２導出処理は、入力した前記第３数に等しい個数の前記対象物に対応する、前記最小の集合体の個数と、前記２番目に小さい集合体の個数と、前記対象物の個数との少なくともいずれかを導出する処理を含む、
請求項２に記載の電子機器。
【請求項４】
前記入力部の操作に基づく表示を行う表示部、をさらに備え、
前記制御部は、前記表示部によって、
前記第１数、前記第２数および前記第３数の各数の入力中に、前記各数の種別を表示させるとともに、前記各数の種別との対応関係がわかるように、入力された前記各数を表示させる、表示制御処理をさらに実行する、
請求項１乃至３のいずれかに記載の電子機器。
【請求項５】
前記表示制御処理は、前記表示部によって、導出した前記第２演算結果の数値を、当該第２演算結果の種別とともに表示させる処理を含む、
請求項４に記載の電子機器。
【請求項６】
前記制御部は、
入力される前記各数の種別および前記第２演算結果の種別の少なくともいずれかの種別を、前記入力部の操作に基づいて変更し、
前記表示制御処理において、変更した前記種別を前記表示部によって表示させる、
請求項４又は５に記載の電子機器。
【請求項７】
前記演算数入力処理は、前記数値キーおよび前記演算子キーの操作に基づいて、前記演算子と、第４数とをさらに入力する処理を含み、
前記第１導出処理は、入力した前記第１数、前記第２数および前記第４数に基づいて、第３演算結果をさらに導出する処理を含み、
前記第２導出処理は、入力した前記第１数および前記第３数と、導出した前記第３演算結果とに基づいて第４演算結果をさらに導出する処理を含む、
請求項１乃至６のいずれかに記載の電子機器。
【請求項８】
前記第３数は、対象物の個数であり、
前記第１数は、前記対象物の最小の集合体に含まれる前記対象物の個数であり、
前記第２数は、前記対象物の２番目に小さい集合体に含まれる前記最小の集合体の個数であり、
前記第４数は、前記対象物の３番目に小さい集合体に含まれる前記２番目に小さい集合体の個数である、
請求項７に記載の電子機器。
【請求項９】
前記所定の処理は、
前記入力部に対する特定の操作が行われたと判定すると、前記第１導出処理および前記第２導出処理を実行する導出モードを開始する導出モード開始処理を含む、
請求項１乃至８のいずれかに記載の電子機器。
【請求項１０】
前記導出モード開始処理は、
前記入力部に対する第１の特定の操作が行われたと判定すると、前記演算数入力処理の後に、前記被演算数入力処理を実行する、第１の導出モードを開始する処理と、
前記入力部に対する第２の特定の操作が行われたと判定すると、前記演算数入力処理の前に、前記被演算数入力処理を実行する、第２の導出モードを開始する処理と、を含む、
請求項９に記載の電子機器。
【請求項１１】
前記演算子キーは、乗算キーである、
請求項１乃至１０のいずれかに記載の電子機器。
【請求項１２】
数値、演算子および結果表示指示を各入力する数値キー、演算子キーおよび結果表示指示キーを有する入力部と、前記入力部の操作に基づいて所定の処理を実行する制御部と、を備える電子機器の前記制御部によって実行される演算結果導出方法であって、
前記数値キーおよび前記演算子キーの操作に基づいて、第１数と、演算子と、第２数とを入力する演算数入力処理と、
前記第１数および前記第２数に基づいて、第１演算結果を導出する第１導出処理と、
前記演算数入力処理の前後いずれかに、前記数値キーの操作に基づいて、第３数を入力する被演算数入力処理と、
前記演算数入力処理および前記被演算数入力処理の後に、前記結果表示指示キーが操作されると、入力した前記第１数および前記第３数と、導出した前記第１演算結果とに基づいて、第２演算結果を導出する第２導出処理と、を含む、
演算結果導出方法。
【請求項１３】
数値、演算子および結果表示指示を各入力する数値キー、演算子キーおよび結果表示指示キーを有する入力部と、前記入力部の操作に基づいて所定の処理を実行する制御部と、を備える電子機器のコンピュータによって、
前記数値キーおよび前記演算子キーの操作に基づいて、第１数と、演算子と、第２数とを入力する演算数入力処理と、
前記第１数および前記第２数に基づいて、第１演算結果を導出する第１導出処理と、
前記演算数入力処理の前後いずれかに、前記数値キーの操作に基づいて、第３数を入力する被演算数入力処理と、
前記演算数入力処理および前記被演算数入力処理の後に、前記結果表示指示キーが操作されると、入力した前記第１数および前記第３数と、導出した前記第１演算結果とに基づいて、第２演算結果を導出する第２導出処理と、を実行させる、
プログラム。