JP2007034384A - プログラム開発システム - Google Patents
プログラム開発システム Download PDFInfo
- Publication number
- JP2007034384A JP2007034384A JP2005212640A JP2005212640A JP2007034384A JP 2007034384 A JP2007034384 A JP 2007034384A JP 2005212640 A JP2005212640 A JP 2005212640A JP 2005212640 A JP2005212640 A JP 2005212640A JP 2007034384 A JP2007034384 A JP 2007034384A
- Authority
- JP
- Japan
- Prior art keywords
- measurement data
- development
- measurement
- data
- collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/05—Digital input using the sampling of an analogue quantity at regular intervals of time, input from a/d converter or output to d/a converter
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Debugging And Monitoring (AREA)
- Telephone Function (AREA)
Abstract
【解決手段】開発支援装置における計測データ処理部65の収集報告制御部66が、開発中アプリケーション62からの収集条件を伴う収集動作開始指令に応じて、センサ計測開始要求を開発用携帯電話装置へ送ると、開発用携帯電話装置における計測データ処理部65の収集報告制御部66が、センサによる計測動作を開始させる。この結果、センサによる計測動作が開始し、計測生データが継続的に開発支援装置へ送られる。こうした計測生データに対応する計測データのうちで収集条件に適合するものが、データ収集部67により収集される。そして、開発中プログラム62からの報告条件を伴うデータ要求に応じて、データ報告部68が、報告条件を満たす計測データを開発中アプリケーション62へ報告する。
【選択図】図5
Description
図1には、一実施形態に係るプログラム開発システム100の構成が概略的に示されている。図1に示されるように、プログラム開発システム100は、開発用携帯情報装置である開発用携帯電話装置10と、開発支援装置50とを備えている。
次に、上記のように構成されたプログラム開発システム100における開発中アプリケーション62による計測データの取得動作について説明する。なお、開発用携帯電話装置10においては、事前測定により、計測データ変換用情報を得ているものとする。
データ収集中における最新データの取得では、図6に示されるように、まず、開発中アプリケーション62が、データ収集周期TP1をパラメータとする収集動作開始指令を、計測データ処理部65へ向けて送る。ここで、データ収集周期TP1としては、センサユニット25からの定期的な計測生データの通知周期の自然倍が指定される。
データ収集中における計測データの一括取得では、図8に示されるように、まず、開発中アプリケーション62が、データ収集周期TP2(上述のデータ収集周期TP1と同一であってもよいし、異なっていてもよい)をパラメータとする収集動作開始指令を、計測データ処理部65へ向けて送る。ここで、データ収集周期TP2としては、上述のデータ収集周期TP1の場合と同様に、センサユニット25からの定期的な計測生データの通知周期の自然倍が指定される。
Claims (12)
- 開発用携帯情報装置と、開発中プログラムを動作させるための開発支援装置とを備えるプログラム開発システムであって、
前記開発用携帯情報装置は、
前記開発用携帯情報装置の加速度及び姿勢角を計測するセンサと;
前記開発支援装置からの計測開始要求に応じて、前記センサによる計測動作を開始させるとともに、前記センサによる計測結果を前記開発支援装置へ送るセンサ制御手段と;を備え、
前記開発支援装置は、
前記開発中プログラムからのセンサ計測開始指令に応じて、前記計測開始要求を前記開発用携帯情報装置へ送るセンサ計測制御手段と;
前記開発中プログラムからの計測データ収集開始指令に応じて、前記計測結果に対応する計測データの収集を開始し、収集された計測データを収集計測データ記憶手段に格納する計測データ収集手段と;
前記開発中プログラムにより指定された報告条件を満たす計測データを前記開発中プログラムへ報告する計測データ報告手段と;を備える、ことを特徴とするプログラム開発システム。 - 前記センサは、前記携帯情報装置において固有に定義される第1軸、前記第1軸と直交する第2軸、並びに前記第1軸及び前記第2軸と直交する第3軸の内の少なくとも2つの軸方向に沿った加速度と、前記携帯情報装置の基準姿勢からの前記第1軸回りの回転角、前記第2軸回りの回転角及び前記第3軸回りの回転角とを計測する、ことを特徴とする請求項1に記載のプログラム開発システム。
- 前記計測データ報告手段は、前記開発中プログラムからの計測データ報告要求を受けた場合に、前記報告条件を満たす計測データを前記開発中プログラムへ報告する、ことを特徴とする請求項1又は2に記載のプログラム開発システム。
- 前記計測データ報告要求は前記報告条件を伴う、ことを特徴する請求項3に記載のプログラム開発システム。
- 前記報告条件を満たす計測データは、前記収集計測データ記憶手段内における最も新しい計測データである、ことを特徴とする請求項4に記載のプログラム開発システム。
- 前記報告条件を満たす計測データは、前回の計測データ報告要求に応じて報告された計測データよりも新しく前記収集計測データ記憶手段に格納され、かつ、前記収集計測データ記憶手段内に存在している計測データである報告可能データのうち、最も古いものから時間経過方向に沿った場合において前記開発中プログラムにより指定された指定個数の計測データである、ことを特徴とする請求項4に記載のプログラム開発システム。
- 前記開発用支援装置は、前記報告可能データの数の通知要求を前記開発中プログラムから受けた場合に、前記報告可能データの数を前記開発中プログラムに報告する計測データ数報告手段を更に備える、ことを特徴とする請求項6に記載のプログラム開発システム。
- 前記計測データ収集開始指令は収集条件を伴い、
前記計測データ収集手段は、前記収集条件を満たす計測データを収集する、ことを特徴とする請求項1〜7のいずれか一項に記載のプログラム開発システム。 - 前記収集条件は収集周期である、ことを特徴とする請求項8に記載のプログラム開発システム。
- 前記計測データ収集開始指令は収集条件及び前記報告条件を伴い、
前記計測データ収集手段は、前記収集条件を満たす計測データを収集する、ことを特徴とする請求項1〜3のいずれか一項に記載のプログラム開発システム。 - 前記計測データ収集手段は、前記開発中プログラムからの計測データ収集停止要求に応じて、前記計測データの収集を停止する、ことを特徴とする請求項1〜10のいずれか一項に記載のプログラム開発システム。
- 前記センサ計測制御手段は、前記開発中プログラムからの計測停止指令に応じて、前記開発用携帯情報装置へ計測停止要求を送り、
前記センサ制御手段は、前記計測停止要求に応じて、前記センサによる計測動作を停止する、ことを特徴とする請求項1〜11のいずれか一項に記載のプログラム開発システム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005212640A JP4463737B2 (ja) | 2005-07-22 | 2005-07-22 | プログラム開発システム |
| EP06768310A EP1909181A4 (en) | 2005-07-22 | 2006-07-19 | PROGRAM DEVELOPMENT SYSTEM |
| PCT/JP2006/314284 WO2007010943A1 (ja) | 2005-07-22 | 2006-07-19 | プログラム開発システム |
| US12/007,951 US8326566B2 (en) | 2005-07-22 | 2008-01-17 | Program development system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005212640A JP4463737B2 (ja) | 2005-07-22 | 2005-07-22 | プログラム開発システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007034384A true JP2007034384A (ja) | 2007-02-08 |
| JP4463737B2 JP4463737B2 (ja) | 2010-05-19 |
Family
ID=37668819
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005212640A Expired - Fee Related JP4463737B2 (ja) | 2005-07-22 | 2005-07-22 | プログラム開発システム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8326566B2 (ja) |
| EP (1) | EP1909181A4 (ja) |
| JP (1) | JP4463737B2 (ja) |
| WO (1) | WO2007010943A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015215699A (ja) * | 2014-05-08 | 2015-12-03 | 株式会社タニタ | 測定情報管理システム、測定情報管理装置、及び通信プログラム |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120097006A (ko) * | 2011-02-24 | 2012-09-03 | 삼성전자주식회사 | 센서 데이터 운용 시스템 및 방법 |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04242429A (ja) * | 1991-01-16 | 1992-08-31 | Toshiba Corp | プログラム開発装置 |
| JPH04304534A (ja) * | 1991-04-01 | 1992-10-27 | Casio Comput Co Ltd | 端末機のデバッグ方式 |
| US5835298A (en) * | 1996-08-16 | 1998-11-10 | Telxon Corporation | Hard drive protection system and method |
| JPH09198279A (ja) * | 1996-01-19 | 1997-07-31 | Pentel Kk | シミュレ−ションソフト内蔵携帯端末装置 |
| JP3508507B2 (ja) * | 1997-10-13 | 2004-03-22 | 株式会社デンソー | 電子制御ユニットの開発支援装置 |
| JPH11212824A (ja) | 1998-01-27 | 1999-08-06 | Matsushita Electric Works Ltd | プログラムテスト方法、プログラムテスト装置及びテストプログラム記憶媒体 |
| JP3550503B2 (ja) * | 1998-11-10 | 2004-08-04 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 通信を可能とするための方法及び通信システム |
| JP2001156931A (ja) * | 1999-11-11 | 2001-06-08 | Internatl Business Mach Corp <Ibm> | ブラウザ付き電話機、及びブラウザ付き電話機においてurlを音声とともに留守録する方法 |
| US6611783B2 (en) * | 2000-01-07 | 2003-08-26 | Nocwatch, Inc. | Attitude indicator and activity monitoring device |
| JP4095231B2 (ja) | 2000-03-27 | 2008-06-04 | マイクロストーン株式会社 | 運動センサ付き携帯電話機 |
| JP4595260B2 (ja) | 2001-07-06 | 2010-12-08 | 日本電気株式会社 | 携帯端末におけるテストプログラムの自動実行方法 |
| EP1314961B1 (en) * | 2001-11-22 | 2009-07-15 | Yamaha Corporation | Electronic apparatus |
| JP4381162B2 (ja) * | 2003-03-27 | 2009-12-09 | シチズンホールディングス株式会社 | 方位測定装置、方位測定方法、および方位測定プログラム |
| EP1731212A4 (en) | 2004-03-31 | 2008-07-16 | Daikin Ind Ltd | GAS CLEANER |
| KR100617786B1 (ko) * | 2004-07-13 | 2006-08-28 | 삼성전자주식회사 | 도플러 변화를 보상하는 고감도 전세계위치확인 시스템수신기 및 방법 |
| JP4242429B2 (ja) | 2007-04-04 | 2009-03-25 | 株式会社神戸製鋼所 | アルミニウム合金厚板の製造方法およびアルミニウム合金厚板 |
-
2005
- 2005-07-22 JP JP2005212640A patent/JP4463737B2/ja not_active Expired - Fee Related
-
2006
- 2006-07-19 EP EP06768310A patent/EP1909181A4/en not_active Ceased
- 2006-07-19 WO PCT/JP2006/314284 patent/WO2007010943A1/ja not_active Ceased
-
2008
- 2008-01-17 US US12/007,951 patent/US8326566B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015215699A (ja) * | 2014-05-08 | 2015-12-03 | 株式会社タニタ | 測定情報管理システム、測定情報管理装置、及び通信プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1909181A1 (en) | 2008-04-09 |
| US20080234968A1 (en) | 2008-09-25 |
| WO2007010943A1 (ja) | 2007-01-25 |
| US8326566B2 (en) | 2012-12-04 |
| EP1909181A4 (en) | 2010-03-31 |
| JP4463737B2 (ja) | 2010-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7469197B2 (en) | Measurement data collection method and portable information device | |
| KR100554484B1 (ko) | 동작 인식이 가능한 휴대용 단말기 및 동작 인식 방법 | |
| US9201469B2 (en) | Mobile communication terminal and application program | |
| JP2011149860A (ja) | 携帯端末および位置測位方法 | |
| JP2009175160A (ja) | 計測方法及び移動情報装置 | |
| JP4377863B2 (ja) | 運動軌跡情報処理方法及び携帯情報装置 | |
| JP4463737B2 (ja) | プログラム開発システム | |
| JP4485492B2 (ja) | 実行機能選択方法及び移動通信端末装置 | |
| JP4673250B2 (ja) | センサデータ収集方法及び移動情報装置 | |
| JPWO2006057237A1 (ja) | 情報処理方法、情報処理装置及び情報処理プログラム | |
| US12008989B2 (en) | Electronic apparatus and processing system | |
| JP4845356B2 (ja) | 計測データ処理方法、計測データ処理装置及び移動端末装置 | |
| JP2006157127A (ja) | 状態表示方法及び移動端末装置 | |
| JP4179607B2 (ja) | 移動体通信端末 | |
| JP4763507B2 (ja) | センサデータ補正方法及び移動情報装置 | |
| CN113127069B (zh) | 基于双系统的位置服务管理方法、装置和终端设备 | |
| JP4149893B2 (ja) | 移動体通信端末及びアプリケーションプログラム | |
| JP6297663B1 (ja) | 電子機器、補正制御方法、及び補正制御プログラム | |
| JP4294032B2 (ja) | 表示処理方法及び移動通信端末装置 | |
| JP2008026798A (ja) | 表示処理方法及び移動通信端末装置 | |
| JP4331239B2 (ja) | 移動体通信端末及びアプリケーションプログラム | |
| JP4394742B2 (ja) | 移動体通信端末及びアプリケーションプログラム | |
| JP2023152316A (ja) | ノード装置、情報処理装置、情報処理システム、方法、およびプログラム | |
| JP2008252707A (ja) | 端末装置及び通信方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090722 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090916 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091021 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091215 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100120 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100217 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130226 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160226 Year of fee payment: 6 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |