In order to make it possible to construct a 3D model in a virtual space by piling physical blocks, we developed a block system based on capacitance. The block is a capacitor that consists of two layers made of conductive plastic filament and between them a layer made of non-conductive plastic filament, which can be printed out using a 3D printer. This system counts the piled blocks by measuring the capacitance of the piled blocks. Due to this, this system has the merits of being simply constructed, not having electronic devices in the blocks, and counting of the piled blocks without using a camera.
We present ThumbSlide, which is one-handed thumb interaction technique for smartwatch. This technique realizes continuous manipulation by estimating the moving amount of the thumb. Combining with any determining operation (e.g., clench of the hand), our technique enables the user to select a target by only the hand that is wearing a smartwatch. Our system estimates the moving amount of the thumb by muscles' expansion caused by its movement. The muscle expansion is measured by a specially designed wrist-worn sensor device. Moreover, the device can recognize the clench of the hand as a change of the wrist's contour. In this paper, we show the implementation of ThumbSlide, the experimental data of muscles' expansion caused by movement of the thumb, and the estimation accuracy in the moving amount of the thumb.
Although formal verification of compilers is extensively studied, compilers for higher-order functional programming languages with side effects such as input and output are rarely verified. This is due to the difficulty of formalizing the semantics of programs performing infinite input and output. We have mechanically verified the K-normalization of call-by-value higher-order functional programs with recursive functions, pairs, and external function calls that can possibly cause side effects, by the Coq proof assistant. K-normalization is a program transformation that gives explicit names to all subexpressions via let-expressions. Its formalization is non-trivial because of the manipulation of bindings. We defined the meanings of programs as infinite sequences of external function calls, using coinductive big-step operational semantics. We also adopted de Bruijn indices by comparison with other techniques to represent bindings.
May 27, 2017 Due to the urgent maintenance of Japan Link Center system, following linking services will not be available on Jun 8 from 10:00 to 15:00 (JST)(Jun 8, from 1:00 to 6:00(UTC)). We apologize for the inconvenience. a)reference linking b)cited-by linking c)linking with JOI/DOI/OpenURL d)linking via related services , such as PubMed , Google , etc.
April 03, 2017 There had been a system trouble from April 1, 2017, 13:24 to April 2, 2017, 16:07(JST) (April 1, 2017, 04:24 to April 2, 2017, 07:07(UTC)) .The service has been back to normal.We apologize for any inconvenience this may cause you.
May 18, 2016 We have released “J-STAGE BETA site”.
May 01, 2015 Please note the "spoofing mail" that pretends to be J-STAGE.