(57)【要約】【課題】補正値を更新しても業務アプリケーションがいつ情報処理装置にインストールされたかが分かる情報処理装置及び情報処理プログラムを提供する。【解決手段】情報処理装置は、記録媒体に画像形成するプリンタと、表示装置と、情報を入力する入力装置と、業務を行う業務アプリケーションと、業務アプリケーションの更新時を退避する退避部と、印刷位置の補正値を入力する印字位置補正部を表示装置に表示させ、印字位置補正部から入力した補正値による印刷指示がなされた場合、補正値によって業務アプリケーションを更新するとともに上書き保存し、退避部から読み出した更新時によって業務アプリケーションの更新時を書き換える制御部と、を備える。【選択図】図５
2015162054.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像形成するプリンタと、
表示装置と、
情報を入力する入力装置と、
業務を行う業務アプリケーションと、
前記業務アプリケーションの更新時を退避する退避部と、
印刷位置の補正値を入力する印字位置補正部を前記表示装置に表示させ、前記印字位置補正部から入力した前記補正値による印刷指示がなされた場合、前記補正値によって前記業務アプリケーションを更新するとともに上書き保存し、前記退避部から読み出した前記更新時によって前記業務アプリケーションの更新時を書き換える制御部と、
を備える情報処理装置。
【請求項２】
前記制御部は、
業務の締めが指示されたと判定した場合、前記表示装置に前記印字位置補正部を表示させる請求項１記載の情報処理装置。
【請求項３】
前記印字位置補正部は、
前記記録媒体の挿入方法を選択変更するモード変更ボタンをさらに備え、
前記制御部は、
印刷指示がなされたと判定した場合、選択変更された前記挿入方法によって前記業務アプリケーションを更新するとともに上書き保存し、その後前記退避部から読み出した前記更新時によって前記業務アプリケーションの更新時を書き換える請求項１記載の情報処理装置。
【請求項４】
記録媒体に画像形成するプリンタと、
表示装置と、
情報を入力する入力装置と、
業務を行う業務アプリケーションと、
前記業務アプリケーションの更新時を退避する退避部と、
を備える情報処理装置を、
印刷位置の補正値を入力する印字位置補正部を前記表示装置に表示させる補正部表示手段と、
前記印字位置補正部から入力した前記補正値による印刷指示がなされた場合、前記補正値によって前記業務アプリケーションを更新するとともに上書き保存し、前記退避部から読み出した前記更新時によって前記業務アプリケーションの更新時を書き換える更新時変更手段と、
として機能させるための情報処理プログラム。
【請求項５】
前記情報処理装置を、
業務の締めが指示されたと判定した場合、前記表示装置に前記印字位置補正部を表示させる表示手段としてさらに機能させるための請求項４記載の情報処理プログラム。
【請求項６】
前記印字位置補正部は、
前記記録媒体の挿入方法を選択変更するモード変更ボタンをさらに備え、
前記情報処理装置を、
印刷指示がなされたと判定した場合、選択変更された前記挿入方法によって前記業務アプリケーションを更新するとともに上書き保存し、その後前記退避部から読み出した前記更新時によって前記業務アプリケーションの更新時を書き換えるモード変更手段
として更に機能させるための請求項４記載の情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、請求書や売上伝票の情報処理及び印字処理に特化した情報処理装置、いわゆる事務コンピュータが知られている。
【０００３】
この情報処理装置は、ディスプレイ、キーボード、マウスなどの入出力装置と、複写帳票に印字可能なプリンタと、を備える。これらのうち、本体部にディスプレイと、プリンタと、が一体に構成されている。
【０００４】
情報処理装置は、汎用の或いは顧客ごとにカスタマイズされた業務アプリケーションを実行する。業務アプリケーションは顧客の指示に従って、プリンタによって複写帳票などの記録媒体に画像形成する。
【０００５】
業務アプリケーションは記録媒体への印字位置を補正することができ、この補正値は業務アプリケーションのプログラムを書き換えることにより保存される。
【０００６】
従来の情報処理装置は、この補正値の業務アプリケーションへの保存動作の際に、業務アプリケーションの更新日時までも更新していた。
【０００７】
従って、業務アプリケーションがいつ情報処理装置にインストールされたかが分からなくなるという問題が生じていた。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１３−１５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従って、補正値を更新しても業務アプリケーションがいつ情報処理装置にインストールされたかが分かる情報処理装置及び情報処理プログラムが求められている。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の一実施形態は、記録媒体に画像形成するプリンタと、表示装置と、情報を入力する入力装置と、業務を行う業務アプリケーションと、業務アプリケーションの更新時を退避する退避部と、印刷位置の補正値を入力する印字位置補正部を表示装置に表示させ、印字位置補正部から入力した補正値による印刷指示がなされた場合、補正値によって業務アプリケーションを更新するとともに上書き保存し、退避部から読み出した更新時によって業務アプリケーションの更新時を書き換える制御部と、を備える情報処理を提供する。
【図面の簡単な説明】
【００１１】
【図１】情報処理装置の外観斜視図である。
【図２】情報処理装置の構成を示すブロック図である。
【図３】情報処理装置が表示装置に表示させる業務画面の例を示す図である。
【図４】確認表示部の例を示す図である。
【図５】情報処理装置の制御部による補正値保存動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、情報処理装置及び情報処理プログラムの一実施形態について、図面を用いて詳細に説明する。
【００１３】
本実施形態の情報処理装置は、記録媒体に画像形成するプリンタと、表示装置と、情報を入力する入力装置と、業務を行う業務アプリケーションと、業務アプリケーションの更新時を退避する退避部と、印刷位置の補正値を入力する印字位置補正部を表示装置に表示させ、印字位置補正部から入力した補正値による印刷指示がなされた場合、補正値によって業務アプリケーションを更新するとともに上書き保存し、退避部から読み出した更新時によって業務アプリケーションの更新時を書き換える制御部と、を備える。
【００１４】
図１は、情報処理装置１の外観斜視図である。図１に示すように、情報処理装置１は、記録媒体に画像形成するプリンタ１４と、プリンタ１４に一体に設けられるディスプレイなどの表示装置１１と、キーボード１２及びマウス１３などの入力装置と、を備える。
【００１５】
プリンタ１４は、情報処理装置１の前面に記録媒体を挿入する挿入孔１４Ａと、表示装置１１の背後に記録媒体を排出する排出口と、を備える。情報処理装置１の前面とは、図１の手前側であり、背面とは、図１の奥側である。
【００１６】
プリンタ１４は複写帳票に印字可能な画像形成部を備える。画像形成部は例えばドットマトリックスヘッドなどが挙げられる。
【００１７】
なお、画像形成部はレーザープリンタのような電子式のものであっても、インクジェット式のものであってもよい。
【００１８】
情報処理装置１は、オートフィードモードの場合、挿入孔１４Ａから挿入される記録媒体を吸引し、記録媒体を頭出ししてプリンタ１４にセットする。情報処理装置１は画像形成が終了した記録媒体を表示装置１１の背面に設置された排出口から排出する。
【００１９】
図２は、情報処理装置１の構成を示すブロック図である。図２に示すように、情報処理装置１は、演算装置であるＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）を含む制御部２０１と、メモリ、ハードディスクドライブなどの記憶装置を含む記憶部２０２と、ディスプレイなどの表示装置１１、キーボード１２、マウス１３などの入出力装置を含む入出力部２０３と、プリンタ１４と、通信を行う通信部２０５と、を備える。
【００２０】
記憶部２０２は、退避部２０２Ａと、オペレーションシステム２０２Ｂ（以下、オペレーションシステムをＯＳという。）と、インタプリタ、プリンタ制御部などのミドルウエア２０２Ｃと、業務アプリケーション２０２Ｄと、作業バッファ２０２Ｅと、を格納する。
【００２１】
退避部２０２Ａは、補正値の更新対象となる業務アプリケーション２０２Ｄの更新日時を退避させる。退避部２０２Ａは、更新時を例えば年月日時分秒により格納する。
【００２２】
業務アプリケーション２０２Ｄは、業務を行うためのプログラムである。業務アプリケーション２０２Ｄは、業務アプリケーション２０２Ｄの更新時を業務アプリケーション２０２Ｄのプログラム本体とともに格納する。
【００２３】
また、制御部２０１は記憶部２０２から情報処理プログラムを読み出して順次実行する。オペレータは情報処理装置１の電源を投入することによってオペレーションシステムを立ち上げる。情報処理装置１は、オペレータの指示に従って指定された業務アプリケーション２０２Ｄを実行する。
【００２４】
図３は、情報処理装置１が表示装置１１に表示させる業務画面３０１の例を示す図である。図３に示すように、情報処理装置１は業務アプリケーション２０２Ｄからの指示に従って、業務画面３０１を表示装置１１に出力する。図３は「納品書」の例を示しており、例えば、伝票Ｎｏ、得意先コード、商品コード、商品名、数量、単価、金額を表示する。図３には「納品書」の例を示してあるが、ほかの業務であってもよい。
【００２５】
業務画面３０１は、業務の締めを指示する「締め」ボタンを備える。情報処理装置１は、オペレータによって「締め」ボタンが押下されたと判定した場合、印字位置の補正を指示し、印刷の指示を行う確認表示部４０１を表示する。確認表示部４０１は、モードや印字位置を確認させる。また、確認表示部４０１に納品書をセットする旨のメッセージを表示させる。例えば、確認表示部４０１に、「納品書をセットしてください。」とメッセージを表示させる。なお、確認表示部４０１はポップアップであっても、業務画面３０１の中に表示されてもよい。
【００２６】
図４は、確認表示部４０１の例を示す図である。図４に示すように、確認表示部４０１は、印字位置の補正を指示する印字位置補正部４０２と、用紙の挿入方法の変更を指示するモード変更ボタン４０３と、印字を指示する印刷ボタン４０４と、を備える。
【００２７】
印字位置補正部４０２は、縦方向の印字位置の補正値を指定する縦位置補正部と、横方向の印字位置の補正値を指定する横位置補正部と、を備える。
【００２８】
モード変更ボタン４０３は、押下によって用紙挿入方法をマニュアルモードと、オートフィードと、に切り替える。マニュアルモードは、オペレータは手動にて挿入孔１４Ａから挿入した記録媒体の位置合わせを行うモードである。オートフィードモードは、情報処理装置１は挿入孔１４Ａから自動にて記録媒体を吸引し、自動にて記録媒体の位置合わせを行うモードである。
【００２９】
情報処理装置１は、印刷ボタン４０４が押下されたと判定した場合、印字位置の補正値と選択されたモードを保存し、印字処理を行う。
【００３０】
図５は、情報処理装置１の制御部２０１による補正値保存動作を示すフローチャートである。図５に示すように、ステップ５０１において、情報処理装置１は、確認表示部４０１を表示する。
【００３１】
ステップ５０２において、情報処理装置１は業務アプリケーション２０２Ｄの更新時を退避部２０２Ａに保存することにより退避させる。
【００３２】
情報処理装置１は、業務アプリケーション２０２Ｄの更新時を直接記憶部２０２から読み出してもよいし、ＯＳ２０２Ｂに問い合わせてその戻り値を読込んでもよい。
【００３３】
ステップ５０３において、情報処理装置１は印字位置補正部４０２によって印字位置の補正値を入力する。
【００３４】
ステップ５０４において、情報処理装置１は業務アプリケーション２０２Ｄ内の印字位置の補正値を更新する。
【００３５】
ステップ５０５において、情報処理装置１はモード変更指示があったかを判定する。情報処理装置１はモード変更指示があったと判定した場合（ステップ５０５のＹ）、ステップ５０６に進む。ステップ５０６において、情報処理装置１は、モードを更新する。
【００３６】
モード変更指示があったと判定しない場合（ステップ５０５のＮ）、ステップ５０７に進む。
【００３７】
ステップ５０７において、情報処理装置１は印刷指示があったかを判定する。情報処理装置１は印刷指示があったと判定した場合（ステップ５０７のＹ）、ステップ５０８に進み、印刷指示があったと判定しない場合（ステップ５０７のＮ）、ステップ５０３に戻る。
【００３８】
ステップ５０８において、情報処理装置１は業務アプリケーション２０２Ｄのプログラムファイルを上書き保存する。この際、業務アプリケーション２０２Ｄのプログラムファイルの更新日時は上書き保存時となる。
【００３９】
ステップ５０９において、情報処理装置１は業務アプリケーション２０２Ｄのプログラムファイルの更新日時を退避部２０２Ａから読み出した値に更新する。従って、業務アプリケーション２０２Ｄのプログラムファイルの更新日時は、印字位置の補正時ではなく業務アプリケーション２０２Ｄのプログラムファイルの更新日時となる。
【００４０】
ステップ５１０において、情報処理装置１は印字処理を行い、処理を終了する。
【００４１】
以上述べたように、本実施形態の情報処理装置１は、記録媒体に画像形成するプリンタ１４と、プリンタ１４に一体に設けられるディスプレイなどの表示装置１１と、キーボード１２及びマウス１３などの入力装置と、業務を行う業務アプリケーション２０２Ｄと、業務アプリケーション２０２Ｄの更新時を退避する退避部２０２Ａと、印刷位置の補正値を入力する印字位置補正部４０２を表示装置１１に表示させ、印字位置補正部４０２から入力した補正値による印刷指示がなされたと判定した場合、補正値によって業務アプリケーション２０２Ｄを更新するとともに上書き保存し、その後、退避部２０２Ａから読み出した更新時によって業務アプリケーション２０２Ｄの更新時を書き換える制御部２０１と、を備える。
【００４２】
従って、調整した補正値を更新しても業務アプリケーションが、いつ情報処理装置にインストールされたかが分かる。
【００４３】
いくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００４４】
１：情報処理装置
１１：ディスプレイ
１２：キーボード
１３：マウス
１４：プリンタ
【図１】
2015162054.tif 000003
【図２】
2015162054.tif 000004
【図３】
2015162054.tif 000005
【図４】
2015162054.tif 000006
【図５】
2015162054.tif 000007