(57)【要約】【課題】  出勤日時や退勤日時の入力忘れを防止し、また、出勤日時や退勤日時の入力を忘れてしまった場合にも、適切な出勤日時・退勤日時を登録できる仕組みを提供すること【解決手段】  退勤処理後に売上処理を行った場合は、退勤日時の入力を促す旨のメッセージを出して、勤怠処理を確実に行わせる。また、退勤処理後に売上処理を行った場合は、売上処理を行った日時を退勤日時とみなす。出勤日時の入力をする前に売上処理を行った場合は、売上処理を行った日時を出勤日時とみなす。 【選択図】  図１
2014089607.tif 000002
【特許請求の範囲】
【請求項１】
売上処理にかかるデータの作成および記憶をする情報処理装置であって、
ユーザの退勤日時の入力を受け付ける退勤日時入力手段と、
前記退勤日時入力手段により入力された退勤日時以降に売上処理に係るデータが作成された場合、退勤日時の入力を促す旨の通知をする通知手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記退勤日時入力手段により入力された退勤日時と、売上処理に係るデータが作成された日時とのいずれか遅い方の日時を、退勤日時とすることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
ユーザの出勤日時の入力を受け付ける出勤日時入力手段をさらに備え、
前記通知手段は、さらに、前記出勤日時入力手段により出勤日時が入力される前に前記売上処理にかかるデータが作成された場合、出勤日時の入力を促す旨の通知をすることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記出勤日時入力手段により入力される前に、売上処理に係るデータが作成された場合、当該売上処理にかかるデータが作成された日時を出勤日時とすることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記出勤日時入力手段により入力される前に、売上処理に係るデータが作成された場合、当該売上処理に係るデータが作成された日時から予め定められた時間だけ遡った日時を出勤日時とすることを特徴とする請求項３に記載の情報処理装置。
【請求項６】
売上処理にかかるデータの作成および記憶をする情報処理装置における情報処理方法であって、
前記情報処理装置の退勤日時入力手段が、ユーザの退勤日時の入力を受け付ける退勤日時入力工程と、
前記情報処理装置の通知手段が、前記退勤日時入力工程により入力された退勤日時以降に売上処理に係るデータが作成された場合、退勤日時の入力を促す旨の通知をする通知工程と、
を備えることを特徴とする情報処理方法。
【請求項７】
売上処理にかかるデータの作成および記憶をする情報処理装置において実行可能なプログラムであって、
前記情報処理装置を、
ユーザの退勤日時の入力を受け付ける退勤日時入力手段と、
前記退勤日時入力手段により入力された退勤日時以降に売上処理に係るデータが作成された場合、退勤日時の入力を促す旨の通知をする通知手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末等の売上処理等が可能な端末を用いた勤務時間の管理に関する。
【背景技術】
【０００２】
通常、店舗においては、商品の売買に関する情報の記録には、キャッシュレジスター等の装置が用いられる。しかし、臨時で店舗を出店する場合や、小さな店舗においては、ハンディターミナルに代表される携帯性のある端末により、売上処理などが行われる。
【０００３】
また、社員の勤務時間については、タイムカードを用いた管理や、上述のハンディターミナルのような端末を用いて管理することもなされている。
【０００４】
例えば、先行技術文献には、携帯端末を利用した勤怠管理を行う仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−７９２０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、社員が退勤日時を登録したあとに顧客が来店してきた場合には、顧客対応をしなければならない事態が生じる。
【０００７】
このような場合、接客後に再度退勤日時を入力する必要があるが、この処理を忘れて退社してしまうことも少なくない。
【０００８】
また、出勤時には、必ず出勤日時を登録する必要があるが、出勤日時を登録する前に顧客が来店してくる場合もある。このような場合は、出勤日時を登録する前に顧客対応をすることになるため、正確な出勤日時を登録することができなくなってしまう。
【０００９】
また、出勤日時の登録を忘れてしまい、業務に入ってしまうこともある。
【００１０】
以上のような課題に鑑み、本発明は、出勤日時や退勤日時の入力忘れを防止する仕組みを提供することを目的とする。また、出勤日時や退勤日時の入力を忘れてしまった場合にも、適切な出勤日時・退勤日時を登録できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、売上処理にかかるデータの作成および記憶をする情報処理装置であって、ユーザの退勤日時の入力を受け付ける退勤日時入力手段と、前記退勤日時入力手段により入力された退勤日時以降に売上処理に係るデータが作成された場合、退勤日時の入力を促す旨の通知をする通知手段と、を備えることを特徴とする。
【００１２】
また、本発明は、売上処理にかかるデータの作成および記憶をする情報処理装置における情報処理方法であって、前記情報処理装置の退勤日時入力手段が、ユーザの退勤日時の入力を受け付ける退勤日時入力工程と、前記情報処理装置の通知手段が、前記退勤日時入力工程により入力された退勤日時以降に売上処理に係るデータが作成された場合、退勤日時の入力を促す旨の通知をする通知工程と、を備えることを特徴とする。
【００１３】
また、本発明は、売上処理にかかるデータの作成および記憶をする情報処理装置において実行可能なプログラムであって、前記情報処理装置を、ユーザの退勤日時の入力を受け付ける退勤日時入力手段と、前記退勤日時入力手段により入力された退勤日時以降に売上処理に係るデータが作成された場合、退勤日時の入力を促す旨の通知をする通知手段と、
して機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、出勤日時や退勤日時の入力忘れを防止することが可能となる。また、本発明によれば、出勤日時や退勤日時の入力を忘れてしまった場合にも、適切な出勤日時・退勤日時を登録することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の情報処理システムの構成の一例を示す図である
【図２】図１の情報処理装置１０１のハードウエア構成の一例を示す図である
【図３】情報処理装置１０１が行う勤務時間管理の処理について説明するフローチャートである。
【図４】情報処理装置１０１が行う勤務時間管理の処理について説明するフローチャートである。
【図５】社員の出勤日時および退勤日時が登録されたデータテーブルの一例および各データの作成日時が登録されたデータテーブルの一例を示す図である。
【図６】勤怠処理における画面遷移を説明する図である
【図７】ステップＳ３０４で表示される画面の一例を示す図である
【図８】ステップＳ４０３で表示される画面の一例を示す図である
【図９】出勤日時を登録する際に用いられる準備時間が登録されたデータテーブルの一例である
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１７】
図１は、本発明に係る情報処理システムのシステム構成の一例を示す図である。
【００１８】
図１に示すように、本実施形態に係る情報処理システムは、携帯端末などの情報処理装置１０１と、サーバ装置１０２とがネットワークを介して通信可能に接続されたものである。
【００１９】
情報処理装置１０１は本発明における出勤日時および退勤日時の記録を行う端末である。
【００２０】
サーバ装置１０２は、定期的に又は任意のタイミングで情報処理装置１０１から出勤日時および退勤日時などの情報を取得する。
【００２１】
また、情報処理装置１０１はサーバ装置１０２から、定期的に又は任意のタイミングで商品マスタなどのマスタデータの取得をする。
【００２２】
以下、本発明の情報処理システムを構成する各装置について説明する。
【００２３】
以下、図２を用いて、図１に示した情報処理装置１０１に適用可能な情報処理装置のハードウエア構成の一例について説明する。
【００２４】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２５】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１１からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２６】
また、２０５は入力コントローラで、入力装置２０９等からの入力を制御する。２０６はビデオコントローラで、液晶ディスプレイ等のディスプレイ装置２１０への表示を制御する。なお、ディスプレイ装置は、液晶ディスプレイに限られず、ＣＲＴディスプレイなどであっても良い。これらは必要に応じてクライアントが使用するものである。
【００２７】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２８】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２９】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３０】
ハードウエア上で動作する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０２にロードされることによりＣＰＵ２０１によって実行されるものである。
【００３１】
プリンタコントローラ２１２は、サーマルドットライン方式プリンタ２１３等の印刷機を制御する。
【００３２】
スキャナコントローラ２１４は、スキャナ２１５等の識別器を制御する。
【００３３】
なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えていればよい。
【００３４】
次に、図３、図４を用いて、本発明の実施形態において、情報処理装置１０１が行う勤務時間管理の処理について説明する。
【００３５】
なお、図３、図４のフローチャートで示す処理については、情報処理装置１０１のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理である。
【００３６】
ステップＳ３００では、情報処理装置１０１のＣＰＵ２０１は、これから通常処理を行う社員を識別するための情報の入力を受け付ける。
【００３７】
ここでの識別情報は、社員一覧を表示部に表示し、その中から選択を受け付けても良い。また、各社員が所持しているＩＤカードのようなものを読み取り、そこから識別情報を取得してもよい。また、社員に自分を識別する情報（社員番号など）を入力させ、それにより識別情報を取得しても良い。
【００３８】
ステップＳ３０１では、情報処理装置１０１のＣＰＵ２０１は、表示部にメニュー画面（例えば図６の初期メニュー画面６０１やメニュー画面６０２）を表示する。
【００３９】
ステップＳ３０２では、情報処理装置１０１のＣＰＵ２０１は、ユーザから処理の選択を受け付け、受け付けた処理がいずれの処理であるか（通常処理であるか、終了処理であるか、勤怠処理であるか）を判断する。
【００４０】
選択を受け付けた処理が「通常処理」であった場合（ステップＳ３０２：通常処理）は、処理を図４のステップＳ４０１に移行する。
【００４１】
選択を受け付けた処理が「終了処理」であった場合（ステップＳ３０２：終了処理）は、処理をステップＳ３０３に移行する。
【００４２】
選択を受け付けた処理が「勤怠処理」であった場合（ステップＳ３０２：勤怠処理）は、処理をステップＳ３０７に移行する。
【００４３】
ここで、通常処理とは、図６のメニュー画面６０２における売上処理や、発注処理、返品処理など、勤怠処理以外の処理を指す。
【００４４】
終了処理とは、図６の初期メニュー画面６０１における終了処理を指す。
【００４５】
勤怠処理とは、図６のメニュー画面６０２における勤怠処理を指す。
【００４６】
すなわち、ステップＳ３０２において、図６の初期メニュー画面における終了処理ボタンが押下された場合は、処理をステップＳ３０３に移行する。
【００４７】
また、ステップＳ３０２において図６の初期メニュー画面６０１における開始処理ボタンが押下され、メニュー画面６０２における勤怠処理ボタンが押下された場合には、処理をステップＳ３０７に移行する。
【００４８】
また、ステップＳ３０２において図６の初期メニュー画面６０１における開始処理ボタンが押下され、メニュー画面６０２における勤怠処理ボタン以外のボタンが押下された場合は、処理をステップＳ４０１に移行する。
【００４９】
ステップＳ３０３では、情報処理装置１０１のＣＰＵ２０１は、最終データ作成日時と退勤日時とを比較する。
【００５０】
最終データ作成日時が退勤日時より遅い場合または退勤日時が記録されていない場合（ステップＳ３０３：ＹＥＳ）は、処理をステップＳ３０４に移行する。
【００５１】
最終データ日時が退勤日時より早い場合（ステップＳ３０３：ＮＯ）は、処理をステップＳ３１１に移行する。
【００５２】
退勤日時については、ステップＳ３１０で入力された退勤日時が、図５に示すようなデータとして情報処理装置１０１の記憶領域に記憶されている。
【００５３】
また、最終データ作成日時については、図５に示すようなデータとして、情報処理装置の記憶領域に記憶されている。
【００５４】
ステップＳ３００で取得した社員識別情報（社員番号）をもとに、当該社員の退勤日時および当該社員が作成したデータのうち最新のデータの作成日時を取得する。そして、両者を比較することで、ステップＳ３０３の判断を行う。
【００５５】
ステップＳ３０４では、情報処理装置１０１のＣＰＵ２０１は、退勤処理がなされていない旨のメッセージを表示し、退勤処理の実行を促す。具体的には、図７の７０１に示すような画面を表示する。
【００５６】
ステップＳ３０５では、情報処理装置１０１のＣＰＵ２０１は、ユーザにより勤怠処理ボタンが押下されたか否かを判断する。
【００５７】
勤怠処理ボタンが押下された場合（ステップＳ３０５：ＹＥＳ）は、処理をステップＳ３０７に移行し、画面を勤怠処理のメニュー画面に遷移する。
【００５８】
終了処理ボタンが押下された場合（ステップＳ３０５：ＮＯ）は、処理をステップＳ３０６に移行する。
【００５９】
ステップＳ３０６では、情報処理装置１０１のＣＰＵ２０１は、ステップＳ３０３で取得した最終データ作成日時を、当該社員の退勤日時として図５に示すデータテーブルに登録する。そして、処理をステップＳ３１１に移行する。
【００６０】
ステップＳ３１１では、情報処理装置１０１のＣＰＵ２０１は、情報処理装置の電源を切る等の終了処理を実行し、本フローチャートに示す処理を終了する。
【００６１】
次に、ステップＳ３０２で勤怠処理の選択を受け付けた場合（ステップＳ３０２：勤怠処理）について、説明する。
【００６２】
ステップＳ３０７では、情報処理装置１０１のＣＰＵ２０１は、勤怠処理メニュー画面を表示する。具体的には、図６の６０３に示す画面を表示する。
【００６３】
ステップＳ３０８では、情報処理装置１０１のＣＰＵ２０１は、実績入力処理の選択を受け付ける。具体的には、図６の勤怠処理画面６０３における勤務実績ボタンの押下を受け付ける。
【００６４】
勤務実績ボタンの押下を受け付けると、ステップＳ３０９において情報処理装置１０１のＣＰＵ２０１は、図６の担当者選択受付画面６０４を表示し、担当者の選択を受け付ける。
【００６５】
担当者の選択を受け付けると、ステップＳ３１０において情報処理装置１０１のＣＰＵ２０１は、図６の勤務実績入力画面６０５を表示し、勤務実績の入力を受け付ける。
【００６６】
そして、入力された勤務実績を登録し、処理をステップＳ３０１に戻し、メニュー画面を表示する。
以下、図４について説明する。
【００６７】
図４のフローチャートで示す処理は、図３のステップＳ３０２で通常処理の選択を受け付けた場合の処理である。
【００６８】
ステップＳ４０１では、情報処理装置１０１のＣＰＵ２０１は、ステップＳ３００で受け付けた識別情報により識別される社員の出勤日時が登録されているか否かを判断する。
【００６９】
具体的には、ステップＳ３００で受け付けた識別情報をもとに、図５に示すデータテーブルを検索し、検索された社員の出勤日時が登録されているか否かを判断する。
【００７０】
出勤日時が登録されている場合（ステップＳ４０１：ＹＥＳ）は、処理をステップＳ４０２に移行する。
【００７１】
出勤日時が登録されていない場合（ステップＳ４０１：ＮＯ）は、処理をステップＳ４０３に移行する。
【００７２】
ステップＳ４０２では、情報処理装置１０１のＣＰＵ２０１は、ステップＳ３０２で選択された処理を実行する。そして、当該処理のデータを図５Ｂに示すデータテーブルに登録する。
【００７３】
ステップＳ４０３では、情報処理装置１０１のＣＰＵ２０１は、図８の８０１に示すような出勤日時が登録されていない旨のエラーメッセージを表示する。
【００７４】
ステップＳ４０４では、情報処理装置１０１のＣＰＵ２０１は、勤怠処理ボタンが押下されたか否かを判断する。
【００７５】
勤怠処理ボタンが押下された場合（ステップＳ４０４：ＹＥＳ）は、処理をステップＳ３０７に移行する。
【００７６】
処理継続ボタンが押下された場合（ステップＳ４０４：ＮＯ）は、処理をステップＳ４０５に移行する。
【００７７】
ステップＳ４０５では、情報処理装置１０１のＣＰＵ２０１は、ステップＳ３０２で選択された処理を実行する。そして、当該処理のデータを図５Ｂに示すデータテーブルに登録する。
【００７８】
ステップＳ４０６では、情報処理装置１０１のＣＰＵ２０１は、ステップＳ４０５の処理によりデータが作成された日時（データ作成日時）を出勤日時として登録する。ここで、図９に示すような準備時間を予め記憶しておき、データ作成日時から準備時間だけ遡った日時を出勤日時として登録する。通常は、出勤してから実際に業務を開始するまでに多少の時間差があることから、このよう所定の時間だけ遡って出勤日時とすることで、より適切な出勤日時を登録することが可能となる。
そして、本フローチャートに示す処理を終了する。
【００７９】
図５Ａは、それぞれの社員の出勤日時および退勤日時が登録されたデータテーブルの一例を示す図である。
【００８０】
ステップＳ３１０で入力された出勤日時・退勤日時や、ステップＳ３０６、Ｓ４０６で出勤日時や退勤日時が登録されることで作成される。
【００８１】
図５Ａに示すように、出勤日時および退勤日時は、それぞれの社員を識別する情報（例えば社員番号等）と対応付けて登録される。
【００８２】
図５Ｂは、ステップＳ４０２やＳ４０５において作成されるデータが登録されたデータテーブルの一例を示す図である。
【００８３】
図５Ｂに示すように、データの値と、データ作成日時と、データ作成者とがそれぞれ対応づけて記憶されている。
図６は、勤怠処理における画面遷移を示す図である。
【００８４】
まず、情報処理装置１０１の表示部に図６の６０１に示す画面（初期メニュー画面）が表示される。そして、ユーザにより開始ボタンが押下されることで、画面はメニュー画面６０２に遷移する。なお、終了処理ボタンが押下された場合は、終了処理を実行する（ステップＳ３０３〜Ｓ３０６、Ｓ３１１）。
【００８５】
メニュー画面６０２において、ユーザから勤怠処理ボタンの押下を受け付けると、画面は勤怠処理画面６０３に遷移する。そして、勤務実績登録ボタンが押下されることで、担当者選択受付画面６０４に遷移する。さらに担当者選択画面において勤務実績を登録する社員が選択されると、勤務実績入力画面６０５に遷移し、勤務実績（出勤日時、退勤日時）の入力を受け付ける。
【００８６】
なお、ここで出勤ボタンまたは退勤ボタンが押下された日時を出勤日時・退勤日時としてもよい。
【００８７】
図７の７０１は、ステップＳ３０４で表示されるエラーメッセージ画面の一例を示す図である。
【００８８】
エラー画面７０１では、退勤日時が登録されていない旨のメッセージを表示し、勤怠処理に移行するか、終了処理を継続するかの選択を受け付ける。
【００８９】
終了処理を継続する旨の選択を受け付けた場合は、最終データ作成日時を退勤日時として登録し、７０３に示す画面を表示し、その旨を通知する。
【００９０】
勤怠処理に移行する旨の選択を受け付けた場合は、７０２に示す勤怠処理画面を表示し（ステップＳ３０７）、勤怠処理を実行する（ステップＳ３０７〜Ｓ３１０）。
【００９１】
図８の８０１は、ステップＳ４０３で表示されるエラーメッセージ画面の一例を示す図である。
【００９２】
エラー画面８０１では、出勤日時が登録されていない旨のメッセージを表示し、勤怠処理に移行するか、現在の処理を継続するかの選択を受け付ける。
【００９３】
現在の処理を継続する旨の選択を受け付けた場合は、当該処理のデータ作成日時を出勤日時として登録し、８０３に示す画面を表示し、その旨を通知する。
【００９４】
勤怠処理に移行する旨の選択を受け付けた場合は、８０２に示す勤怠処理画面を表示し（ステップＳ３０７）、勤怠処理を実行する（ステップＳ３０７〜Ｓ３１０）。
【００９５】
図９は、予め登録された準備時間を示すデータテーブルである。ここに登録された時間は、ステップＳ４０６において出勤日時を登録する際に用いられる。
【００９６】
以上の処理により、仕事を開始するときや、仕事を終えるときに、出勤処理（出勤日時の登録処理）や退勤処理（退勤日時の登録処理）を忘れてしまった場合でも、売上データの作成日時などをもとに、出勤・退勤日時を登録することが可能となる。
【００９７】
また、退勤処理を行った後に、急な来客などにより売上処理などを行った場合にも、退勤日時を登録することが可能となる。
【００９８】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【００９９】
また、本発明におけるプログラムは、図３〜図４の処理方法をコンピュータが実行可能なプログラムである。なお、本発明におけるプログラムは図３〜図４の各装置の処理方法ごとのプログラムであってもよい。
【０１００】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【０１０１】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【０１０２】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【０１０３】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０４】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０５】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０６】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０７】
１０１  情報処理装置
１０２  サーバ装置
１０３  ネットワーク
【図１】
2014089607.tif 000003
【図２】
2014089607.tif 000004
【図３】
2014089607.tif 000005
【図４】
2014089607.tif 000006
【図５】
2014089607.tif 000007
【図６】
2014089607.tif 000008
【図７】
2014089607.tif 000009
【図８】
2014089607.tif 000010
【図９】
2014089607.tif 000011